* {margin:0; padding: 0; border:0;}
    body  {
    	font: 100% Arial, Helvetica, sans-serif;
		font-size: 12px;
    	background: #fff;
    	margin: 0; 
    	padding: 0;
    	text-align: center; 
    	color: #666666;
		background-color: #FFFFFF;
		background-image:url(../images/cau/bg_cau.jpg); background-repeat:repeat-x; background-position:top;
    }
    .thrColAbsHdr #container {
	position: relative;
	width: 780px;
	margin: 0 auto;
	border: 0px solid #000000;
	text-align: justify;

    } 
	.thrColAbsHdr #container h1{
	font-size: 15px;
	font-weight:bold;
	color:#93232c; font-variant:small-caps;
	
	}
    .thrColAbsHdr #header {
	position: relative;
	height: 120px;
	padding: 0 0px 0 0px;
	background-image: url("../images/cau/header.jpg");
	background-repeat: no-repeat;
    } 
    .thrColAbsHdr #header h1 {
    	margin: 0; 
    	padding: 0px 0; 
    }
    .thrColAbsHdr #sidebar1 {
		position:relative;
		float: left;
    	top: 0px;
    	left: 0;
    	width: 108px;
    	padding: 0px 0px 0px 0px; 	
    }
	.bg_sidebar1 {

	}
    .thrColAbsHdr #sidebar2 {
		position: relative;
		float: right;
    	right: 0;
    	width: 108px; 
    	padding: 0px 0px 0px 0px;			
    }
	.bg_sidebar2 {
	
	}
    .thrColAbsHdr #mainContent { 
		position: relative;
		margin-right: 110px;
		margin-left: 108px;
		width: 562px;
    	padding: 10px 0px;
		background-color:#fff;	
    }
    .thrColAbsHdr #footer {
	position: relative;
	float: left;
	padding: 0 0px 0 0px;
	width: 100%;  
	height: 100%;
	background-color:#d1df80;
	background-image: url("../images/cau/bg_footer.jpg");
	background-repeat: repeat-x; background-position:top;
	border: 0px solid #000;
    } 
    .thrColAbsHdr #footer p {
    	margin: 0;
    	padding: 0px 0;
    }
    .fltrt { /* esta clase puede utilizarse para que un elemento flote en la parte derecha de la página. El elemento flotante debe preceder al elemento junto al que debe aparecer en la página. */
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { /* esta clase puede utilizarse para que un elemento flote en la parte izquierda de la página. */
    	float: left;
    	margin-right: 8px;
    }

/* estilos para el template_CAU */
.idiomas_header {
	position: absolute;
	left: 500px;
	top: 50px;
}

#container_footer {
	position: relative; width: 780px; 
	margin: 20px auto;
	text-align:left;
}
#submenu_footer_div {
	position: relative; 
	left: 20px; margin-top: 0px;
	width: 300px;
	text-align:left;
}
#submenu_footer {
	position: relative; 
	margin-left: 0px; padding-top: 25px;
	width: 300px;
}
.li_submenu_footer {
	float: left; width: 128px;
	text-align:left;
	list-style:none;
	background-image:url(../images/cau/bullet2.gif); background-repeat:no-repeat; background-position:left;
	padding-left: 20px;
}

a.link_submenu_footer:link,  a.link_submenu_footer:active, a.link_submenu_footer:visited {
	color: #666;
	font-weight:bold;
	text-decoration: none;
}
a.link_submenu_footer:hover {
	color: #000;
	text-decoration:underline;
}
#bg_cerrar_sesion_cau {
	position:absolute;
	width:282px;
	height:90px;
	z-index:10;
	left: 491px;
	top: 65px;

}
#nombre_usuario_centro_atencion_cau {
	position:absolute;
	width:459px;
	height:35px;
	z-index:11;
	top: 19px;
	left: -176px;
}
#bton_cerrar_sesion_atencion_cau {
	position:absolute;
	width:93px;
	height:17px;
	z-index:12;
	left: 196px;
	top: 41px;
}
