
/*----------------------------- ESTILOS GENERALES --------------------------------*/
body {
	background-color: #F2F2F2;
	background-image: url(../imagenes/fondobody.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 2px;
	font-weight: normal; /*pa probar si no sale la negrita en texto q no debe salir en IE, pero de momento si q sale*/
}
a img, img, a {
	border:none;
	outline:none;
}
/*-------------------------------------------------------------------------------*/

/*----------------------------- ESTILOS CABECERA --------------------------------*/
.menucabecera  {
	margin-left:13px;
	margin-top:10px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
	text-decoration: none;
}
.menucabecera a  {
	color:#cccccc;
	text-decoration: none;
}
.LineaCabecera {
	width:990px;
	/*height:auto;*/
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	
}
.cabeceraright{
	overflow:auto;	
	padding-right: 9px;
	float:right;
	width:980px;
	/*height:auto;*/
	margin-top: -37px;
}
.LineaCabezeraSepara  {
	background-image: url(../imagenes/LineaDegrCabecera.jpg);
	background-repeat: no-repeat;
	float:right;
	background-position: left;
	height: 31px;
	width: 1px;
	margin-right: 9px;
	margin-top:-10px;
}
	
.bandera  {
	margin-top:-6px;
	float:right;
	width: 20px;
	margin-left: 8px;	
	text-decoration: none;
	list-style-type: none;
}
.buscarCabecera  {
	float:right;
	width:225px;
	margin-top:-10px;
	padding-top:5px;
	background-image: url(../imagenes/LineaDegrCabecera.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:25px;
	margin-right:5px;
}
.temperaturaCabezera {
	width: 60px;
	float:right;
	color:#DEDEDE;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	background-image: url(../imagenes/LineaDegrCabecera.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:22px;
	margin-right:5px;
	margin-top:-10px;
	padding-top:8px;
}
.temperaturaCabezera a {
	color:#DEDEDE;
	text-decoration:none;
}
.IconoClima  {
	float:right;
	background-position: left;
	height: 24px;
	width: 25px;
	margin-right: 7px;
	margin-top:-7px;
	margin-left: 2px;
}
.iconoRss  {
	float:right;
	background-position: left;
	height: 21px;
	width: 20px;
	margin-right: 5px;
	margin-top:-6px;
	margin-left: 2px;
}
.RSSCabezera {
	width: 16px;
	float:right;
	color:#DEDEDE;
	font-size: 11px;
	padding-right: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	background-image: url(../imagenes/LineaDegrCabecera.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:22px;
	margin-right:5px;
	margin-top:-10px;
	padding-top:8px;
}
.RSSCabezera {
	color:#DEDEDE;
	text-decoration:none;
}

/*----------------------------- ESTILOS GENERAL ----------------------------------*/

.ContenidoNivel0 {
	background-image: url(../imagenes/fondoContenido0.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 981px;
	margin:auto;
	overflow:hidden;
	padding-left:14px;
	padding-top:12px;
	margin-left:-1px;
	margin-top:-3px;
}
.Contenido {
	/*background-color: #FFFFFF;*/
	width: 993px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	/*padding:9px;*/
	background-image: url(../imagenes/fondoContenido1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	overflow:hidden;
	margin-top:31px;
}
h1 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 9px;
	margin-left: 0px;
	padding-left:1px;
}
.ColumnaContenido {
	width:790px;
	float:left;
	height:290px;
	margin-bottom:4px;
}
.ColumnaContenido2 {
	width:790px;
	float:left;
	height:255px;
}
.MenuAbajo {
	height:226px;
	width:524px;
}
.MenuAbajoCont {
	background-image: url(../imagenes/SubAbajFondoCont.jpg);
	background-repeat:repeat-x;
	background-position:center;
	width:511px;
	height:224px;
	float:left;
	border-top: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
}
.MenuAbajoCont1 {
	width:155px;
	height:224px;
	margin-left:-4px;
	padding-right:8px;
	padding-left:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-align:center;
	color:#777777;
	float:left;	
}
.MenuAbajoCont1 h4, .MenuAbajoCont2 h4, .MenuAbajoCont3 h4, .MenuAbajoCont4 h4 {
	color:#777777;
	font-size:12px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.MenuAbajoCont1 h4 a, .MenuAbajoCont2 h4 a, .MenuAbajoCont3 h4 a, .MenuAbajoCont4 h4 a {
	color:#777777;
	text-decoration:none;
}
.textoMenuAbajoCont1 {
	color: #444444;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight: normal;
	line-height: 16px;
	margin-top:5px;
}
.textoMenuAbajoCont2 {
	margin-top:3px;
	color: #444444;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight: normal;
	line-height: 16px;
	margin-bottom:3px;
	height:80px;
	overflow:hidden;
}
.textoMenuAbajoCont2 a {
	color: #444444;
	text-decoration:underline;
}
.textoMenuAbajoCont2_Home {
	margin-top:3px;
	color: #444444;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight: normal;
	line-height: 16px;
	margin-bottom:3px;
	height:110px;
	overflow:hidden;
}
.textoMenuAbajoCont2_Home a {
	color: #444444;
	text-decoration:underline;
}
.EnlacesNoticia1 {
	margin-top:10px;
	color: #444444;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight: normal;
}
.EnlacesNoticia1 a {
	color: #444444;
	text-decoration:underline;
}
.MenuAbajoIzq   {
	background-image: url(../imagenes/SubAbajFondoIz.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:6px;
	height:226px;
	float:left;
}
.MenuAbajoCont2   {
	width:155px;
	height:224px;
	padding-right:8px;
	padding-left:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-align:center;
	color:#777777;
	background-image: url(../imagenes/lineaSepMenAbaj.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	
}
.MenuAbajoCont3 {
	width:155px;
	height:224px;
	padding-right:8px;
	padding-left:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-align:center;
	color:#777777;
	float:left;
	background-image: url(../imagenes/lineaSepMenAbaj.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.MenuAbajoCont4 {
	width:231px;
	height:224px;
	padding-right:8px;
	padding-left:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-align:center;
	color:#777777;
	float:left;
}
.MenuAbajoDer   {
	background-image: url(../imagenes/SubAbajFondoDerch.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:6px;
	height:226px;
	float:left;
	background-color:#003300;
}
.fechaAbajMen  {
	background-image:url(../imagenes/FdoMesCalendario.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:22px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7c7b7b;
	text-align:left;
}
.imgIconoNoticia1 {
	margin-top:3px;
	margin-left:3px;
	float:left;
}
.TextoFechaNoticia {
	margin-left:25px;
	padding-top:5px;
	font-weight: bold;		
}
.fechaAbajMen2  {
	background-image: url(../imagenes/bloqueGrisMenDerech.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:52px;
	margin-top:-19px;
	margin-left:-11px;
	padding-top:34px;
	padding-left:-15px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7c7b7b;
	width:231px;
}
.tituloNoticia2   {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-top:-22px;
	margin-left:-138px;
}

/*-------------- CALENDARIO ---------------*/

.calendario { }
.calendario2 {
	width: 160px;
	padding-bottom:7px;
	margin-left:35px;	
}
.CalendarioBlanco {
	overflow:auto;
	width: 160px;
	border: solid 1px #e0e0e0;
	background-image: url(../imagenes/FdoCalendario.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom:3px;
}
.filaMesCal {
	width:150px;
	padding-left:5px;
	padding-right:5px;
	height:22px;
	background-image:url(../imagenes/FdoMesCalendario.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.imgFlechaCal {
	float:left;
	margin-top:-1px;
	margin-left:2px;
}
.imgFlechaCal img {
	cursor:pointer;	
}
.TxtMesCal {
	width:115px;
	float:left;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7c7b7b;
	padding-top:3px;
}
.filaDiasCal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #cf9c03;
	padding-top: 4px;
	padding-bottom: 4px;	
	margin-left:5px;
	margin-bottom:6px;
	width:148px;
	text-align:center;
	word-spacing: 3px;
}
.filaDiasCalCast {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #b6b6b6;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #d7d7d7;
	border-bottom-color: #d7d7d7;
	margin-left:11px;
	margin-bottom:6px;
	width:145px;
	text-align:center;
	word-spacing: 7px;
}
.filaSemana1 {
	height:14px;
	width:152px;
	margin-left:7px;
}
.ColDia {
	width:20px;
	height:15px;
	float:left;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #848383;
	margin-bottom:1px;
	margin-right:1px;
	cursor:default;
}
.ColDiaSelecc, .ColDiaFesSelecc  {
	width:20px;
	height:15px;
	float:left;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
	margin-bottom:1px;
	margin-right:1px;
	background-color:#cf9c03;
	cursor:pointer;
}
.ColDiaSelecc a , .ColDiaFesSelecc a{
	color: #FFFFFF;
	text-decoration:none;
}
.ColDiaFes {
	width:18px;
	height:13px;
	float:left;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#cf9c03;
	margin-bottom:1px;
	margin-right:1px;
	border: 1px solid #cf9c03;
	cursor:default;
}
/*---------------------------------------*/

.FloatLeft1 {
	float:left;
	margin-right:5px;
}
.BloqueTexto1 {
	overflow:auto;
	padding-top:17px;
	padding-bottom:20px;
	padding-left:4px;
	padding-right:4px;
	width:514px;
}
.BloqueTexto2 {
	overflow:auto;
	background-image: url(../imagenes/FdoDegr1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width:518px;
	padding-top:17px;
	padding-bottom:20px;
	padding-left:4px;
	padding-right:4px;
	width:514px;
}
.TextoGris1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	padding-top:7px;
	padding-left:0px;
	float:left;
	margin-left:-8px;
}
.TextoGris1 a {
	color: #454545;
	text-decoration:underline;
}
.TextoGris2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	padding-top:3px;
	float:left;
	line-height: 16px;
	margin-top:4px;
}
.TextoGris2 a {
	color: #454545;
	text-decoration:underline;
}
.TextoGris3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	padding-left:3px;
	float:left;
	margin-left:13px;
	line-height: 18px;
	margin-top:1px;
	height:30px;
}
.TextoGris3 a {
	color: #454545;
	text-decoration:underline;
}
.TextoGris4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	padding-left:3px;
	float:left;
	margin-left:127px;
	line-height: 18px;
	margin-top:-19px;
	height:30px;
}
.TextoGris4 a {
	color: #454545;
	text-decoration:underline;
	
}	
.TextoGris5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	padding-left:3px;
	float:left;
	margin-left:-12px;
	line-height: 18px;
	margin-top:-9px;
	height:30px;
}
.TextoGris5 a {
	color: #454545;
	text-decoration:underline;
	
}	
.TextoGris6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	padding-left:11px;
	float:left: 10px;
	line-height: 18px;
	margin-top:4px;
	height:30px;
	float:left;
	width:500px;
	margin-bottom:-5px;
}
.TextoGris6 a {
	color: #454545;
	text-decoration:underline;
}	
.TextoGris7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #454545;
	padding-top:3px;
	text-align:right;
	line-height: 16px;
	padding-right:10px;
}
.TextoGris7 a {
	color: #454545;
	text-decoration:underline;
}
.TextoGris8 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#474747;
	line-height:16px;
}
.TextoGris8 a {
	color: #474747;
	text-decoration:underline;
}
.TextoGris9 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#474747;
	line-height:16px;
	margin-left:50px;
}
.TextoGris10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	padding-left:6px;
	float:left: 10px;
	line-height: 18px;
	margin-top:10px;
	float:left;
	width:500px;
}
.ServeisCont1 {
	float:left;
	height:113px;
	margin-bottom:9px;
	margin-right:11px;
	width:522px;
	margin-top:3px;
}
.ServeisCont1Iz  {
	float:right;
	height:113px;
	background-image: url(../imagenes/DegServeisIz.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:6px;
}
.ServeisCont1Cent  {
	background-image: url(../imagenes/DegServeisCent.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	width:510px;
	height:113px;
	float:right;	
}
.ServeisCont1Derch  {
	float:right;
	height:113px;
	background-image: url(../imagenes/DegServeisDerch.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:6px;
}	
.ContCajaSH14 {
	width:256px;
	height:210px;
	margin-right:11px;
	float:left;
	margin-bottom:9px;
}
.ContCajaSH14_1 {
	width:256px;
	height:210px;
	float:left;
	margin-bottom:9px;
}
.ContCajaSH14iz {
	height:210px;
	float:right;
	background-image: url(../imagenes/izDegrSH14.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	width:6px;

}
.ContCajaSH14Cent {
	height:210px;
	float:right;
	background-image: url(../imagenes/centrDegrSH14.jpg);
	background-repeat:repeat-x;
	background-position:left;
	width:244px;
}
.ContCajaSH14derech {
	height:210px;
	float:right;
	background-image: url(../imagenes/derchDegrSH14.jpg);
	background-repeat:repeat-x;
	background-position:right;
	width:6px;
}
.TextoCajaSH14Titulo {
	padding-top:8px;
	padding-bottom:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
 	font-weight: bold;
	text-align:center;
	color:#777777;
}
.TextoCajaSH14Titulo a, .TextoCajaSH14Titulo_1 a {
	color:#777777;
	text-decoration:none;
}
.Margen_TextoCajaSH14Titulo_1 {
	height:30px;
}
.TextoCajaSH14Titulo_1 {
	padding-top:8px;
	padding-bottom:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
 	font-weight: bold;
	width:237px;
	color:#777777;
	text-align:center;
	float:left;
}

.TextoCajaSH14Texto   {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
 	font-weight: normal;
	color:#444444;
	padding-top:5px;
	margin-left:3px;
	line-height:16px;
}

.TextoCajaSH14Texto2   {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
 	font-weight: normal;
	color:#444444;
	margin-top:-70px;
	margin-left:250px;
	line-height:16px;
	width:250px;
}
.ImagSH14_1 {
	margin-left:3px;	
}





.imgEsdev   {
	float:left;
	margin-right:15px;
}

.imgEsdev2   {
	float:left;
	margin-left:10px;
	margin-top:21px;
	margin-right:15px;
	width:100px;
}
.imgEsdev3   {
	float:left;
	margin-left:3px;
	margin-top:13px;
	margin-right:15px;
}
.CalendGris  {
	margin-top:5px;
	margin-left:8px;
	float:left;
}
.TextoRutaPagina {
	color:#696969;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:7px;
}
.TextoRutaPagina a {
	color:#696969;
	text-decoration:none;
}
.TextoRutaPagina a:hover {
	color:#696969;
	text-decoration:underline;
}
.TextoFechaSales {
	margin-left:5px;
	padding-top:5px;
	font-weight: bold;		
}
/************************ // NO SE USAN?? // **************************/

/*
.textoTituloBuscador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
}
.Titulosh {
	margin-top:-31px;
	margin-bottom:10px;
}
.Titulosh2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#777777;
	margin-top:-31px;
	margin-bottom:-2px;
	text-align:center;
}
.EventoAgenda {
	float:right;
}

.EsdevenimentTitol2  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#474747;
	padding-left:10px;
	padding-top:15px;
	float:left;
}
.EsdevenimentTitol4  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#474747;
	padding-left:10px;
	padding-top:20px;
	margin-bottom:90px;
		
}
.DegGrisNot   {
	background-image:url(../imagenes/degrNot.jpg);
	background-repeat:repeat-x;
	background-position: left top;
	width:526px;
	height:22px
}
.CalendSH13   {
	float:left;
	margin-top: 15px;
}
.ContDegGrisSH13 {
	float:left;
	background-image: url(../imagenes/DegGrisNotSH13.jpg);
	background-repeat:repeat-x;
	background-position: left ;
	height:18px;
	width:484px;
	padding-top:6px;
	padding-left:15px;
	margin-top:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7c7b7b;
}

*/
/* Estos seguro q no se usan, pero los mantengo un tiempo por si acaso... ya los borrare!

.GaleriaSubhome {
	background-color:#fcfcfc;
	height:260px;
	margin-left:-15px;
	margin-top:-3px;
}
.tituloGaleriaSubmenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-top:-250px;
	margin-left:320px;
	display: block;
	float:left;
	color:#777777;	
}
.tituloGaleriaSubmenu2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#444444;
	margin-top:-230px;
	margin-left:320px;	
	display: block;
	float:left;
	line-height:16px;
	text-align:left;
}
.FotoGaleriaSubhome{
	height:260px;
	width:311px;
	background-color:#dcdcdc;
}
.imgshow{
	display: table-cell;
	width:311px;
	height:260px;
	text-align: center;
	vertical-align: middle;
	background-color:#dcdcdc;
}
.GaleriaContPeqSbhome {
	height:88px;
	float:left;
}
.botonscrollGaleriaShubome {
	margin-left:15px;
	margin-right:15px;
	margin-top:30px;
	float:left;
	cursor:pointer;
}	
.GaleriaContDentroPeqSH {
	width:422px;
	height:88px;
	float:left;
	margin-top:-8px;
}
.ImgGaleriaPeqSH  {
	background-color:#00FF00;
	float:left;
	margin:7px;
}
.centrarImagen {
	display: table-cell;
	width:70px;
	height:70px;
	text-align: center;
	vertical-align: middle;
	background-color:#fcfcfc;
	cursor:pointer;
}*/

/*
.EsdevenimentNorm2  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#474747;
	padding-left:10px;
	margin-top:7px;
	line-height:15px;		
}
.EsdevenimentNorm3  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#474747;
	padding-left:10px;
	margin-top:4px;
	line-height:16px;
	float:left;		
}

.EsdevenimentNorm5  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#474747;
	padding-left:10px;
	margin-top:-77px;
	line-height:16px;
	width:366px;
	margin-left:145px;
	float:left;		
}
.PublicacioBloque {
	float:left;
	height:120px;
	width:520px;
	margin-top:0px;
}
.degrGrisSH1   {
	background-image:url(../imagenes/DegrGrisSH4.jpg);
	background-repeat:repeat-x;
	width:520px;
	height:29px;
	margin-top:29px;
	margin-bottom:-15px;
}
.degrGrisSH5   {
	background-image:url(../imagenes/DegrGrisSH4.jpg);
	background-repeat:repeat-x;
	width:520px;
	border-top: 1px solid #d8d8d8;
	height:29px;
	margin-top:20px;
	margin-bottom:25px;
	float:left;
}
.F2BloqueSuperior2Despleg {
	background-image: url(../imagenes/F2SuperiorBloque3.jpg);
	background-position: top;
	background-repeat:no-repeat;
	background-color:#f6f6f6;
	width:508px;
	border-top: 1px solid #d8d8d8;
	border-left: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
	overflow: hidden;
	cursor: pointer;
}
.lineaBordeFinalF2 {
	background-color:#d8d8d8;
	width:510px;
	height:1px;
	margin-bottom:20px;
	overflow: hidden;	
}
.lineaBlanca   {
	margin-top:30px;
}
*/
/********************************************************/


/*---------------------------------------------------------------------------------*/


/*----------------------------- ESTILOS MENU --------------------------------------*/

.ColumnaMenu {
	width:166px;
	float:left;
	margin-right:9px;
	margin-left:1px;
	margin-top:0px;
}
.Menu {
	background-color:#919191;
	background-image: url(../imagenes/fondoMenu.gif);
	background-repeat: repeat-x;
	background-position: left top;
}


.EnlaceMenu0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	width:166px;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:7px;
	text-align:left;
}

.EnlaceMenu1 h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:7px;
	margin-top:-7px;
	text-align:left;
	background-image: url(../imagenes/lineaMenu.png);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}

.EnlaceMenu1_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	width:166px;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:7px;
	text-align:left;
	background-repeat: no-repeat;
	background-position: left top;
}

.EnlaceMenu1_1 a, .EnlaceMenu1 h2 a, .EnlaceMenuSL h2 a   {
	color: #ffffff;
	text-decoration:none;
}
.EnlaceMenu1_1 a:hover, .EnlaceMenu1_1 a:active, .EnlaceMenu1 h2 a:hover, .EnlaceMenu1 h2 a:active   {
	color: #F9BC00;
	text-decoration:none;
}

.EnlaceMenuSL h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	width:166px;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:7px;
	text-align:left;
	margin-top:0px;
}
.EnlaceMenuSL a:hover, .EnlaceMenu1 a:active   {
	color: #F9BC00;
	text-decoration:none;
}
.EnlaceMenu1selecc0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F9BC00;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:7px;
	text-align:left;
	background-color:#1D1D1D;
}

.EnlaceMenu1selecc h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F9BC00;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:7px;
	text-align:left;
	background-color:#1D1D1D;
	background-image: url(../imagenes/lineaMenu.png);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}
.EnlaceMenu1selecc1 h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F9BC00;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:7px;
	text-align:left;
	background-color:#1D1D1D;
	margin-top:0px;
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}

.EnlaceMenu1selecc1 h2 a {
	color: #F9BC00;
	text-decoration:none;
	cursor:pointer;
}
.EnlaceMenu1selecc h2 a {
	color: #F9BC00;
	text-decoration:none;
	cursor:pointer;
}
.LineaMenu {
	background-image: url(../imagenes/lineaMenu2.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:166px;
	height:1px;

	margin-bottom:0px;
}
.submenu {
	display: none;
	background-color:#1D1D1D;
	margin:0px;
	background-image: url(../imagenes/lineaMenu.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.submenu ul {
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: -40px;
	padding-bottom:6px;
	padding-top:6px;
}
.submenu ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	list-style-type: none;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:10px;
}
.submenu ul li a {
	color: #ffffff;
	text-decoration:none;
	background-image: url(../imagenes/iconoFlechaBlanca.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px;
}
.submenu ul li a:hover, .submenu ul li a:active { 
	color: #F9BC00;
	text-decoration:none;
	background-image: url(../imagenes/iconoFlechaNaranja.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px;
}

/*---------------------------------------------------------------------------------*/


/*----------------------------- ESTILOS CONTENIDO CENTRAL -------------------------*/

.ContenidoCentralHome {
	width:523px;
	float:left;	
}
.BloqueProductoCentral1 {
	width: 257px;
	height: 116px;
	margin-right: 9px;
	margin-bottom:9px;
	float:left;
}
.BloqueProductoCentral2 {
	width: 257px;
	height: 116px;
	margin-bottom:9px;
	float:left;
}

.cuadretextoBloqueProductos h3 {
	color: #fabb00;
	margin-top: 91px;
	margin-left: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	position:absolute;
	z-index:10;
}
.cuadretextoBloqueProductos h3 a {
	color: #fabb00;
	text-decoration:none;
}
.MargenSlideSH {
	margin-top:10px;
	margin-bottom:20px;
	height:230px;
}
.Slide {
	 margin-bottom:7px;
	 z-index:-10; 
}
.FondoSlide {
}
.ImgCarrousel_Home {
	width:790px;
	height:285px;
}
.ImgCarrousel_SH {
	width:522px;
	height:232px;
}
#fdoPromo {
	height:25px;
    width:490px;
	left:0;
	margin-top:-10px;
	background-image: url(../imagenes/FdoTransTituloLocalitzacio.png);
	background-repeat: repeat;
	background-position: left top;
}

#fdoPromo2 {
	height:25px;
    width:522px;
	left:0;
	margin-top:-10px;
	background-image: url(../imagenes/FdoTransTituloLocalitzacio.png);
	background-repeat: repeat;
	background-position: left top;
}

.TextoSlide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../imagenes/Linea1Slide.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 5px;
	padding-left: 5px;
	margin-top:-3px;
}
#st_bloque_nav {
    z-index:50;
    width: 371px;
    white-space:nowrap;
    margin-top:261px;
    float: left;
    position:absolute;
    cursor:pointer;
}
#st_bloque_nav2 {
    z-index:50;
    width: 371px;
    white-space:nowrap;
    margin-top:207px;
    float: left;
    position:absolute;
    cursor:pointer;
}
#nav {
    width:auto;
    float: left;
    text-decoration:none;
	margin-top:-3px;
	margin-left:10px;
}
#nav a {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 padding-left:5px;
	 padding-right:5px;
	 width:15px;
	 height:15px;
	 text-decoration:none;
	 cursor:pointer;
	 background-image: url(../imagenes/iconoPaginacionBlanco.png);
	 background-repeat: no-repeat;
	 background-position: center center;
}
#nav a.activeSlide {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 padding-left:5px;
	 padding-right:5px;
	 width:15px;
	 height:15px;
	 background-image: url(../imagenes/iconoPaginacionNaranja.png);
	 background-repeat: no-repeat;
	 background-position: center center;

}
#nav a:focus {
	 outline: none;
	 width:15px;
	 height:15px;
}
.pics {
	z-index:10;
    cursor: pointer;
}
.BloquetituloNegro  {
	background-color:#282828;
	background-repeat:no-repeat;
	background-position:left top;
	color:#fabb00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:20px;
	width:513px;
	padding-top:6px;
	padding-left:10px;
	margin-bottom:12px;
}
.BloquetituloNegro h3 {
	font-size:11px;
	margin:0px;
}	
.TextoLargoSH  {
	color:#474747;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	margin-top:21px;
	padding-left:7px;
	padding-right:7px;
	font-weight: normal;
}
.TextoLargoSH a {
	color:#474747;
	text-decoration:underline;
}
.TextoLargoForm  {
	color:#474747;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	margin-top:21px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:25px;
	font-weight: normal;
}
.TextoLargoForm a {
	color:#474747;
}
.BloqueEvento1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#474747;
	line-height: 16px;
	padding-left:6px;
	padding-bottom:20px;
	padding-top:20px;
	overflow:auto;
}
.BloqueEvento2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#474747;
	line-height: 16px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	padding-left:6px;
	padding-bottom:20px;
	padding-top:15px;
	overflow:auto;
}

