/*

 * GLOBAL

 *

 * @colors_text: #666666

 *@colors_form: #FAFBFC #998E3D

 *

 */

 

body {

	color:#666;

	font-size:62.5%;

	text-align:center;

	font-family: Arial, Helvetica, sans-serif;

	background:#e6e6e6;

}



a:link, a:visited{

	text-decoration:underline;

}



a:hover, a:active{

	text-decoration:none;

}



a img{

	text-decoration:none;

}



div#container{

	margin:0pt auto;

	position:relative;

	text-align:left;

	width:770px;

	padding:20px 0px 0px;

}



/*****************************************/

/*****************************************/



div#header{

	height:95px;

	background:#005FB9;

}



div#header a{

	float:left;

	display:block;

	margin:65px 10px 0px;

	color:#FFF;

	font-size:1.4em;

	font-weight:bold;

}



div#header a:hover{

	color:#005FB9;

	background:#FFF;

}



div#header a#calidad{

	margin:10px 10px;

	background: transparent url(images/pcsns.gif);

	height:75px;

	width:204px;

	text-indent:-2000em;

	z-index:1000;

}



div#header a#ministerio{

	margin:10px 10px;

	background: transparent url(images/ministerio.gif);

	height:75px;

	width:229px;

	text-indent:-2000em;

	z-index:1000;

}



/*****************************************/

/*****************************************/

/*****************************************/



div#content{

	margin-top:30px;

	padding:20px;	

	background:#FFF;

}



div#content .column_language_left{

	float:left;

	width:65%;

}



div#content .column_language_right{

	float:left;

	width:35%;

}



div#content h1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:6em;

	color:#005FB9;

	font-weight:bold;

}

div#content h2{

	font-family:Arial, Helvetica, sans-serif;

	font-variant:italic;

	font-size:1.3em;

	color:#BBC0E6;
	
	font-weight:bold;

}



div#content h3{

	font-family:Arial, Helvetica, sans-serif;

	font-variant:italic;

	font-size:2.25em;

	color:#005FB9;

}



div#content h4{

	font-family:Arial, Helvetica, sans-serif;

	font-variant:italic;

	font-size:1.06em;	

	color:#c49802;

	margin-right: 10px

}



div#content h1 a{

	color:#005FB9;

	font-size:0.55em;

	text-decoration:underline;	

}



div#content h2#unselected_language{

	color:#005FB9;

	font-size:1.7em;	

	text-decoration:none;

	

}



div#content h1 a:hover{

	background:#005FB9;

	color:#FFF;

}



.columns{

	clear:left;

}



div#content div#column_left{

	margin-top:30px;

	float:left;

	width:70%;

}



div#content div#column_right{

	margin-top:30px;

	margin-left:2%;

	float:left;

	width:28%;

}



div#content div.section{

	margin-bottom:40px;

}



div#content div.section div.new{

	background:#FAFBFC;

	padding-top:10px;

	padding-bottom:20px;

}



div#content div.section div.originals{

	background:#FFF;

	font-size:1em;

	padding-top:10px;

	padding-bottom:20px;

}



div#content div#column_left div.new_odd{

	background:#ECEEF9;

	padding-top:10px;

	padding-bottom:20px;

}



div#content div.section h3{

	padding:5px 15px;

	font-size:1.75em;

	color:#005fb9;

	background:#BBC0E6;

	font-weight:bold;

}



div#content div#column_left h4{

	padding:5px 15px;

	font-size:1.5em;

	color:#666;

	font-weight:bold;

}



div#content div#column_left h5{

	padding:5px 15px;

	font-size:1.25em;

	color:#666;

	font-weight:italic;

}



div#content div#column_left p{

	padding:5px 15px;

	font-size:1.2em;

	color:#666;

	line-height:1.4em;

}



div#content div#column_left a{

	margin:0px 15px;

	font-size:1.25em;

	color:#005FB9;

}



div#content div#column_left a:hover{

	font-size:1.25em;

	color:#FFF;

	background:#005FB9;

}



div#content div#column_left p a{

	font-size:1em;

	margin:0px;

}



div#content div#column_left p a:hover{

	font-size:1em;

	margin:0px;

}



div#content div#column_left img.right_image{

	float:right;	

	width:144px;

	height:99px;

	margin:0px 10px;

}



div#content div#column_left img.image1{

	float:center;	

	width:353px;

	height:402px;

	margin:0px 10px;

}



div#content div#column_left img.left_image{

	float:left;	

	width:144px;

	height:99px;

	margin:0px 10px;

}



div#footer{

	background:#005FB9;

	clear:left;

	padding:10px;

	text-align:center;

}



div#footer a{

	color:#FFF;

	font-size:1.2em;

	font-weight:bold;

}



div#footer a:hover{

	color:#005FB9;

	background:#FFF;

}



div#content div.section div.index{

	background:#FAFBFC;

	padding-top:10px;

	padding-bottom:20px;

}

#container2{

width:760px;

margin:20px auto;

padding:5px 0 5px 0;

text-align:left;

background:#005fb9;

color:#BBC0E6;

border:2px solid #a0a0a0;

}

#container2 a{

padding:0 10px;

font-size:0.9em;

font-weight:normal;

text-decoration:none;

color: #BBC0E6;

}



#container2 .selected,#container2 a:hover{

	font-size:0.9em;

	text-decoration:none;

	color: #E0E0E0;

}

div#content div.section div.index ul li, div#content div.section div.index p{

	padding:5px 15px;

	font-size:1.2em;

	color:#666;

}



div#content div.section div.index ul li.odd{

	background:#ECEEF9;

}



.link_image{

	margin:5px;

	margin-left:10px;

}



.link_image_header{

	margin-left:10px;

}	



.header_image{

	margin-right:20px;

	margin-top: 5px;		

}	



.header_image_l{

	margin-right:120px;	

	margin-top: 5px	;

}



a.thickbox img{

	width:175px;

	height:120px;

}



div#content div.news div.new ul li{

	padding:5px 15px;

	font-size:1.08em;

	color:#666;	

	padding-left:12px;

	background:0em 0.5em no-repeat ;

	margin-bottom:2em;

	margin-left: 15px;

}



.cabecillaA{

	font-family:Arial, Helvetica, sans-serif;

	font-variant:italic;

	font-size:1.06em;	

	color:#999999;

	margin-right: 10px

}



.cabecillaB{

	font-family:Arial, Helvetica, sans-serif;

	font-variant:italic;

	font-size:1.1em;	

	color:#999999;

}



.cabecillaB a{

	font-family:Arial, Helvetica, sans-serif;

	font-variant:italic;

	font-size:1.1em;	

	color:#005FB9;

}
