@charset "UTF-8";


ul.MenuBarVertical
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	cursor: default;
	width: 154px;
	background-color: rgb(156,190,118);
}

ul.MenuBarActive
{
	z-index: 1000;
}

ul.MenuBarVertical li
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	margin: 0;
	list-style-type: none;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 154px;
	visibility: visible;
	white-space: normal;
	vertical-align: middle;
	color: #719647;
	border-bottom:solid;
	border-color:rgb(156,190,118);
	border-width:1px;
}

ul.MenuBarVertical ul
{
	margin: 0% 0 0 100%;
	margin-left:154px;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: absolute;
	z-index: 1020;
	cursor: default;
	width: 154px;
	left: -1000em;
	top: 0;
	color:#719647;
}

ul.MenuBarVertical ul.MenuBarSubmenuVisible
{
	left: 0;
}

ul.MenuBarVertical ul li
{
	width: 154px;

}


ul.MenuBarVertical
{

}

ul.MenuBarVertical ul
{
	border: 1px solid rgb(156,190,118);

}

ul.MenuBarVertical a
{
	display: block;
	cursor: pointer;
	background-color: #ffffff;
	color: #344521;
	height: auto;
	text-decoration: none;
	padding-top:9px;
	padding-bottom:9px;
	padding-left:5px;
	padding-right:5px;
	font-weight: bold;
}

ul.MenuBarVertical a:hover, ul.MenuBarVertical a:focus
{
	background-color: rgb(156,190,118);
	color: #3F3F3F;
	width: auto;
}

ul.MenuBarVertical a.MenuBarItemHover, ul.MenuBarVertical a.MenuBarItemSubmenuHover, ul.MenuBarVertical a.MenuBarSubmenuVisible
{
	background-color:rgb(156,190,118);
	color:#E9FFE8;
}


ul.MenuBarVertical a.MenuBarItemSubmenu
{
	background-image: url(../banner/sig.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}


ul.MenuBarVertical a.MenuBarItemSubmenuHover
{
	background-repeat: no-repeat;
	background-position: 95% 50%;
}


ul.MenuBarVertical iframe
{
	position: absolute;
	z-index: 1010;
}

@media screen, projection
{
	ul.MenuBarVertical li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: #FFFFFF;
	}
}
.entes {
	display: block;
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;	
}


ul.MenuBarHorizontal
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
	width: auto;
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 238px;
	float: left;

}
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	z-index: 1020;
	cursor: default;
	width: 236px;
	position: absolute;
	left: -1000em;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
{
	width: 236px;
		
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: -5% 0 0 95%;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
{
border: 1px solid rgb(156,190,118);

}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
	background-color: #FFFFFF;
	padding: 5px 5px;
	color: #333;
	text-decoration: none;
}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	background-color: rgb(156,190,118);
	color: #FFF;
}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	background-color: rgb(156,190,118);
	color: #FFF;

}

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
	filter:alpha(opacity:0.1);
}




/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: #FFF;
	}
	
}
.borderl{border: 1px solid rgb(156,190,118);}


/************************************************* estilos web *************************************************/


html,body{

margin:0px;

height:100%;

}




body {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color:#333333;
}


body {
    background: url(../banner/fondoweb.jpg) 50% 0 no-repeat;
	background-color: #EAF1CD;
}

