/*==================================
    Estructura principal del site
====================================*/


hr {display:none;}


/*------------------------------ WRAPPER ------------------------------*/
#wrapper { 
	width: 97em;
	margin-left: auto;
	margin-right: auto;
	text-align: left; /* devuelve la correcta alineacion a la izquierda */
}

/* Model Hack para IE6 + IE7 */
* html #wrapper { width: 97.7em; }
*+html #wrapper { width: 97.7em; }




/*------------------------------ HEADER ------------------------------*/
#header {min-height: 84px;}
	* html #header { height: 84px; }


.contenedor1{float:left;border-top: 4px solid #008800; width:70%; }
.contenedor2{float:right;border-top: 4px solid #005a2c;width:30%;}

#header .contentToolsA {width: 100%;}
	#header .contentToolsA:after {clear:both; display:block; height:0; content:"."; visibility:hidden;}

#header .navTools {float: right;}
	#header .navTools ul {padding-top: 3px;}
		#header .navTools ul li {float: left; padding: 0 5px;font-size: 1em;background: transparent url("../img/sepListNavTools.gif") no-repeat right 3px;}
		#header .navTools ul li a { color: #aaa; }
			#header .navTools ul li.last {padding-right:0;background: none;}

#header .navTools .lisep  {margin-left:30px; float: left; padding: 0 5px;font-size: 1em;background: transparent url("../img/sepListNavTools.gif") no-repeat right 3px;}


#header .toolsSearch {float: right;padding-top: 9px;}


/*------------------------------ HEADERSEDE ------------------------------*/
#headerSede {min-height: 210px;}
	* html #headerSede { height: 210px; }

#headerSede .contentToolsA {width: 100%;}
	#headerSede .contentToolsA:after {clear:both; display:block; height:0; content:"."; visibility:hidden;}


#headerSede .navTools {float: right;}
	#headerSede .navTools ul {padding-top: 3px;}
		#headerSede .navTools ul li {float: left; padding: 0 5px;font-size: 1em;background: transparent url("../img/sepListNavTools.gif") no-repeat right 3px;}
		#headerSede .navTools ul li a { color: #aaa; }
			#headerSede .navTools ul li.last {padding-right:0;background: none;}

#headerSede .navTools .lisep  {margin-left:30px; float: left; padding: 0 5px;font-size: 1em;background: transparent url("../img/sepListNavTools.gif") no-repeat right 3px;}


#headerSede .toolsSearch {float: right;padding-top: 9px;}


.listToolsSearch { margin: 0 12px 0 0;}
.listToolsSearch ul li {float: left;padding: 0 9px 0 12px;font-size: 1.2em; 	}
.listToolsSearch ul li a { display: block;	padding: 5px 0 3px 0;color: #909193;}
	.listToolsSearch ul li.icoToolA a {padding-left: 28px;background: transparent url("../img/icoAccesibilidad.gif") no-repeat 0 3px;}
	.listToolsSearch ul li.icoToolB a {padding-left: 19px;background: transparent url("../img/icoSMS.gif") no-repeat 0 0;}
	.listToolsSearch ul li.icoToolC a {padding-left: 20px;background: transparent url("../img/icoRss.gif") no-repeat 0 5px;}



.listToolsSearchp { margin-right: 230px;}
.listToolsSearchp ul li {float: left;padding: 0 9px 0 12px;font-size: 1.2em; background: transparent url("../img/sepListToolsSearch.gif") no-repeat right 4px;	}
.listToolsSearchp ul li a { display: block;	padding: 5px 0 3px 0;color: #909193;}
.listToolsSearchp ul li.icoToolA a {padding-left: 28px;background: transparent url("../img/icoAccesibilidad.gif") no-repeat 0 3px;}
.listToolsSearchp ul li.icoToolB a {padding-left: 19px;background: transparent url("../img/icoSMS.gif") no-repeat 0 0;}
.listToolsSearchp ul li.icoToolC a {padding-left: 20px;background: transparent url("../img/icoRss.gif") no-repeat 0 5px;}


.formToolsSearch {float: left;}
	.formToolsSearch form {float: left;}

.formToolsSearch form input#txtSearch {width: 145px;height: 16px;border: 1px solid #a6abb1;}
.formToolsSearch form input#btnSearch {position: relative;top: 7px; }

/* Model Hack para IE6 + IE7 */
* html .formToolsSearch form input#btnSearch {top: 4px;}
*+html .formToolsSearch form input#btnSearch {top: 4px;} 

/*------------------------------ NAVIGATION ------------------------------*/


#navig  { margin-bottom: 0px;min-height: 3em; background:#ffffff;}

* html #navig { height: 3em; }

#navig li {margin-left:1px;	
	    float:left;text-align: center;color: #fff;font-size: 1.4em;}


#navig li a {	display:block; 
		padding:6px;
		padding-left:18px; padding-right: 12px;
		text-decoration:none;	
		text-align:center;	
		color:#FFFFFF;	
		background-color:#006337;}

#navig li a:hover {text-decoration: none; background: transparent url('../img/backHoverNavigation.gif') repeat-x 0 0;}



#navigation { margin-bottom: 1px; min-height: 3em; background: #1a7d47 url('../img/backNavigation.gif') repeat-x 0 0;}
	* html #navigation { height: 3em; }
	
	#navigation ul li {float: left;border-right: 1px solid #fff;}
	#navigation ul li a {display: block;padding: 8px 0 6px 0;text-align: center;color: #fff;font-size: 1.4em;}
		#navigation ul li a:hover { text-decoration: none; background: transparent url('../img/backHoverNavigation.gif') repeat-x 0 0;}
		
		#navigation ul li a.sel {background-image: url('../img/backSelNavigation.gif');}
	
	#navigation ul li.itemA a {width: 8.5em;}
		/* Model Hack para IE6 + IE7 */
		* html #navigation ul li.itemA a {width: 8.55em;}	
		*+html #navigation ul li.itemA a {width: 8.55em;}	

	#navigation ul li.itemB a {width: 15.4em;}
		/* Model Hack para IE6 + IE7 */
		* html #navigation ul li.itemB a {width: 15.5em;}	
		*+html #navigation ul li.itemB a {width: 15.5em;}

	#navigation ul li.itemC a {width: 12.8em;}
		/* Model Hack para IE6 + IE7 */
		* html #navigation ul li.itemC a {width: 12.85em;}	
		*+html #navigation ul li.itemC a {width: 12.85em;}
		
	#navigation ul li.itemD a {width: 8.65em;}
		/* Model Hack para IE6 + IE7 */
		* html #navigation ul li.itemD a {width: 8.7em;}	
		*+html #navigation ul li.itemD a {width: 8.7em;}		
		
	#navigation ul li.itemE a {width: 9.4em;}
		/* Model Hack para IE6 + IE7 */
		* html #navigation ul li.itemE a {width: 9.4em;}	
		*+html #navigation ul li.itemE a {width: 9.4em;}	
				
				
	#navigation ul li.itemF {border-right: none;}
	#navigation ul li.itemF a {width: 14.15em;}
		/* Model Hack para IE6 + IE7 */
		* html #navigation ul li.itemF a {width: 14.25em;}	
		*+html #navigation ul li.itemF a {width: 14.25em;}					
/*------------------------------ BREADCRUM ------------------------------*/
#breadCrum {
	height: 3.3em;
	background: transparent url("../img/backBreadCrum.gif") repeat-x 0 0;
}



/*------------------------------ CONTENT ------------------------------*/
#content {padding-bottom: 43px; width: 100%;}
	#content:after {clear:both; display:block; height:0; content:"."; visibility:hidden;}

#content .lay1 { float:left; padding-right: 10px; width: 22.4em; border-top: 1px solid #cdcdcd; }
#content .lay2 { float:left; width: 52.6em; margin-right: 0px; border-top: 1px solid #cdcdcd; }
#content .lay3 { float:left; margin-left: 15px; width: 16.1em;}

#content.content13 .lay2 {margin-right: 0px; width: 73.6em; }
#content.content12 .lay2 {float:left; padding-right: 10px; margin-right: 0px; width: 75.5em; }

.banner img { width: 185px; }


/* Model Hack para IE6 + IE7 */
* html #content .lay1 { width: 22.5em; }
*+html #content .lay1 { width: 22.5em; }

* html #content .lay2 { width: 53em; }
*+html #content .lay2 { width: 53em; }

* html #content .lay3 { width: 19.1em; }
*+html #content .lay3 { width: 19.1em; }

* html #content.content13 .lay2 { width: 74.1em; }
*+html #content.content13 .lay2 { width: 74.1em; }


/*------------------------------ FOOTER ------------------------------*/

#footer {padding: 19px 0; width: 100%; background: transparent url("../img/backFooter.gif") repeat-x 0 0;  clear:both;}
	#footer:after {clear:both; display:block; height:0; content:"."; visibility:hidden;}

#footer .logFooter { position: absolute; }
#footer .accFooter { position: relative; text-align: center; top: -15px;  }
#footer .navFooter { padding: 4px 4px 0 0; }

	#footer .navFooter .listFooter {padding-bottom: 20px;}


	#footer .navFooter .listFooter ul {}
	#footer .navFooter .listFooter ul li { float: left; padding: 0 5px; background: transparent url("../img/sepListFooter.gif") no-repeat right 3px; }
		#footer .navFooter .listFooter ul li a { color: #265e3f; }
			#footer .navFooter .listFooter ul li.last {padding-right:0;background: none;}


#footer .navFooter .toolsFooter {clear: both;color: #aaa;}


#footer .navFooter .toolsFooter p {float: left;padding-right: 20px;}
#footer .navFooter .toolsFooter ul {float: left;}
	#footer .navFooter .toolsFooter ul li {float: left;padding: 0 17px 0 10px;background: transparent url("../img/bulletListToolsFooter.gif") no-repeat 0 3px;}
		#footer .navFooter .toolsFooter ul li.last {padding-right: 0;}
		#footer .navFooter .toolsFooter ul li a {color: #aaa;}


/*------------------------------ HEADER SEDE ------------------------------*/

#headerSede {
	  background: transparent url("/es_ES/img/banner.jpg") no-repeat right 0;
	  background-position:bottom;
	  border-bottom: 3px solid green;
	  border-top: 3px solid green;
	  } 
