/* CSS Document */
@import url("../../../css/news_noticias.css"); 


/*RESETEAR TODOS LOS ELEMENTOS********************************************/
body,li,ul,h1,h2,h3,h4,h5 {
	margin:0em;
	padding:0em;
	list-style-type: none;

}

body {
	font-size: 62.5%;
	font-family: Tahoma, Arial;
	background-image: url(images/fondo-pg.gif);
	background-repeat: repeat-y;
	background-position: center;
}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#b4b4b4;
	padding-left: 3em;
	padding-top: 1em;
	padding-bottom: 1em;
	border-top-width: 0.1em;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	}
/*ESTRUCTURA 01 ******************************************************************************/
#container{
	text-align:left;
	width:95.3em;
/width:95.8em;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0em;
}

#medio{
	text-align:left;
	width:95.3em;
/width:95.8em;
	float:left;
	clear:both;
	background-image: url(images/fondo.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#up{
	text-align:left;
	width:95.3em;
/width:95.8em;
	float:left;
	clear:both;
}
#dw{
	text-align:left;
	width:95.3em;
/width:95.8em;
	float:left;
	clear:both;
	height: 7.5em;
}
.clear{
	clear:both;
}




/*ESTRUCTURA 02 ******************************************************************************/

/*UP********************************************/
.up-01 {
	float:left;
	width:19.2em;
	/width:19.3em;
	height:11.8em;
	background-image: url(images/alu_barru_01.gif);
	background-repeat: no-repeat;
}

.up-02 {
	float:left;
	width:56.9em;
	/width:57.3em;
	height:11.8em;
	background-image: url(images/alu_barru_02.jpg);
	background-repeat: no-repeat;
}

.up-03 {
	float:left;
	width:19.1em;
	/width:19.2em;
	height:11.8em;
	background-image: url(images/alu_barru_03.jpg);
	background-repeat: no-repeat;
}