.BloqueEvento1 a, .BloqueEvento2 a {
	color:#474747;
	text-decoration:underline;
}

.BloqueListado {}

.BloqueListadoFoto {
	margin-left:130px;
}
.BloqueListadoFoto2 {
	margin-left:150px;
}
.BloqueNoticia1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#474747;
	line-height: 16px;
	padding-bottom:20px;
	overflow:auto;
} 
.BloqueTxtNoticia1 {
	padding-left:6px;
	margin-top:10px;
}
.BloqueTxtNoticia2 {
	padding-left:6px;
	margin-top:10px;
	margin-left:130px;
}
.BloqueTxtNoticia1 a, .BloqueTxtNoticia2 a {
	color:#474747;
	text-decoration:underline;
}
.Paginacion1 {
	padding-bottom:5px;
	padding-top:15px;
	padding-right:10px;
	background-image:url(../imagenes/DegrGrisSH4.jpg);
	background-repeat:repeat-x;
	width:513px;
	border-top:solid 1px #D8D8D8;
	height:29px;
}
.BtnSiguiente {
	float:right;
	margin-left:15px;
}
.BtnAnterior {
	float:right;
	margin-right:15px;
}
.Paginas {
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #555555;
}
.TxtPagGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #555555;
	cursor:pointer;
}
.TxtPagGris a {
	color: #555555;
	text-decoration:none;
}
.TxtPagSelecc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D19B03;
	cursor:default;
}
.TxtPagSelecc a { 
	color: #D19B03;
	text-decoration:none;
}
.PuntoGris {
	padding-left:4px;
	padding-right:4px;
	cursor:default;
}
.fondoGrisNot   {
	background-color:#f6f6f6;
	/*height:70px;*/
	width:523px;
	border-bottom: 1px solid #d8d8d8;
	padding-top:8px;
	margin-bottom:20px;
	padding-bottom:15px;
	overflow:auto;
}

