div#idioma
{
width:760px;
margin:0 0 0 0;
padding:0 0 0 0;
}
div#idioma p
{
display:inline;
position:relative;
top:5px;
color:#000;
left:500px;
margin:0px 0 0 0;
}
#idioma a
{
background-image:url(../images/ico_menu_pie.gif);
background-position: right;
background-repeat:no-repeat;
margin:8px 15px 0 0;
padding:2px 15px 0 0px;
padding /* */: 0px 15px 0 0px !important;
margin /* */: 10px 15px 0 0px !important;
float:right;
color:#000;
_height:20px;
}
#idioma a:hover
{
color:#990000;
}

#nav
{
position:absolute;
z-index:10;
}
.principal {
position:absolute;
top:38px;
_top:35px;
margin: 0px 0 0px 20px;
margin /* */: 0px 0 0px 15px !important;
padding: 0;
list-style: none;
height:20px;
width: 760px; 
}
li a
{
text-decoration:none;
color:#fff;
padding:0px 0 0 0;
}
.principal li a:hover
{
text-decoration:none;
color:#4e2d20;
}

* html .principal {
position:static;
top:0px;
margin: 40px 0 0px 15px;
padding: 0;
list-style: none;
height:20px;
width: 760px; 
}

.principal li
{
background-image:url(../images/ico_menu.gif);
background-position:0 2px;
background-repeat:no-repeat;
margin:0 14px 0 0;
padding:0px 0 0 15px;
padding /* */:0px 0 0 20px !important;
margin /* */:0px 10px 0 0px !important;
float:left;
height:20px;
}
* html .principal li
{
margin:0 14px 0 0;
padding:0 0 0 15px;
padding /* */:0px 0 0 20px !important;
margin /* */:0px 10px 0 0px !important;
float:left;
width:0px;
height:20px;
}
.submenus
{
border-right:2px solid #d4b9ae;
border-bottom:2px solid #ad8f83;
width:125px;
padding:0 0 0 0;
margin:0 0 0 20px;
}
.submenus li
{
list-style-type:none;
background-color: transparent;
background-image: url(../images/menu.png);
background-repeat:repeat;
margin:0 0px 0 0;
padding:0 0 0 0;
width:125px;
height:20px;
border-top:1px solid #fff;
}

* html .submenus li
{
background-color:#eae0db;
margin:0 0px 0 0;
padding:0 0 0 0;
width:125px;
height:20px;
border-top:1px solid #fff;
}
ul li 
{
position: relative;
}
li ul 
{
margin:0 0 0 0;
padding:0 0 0 0;
position: absolute;
left: 0px; /* Set 1px less than menu width */
top: 20px;
width:150px;
display: none;
}
li ul li
{
height:25px;
width:150px;
clear:both;
}
/* Styles for Menu Items */
.submenus li a {
text-decoration: none;
color: #8c695b;
padding: 3px 0 3px 5px;
}
* html .submenus li a {
text-decoration: none;
color: #8c695b;
padding: 3px 0 3px 5px;
}

.submenus a:hover
{
text-decoration: underline;
}
/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

li:hover ul, li.over ul { display: block;} /* The magic */


/* Menu pie \*/
#footer a
{
background-image:url(../images/ico_menu_pie.gif);
background-position: right;
background-repeat:no-repeat;
margin:8px 15px 0 0;
padding:2px 15px 0 0px;
padding /* */: 0px 15px 0 0px !important;
margin /* */: 10px 15px 0 0px !important;
float:right;
color:#fff;
_height:20px;
}
#footer a:hover
{
color:#000;
}


.bloque_circu
{
width:430px;
padding:0 0 0 0;
margin:0 0 0 20px;
_margin:0 0 0 15px;
}
.bloque_circu h4.cir
{
padding:0 0 0px 0;
margin:0px 0 5px 0px;
height:25px;
}

