* {
	margin: 0;
}
html, body {
	height: 100%;
	background:url(../img/background.jpg)  repeat-x;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
.DivMaster {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0px auto -156px auto;
	width:1015px;
	}
	
	

.push {
	height: 156px;
	
	 
	}
	
	

.footer{
background:url(../img/background_footer.jpg) repeat-x;
height:156px;
width:100%;
display: table;
clear:both;

}
#DivMenu{
width:1015px;
clear:both;
display:block;
}
#DivLogo{
width:221px;
height:153px;
display:block;
float:left;
clear:left;
}
#DivMenuLayer{
width:794px;
height:153px;
float:right;
clear:right;
background:url(../img/menu_background.jpg) no-repeat;
}
#DivBody{
width:981px;
clear:both;
display:table;
margin-bottom:35px;
height:100%;

margin-left:auto;
margin-right:auto;
}
#DivFooterInfo{
width:981px;
height:77px;
clear:both;
display:block;
margin-top:18px;
margin-left:auto;
margin-right:auto;
}
#DivDerechos{
width:981px;
margin-top:35px;
font-family:"Calibri", Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#717171;
margin-left:auto;
margin-right:auto;
}
#DivBtnMenu{
width:751px;
margin-top:94px;
height:34px;
margin-left:auto;
margin-right:auto;
clear:both;
}
.RecuadroMenu{
padding-left:21px;
padding-right:21px;
height:24px;
background:url(../img/line_menu_vertical.png) right top repeat-y;
display: block;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#F5FDE8;
float:left;
text-decoration:none;
padding-top:10px;
}
a.RecuadroMenu:hover, a.RecuadroMenu:active, a.RecuadroMenu:focus{
text-decoration: underline;
}

.Credits{
font-family: "Calibri", Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#AAAAAA;
text-decoration:none;
}
a.Credits:hover, a.Credits:focus, a.Credits:active{
text-decoration:underline;
}
.RecuadroFooter01{
width:282px;
height:77px;
background:url(../img/line_footer_vertical.png) repeat-y right top;
font-family:"Calibri", Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#B7B7B7;
float: left;
padding-right:55px;
line-height:15px;

}
.mail
{
font-family:"Calibri", Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#B7B7B7;
text-decoration:none;
    }
    a.mail:hover, a.mail:focus, a.mail:active
{
    text-decoration:underline;
    }
.RecuadroFooter02{
width:356px;
height:77px;
background:url(../img/line_footer_vertical.png) repeat-y right top;
font-family:"Calibri", Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#B7B7B7;
float: left;
line-height:20px;
margin-left:55px;

}
.TextoMedianoVerde{
font-family:"Calibri", Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color: #8BCF15;
}
.TextoGrandeVerde{
font-family:"Calibri", Arial, Helvetica, sans-serif, Tahoma;
font-size:14px;
color: #8BCF15;
background:url(../img/bullet_hora.png) left no-repeat ;
padding-left:18px;
font-weight:bold;
}
.TextoGrandeVerde02{
font-family:"Calibri", Arial, Helvetica, sans-serif, Tahoma;
font-size:14px;
color: #8BCF15;
background:url(../img/bullet_buscador.png) left no-repeat;
padding-left:20px;
font-weight:bold;
clear:both;
}
.TextoGrandeVerde03{
font-family:"Calibri", Arial, Helvetica, sans-serif, Tahoma;
font-size:14px;
color: #8BCF15;
font-weight:bold;
}
.RecuadroFooter03{
width:182px;
height:77px;
font-family:"Calibri", Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#B7B7B7;
display:block;
float: left;
margin-left:50px;


}
.ImagenMapa{
float:right; 
clear:right;
}
.TextVerdeFooter{
font-family:"Calibri", Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#8BCF15;
text-decoration:none;
}
a.TextVerdeFooter:hover, a.TextVerdeFooter:focus,  a.TextVerdeFooter:active {
font-family:"Calibri", Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#8BCF15;
text-decoration:underline;

}

.input{
font-family: "Calibri",Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#555555 ;
background:url(../img/input.png) no-repeat;
padding-top:4px;
width:178px;
height:22px;
border:0px none;
display: block;
margin-bottom:3px;
margin-left:0px;
padding-left:0px;
clear:both;
padding-right:0px;

}
.input02{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #999999;
background: url(../img/input_buscar_noticies.jpg) no-repeat;
padding-top:6px;
padding-left:5px;
width:157px;
height:21px;
border:0px none;
display: block;
margin-bottom:3px;
float:left;

}
.DivInput{
display:block; 
clear:both;
height:27px;
margin-bottom:30px;

}
.btnBuscar{
background:url(../img/btn_buscar.png) no-repeat top left;
height:24px;
width:69px;
text-align:center;
padding-top:2px;
font-family: "Calibri", Arial, Helvetica, sans-serif, Tahoma;
font-size:16px;
color:#CCCCCC;
display:block;
text-decoration:none;

}
a.btnBuscar:hover, a.btnBuscar:focus, a.btnBuscar:active{
background:url(../img/btn_buscar.png) no-repeat top left;
height:24px;
width:69px;
text-align:center;
padding-top:2px;
font-family: "Calibri", Arial, Helvetica, sans-serif, Tahoma;
font-size:16px;
color:#CCCCCC;
background-position:0px -26px;
}
.btnBuscar02{
background:url(../img/btn_buscar_noticies.jpg) no-repeat;
height:27px;
width:27px;
display:block;
float:right;
border:0px none;
}
a.btnBuscar02:hover, a.btnBuscar02:focus, a.btnBuscar02:active{
background-position:0px -27px;
}
#DivRight{
float:right;
clear:right;
width:182px;
margin-top:100px;
margin-bottom:20px;
}
#DivLeft{
display: table;
float:left;
clear:left;
width:743px;
margin-top:36px;
}

