/***********************************************/

/* 3col_leftNav.css                             */

/* Use with template 3col_leftNav.html          */

/***********************************************/



/***********************************************/

/* HTML tag styles                             */

/***********************************************/ 



body{

	font-family: Arial,sans-serif;

	color: #333333;

	/*line-height: 1.166;*/	

	margin: 0px;

	padding: 0px;

}



/**/a{

	color: #006699;

	text-decoration: none;

}



a:link{

	color: #006699;

	text-decoration: none;

}



a:visited{

	color: #006699;

	text-decoration: none;

}



a:hover{

	color: #006699;

	text-decoration: underline;

}

.titulares{

	font-family: tahoma, verdana;

	font-size: 1.55em;

	font-weight:normal;

}



.texto_peque{

	font-family: verdana;

	color: #000;

	font-size: 0.65em;

	line-height:2.6;

}



h1{

	font-family: tahoma, verdana;

	font-size: 2em;

	font-weight:normal;

	padding-top:13px;

	border-bottom:1px solid #000000;

	padding-bottom:0px;

}



h2{

	font-family: Arial,sans-serif;

	font-size: 114%;

	color: #006699;

	margin: 0px;

	padding: 0px;

}



h3{

	font-family: Arial,sans-serif;

	font-size: 100%;

	color: #334d55;

	margin: 0px;

	padding: 0px;

}



h4{

	font-family: Arial,sans-serif;

	font-size: 100%;

	font-weight: normal;

	color: #333333;

	margin: 0px;

	padding: 0px;

}



h5{

	font-family: Verdana,Arial,sans-serif;

	font-size: 100%;

	color: #334d55;

	margin: 0px;

	padding: 0px;

}

h6{

	font-family: verdana;

	color: #000;

	font-size: 0.7em;

	font-weight:normal;

	padding-top:-10px;

	border-top:1px solid #000000;

}



ul{

	list-style-type: square;

}



ul ul{

	list-style-type: disc;

}



ul ul ul{

	list-style-type: none;

}



label{

	font-family: Arial,sans-serif;

	font-size: 100%;

	/*font-weight: bold;*/

	color: #334d55;

}





/***********************************************/

/* Layout Divs                                 */

/***********************************************/



#masthead{

	padding: 0px 0px 0px 0px;

	/*border-bottom: 1px solid #cccccc;*/

	width: 100%;

}



#navBar{

	float: left;

	width: 289px;

	margin: 0px;

	padding: 0px;

	/*background-color: #eeeeee;

	border-right: 1px solid #cccccc;

	border-bottom: 1px solid #cccccc;*/

}



#headlines{

	float:right;

	width: 170px;

	/*border-left: 1px solid #cccccc;

	border-bottom: 1px solid #cccccc;*/

	padding-right: 10px;

	text-align:center;

}

#headlines img{

	padding-bottom:10px;

}

#content{

	float: left;

	width: 533px;

	padding:0px;

	margin:0px;

}



/***********************************************/

/* Components                                  */

/***********************************************/



#siteName{

	margin: 0;

	padding: 0 0 0 10px;

}





/************* #globalNav styles **************/



#globalNav{

	padding: 3px 0px 5px 443px;

	/*border-bottom: 1px solid #CCC;*/

	color: #cccccc;

}



#globalNav img{

 display: block;

}



#globalNav a {

	font-family: tahoma, verdana;

	color: #000;

	font-size:0.7em;

	text-decoration:none;

	text-transform:uppercase;

	padding-right:1.4em;

}

#globalNav a:hover {

	color: #FFF;

}



/*************** #pageName styles **************/



#pageName{

	margin: 0px;

	padding: 0px 0px 0px 10px;

}



/************* #breadCrumb styles *************/



#breadCrumb{

	padding: 2px 200px 0 0px;

	text-align:right;

	font-size: 0.7em;

}

#breadCrumb a{

	font-family: tahoma, verdana;

	color: #999;

	text-decoration:none;

}







/************** .feature styles ***************/



.feature{

	padding: 0px 29px 10px 29px;

	font-size: 80%;

}



.feature h3{

	padding: 30px 0px 5px 0px;

	text-align: center;

}



.feature img{

	float: left;

	padding: 10px 10px 0px 0px;

}





/************** .story styles *****************/



.story{

	float:left;

	padding: 30px 29px 10px 29px;

	line-height:1.2;

}