.navega{position: relative; top: 0px; left: 0px; line-height:normal; height: 51px; display:block; width:610px;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.navega li{display:inline;  padding:0px 0px 0px 0px;}
.navega li a{outline: none;}
.navega1{height:51px;width:154px;background:url(../banner/botonesfondoblanco.png);display:block;float:left;}
.navega5{height:51px;width:154px;background:url(../banner/botonesfondoblanco.png);display:block;float:left;}
.navega2, .navega3, .navega4, .navega6, .navega7{height:42px;width:152px;background:url(../banner/botonesfondoblanco.png);display:block;float:left; margin-left:0px;}
.navega1{background-position:-180px 0px;}

.navega2{background-position:0px -60px;}
.navega2:hover{background-position:-180px -60px;}

.navega3{background-position:0px -120px;}
.navega3:hover{background-position:-180px -120px;}

.navega4{background-position:0px -180px;}
.navega4:hover{background-position:-180px -180px;}

.navega5{background-position:0px 0px;}
.navega5:hover{background-position:-180px 0px;}

.navega6{background-position:-180px -60px;}

.navega7{background-position:-180px -120px;}


.multimedia{position: relative; top: 6px; left: 0px; line-height:normal; height: 76px; display:block; width:171px;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.multimedia li{display:inline;  padding:0px 0px 0px 0px;}
.multimedia li a{outline: none;}
.audio, .videos{height:74px;width:55px;background:url(../banner/botonesder.png);display:block;float:left;margin-left:0px;}
.imagenes{height:74px;width:59px;background:url(../banner/botonesder.png);display:block;float:left; margin-left:1px; margin-right:1px;}

.audio{background-position:-180px 0px;}
.audio:hover{background-position:0px 0px;}

.imagenes{background-position:-236px 0px;}
.imagenes:hover{background-position:-56px 0px;}

.videos{background-position:-296px 0px;}
.videos:hover{background-position:-116px 0px;}

.tablafrom{
background:url(../banner/buscarverde.png);
 width:220px;
 height:26px;
 border:0px;
 }

input.buscar {
		display: block;
        width: 180px;
		height:16px;
		background-color:#F4F4F4;
		border-top: 1px solid #999999;
		border-left: 1px solid #999999;
		border-bottom: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		margin-left:6px;
		color:#666666;
}


.submit_buscar {
	width:20px;
	height:21px;
	margin-right:4px;
	border:none;
	font-size: 11px;
	font-variant: normal;
	color:#6C70F9;
	font-style: normal;
	line-height: normal;
	cursor:pointer;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	background:url(../banner/lupa.png);
	
}

.formulariobuscar{position: relative;top: 6px; left: 0px; line-height:normal; height: 51px; display:block; width:220px;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}




.barramenu{position: relative;top: 4px; left: 0px; line-height:normal; height: 28px; display:block; width:910px;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.barramenu li{display:inline;  padding:0px 0px 0px 0px;}
.barramenu li a{outline: none;}
.barramenu li a span{
padding-top:10px;
padding-left:30px;
display:block;
outline:none;
}
.barramenu1{height:28px; width:75px;background:url(../banner/icobarra.png);display:block;float:left;}
.barramenu2 {height:28px;width:115px;background:url(../banner/icobarra.png);display:block;float:left; margin-left:17px;}
.barramenu3 {height:28px;width:105px;background:url(../banner/icobarra.png);display:block;float:left; margin-left:17px;}
.barramenu4{height:28px;width:70px;background:url(../banner/icobarra.png);display:block;float:left; margin-left:17px;}
.barramenu5{height:28px;width:95px;background:url(../banner/icobarra.png);display:block;float:left; margin-left:17px;}
.barramenu6{height:28px;width:180px;background:url(../banner/icobarra.png);display:block;float:left; margin-left:17px;}
.barramenu7{height:28px;width:80px;background:url(../banner/icobarra.png);display:block;float:left; margin-left:17px;}
.barramenu8{height:28px;width:60px;background:url(../banner/icobarra.png);display:block;float:left; margin-left:17px;}

.barramenu1{background-position:0px -30px;}
.barramenu1:hover{background-position:-250px -30px;}

.barramenu2{background-position:0px -90px;}
.barramenu2:hover{background-position:-250px -90px;}

.barramenu3{background-position:0px -118px;}
.barramenu3:hover{background-position:-250px -118px;}

.barramenu4{background-position:0px 0px;}
.barramenu4:hover{background-position:-250px 0px;}

.barramenu5{background-position:0px -210px;}
.barramenu5:hover{background-position:-250px -210px;}

.barramenu6{background-position:0px -150px;}
.barramenu6:hover{background-position:-250px -150px;}

.barramenu7{background-position:0px -180px;}
.barramenu7:hover{background-position:-250px -180px;}

.barramenu8{background-position:0px -60px;}
.barramenu8:hover{background-position:-250px -60px;}




.multi{display:block; width:170px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.multi li{display:inline;  padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.multi li a{outline: none;  padding:0px 0px 0px 0px;}
.multi1{height:65px;width:170px;background:url(../banner/botonesder.png);display:block;float:inherit; margin-top:8px;}
.multi2{height:65px;width:170px;background:url(../banner/botonesder.png);display:block;float:inherit; margin-top:4px;}

.multi3, .multi4{height:65px;width:170px;background:url(../banner/botonesder.png);display:block;float:inherit; margin-top:0px;}
.multi6{height:54px;width:170px;background:url(../banner/botonesder.png);display:block;float:inherit; margin-top:6px;}

.multi7{height:63px;width:170px;background:url(../banner/botonesder.png);display:block;float:inherit; margin-top:6px;}

.multi8{height:63px;width:170px;background:url(../banner/botonesder.png);display:block;float:inherit; margin-top:6px;}
.multidocunet{height:63px;width:170px;background:url(../banner/botonesder.png);display:block;float:inherit; margin-top:6px;}

.multi5{height:64px;width:170px;background:url(../banner/botonesder.png);display:block;float:inherit; margin-top:10px;}
.multi1{background-position:0px -798px;}
.multi1:hover{background-position:-180px -798px;}
.multi2{background-position:0px -80px;}
.multi2:hover{background-position:-180px -80px;}
.multi3{background-position:0px -144px;}
.multi3:hover{background-position:-180px -144px;}
.multi4{background-position:0px -209px;}
.multi4:hover{background-position:-180px -209px;}
.multi5{background-position:0px -792px;}
.multi5:hover{background-position:-180px -792px;}
.multi6{background-position:0px -730px;}
.multi6:hover{background-position:-180px -730px;}
.multi7{background-position:0px -870px;}
.multi7:hover{background-position:-180px -870px;}
.multi8{background-position:0px -935px;}
.multi8:hover{background-position:-180px -935px;}
.multidocunet{background-position:0px -1020px;}
.multidocunet:hover{background-position:-180px -1020px;}


.entescontrol{display:block; width:162px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.entescontrol li{display:inline;  padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.entescontrol li a{outline: none;  padding:0px 0px 0px 0px;}
.entes1, .entes2, .entes3, .entes4 {height:40px;width:162px;background:url(../banner/botonesder.png);display:block;float:inherit; margin-top:4px;}
.entes5 {height:40px;width:162px;background:url(../banner/botonesder.png);display:block;float:inherit; margin-top:4px; margin-bottom:4px;}

.entes1{background-position:0px -480px;}
.entes1:hover{background-position:-180px -480px;}
.entes2{background-position:0px -530px;}
.entes2:hover{background-position:-180px -530px;}
.entes3{background-position:0px -580px;}
.entes3:hover{background-position:-180px -580px;}
.entes4{background-position:0px -630px;}
.entes4:hover{background-position:-180px -630px;}
.entes5{background-position:0px -680px;}
.entes5:hover{background-position:-180px -680px;}



.enlacesin{display:block; width:162px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.enlacesin li{display:inline;  padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.enlacesin li a{outline: none;  padding:0px 0px 0px 0px;}
.enlacesin1, .enlacesin2, .enlacesin3 {height:40px;width:162px;background:url(../banner/botonesder.png);display:block;float:inherit; margin-top:4px;}
.enlacesin4 {height:40px;width:162px;background:url(../banner/botonesder.png);display:block;float:inherit; margin-top:4px; margin-bottom:4px;}

.enlacesin1{background-position:0px -280px;}
.enlacesin1:hover{background-position:-180px -280px;}
.enlacesin2{background-position:0px -330px;}
.enlacesin2:hover{background-position:-180px -330px;}
.enlacesin3{background-position:0px -380px;}
.enlacesin3:hover{background-position:-180px -380px;}
.enlacesin4{background-position:0px -430px;}
.enlacesin4:hover{background-position:-180px -430px;}


.finindex{background: url(../banner/fin.jpg);height:17px;}
.finambiental{background: url(../banner/verdeaba.jpg); height:14px;}
.finplaneacion{background: url(../banner/b3.jpg); height:13px;}
.mplaneacion{background: url(../banner/arrivaaz.jpg); height:10px;}
.abaplaneacion{background: url(../banner/abajoaz.jpg); height:10px;}

.mindex{background: url(../banner/contenido_arriba.png); height:13px;}
.abaindex{background: url(../banner/abajo.jpg); height:10px;}

.mambiental{background:url(../banner/contenido_arriba.png); height:11px;}
.abaambiental{background: url(../banner/contenido_abajo.png); height:13px;}


.temas{display:block; width:72px; height:40px; margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; }
.temas li{display:inline;  padding:12px 0px 10px 0px; margin:0px 0px 0px 0px;}
.temas span{
padding-top:0px;
padding-left:0px;
display:block;
outline:none;
}
.temas li a{outline: none;  padding:0px 0px 0px 0px;}
.tema1{height:18px;width:20px;background:url(../banner/temas.png);display:block;float:left; margin-top:0px;}
.tema2, .tema3{height:18px;width:20px;background:url(../banner/temas.png);display:block;float:left; margin-top:0px; margin-left:4px;}

.tema1{background-position:0px 0px;}
.tema1:hover{background-position:-22px 0px;}
.tema2{background-position:0px -40px;}
.tema2:hover{background-position:-22px -40px;}
.tema3{background-position:0px -20px;}
.tema3:hover{background-position:-22px -20px;}

.redes_sociales{position: relative; top:10px; left: 0px; line-height:normal; height: 64px; display:block; width:171px;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.redes_sociales li{display:inline;  padding:0px 0px 0px 0px;}
.redes_sociales li a{outline: none;}
.facebook, .twitter{height:64px;width:57px;background:url(../banner/botonesder.png);display:block;float:left;margin-left:0px;}
.youtube{height:64px;width:57px;background:url(../banner/botonesder.png);display:block;float:left; margin-left:0px; margin-right:0px;}

.facebook{background-position:0px -723px;}
.facebook:hover{background-position:-180px -723px;}

.twitter{background-position:-58px -723px;}
.twitter:hover{background-position:-238px -723px;}

.youtube{background-position:-117px -723px;}
.youtube:hover{background-position:-297px -723px;}

.mision {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*text-align: justify;*/
	font-weight: normal;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*text-align: justify;*/
	font-weight: normal;
}
.texto2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.titutabla {	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.links {
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.lista {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.sub {	font-size: 14px;
	font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.portadenotica {
	color: #00009F;
	font-size: 12px;
	font-weight: bold;
}
.titulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-weight: bold;
	color:#006600;
	font-size: 12px;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*text-align: justify;*/
}
.resoluciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.fecha_not {
	color: #181818;
	font-size: 10px;
}
.text5 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*text-align: justify;*/
	font-style: italic;
}

.pieee {
	text-align: center;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.pieee {
	text-align: center;
}
.visitantes {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	font-style: italic;
	color:#054B07;
	text-decoration: none;
}
.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*text-align: justify;*/
	font-style: italic;
}
.text33 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}
#inicio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	font-style: normal;
	line-height: normal;
}
#inicio a{
	cursor:pointer;
	color: #000000;
	text-decoration: none;
	
}
#inicio a:hover {color:#6C70F9;}

#mapa a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	cursor:pointer;
	color: #000000;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
}
#mapa a:hover {color:#6C70F9; outline:none; text-decoration: underline;}

.linkimagenes{
	cursor:pointer;
	outline:none;
	border:0px;
}


.Estilo5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	
	color:#3F3F3F;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}

.menu1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}
.Estilo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}
.Estilo4 {font-size: 13px;}
.TextoBlancoMayusculas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}
.Estilo10 {	color: #0000FF;
	cursor: pointer;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	font-family: Arial;
}
.fechahoy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.TextoBlanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-variant: normal;
	line-height: 150%;
	color: #000000;
	text-decoration: none;
}


/*------------------------------------------------*/
#menuv {
	border: 0px solid  #CCCCCC;
	border-width: 0px 0px 0px 0px;
	width:148px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#menuv ul, li {
	list-style-type: none;
}

#menuv ul {
	margin: 0;
	padding: 0;
}

#menuv li {
    height:20px;
	border-bottom: 1px solid #FFFFFF;
	outline:none;
}

#menuv a {
	cursor:pointer;
	text-decoration: none;
	color:#000000;
	
	display:block;
	padding:4px 0px;
	outline:none;
}