h1{
font-family:   Verdana, Arial, Helvetica, sans-serif;
font-size:23px;
color:#91C141;
width:100%;
display:block;
margin-bottom:6px;
font-weight:lighter;
}
h2{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#cccccc;
width:100%;
display:block;
font-style:italic;
font-weight:lighter;
margin-bottom:12px;
}
.ImagenCentral{
width:743px;
height:207px;
clear:both;
display:block;
margin-bottom:40px;
}
#DivClimaYTiempo{
position:absolute;
margin-top:162px;
margin-left:413px;
background:url(../img/background_img_central.png) no-repeat;
width:330px;
height:45px;
display: block;
}
#DivRedondeadoTop{
background:url(../img/background_img_central_top.png) no-repeat;
width:743px;
height:8px;
position:absolute;
z-index:15;
margin-top:0px;
margin-left:0px;
}
#DivRedondeadoIzqInferior{
background:url(../img/background_img_central_left_inferior.png) no-repeat;
width:8px;
height:8px;
position:absolute;
z-index:20;
margin-left:0px;
margin-top:199px;
}
#DivClima{
width:315px;
height:30px;
font-family: Arial, Helvetica, sans-serif, Tahoma;
font-size:14px;
color:#666666;
float:right;
clear:right;
margin-top:15px;
vertical-align:text-top;
}
.DivTiempo{
width:45px;
text-align:left;
float:left;
}
.DivFotografia{
width:45px;
text-align: right;
float:left;
padding-top:2px;
}
.DatosTiempo{
width:257px;
float:right;
margin-top:7px;
}
.TextoVerdeTiempo{
font-family: Arial, Helvetica, sans-serif, Tahoma;
font-size:14px;
color:#99CC33;
font-weight:bold;
}
.TextoAutor{
font-family: Arial, Helvetica, sans-serif, Tahoma;
font-size:14px;
color:#99CC33;
}
.DivRecuadroTabs{
padding-right:28px;
display:block;
width:221px;
min-height:62px;
max-height:92px;
background:url(../img/line_dooted_tab.png) repeat-y right top;
float:left;
margin-right:12px;
margin-top:30px;
}
.DivRecuadroTabs01{
display:block;
width:221px;
height:92px;
float: left;
margin-top:30px;

}
.DivRecuadroTabs02{
padding-right:28px;
display:block;
width:211px;
height:92px;
float:left;
margin-top:30px;
}
.DivRecuadroTabs03{
display:block;
width:211px;
height:92px;
float:left;
margin-top:30px;
}
.DivRecuadroNoticies{
display:block;
width:100%;
text-align:justify;
float:left;
margin-bottom:45px;
}
.DivRecuadroPublicacio{
display:block;
width:100%;
text-align:justify;
float:left;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#595959;
padding-bottom:40px;
background:url(../img/line_horizontal.jpg) bottom repeat-x;
}
.DivRecuadroComArribar{
display:block;
width:100%;
text-align:justify;
float:left;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#595959;
background:url(../img/line_horizontal.jpg) bottom repeat-x;
}
.DivRecuadroSubPublicacio{
display: block;
clear:both;
width:100%;
text-align:justify;
float:left;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#595959;
padding-bottom:20px;
margin-top:15px;
background:url(../img/line_horizontal.jpg) bottom repeat-x;
}
.DivRecuadroSubPublicacio01{
display: block;
clear:both;
width:100%;
text-align:justify;
float:left;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:9px;
color:#999999;
padding-bottom:20px;
margin-top:15px;
background:url(../img/line_horizontal.jpg) bottom repeat-x;
}
.DivRecuadroSubPublicacio02{
display: block;
clear:both;
width:100%;
text-align: center!important;
float:left;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#595959;
padding-bottom:20px;
margin-top:15px;
background:url(../img/line_horizontal.jpg) bottom repeat-x;
}
.DivRecuadroGuia{
display:block;
width:100%;
text-align:justify;
float:left;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#595959;
padding-bottom:20px;
margin-top:15px;
background:url(../img/line_horizontal.jpg) bottom repeat-x;
}
.DivRecuadroServicio{
display:block;
width:100%;
text-align:justify;
float:left;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#595959;
padding-bottom:20px;
margin-top:15px;
}
.btnMailGuia{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#595959;
text-decoration:none;
background:url(../img/mail_icon.png) left no-repeat;
padding-left:15px;
height:15px;
display:block;
float:left;

}
a.btnMailGuia:hover, a.btnMailGuia:focus, a.btnMailGuia:active{
text-decoration:underline;
}
.BtnHora{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#595959;
text-decoration:none;
background:url(../img/icon_reloj.png) left no-repeat;
padding-left:15px;
height:15px;
display:block;
float:left;

}
a.BtnHora:hover, a.BtnHora:focus, a.BtnHora:active{
text-decoration:underline;
}
.BtnLinksAgenda{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#595959;
padding-top:2px;
text-decoration:none;
background:url(../img/icon_link.jpg) left no-repeat;
padding-left:25px;
height:15px;
clear:both;
display:block;
margin-bottom:5px;

}
a.BtnLinksAgenda:hover, a.BtnLinksAgenda:focus, a.BtnLinksAgenda:active{
text-decoration:underline;
}
.btnPdfDescarga
{
    margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#595959;
padding-top:2px;
text-decoration:none;
background:url(../img/icon_pdf_2.jpg) left no-repeat;
padding-left:25px;
height:15px;
clear:both;
display:block;

}
a.btnPdfDescarga:hover, a.btnPdfDescarga:focus, a.btnPdfDescarga:active{
text-decoration:underline;
}
.btnWebGuia{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#595959;
text-decoration:none;
background: url(../img/mouse_icon.png) left no-repeat;
padding-left:12px;
height:15px;
display: block;
margin-right:10px;
float:left;

}
.inputSelected{
background: url(../img/input_selected.png) no-repeat;
width:191px;
height:27px;
padding-top:4px;
padding-bottom:4px;
padding-right:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
display:block;
border:none;
}
.Paginacion{
font-family: Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#999999;
text-align:center;
padding-top:20px;
display:block;
clear:both;
font-weight:bold;
}
.btnPaginacion{
font-family: Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#999999;
text-decoration:none;
}
a.btnPaginacion:hover, a.btnPaginacion:active, a.btnPaginacion:focus{
text-decoration:underline;
}
.btnPaginacion02{
font-family: Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#66A813;
text-decoration:none;
}
a.btnPaginacion02:hover, a.btnPaginacion02:active, a.btnPaginacion02:focus{
text-decoration:underline;
}
.btnPaginacionAzul{
font-family: Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#5CC3E2;
text-decoration:none;
}
a.btnPaginacionAzul:hover, a.btnPaginacionAzul:active, a.btnPaginacionAzul:focus{
text-decoration:underline;
}
a.btnWebGuia:hover, a.btnWebGuia:focus, a.btnWebGuia:active{
text-decoration:underline;
}
.TitleGuia{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#5CC3E2;
text-decoration:underline;
}
.TitleGobernacio{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#4EB0CE;
}
.DivTextoPublicacio{
padding-top:20px;
width:565px;
float:right;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#595959;
}
.DivTextoPublicacio02{
padding-top:20px;
width:100%;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#595959;
}