.story img{

	padding:0px 0px 5px 15px;

}



.story p{

	padding: 0px 0px 10px 0px;

	text-align:justify;

}

/*.story2{

	clear: both;

	padding: 30px 0px 10px 29px;

	line-height:1.2;

}*/





/************* #siteInfo styles ***************/



#siteInfo{

	clear: both;

	background-image:url(../img/fnd_pie.jpg);

	background-repeat:repeat-x;

	/*border: 1px solid #cccccc;*/

	color:#8A8A8A;

	height:33px;

	font-family:tahoma, arial;

	font-size:0.7em;

	text-align:center;

	padding-top:10px;

}

#siteInfo a{

	color:#8A8A8A;

	text-decoration:none;

}

#siteInfo a:hover{

	color:#666;

	text-decoration:none;

}

#siteInfo div{

	float:left;

	padding: 0 45px 0 120px;

}

#siteInfo img{

	padding: 4px 4px 4px 10px;

	vertical-align: middle;

}





/************* #search styles ***************/



#search{

	padding: 10px 0px 5px 840px;

	/*border-bottom: 1px solid #cccccc;*/

	font-size: 90%;

}



#search form{

	margin: 0px;

	padding: 0px 0px 0px 5px;

}



#search input{

	padding-top: 0px;

}



#search .go{

	vertical-align:bottom;

}



#search label{

	display: block;

	margin: 0px;

	padding: 0px;

}





/*********** #navBar link styles ***********/



#navBar ul a:link, #navBar ul a:visited {display: block;}

#navBar ul {list-style: none; margin: 0; padding: 0;}



/* hack to fix IE/Win's broken rendering of block-level anchors in lists 

#navBar li {border-bottom: 1px solid #EEE;}*/



/* fix for browsers that don't need the hack */

html>body #navBar li {border-bottom: none;}





/*********** #sectionLinks styles ***********/



#sectionLinks{

	position: relative;

	margin: 0px;

	padding: 0px;

	/*border-bottom: 1px solid #cccccc;*/

	font-size: 90%;

}



#sectionLinks h3{

	padding: 10px 0px 2px 10px;

}



#sectionLinks li{

	padding:2px;

}



/*#sectionLinks a {

	display: block;

	border-top: 1px solid #cccccc;

	padding: 2px 0px 2px 10px;

}



#sectionLinks a:hover{

	background-color: #dddddd;

}*/





/*********** .relatedLinks styles ***********/



.relatedLinks{

	position: relative;

	margin: 0px;

	padding: 0px 0px 10px 10px;

	font-size: 90%;

}



.relatedLinks h3{

	padding: 10px 0px 2px 0px;

}



.relatedLinks a:link,

.relatedLinks a:visited {

	display: block; 

}



/************** #advert styles **************/



#advert{

	padding: 30px 0px 10px;

}



#advert img{

	display: block;

}





/************** #headlines styles **************/



#headlines{

	margin: 0px;

	padding: 10px 0px 20px 10px;

	font-size: 80%;

}



#headlines p{

	padding: 5px 0px 5px 0px;

}



/************* #Added by Cubica ***************/



#container{

	width:1002px;

	margin:0 auto;

	background-image:url(../img/fnd_container.jpg);

	background-repeat:repeat-y;

}



#img_container{

	/*background-image:url(../img/img_container.jpg);*/

	background-repeat:no-repeat;

	background-position:top;

}



#img_portada{

	padding-left:848px;

	padding-top:20px;

}



#img_portada img{

	border:1px solid black;

}



select{

	border:1px solid black;

	font-family:Tahoma,Verdana;

	font-size:0.7em;

	color:#666;

	width:120px;

}



#elemento_menu{

	padding-left:35px;

	width:218px;

	height:29px;

}



#cuadro_menu{

	float:left;

	height:29px;

	width:13px;

}



#texto_menu{

	float:left;

	background-color:#FFFFFF;

	height:21px;

	width:189px;

	padding-left:15px;

	border-bottom:1px solid #cccccc;

	border-right:1px solid #cccccc;

	padding-top:7px;

}

#texto_menu a{

	font-family: tahoma, verdana;

	color: #A4A4A4;

	font-size: 0.9em;

	text-decoration:none;

	text-transform:uppercase;

	font-weight:bold;

}