.fondoGrisNot2   {
	background-color:#f6f6f6;
	height:355px;
	width:523px;
	border-bottom: 1px solid #d8d8d8;
	padding-top:8px;
	margin-top:25px;
	
}
.FilaF2Impar1 {
	/*overflow:auto;*/
}
.FilaF2Par1 {
	background-color:#F0F0F0;
	float:left;
}
.dentoF2Contenidoder  {
	float: right;
	width:290px;
}

.dentoF2Contenidoiz {
	float: left;
	width:180px;
}
.F2Columna1 {
	float: left;
	width:138px;
}
.F2Columna2 {
	float: left;
	width:30px;
	margin-right:3px;
	margin-left:3px;
	text-align:center;
}
.F2Columna3 {
	float: left;
	width:28px;
	margin-right:3px;
	margin-left:5px;
	text-align:center;
}
.F2Columna2 img, .F2Columna3 img {
padding-top:7px;
}

.FilaClima1 {
	padding-bottom:15px;
	float:left;
	width:523px;
}
.FilaClima2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B7B7B7;
	float:left;
	padding-bottom:10px;
	padding-top:15px;
	width:523px;
	
}
.ColClima1 {
	width:60px;
	margin-left:20px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#444444;
	
}
.ColClima2 {
	width:115px;
	margin-left:20px;
	float:left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#444444;
}
.TxtClima1 {
	font-size:11px;
	line-height: 17px;
}

