/*''v 0.1 091008*/
/*-------------------------------------------------------|
| web generica 0.01 | www.agcinformatica.com/            |
|--------------------------------------------------------|
| Copyright (c) Asesoramiento y Gestión Cibernética S.L. |
|               AGC Informática                          |
|-------------------------------------------------------*/
/*------------------------Generico20--------------------*/
.txttit{color:#F00;}
/*------------------------principal---------------------*/
	
/* ---------------------- cabecera---------------------- 
quitar esta imagen
*/
#head { height: 96px;background:#BFD8F3 url(images/head20052.gif) repeat-x 0px bottom ;
text-align: left;
/*background:#FFF url(images/image006.jpg) no-repeat 48px 20px ;
height: 66px;
display:block; padding: 0px 0 0px 40px; margin-bottom: -4px;text-align: right;height: 76px;width:auto;*/

/* height: 76px; no hace falta
height: 100px; padding:2px 10px 0 8px;border: 0;margin:0;
	background:#c7c7c6 url(images/bg6.gif) repeat-x scroll left top;
	color: #668888
*/
}
#head #headlogo {}
/* height: 66px; 48px 20px ;margin-left: 0px;margin:0;border:0;padding:0;text-align: left; 
background:#951;
*/

#head #headlogo {color: #FFF;}
#head #headlogoxxx span{padding: 24px 30px 0px 260px;font-size: 12px;
	color: #01F;float:left;clear:both;line-height: 22px;
	
/*padding: 20px 30px 20px 30px; background:#FFC000;
	padding: 20px 30px 20px 30px; font-family: 'Myriad Web'; 
	width:488px;text-align: center;font-weight: bolder;*/

/*width:488px;*/
	/*float:right;display: block;*/
}
/*--------------especial cabecera-----------------*/
.txthead1{position:absolute;left:210px;top:18px;}
.txthead2{position:absolute;left:50px;top:68px;}




/* ---------------------- botones colores menu principal---------------------- */

/*background:transparent; position:relative;padding-left:202px;float:right;
width:640px;text-align: right;padding-left:202px;width:100%;text-align: right;*/
/*asi alineo a la izq padding-left:270px;
#menucontainer{position:relative;color:#E0E0E0;background:#FFFFFF;font-family:Helvetica,Arial,Verdana,sans-serif;width:100%; padding-left:4px;
 }
 http://www.typography.com/about/index.php
 */
#menucontainer {background:transparent;} /*#BFD8F3 #93AEFE D3F2FF url(images/head24.gif) repeat-x 0px bottom*/
/*
#menucontainer #nav{background:#BFD8F3 url(images/menu22sombradcha.png) no-repeat scroll 625px bottom;}
images{border:0px;}
*/
/*está preparada la sombra para 5 menus para 4 ver SanPio 500px*/
#nav {
height:22px;
background:#BFD8F3 url(images/menu22sombradcha.png) no-repeat scroll 625px bottom;/*625px no 632px ok  824px ok*/
font-family:Lucida Grande,Lucida Sans,Verdana,Georgia,Helvetica,Arial;
font-size:12px;
font-style:normal;text-decoration: none;
position: relative
}
/*
images/menu22sombradcha.png
C2BAAF*/
/*border:0px;margin:0px;padding:0px; margin:0pt auto;*/
/*width:750px;*/
/**/

#nav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
	list-style: none;
	padding: 0; margin: 0;
}
#nav li {
margin:0pt;
padding:0pt;
	padding: 0; margin: 0;
	width:125px;
	float: left;
}

#nav a {
	display: block;
	text-align: center;
	}
#nav a span {
	font-size: 11px;
	font-weight: bold;
	color: #dee;/*c2baaf*/
	line-height: 22px;
/*	
	padding-left: 12px;
	letter-spacing: 0.1em;
*/
}
#nav a:hover span {
	color: #fff;/*E4720B  FFC791*/
}


/*pantone 293     0       81      186     #0051BA       */
/*Using TweakPNG, simply open up your PNG image and remove the gAMA chunk. This will totally fix your problem of PNG images not matching CSS colors in IE. */
/*
#nav li#l1xx a {background:transparent url(img21/menu22off.png) no-repeat scroll 0px 0px;}
#nav li#l1xx a:hover {background:transparent url(img21/menu22off.png)  no-repeat scroll 0px -22px;}
#nav li#l2 a {background:transparent url(img21/menu22on.png) no-repeat scroll 0px 0px;}
#nav li#l2 a:hover {background:transparent url(img21/menu22on.png)  no-repeat scroll 0px -22px;}
#nav li#l3 a {background:transparent url(img21/menu22off.png) no-repeat scroll 0px 0px;}
#nav li#l3 a:hover {background:transparent url(img21/menu22off.png)  no-repeat scroll 0px -22px;}
#nav li#l4 a {background:transparent url(img21/menu22off.png) no-repeat scroll 0px 0px;}
#nav li#l4 a:hover {background:transparent url(img21/menu22off.png)  no-repeat scroll 0px -22px;}
*/
#nav li a {background:transparent url(img21/menu22off.png) no-repeat scroll 0px 0px;}
#nav li a:hover {background:transparent url(img21/menu22off.png)  no-repeat scroll 0px -22px;}


