/*** Cabecera *** y Subcabecera/
#whiteContainer{
	width:430px; background-color:#FFFFFF;float:left; padding:0px 5px 0px;}
	
#whiteContainer h2.departamento{
	background:url(../img/menus/update_bg.png) no-repeat 0 0 #FFFFFF; color:#B85300;
	font:bold 15px/33px Arial, Helvetica, sans-serif; text-transform:uppercase;
	height:33px; padding:0 0 0 44px;}
#whiteContainer h3.camara{
	background-color:#FFFFFF; color:#3E6A00; margin:-11px 0 3px 41px; width:200px; text-align:center;
	font:bold 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;}
*/

#cabeceradepartamentos {
	width:700px;
	margin:0;
	margin-bottom:5px;
}

#cabeceradepartamentos h1 {
	font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size:30px;
	text-transform:uppercase;
	font-weight:normal;
	margin:0;
	padding:0;
	padding-top:5px;
	color:#253183;
	margin-bottom:10px;
	text-align:left;
	border-bottom:3px solid #dadada;
}
#cabeceradepartamentos h2 {
	font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	font-weight:normal;
	margin:0;
	padding:0;
	color:#000000;
	border-bottom:1px solid #dadada;
}

/*** Cabecera1 ***/
#cabecera_articles {
		margin: 0px 0 10px 0;
		background: #fff url(../img/difuminados/bgshade.gif) repeat-x;
		color: #454545;
		padding: 15px 15px 5px 10px;
	}
	
#cabecera_articles h2 { margin: 0; padding: 0; font: bold 1.8em Arial, Sans-Serif; letter-spacing: -1px; }	


/*** Cabecera1 ***/
#caja_225 {
	font-family: 'Trebuchet-MS',Arial,Helvetica,sans-serif;
	background: #FEFEFE url(../img/menus/fondo_225.jpg) no-repeat;
	height:135px; width:225px;
}

#caja_325 {
	font-family: 'Trebuchet-MS',Arial,Helvetica,sans-serif;
	background: #FEFEFE url(../img/menus/fondo_325.jpg) no-repeat;
	height:135px; width:325px;
}
#caja_425 {
	font-family: Arial,Helvetica,sans-serif;
	background: #FEFEFE url(../img/menus/fondo_425.png) no-repeat;
	height:129px; width:425px;
}
#caja_500 {
	font-family: 'Trebuchet-MS',Arial,Helvetica,sans-serif;
	background: #FEFEFE url(../img/menus/fondo_500.jpg) no-repeat;
	height:135px; width:500px;
}
#caja_representante_departamento {
	font-family: 'Trebuchet-MS',Arial,Helvetica,sans-serif;
	background: #FEFEFE url(../img/menus/caja_representante_departamento.png) no-repeat;
	height:105px; width:200px;
}

/*** SubCabecera ***/
#subcabecera{}
	
#subcabecera h2{
	font:normal 36px/38px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000000; text-transform:uppercase; background-color:#FFFFFF;}

#subcabecera h2.dates{
	font:normal 15px/30px Arial, Helvetica, sans-serif;font-weight:bold;
	color:#b85300; width:500px; height:54px; 
	padding:7px 0 0 10px; float:left;
	}
	
#subcabecera h2.dates span{
	background:url(../img/menus/date_bg.gif) no-repeat 0 0 #FFFFFF; 
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#282828; width:169px; height:17px; padding:0 0 0 11px; float:left;
	}

/*** Content ***/
#contentalt {
text-align:justify;
/*** border:1px solid #909090; ***/
color:#2a2a2a;
}

#contentalt p {line-height:1.3em;font-size:13px;text-align:justify;padding:0;margin:0 0 10px 0;}
#contentalt h2 {font-size:1.6em;margin-bottom:10px;color:#134d86;}
#contentalt h3 {font-size:1.2em;color:#C80000;}
#contentalt h4 {color:#c80000;font-family:Arial,Sans-Serif;font-size:1.1em;line-height:normal;margin:0;padding:0;}

#contentalt ul {}
#contentalt ul li {font-family: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;margin-left:60px;background-color:#EEEEEE;font-size:12px;line-height:2.0em}
#contentalt img {float:left;margin:0px 10px 0px 0px;}


#linea_500 {
background:#eee;
border-left:3px solid #c80000;
font-size:12px;
line-height:16px;
padding:5px 10px;
width:500px;
}


/*** Variante 1 de CAJA ***/
#contentalt #cajaa { background-color: #eee;}

#contentalt #cajaa img { border:0; }
#contentalt #cajaa a {	color: #EB0000;	background: inherit; text-decoration: none; }
#contentalt #cajaa a:hover { color: #808080; background: inherit; text-decoration: none; }
#contentalt #cajaa p { font-size:11px; font-family:Verdana,Arial}

#contentalt #cajab {
	  width: 424px;
	  background: url("../img/menus/bg-tile.gif") repeat-y;
	  margin: 10px auto;
	}
		
#contentalt	#cajab h2 {
	  background: url("../img/menus/bg-top.gif") no-repeat left top;
	  padding: 20px 0 0 0;
	  color: #cc0000;
	}
	
#contentalt	#cajab .last {
		background: url("../img/menus/bg-bottom.gif") no-repeat left bottom;
		padding: 0 10px 20px 20px;
	}
	
#contentalt #cajab h2, #cajab p {padding: 1px 30px 1px 30px;}
	
/*** Menu Links Derecha **/	
#derecha {float:left;
    width:250px;
		background:#fff;
		color:#222222;
		padding:0 10px 0 10px;}
		