#menuv a:hover {
	color:#009900;
	outline:none;
}


#demoIzq, #demoDer { border:0px dashed; width:100%; text-align:center; }

#demoDer { float:right; }

#paises, #selectdestinofin, #selectdestino { width:100%; }
#encabezado, #titulo_n { width:600px; }

.encuesta{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}
.encuestapor{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color:#336600;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}
#migadepan {font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	font-weight: bold;
	color:#666666;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}
#migadepan a{font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color:#006600;
	font-style: normal;
	line-height: normal;
	cursor:pointer;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}
#migadepan a:hover {color:#6C70F9;}

.fecha{font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color:#333333;
	text-decoration: none;
	line-height: normal;
	font-style: normal;
}
.escomentario{font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color:#666666;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}
#comentario a{font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color:#666666;
	font-style: normal;
	line-height: normal;
	cursor:pointer;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}
#comentario a:hover {color:#6C70F9;}
#comentario2 a{font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-variant: normal;
	color:#0000FF;
	font-weight:bold;
	font-style: normal;
	line-height: normal;
	cursor:pointer;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}
#comentario2 a:hover {color:#6C70F9;}
#busqueda {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom:0px;
width:100%;
padding: 2px 0px 2px 2px;
height: 100%;
line-height: 1;
background-color:#F5FFF4;
border: 1px solid #CCCCCC;
-moz-box-sizing: content-box;
float: left; 
}
#busqueda:hover {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom:0px;
width: 100%;
padding: 2px 0px 2px 2px;
height: 100%;
line-height: 1;
background-color:#F5FFF4;
border: 1px solid #999999;
-moz-box-sizing: content-box;
float: left; 
}
#conv  textarea{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom:0px;
width:100%;
padding: 6px 0px 2px 2px;
height: 80%;
line-height: 1;
background-color:#ffffff;
border: 1px solid #999999;
-moz-box-sizing: content-box;
float: left; 
}
#conv textarea{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom:0px;
width:100%;
padding: 6px 0px 2px 2px;
height: 100px;
line-height: 1;
background-color:#ffffff;
border: 1px solid #999999;
-moz-box-sizing: content-box;
float: left; 
}
#conv  textarea:hover{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom:0px;
width:100%;
padding: 6px 0px 2px 2px;
height: 100px;
line-height: 1;
background-color:#ffffff;
border: 1px solid #0099FF;
-moz-box-sizing: content-box;
float: left; 
}
#conv  input{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom:0px;
width:80%;
padding: 6px 0px 2px 2px;
height: 80%;
line-height: 1;
background-color:#ffffff;
border: 1px solid #999999;
-moz-box-sizing: content-box;
float: left; 
}
#conv input:hover {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom:0px;
width: 80%;
padding: 6px 0px 2px 2px;
height: 80%;
line-height: 1;
background-color:#ffffff;
border: 1px solid #0099FF;
-moz-box-sizing: content-box;
float: left; 
}

