BODY {
	SCROLLBAR-FACE-COLOR: #353535;
	FONT-SIZE: 10px;
	SCROLLBAR-HIGHLIGHT-COLOR: #656565;
	SCROLLBAR-SHADOW-COLOR: #000000;
	COLOR: #336600;
	SCROLLBAR-3DLIGHT-COLOR: #656565;
	SCROLLBAR-ARROW-COLOR: #656565;
	SCROLLBAR-TRACK-COLOR: #101010;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	SCROLLBAR-DARKSHADOW-COLOR: #656565
}
.Back
{
	BACKGROUND-COLOR: #cdcdcd
}
.Back_boton
{
	BACKGROUND-COLOR: #F93
}
.Back2
{
	BACKGROUND-COLOR: #e5e5e5
}
.Back3
{
	BACKGROUND-COLOR: #ededed
}
.Back4
{
	BACKGROUND-COLOR: #f3f3f3
}
.Campo
{
	COLOR: #666;
	FONT-FAMILY: tahoma;
	FONT-SIZE: 11px;
	WIDTH: 101px;
	border: 1px #3e003f solid;
	border-color: #7f9db9;
	background-color: #FFF
}
.Boton
{
	background-image: url(../images/back_boton.gif);
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	width: 82px;
	height: 22px;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #4d4d4f;
	LETTER-SPACING: 0px;
	FONT-FAMILY: Tahoma
}
.Tabla_borde 
{  
    BORDER: #9A9A35;
    BORDER-STYLE: solid;
    BORDER-TOP-WIDTH: 1px; 
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    BACKGROUND-COLOR: #F4F4E1
}
.Texto
{
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none
}
.Textocuerpobig
{
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none
}
.Textochico
{
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 11px;
	TEXT-DECORATION: none
}
.Textolegal
{
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 11px;
	TEXT-DECORATION: none
}
.Textochicotitulo
{
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 11px;
	TEXT-DECORATION: none
}
.Textochicolinks
{
	COLOR: #039;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 11px;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.Textochicolinks:hover
{
	COLOR: #039;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.Textochicolinks:active
{
	COLOR: #039;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 11px;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
.TextoBlanco
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	TEXT-DECORATION: none;
	font-weight: bold;

}
.Texto3blanco
{
	COLOR: #FFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 14px;
	TEXT-DECORATION: none
}

.Tituloarial
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 19px;
	TEXT-DECORATION: none;
	font-style: normal;
}
.Tituloarial_chico
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	TEXT-DECORATION: none;
	font-style: normal;
}
.Tituloarial_chico_2
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
	font-style: normal;
}
.Tituloarial_chico_2_link
{
	COLOR: #F60;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
	font-style: normal;
}
.Tituloarial_naranja
{
	COLOR: #ed4d41;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	TEXT-DECORATION: none;
	font-style: normal;
}
.Tituloarial h1
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	TEXT-DECORATION: none;
	font-style: normal;
	padding: 0px;
	margin: 0px;
}
.Tituloarial h2
{
	COLOR: #666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	font-style: normal;
}
.Tituloarial h3
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	font-style: normal;
	padding: 0px;
	margin: 0px;
}
.subTituloarial
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	font-style: normal;
}

.Titulo .rCount
{
	COLOR: #000000;
}
.Boton
{
	background-image: url(../images/back_boton.gif);
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	width: 82px;
	height: 22px;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #4d4d4f;
	LETTER-SPACING: 0px;
	FONT-FAMILY: Tahoma
}
.Tabla_borde 
{  
    BORDER: #9A9A35;
    BORDER-STYLE: solid;
    BORDER-TOP-WIDTH: 1px; 
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    BACKGROUND-COLOR: #F4F4E1
}

/*menu derecha y textos*/
.Menu
{
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	line-height: 16px;
	font-weight: normal;
}
.Menu:hover
{
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
	line-height: 16px;
}
.Menu:active
{
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	line-height: 16px;
}


.Menucontact
{
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px
}
.Menucontact:hover
{
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline
}
.Menucontact:active
{
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px
}
.Menuenquiry
{
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	text-decoration: none;
}
.Menuenquiry:hover
{
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	TEXT-DECORATION: underline
}
.Menuenquiry:active
{
	COLOR: #4d4d4f;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px
}