.DivImgPublicacio{
float:left;
display:block;
width:100px;
height:139px;
}
.DivImgCarpitas{
float:left;
display:block;
width:100px;
height:119px;
}
.ImgBordePublicacio{
padding:1px 1px 1px 1px;
border:2px solid #CCCCCC;
background-color:#FFFFFF;
}
.ImgBordePublicacio01{
padding:1px 1px 1px 1px;
border:2px solid #CCCCCC;
background-color:#FFFFFF;
clear:left;
margin-right:34px;
float:left;
}
.DivMenuSubRight01{
width:465px;
float:left;
display:table;
}
.DivMenuSubRight02{
width:190px;
float: right;
display:table;
}
.TxtRecuadroTabs{
width:168px;
float:right;
clear:right;
min-height:62px;
max-height:92px;
display:table;
font-family:  "Trebuchet MS",Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#83817F;
line-height:14px;
}
.TxtRecuadroNoticies{
width:416px;
float:right;
clear:right;
height:92px;
display:block;
font-family:  "Trebuchet MS",Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#83817F;
line-height:16px;
}
.TxtRecuadroNoticies02{
width:100%;
clear:both;
display:block;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#83817F;
line-height:16px;
}
.TxtRecuadroNoticies03{
width:100%;
clear:both;
display:block;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#83817F;
line-height:16px;
}
.TxtRecuadroNoticies04{
width:100%;
clear:both;
display:block;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#83817F;
line-height:16px;
text-align:justify;
}
.FechaRecuadroTabs{
width:37px;
height:40px;
float:left;
clear: left;
}
h3{
font-family: Arial, Helvetica, sans-serif, Tahoma;
font-size:14px;
color:#666666;
margin-bottom:20px;
width:100%;
font-weight:lighter;
display:block;
}
.SubtitleH3Noticies{
font-family: Arial, Helvetica, sans-serif, Tahoma;
font-size:18px;
color:#666666;
margin-bottom:12px;
width:100%;
font-weight:lighter;
display:block;
}
.SubtitleH3Regidories{
font-family: Arial, Helvetica, sans-serif, Tahoma;
font-size:16px;
color:#666666;
margin-bottom:12px;
width:100%;
font-weight:lighter;
display:block;
}
.DivTextoBody{
width:430px;
float:left;
}

.RecuadroInterno{
width:100%; 
clear:both; 
display:block;
}
.RecuadroTabs{
padding-top:50px; 
clear:both;
width:100%;
}
.DivTextoRight{
width:212px;
float: right;
}
.TextoTabBody{
font-family: Arial, Helvetica, sans-serif, Tahoma;
color:#666666;
clear:both;
text-align:justify;
font-size:12px;
}
.ImgRecuadro{
padding:6px 6px 6px 6px;
border:solid 1px #D2D2D2;
}

.VerMas{
font-family:  "Trebuchet MS",Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#848486;
line-height:14px;
text-decoration:none;
background:url(../img/btn_ver_mas.png) no-repeat;
padding-top:4px;
height:17px;
width:72px;
text-align:center;
display:block;
}
a.VerMas:hover, a.VerMas:focus, a.VerMas:active
{
    background-position:0px -21px;
}
.DivTitulo
{
    height:42px;
    }