.bloque_circu span.fecha_cir
{
background-image:url(../images/fecha.gif);
background-repeat:no-repeat;
background-position:3px 2px;
width:85px;
margin:0 0 0 0;
padding:0 0 0 20px;
float:left;
color:#ccc;
font-size:12px;
}
.bloque_circu span.tit_cir
{
width:215px;
margin:0 0 0 0;
padding:0 0 0 0;
float:left;
color:#c40000;
font-size:12px;
}
.bloque_circu span.descargar_cir
{
width:95px;
margin:0 0 0 0;
padding:0 0 0 5px;
float:right;
color:#625F61;
font-size:12px;
}
.bloque_circu a
{
font-size:12px;
color: #625F61;
text-decoration:none;
padding:5px 0 5px 0;
}
.bloque_circu a:hover
{
color: #c40000;
}

.bloque_coope h4.enlaceinteres
{
margin:0 0 5px 0;
padding:0 0 0 0;
padding /* */:0 0 0px 0 !important;
}
.bloque_coope span.nombrenlace
{
font-size:12px;
padding:2px 0px 0px 0px;
margin:2px 0 0px 0;
color: #c40000;
font-weight:bold;
float:left;
width:370px;
}
.joder
{
margin:0 0 5px 0;
padding:0 0 0 0;
width:370px;
}
.bloque_coope .titulo_enlace
{
padding:0px 0px 5px 0;
margin:0 0px 10px 0px;
font-size: 14px;
border-bottom:1px dotted #c40000;
}
.bloque_coope span.ampliair
{
width:35px;
margin:0 0 0 0;
padding:0 0 0 0;
float:right;
}

.bloquefoto
{
width:430px;
padding:0 0 0 0;
margin:0 0 0 20px;
_margin:0 0 0 15px;
display:block;
border:1px solid #00CC00;
overflow:auto;
}
.botonesformulario
{
padding:2px 0 0 0;
margin /* */:50px 0 0 0 !important;
margin:0px 0 0 20px;
_margin:0 0 0 15px;
height /* */:8px !important;
}
a.enviaProyCancelar
{
font-size:11px;
font-weight:normal;
color:#000;
width:60px;
padding:1px 17px 10px 7px;
margin:10px 0 0px 10px;
background-image:url(../images/boton_buscar.gif);
background-position:0 0;
background-repeat:no-repeat;
text-decoration:none;
}
a.enviaProyCancelar:hover
{
font-size:11px;
font-weight:normal;
color:#c40000;
width:60px;
padding:1px 17px 10px 7px;
margin:10px 0 0px 10px;
background-image:url(../images/boton_buscar.gif);
background-position:0 0;
background-repeat:no-repeat;
text-decoration:none;
}
.bloque_descriptivo
{
margin /* */:0px 0 10px 0px !important;
margin:0 0 10px 0px;
font-weight:normal;
font-style:normal;
clear:both;
display:block;
background: #FFFAF4;
}

.bloque_descriptivo p
{
color: #D34B86;
padding /* */:5px 0 0px 0px !important;
}
.bloque_descriptivo a
{
margin:0 25px 5px 0;
color: #c40000;
float:right;
clear:both;
}
.bloque_descriptivo a:hover
{
margin:0 25px 5px 0;
color: #858585;
float:right;
clear:both;
}

.convenio_parrafo
{
font-size:11px;
padding:0 0 0 10px;
margin:0 0 0px 0 !important;
font-weight:normal;
}
.bloque_entidad h6.conve
{
display:block;
font-size:11px;
padding:0 0 0 10px;
margin:5px 0 5px 0 !important;
font-weight:normal;
}
.bloque h2.titser
{
color:#C40000;
font-size:14px;
margin:0 0 0px 0;
padding:0px 0 0 0;
font-weight:normal;
}
.bloque_entidad h6.paen
{
font-size:11px;
margin:0 0 0px 0 !important;
text-align:right;
}

.logo
{
float:left;
padding:0 0 0 0;
margin:0 0 0 0px;
}
.textoentidad
{
float:right;
width:270px;
padding:0 0 0 0;
margin:0 0 0 0px;
overflow /* */:hidden !important;
}
.logo img
{
width:150px;
border:1px solid #c40000;
margin:0 0 5px 0;
margin /* */:0 0 5px 0 !important;
padding:0 0 0px 0;
}

