@charset "UTF-8";
/* CSS PLANA INICI */
html { min-height: 100%;}
body{
height:100%;margin-top:10px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:0.9em;text-align:center; color:#4b4b4b; color:#000000;
background-image:url(../imgweb/bg.jpg);
background-repeat: repeat-x;margin-bottom:0px;
}
a {text-decoration:none;cursor:pointer;color:#000000;outline:none;outline: none; }
a:hover {text-decoration:underline;}
img{border:none;}

/* Codi comentat que dona estil a una capa flotant sobre la imatge slide-show */
/*.sobre_imatge_fade{vertical-align:bottom;}/* Serveix per ubicar a dalt o abaix el quadre de text*/
/*.sobre_imatge_div{float:right;height:100px; width:200px; padding:10px; color:#000000; background-color:#ffffff;-moz-opacity:.55;opacity: .55 } /* Quadre de text*/
/*917*/

.content{width:68.1em;    text-align:left;     margin:0 auto;background-color:#fff;border:1px solid #e4e4e4; border-top:1px solid #d4d4d4;}
.content_bg{width:68.3em; text-align:left;margin:0 auto;}

.noticia_text a {text-decoration:none;border-bottom:1px dotted #fdc500;color:#fdc500;cursor:pointer;outline:none;outline: none; }
.noticia_text a:hover {text-decoration:none;border-bottom:1px dotted #484848;color:#484848;}


.nounder{text-decoration:none;}
.nounder:hover{text-decoration:none;}
.logopeu{display:block;width:200px;background-repeat:no-repeat;height:70px;background-image:url(../imgweb/logo_peu.png);}

.dv_links{padding-bottom:1%; overflow:hidden;}
#paginador{float:left;width:50%;}
.bgcolorfff{background-color: #fff;}
.mt220{margin-top:220px;}
.columna_esq{width:560px;float:left;}
.columna_dret{display:block;width:382px;float:right;}
.bg_subapartat{height:43px;margin-left:-1px;width:557px;padding-top:8px;background-image:url(../imgweb/bg_subapartat.png);background-repeat:no-repeat;}
.box_noticies_home{margin-left:12px;width:540px;margin-top:20px;}
.pt10{padding-top:10px;}
.p10{padding:10px;}
.ico_tag{float:left;width:16px;height:18px;margin-right:5px; background-image:url(../imgweb/ico_tag.png);background-repeat:no-repeat;}
.h10{height:10px;}
.h60{height:60px;}
.linia_gris{margin-right:10px;border-top:1px solid #e8e8e8;margin-top:8px;}
.fleft{float:left;}
.mr20{margin-right:20px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr21{margin-right:21px;}
.ml3{margin-left:3px;}
.ml5{margin-left:5px;}
.ml12{margin-left:12px;}
.ml13{margin-left:13px;}
.mt20{margin-top:20px;}
.mt10{margin-top:10px;}
.color666{color:#666;}
.mb8{margin-bottom:8px;}
.color999{color:#999;}
.m10{margin:10px;}
.mask_foto{position:absolute;left:0;}
.foto_cap{height:230px;width:980px;background-position:10px;}
.logo_xnej_home{z-Index:87;position:absolute;left:25px;top:25px;}


.peu_foto_home{position:absolute;margin-top:220px;font-size:9px;margin-left:12px;}
.imatge_bg_peu{background-image: url(../imgweb/bg_peu.jpg);background-position:bottom;background-repeat:repeat-x;margin-left:-8px;margin-right:-8px;}

.altres_document{font-size:10px;color:#333;}
.w300{width:300px;}
.w360{width:360px;}
.w527{width:527px;}
.w560{width:560px;}
.w112{width:112px;}
.w202{width:202px;}
.w202{width:272px;}
.w20{width:20px;}
.w42{width:42px;}
.w40{width:40px;}
.w342{width:342px;} 
.h110{height:110px;}
.btn_envia{background-image:url(../imgweb/bg_envia.png);width:64px;height:60px; border:none;cursor:pointer;}
.mapa_home{width: 345px; height: 300px;}
#dv_titol_oficina{color:#666;padding-top:6px;padding-left:8px;font-size:13px;float:left;background-repeat:no-repeat; width:208px;height:33px;background-image: url(../imgweb/bg_select_oficines.png);}

.text_center{text-align:center;}
.bt_tornar{display:block; margin-top:40px;  background-image:url(../imgweb/bg_tornar.png);width:160px;color:#fff;text-align:center;padding-top:6px;height:24px;font-size:12px;font-weight:bold;background-repeat:no-repeat;}

.entradeta{margin-top:10px;font-size:12px;font-weight:normal;color:#000000;line-height:20px;}
.align_middle{vertical-align:middle;}














.barra_usuari{text-decoration:none;float:left;padding-bottom:5px;margin-top:0;}
.menu_top_aux{text-decoration:none;float:right;padding-bottom:5px;margin-top:0;}
.menu_top_idiomes{text-decoration:none;float:right;border-bottom:1px solid #edeceb;}
.groc{color:#fdc500;}


.text11gris{color:#484848;font-size:12px;line-height:17px;}

.titol_plana_logo{height:80px;position:absolute;z-Index:90;width:84px;text-align:center;margin-top:120px;margin-left:120px;color:#fbbb00;letter-spacing:-0.5px;display:table;}
.titol_plana_logo_oficina{height:80px;position:absolute;z-Index:90;font-size:16px;width:120px;text-align:center;margin-top:137px;margin-left:170px;color:#fbbb00;letter-spacing:-0.5px;}

.menu_general{float:left;width:983px;text-decoration:none;background-image:url(../imgweb/bgmenu.png);height:47px;}
.menu_general_item{cursor:pointer;height:44px;text-decoration:none;padding:16px 15px 14px 15px;text-decoration:none;float:left;display:block;font-size:13px;font-weight:normal;color:#000000;}

.menu_general_inici{height:44px;text-decoration:none;padding:16px 15px 14px 15px;text-decoration:none;float:left;display:block;font-size:13px;font-weight:normal;color:#000;background-repeat:no-repeat;}
.mapa_border{margin-top:5px;border:8px solid #f1f1f1;overflow:hidden;
                          -moz-border-radius: 7px;
                         -webkit-border-radius: 7px;}

.menu_general a{color:#484848;font-size:12px;}
.menu_general_item_actual{font-size:12px;height:48px;text-decoration:none;background-image:url(../imgweb/bgmenutop_centre_gris_e.png);background-repeat:repeat-x;}
.menu_general_item_actual:hover{text-decoration:none;}
.menu_general_item_actual a{color:#000;}

.noticia_tools a{text-decoration:none;}
.titol_apartat_negre{font-size:20px;color:#000;margin-left:13px;margin-top:1px;}
.titol_apartat_blanc{font-size:20px;color:#fff;margin-left:13px;margin-top:1px;}
.dv_apartat_groc{height:43px;margin-left:-1px;width:385px;padding-top:8px;background-image:url(../imgweb/bg_subapartatdret.png);background-repeat:no-repeat;}
.dv_apartat_gris{height:43px;margin-left:-1px;width:385px;padding-top:8px;background-image:url(../imgweb/bg_subapartatdret_oficina.jpg);background-repeat:no-repeat;}


.dv_ok{font-size:11px;background-color:#f9ffe8;border:1px dotted #d4dcbc;padding:6px;margin-bottom:20px;color:#9db45c;font-weight:normal;}
.dv_err{font-size:11px;background-color:#ffe8e8;border:1px dotted #dcbcbc;padding:6px;margin-bottom:20px;color:#d49191;font-weight:normal;}
.dv_form{background-color:#fffae8;border:1px solid #f8e7ab;padding:12px;margin-bottom:20px;color:#484848;}

.img_middle{vertical-align:middle;}

.label_frm{font-size:10px;color:#615d57;font-weight:bold;
}

.input_frm_comentari_error{border:1px solid #f3edd6;padding:5px;   background-color:#ff3517;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.input_frm_comentari{border:1px solid #f3edd6;padding:5px;background-color:#f3edd6;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.input_frm{border:1px solid #f3edd6;padding:5px;background-color:#f3edd6;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;

}
.input_frm_blanc{border:1px solid #f3edd6;padding:5px;background-color:#ffffff;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;

}

.btn_gris{border:1px solid #484848;padding:4px;background-color:#515151;color:#fff;font-size:10px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
cursor:pointer;
}
.btn_verd{border:1px solid #a5c242;padding:4px;background-color:#a5c242;color:#fff;font-size:10px;
-moz-border-radius: 4px;-webkit-border-radius: 4px;
cursor:pointer;
}
.fright{float:right;}
/*.input_frm{border:1px solid #c4c4c4;padding:5px;}*/
	
.p_left11{padding-left:11px;}
	

.menu_general ul li{margin:0;padding:0;list-style:none;}
.menu_general ul {margin:0;padding:0;list-style:none;}
	



#dv_items_oficines{
    position:absolute;
    border: 1px solid #b8b8b8;
    
    background-color: #fff;
    
    width:238px;
    height:200px;
    z-index: 99;
    overflow-y:scroll;

    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    padding:5px;
}

#dv_items_oficines .select_item{
    display:block;
    padding:4px;
    font-size:12px;
    margin-bottom:2px;
}

#dv_items_oficines .select_item:hover{
    background-color:#ccdadf;
    text-decoration:none;
    cursor:pointer;
    margin-bottom:2px;
}

.select_item_actual{
    background-color:#c4c4c4;
    display:block;
    padding:4px;
    font-size:12px;
    margin-bottom:2px;
}

.subtitol_relacionats{
    font-size:14px;
    
    color:#484848;
}


.link_petit{color:#9f9f9f;font-size:0.9em;}
.verd{color:#7db824;}
.marro{color:#5d554f;}
.cboth{clear:both;}

li{list-style:circle;}
.titol_destacat{color:#473e37;width:390px;font-size:170%;font-weight:bold;letter-spacing:-0.3px;}
.text_destacat{width:420px;color:#473e37;font-size:15px;letter-spacing:-0.3px;margin-top:15px;}

.text_destacat ul{
    padding:0px;
    margin:0px;
    padding-top:6px;
    font-size:14px;

}

.text_destacat li{
    padding-top:4px;
    padding-bottom:4px;
    font-family:Georgia;
    font-style:italic;
    border-bottom:1px solid #dad8cc;list-style:none;
    font-size:14px;

}

.foto_destacat{float:right;}
.peu_destacat{font-size:12px;color:#473e37;margin-top:5px;}


.apartat{margin-top:45px;}
.apartat_item{width:215px;float:left; }
.apartat_box{width:213px;background-image:url("../imgweb/bg_destacat.png");height:423px;border:1px solid #ecebe4;border-top:none;}
.apartat_marge{margin-right:19px;}
.apartat_text{color:#4b4b4b;font-size:12px;padding:15px;line-height:18px;}
.peu{margin-top:15px;}
.linkpeu{}
.linkpeu:hover{text-decoration:underline;}

.link_destacat{padding-left:25px;color:#333;padding-top:8px;margin-top:7px;border-top:1px solid #ccc;display:block;background-image:url(../imgweb/mesinfo.png);background-repeat:no-repeat;background-position:0px 8px;}
.mapaweb_home_ultim{float:left;}
.mapaweb_home{float:left;width:185px;}
.mapaweb_home_ultim{float:left;}
.mapaweb_home_titol{color:#473e37;font-weight:bold;font-size:14px;}

.mapaweb_home_item{color:#999999;display:block;font-size:12px;}
.mapaweb_home_item:hover{color:#333;}

.content_seccio{background-color: #ffffff;border:1px solid #eeeded;}

.op_menu_fill{cursor:pointer;background-image: url(../imgweb/bg_op_menu_fill.png);width:169px;display:block;color:#333333;font-size:12px;padding-top:8px;padding-bottom:8px;}
.op_menu_fill:hover{text-decoration:none;cursor:pointer;background-image: url(../imgweb/bg_op_menu_fill_sel.png);width:169px;display:block;}
.op_menu_fill_sel{text-decoration:none;cursor:pointer;color:#ffffff;background-image: url(../imgweb/bg_op_menu_sel.png);width:169px;display:block;font-size:12px;padding-top:8px;padding-bottom:8px;font-weight:bold;}
.op_menu_fill_sel:hover{text-decoration:none;}
.op_menu {cursor:pointer;background-image: url(../imgweb/bg_op_menu.png);width:169px;display:block;height:63px;color:#333333;font-size:13px;text-decoration:none;}
.op_menu:hover{text-decoration:none;cursor:pointer;background-image: url(../imgweb/bg_op_menu_over.png);width:187px;display:block;height:63px;}



.op_menu_sel{text-decoration:none;cursor:pointer;color:#ffffff;background-image: url(../imgweb/bg_op_menu_sel.png);width:187px;display:block;height:63px;font-size:13px;font-weight:bold;}
.op_menu_sel:hover{text-decoration:none;}
.text_normal{color:#484848;}
.titol_plana{margin:0;padding:0;color:#7db824;font-size:31px;}
h1{color:#000000;font-size:20px;margin:0;padding:0;}

h2{font-size:12px;font-weight:normal;color:#000000;line-height:20px;}

p{margin:0;padding:0;}

.titol_paragraf{padding:4px 8px 4px 0px;font-size:22px;color: #473e37;margin-bottom:4px;font-family:Georgia;font-style:italic;font-weight:normal;}

.link_info{
	display:block;
	margin-top:30px;
	margin-left:510px;
    background-image:url(../imgweb/bg_llegir_mes.png);
    background-repeat:no-repeat;
    color:#fff;
    padding-top:7px;
    
    width:150px;
    text-align:center;
    font-size:12px;
    height:24px;
}

	

.box_titol{background-color: #f3edd6;border-bottom:4px solid #fbbb00;padding:7px;width:95%;color:#fbbb00;font-weight:bold;}

.text_paragraf{margin-bottom:25px;}

.box_imatge{float:right;margin:0px 15px 10px 10px;width: 200px;}
.box_imatge img{width: 200px;}
.nom_imatge{}
.autor_imatge{font-style: italic;color:#757575;font-size: 90%;}
.desc_imatge{color:#757575;}

.central{float:left;margin-left:40px;width:665px;margin-top:30px;padding-bottom:25px;}
.central_all{margin-left:30px;margin-top:20px;padding-bottom:25px;padding-right:30px;}
.central ul{margin-left:-15px;}
.central li{line-height:14px;margin:0;font-size:13px;margin-bottom:6px;}

.item_data{font-size:12px;}
.item_cat{}
.item_titol{font-size:18px;}
.item_text{}
.linea_separa{margin-bottom:40px;}

.noticia_destacada{}

textarea{font-family:"arial";font-size:12px;}

.item_check{margin-bottom:10px;}

.label_titol_label{font-size:18px;margin-bottom:8px;font-family:Georgia;font-style:italic;}

.md_form_check{}

.md_form{width:330px;border:1px solid #e6e6e6;padding:7px;
    font-size:12px;font-family:"arial";

    border:1px solid #f3edd6;padding:5px;background-color:#f3edd6;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;


    /*border-radius:4px;*/
}

.label_titol{font-size:13px;}
.label_required{float:left;color:#ff3517;}
.item{margin-bottom:20px;width:600px;}


.imatge_paragraf_esq{float:left;margin-right:15px;text-decoration:none;}
.imatge_paragraf_dreta{float:right;margin-left:15px;text-decoration:none;}

.not:hover{text-decoration:none;display:block;background-color:#d4d6ce;}
.not{margin-bottom:1px;padding:10px;text-decoration:none;display:block;font-size:12px;}
.not_sel{margin-bottom:1px;color:#fff;background-color:#d4d6ce;padding:10px;font-size:12px;text-decoration:none;display:block;color:#3a2d21;}
.not_sel:hover{margin-bottom:1px;color:#fff;background-color:#d4d6ce;padding:10px;font-size:12px;text-decoration:none;display:block;color:#3a2d21;}
.peu_imatge{font-size:11px;text-decoration:none;line-height:13px;margin-top:3px;}


.imatge_paragraf_dreta:hover{text-decoration:none;}
 .text_paragraf li{margin-bottom:2px;margin-top:2px;padding-bottom:7px;border-bottom:2px solid #f5f5f5;list-style-image:url(../imgweb/listok.jpg);}


.btn{background-color:#adc82f;padding:4px 6px 4px 6px;border:1px solid #9abd16;color:#ffffff;}


.detallHide{display:none;}


.ok{width:100%;border:1px solid #9cb469;padding:7px;
    background-color:#f6ffe4;
    font-size:12px;font-family:"arial";
    
	/*border-radius:4px;*/
margin-bottom:15px;
}

#field{
    font-size:13px;
}

.nom_link_video{
display:block;
background-image:url(../imgweb/ico_video.png);
background-repeat:no-repeat;
padding-left:17px;
font-size:12px;
border-bottom:1px solid #f4f4f4;
text-decoration:none;
margin-bottom:10px;
padding-bottom:8px;
}
.nom_link_video a{
text-decoration:none;
}

.nom_link_video:hover{
text-decoration:none;
}

.nom_link{
display:block;
background-image:url(../imgweb/ico_down.png);
background-repeat:no-repeat;
padding-left:17px;
font-size:12px;
border-bottom:1px solid #f4f4f4;
text-decoration:none;
margin-bottom:10px;
padding-bottom:8px;
}

.nom_link a{
text-decoration:none;
}

.nom_link:hover{
text-decoration: underline;
}

.nom_document{
display:block;
background-image:url(../imgweb/ico_doc.png);
background-repeat:no-repeat;
padding-left:17px;
font-size:12px;
border-bottom:1px solid #f4f4f4;
text-decoration:none;
margin-bottom:10px;
padding-bottom:8px;
}

.nom_altres{
display:block;
background-image:url(../imgweb/ico_doc.png);
background-repeat:no-repeat;
padding-left:17px;
font-size:12px;
border-bottom:1px solid #f4f4f4;
text-decoration:none;

padding-bottom:8px;
}





h6{
    background-image:url(../imgweb/ico_light.jpg);
    background-position:0 8px;
    background-repeat:no-repeat;
    border-top:2px solid #f0efef;border-bottom:2px solid #f0efef;margin-bottom:7px;font-family:Georgia;font-weight:normal; padding:7px 0px 7px 0px;font-style:italic;
    padding-left:35px;padding-top:10px;padding-bottom:12px;}

h3{
    padding:15px 0px 15px 0px;
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    margin:6px 0px 6px 0px;
    line-height:22px;
    font-weight:normal;
    font-style:italic;
    color:#484848;
}


.esq_150{float:left;}
.linea_separa{}
.noticia_data{color:#000000;font-size:11px;}
.noticia_intro{font-size:12px;}
.noticia_tools{color:#000000;font-size:11px;margin-top:9px;width:557px;}
.noticia_text{line-height:22px;font-size:13px;}
.noticia_tag{color:#000;padding:3px 6px 3px 6px;float:left;font-size:10px;background-color:#dedede;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
margin-right:5px;
}

.fldcercador{
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border: 1px solid #d9d9d9;
background-color:#ffffff;
padding:6px;color:#b8b9b6;
	margin-right:1px;
	font-style:italic;
}

.text_paragraf{margin-top:8px;font-size:12px;line-height:20px;margin-top:15px;}

.peufoto{color:#000000;font-size:11px;}
.autorfoto{color:#7b787c;font-size:10px;font-style:italic;}


.link_down{
	text-decoration:none;width:141px;float:left;background-color:#f4f4f4;height:80px;padding:10px;margin-right:5px;font-size:12px;font-weight:bold;
}
.link_down:hover{
	text-decoration:none;
	background-color:#8cbf2c;
	color:#fff;
}












        /* container for slides */
.images {
	position:relative;

	width:215px;
	float:left;
	cursor:pointer;

}

.images2 {
	
	position:relative;
	width:215px;
	float:left;
	cursor:pointer;
	width:915px;

	
}

.images2 .destacat{
	display:none;
	position:absolute;
	font-size:12px;
}

/* single slide */

.images .apartat_item {
	display:none;
	position:absolute;
	top:0;
	left:0;
	font-size:12px;
}

/* tabs (those little circles below slides) */
.tabs2 {
position:absolute;margin-top:182px;
width:952px;

}

/* single tab */
.tabs2 a {
	
	float:left;
	width:15px;
	height:15px;
	padding:3px;
	text-align:center;
	color:#ffffff;
	display:block;
	font-size:10px;
	background-color:#1d1c00;
	margin-right:2px;
opacity:.5;
}

/* mouseover state */
.tabs2 a:hover {
	background-position:0 -8px;
}

/* active state (current page state) */
.tabs2 a.current {
	background-position:0 -16px;
	background-color:#d4d1b1;
	color:#333;
	opacity:.5;
}


/* prev and next buttons */
.forward, .backward {
	float:left;
	margin-top:140px;
	
	display:block;
	width:30px;
	height:30px;
	cursor:pointer;
	font-size:1px;
	text-indent:-9999em;
}

/* next */
.forward 				{ background-position: 0 -30px; clear:right; }
.forward:hover 		{ background-position:-30px -30px; }
.forward:active 	 	{ background-position:-60px -30px; }


/* prev */
.backward:hover  		{ background-position:-30px 0; }
.backward:active  	{ background-position:-60px 0; }

/* disabled navigational button. is not needed when tabs are configured with rotate: true */
.disabled {
	visibility:hidden !important;
}

/* calendari portada*/
.cal_port_esq{float:left;width:190px;margin-top:5px;}
.cal_port_dre{float:left;width:170px;height:190px;margin-top:10px; overflow: hidden;position:relative;}



div.scrollable_actes {clear:both;position:relative; width: 170px; height:190px; overflow: hidden;}
    div.scrollable_actes div.items_actes { width:20000em; position:absolute;clear:both;}
    div.scrollable_actes div.items_actes div.acte { width: 150px;float:left; height:190px; display:block;text-decoration:none;padding:10px;}
        .acte_nom{font-size:80%;font-weight:bold;color:#75a0b1;padding:0px 0px 0px 0px;}
        .acte_intro{color:#474e52;font-size:75%;padding:1px 0px 10px 0px;}
    div.dots_actes {height:8px;width:400px;margin-left:110px;position:relative;top:-20px;}
    div.dots_actes span {width:8px;height:8px;float:left;margin:3px;background:url(../imgweb/navigator.png) 0 0 no-repeat;cursor:pointer;}
    div.dots_actes span:hover {background-position:0 -8px;}
    div.dots_actes span.active {background-position:0 -16px;}

.cal_port_item {width:150px;margin-left:5px;margin-bottom:20px;display:block;overflow:hidden;}
.cal_port_item:hover{text-decoration:none;}
.cal_port_item:hover .text{text-decoration:underline;}
.mini_cal{display:block;margin-right:10px;background-image:url(../imgweb/bg_agenda.png);background-color:#ff3517;width:29px;height:39px;float:left;font-size:11px;color:#363636;text-align:center;}
.cal_port_item .lloc{font-size:10px;color:#f39800;font-weight:bold;}
.cal_port_item .text{font-size:12px;color:#363636;}





div.scrollable_destacats {clear:both;position:relative; width: 360px; height:268px; overflow: hidden;margin-left:10px;}
    div.scrollable_destacats div.items_destacats { width:20000em; position:absolute;clear:both;}
    div.scrollable_destacats div.items_destacats div.destacat { width: 360px;float:left; height:225px; display:block;text-decoration:none;background-color:#ffffff;}
        .destacat_nom{font-weight:bold;padding:0px 0px 0px 0px;display:block;}
        .destacat_intro{padding:1px 0px 10px 0px;display:block;}
    div.dots_destacats {height:8px;width:200px;position:relative;top:0px;margin-left:190px;}
    div.dots_destacats span {width:8px;height:8px;float:left;margin:3px;background:url(../imgweb/navigator.png) 0 0 no-repeat;cursor:pointer;}
    div.dots_destacats span:hover {background-position:0 -8px;}
    div.dots_destacats span.active {background-position:0 -16px;}




.destacat_titol{
    font-size:12px;
    font-weight: bold;
}

.destacat_text{
    font-size:12px;
}









    #nav{


    }
    #nav ul,
    #nav ul li {
        margin:0;
        padding:0;
        list-style:none;
    }
    #nav ul li{
        float:left;
        display:block;
        color:#fff;
    }

    #nav ul li a:link,
    #nav ul li a:visited{
        padding:16px 15px 14px 15px;
        display:block;


    }
    #nav ul li a:hover{
     text-decoration:none;


    }
    #nav ul li ul li{
        float:none;
        display:block;

    }

    #nav ul li ul li a:link,
    #nav ul li ul li a:visited{
        text-decoration:none;
        padding:0 10px;
        clear:both;
        cursor:pointer;

        border-top:1px solid #484848;

    }
    #nav ul li ul li a:hover{
        color:#fdc500;



    }

    #submenu {
        position: absolute;
        opacity:.8;
        width: 145px;
        background: #000;
        padding: 10px;
        /*border: solid 1px #2E4B88;*/
        
        top:66px;
        display: none;
        line-height: 26px;
        z-index: 1000;
    }

    #submenu li a{
        color:#fff;
        cursor:pointer;
        font-size:11px;


    }

.botons{background-color:#999;width:75px;color:#fff;border:none;padding:5px;display:block;margin-right:30px;float:right;font-size:70%;
            margin-top:15px;
            text-align:center;
            cursor:pointer;
            -moz-border-radius: 3px;
            -khtml-border-radius: 3px;
            -webkit-border-radius: 3px;}


.mapa_web{padding:0px 10px 10px 10px;}

.mapa_web_1{
    list-style:none;list-style-image: none;margin:10px 20px 10px 0px;padding:4px;background-color: #efefef;
    border:solid 1px #dedede;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;
}
.mapa_web_1:hover{
    list-style:none;list-style-image: none;margin:10px 20px 10px 0px;padding:4px;background-color: #dedede;
    border:solid 1px #dedede;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;
}
.mapa_web_1 a{display:block;margin:0px 0px 0px 0px;font-size:14px;color: #757575;text-decoration: none;}

.mapa_web_2{margin:5px 0px 0px 20px;padding:3px;list-style-type:circle; list-style:url('../imgweb/ico_doc.png');}
.mapa_web_2 a{display:block;font-size:12px;color: #757575;}
.mapa_web_2 a:hover{text-decoration: none; font-weight: bold;}

.mapa_web_3{margin:5px 0px 0px 40px;padding:2px;list-style-type:circle; list-style:url('../imgweb/ico_doc.png');}
.mapa_web_3 a{display:block;font-size:12px;color: #757575;}

.mapa_web_4{margin:5px 0px 0px 60px;padding:1px;list-style-type:circle; list-style:url('../imgweb/ico_doc.png');}
.mapa_web_4 a{display:block;font-size:12px;color: #757575;}


.item_pager{width:20px;font-weight:bold;height:20px;background-color:#cbcbcb;color:#484848;font-size:11px;padding:5px;padding-right:8px;padding-left:8px;}
.item_pager_sel{width:20px;height:20px;font-weight:bold;background-color:#f39f26;color:#FFFFFF;font-size:11px;padding:5px;padding-right:8px;padding-left:8px;}