.VerMasV2{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#69AA18;
line-height:14px;
text-decoration: underline;
}
a.VerMasV2:hover, a.VerMasV2:focus, a.VerMasV2:active{
text-decoration:none;
}
.VerMasV3{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#69AA18;
line-height:14px;
text-decoration: none;
font-weight:bold;
}
a.VerMasV3:hover, a.VerMasV3:focus, a.VerMasV3:active{
text-decoration:underline;
}
.VerMasAzul{
font-family:  "Trebuchet MS",Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#5CC3E2;
line-height:14px;
text-decoration:none;
}
a.VerMasAzul:hover, a.VerMasAzul:focus, a.VerMasAzul:active{
text-decoration:underline;
}
h4{
width:100%;
clear:both;
display:block;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:33px;
color:#8BCF15;
font-weight:lighter;
margin-top:-6px;
}
.Subtitle{
width:100%;
clear:both;
display:block;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#595959;
text-decoration:none;
}
h6{
width:100%;
clear:both;
display:block;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:33px;
color:#5CC3E2;
font-weight:lighter;
margin-top:-6px;

}
.SimulacioH5{
width:100%;
clear:both;
display:block;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:16px;
color:#595959;
font-weight:lighter;
}
.SimulacioH6{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
background:url(../img/bullets.png) left no-repeat;
color:#595959;
padding-left:15px;
font-weight:lighter;
text-decoration:underline;
line-height:25px;
}
a.SimulacioH6:hover, a.SimulacioH6:focus, a.SimulacioH6:active{
text-decoration:none;
}
.SimulacioH6_02{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
background:url(../img/bullets_01.png) top left no-repeat;
color:#595959;
font-weight:lighter;
text-decoration:underline;
line-height:25px;
}
a.SimulacioH6_02:hover, a.SimulacioH6_02:focus, a.SimulacioH6_02:active{
text-decoration:none;
}
.SimulacioH6_01{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#8BCF15;
padding-left:15px;
font-weight:lighter;
text-decoration:underline;
line-height:25px;
}
a.SimulacioH6_01:hover, a.SimulacioH6_01:focus, a.SimulacioH6_01:active{
text-decoration:none;
}
.SimulacioH8{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
background:url(../img/bullets.png) left no-repeat;
color:#595959;
padding-left:15px;
font-weight:lighter;
text-decoration:none;
line-height:25px;
}
a.SimulacioH8:hover, a.SimulacioH8:focus, a.SimulacioH8:active{
text-decoration:underline;
}
.SimulacioH7{
width:100%;
clear:both;
display:block;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:14px;
background:url(../img/bullets.png) left no-repeat;
color:#595959;
padding-left:15px;
font-weight:lighter;
text-decoration:none;
margin-bottom:15px;
}
.SimulacioH9{
width:100%;
clear:both;
display:block;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:14px;
color:#595959;
font-weight:lighter;
text-decoration:none;
margin-bottom:5px;
font-style:italic;
}
.Subtitle01{
width:100%;
clear:both;
display:block;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#595959;
background:url(../img/bullets.png) left no-repeat;
padding-left:15px;
}
.SimulacioH10{
width:100%;
clear:both;
display:block;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:14px;
color:#595959;
font-weight:lighter;
text-decoration:none;
margin-bottom:5px;
padding-left:15px;
}
h5{
width:100%;
clear:both;
display:block;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:16px;
color:#8BCF15;
font-weight:lighter;

}

h7{
width:100%;
clear:both;
display:block;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:16px;
color:#5CC3E2;
font-weight:lighter;
margin-top:-8px;

}

#DivRutaDeRecorrido
{
width:100%;
clear:both;
display:block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #888888;
	margin-top:50px;
    border-bottom: 4px #E5E5E5 solid;
    padding-bottom: 5px;
    margin-bottom: 16px;
}
.SitemapBtn{
 font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #888888;
	text-decoration:none;
	}
a.SitemapBtn:hover, a.SitemapBtn:focus, a.SitemapBtn:active{
	text-decoration: none;
	}