#convocat{
cursor:pointer;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom:0px;
width:80px;
padding: 2px 0px 2px 0px;
height: 20px;
line-height: 1;
background-color:#EEEEEE;
border: 1px solid #999999;
-moz-box-sizing: content-box;
float: left; 
}
#convocat:hover{
cursor:pointer;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom:0px;
width:80px;
padding: 2px 0px 2px 0px;
height: 20px;
line-height: 1;
background-color:#EEEEEE;
border: 1px solid #0099FF;
-moz-box-sizing: content-box;
float: left; 
}
.caja_idemautor_tit {
	background: #B6E1AD url(http://www.abcdatos.com/graficos/fondo_mismoautor.gif) repeat-x;
	color: #445C3E;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana,sans-serif;
	padding-left:10px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:0px;
}


.caja_publi_desc {
	margin: 0px 0;
	padding: 6px 4px;
	width: 100%;
	border: 1px solid #D5D5D5;
	background: #FFF;
	text-align:center;
}


.caja_quehay, .caja_novprog, .caja_progrecom, .caja_idemautor, .caja_buscaplan {
	margin: 0px 0px 0px 0px;
	border: 1px solid #D5D5D5;
	background-color:#EEEEEE;
}

/**************************************** Form elements member login ****************************/
p.welcome {
	font-size: 0.8em;
	text-align: left;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 25px;
	color: #6B383D;
}