.up-04 {
	float:left;
	width:19.1em;
/width:19.2em;
	height:2.6em;
	background-color:#E9E9E9;
	border-right-width: 0.1em;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.up-05 {
	float:left;
	width:56.8em;
/width:57.2em;
	height:2.6em;
	background-color:#E9E9E9;
	border-right-width: 0.1em;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.up-06 {
	float:left;
	width:19.1em;
/width:19.2em;
	height:2.6em;
	background-color:#E9E9E9;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.up-07 {
	float:left;
	width:19.1em;
/width:19.2em;
	height:2.4em;
	background-color:#B4B4B4;
	border-right-width: 0.1em;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
		border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.up-08 {
	float:left;
	width:56.8em;
/width:57.2em;
	height:2.4em;
	background-color:#9EB7D2;
		border-right-width: 0.1em;
	border-right-style: solid;
	border-right-color: #FFFFFF;
		border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.up-09 {
	float:left;
	width:19.1em;
/width:19.2em;
	height:2.4em;
	background-color:#004287;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}



/*MEDIO********************************************/
.med-01 {
	float:left;
	width:19.1em;
 /width:19.2em;
	margin-bottom: 27em;
	margin-right: 0.1em;
	background-color: #f3f2f0;
}

.med-02 {
	float:left;
	width:56.8em;
/width:57.2em;
	background-color:#FFFFFF;
	padding-bottom: 1em;
}
	
.med-03 {
	float:right;
	margin-right:0.1em;
	width:19.1em;
	background-color:#f3f2f0;
}
.up-08 h1{
	color:#FFFFFF;
	font-size:1.2em;
	padding-top:0.3em;
	padding-left:2em;
	background-image: url(images/h1_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0.7em 0.6em;
	font-weight: normal;
}



/*DW********************************************/
.dw-13 {
	float:left;
		width:19.1em;
/width:19.2em;
	height:3.1em;
	background-color:#D3D3D3;
		border-right-width: 0.1em;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.dw-14 {
	float:left;
		width:56.9em;
/width:57.3em;
	height:3.1em;
	background-color:#D3D3D3;

}

.dw-15 {
	float:left;
		width:19em;
/width:19.1em;
	height:3.1em;
	background-color: #93a7bc;
	border-left-width: 0.1em;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

.dw-16 {
	float:left;
	width:19.2em;
	height:2.3em;
	text-align: center;
	padding-top: 1em;
	color: #666666;
	margin-top: 0em;
}

.dw-17 {
	float:left;
	width:76em;
	height:3.3em;
}

.dw-18 {
	float:left;
	height:3.3em;
}







/*ESTRUCTURA 02 ******************************************************************************/
#md_menuhome {
	height:1.8em;
	background-image: url(images/bullet_bt-home.gif);
	background-repeat: no-repeat;
	background-position: 0.6em 0.4em;
	padding-left:2.7em;
	padding-top:0.6em;
}

#md_menuhome a{
	text-decoration:none;
	color:#FFFFFF;
}
#md_menuhome a:hover{
	text-decoration:none;
	color:#00408A;
}
#md_menu, #md_menuproduct, #md_menu2 {
	margin-top: 1.5em;
	margin-right: 0.2em;
	margin-bottom: 1em;
	margin-left: 0.9em;
	
}

#md_menu .act a, #md_menu2 .act a, #md_menuproduct .act a{
	margin-top:0.7em;
	color:#9eb7d2;
	font-weight: bold;
}
		#md_menu ul a, #md_menuproduct ul a, #md_menu2 ul a{
		color:#666666;
		text-decoration:none;
		font-family: Arial;
		font-size:1.1em;
		letter-spacing: 0.05em;
		font-weight:bold;
		}
		#md_menuproduct ul a{
		color:#00408A;
		}
		#md_menuproduct ul a:hover{
		color:#9eb7d2;
		}
		#md_menu a:hover, #md_menuproduct a:hover, #md_menu2 a:hover{
		color:#00408A;
		text-decoration:none;
		}

		#md_menu ul, #md_menuproduct ul, #md_menu2 ul{
		margin-left:0.5em;
		margin-right:1em;
		}
		#md_menu ul li, #md_menuproduct ul li, #md_menu2 ul li {
		padding-top:0.5em;
		padding-left:1em;
		margin-right:0.1em;
		background-image: url(images/bullet_menu_03.gif);
		background-repeat: no-repeat;
		background-position: 0em 0.7em;
		}
		#md_menu ul li a, #md_menuproduct ul li a, #md_menu2 ul li a{

		}
		
		/*Los del submenú*/
		#md_menu ul ul, #md_menuproduct ul ul, #md_menu2 ul ul{
		margin-left:1.2em;
		margin-right:1em;
		margin-bottom:0.7em;
		
		}
		#md_menu ul ul li, #md_menuproduct ul ul li, #md_menu2 ul ul li {
		padding-top:0em;
		padding-left:1em;
		margin-right:0.1em;
		background-image: url(images/bullet_menu_07.gif);		
		background-image: url(images/bullet_menu_07.gif);
		background-repeat: no-repeat;
		background-position: 0em 0.5em;
				}
		#md_menu ul ul a, #md_menuproduct ul ul a, #md_menu2 ul ul a{
		color:#666666;
		text-decoration:none;
		font-family: Tahoma, Arial;
		font-size:1em;
		letter-spacing: 0.1em;
		font-weight:normal;

		}

	
#md_content{
	margin: 0em;
}
	#md_content fieldset{
	margin:1em;
	padding-left:8em;
	padding-top:3em;
	padding-bottom:3em;
	}
#md_albist{
	margin-left:0em;
	margin-right:0em;
	background-color: #CCCCCC;
}
#dw_menu{
	margin-right:0.3em;
	text-align: right;
}






/*SEARCH BOX ******************************************************************************/
#searchbox_box{
float:left;
padding-left:0em;
margin-top:8em;
}
.searchbox{
width:8em;
}
#searchbox_input{
float:left;
padding-left:0.5em;
margin-top:8em;
}
.searchsubmit{
width:5em;
}




