body {font-family: Verdana, Arial;	margin: 0px;}
p {
    text-align: justify!important;
}

a{text-decoration: none; color: #0066cc;}
a:hover{text-decoration: underline;}

img {border: 0;}
div#logo{float:left; text-align:center; width:100%; height:140px; background-image: url(/static/gascan/images/fondo_cabecera.gif); background-repeat: no-repeat;}

.contenedor {
	vertical-align: middle;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(/static/gascan/images/fondo_cabecera.gif);	
	background-repeat: no-repeat;
}

div#menu_sup {float:left; text-align:center; width:100%;}
div#menu1 {float:left; width:830px;}
div#idiomas {float:left; width:64px; text-align:right;}

	  ul {list-style: none; margin:0; padding:0;}
	  ul li {display: inline; padding:1px;font-size: 11px; color: #999;}
		li ul{display: none;}
	  ul a {text-decoration: none; color: #666; }	  
	  ul a:hover {text-decoration: underline; }	  	  
	  li:hover ul, li.over ul {display: inline; }

#portal-sitemap li ul {display: block}

#portal-sitemap li { 
    visibility: visible; 
    display: block; 
    margin-left: 15px;
    font-weight: bold;
}

#portal-sitemap li a {
    color: #000!important;
}

#portal-sitemap li li li {
    font-weight: normal;
}

#portal-sitemap li a { visibility: hidden; }
#portal-sitemap li li a { visibility: visible; }


div#general{padding-bottom: 10px; padding-top: -20px;}
div#general_inicio{padding-bottom: 10px; padding-top: -20px;}


div#recuadritos{float:left; width:675px; font-family:Verdana; font-size:11px; padding-top:20px;padding-left:5px;}
div#recuadritos a:link {color: #0066CC; text-decoration: none;}
div#recuadritos a:visited {color: #0066CC;text-decoration: none;}
div#recuadritos a:hover {text-decoration: underline;}