.RutaFinal{
 font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #91C141;
	font-weight:bold;
	text-decoration:none;
}
.DivMenuLeft{
width:229px;
float:left;
display:block;
clear:left;
}
.DivMenuRight{
width:691px;
float: right;
display:block;
clear: right;
}
.BtnMenuLeftOff
{
    background: url(../img/titulo_interno.png) no-repeat;
    height: 23px;
    width: 218px;
    font-family: Arial, Helvetica, sans-serif, Tahoma;
    font-size: 12px;
    display: block;
    color: #ffffff;
    padding-left: 11px;
    padding-top: 7px;
    clear: both;
    margin-bottom: 1px;
}
.bordeMenuLeft
{
font-family:Arial, Helvetica, sans-serif, Tahoma;
color:#333333;
clear:both;
font-size:11px;
    border-bottom: #E5E5E5 solid 1px;
    padding-bottom: 9px;
    padding-left: 10px;
    display: block;
	text-decoration:none;
    z-index: 100;
	padding-top:9px;
}
a.bordeMenuLeft:hover, a.bordeMenuLeft:focus, a.bordeMenuLeft:active{

color:#66A813;
}
.bordeMenuLeftOn
{
font-family:Arial, Helvetica, sans-serif, Tahoma;
color:#66A813;
clear:both;
font-size:11px;
    border-bottom: #E5E5E5 solid 1px;
    padding-bottom: 9px;
    padding-left: 10px;
    display: block;
	text-decoration:none;
    z-index: 100;
	padding-top:9px;
}
.TitleNoticies{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:18px;
color:#666666;
height:31px;
padding-top:5px;
margin-bottom:15px;
}
.ImgTitleLeft{
float:left;
clear:left;
display:table;
height:31px;
margin-right:20px;
}
.TitlePublicacio{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:18px;
color:#666666;
padding-left:49px;
background:url(../img/ico_noticies.jpg) left top no-repeat;
clear:both;
display:block;
height:31px;
padding-top:5px;
margin-bottom:15px;
}
.TitleMunicipi{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:18px;
color:#666666;
padding-left:49px;
background:url(../img/ico_noticies.jpg) left top no-repeat;
clear:both;
display:block;
height:31px;
padding-top:5px;
margin-bottom:15px;
}
.TitleAgenda{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:18px;
color:#666666;
padding-left:49px;
background:url(../img/ico_noticies.jpg) left top no-repeat;
clear:both;
display:block;
height:31px;
padding-top:5px;
margin-bottom:15px;
}
.TitleContacto{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:18px;
color:#666666;
padding-left:49px;
background:url(../img/ico_noticies.jpg) left top no-repeat;
clear:both;
display:block;
height:31px;
padding-top:5px;
margin-bottom:15px;
}
.DivRightServeis{
float:right; width:335px; line-height:17px;
}
.DivLeftServeis{
float:left; width:535px; line-height:17px; margin-left:15px;
}
.ImgDivRightServeis{
float:left; padding:1px 1px 1px 1px; background-color:#FFFFFF; border:3px solid #CCCCCC;
}
.DivRightServeis02{
float:left; margin-left:20px;
}
.DivLeftServeis02{
float:left; line-height:17px; width:190px;
}
.DivLeftServeis02 span{text-align:left!important;}
.ImgDivRightServeis02{
float:left; padding:1px 1px 1px 1px; background-color:#FFFFFF; border:3px solid #CCCCCC; margin-right:20px;
}



/*VIDEO E IMAGENES*/