form {
	margin-top: 10px;
	margin-left: 6px;
}

input.fields {display: block;
        width: 135px;

		background-color:#F4F4F4;
		border-top: 1px solid #999999;
		border-left: 1px solid #999999;
		border-bottom: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		margin-top: 0px;
	    margin-bottom: 0px;
}
input.fields2 {display: block;
        width: 200px;

		background-color:#F4F4F4;
		border-top: 1px solid #999999;
		border-left: 1px solid #999999;
		border-bottom: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		margin-top: 0px;
	    margin-bottom: 0px;
}



label {
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.submit_button {
	margin-top: 0px;
	padding: 0px;
	margin-bottom:0px;
	background-color:#ffffff;
	float: left;
	margin-right: 1px;
	border-top: 1px solid #A5C1D1;
	border-left: 1px solid  #A5C1D1;
	border-bottom: 1px solid #4780DC;
	border-right: 1px solid #4780DC;
	font-size: 11px;
	font-variant: normal;
	color:#6C70F9;
	font-style: normal;
	line-height: normal;
	cursor:pointer;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	
}
#login a{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	cursor:pointer;
	color:#3157F2;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	text-decoration: none;

}
.conectados{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color:#666666;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	text-decoration: none;

}
#login a:hover {color:#6C70F9;}
.gris66 {color: #666666}
#peligrosos a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-variant: normal;
	cursor:pointer;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}