.TablaFicha2 {
	width:500px;
	margin-left:8px;
	margin-top:30px;
	margin-bottom:15px;
	border-bottom: solid 1px #D8D8D8;
}
.TablaFicha3 {
	width:500px;
	margin-left:8px;
	margin-top:30px;
	margin-bottom:15px;
}
.F2BloqueSuperior2 {
    background-image: url(../imagenes/F2SuperiorBloque2.jpg);
	background-position: left top;
	background-repeat:repeat-x;
	background-color:#f6f6f6;
	border-top: 1px solid #d8d8d8;
	border-left: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
	overflow: hidden;
}

.F2BloqueSuperior1Text {
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#474747;
	width:340px;
	float:right;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
}
.F2BloqueSuperior1TextIz {
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#cf9c03;
	width:130px;
	float:left;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}
/*---------------------------------------------------------------------------------*/


/*----------------------------- ESTILOS COLUMNA DERECHA ---------------------------*/

.ContenidoColumnaDcha {
	width:259px;
	float:left;
	margin-top:-1px;
	margin-left: 9px;
}

.MotoresSH {
	float:left;
	margin-top:10px

	
}

.MotoresBusqueda {
	margin-bottom:7px;
	height:24px;
	margin-top:5px;
	
}
.FdoTituloMotores {

	height: 11px;
	padding-top:9px;
	width:260px;
	margin-top:0px;
	
}
.FormMotores {
	height:60px;
	width:257px;
	padding-top:3px;
	background-color: #EDEDED;
	border: 1px solid #d9d9d9;
	margin-top: -1px;

}
.TituloMotorActivado {
	height:24px;
	margin-right:2px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	margin-top:-13px;
}
.TituloMotorActivado .TituloMotorCentro {
	background-image: url(../imagenes/imgFondBuscAct.jpg);
	background-repeat:repeat-x;
	background-position:left;
	height:24px;
	padding-top:13px;
	margin-top:-7px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	cursor:pointer;
}
.TituloMotorActivado .TituloMotorDerecha {
	background-image: url(../imagenes/imgFondBuscActIz.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:24px;
	width:6px;
	float:left;
}
.TituloMotorActivado .TituloMotorIzquierda {
	background-image: url(../imagenes/imgFondBuscActD.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:24px;
	width:6px;
	float:left;
}
.TituloMotorDesactivado {
	background-image: url(../imagenes/imgFondBuscDes.jpg);
	background-repeat:repeat-x;
	background-position:left;
	height:23px;
	margin-right:2px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	margin-top:-13px;
}
.TituloMotorDesactivado .TituloMotorCentro {
	background-image: url(../imagenes/imgFondBuscDes.jpg);
	background-repeat:repeat-x;
	background-position:left;
	height:24px;
	padding-top:13px;
	margin-top:-7px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	cursor:pointer;
}
.TituloMotorDesactivado .TituloMotorIzquierda {
	background-image: url(../imagenes/imgFondBuscDesIz.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:24px;
	width:6px;
	float:left;
}

.TituloMotorDesactivado .TituloMotorDerecha {
	background-image: url(../imagenes/imgFondBuscDesD.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:24px;
	width:6px;
	float:left;
}
.FilaFormMotores1 {
	padding-top:0px;
	float:left;
}
.FilaFormMotores2 {
	width:600px;
	padding-top:4px;
	float:left;
}
.FilaFormMotores3 {
	padding-top:8px;
	float:left;
}
.FilaFormMotores4 {
	width:520px;
	padding-top:4px;
	float:left;
}
.ColumnaFormMotores {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	width:249px;
	float:left;
	padding-top:7px;
	padding-left:138px;
	width:365px;
}
.ColumnaFormMotores a {
	color: #444444;
	text-decoration:underline;
}
.BannersHtml  {
	margin-top: 69px;
	background-image: url(../imagenes/DegrMenuDerecho.jpg);
	background-repeat:repeat-x;
	background-position: left bottom;
	height: 142px;
	width:257px;
	border: 1px solid #d9d9d9;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#565656;
}
.BannersHtml a  {
	text-decoration: none;
	color:#565656;
}
.BannersHtmlD  {
	margin-top: 20px;
	background-image: url(../imagenes/DegrMenuDerecho.jpg);
	background-repeat:repeat-x;
	height: 140px;
	width:257px;
	border: 1px solid #d9d9d9;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#565656;
	float:left;
	margin-bottom:10px;
}
.BannersHtmlD a  {
	text-decoration: none;
	color:#565656;
}
.Banner1	{
	padding-top:17px;
	padding-bottom:16px;
	padding-left:48px;
	border-bottom: 1px solid #d9d9d9;
	background-image: url(../imagenes/iconoCalendari.jpg);
	background-repeat:no-repeat;
	background-position:8px;
}
.Banner2	{
	padding-top:17px;
	padding-bottom:16px;
	padding-left:48px;
	border-bottom: 1px solid #d9d9d9;
	background-image: url(../imagenes/iconoCarta.jpg);
	background-repeat:no-repeat;
	background-position:8px;
}
.Banner3	{
	padding-top:16px;
	padding-bottom:16px;
	padding-left:40px;
	background-image: url(../imagenes/iconoFilm.jpg);
	background-repeat:no-repeat;
	background-position:left;
	margin-left:8px;
}
.Video    {
	margin-top:9px;
}
.CalendariDerecha {
	height:220px;
	width:260px;
}
.CalendariDerechaIz {
	background-image:url(../imagenes/izCalColmDerch.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:220px;
	width:6px;
	float:left;
}
.CalendariDerechaCen {
	background-image:url(../imagenes/cenCalColmDerch.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:220px;
	width:247px;
	float:left;

}
.CalendariDerechaDe {
	background-image:url(../imagenes/DeCalColmDerch.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:220px;
	width:6px;
	float:left;

}
.CalendariDchaInterior {
	width:231px;
	padding-right:8px;
	padding-left:8px;
	padding-bottom:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-align:center;
	color:#777777;
	float:left;
}
.CalendariDchaInterior h4 {
	color:#777777;
	font-size:12px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.NoticiaDerecha {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D8D8D8;
	border-bottom-color: #D8D8D8;
	border-left-color: #D8D8D8;
	height:180px;
	width:257px;
	background-image:url(../imagenes/cenNoti.jpg);
	background-position: left top;
	background-repeat:repeat-x;
	background-color:#ECECEC;
}
.IntenriorNotDcha {
	background-image: url(../imagenes/LineaNotCalDcha1.gif);
	background-repeat: repeat-x;
	background-position: left 2px;
	margin-top:0px;
	padding-top:15px;
	padding-right:8px;
	padding-left:8px;
	padding-bottom:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-align:center;
	color:#777777;
	overflow:hidden;
}
.IntenriorNotDcha h4 {
	color:#777777;
	font-size:12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px
}

/*---------------------------------------------------------------------------------*/


/*-------------------------------- FORMULARIOS ------------------------------------*/

.etiqueta1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	width:90px;
	float:left;
	padding-top:7px;
	padding-left:7px;
}
.etiqueta2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	width:90px;
	float:left;
	padding-top:7px;
	padding-left:7px;
	margin-left:6px;
}
.etiqueta3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	width:90px;
	float:left;
	padding-top:7px;
	margin-left:20px;
}
.etiqueta4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	width:150px;
	float:left;
	padding-top:7px;
	padding-left:7px;
	margin-left:6px;
}
.etiqueta5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	width:120px;
	float:left;
	padding-top:7px;
	padding-left:70px;
}
.etiqueta6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	width:125px;
	float:left;
	padding-top:7px;
	padding-left:7px;
}
.etiqueta7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	width:20px;
	float:left;
	padding-top:7px;
	padding-left:7px;
	margin-left:6px;
}
.etiqueta8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	width:80px;
	float:left;
	padding-top:7px;
	padding-left:7px;
}
.etiqueta9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	width:70px;
	float:left;
	padding-top:7px;
	padding-left:17px;
}
.etiqueta10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	width:23px;
	float:left;
	padding-top:7px;
	padding-left:40px;
}
.etiqueta11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	width:114px;
	float:left;
	padding-top:7px;
	padding-left:46px;
}
.BtnBuscar3  {
	float:right;
	margin-right:21px;
	margin-top:12px;
}
.BtnBuscar5  {
	float:right;
	margin-right:19px;
	margin-top:-14px;
}
.BtnBuscar6  {
	float:right;
	margin-right:10px;
	margin-top:4px;
}
.campo2 {
	width:30px;
	height:12px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	margin-left:10px;
}
.campo3 {
	width:125px;
	height:14px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	margin-right: 6px;
	margin-left: 6px;
	
}
.campo4 {
	width:430px;
	height:12px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:-15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	margin-left:70px;
}	
.campo5 {
	width:90px;
	height:12px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	margin-left:-27px;
}
.campo6 {
	width:350px;
	height:12px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	margin-left:53px;
}
.campo7{
	width:360px;
	height:12px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	margin-left:10px;
}
.campo8{
	width:360px;
	height:66px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	margin-left:10px;
}
.campo9{
	width:161px;
	height:12px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	margin-left:10px;
}
.campo10 {
	width:114px;
	height:12px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	margin-left:-27px;
}
.campo11 {
	width:153px;
	height:12px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	margin-left:10px;
}
.campo12 {
	width:405px;
	height:12px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	margin-left:10px;
	margin-top:5px;
}	
.ListaForm1 {
	width:40px;
	height:16px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	padding:0px;
	margin-left:-36px;
}
.ListaForm2 {
	width:100px;
	height:16px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	padding:0px;
	margin-left:-25px;
}
.ListaForm3 {
	width:242px;
	height:16px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	padding:0px;
	margin-right:-33px;
	margin-left:10px;
}
.ListaForm4 {
	width:175px;
	height:16px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	padding:0px;
	margin-left:-25px;
}
.ListaForm5 {
	width:237px;
	height:16px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	margin-left:0px;
}
.ListaForm6{
	width:163px;
	height:17px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	margin-left:10px;
}
.ListaForm7{
	width:155px;
	height:17px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	margin-left:10px;
}
.ListaForm8{
	width:100px;
	height:17px;
	background-color: #FFFFFF;
	border: 1px solid #ADACAB;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	float:left;
	margin-left:10px;
}

