
#sddm
{	margin: 0;
	padding: 0;
	list-style: none;
	position:relative;
	top:1px;
	z-index:3000;
	}
	
#sddm ul li {
	list-style:none;	
	
}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background: #5970B2;
	color: #FFF;
	text-align: center;
	list-style: none;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	left:476px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	/*border: 1px solid #FFFFFF;*/}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #000000;
		color: #FFFFFF;
		font: 11px arial}

	#sddm div a:hover
	{	background: #000000;
		color: #FFF}
		
/* Menu 2 */

#sddm2
{	margin: 0;
	padding: 0;
	z-index: 3000;
	top:1px;
	/*position:relative;
	top:-1px;
	*top:-5px;*/}

#sddm2 li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	/*font: bold 11px arial;*/
	/*border: 1px solid #FFFFFF;*/}

#sddm2 li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	background: #5970B2;
	color: #FFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	text-align: center;
	text-decoration: none}

#sddm2 li a:hover
{	background: #49A3FF}

#sddm2 div
{	position: absolute;
	left:570px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	/*border: 1px solid #FFFFFF;*/}

	#sddm2 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #000000;
		color: #FFFFFF;
		font: 11px arial}

	#sddm2 div a:hover
	{	background: #000000;
		color: #FFF;}		

/* Menu 3 */

#sddm3
{	margin: 0;
	padding: 0;
	z-index: 3000;
	top:1px;
	display:block;
	/*position:relative;
	top:-1px;
	*top:-5px;*/}

#sddm3 li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	/*font: bold 11px arial;*/
	/*border: 1px solid #FFFFFF;*/}

#sddm3 li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	background: #5970B2;
	color: #FFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	text-align: center;
	text-decoration: none}

#sddm3 li a:hover
{	background: #49A3FF;
	display:block;

}

#sddm3 div
{	position: absolute;
	left:670px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	display:block;
	/*border: 1px solid #FFFFFF;*/}

	#sddm3 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #000000;
		color: #FFFFFF;
		font: 11px arial;
		display:block;}

	#sddm3 div a:hover
	{	background: #000000;
		color: #FFF;
		display:block;}		
		

		
/* sub menu 4 */

#sddm4
{	margin: 0;
	padding: 0;
	z-index: 3000;
	top:1px;
	/*position:relative;
	top:-1px;
	*top:-5px;*/}

#sddm4 li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	/*font: bold 11px arial;*/
	/*border: 1px solid #FFFFFF;*/}

#sddm4 li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	background: #5970B2;
	color: #FFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	text-align: center;
	text-decoration: none}

#sddm4 li a:hover
{	background: #49A3FF}

#sddm4 div
{	position: absolute;
	left:380px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	/*border: 1px solid #FFFFFF;*/}

	#sddm4 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #000000;
		color: #FFFFFF;
		font: 11px arial}

	#sddm4 div a:hover
	{	background: #000000;
		color: #FFF;}	
		
/* Menus Festival */





#sddm6
{	margin: 0;
	padding: 0;
	z-index: 3000;
	top:1px;
	/*position:relative;
	top:-1px;
	*top:-5px;*/}

#sddm6 li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	/*font: bold 11px arial;*/
	/*border: 1px solid #FFFFFF;*/}

#sddm6 li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	background: #5970B2;
	color: #FFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	text-align: center;
	text-decoration: none}

#sddm6 li a:hover
{	background: #49A3FF}

#sddm6 div
{	position: absolute;
	left:766px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	/*border: 1px solid #FFFFFF;*/}

	#sddm6 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #000000;
		color: #FFFFFF;
		font: 11px arial}

	#sddm6 div a:hover
	{	background: #000000;
		color: #FFF;}	
		
		
#sddm_fest1
{	margin: 0;
	padding: 0;
	list-style: none;
	position:relative;
	top:1px;
	z-index:3000;
	}
	
#sddm_fest1 ul li {
	list-style:none;	
	
}

#sddm_fest1 li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm_fest1 li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background: #5970B2;
	color: #FFF;
	text-align: center;
	list-style: none;
	text-decoration: none}

#sddm_fest1 li a:hover
{	background: #49A3FF}

#sddm_fest1 div
{	position: absolute;
	left:36px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	/*border: 1px solid #FFFFFF;*/}

	#sddm_fest1 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #000000;
		color: #FFFFFF;
		font: 11px arial}

	#sddm_fest1 div a:hover
	{	background: #000000;
		color: #FFF}

/* segundo festival */

#sddm_fest2
{	margin: 0;
	padding: 0;
	list-style: none;
	position:relative;
	top:1px;
	z-index:3000;
	}
	
#sddm_fest2 ul li {
	list-style:none;	
	
}

#sddm_fest2 li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm_fest2 li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background: #5970B2;
	color: #FFF;
	text-align: center;
	list-style: none;
	text-decoration: none}

#sddm_fest2 li a:hover
{	background: #49A3FF}

#sddm_fest2 div
{	position: absolute;
	left:120px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	/*border: 1px solid #FFFFFF;*/}

	#sddm_fest2 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #000000;
		color: #FFFFFF;
		font: 11px arial}

	#sddm_fest2 div a:hover
	{	background: #000000;
		color: #FFF}