.texto_general{

	font-family: verdana;

	color: #666;

	font-size: 0.7em;

}

.texto_destacado{

	font-family: verdana;

	color: #333;

	font-size: 0.8em;

}

/***** #publity *****/

#publicity{

	text-align:center;

}

#publicity img{

	padding-bottom:10px;

}

/***** #summary *****/

#summary{

	border-bottom:1px dashed #EAEAEA;

	padding:0px 0px 10px 0px;

	margin:0px 0px 10px 0px;

	width:475px;

	text-align:justify;

	float:left;

}

#summary p{

	font-family:verdana;

	font-weight:normal;

	color:#333;

	font-size: 0.7em;

	padding:0;

	margin:10px 0 10px 0;

}

#summary a{

	font-family:verdana;

	font-weight:normal;

	color:#666;

	font-size: 0.68em;

	text-decoration:none;

}

#summary_txt{

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	text-align:justify;

	float:left;

	width:70%;

}

#summary_txt img{

	text-align:left;

	float:left;

	padding:3px 3px 0px 273px ;

	margin:0px 0px 0px 0px;

	width:9px;

	height:9px;

	vertical-align:bottom;

}

#summary_img{

	float:right;

	width:104px;

	padding-top:10px;

}

#summary_img img{

	border:1px solid #CCCCCC;

	padding:2px;

	float:right;

}

#summary_subtit{

	font-family:verdana;

	font-weight:normal;

	color:#999;

	font-size: 0.65em;

	text-transform:uppercase;

}

#summary_tit{

	font-family:tahoma,verdana;

	font-weight:bold;

	font-size:0.9em;

}



/***** #more_info *****/

#more_info{

	clear:both;

	font-family:tahoma,verdana;

	font-weight:bold;

	font-size:0.75em;

	color:#666666;

	border-top:1px solid #EAEAEA;

	border-bottom:1px solid #EAEAEA;

	padding:10px 0 10px 10px;

}

#more_info ul{

	font-weight:normal;

	font-size:0.9em;

	padding:0px 0px 0px 0px;

	margin:8px 0px 5px 15px;

	list-style:none;

	line-height:1.4em;

}

#more_info a{

	color:#666666;

	text-decoration:none;

}

#more_info a:hover{

	color:#999999;

}

/***** #frontpage *****/

#frontpage{

	padding:0px 0px 0px 0px;

	margin:0px 0px 20px 0px;

	width:475px;

	text-align:justify;

	float:left;

}

#frontpage img{

	border:1px solid #666;

	padding:2px;

}

#frontpage_back{

	float:left;

	background-color:#FF0000;

	border-top:1px solid white;

	width:100%;

	padding:0;

}

#frontpage_back div{

	float:left;

	background-color:#666;

	border-left:1px solid white;

	border-right:1px solid white;

	padding:4px 5px 4px 15px;

	margin:0px 13px 0px 13px;

	color:#FFFFFF;

	font: tahoma, arial;

	font-size:10px;

	font-weight:bold;

	width:426px;

}

#frontpage_banner{

	padding:0px 0px 0px 0px;

	margin:0px 0px 10px 0px;

	width:485px;

	text-align:left;

	float:left;

	display:block;

}

#frontpage_banner img{ 

	padding: 2px;

	margin: 0 10px 0 0;

	text-align:justify;

	float:left;

	border:1px solid #ccc;

}

#frontpage_info{

	padding:2px;

	margin:0px 10px 0px 0px;

	text-align:justify;

	float:left;

	width:226px;

	border:1px solid #ccc;

}

#frontpage_info p{

	padding:0px 5px 0px 0px;

	margin:0;

	text-align:justify;

	font-family:verdana;

	font-weight:normal;

	color:#333;

	font-size: 0.65em;

}

#frontpage_info img{

	border:0;

	padding:0;

	margin:0px 10px 0px 0;

}

#frontpage_tit{

	font-size:1.05em;

	font-weight:bold;

	line-height:1.3em;

	text-transform:uppercase;

}

.uppercase{

	text-transform:uppercase;

}

/*#frontpage p{

	font-family:verdana;

	font-weight:normal;

	color:#333;

	font-size: 0.7em;

	padding:0;

	margin:10px 0 10px 0;

}

#frontpage a{

	font-family:verdana;

	font-weight:normal;

	color:#666;

	font-size: 0.68em;

	text-decoration:none;

}*/