div#recuadro_i{float:left; width:410px;}
div#recuadro_d{float:left; width:260px;}
.texto_d{color:#666; font-family:arial; font-size:10px; font-weight:normal;}

.inferior {padding-top: 20px;color: #999;float: left;font-family:Arial, Helvetica, sans-serif;font-size: 11px;  text-align: center; width:860px;}

.inferior a:link {color: #666; text-decoration: none;}
.inferior a:visited {color: #666;text-decoration: none;}
.inferior a:hover {text-decoration: underline;}



div#contenido_d{float:left; width:680px; padding:5px;padding-top:20px;}
div#texto_recuadro_i {
    padding:5px;
    text-align: justify;
}
div#texto_recuadro_d {
    width: 212px;
    padding-left:25px;
    font-family:verdana;
    font-size:10px;
    font-weight:bold; 
    color:#DACA5C;
    text-align: justify;}

.central {
	float: left;
	height: auto;
	width: 858px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 46px;	
	
}
div#menu {
	float:left;
	font-family: Verdana;	
	font-weight: bold;
	font-size: 11px;
	text-align:left;
	width: 160px;
	float: left;
}

.menu1 {height: 20px;line-height: 20px;margin-bottom: 6px;display: block;background: #4fad2a;padding-left: 5px;}
.menu1 a {padding-left: 3px;color: #fff;}

.menu2 {height: 20px;line-height: 20px;margin-bottom: 6px;margin-top: 6px;	display: block;background: #e5f3df;padding-left: 5px;}
.menu2 a {padding-left: 3px;color: #006633;}
.menu2_1 {padding-left: 4px;height: 20px;line-height: 20px;margin-bottom: 0px;margin-top: 6px;	display: block;background: #e5f3df;}
.menu2_1 a {padding-left: 4px;color: #006633;}
.menu22 {height: 99px;line-height: 16px;margin-bottom: 6px;display: block;background: #e5f3df;background-image: url(fondo_gas.jpg);background-repeat: repeat-y; font-weight: normal;padding-left: 8px;}
.menu22 a {padding-left: 3px;color: #006633;}

.menu3 {height: 20px;line-height: 20px;margin-bottom: 6px;margin-top: 6px;	display: block;background: #d7e8fb;}
.menu3 a {padding-left: 8px;color: #135aa6;}
.menu3_1 {height: 20px;line-height: 20px;margin-top: 6px;	display: block;background: #d7e8fb;}
.menu3_1 a {padding-left: 8px;color: #135aa6;}
.menu33 {height: 50px;line-height: 16px;margin-bottom: 6px;display: block;background: #d7e8fb;background-image: url(fondo_desarrollo.jpg);background-repeat: no-repeat; font-weight: normal;padding-left: 8px;}
.menu33 a {padding-left: 4px;color: #135aa6;}

.menu4 {height: 20px;line-height: 20px;margin-bottom: 6px;margin-top: 6px;	display: block;background: #e2e2c7;}
.menu4 a {padding-left: 8px;color: #999900;}
.menu4_1 {height: 20px;line-height: 20px;margin-top: 6px;	display: block;background: #e2e2c7;}
.menu4_1 a {padding-left: 8px;color: #999900;}
.menu44 {height: 70px;line-height: 20px;display: block;background: #e2e2c7;background-image: url(fondo_proyectos.jpg);background-repeat: repeat-y; font-weight: normal;padding-left: 8px;}
.menu44 a {padding-left: 4px;color: #999900;}

.menu5 {height: 20px;line-height: 20px;margin-bottom: 6px;margin-top: 6px;	display: block;background: #ccc;}
.menu5 a {padding-left: 8px;color: #666;}
.menu5_1 {height: 20px;line-height: 20px;margin-top: 6px;	display: block;background: #ccc;}
.menu5_1 a {padding-left: 8px;color: #666;}
.menu55 {height: 45px;line-height: 20px;display: block;background: #ccc;background-image: url(fondo_prensa.jpg);background-repeat: repeat-y; font-weight: normal;padding-left: 8px;}
.menu55 a {padding-left: 4px;color: #666;}


.contenedor1 {
      float:left;
      vertical-align: middle;
      width: 950px;
      background-image: url(/static/gascan/images/fondo_central.gif); 
      background-repeat: repeat;
} 
 

h1{color: #339933; font-size: 18px;font-family: Verdana;border-bottom: #dcf4d2 3px solid;}
.plain ul li {
   display: list-item;
   color: #666;
   list-style-type: disc;
   margin-left: 15px;
   margin-bottom: 10px;
}	  
#cuadro_gmap {
    width: 500px;
    height: 400px;
}

/* Listado de noticias */
#listado_noticias .titulo {
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 5px;
}

#listado_noticias .fecha {
    font-style: italic;
    margin-bottom: 5px;
}

#listado_noticias .descripcion {
    text-align: justify;
    margin-bottom: 5px;
}

#listado_noticias .impar {
    padding: 5px;
    background-color: #eee;
}

#listado_noticias .adjuntos span {
    color: #666;
}

#listado_noticias .adjuntos ul {
    margin-left: 15px;
    margin-bottom: 10px;
}

#listado_noticias .linea_listado_adjuntos {
    border-top: 2px solid #777;
    width: 180px;
    border-bottom: 5px;
}

/* Listado de sala de prensa */
#listado_salaprensa .titulo {
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 5px;
}

#listado_salaprensa .fecha {
    font-style: italic;
    margin-bottom: 5px;
}

#listado_salaprensa .descripcion {
    text-align: justify;
    margin-bottom: 5px;
}

#listado_salaprensa .impar {
    padding: 5px;
    background-color: #eee;
}

#listado_salaprensa .adjuntos span {
    color: #666;
}

#listado_salaprensa .adjuntos ul {
    margin-left: 15px;
    margin-bottom: 10px;
}

#listado_salaprensa .linea_listado_adjuntos {
    border-top: 2px solid #777;
    width: 180px;
    border-bottom: 5px;
}

#parent-fieldname-text td { padding-right: 30px; }