#peligrosos a:hover {
	color:#6C70F9; outline:none;
	
}
.login {
width: 238px;
margin: 0 auto;
padding:20px 0 0 43px;
background: url(../images/user.png) no-repeat left center;
}

.login label {
display:block;
font-size:12px;
padding-bottom:5px;
text-align:right;
}

.login label em{
width:80px;
display:block;
float:left;
font-style: normal;
}

.login input {
width:146px;
height:22px;
border:1px solid #ccc;
}

.login input.submit {
width:auto;
height:auto;
border:1px solid #ccc;
float:right;
}

.loading {
text-align: center;
width: 238px;
margin: 0 auto;
padding:40px 0;
background: url(../images/ajax-loader.gif) no-repeat center 60px;
}

.error{
margin: 0 auto;
padding:20px 0 20px 55px;
width:212px;
background: url(../images/dialog-error.png) no-repeat left center;
}
#votar_comentario a{font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color:#666666;
	font-style: normal;
	line-height: normal;
	cursor:pointer;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}
#votar_comentario a:hover {color:#6C70F9;}


.textotitular {
	/*TEXT-ALIGN: justify;*/ FONT-FAMILY: "Arial", Verdana, Helvetica, sans-serif; COLOR: #626262; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.fondotabla {
	BACKGROUND-COLOR: #666666
}
.titulostablas {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #d8eeb2; FONT-FAMILY: "Arial", Verdana, Helvetica, sans-serif; COLOR: #5c9d00; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.masPaginas {
	FONT-FAMILY: "Arial", Verdana, Helvetica, sans-serif; COLOR: #01478c; FONT-SIZE: 11px
}
.mapaSub {
	BACKGROUND-IMAGE: url(images/spacer.gif); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "Arial", Verdana, Helvetica, sans-serif; BACKGROUND-POSITION: left 50%; HEIGHT: 20px; COLOR: #d00917; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.subtitulos {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.titulosdos {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #5c9d00; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.textohabladores {
	BACKGROUND-COLOR: #f3f3f3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.textocorreo {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 10px
}
.fondotabla {
	BACKGROUND-COLOR: #999999
}

/* -------------------diseño-------------------------- */


.fondo_cranin{ 
  height:auto; 
  background: url(../banner/craninos/fondonino.jpg) no-repeat top center; 
}

.top_tull{background:url(../banner/liea_arriba_png_firewor.png) repeat-x top; height:100%;}

.tot_tabla_izq{background:url(../banner/liea_fecha.png) no-repeat; _background:none;    
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../banner/liea_fecha.png',sizingMethod='crop');
}
.toll_tabla_medio{background:url(/banner/liea_fecha_medio.png); padding-right:6px; padding-left:10px;}

.toll_tabla_der{
background:url(/banner/liea_fecha_der.png) no-repeat; _background:none;    
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/banner/liea_fecha_der.png',sizingMethod='crop');}

.pagina_arriba{background: url(../banner/pagina_arriba.png) no-repeat top center;}
.div_meio{width:968px; background:url(../pagina_medio.png);}
.barra_menu{padding-top:0px; background:url(../banner/barra.png); height:39px; width:940px;}
.top_menu_der{border-top:solid; border-color:rgb(156,190,118); border-width:1px;}
.tabla_eventos{border-bottom:solid; border-right:solid; border-top:solid; border-left:solid; border-width:1px; border-color:rgb(156,190,118); margin-left:3px;}
.tabla_eventos_enc{background-color:#CADBC8; border-bottom:solid; border-color:rgb(156,190,118); border-width:1px;}
.fondo_contenido{background: url(../banner/contenido_medio.png);}
.tabla_entes{background-color:#CADBC8; border-top:solid; border-left:solid; border-right:solid; border-bottom:solid; border-color:rgb(156,190,118); border-width:1px;}
.tabla_entes_texto{background-color:#CADBC8; border-top:solid; border-left:solid; border-right:solid; border-bottom:solid; border-color:rgb(156,190,118); border-width:1px;}
.tabla_entes_link{border-left:solid; border-right:solid; border-bottom:solid; border-color:rgb(156,190,118); border-top:none; border-width:1px;}
.tabla_encuesta_op{border-left:solid; border-bottom:solid; border-right:solid; border-color:rgb(156,190,118); border-width:1px;}
.pagina_abajo{height:13px; width:968px; background:url(../pagina_abajo.png) no-repeat;}