#nav ul li.active a,#nav ul li.active a.navOn:hover
{color:#f51;background:transparent url(img21/menu22on.png) no-repeat top left;line-height:275%;}
/*#nav ul li a.navOn span{display:block;padding:0 20px 0 0;width:auto;background: url(images/dolphin_right-ON.gif) no-repeat top right;height:33px;}
*/

.barrasepara{
	background:#0051BA;
	/*height:24px; */
}


body
   {
    color:#555;  /*Libromares*/
/*
		background: #aaa url(images/page_bkgd_home.gif) 0 4px repeat-x;
    fondo de mjm
		background: #92989F url(images/bck1.gif) 0 0px repeat-x; 
		background: #999 url(images/bck1.gif) 0 0px repeat-x; 
	background-image: url(../images/motivofondo.gif);

	background: transparent url(images/BG5.jpg) 0 0 repeat-x;
	background: transparent url(images/BG5.jpg) 0 0 repeat-x;
*/
	background:#c7c7c6 url(images/bg6.gif) repeat-x scroll left top;
    font-size : 10pt;
    font-family : verdana,arial,helvetica;
    margin: 0;
    text-align: center; 
    }
.wrap {width:1025px;}/*width:1024px; da un error en ie con la sombra del menú*/
/*.wrap {background-color: #fff;}/*Libromares*/

/*-----------------------------------foot-------------------------------------*/
div#footer {width:1025px;
height: 41px;background-color: #fff;
/*background:url(images/qf_cxx.gif) repeat-x;*/
background:url(images/crtfootxxxx.gif) repeat-x;
}
div#footer #footlink1,div#footer #footlink3{/*width:220px;*/
/*padding: 30px 7px 0 7px;height:21px;*/
/*background:url(images/qf_r1.gif) no-repeat right center;*/
}
div#footer #footlink1 a:hoverxxx,div#footer #footlink3 a:hoverxxx{color: #ffffcc; text-decoration: none;
}
div#footer #footcenter{/*padding: 19px 7px 0 7px;*/}

div#footer #footlink1 span{/*width:220px;*/
height:21px;
/*background:url(images/qf_b.jpg) repeat-x left 0;*/
}

.panel {
/*height: 372px; /*520px*/
height: 372;
background-color: #fff;
border: 1px solid #143D55;/*border: 6px solid #143D55;*/
}
html>body .panel
{
height: auto;
min-height: 372px;
} 

#tbl3col {width:1012px;}


/*------------------------style.css (line 298)-----------------*/
.opcionmenu1 {
color:143D55;/*777313*/
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
/*background:#003356 ;margin-top: 6px;padding-left: 4px;*/
padding-top: 8px;
text-align: center;
border-bottom: 2px solid #143D55;/*border: 6px solid #143D55;*/
}
.cltema {color:#143D55;padding: 2px 0;}
/*.cltema a {color:#143D55;}*/

#cajatelf {margin: 6px 0 0 0px;}

/*---------------------mapa-------------*/
#mapColDcha {/*style.css (line 289)*/
width:440px;
}
#mapColDcha p {line-height: 18px;margin:0;}
.mapColDcha1 {float:right;width:180px; padding:0 8px 0 8px;}

#mapColDchad {background-color:#BDD7EC;height:240px;}
#mapColDchai {background-color:#98BFEC;height:180px;}
/*es el borde y fondo*/
#panelmapa{background-color:#98BFEC;}/*98BFEC*/
#panelmapa2{background-color:#BDD7EC;}

#panelmapa2 #mapColDchai {color:#888;}
#panelmapa2 #mapColDchad a {text-decoration: underline;color:#E15322}
#panelmapa #mapColDchai a {text-decoration: underline;color:#E15322}
#panelmapa #mapColDchad {color:#888;}
#mapPanel {}

/*-------------------------especiales de Alonso---------------------*/
#head #headlogo {color: #FFF;font-size: 10px;}
.txthead3{position:absolute;left:570px;top:18px;}
#head #headlogo b{color: #FFF;font-size: 11px;}
.txthead1{position:absolute;left:210px;top:18px;}
.txthead2{position:absolute;left:12px;top:76px;font-size:8px;}


