/* -----------------------------
			STANDARD
------------------------------- */


body{
padding:0;
margin:0;
font-size:12px; 
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
line-height:17px;
color:#000000;
background-color:#848485;
}


.clear{
clear:both;
padding:0;
margin:0;
}

p{
padding:0;
margin:0;
}

.height10{
height:10px;
font-size:1px;
padding:0;
margin:0;
}
.height20{
height:20px;
font-size:1px;
padding:0;
margin:0;
}
.height30{
height:30px;
font-size:1px;
padding:0;
margin:0;
}



/* -----------------------------
			GENERAL
------------------------------- */

.general{
width:979px;
min-height:650px;
height:auto;
border:0px solid red;
margin-left:auto;
margin-right:auto;
background-image:url(../img/degradat_laterals.gif);
background-repeat:repeat-y;
background-color:#000000;
position:relative;
}
*html .general{ height:650px;}

/* -----------------------------
			HEADER
------------------------------- */

.header{
margin-left:13px;
position:relative;
border:0px solid red;
height:188px;
}

.links_header{
position:absolute;
left:220px;
bottom:5px;
width:300px;
font-family:"Trebuchet MS" ,Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
border:0px solid red;
}
.links_header a{
color:#FFFFFF;
text-decoration:underline;
}
.links_header a:hover{
color:#4e85b8;
text-decoration:underline;
}

.idiomas{
position:absolute;
right:43px;
bottom:5px;
width:135px;
font-family:"Trebuchet MS" ,Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
border:0px solid red;
text-align:right;
color:#777777;
}
.idiomas a{
color:#777777;
text-decoration:underline;
}
.idiomas a:hover{
color:#4e85b8;
text-decoration:underline;
}

/* -----------------------------
			MENU
------------------------------- */