#derecha h2 {font-size:1.6em;margin-bottom:5px;}
#derecha h3 {font-size:1.2em;color:#CC0000;}		

#derecha #formato1 ul {margin-top:7px;margin-bottom:7px;}	  
#derecha #formato1 ul li {
list-style-type:none;
background-color:#fff;
font-size:12px;
width:250px;}	

#derecha #formato1 ul li a{
color: #A70303;
background: url(../img/iconos/flecha.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 3px 2px 19px;
text-decoration: none;
font-weight: bold;
border-bottom: 1px dashed #dadada;
font-size: 10px;
}
#derecha #formato1 ul li a:visited{color: #A70303;}
#derecha #formato1 ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;}




<!--- Menu Vertical3 -->
<!--
.formato1{width: 170px; /*width of menu*/}
.formato1 .headerbar{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: white;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/}

.formato1 ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/}
.formato1 ul li{padding-bottom: 2px; /*bottom spacing between menu items*/}
.formato1 ul li a{
color: #A70303;
background: url(../img/iconos/flecha.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 3px 2px 19px;
text-decoration: none;
font-weight: bold;
border-bottom: 1px dashed #dadada;
font-size: 10px;
}
.formato1 ul li a:visited{color: #A70303;}
.formato1 ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;}
	
/* Rollover */	
/*
#rollover_vertical{
	width:199px;
	color:#000000; background-color:#FFFFFF;
	float:rollover_vertical;
	}
	
#rollover_vertical ul{
	margin:0; padding:0; 
	list-style:none;
	}
	
#rollover_vertical ul li{	
	margin:0; padding:0; height:53px; line-height:53px;
	}

#rollover_vertical ul li a.hora{
	background:url(../img/menus/hora.gif) no-repeat 0 0 #FFFFFF;
	font:normal 18px/18px Arial, Helvetica, sans-serif;
	color:#0475AD; text-decoration:none;
	width:104px; height:46px; display:block; 
	padding:7px 0 0 77px; margin:0;
	}
	
#rollover_vertical ul li a.hora span{
	font:normal 12px/12px Arial, Helvetica, sans-serif;
	color:#515050;display:block;background-color:#ffffff; 
	text-decoration:none; margin:0;padding:0;display:block;width:95px;
	}
	
#rollover_vertical ul li a.hora:hover{
	background:url(../img/menus/hora_on.gif) no-repeat 0 0 #FFFFFF;
	color:#0475AD;
	}

#rollover_vertical ul li a.hora:hover span{
	background-color:#f2f2f2;
	color:#515050;
	}
	
#rollover_vertical ul li a.tiempo{
	background:url(../img/menus/tiempo.gif) no-repeat 0 0 #FFFFFF;
	font:normal 18px/18px Arial, Helvetica, sans-serif;
	color:#0475AD; text-decoration:none;
	width:104px; height:46px; display:block;
	padding:7px 0 0 77px; margin:0;
	}
	
#rollover_vertical ul li a.tiempo span{
	font:normal 12px/12px Arial, Helvetica, sans-serif;
	color:#515050; display:block; background-color:#FFFFFF;
	text-decoration:none; margin:0; padding:0;width:95px;
	}
	
#rollover_vertical ul li a.tiempo:hover{
	background:url(../img/menus/tiempo_on.gif) no-repeat 0 0 #FFFFFF;
	color:#0475AD;
	}
	
#rollover_vertical ul li a.tiempo:hover span{
	background-color:#F2F2F2; color:#515050;
	}
	
#rollover_vertical ul li a.conversor{
	background:url(../img/menus/conversor.gif) no-repeat 0 0 #FFFFFF;
	font:normal 18px/18px Arial, Helvetica, sans-serif;
	color:#0475AD; text-decoration:none;
	width:104px; height:42px; display:block;
	padding:11px 0 0 77px; margin:0;
	}
	
#rollover_vertical ul li a.conversor span{
	font:normal 12px/12px Arial, Helvetica, sans-serif;
	color:#515050; display:block; background-color:#FFFFFF;
	text-decoration:none;width:95px;
	}
	
#rollover_vertical ul li a.conversor:hover{
	background:url(../img/menus/conversor_on.gif) no-repeat 0 0 #FFFFFF;
	color:#515050;
	}
	
#rollover_vertical ul li a.conversor:hover span{
	background-color:#F2F2F2; color:#515050;
	}	
	
#rollover_vertical ul li a.traductor{
	background:url(../img/menus/traductor.gif) no-repeat 0 0 #FFFFFF;
	font:normal 18px/18px Arial, Helvetica, sans-serif;
	color:#0475AD; text-decoration:none;
	width:104px; height:42px; display:block;
	padding:11px 0 0 77px; margin:0;
	}
	
#rollover_vertical ul li a.traductor span{
	font:normal 12px/12px Arial, Helvetica, sans-serif;
	color:#515050; display:block; background-color:#FFFFFF;
	text-decoration:none;width:95px;
	}
	
#rollover_vertical ul li a.traductor:hover{
	background:url(../img/menus/traductor_on.gif) no-repeat 0 0 #FFFFFF;
	color:#0475AD;
	}
	
#rollover_vertical ul li a.traductor:hover span{
	background-color:#F2F2F2; color:#515050;
	}	

*/	
	/* Contenedor de IMAGENES */
	
	.contenedordeimagenes {
   float:left;
   width:145px;
   height:110px;
   margin: 10px;
   padding:5px;
   background-color:#f5f7f9;
   border-right: #a5a7aa solid 1px;
   border-bottom: #a5a7aa solid 1px;
   text-align:center;
} 