/* Formato de celda cabecera de página general */
.plantilla_cabecera {
	margin: 1px;
	height: 87px;
}

.barrainf {
	/*border: 1px solid #FF0000;*/
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar
.clBar{
	position:absolute;
	width:10;
	height:10;
	background-color:Navy;
	layer-background-color:Navy;
	visibility:hidden
}*/
.clBarra{
	/*border: 0px solid #FF3333;*/
	position:relative;
	width:780px;
	height:20px;
	left: 0px;
	top: 0px;
	background-image: url(/recursos/fondo_menu_sup.gif);
	/*background-color:#F7403C;
	background-image: url(/recursos/fondo.gif);
	layer-background-color:white;
	overflow: hidden*/
}

/*Styles for level 0*/
.clLevel0,.clLevel0over{
	position:absolute;
	margin:0px;
	padding-top:2px;
	/*padding:0px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
	vertical-align: middle;
	text-align: center;
	text-decoration: underline;
	cursor:pointer; 
	cursor:hand;
}
.clLevel0{
	background-color:transparent; layer-background-color:transparent;
	color:#FFFFFF; 
	/*BORDER-RIGHT: #FFFFFF 2px solid; 
	BORDER-TOP: #B4AFA3 1px solid;
	BORDER-LEFT: #B4AFA3 2px solid; 
	BORDER-BOTTOM: #F7403C 1px solid;*/
}
.clLevel0over{
	background-color:#FF8582; layer-background-color:#FF8582; color:#FFFFFF;
}
.clLevel0border{position:absolute; visibility:hidden; background-color:transparent; layer-background-color:transparent}

/*Styles for level 1*/
.clLevel1, .clLevel1over{
	position:absolute;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	vertical-align: middle;
}
.clLevel1{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#000000; cursor:pointer; cursor:hand;}
.clLevel1over{background-color:#FDE4E5; layer-background-color:#FDE4E5; color:#FF0000; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#D4D4D4; layer-background-color:#D4D4D4}

/*Styles for level 2*/
.clLevel2, .clLevel2over{
	width: 200px;
	position:absolute;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	vertical-align: middle;
}
.clLevel2{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#000000; cursor:pointer; cursor:hand;}
.clLevel2over{background-color:#FDE4E5; layer-background-color:#FDE4E5; color:#FF0000; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#D4D4D4; layer-background-color:#D4D4D4}