.div_menu_left{
width:157px;
border:0px solid red;
position:absolute;
margin-left:27px;
margin-top:34px;
}
.menu_left a{
display:block;
background-image:url(../img/degradat_menu_left.gif);
background-repeat:repeat-x;
width:137px;
height:43px;
color:#FFFFFF;
padding-left:10px;
padding-right:10px;
padding-top:5px;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.menu_left a:hover{
display:block;
background-image:url(../img/degradat_menu_left.gif);
background-repeat:repeat-x;
width:137px;
height:43px;
color:#4e85b8;
padding-left:10px;
padding-right:10px;
padding-top:5px;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.menu_left_sub a{
display:block;
width:147px;
height:auto;
background-color:#000000;
color:#FFFFFF;
padding:5px;
text-decoration:none;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-bottom:1px solid #4d4d4d;
}

.menu_left_sub a:hover{
display:block;
width:147px;
height:auto;
background-color:#182a38;
/*color:#4e85b8;*/
color:#ffffff;
padding:5px;
text-decoration:none;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-bottom:1px solid #4d4d4d;
}

.menu_left_pdf a{
color:#FFFFFF;
}
.menu_left_pdf a:hover{
color:#4e85b8;
}


/* -----------------------------
			CONTAINER
------------------------------- */


.div_container{
}

.content{
position:relative;
left:202px;
width:733px;
border:0px solid red;
background-color:#FFFFFF;
height:auto;
min-height:360px;
}
*html .content{ height:360px;}

.content_inicio{
position:relative;
left:202px;
width:733px;
border:0px solid red;
background-color:#FFFFFF;
height:auto;
min-height:360px;
background-image:url(../img/fondo_content.gif);
background-repeat:repeat-y;
}
*html .content_inicio{ height:360px;}

.content_contacto{
position:relative;
left:202px;
width:733px;
border:0px solid red;
background-color:#FFFFFF;
height:auto;
min-height:360px;
background-image:url(../img/fondo_content2.gif);
background-repeat:repeat-y;
}
*html .content_contacto{ height:360px;}

.content_noticias{
position:relative;
left:202px;
width:733px;
border:0px solid red;
background-color:#FFFFFF;
height:auto;
min-height:360px;
/*background-image:url(../img/fondo_content2.gif);*/
background-image:url(../img/fondo_content3.gif);
background-repeat:repeat-y;
}
*html .content_noticias{ height:360px;}


/* -----------------------------
			INICIO
------------------------------- */

.inicio_left{
float:left;
width:260px;
padding-top:55px;
padding-left:40px;
border:0px solid red;
}
.inicio_right{
float:right;
width:330px;
padding-top:140px;
border:0px solid red;
position:relative;
right:25px;
}

.titul_bigblue{
font-size:52px;
line-height:45px;
font-family:"Trebuchet MS" ,Arial, Helvetica, sans-serif;
color:#4e85b8;
}
.titul_biggray{
font-size:48px;
line-height:45px;
font-family:"Trebuchet MS" ,Arial, Helvetica, sans-serif;
color:#eaeaea;
}

.titul_blue{
font-size:28px;
line-height:30px;
font-family:"Trebuchet MS" ,Arial, Helvetica, sans-serif;
color:#4e85b8;
}

.text_intro{
font-size:13px;
line-height:22px;
font-family:"Trebuchet MS" ,Arial, Helvetica, sans-serif;
color:#000000;
}

.box_row_actualidad{
width:100%;
height:91px;
background-color:#eaeaea;
margin-bottom:6px;
/*line-height:22px;*/
}
.box_row_actualidad2{
/*width:100%;*/
width:378px;
/*height:91px;*/
height:120px;
background-color:#eaeaea;
margin-bottom:6px;
line-height:22px;
}
.row_actualidad{
width:307px;
height:91px;
border:0px solid red;
float:left;
}

.row_actualidad_g{
width:580px;
height:91px;
border:0px solid green;
float:left;
}
.row_actualidad_g2{
/*width:580px;*/
width:350px;
/*height:91px;*/
height:120px;
border:0px solid green;
float:left;
}

.row_actualidad_plus a{
background-image:url(../img/plus_actualidad.gif);
background-repeat:no-repeat;
background-position:5px 35px; /* left top*/
width:23px;
height:91px;
display:block;
background-color:#d2d2d2;
float:right;
text-decoration:none;
}

.row_actualidad_plus2 a{
background-image:url(../img/plus_actualidad.gif);
background-repeat:no-repeat;
/*background-position:5px 35px;*/ /* left top*/
background-position:5px 55px; /* left top*/
width:23px;
/*height:91px;*/
height:120px;
display:block;
background-color:#d2d2d2;
float:right;
text-decoration:none;
}

.row_left_img{
float:left;
width:91px;
height:91px;
background-color:#FFFFFF;
}
.row_left_img2{
float:left;
width:91px;
/*height:91px;*/
height:120px;
background-color:#FFFFFF;
}
.row_right_txt{
float:left;
width:200px;
height:74px;
border:0px solid red;
position:relative;
left:10px;
font-size:11px;
padding-top:10px;
}
.row_right_txt a{
color:#4e85b8; font-size:12px; font-weight:bold;
text-decoration:none;
}
.row_right_txt a:hover{
color:#000000; font-size:12px; font-weight:bold;
text-decoration:none;
}

.row_right_txt_ps{
float:left;
width:270px;
height:74px;
border:0px solid red;
position:relative;
left:23px;
font-size:11px;
padding-top:17px;
}
.row_right_txt_ps a{
color:#4e85b8; font-size:12px; font-weight:bold;
text-decoration:none;
}
.row_right_txt_ps a:hover{
color:#000000; font-size:12px; font-weight:bold;
text-decoration:none;
}

.row_right_txt_gf{
float:left;
width:450px;
height:74px;
border:0px solid blue;
position:relative;
left:23px;
font-size:11px;
padding-top:17px;
}
.row_right_txt_gf a{
color:#4e85b8; font-size:12px; font-weight:bold;
text-decoration:none;
}
.row_right_txt_gf a:hover{
color:#000000; font-size:12px; font-weight:bold;
text-decoration:none;
}

.row_right_txt_gf2{
float:left;
/*width:450px;*/
width:250px;
min-height:74px;
height:auto;
border:0px solid blue;
position:relative;
/*left:23px;*/
left:8px;
font-size:11px;
/*padding-top:17px;*/
padding-top:5px;
}
*html .row_right_txt_gf2{ height:74px;}

.row_right_txt_gf2 a{
color:#4e85b8; font-size:12px; font-weight:bold;
text-decoration:none;
}
.row_right_txt_gf2 a:hover{
color:#000000; font-size:12px; font-weight:bold;
text-decoration:none;
}



.row_right_txt_gs{
float:left;
width:550px;
height:74px;
border:0px solid blue;
position:relative;
left:23px;
font-size:11px;
padding-top:17px;
}
.row_right_txt_gs a{
color:#4e85b8; font-size:12px; font-weight:bold;
text-decoration:none;
}
.row_right_txt_gs a:hover{
color:#000000; font-size:12px; font-weight:bold;
text-decoration:none;
}

.row_right_txt_gs2{
float:left;
/*width:550px;*/
width:290px;
min-height:74px;
height:auto;
border:0px solid blue;
position:relative;
left:23px;
font-size:11px;
padding-top:17px;
}
*html .row_right_txt_gs2{ height:74px;}

.row_right_txt_gs2 a{
color:#4e85b8; font-size:12px; font-weight:bold;
text-decoration:none;
}
.row_right_txt_gs2 a:hover{
color:#000000; font-size:12px; font-weight:bold;
text-decoration:none;
}


/* -----------------------------
			NOTICIAS
------------------------------- */

.div_noticias{
width:605px;
border:0px solid red;
position:relative;
left:54px;
}

.div_noticias2{
/*width:605px;*/
width:400px;
border:0px solid red;
position:relative;
left:33px;

float:left;
}
.div_noticias_right{
float:right;
border:0px solid blue;
width:250px;
padding-top:57px;
}
.pdf_prensa{
margin-top:15px;
color:#000000;
}
.pdf_prensa a{
color:#000000;
}
.pdf_prensa a:hover{
color:#588ab9;
}

.links_prensa{
width:200px;
}

.links_prensa a{
color:#588ab9;
text-decoration:none;
}
.links_prensa a:hover{
color:#588ab9;
text-decoration:underline;
}


.path{ color:#000000; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.path a{ text-decoration:underline; color:#000000; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.paginacio a{text-decoration:underline; color:#000000; font-size:12px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;}
.paginacio_left{
width:110px;
float:left;
}
.paginacio_right{
width:110px;
float:right;
text-align:right;
}


/* -----------------------------
			FICHA NOTICIAS
------------------------------- */

.div_container_ficha{
border:0px solid red;
width:600px;
}

.div_container_ficha2{
border:0px solid red;
width:530px;
position:relative;
left:30px;
}


.div_ficha{
width:300px;
border:0px solid red;
position:relative;
left:40px;
line-height:22px;
float:left;
}

.div_ficha_right{
width:200px;
border:0px solid red;
position:relative;
/*right:30px;*/
line-height:22px;
float:right;
}


/* -----------------------------
   Tele-Observación y pérdida
------------------------------- */

.div_perdida{
width:455px;
border:0px solid red;
position:relative;
left:54px;
line-height:22px;
float:left;
}

.div_perdida_pop{
width:455px;
border:0px solid red;
position:relative;
left:100px;
line-height:22px;
float:left;
}

.div_big{
width:623px;
border:0px solid red;
position:relative;
left:54px;
line-height:22px;
float:left;
}
.div_big2{
width:623px;
min-height:530px;
height:auto;
border:0px solid red;
position:relative;
left:54px;
line-height:22px;
float:left;
}
*html .div_big2{ height:530px;}

.div_menu_right{
width:157px;
border:0px solid red;
position:absolute;
right:27px;
margin-top:54px;
}
.menu_right a{
display:block;
background-image:url(../img/degradat_menu_right.gif);
background-repeat:repeat-x;
width:137px;
height:24px;
color:#000000;
padding-left:10px;
padding-right:10px;
padding-top:4px;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.menu_right a:hover{
display:block;
background-image:url(../img/degradat_menu_right.gif);
background-repeat:repeat-x;
width:137px;
height:24px;
/*color:#9c9c9c;*/
color:#4e85b8;
padding-left:10px;
padding-right:10px;
padding-top:4px;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.text_orange{
color:#e95a1e;
font-weight:bold;
font-size:15px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-style:italic;
line-height:17px;
border:0px solid red;
height:68px;
}

/* -----------------------------
			CONTACTO
------------------------------- */

.fields_left{
width:192px;
border:0px solid red;
float:left;
margin-bottom:10px;
}
.fields_right{
width:192px;
border:0px solid red;
float:left;
margin-left:14px;
margin-bottom:10px;
}

.input_contacto{
width:192px;
border:1px solid #000000;
}

.textarea_contacto{
width:398px;
height:80px;
border:1px solid #000000;
}

.div_menu_right_contacto{
width:180px;
border:0px solid red;
position:absolute;
right:27px;
margin-top:34px;
line-height:19px;
}

/* -----------------------------
			FOOTER
------------------------------- */

.footer{
position:relative;
left:202px;
width:733px;
border:0px solid red;
text-align:center;
font-family:"Trebuchet MS" ,Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-bottom:18px;
padding-top:18px;
}
.footer a{
color:#FFFFFF;
text-decoration:underline;
}
.footer a:hover{
color:#4c8bc0;
text-decoration:underline;
}