.leerMail a
{
text-decoration:none;
color:#c40000;
font-size:11px;
}
.leerMail a:hover
{
text-decoration:underline;
color:#655f4b;
font-size:11px;
}

.intranetGLOBO .campo
{
margin:5px 0 5px 0;
}
.intranetGLOBO label
{
padding:4px 0 0 0;
margin:0 0 0 10px;
color:#97907a;
font-size:10px;
float:left;
width:50px;
}
.intranetGLOBO input
{
border:1px solid #e8e3d4;
font-size:10px;
color:#97907a;
width:130px;
}
.animado
{
margin:31px 0 0 10px;
margin /* */:0px 0 0 0px !important;
padding /* */:61px 0 0 10px !important;
}
*+ html .animado
{
margin:0px 0 0 10px;
margin /* */:0px 0 0 0px !important;
padding /* */:36px 0 0 10px !important;
}
.linkasociar
{
text-decoration:none;
color:#c40000;
}
.linkasociar:hover
{
text-decoration:underline;
color:#655F4B;
}
#content
{
margin:0 0px 0 0;
padding:0 0px 0 0px;
}
#porru
{
margin:10px 0px 0 0;
padding:0px 0px 0 0px;
}
.crema {background: transparent; width:96%; margin:5px 0 5px 10px; margin /* */:15px 0 5px 5px !important; padding:10px 0 0px 5px; background:#FEFBF3; border:1px solid #999;}
.crema h2.titdat {font-size:14px; color:#c40000;  margin:5px 0px 0 10px; text-align:left; padding:0 0 0 10px;}
.crema p.forpa{font-size:12px; color:#fff; margin:5px 10px 0px 10px; text-align:left; border:1px; padding:3px 10px 3px 10px; text-align:justify; background:#c40000; overflow:auto; display:block; clear:both;}
.crema h2.fordatos {font-size:14px; color:#c40000;  margin:5px 10px 10px 10px; text-align:left; border:1px; padding:3px 10px 3px 10px; background:#F1D4CA; height:20px; display:block; clear:both;}
.crema h2.fordatosins {font-size:11px; color:#000;  margin:5px 10px 10px 10px; text-align:left; border:1px; padding:3px 10px 3px 10px; background:#F1D4CA; height:20px; display:block; clear:both;}

/* Caja 3D */
.raised {background: transparent; width:96%; margin:5px 0 5px 5px; margin /* */:15px 0 5px 5px !important; padding:0 0 5px 5px;}
.raised h2 {font-size:12px; color:#C9628A;  margin:0 15px 0 5px; text-align:left; border:1px; padding:0 0 0 0;}
.raised h2.malandrin {font-size:14px; color:#c40000;  margin:0 15px 0 5px; text-align:left; border:1px; padding:0 0 0 0;}
.raised p {padding-bottom:0.5em; margin:0 15px 0 15px;}
.raised p.titular_not{font-size:12px; color:#c40000; margin:0 15px 5px 5px; text-align:left; border:1px; padding:0 10px 0 10px; text-align:justify;}
.raised p.titular_enun{font-size:12px; color:#000; margin:0 15px 5px 5px; padding:0 0px 0px 0px; text-align:left; border:1px; padding:0 10px 0 10px; text-align:justify;}
.raised p.titular_med{font-size:12px; color:#bbb; margin:0 15px 5px 5px; text-align:left; border:1px; padding:0 10px 0 10px; text-align:justify;}
.raised a.puta{font-size:11px; color:#c40; }
.raised a.puta:hover{font-size:11px; color:#000;}



.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#FEFBF3; border-left:1px solid #ccc; border-right:1px solid #ccc; }
.raised .b3 {background:#FEFBF3; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b4 {background:#FEFBF3; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b4b {background:#FEFBF3; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b3b {background:#FEFBF3; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b2b {background:#FEFBF3; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block; background:#FEFBF3; border-left:1px solid #ccc; border-right:1px solid #999;overflow:auto;}

.crema .campo
{
margin:5px 0 5px 0;
}


.forizq
{
padding:0px 0 0 10px;
margin:0 0px 0 0px;
float:left;
width:325px;
overflow:auto;
}
.forder
{
padding:0px 0 0 10px;
margin:0 0px 0 0px;
float:right;
width:295px;
overflow:auto;
}

.labelfor
{
padding:2px 0 0 0px;
margin:1px 0 0 0px;
color:#655F4B;
font-size:11px;
float:left;
width:130px;
}
.labelfor2
{
padding:2px 0 0 0px;
margin:1px 0 0 0px;
color:#655F4B;
font-size:11px;
float:left;
width:90px;
}
.labelfor3
{
padding:2px 0 0 0px;
margin:1px 0 0 10px;
color:#655F4B;
font-size:11px;
float:left;
width:130px;
}
.labelfor4
{
padding:2px 0 0 0px;
margin:1px 0 0 10px;
color:#655F4B;
font-size:11px;
float:left;
width:130px;
}
.labelfor5
{
padding:2px 0 0 0px;
margin:1px 0 0 10px;
color:#655F4B;
font-size:11px;
float:left;
width:330px;
}

.inputfor
{
width:495px;
border:1px solid #999999;
font-size:11px;
margin:0px 0px 0px 0;
text-align:left;
background-color:#FBFBFA;
}
.inputfor2
{
width:400px;
border:1px solid #999999;
font-size:11px;
margin:0px 0px 0px 0;
text-align:left;
background-color:#FBFBFA;
}
.inputfor5
{
width:400px;
border:1px solid #999999;
font-size:11px;
margin:0px 0px 0px 20px;
text-align:left;
background-color:#FBFBFA;
}
.inputforpeque
{
width:90px;
border:1px solid #999999;
font-size:11px;
margin:0px 0px 0px 0;
text-align:left;
background-color:#FBFBFA;
}
.inputfornormal
{
width:180px;
border:1px solid #999999;
font-size:11px;
margin:0px 0px 0px 0;
text-align:left;
background-color:#FBFBFA;
}
.inputforemple
{
width:40px;
border:1px solid #999999;
font-size:11px;
margin:0px 0px 0px 0;
text-align:left;
background-color:#FBFBFA;
}
.inputcheck
{
width:20px;
font-size:11px;
margin:0px 0px 0px 0;
padding:0px 0px 0px 0;
background-color:#c40000;
border:1px solid #c40000;
}
select
{
border:1px solid #999999;
font-size:11px;
margin:0px 0px 0px 0;
text-align:left;
background-color:#FBFBFA;
}

#notPar
{
float:right;
width:210px;
margin:0 0px 0 0;
margin /* */:0 0px 0 0 !important;
padding:0 0px 0 0;
}
#notImpar
{
float:left;
width:210px;

}
.fondo_coope{
background-image:url(../images/fondo_coope.gif);
background-repeat:no-repeat;
background-position:0 0;
background-position /* */:top left !important;
width:495px;
height:590px;
margin:0 0 0 0;
padding:0 0 0 0;
}
.bloque .vermas
{
padding:15px 0 0 0;
display:block;
color:#c40000;
font-size:13px;
float: right;
clear:both;
}
.bloque .vermas:hover
{
padding:15px 0 0 0;
display:block;
color:#625F61;
}

.bloque_coope .portada
{
background-image:url(../images/lupa.gif);
background-position: right;
background-repeat:no-repeat;
font-size:13px;
clear:both;
color:#c40000;
_height:20px;
margin:8px 15px 0 0;
padding:2px 15px 0 0px;
padding /* */: 0px 15px 0 0px !important;
margin /* */: 10px 15px 0 0px !important;
}
.bloque_coope .portada:hover
{
color:#625F61;
}

a.entrarsub
{
font-size:11px;
font-weight:normal;
color:#c40000;
text-decoration:none;
}
a.entrarsub:hover
{
font-size:11px;
font-weight:normal;
color:#000;
text-decoration:none;
}
div#colocaentrar
{

margin:0 0 0 10px;
padding:0 0 0 0;
}