/*AREA PRIVADA ******************************************************************************/
.area_priv{
	margin-top:1em;
	margin-bottom:1em;
	background-color:#33FF66;
}

.marker h2 {
	font-size:1.2em;
	color: #0066CC;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-right:1em;
}



/* MAPA PARA EL TEMPLATE ******************************************************************************/
.med-02_mapa {
	float:left;
	width:72.7em;
/width:73.1em;
	background-color:#FFFFFF;
}
#medio_mapa{
	text-align:left;
	width:95.3em;
/width:95.8em;
	float:left;
	clear:both;
	background-image: url(images/fondo_map.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.mapa_migas{
	float:left;
	clear:both;
	background-color:#b4b4b4;
	padding-left: 2.3em;
	padding-top: 0.8em;
	padding-bottom: 0.8em;
	border-top-width: 0.3em;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	width:73.2em;
/width:73.6em;
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-left-width: 0.2em;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.mapa_con{
	float:left;
	clear:both;
	width:100%;
	}



/*MAPA: GOOGLE MAP ******************************************************************************/
.tx-wecmap-pi2 a{
text-decoration:none;
color:#00408A;
width:18.8em; 
border-bottom:solid 0.1em #FFFFFF;
}
.tx-wecmap-pi2 h2:hover{
text-decoration:none;
color:#00408A;
}
.tx-wecmap-pi2 h2 {
padding-top:1em;
padding-left:1.1em;
padding-bottom:0.95em;
background-color: #E9E9E9;
font-size:0.95em;
text-decoration:none;
color: #333333;
}
.tx-wecmap-pi2 .marker h2 {
padding-top:0em;
padding-left:0em;
padding-bottom:0.95em;
background-color: #ffffff;
font-size:0.95em;
text-decoration:none;
color: #00408A;
font-size:1em;
}
#map277_sidebar, #map348_sidebar{
width:18.9em;
}

/*PDF DOWNLOADER ******************************************************************************/

.tx-thpdfarchive-pi1{
	padding:1em;
}
.tx-thpdfarchive-pi1-listrow-header{
	visibility:hidden;
	display: none;

}
.tx-thpdfarchive-pi1-listrow{
	margin-left:1em;
	padding-top:4em;
	padding-left:0.3em;
	padding-right:0.4em;
	width:45em;
	background-image: url(images/pdf_fondup.jpg);
	background-repeat: no-repeat;
}
.tx-thpdfarchive-pi1-listrow a{
color: #555555;
font-size:1.1em;
}
.tx-thpdfarchive-pi1-listrow a:hover{
color: #FF0000;
text-decoration:none;
}
.more_articles1{
	background-color: #F4F4F4;
}
.more_articles2{
background: #cbcbcb;
}
.more_articles1 td, .more_articles2 td{
padding-left:2em;
padding-right:2em;
}
.tx-thpdfarchive-pi1-browsebox{
	margin-top:-1em;
	margin-left:1em;
	background-image: url(images/pdf_fondown_05.gif);
	background-repeat: no-repeat;
	padding-top: 0em;
	padding-right: 0.6em;
	padding-bottom: 0.6em;
	padding-left: 0.6em;
	width:45.7em;
	text-align:center;
}

.tx-thpdfarchive-pi1-browsebox p{
	padding-top: 0.8em;
}
.tx-thpdfarchive-pi1-browsebox table p {
	padding-top: 0em;
	color: #FFFFFF;
	
}
.tx-thpdfarchive-pi1-browsebox table p a {
text-decoration:underline;
	color: #FFFFFF;
	
}
.tx-thpdfarchive-pi1-browsebox table {
	margin-left:9.5em;
	text-align:center;
}
/*COSAS SUELTAS ******************************************************************************/
sup{
font-size:0.7em;
margin-top:0.5em;
	
}

.home_barrabajo{
	float:left;
	clear:both;
	width:53em;
	background-image: url(images/prod_barra.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 3em;
	padding-bottom: 0em;
	text-align: right;
	margin-top: 1em;
	}