.ListaDesplegable1 {
	width:240px;
	height:17px;
	background-color:#EDEDED;
	margin-left:7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	padding-left:5px;
	padding-top:5px;
	background-image: url(../imagenes/IconoMas.jpg);
	background-repeat: no-repeat;
	background-position: 220px 2px;
	cursor:pointer
}
.ListaDesplegable2 {
	width:240px;
	height:17px;
	background-color:#EDEDED;
	margin-left:7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	padding-left:5px;
	padding-top:5px;
	background-image: url(../imagenes/IconoMenos.jpg);
	background-repeat: no-repeat;
	background-position: 220px 2px;
	cursor:pointer
}
.VentanaLD1 {
	display:none;
	position:absolute;
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EDEDED;
	border-bottom-color: #EDEDED;
	border-left-color: #EDEDED;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #454545;
	margin-left:7px;
	width:238px;
	padding-left:1px;
	padding-right:4px;
	padding-bottom:5px;
	padding-top:5px;
}
.FilaVentanaLD1 {
	overflow:auto;
	padding-top:5px;
	padding-bottom:3px;
}
.ImputBtn1 {
	background-image: url(../imagenes/fdoBoton1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #CCCCCC;
	color:#6d6d6d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:1px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
	width:70px;
}
.ImputBtn3 {
	background-image: url(../imagenes/fdoBoton1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #8e8e8e;
	color:#6d6d6d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	cursor:pointer;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
}
.ImputBtn5 {
	background-image: url(../imagenes/fdoBoton1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #8e8e8e;
	color:#6d6d6d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	cursor:pointer;
}
.Checkbox {
	float:left;
	margin-right:0px;
	margin-top:18px;
}
.Checkbox1 {
	float:left;
	margin-right:10px;
	margin-top:0px;
}
/*---------------------------------------------------------------------------------*/

/*------------------------------- ACCORDION ---------------------------------------*/

#accordion2 {width:508px; border-bottom: 1px solid #d8d8d8; border-left: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
 }
.accordion2 {
	width:508px; 
	margin:0px;
	font-weight: normal;
}
.accordion2 dt {
	background-image: url(../imagenes/F2SuperiorBloque4.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	background-color:#f6f6f6;
	border-top: 1px solid #d8d8d8;
	overflow: hidden;
	width:498px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#cf9c03;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.accordion2 dt:hover {
	background-image: url(../imagenes/F2SuperiorBloque3.jpg);
	background-position: top;
	background-repeat:no-repeat;
	background-color:#f6f6f6;
	width:498px;
	height:20px;
	border-top: 1px solid #d8d8d8;
	overflow: hidden;
	cursor: pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#cf9c03;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.accordion2 .open {
	background-image: url(../imagenes/F2SuperiorBloque3.jpg);
	background-position: top;
	background-repeat:no-repeat;
	background-color:#f6f6f6;
	width:498px;
	height:20px;
	border-top: 1px solid #d8d8d8;
	overflow: hidden;
	cursor: pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#cf9c03;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;

}
.accordion2 dd {
	overflow:hidden; 
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#565656;
	line-height:24px;
	background-color:#fcfcfc;
}
.accordion2 dd a {
	color:#565656;
	text-decoration:underline;
}
.accordion2 dd  span {
	padding:5px;
}
.accordion2 span {display:block;}

.MargenIntAccordion {
	border-top: 1px solid #d8d8d8;
}

.VentanaLocalizacion {
	height: 165px;
	width: 176px;
	margin-top: 112px;
	margin-left: 614px;
	position:absolute;
	z-index:100;
}
.InteriorMapaLocalizacion {
	margin-left:15px;
	margin-top:5px;
	padding-top:5px;
	padding-bottom:5px;
}
#accordion3 {width: 176px; bottom:0; float:left; position:absolute;
 }
.accordion3 {width: 176px; margin:0px;}
.accordion3 dt, .accordion3 dt:hover {
	background-image: url(../imagenes/FdoTransTituloLocalitzacio.png);
	background-position: left top;
	background-repeat:repeat-x;
	overflow: hidden;
	width: 166px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	cursor:pointer;
}
.accordion3 dd {
	overflow:hidden;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#565656;
	/*line-height:24px;*/
	background-image: url(../imagenes/FdoTransMapaLocalitzacio.png);
	background-repeat: repeat-x;
	background-position: left top;
	height:145px;
}
.accordion3 dd  span {
	padding:5px;
}


/*---------------------------------------------------------------------------------*/

/*-------------------------------- Galeria Imgs---------------------------------------*/


.FondoGaleria {
	width: 500px;
	padding-top:6px;
	padding-bottom:6px;
	/*overflow:auto;*/
}
.FotoGaleriaGrande img{
	margin-left:6px;
	float:left;
	margin-right:15px;
}

.MargenTxtGaleria1 {
	margin-right:10px;
	padding-left:15px;
	line-height: 16px;
}
.BloqueInfGaleria {
	float:left;
	margin-top:20px;
	padding-bottom:10px;
	width:508px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4E4E4;
	padding-top: 10px;
	height:70px;
}
.BtnScrollGaleria1 {
	float:left;
	margin-left:6px;
	margin-right:7px;
	margin-top:17px;
	margin-bottom:17px;
}
.BtnScrollGaleria2 {
	float:left;
	margin-left:7px;
	margin-right:5px;
	margin-top:17px;
	margin-bottom:17px;
}
.FotoCP1 {
	float:left;
	margin-left:11px;
	margin-right:11px;
}
.FotoCP1 img {
	border:solid 1px #E8E8E8;
	cursor:pointer;
}
.FotoCP1Selecc {
	float:left;
	margin-left:11px;
	margin-right:11px;
}
.FotoCP1Selecc img {
	border:solid 1px #C99907;
}

/*------------------------------------------------------------------------------------*/

/*-------------------------------------PIE-----------------------------------------*/
/*.Pie  {
	float:left;
	position:relative;
	width: 100%;
	margin:auto;
	background-image:url(../imagenes/fondoPie.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	height:18px;
}*/
.Pie  {
   width: 100%;
   margin:auto;
   background-image:url(../imagenes/fondoPie.jpg);
   background-position: center top;
   background-repeat:no-repeat;
   height:18px;
   width:993px;
} 
.TextoPie  {
	padding-top:24px;
	padding-bottom:10px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#696969;
	text-decoration: none;
	margin:auto;
}
.TextoPie a {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#696969;
	text-decoration: underline;
}
.TextoPieSinSub {
	margin-top:10px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#696969;
	text-decoration: none;
	margin-bottom:15px;
}
/*---------------------------------------------------------------------------------*/