/*menu izquierda*/

.Menu_izq {
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
.Menu_izq:hover {
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	background-color: #F90;
}
.Menu_izq:active {
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	background-color: #F90;
}

/*menu izquierda submenu*/

.subMenu_izq {
	COLOR: #666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
.subMenu_izq:hover {
	COLOR: #666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	background-color: #F90;
}
.subMenu_izq:active {
	COLOR: #666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	background-color: #F90;
}

/*Derecha comments links and texts*/

.Comments {
	COLOR: #666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 18px;
	TEXT-DECORATION: none;
	font-style: italic;
}

.Commentslinks {
	COLOR: #039;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 18px;
	TEXT-DECORATION: none;
	font-style: italic;
}
.Commentslinks:hover {
	COLOR: #039;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 18px;
	TEXT-DECORATION: underline;
	font-style: italic;
}

.Menu_botones_home {
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	background-color: #CCC;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
.Menu_botones_home:hover {
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	background-color: #F90;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.Menu_botones_home:active {
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	background-color: #F90;
}
.Menu_top{
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
.Menu_top:hover {
	COLOR: #ff6100;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
}
.Menu_top:active {
	COLOR: #ff6100;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.Back5 {
	BACKGROUND-COLOR: #ff6100
}
.Back6 {
	BACKGROUND-COLOR: #FFF
}
.Back7 {
	BACKGROUND-COLOR: #e9e9e9
}
.Menu1 {
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.Menu1:hover {
	COLOR: #4d4d4f;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none
}
.Menu1:active {
	COLOR: #4d4d4f;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px
}

/*Links comunes*/
.Textolinks{
	COLOR: #039;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 18px;
	FONT-WEIGHT: normal;
	text-decoration:none
}

.Textolinks:hover {
	COLOR: #039;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 18px;
	FONT-WEIGHT: normal;
	text-decoration:underline
}
.Textolinks:active {
	COLOR: #039;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 18px;
	text-decoration:underline
}
/*Links tailored choices*/
.Textolinkstailored{
	COLOR: #039;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 18px;
	FONT-WEIGHT: normal;
	text-decoration:none
}

.Textolinkstailored:hover {
	COLOR: #039;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 18px;
	FONT-WEIGHT: normal;
	text-decoration:underline
}
.Textolinkstailored:active {
	COLOR: #039;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 18px;
	text-decoration:underline
}
/*Links chicos*/
.Textolinksservice{
	COLOR: #039;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 18px;
	FONT-WEIGHT: normal;
	text-decoration:none
}

.Textolinksservice:hover {
	COLOR: #039;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 18px;
	FONT-WEIGHT: normal;
	text-decoration:underline
}
.Textolinksservice:active {
	COLOR: #039;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 18px;
	text-decoration:underline
}

.back_brochure {
	background-image: url(../images/img_brochure.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.txt_BLANCO{
	color: #FFFFFF;
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
}
.txt_BLANCO_bold {
	color: #FFFFFF;
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
}
.fondo_gris_arriba {background-color: #bcbabb;
}
.caja_gris_busc
{
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	background-color: #F4F4F4;
	text-decoration:none;
	display:block;
	padding:2px 10px
}
:hover.caja_gris_busc{
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	background-color: #bcbabb;
	text-decoration:none;
	display:block;
	padding:1px 10px
}
.fondo_gris {background-color: #e8e8e8;
}
.txt_gris_cajas-offers{
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	LINE-HEIGHT: 18px;
	text-decoration: none;
}
.textonaranjaprecios {
	color: #ff6100;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:
	bold;
	text-decoration: none;
}
.txt_naranjaprices {
	color: #ff6100;
	;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
}
.txt_naranjapriceslinks {
	color: #ff6100;
	;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration: underline;
}
:hover.txt_naranjapriceslinks {
	color: #666;
	;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration: underline;
}
.caja_gris_busc{
	color: #333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	background-color: #CCC;
	text-decoration:none;
	display:block;
	padding:2px 10px
}

:hover.caja_gris_busc{
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	background-color: #999;
	text-decoration:none;
	display:block;
	padding:1px 10px
}

.caja_naranja_busc{
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color: #ff6100;
	text-decoration:none;
	display:block;
	padding:2px 10px
	}

:hover.caja_naranja_busc{
	color: #6b6868;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color: #bcbabb;
	text-decoration:none;
	display:block;
	padding:2px 10px
}
.caja_gris_vertical{
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color: #EAEAEA;
	text-decoration:none;
	display:block;
	padding:2px 1px
}

:hover.caja_gris_vertical{
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color: #BCBABB;
	text-decoration:none;
	display:block;
	padding:2px 1px
}
.caja_gris_calendario{
    color: #8e8b8b;
	font-family:Tahoma;
	font-size: 11px;
	font-weight:none;
	background-color: #F3F3F3;
	text-decoration:none;
	display:block;
	padding:2px 1px
}
.caja_gris_calendario2{
    color: #8e8b8b;
	font-family:Tahoma;
	font-size: 11px;
	font-weight:none;
	background-color: #E6E6E6;
	text-decoration:none;
	display:block;
	padding:2px 1px

}
.caja_naranja_calendario{
    color: #8e8b8b;
	font-family:Tahoma;
	font-size: 11px;
	font-weight:none;
	background-color: #FED69E;
	text-decoration:none;
	display:block;
	padding:2px 1px

}
.caja_gris_calendario3{
    color: #000000;
	font-family:Tahoma;
	font-size: 11px;
	font-weight:bold;
	background-color: #E6E6E6;
	text-decoration:none;
	display:block;
	padding:2px 1px

}
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
.Titulocardsbigger {
	COLOR: #ff6100;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	FONT-SIZE: 22px;
	TEXT-DECORATION: none
}
.caja_gris_busc_booking {
	color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	background-color: #F90;
	text-decoration:none;
	display:block;
	padding:2px 10px
}
:hover.caja_gris_busc_booking {
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	background-color: #666;
	text-decoration:none;
	display:block;
	padding:1px 10px
}
.Tituloblanco {
	COLOR: #FFF;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	FONT-SIZE: 18px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.Tituloincludes {
	COLOR:#000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none
}
/* textos walkingtour tuscany info */
.Titulowalkingtours {
	COLOR:#931111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-STYLE: bold;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none
}
.Titulowalkingtourssmall {
	COLOR:#931111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: bold;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
}

/* ESTILOS FORMULARIO */
.checkbox, #wiz_regForm_cbNews, #wiz_regForm_cbBrochure{width:15px !important; padding: 5px 5px 0 5px; border:0px;}
table#formu, table#formu2{background-color:#ededed; margin: 0 0 0px}
table#formu td, table#formu-hora td, table#formu2 td{ padding:5px 5px 0 5px; color:#000; padding: 5px 5px 0 5px; font-size:12px;}
table#formu input, table#formu2 input{ width:200px; border:1px solid #bababa; padding:2px; background-color:#FFF; color:#555}
table#formu select, table#formu2 select{ width:206px; border:1px solid #bababa; background-color:#FFF; padding:2px; color:#555}
table#formu input.next, table#formu2 input.next{ font-weight:bold; background:url(../images/fdo_btn.gif) no-repeat; width:137px; height:26px; color:#fff; font-family:Tahoma, Geneva, sans-serif; cursor:pointer; margin-bottom:5px; border:none}
table#formu input.next:hover, table#formu2 input.next:hover { font-weight:bold; background:url(../images/fdo_btn_over.gif) no-repeat; width:137px; height:26px; color:#fff; font-family:Tahoma, Geneva, sans-serif; cursor:pointer; margin-bottom:5px; border:none}
table#formu input.next:hover, table#formu2 input.next:active { font-weight:bold; background:url(../images/fdo_btn_active.jpg) no-repeat; width:137px; height:26px; color:#fff; font-family:Tahoma, Geneva, sans-serif; cursor:pointer; margin-bottom:5px; border:none}

table#formu-hora{background-color:#ededed; margin: 0 0 0px}
table#formu-hora input{ width:200px; border:1px solid #bababa; background-color:#FFF; padding:2px; color:#555}
table#formu-hora td#tel{ padding-top:2px}
table#formu-hora td#cod{ font-size:11px; color:#666}
table#formu-hora input.radio{ width:auto; background-color:#ededed; border:none; margin-top:5px; padding:5px 5px 0; margin-bottom:5px}
table#formu-hora select{ width:100px; border:none; background-color:#FFF; padding:3px 5px; color:#555}
table#formu-hora textarea{ width:530px; border:none; background-color:#FFF; border:1px solid #bababa; padding:3px 5px; color:#555}
table#formu-hora input.next{ font-weight:bold; background:url(../images/fdo_btn.gif) no-repeat; width:137px; height:26px; color:#fff; font-family:Tahoma, Geneva, sans-serif; cursor:pointer; margin:0 10px 15px; border:none}
table#formu-hora input.next:active{ font-weight:bold; background:url(../images/fdo_btn_over.gif) no-repeat; width:137px; height:26px; color:#fff; font-family:Tahoma, Geneva, sans-serif; cursor:pointer; margin:0 10px 15px; border:none}



/*pager faqs*/
.pager a
{
	padding:2px;
	margin:2px;
	height:15px;
	background-color:#CCC;
	color:#333;
	text-decoration:none;
	font-weight:normal;
	border: 1px solid #bcbabb
    }
    .pager a:visited
    {
	color:#000
    }
    .pager a:hover
    {
	background-color:#999;
	font-weight:800;
    }
    a.pagCurrent, a.pagCurrent:hover
    {
	background-color:#FFF;
	font-weight:bold;
    }
    a.pagDisabled, a.pagDisabled:hover
    {
        color:#666666;
       }
    .pager span
    {
       display: inline-block;
       text-align:center;
        width:12px;
    }
.Titulocolumnader {
	COLOR: #ED4D41;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.Textocolumnader {
	COLOR: #666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none
}
.TextoBlancocontent {
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	LINE-HEIGHT: 14px;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.Textoblanco {
	COLOR: #FFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none
}
		/*
			Vertical Accordions
		*/
		
		.accordion-toggle {
			display: block;
			height: 30px;
			width:148px;
			margin:0px;
			margin: 0 0 0 0;
		}
	    .toggle-title-double{height: 50px;}
		.accordion-first {
			height: 18px;
		}
		.toggle-title
		{
		    color:#000;
			font-size: 12px;
			font-weight: bold;
			cursor: pointer;
			text-decoration: none;
			outline: none;
		    }
		.accordion-toggle .toggle-title
		{
			height: 19px;
			width:129px;
			padding:2px 0px 0px 22px;
			background: url(/images/arrow_right.gif) no-repeat 14px 8px #EDEDED;
		    }
		 .toggle-title-double .toggle-title
		{
			height: 36px;
			background: url(/images/arrow_right.gif) no-repeat 14px 8px #EDEDED;
		    }
		    .accordion-toggle-active .toggle-title
		    {
			width:126px;
			padding:2px 0px 0px 24px;
			background: url(/images/arrow_down.gif) no-repeat 14px 11px #CDCDCD;
		    }
		
		    .toggle-title:hover, .toggle-title-double .toggle-title:hover{background-color:#CDCDCD}
		.accordion-content {
			overflow: hidden;
			width:100%;
		}
		.accordion-content div.link
		{
		padding:6px 0 0 9px;
		width:141px;
		height:18px;
		}
		.accordion-toggle div.sep{
		height:10px;
		width:150px;
		background-color:#FFFFFF;}
		
/* galeria tuscany info */

#galeria {
	background-color:#f0eeda;
}

/* get rid of those system borders being generated for A tags */
a:active {
  outline:none;
}

:focus {
  -moz-outline-style:none;
}
.clearfix{ clear:both}

#picZone img:hover
{
opacity:0.4;
filter:alpha(opacity=40); 
}

#picZoneinclude img:hover
{
opacity:0.4;
filter:alpha(opacity=70); 
}

/*Christmas*/

.Titulo_christmas{
	COLOR: #0c96f8;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none
}
.Titulo_christmas:hover{
	COLOR: #30C;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none
}