.Video{
width:446px;
clear: both;
float: right;
display: block;
background:url(../img/video_recuadro.png) no-repeat;
height:317px;
padding-left:9px;
padding-right:9px;
padding-bottom:9px;
margin-bottom:25px;

}
.Title_video{
height:25px;
padding-left:51px;
font-family: Arial, Helvetica, sans-serif, Tahoma;
font-size:10px;
color:#898585;
padding-top:7px;
}
.fotos{
width:464px; 
float: right;
display: block;
clear:right;
margin-top:25px;
margin-bottom:25px;
}
.Title_fotos{
height:25px;
padding-left:61px;
width:403px;
font-family: Arial, Helvetica, sans-serif, Tahoma;
background:url(../img/photos_top.png) no-repeat;
font-size:10px;
color:#898585;
padding-top:7px;
display:block;
}
.title_fotos_medio{
width:453px;
padding-left:11px;
background:url(../img/photos_medio.png) repeat-y;
}
.Photos_espacio{
margin-right:11px;
margin-top:11px;
}
.Title_fotos_bottom{
background:url(../img/photos_bottom.png) no-repeat;
height:9px;
width:464px;
display: block;
}
.BtnTornar{
background:url(../img/btn_tornar.jpg) no-repeat;
height:22px;
width:55px;
padding-left:38px;
font-family: "Calibri",Arial, Helvetica, sans-serif, Tahoma;
font-size:14px;
font-weight:bold;
display: block;
clear:both;
color:#FFFFFF;
text-decoration:none;
padding-top:4px;
margin-top:10px;
}
a.BtnTornar:hover, a.BtnTornar:focus, a.BtnTornar:active{
background-position:0px -26px;
}
.Formulario{
width:300px; 
float: left;
display:table;
}
.inputContact
{
    background: url(../img/input_01.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
    color: #666666;
    padding-top: 7px;
    display: block;
    border: 0px none;
    height: 20px;
    padding-left: 15px;
    width:264px;
    margin-bottom: 19px;
	padding-right:5px;
}
.inputContact01
{
    background: url(../img/input_02.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
    color: #666666;
    padding-top: 7px;
    display: block;
    border: 0px none;
    height: 120px;
    padding-left: 15px;
    width: 264px;
    margin-bottom: 19px;
    padding-bottom: 5px;
    padding-right: 5px;
}
.inputContact02{
      background: url(../img/input_01.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
    color: #666666;
    display: block;
    border: 0px none;
    height: 27px;
    padding-left: 12px;
    width: 284px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 3px;
	margin-bottom: 19px;
}
.inputContact03
{
    background: url(../img/input_chico.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
    color: #666666;
    padding-top: 7px;
    display: block;
	float:left;
    border: 0px none;
    height: 20px;
    padding-left: 15px;
    width:200px;
    margin-bottom: 19px;
	padding-right:5px;
	margin-right:13px;
}
.inputContact03b
{
    background: url(../img/input_chico.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
    color: #666666;
    padding-top: 7px;
    display: block;
	float:left;
    border: 0px none;
    height: 20px;
    padding-left: 15px;
    width:200px;
    margin-bottom: 19px;
	padding-right:5px;
		margin-right:8px;
}
.inputContact03ba
{
    background: url(../img/input_chico.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
    color: #666666;
    padding-top: 7px;
    display: block;
	float:left;
    border: 0px none;
    height: 20px;
    padding-left: 15px;
    width:200px;
    margin-bottom: 19px;
	padding-right:5px;
}
.ValidarLeft
{
    float:left;
    position:relative;
    left:-20px;
    
    }
.ValidarLeft01
{
    float:left;
    position:relative;
    left:-15px;
    
    }
.inputContact03a
{
    background: url(../img/input_mediano_v2.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
    color: #666666;
    padding-top: 7px;
    display: block;
	float:left;
    border: 0px none;
    height: 20px;
    padding-left: 15px;
    width:318px;
    margin-bottom: 19px;
	padding-right:5px;
	margin-right:5px;
}
.inputContact03c
{
    background: url(../img/input_mediano_v2.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
    color: #666666;
    padding-top: 7px;
    display: block;
	float:left;
    border: 0px none;
    height: 20px;
    padding-left: 15px;
    width:318px;
    margin-bottom: 19px;
	padding-right:5px;
}
.inputContact04{
      background: url(../img/input_grande.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
    color: #666666;
    display: block;
    border: 0px none;
    height: 27px;
    padding-left: 12px;
    width: 686px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 3px;
	margin-bottom: 19px;
	clear:both;
}
.inputContact05
{
    background: url(../img/input_grande.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
    color: #666666;
    padding-top: 7px;
    display: block;
	float:left;
    border: 0px none;
    height: 20px;
    padding-left: 15px;
    width:666px;
    margin-bottom: 19px;
	padding-right:5px;
	margin-right:15px;
}
.inputContact05a
{
    background: url(../img/input_grande.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
    color: #666666;
    display: block;
	float:left;
	padding-top:3px;
    border: 0px none;
    height: 27px;
    padding-left: 5px;
    width:676px;
	padding-right:5px;
}
.inputContact06
{
    background: url(../img/input_mensajes_grande.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
    color: #666666;
    padding-top: 7px;
    display: block;
	clear:both;
    border: 0px none;
    height: 124px;
    padding-left: 15px;
    width:666px;
    margin-bottom: 19px;
	padding-right:5px;
	margin-right:15px;
}
.inputContact07
{
    background: url(../img/input_mediano.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
    color: #666666;
    padding-top: 7px;
    display: block;
	float:left;
    border: 0px none;
    height: 20px;
    padding-left: 15px;
    width:572px;
    margin-bottom: 19px;
	padding-right:5px;
	margin-right:10px;
}
.btnSend{
background: url(../img/btn_send.png) no-repeat;
width:60px;
display:block;
height:22px;
text-align:center;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color: #FFFFFF;
padding-top:4px;
text-decoration:none;
}
a.btnSend:hover, a.btnSend:focus, a.btnSend:active, .btnSend:hover{
background-position:0px -26px;
}
.DivMapa{
float:right;
width:360px;
height:282px;
padding:11px 11px 11px 11px;
background:url(../img/mapa_recuadro.png) no-repeat;
display:block;

}
.DownloadPdf{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#666666;
padding-left:20px;
background: url(../img/icon_flecha.png) left top no-repeat;
padding-top:3px;
height:20px;
display:block;
text-decoration:none;
}
a.DownloadPdf:hover, a.DownloadPdf:active, a.DownloadPdf:focus{
text-decoration: underline;
}
.DownloadPdf01{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#999999;
padding-left:20px;
background: url(../img/icon_flecha.png) left top no-repeat;
height:20px;
display:block;
text-decoration:none;
line-height:11px;
}
a.DownloadPdf01:hover, a.DownloadPdf01:active, a.DownloadPdf01:focus{
text-decoration: underline;
}
.DivBoxFlecha{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#666666;
padding-left:35px;
background:url(../img/icon_flecha_horizontal.png) no-repeat left top;
display:block;
width:100%;
clear:both;
}
.DivBoxFlechaV2{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#666666;
padding-left:35px;
background:url(../img/icon_flecha_horizontal.png) no-repeat left top;
display:block;
width:655px;
clear:both;
}
.BtnLinkVerde{
font-family: Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#69AA18;
text-decoration:none;
}
a.BtnLinkVerde:hover, a.BtnLinkVerde:focus, a.BtnLinkVerde:active{
text-decoration:underline;
}
.TableDemografica{
border:1px solid #AAAAAA;
border-collapse:collapse;
}
.TableDemoTrTop{
border-bottom-color:#AAAAAA;
color:#000000;
background:#A9DBED;
font-weight:bold;
}
.TableDemoTrBottom{
border-bottom-color:#AAAAAA;
color:#000000;
}

.Encabezado {
	font-family:"Times New Roman", Times, serif;
	color:#69aa18;
	font-size: 24px;
}
.Autor{
text-align:right;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif, Tahoma;
font-size:10px;
font-weight:bold;
color:#83817F;
float:right;
clear:both;
}
.DescripcionLink{
color:#595959;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
}
.DivBoxTramits01{
width:333px;
float:left;
display:table;
margin-bottom:25px;
}
.DivBoxTramitesImagenSup01{
background:url(../img/box_background_tramits_01.png) no-repeat;
display:block;
width:333px;
clear:both;
height:100px;
}
.DivBoxTramitesImagenSup02{
background:url(../img/box_background_tramits_02.png) no-repeat;
display:block;
width:333px;
clear:both;
height:100px;
}
.DivBoxTramits02{
width:333px;
float:right;
display:table;
margin-bottom:25px;
}
.DivContenidosTramitsBox{
width:230px;
margin-top:24px;
float:right;
margin-right:15px;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#666666;
}
.BtnDownloadTramits{
background:url(../img/btn_tramits.png) no-repeat;
height:41px;
width:333px;
clear:both;
display:block;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#FFFFFF;
/*text-shadow: 0px -1px 0 #57801F;*/
text-decoration:none;
padding-top:18px;
}
a.BtnDownloadTramits:hover, a.BtnDownloadTramits:focus, a.BtnDownloadTramits:active{
background-position:0px -59px;
}
.TituloBoxTramits{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#4BA4BF;
clear:both;
display:block;
}
.DestacadoBoxTramits{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#595959;
}
.DivTabsContenidos{
display:table;
margin-top:25px;
}
.bordeMenuLeft02
{
font-family:Arial, Helvetica, sans-serif, Tahoma;
color:#333333;
clear:both;
font-size:11px;
    padding-bottom: 9px;
    padding-left: 25px;
    display: block;
	text-decoration:none;
    z-index: 100;
	padding-top:9px;
}
a.bordeMenuLeft02:hover, a.bordeMenuLeft02:focus, a.bordeMenuLeft02:active{

color:#66A813;
}
.bordeMenuLeft02On
{
font-family:Arial, Helvetica, sans-serif, Tahoma;
color:#66A813;
clear:both;
font-size:11px;
    padding-bottom: 9px;
    padding-left: 25px;
    display: block;
	text-decoration:none;
    z-index: 100;
	padding-top:9px;
}
.bordeMenuLeft03
{
font-family:Arial, Helvetica, sans-serif, Tahoma;
color:#333333;
clear:both;
font-size:11px;
    border-bottom: #E5E5E5 solid 1px;
    padding-bottom: 9px;
    padding-left: 25px;
    display: block;
	text-decoration:none;
    z-index: 100;
	padding-top:9px;
}
a.bordeMenuLeft03:hover, a.bordeMenuLeft03:focus, a.bordeMenuLeft03:active{

color:#66A813;
}
.bordeMenuLeft03On
{
font-family:Arial, Helvetica, sans-serif, Tahoma;
color:#66A813;
clear:both;
font-size:11px;
    border-bottom: #E5E5E5 solid 1px;
    padding-bottom: 9px;
    padding-left: 25px;
    display: block;
	text-decoration:none;
    z-index: 100;
	padding-top:9px;
}
.DivFotografia a:hover Tooltips
{
    display:block;
    
    }
.DivFotografia a Tooltips
{
    display:none;
    
    }
    
a.Ntooltip {
text-decoration: none !important; 
}

a.Ntooltip:hover {
background-color:#ffffff; /* DEBE haber un color de fondo */
border:0px none;
}

a.Ntooltip div {
display: none; /* el elemento va a estar oculto */
}

a.Ntooltip:hover div {
display: block; /* se fuerza a mostrar el bloque */
position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
top:-103px; left:12px; /* donde va a estar */
width:290px; /* el ancho por defecto que va a tener */
height:86px;
padding:20px 15px 15px 15px ; /* la separación entre el contenido y los bordes */
background:url(../img/tooltip_background.png) no-repeat top left;
text-align:left;
cursor:pointer;
}
.Tituloh1Tooltips{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:lighter;
color:#2C9AC3;
text-align:left;
width:100%;
float:left;
}
.TextoToolTips{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:100%;
float:left;
text-align:left;
margin-top:10px;
font-weight:normal;
line-height:16px;
}
.LinkTooltips{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2C9AC3;
text-decoration:underline;
cursor:pointer;
}

.DivImagenBanner
{
    height:90px;
width:182px;
display:table;
margin-bottom:20px;
    }
.BordeImagenBanner{
z-index:99998;
position: absolute;
height:90px;
width:182px;
display:block;
background:url(../img/bordes_imagenes_home.png) no-repeat left top;
}
.DivTramits
{
    background:url(../img/bg_cuadro_tramits.jpg) repeat-y;
    width:333px;
    clear:both;
    display:table;
    padding-bottom:15px; 
    padding-top:15px;
    }
 .tablaTramits
 {
     margin-left:auto; 
     margin-right:auto; 
     }
     
.DivIdiomas{
position:absolute;
width:300px;
text-align:right;
top:55px;
margin-left:478px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FFFFFF;
clear:both;
z-index:9999999;
}
.BtnIdioma{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
a.BtnIdioma:active, a.BtnIdioma:hover, a.BtnIdioma:focus{
color:#D9EE4C;
}
.BtnIdiomaOn{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#D9EE4C;
text-decoration:none;
}
.Achicarletra{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color: #FFFFFF;
text-decoration:none;
margin-left:20px;
}
a.Achicarletra:hover, a.Achicarletra:hover, a.Achicarletra:hover{
color:#D9EE4C;
}
.Agrandarletra{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
color: #FFFFFF;
text-decoration:none;
}
a.Agrandarletra:hover, a.Agrandarletra:hover, a.Agrandarletra:hover{
color:#D9EE4C;
}
a.Ntooltip1 {
position: relative;
text-decoration: none; 
color:#FFFFFF;
margin-left:15px;
z-index:9999999;
}

a.Ntooltip1:hover {
z-index:9999999;
background:none;
}

a.Ntooltip1 span {
display: none;
z-index:9999999;
}

a.Ntooltip1:hover span {
display: block;
position: absolute;
top:20px; right:0px;
width:460px;
height:270px;
padding:10px;
background-image:url(../img/teclat_ratoli.png);
background-repeat:no-repeat;
color: #666666;
font-size:14px;
text-align:left;
line-height:25px;
font-family:Arial, Helvetica, sans-serif, Tahoma;
z-index:9999999;

}
.DivRecuadroComArribar1{
display:table;
text-align:justify;
clear:both;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#595959;
padding-top:10px;
width:100%;
display:block;
}
.DivRecuadroMapa{
float: left;
display:table;
margin-left:55px;
}
.DivRecuadroMapa01{
display:table;
}
.TitleMapa{
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:14px;
color:#666666;
padding-left:35px;
padding-top:10px;
margin-bottom:15px;
text-decoration:none;
display:block;
font-weight:bold;
}
a.TitleMapa:hover, a.TitleMapa:active, a.TitleMapa:focus{
color:#8BCF15;
}
.Sitemaps{
text-decoration:none;
}
a.Sitemaps:hover TitleNoticies{
color:#999999;
}
.DataLink
{
    text-decoration:none;
    }
.DataLink a
{
    text-decoration:none;
    }
.TitlebtnWebGuia{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#69AA18;
text-decoration:none;
background: url(../img/icon_mouse.png) left no-repeat;
padding-left:15px;
height:15px;
display:block;
margin-top:15px;
}
.TitlebtnDocumentos{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#69AA18;
text-decoration:none;
background: url(../img/icon_documentos.png) left no-repeat;
padding-left:15px;
height:15px;
display:block;
margin-top:15px;
}
.TextoContenidosChico{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
font-size:11px;
color:#676F7A;
text-align:justify;
text-decoration:none;
}
a.TextoContenidosChico:hover, a.TextoContenidosChico:focus, a.TextoContenidosChico:active{
text-decoration:underline;
}              
.contenedor-botones{ clear:both; display:block; margin-top:30px;}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
.contenedor-botones .btn-izq{ float:left; width:333px; height:112px; background: url(../img/btn-som.png) no-repeat; background-position:0px 0px; text-decoration:none;}
.contenedor-botones .btn-der{ float:right; width:333px; height:112px; background: url(../img/btn-som.png) no-repeat; background-position:-360px 0px; text-decoration:none;}
.contenedor-botones .btn-izq span, .contenedor-botones .btn-der span{  color: #666666; display: block; font-family: arial; font-size: 20px; padding-left: 85px; padding-top: 40px; text-decoration: none}
.total input, .total label{float:left;}
.total input[type=hidden], .total span{float:left; margin-left:-30px;}
.som-input-chico,.som-input-largo, .som-input-grande, .total label{font-family:Arial; font-size:12px; color:#666;}
.som-input-chico{ padding:0px 5px; width:210px; height:27px; display:block; float:left; background:url(../img/som-input-chico.jpg) no-repeat; border:0px; margin:0px 16px 16px 0px;}
.som-input-chico-selected{font-family:Arial; font-size:12px; color:#666; padding:5px; width:220px; height:27px; display:block; float:left; background:url(../img/som-input-chico.jpg) no-repeat; border:0px; margin:0px 16px 16px 0px;}
.som-input-largo{ padding:0px 5px; width:682px; height:27px; display:block; float:left; background:url(../img/som-input-largo.jpg) no-repeat; border:0px; margin-bottom:16px;}
.som-input-grande{ padding:5px; width:682px; height:117px; display:block; float:left; background:url(../img/som-input-grande.jpg) no-repeat; border:0px; margin-bottom:16px;}
.ultimo{margin-right:0px}
.total{clear:both; display: inline-block; margin-bottom:20px; position:relative;}
#ctl00_ContentPlaceHolder3_lblProrrogable{font-family:Arial; font-size:12px; color:#666; padding:5px; width:210px; height:17px; display:block; float:left; background:url(../img/som-input-chico.jpg) no-repeat; border:0px; margin:0px 16px 16px 0px!important;}
input [type=checkbox], label[for=ctl00_ContentPlaceHolder3_chkSi], label[for=ctl00_ContentPlaceHolder3_chkNo]{margin-right:5px; margin-left:5px;}
/*#ctl00_ContentPlaceHolder3_rfvNombre, #ctl00_ContentPlaceHolder3_tweNombre_ClientState{left: 205px; position: absolute;} 
#ctl00_ContentPlaceHolder3_rfvActividad, #ctl00_ContentPlaceHolder3_tweActividad_ClientState{left: 440px; position: absolute;}
#ctl00_ContentPlaceHolder3_rfvNif, #ctl00_ContentPlaceHolder3_tweNif_ClientState{left: 675px; position: absolute;}
#ctl00_ContentPlaceHolder3_rfvNTrabajador, #ctl00_ContentPlaceHolder3_tweNTrabajador_ClientState{position: absolute; right: 10px; top: 43px;}
#ctl00_ContentPlaceHolder3_rfvDireccion,#ctl00_ContentPlaceHolder3_tweDireccion_ClientState{left: 200px; position: absolute; top: 87px;}
#ctl00_ContentPlaceHolder3_rfvPoblacion, #ctl00_ContentPlaceHolder3_twePoblacion_ClientState{ left: 436px; position: absolute; top: 87px;}
#ctl00_ContentPlaceHolder3_rfvTelefono, #ctl00_ContentPlaceHolder3_tweTelefono_ClientState{position: absolute; right: 10px; top: 87px;}
*/
.instruccion{display:block;}
.iconos{float:left; margin-right:5px; margin-top:15px;}
.sombtnSend{
background: url(../img/som_btn_send.png) no-repeat;
width:93px;
display:block;
height:22px;
text-align:center;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color: #FFFFFF;
padding-top:4px;
text-decoration:none;
}
a.sombtnSend:hover, a.sombtnSend:focus, .sombtnSend:active{
background-position:0px -26px;
}
