html 	{ overflow-y: scroll;}
body	{ text-align:center; background-color:#152648; font:13px Trebuchet MS, Arial, Verdana, Helvetica; color:#333; line-height:150%;}
ol li	{ font-size:13px;} 

/*MMI bodyPartnerShip
#bodypremier	{ text-align:center; background-color:#CD7F32; font:13px Trebuchet MS, Arial, Verdana, Helvetica; color:#333; line-height:150%;}
#bodytpc	{ text-align:center; background-color:red; font:13px Trebuchet MS, Arial, Verdana, Helvetica; color:#333; line-height:150%;}
#bodyPartnerShip	{ text-align:center; background-color:green; font:13px Trebuchet MS, Arial, Verdana, Helvetica; color:#333; line-height:150%;}

MMI bodyPartnerShip*/

.HeaderLoginLogoff:link, .HeaderLoginLogoff:visited, .HeaderLoginLogoff:hover  { font:10px Verdana,Arial,sans-serif; position:absolute; display:inline; top:20px; left:20px; color:#152648; text-decoration:none;}

a:link, a:visited	{ font-weight:bold; }
a:hover				{ text-decoration:none;}
.clearer		{clear:both;}

#wrapper 		{ position:relative; background:url(http://book.bestwestern.it/img_elements/wrapper-950.gif) #FFF no-repeat 0 0; color:#000; font:100%/1.3em Trebuchet MS, Arial, Verdana, Helvetica; margin:0 auto; text-align:left; padding:0px; width:950px; height:auto; overflow:hidden; }
/*#wrapperpremier { background:url(http://book.bestwestern.it/img_elements/wrapper-950.gif) #FFF no-repeat 0 0; color:#000; font:100%/1.3em Trebuchet MS, Arial, Verdana, Helvetica; margin:0 auto; text-align:left; padding:0px; width:950px; height:auto; overflow:hidden; }*/
#interstitial 	{ visibility:hidden; display:none; margin:150px auto 0px auto; }

/* ------------------------------------------------------ CLASSI PER HEADER ------------------------------------------------------------------------*/
img.main_logo	{ position:relative; left:12px; top:14px; border:0px;}
#teaser 		{ position:absolute; z-index:1; font-size:18px; line-height:20px; font-style:italic; font-weight:bold; color:#b6bcc0; margin-left:120px; margin-top:45px; height:auto; letter-spacing:-1px; padding:2px;}
#lifestyle 		{ position:absolute; z-index:1; padding:0px; top:62px; left:710px; display:none;}

#topnav 		{ float:right; clear:right; display:inline; position:relative; top:0px; margin:0px; margin-right:10px; color:#06c; width:auto; text-align:right;}
#topnav ul 		{ font:10px Arial,sans-serif; letter-spacing:0em; margin:0; padding:0px; list-style:none; }
#topnav li 		{ display:inline; margin:0px 6px; padding:0px; }
#topnav a:link, #topnav a:visited		{ color:#06c; text-decoration:none;}
#topnav a:hover { color:#369; border-bottom:2px solid #06c;}

#langs 			{ z-index:2; position:relative; display:inline; clear:both; background:#fff; font-size:100%; line-height:normal; padding:0px; float:right; right:20px; top:45px;  }
#langs ul 		{ font:9px Arial,sans-serif; letter-spacing:0em; margin:0; padding:0px; list-style:none; }
#langs li 		{ display:inline; margin:0px ; padding:0px 0px 0px 10px; }
#langs a:link, #langs a:visited		{ color:#06c; text-decoration:none;}
#langs a:hover 	{ color:#369; text-decoration:none;}
#langs img 		{ border:0px; width:16px; height:11px; margin-bottom:2px;}
#langs img:hover{ border:0px; width:16px; height:13px; margin-bottom:-1px;}

/*div.sottomenu 	{ position:absolute; bottom:15px; left:10px; height:auto; margin-top:15px;  }*/

#copy			{ position:absolute; display:block; margin:10px; z-index:0; width:410px;}
#copy	img		{ float:left; border:0px; margin-right:10px; }
#copy	h1		{ float:left; font-size:18px; font-weight:bold; color:#a4adbb; line-height:115%; margin-top:20px; }

#globalnav 		{ float:right; display:inline; margin:75px 10px 0px 10px; clear:both; line-height:normal; padding:0px; white-space:nowrap; }
#globalnav ul 	{ font:11px Arial,sans-serif; margin:0; padding:0px; list-style:none;}
#globalnav li 	{ display:inline; margin:0; padding:0; }
#globalnav a	{ float:left; background:url("http://book.bestwestern.it/img_elements/globalnav_of_sx.gif") no-repeat left top; margin:0 0 0 1px; padding:0 0 0 10px; text-decoration:none; font-weight:bold; text-transform:uppercase; }
#globalnav a span	{ float:left; display:block; background:url("http://book.bestwestern.it/img_elements/globalnav_of_dx.gif") no-repeat right top; padding:5px 13px 6px 4px; color:#002674; }
#globalnav span 	{ font: 11px/1.3em Arial,sans-serif;text-decoration:none; font-weight:bold; text-transform:uppercase; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#globalnav a span 	{ float:none;}
/* End IE5-Mac hack */
#globalnav a:hover span 	{ color:#039; }
#globalnav a:hover 			{ background:url("http://book.bestwestern.it/img_elements/globalnav_ov_sx.gif") no-repeat left top; }
#globalnav a:hover span 	{ background:url("http://book.bestwestern.it/img_elements/globalnav_ov_dx.gif") no-repeat right top; }
#globalnav #current a 		{ background:url("http://book.bestwestern.it/img_elements/globalnav_on_sx.gif") no-repeat left top; }
#globalnav #current a span 	{ background:url("http://book.bestwestern.it/img_elements/globalnav_on_dx.gif") no-repeat right top; color:#FFF; }

.nav 		{ width:934px; height:24px; font:11px Arial,sans-serif; background:url("http://book.bestwestern.it/img_elements/bgnav_blue.gif") repeat-x left; clear:both; padding:0px; margin:1px auto 8px 8px; display:none; z-index:9; }
.nav ul 	{ margin:0; padding:4px 0px; background:#002674; color:#fff; font-weight:bold; line-height:1.5em; height:1.8em; list-style:none; }
.nav li 	{ float:left; background:url("http://book.bestwestern.it/img_elements/bgnav_blue.gif") repeat-x left; color:#FFF; margin:0; padding:0;}
.nav ul a 	{ padding:0px 8px 1px 8px; float:left; line-height:1.5em; background:#002674; color:#82c8d3; font-weight:bold; text-transform:uppercase; text-decoration:none;  }
.nav ul a:hover { background:#002674; color:#FFF; text-decoration:none; font-weight:bold;}
/* ------------------------------------------------------ FINE CLASSI PER HEADER ------------------------------------------------------------------------*/


/* --------------------------------------------------- inizio bottoni  --------------------------------------------------- */

a.btn-azzurro { float:left;  margin:0px; padding:0px 0px 0px 2px; font:11px Arial,sans-serif; color:#06c; font-weight: bold; text-align:center; background:url(http://book.bestwestern.it/img_elements/btn-azzurro_sx.jpg) no-repeat left top; text-transform:uppercase; white-space:nowrap; text-decoration:none;}
a.btn-azzurro span { float:left; text-align:center; margin:0px; padding:4px 10px 4px 8px; font:11px Arial,sans-serif; color:#06c; font-weight: bold; display:block; background:url(http://book.bestwestern.it/img_elements/btn-azzurro_dx.jpg) no-repeat right top; white-space:nowrap;  text-decoration:none;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
a.btn-azzurro span {float:none;  text-decoration:none;}
/* End IE5-Mac hack */
/* a.btn-azzurro:hover { background:url(..images/button_sxDC.gif") no-repeat left top; white-space:nowrap; }*/
a.btn-azzurro:hover {margin:0px; padding:0px 0px 0px 2px; font:11px Arial,sans-serif; color: #fff; font-weight: bold; text-align: center; float:left; background:url(http://book.bestwestern.it/img_elements/btn-azzurro-ov_sx.jpg) no-repeat left top; text-decoration:none; font-weight:bold; text-transform:uppercase; white-space:nowrap; }
a.btn-azzurro:hover span { background:url(http://book.bestwestern.it/img_elements/btn-azzurro-ov_dx.jpg) no-repeat right top; white-space:nowrap; }

/* ------------------------------------- bottone ricerca -------------------------------------*/
a.buttonsearch 		{ float:left; margin:0px; padding:0px 0px 0px 2px; font:11px Arial,sans-serif; color: #fff; font-weight: bold; text-align: center; background:url(http://book.bestwestern.it/img_elements/button_sxDC.gif) no-repeat left top; text-decoration:none; font-weight:bold; text-transform:uppercase; white-space:nowrap; }
a.buttonsearch span { float:left; cursor:pointer; margin:0px; padding:4px 10px 4px 8px; font:11px Arial,sans-serif; color: #fff; font-weight: bold; text-align: center; display:block; background:url(http://book.bestwestern.it/img_elements/button_dxDC.gif) no-repeat right top; white-space:nowrap; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
a.buttonsearch span {float:none;}
/* End IE5-Mac hack */
/* a.buttonsearch:hover { background:url(http://book.bestwestern.it/img_elements/button_sxDC.gif") no-repeat left top; white-space:nowrap; }*/
a.buttonsearch:hover { float:left; margin:0px; padding:0px 0px 0px 2px; font:11px Arial,sans-serif; color: #fff; font-weight: bold; text-align: center; background:url(http://book.bestwestern.it/img_elements/button_sxDC_over.gif) no-repeat left top; text-decoration:none; font-weight:bold; text-transform:uppercase; white-space:nowrap; }
a.buttonsearch:hover span { background:url(http://book.bestwestern.it/img_elements/button_dxDC_over.gif) no-repeat right top; white-space:nowrap; }

/* ------------------------------------- bottone modifica ------------------------------------- */
a.buttonmod {margin:8px 0px 4px 0px;  padding:0px 0px 0px 2px; font:11px Arial,sans-serif; color: #fff; font-weight:bold; text-align: center; float:left; background:url(http://book.bestwestern.it/img_elements/button_mod_sx.gif) no-repeat left top; text-decoration:none; text-transform:uppercase; white-space:nowrap;  font-weight:bold;}
a.buttonmod span { margin:0px;  padding:2px 8px 4px 6px; font:11px Arial,sans-serif; color:#ffffff; text-align: center; float:left; display:block; background:url(http://book.bestwestern.it/img_elements/button_mod_dx.gif) no-repeat right top; white-space:nowrap; font-weight:bold;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
a.buttonmod span {float:none;}
/* End IE5-Mac hack */
/* a.buttonsearch:hover { background:url(http://book.bestwestern.it/img_elements/button_sxDC.gif") no-repeat left top; white-space:nowrap; }*/
a.buttonmod:hover {float:left; margin:8px 0px 4px 0px;  padding:0px 0px 0px 2px; font:11px Arial,sans-serif; color: #fff; font-weight:bold; text-align:center; background:url(http://book.bestwestern.it/img_elements/button_mod_sx_ov.gif) no-repeat left top; text-decoration:none; text-transform:uppercase; white-space:nowrap; font-weight:bold;}
a.buttonmod:hover span { background:url(http://book.bestwestern.it/img_elements/button_mod_dx_ov.gif) no-repeat right top; white-space:nowrap; font-weight:bold;}

/* ------------------------------------- bottone bluebutton ------------------------------------- */
a.bluebutton {margin:8px 0px 4px 0px; padding:0px 0px 0px 2px; font:10px Arial,sans-serif; color:#4c7cc3; font-weight: bold; text-align: center; float:left; background:url(http://book.bestwestern.it/img_elements/bluebutton_sx.gif) no-repeat left top; text-decoration:none; text-transform:uppercase; white-space:nowrap;  font-weight:bold;}
a.bluebutton span { margin:0px;  padding:2px 8px 4px 6px; font:11px Arial,sans-serif; color:#4c7cc3; text-align: center; float:left; display:block; background:url(http://book.bestwestern.it/img_elements/bluebutton_dx.gif) no-repeat right top; white-space:nowrap; font-weight:bold;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
a.bluebutton span {float:none;}
/* End IE5-Mac hack */
/* a.buttonsearch:hover { background:url(http://book.bestwestern.it/img_elements/button_sxDC.gif") no-repeat left top; white-space:nowrap; }*/
a.bluebutton:hover {float:left; margin:8px 0px 4px 0px;  padding:0px 0px 0px 2px; font:10px Arial,sans-serif; color:#036; font-weight:bold; text-align:center; background:url(http://book.bestwestern.it/img_elements/bluebutton_sx_ov.gif) no-repeat left top; text-decoration:none; text-transform:uppercase; white-space:nowrap; font-weight:bold;}
a.bluebutton:hover span { background:url(http://book.bestwestern.it/img_elements/bluebutton_dx_ov.gif) no-repeat right top; white-space:nowrap; font-weight:bold;}
/* ----------------------------------------------------------------- fine bottoni  ------------------------------------------------------- */


/* ----------------------------------------- classi per la definizione delle combinazioni colori dei box & body	------------------------------- */
div.body		{ float:left; text-align:left; display:inline; width:930px; margin-left:10px; height:auto; overflow-y:auto; text-decoration:none; }
/*.body img		{ border:1px solid #CCCCCC;} */
.body h1			{ font:24px Trebuchet MS, Verdana, Arial, Helvetica; font-weight:bold; color:#002774; margin:8px; margin-left:2px; text-align:left; }
h1.titolo-body 		{ text-indent:-900em; margin:2px;}
img.titolo-body 	{ border:0px; margin-left:10px;} 

div.box-20x100, div.box-25x100, div.box-30x100, div.box-50x100, div.box-75x100,  div.box-80x100, div.box-100x100 { float:left; clear:none; text-align:left; margin:4px 0px; padding:0px; display:block; line-height:15px; height:auto; text-decoration:none; font-size:13px;}
div.box-20x100 	{width:20%;}
div.box-25x100 	{width:25%}
div.box-30x100 	{width:32%;}
div.box-50x100 	{width:47%;}
div.box-75x100 	{width:66%;}
div.box-80x100 	{width:78%;}
div.box-100x100 {width:100%;}

.box-20x100 h1, .box-25x100 h1, .box-30x100 h1, .box-50x100 h1, .box-75x100 h1, .box-100x100 h1{ font-size:22px; font-weight:bold; color:#002774; margin:8px; margin-left:2px;  padding-bottom:6px;}
.box-20x100 h2, .box-25x100 h2, .box-30x100 h2, .box-50x100 h2, .box-75x100 h2, .box-100x100 h2{ font-size:18px; font-weight:bold; color:#002774;  border-bottom:3px solid #abcceb; margin:10px; margin-bottom:0px; padding-bottom:6px; line-height:130%; display:block; width:auto; }
.box-20x100 h3,.box-25x100 h3, .box-30x100 h3, .box-50x100 h3, .box-75x100 h3, .box-100x100 h3	{ font-size:14px; color:#06c; font-weight:bold; text-decoration:none; margin-top:0px; padding-bottom:6px;}
.box-25x100 h4, .box-30x100 h4, .box-50x100 h4, .box-75x100 h4, .box-100x100 h4 { font-size:20px; font-weight:bold; color:#C00; margin:4px; padding-bottom:6px; width:auto;}
.box-25x100 h5, .box-30x100 h5, .box-50x100 h5, .box-75x100 h5, .box-100x100 h5 { font-size:16px; font-weight:bold; color:#06c; margin:6px; padding-bottom:6px; width:auto;}

.box-25x100 p, .box-30x100 p, .box-50x100 p, .box-75x100 p, .box-100x100 p 				{ margin:8px; line-height:140%; font-size:13px;}
.box-20x100 p, .box-80x100 p	{ margin:8px; line-height:140%; font-size:14px;}
.box-25x100 li, .box-30x100 li, .box-50x100 li, .box-75x100 li, .box-100x100 li 		{ margin:8px; line-height:140%; font-size:13px;}
.box-25x100 input, .box-30x100 input, .box-50x100 input, .box-75x100 input, .box-100x100 input 	{ font-size:12px; margin:2px; color:#369; font-weight:bold;}
.box-25x100 img, .box-30x100 img, .box-50x100 img, .box-75x100 img, .box-100x100 img 	{ margin:8px; margin-bottom:2px; float:left; border:3px solid #dcdcdc;}
.box-25x100 img:hover, .box-30x100 img:hover, .box-50x100 img:hover, .box-75x100 img:hover, .box-100x100 img:hover 	{ border:3px solid #c1dbff;}
.box-25x100 a:link, .box-30x100 a:link, .box-50x100 a:link, .box-75x100 a:link, .box-100x100 a:link, .box-25x100 a:visited, .box-30x100 a:visited, .box-50x100 a:visited, .box-75x100 a:visited, .box-100x100 a:visited 		{ color:#06c; font-weight:bold; text-decoration:underline;}
.box-25x100 a:hover, .box-30x100 a:hover, .box-50x100 a:hover, .box-75x100 a:hover, .box-100x100 a:hover { text-decoration:none;}


.giallo div, .giallo2 div, .giallo4 div, .arancione	div, .rosso div, .azzurronl div, .azzurroint div, .azzurro div, .azzurro2 div, .blu div, .verde div, .oro div, .grigio div, .grigio2 div, .grigio3 div, .bianco div { background:#FFF; height:100%; margin:0px; padding:0px 8px;}
.giallo p, .giallo2 p, .giallo4 p, .arancione	p, .rosso p, .azzurronl p, .azzurroint p, .azzurro p, .azzurro2 p, .blu p, .verde p, .oro p, .grigio p, .grigio2 p, .grigio3 p, .bianco p { font-size:14px; margin:8px; }
.giallo li, .giallo2 li, .giallo4 li, .arancione li, .rosso li, .azzurronl li, .azzurroint li, .azzurro li, .azzurro2 li, .blu li, .verde li, .oro li, .grigio li, .grigio2 li, .grigio3 li, .bianco li { font-size:14px; }
.giallo a:link, .giallo2 a:link, .giallo4 a:link, .arancione a:link, .rosso a:link, .azzurronl a:link, .azzurroint a:link, .azzurro a:link, .azzurro2 a:link, .blu a:link, .verde a:link, .oro a:link, .grigio a:link, .grigio2 a:link, .grigio3 a:link, .bianco a:link { color:#06c; font-weight:bold; text-decoration:underline; font-size:13px; }
.giallo a:visited, .giallo2 a:visited, .giallo4 a:visited, .arancione a:visited, .rosso a:visited, .azzurronl a:visited, .azzurroint a:visited, .azzurro a:visited, .azzurro2 a:visited, .blu a:visited, .verde a:visited, .oro a:visited, .grigio a:visited, .grigio2 a:visited, .grigio3 a:visited, .bianco a:visited { color:#06c; font-weight:bold; text-decoration:underline; font-size:13px; }
.giallo span, .giallo2 span, .giallo4 span, .arancione span, .rosso span, .azzurronl span, .azzurroint span, .azzurro span, .azzurro2 span, .blu span, .verde span, .oro span, .grigio span, .grigio2 span, .grigio3 span, .bianco span { font-size:13px; }
.giallo img, .giallo2 img, .giallo4 img, .arancione img, .rosso img, .azzurronl img, .azzurroint img, .azzurro img, .azzurro2 img, .blu img,  .oro img, .grigio img, .grigio2 img, .grigio3 img, .bianco img { border:0px; margin-top:-2px;}
.giallo img:hover, .giallo2 img:hover, .giallo4 img:hover, .arancione img:hover, .rosso img:hover, .azzurronl img:hover, .azzurroint img:hover, .azzurro img:hover, .azzurro2 img:hover, .blu img:hover, .oro img:hover, .grigio img:hover, .grigio2 img:hover, .grigio3 img:hover, .bianco img:hover { border:0px;}

.verde 	img			{border:2px solid #9c3;}
.verde 	img:hover	{border:2px solid #cf9;}
.azzurro	img			{border:2px solid #d4eaf7;}
.azzurro 	img:hover	{border:2px solid #99ccff;}


.giallo a:hover, .giallo2 a:hover, .giallo4 a:hover, .arancione a:hover, .rosso a:hover, .azzurronl a:hover, .azzurroint a:hover, .azzurro a:hover, .azzurro2 a:hover, .blu a:hover, .verde a:hover, .oro a:hover, .grigio a:hover, .grigio2 a:hover, .grigio3 a:hover, .bianco a:hover { color:#369; text-decoration:none;}

div.bianco TD a:hover,div.bianco TD a:link, div.bianco TD a:visited, div.giallo TD a:hover,div.giallo TD a:link, div.giallo TD a:visited, div.giallo2 TD a:hover,div.giallo2 TD a:link, div.giallo2 TD a:visited, div.arancione TD a:hover,div.arancione TD a:link, div.arancione TD a:visited, div.rosso TD a:hover,div.rosso TD a:link, div.rosso TD a:visited, div.azzurronl TD a:hover,div.azzurronl TD a:link, div.azzurronl TD a:visited, div.azzurroint TD a:hover,div.azzurroint TD a:link, div.azzurroint TD a:visited, div.azzurro TD a:hover,div.azzurro TD a:link, div.azzurro TD a:visited, div.azzurro2 TD a:hover,div.azzurro2 TD a:link, div.azzurro2 TD a:visited, div.blu TD a:hover,div.blu TD a:link, div.blu TD a:visited, div.verde TD a:hover,div.verde TD a:link, div.verde TD a:visited, div.oro TD a:hover,div.oro TD a:link, div.oro TD a:visited, div.grigio TD a:hover,div.grigio TD a:link, div.grigio TD a:visited, div.grigio2 TD a:hover,div.grigio2 TD a:link, div.grigio2 TD a:visited	{ text-decoration:none; font-size:13px;}

.giallo h1, .giallo2 h1, .giallo4 h1, .arancione h1, .rosso h1, .azzurronl h1, .azzurroint h1, .azzurro h1, .azzurro2 h1, .blu h1, .verde h1, .oro h1, .grigio h1, .grigio2 h1, .grigio3 h1, .bianco h1 { font-size:22px; margin:0px 10px 0px 10px; font-weight:bold; border-bottom:2px  solid #e6eeff; width:auto; }
.giallo h2, .giallo2 h2, .giallo4 h2, .arancione h2, .rosso h2, .azzurronl h2, .azzurroint h2, .azzurro h2, .azzurro2 h2, .blu h2, .verde h2, .oro h2, .grigio h2, .grigio2 h2, .grigio3 h2, .bianco h2 { font-size:16px; margin:10px; font-weight:bold; color:#000; border-bottom:1px solid e6eeff; width:auto;}

.giallo h3, .giallo2 h3, .giallo4 h3, .arancione h3, .rosso h3, .azzurronl h3, .azzurroint h3, .azzurro h3, .azzurro2 h3, .blu h3, .verde h3, .oro h3, .grigio h3, .grigio2 h3, .grigio3 h3, .bianco h3 { font-size:18px; margin:10px; font-weight:bold; }
.giallo h3 		{ border-bottom:3px solid #F8D14A; padding-bottom:4px;}
.giallo2 h3 	{ border-bottom:3px solid #F8D14A; padding-bottom:4px;}
.giallo3 h3 	{ border-bottom:3px solid #e2c500; padding-bottom:4px;}
.giallo3 		{ background:url(http://book.bestwestern.it/img_elements/bg-findhotel.jpg) #f8d14a; height:100%; margin:0px; padding:0px 4px 0px 4px;  padding-bottom:4px;}
.giallo4 h3 	{ border-bottom:3px solid #FAEFC4; padding-bottom:4px;}
.arancione h3 	{ border-bottom:3px solid #F24921; padding-bottom:4px;}
.rosso h3 		{ border-bottom:3px solid #9F0D05; padding-bottom:4px;}
.azzurronl h3 	{ border-bottom:3px solid #30759E; padding-bottom:4px;}
.azzurroint h3 	{ border-bottom:3px solid #2a4886; padding-bottom:4px;}
.azzurro h3 	{ border-bottom:3px solid #30759E; padding-bottom:4px;}
.azzurro2 h3 	{ border-bottom:3px solid #1b80f3; padding-bottom:4px; color:#000033;}
.blu h3 		{ border-bottom:3px solid #002674; padding-bottom:4px;}
.verde h3 		{ border-bottom:3px solid #9ccd4c; padding-bottom:4px; color:#2c3a32;}
.oro h3 		{ border-bottom:3px solid #E9C98E; padding-bottom:4px;}
.grigio h3 		{ border-bottom:3px solid #8B949E; padding-bottom:4px;}
.grigio2 h3 	{ border-bottom:3px solid #71b6f4; padding-bottom:4px;}
.grigio3 h3 	{ border-bottom:3px solid #8b949e; padding-bottom:4px;}
.bianco h3 		{ border-bottom:3px solid #abcceb; padding-bottom:4px;}

div.giallo_Gmap 		{ background:#fff; height:100%; margin:0px; padding:0px;}
div.giallo_Gmap h3 		{ border-bottom:3px solid #F8D14A; color:#000; font-size:18px; font-weight:bold; margin-top:0px; padding-bottom:6px;}
div.giallo_Gmap table 	{ margin-bottom:10px; }
div.giallo_Gmap td 		{ color:#000; font-size:12px; padding:0px; margin-bottom:2px; }
div.giallo_Gmap strong 	{ color:#000; font-size:13px; padding:0px; margin-bottom:2px; }
div.giallo_Gmap input	{ font-size:14px; padding:2px; color:#666; border:2px solid #a9c7e2; width:300px; margin-bottom:2px;}

div.galleriaFoto { background:#82C8D3; margin:4px; margin-bottom:8px; padding:0px; min-height:280px; height:auto !important; height:auto; }
div.galleriaFoto h3 { background:#30759E; color:#fff; font-size:18px; font-weight:bold; margin-top:0px; padding-left:8px; margin:0px; padding:0px 4px 0px 4px; }

/* ------------------------------------------- fine classi per la definizione delle combinazioni colori dei box --------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------------------------------------- */



/* ------------------------------------------- CLASSI X BOX con immagine IN HOME ------------------------------------------- */
div.bw-travelcard, div.bw-newentries, div.bw-partnership, div.bw-newsletter, div.bw-premier, div.bw-business, div.bw-kids { height:auto; margin:0px auto 8px 10px; padding:2px; position:relative;}
div.bw-kids { #top:-20px;}
div.bw-bwr	{ height:auto; margin:0px 4px; padding:2px; }

.bw-travelcard h5 a:link, .bw-travelcard h5 a:visited, .bw-newentries h5 a:link, .bw-newentries h5 a:visited, .bw-partnership h5 a:link, .bw-partnership h5 a:visited, .bw-newsletter h5 a:link, .bw-newsletter h5 a:visited, .bw-premier h5 a:link, .bw-premier h5 a:visited 	{padding:0; margin:-10px 10px -5px 0px; text-indent: -5000px; width:75px; height:80px; display:inline; float:left; }

.bw-business h5 a:link, .bw-business h5 a:visited, .bw-kids h5 a:link, .bw-kids h5 a:visited {padding:0; margin:0px; text-indent:-5000px; width:75px; height:85px; display:inline; float:left; position:relative; #top:-5px; }


.bw-bwr h5 a:link, .bw-bwr h5 a:visited, .bw-cadeau h5 a:link, .bw-cadeau h5 a:visited,  .bw-pianitariffari h5 a:link, .bw-pianitariffari h5 a:visited  {padding:0; margin:0px 10px -10px 0px; text-indent:-5000px; width:130px; height:165px; display:inline; float:left; clear:both;}

.bw-travelcard h5 a:link, .bw-travelcard h5 a:visited {	background: url(http://book.bestwestern.it/img_elements/bw-home-travelcard.jpg) no-repeat 0 5px;  }
.bw-travelcard h5 a:hover 		{ text-decoration: none;	background: url(http://book.bestwestern.it/img_elements/bw-home-travelcard.jpg) no-repeat 0 -95px;  }
.bw-newentries h5 a:link, .bw-newentries h5 a:visited {	background: url(http://book.bestwestern.it/img_elements/bw-home-newentries.jpg) no-repeat 0 5px; }
.bw-newentries h5 a:hover 		{ text-decoration: none;	background: url(http://book.bestwestern.it/img_elements/bw-home-newentries.jpg) no-repeat 0 -95px;  }
.bw-partnership h5 a:link, .bw-partnership h5 a:visited { background: url(http://book.bestwestern.it/img_elements/bw-home-partnership.jpg) no-repeat 0 5px; }
.bw-partnership h5 a:hover 		{ text-decoration: none; background: url(http://book.bestwestern.it/img_elements/bw-home-partnership.jpg) no-repeat 0 -95px;  }
.bw-newsletter h5 a:link, .bw-newsletter h5 a:visited {	background: url(http://book.bestwestern.it/img_elements/bw-home-newsletter.jpg) no-repeat 0 5px;}
.bw-newsletter h5 a:hover 		{ text-decoration: none; background: url(http://book.bestwestern.it/img_elements/bw-home-newsletter.jpg) no-repeat 0 -95px; }
.bw-premier h5 a:link, .bw-premier h5 a:visited {	background: url(http://book.bestwestern.it/img_elements/bw-home-premier.jpg) no-repeat 0 5px; }
.bw-premier h5 a:hover 			{ text-decoration: none; background: url(http://book.bestwestern.it/img_elements/bw-home-premier.jpg) no-repeat 0 -95px; }
.bw-business h5 a:link, .bw-business h5 a:visited {	background: url(http://book.bestwestern.it/img_elements/bw-home-business.jpg) no-repeat 0 5px; }
.bw-business h5 a:hover 		{ text-decoration: none; background: url(http://book.bestwestern.it/img_elements/bw-home-business.jpg) no-repeat 0 -95px; }
.bw-kids h5 a:link, .bw-kids h5 a:visited {	background: url(http://book.bestwestern.it/img_elements/bw-home-kids.jpg) no-repeat 0 5px;}
.bw-kids h5 a:hover 			{ text-decoration: none; background: url(http://book.bestwestern.it/img_elements/bw-home-kids.jpg) no-repeat 0 -95px; }
.bw-bwr h5 a:link, .bw-bwr h5 a:visited {background: url(http://book.bestwestern.it/img_elements/bw-home-bwr.jpg) no-repeat 0 5px; #height:175px;}
.bw-bwr h5 a:hover 				{ text-decoration: none; background: url(http://book.bestwestern.it/img_elements/bw-home-bwr.jpg) no-repeat 0 -162px; }
.bw-cadeau h5 a:link, .bw-cadeau h5 a:visited {background: url(http://book.bestwestern.it/img_elements/bw-home-cadeau.jpg) no-repeat 0 5px;}
.bw-cadeau h5 a:hover 			{ text-decoration: none; background: url(http://book.bestwestern.it/img_elements/bw-home-cadeau.jpg) no-repeat 0 -160px; }
.bw-pianitariffari h5 a:link, .bw-pianitariffari h5 a:visited {background: url(http://book.bestwestern.it/img_elements/bw-home-pianitariffari.jpg) no-repeat 0 5px;}
.bw-pianitariffari h5 a:hover 	{ text-decoration: none; background: url(http://book.bestwestern.it/img_elements/bw-home-pianitariffari.jpg) no-repeat 0 -160px; }

a.article-title:link, a.article-title:visited 	{ font-size:13px; color:#06c; font-weight:bold; text-decoration:none; display:inline; vertical-align:top; padding:0; margin:0px; position:relative; #top:-15px; }
a.article-title:hover 	{ color:#039; text-decoration:underline;}
a.article-txt:link, a.article-txt:visited	{ font-size:13px; color:#666; text-decoration:none; display:block; line-height:16px; cursor:pointer; clear:right; margin-top:10px; font-weight:normal;position:relative; #top:-10px; #margin-top:0px; }
a.article-txt:hover { text-decoration:underline;}

a.article-title-bwr:link, a.article-title-bwr:visited	{ font-size:13px; color:#06c; font-weight:bold; text-decoration:none; display:inline; float:left; position:relative; #top:-15px; #margin-top:0px; line-height:15px;}
a.article-title-bwr:hover 	{ color:#039; text-decoration:underline;}
a.article-txt-bwr:link, a.article-txt-bwr:visited	{ font-size:13px; color:#666; text-decoration:none; display:block; line-height:14px; cursor:pointer; margin-top:0px; margin-bottom:-4px; font-weight:normal; position:relative; #top:-10px; #margin-top:-5px; }
a.article-txt-bwr:hover 	{ text-decoration:underline;}
.article-txt strong, .article-txt-bwr strong  { color:#444;}


/* ------------------------------------------- classi per footer ------------------------------------------- */
#footerline { float:none; clear:both; width:95%; background:#fff; margin:2px; margin-left:25px; border-top:2px solid #06c; }
#bwifooter 	{ clear:both; display:block; float:none; background:#fff; font:11px Arial,sans-serif; color:#666; margin:-10px auto 0 auto; text-align:center; padding:10px; width:930px; }
#bwifooter a:link, #bwifooter a:visited 	{ color:#06C; white-space:nowrap; text-decoration:none; font-weight:bold; margin-right:8px; margin-top:2px;}
#bwifooter a:hover 	{ color:#369; text-decoration:underline; }
#bwifooter	img { margin:2px 4px -4px 12px; border:0px;}
#copywrite 	{ display:block; float:none; width:950px; font:10px Arial,sans-serif; color:#fff; font-style:italic; font-weight:bold; margin:10px auto 10px auto; padding:2px 10px 20px 10px; text-align:left; }

/* sitemap */
.sitemap-container		{ float:left; clear:none; text-align:left; margin:4px 0px; padding:0px; display:block; width:900px; height:auto; border:1px solid #dce2e7; margin-left:8px; border-radius:2px; -moz-border-radius:2px;  -webkit-border-radius:2px; -webkit-box-shadow:1px 1px 3px #dedede; -moz-box-shadow:1px 1px 3px #dedede;  box-shadow:1px 1px 3px #dedede; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; display:block; background-color:#FFFFFF}
.sitemap-container h2 	{ font-size:16px; text-transform:uppercase; margin-bottom:6px; padding-bottom:0px; border-bottom:1px solid #d5e0ec; clear:both;}
.sitemap-container h3 	{ font-size:12px; text-transform:uppercase; margin-bottom:0px; text-decoration:none; }

.sitemap       	{ padding:2px; margin:2px; margin-left:6px; display:block; float:left; height:auto; color:#06c; float:left; border:0px solid red; }
.sitemap ul  	{ margin:0px; padding:0px; list-style:none; list-style-position:inside; clear:both;}
.sitemap li  	{ margin:0px; margin-left:8px; padding:0px; display:block; font-size:12px; font-weight:normal;  }
.sitemap a:link, .sitemap a:visited { padding:0; margin-top:40px; margin-right:10px; text-decoration:underline; color:#06c; }
.sitemap a:hover { text-decoration:none; color:#06c; }
.sitemap h3 a:link, .sitemap h3 a:visited   { text-decoration:underline; color:#039; margin-left:6px; }
.sitemap h3 a:hover     					{ text-decoration:none; color:#369; }

div.footermap-container	{ width:100%; margin:20px auto 10px 20px; display:block; clear:both; height:auto; }
div.footermap 	{ padding:2px; margin-right:8px; float:left; clear:none; width:145px; display:inline; min-height:195px; height:auto !important; height:195px; font-family:Arial, Helvetica, sans-serif; }
.footermap ul   { font:11px Arial,sans-serif; margin:6px 4px; padding:0px; list-style:none;}
.footermap li  	{ margin:0px ; padding:2px 4px; list-style-position:outside; list-style:none; }
.footermap a        { font-weight:normal; color:#666; text-decoration:none;}
.footermap a:hover	{ font-weight:normal; color:#69C; text-decoration:underline;}
.footermap a.title        { font-size:11px; font-weight:bold; color:#002774;}
.footermap a.title:hover  { font-weight:bold; color:#006;}

/*------------------------------- CMS ---------------------*/
.box    { margin: 0px 8px; border:0px; color:#000; float:left; display:inline; clear:none; padding:0px; text-align:left; vertical-align:top; line-height:130%; }

.box145 { width:175px; margin: 0px 8px; border:0px; color:#000; float:left; display:inline; clear:none; padding:0px; height:210px; text-align:left; vertical-align:top; line-height:130%;  }
.box451 { width:551px; margin: 0px 8px; border:0px; color:#000; float:left; display:inline; clear:none; padding:0px; height:210px; text-align:left; vertical-align:top;  line-height:130%; }
.box520 { width:66%; float:left; clear:none; text-align:left; color:#333; margin:4px 0px; padding:0px; display:block; line-height:15px; height:auto; text-decoration:none;}
.box221 { width:32%; float:left; clear:none; text-align:left; color:#333; margin:4px 0px; padding:0px; display:block; line-height:15px; height:auto; text-decoration:none;}
.box555 { width:555px; margin: 0px 8px; border:0px; color:#000;  float:left; display:inline; clear:none; padding:0px; height:210px; text-align:left; vertical-align:top; line-height:130%; }
.box757 { width:950px; margin: 0px 8px; border:0px; color:#000; float:left; display:inline; clear:none; padding:0px; height:210px; text-align:left; vertical-align:top;  line-height:130%; }
.box502 { width:620px; margin: 0px 8px; border:0px; color:#000; float:left; display:inline; clear:none; padding:0px; height:210px; text-align:left; vertical-align:top;  line-height:130%; }
.box920 { width:920px; margin: 0px 8px; border:0px; color:#000; float:left; display:inline; clear:none; padding:0px; height:210px; text-align:left; vertical-align:top;  line-height:130%; }
.box167 { width:167px; margin: 0px 8px; border:0px; font-size:13px; color:#000; float:left; display:inline; clear:none; padding:0px; height:210px; text-align:left; vertical-align:top; line-height:130%; }
.box200 { width:200px; margin: 0px 8px; border:0px; color:#000; float:left; display:inline; clear:none; padding:0px; height:210px; text-align:left; vertical-align:top; line-height:130%;}
.box480 { width:480px; margin: 0px 8px; border:0px; color:#000; float:left; display:inline; clear:none; padding:0px; height:210px; text-align:left; vertical-align:top;  line-height:130%; }
.box230 { width:230px; margin: 0px 8px; color:#000; float:left; display:inline; clear:none; padding:0px; height:230px; text-align:left; vertical-align:top; line-height:130%; }
.box700 { width:690px; margin: 0px 8px; border:0px; color:#000; float:right; display:inline; clear:none; padding:0px; text-align:left; vertical-align:top; line-height:130%; }

.box145 p, .box451 p, .box520 p, .box221 p, .box555 p, .box757 p, .box502 p, .box920 p, .box167 p, .box200 p, .box480 p, .box230 p, .box700 p {  font:13px Trebuchet MS, Verdana, Arial, Helvetica; color:#333; }

.box145 a:link, .box451 a:link, .box520 a:link, .box221 a:link, .box555 a:link, .box757 a:link, .box502 a:link, .box920 a:link, .box167 a:link, .box200 a:link, .box480 a:link, .box230 a:link, .box700 a:link { color:#06c; font-weight:bold; text-decoration:underline;}
.box145 a:visited, .box451 a:visited, .box520 a:visited, .box221 a:visited, .box555 a:visited, .box757 a:visited, .box502 a:visited, .box920 a:visited, .box167 a:visited, .box200 a:visited, .box480 a:visited, .box230 a:visited, .box700 a:visited { color:#06c; font-weight:bold; text-decoration:underline;}
.box145 a:hover, .box451 a:hover, .box520 a:hover, .box221 a:hover, .box555 a:hover, .box757 a:hover, .box502 a:hover, .box920 a:hover, .box167 a:hover, .box200 a:hover, .box480 a:hover, .box230 a:hover, .box700 a:hover { color:#369; text-decoration:none;}
/* fine classi per la definizione delle combinazioni colori dei box */


/* classi definite temporaneamente per retrocompatibilità */
div.boxavail { background:url(http://book.bestwestern.it/img_elements/bg-findhotel.jpg) #f8d14a; height:90px; margin:0px 0px 8px 0px; padding:4px 4px 0px 4px; text-align:right; }

table.vantaggi { font:12px Arial, Helvetica, sans-serif; color:#000; vertical-align:top;}
td.vantaggi_divider {background-color:#F24921; height:3px; margin-bottom:3px;}
td { font-size:12px; color:#000; vertical-align:top; text-align:left; }

input.inputfindhoteldate { font:10px Trebuchet MS,Verdana,Arial,sans-serif; width:68px; margin-bottom:0px;}

#caratteristichehotel 	{ text-align: left; line-height: normal;}
#caratteristichehotel a { font-weight:bold; color:#06c; text-decoration:underline;}
#caratteristichehotel a:hover 	{	font-weight:bold; color:#006; text-decoration:none;}
.caratteristichehotelElement 	{	margin-right: 25px;}

#ServHotelCC4 span ul { margin:0px 6px; padding:0px; line-height:120%; list-style:none;}
#ServHotelCC4 span li { clear:both; margin:2px 0px; padding:0; list-style-type:disc; list-style-position:inside;}


font.header 	{ font-size:18px; color:#fff; margin:0px; padding:2px 8px; text-align: left; }
td.header 		{ font-size:18px; color:#000; border-bottom:3px solid #30759E; margin:0px; padding:4px; text-align: left; }
td.headerblue	{ font-size:18px; color:#000; border-bottom:3px solid #30759D; margin:0px; padding:4px; text-align: left; }
td.headerred	{ font-size:18px; color:#000; border-bottom:3px solid #900; margin:0px; padding:4px; text-align: left; }
td.headeryellow	{ font-size:18px; color:#000; border-bottom:3px solid #FB7F00; margin:0px; padding:4px; text-align: left; }
td.tdtext 		{ background:#fff; height:auto; vertical-align:top;}
td.tdtext 	p	{ font-size:13px; color:#003; margin:4px; }
td.tdtext 	img, td.tdtext 	img:hover		{ border:0px;}


td.tdspace 		{ background:#fff; height:9px; padding-top:9px; }
td.tdborder 	{ background:#fff; height:1px; padding-top:1px; }

table.c1p 		{ padding:0px; margin:0px 8px 8px 0px; border:0px; border-spacing:0px; background:#fff; }
table.boxrad 	{ padding:0px; margin:0px; border:0px; border-spacing:0px; background:#fff; }
#indicazionistradali 			{ display:inline; width:547px; margin-right:8px; }
#indicazionistradali table 		{ margin:0px; padding:0px; }
#indicazionistradali td 		{ text-align:left; margin:0px; padding:0px; }
#indicazionistradali td.header 	{ font-size:18px; color:#fff; background:#30759E; margin:0px; padding:2px 8px 2px 8px; text-align: left; }

#hoteldescription p { text-align:justify; font-size:13px; color:#000; line-height:130%; }

font.subtitle 	{ font-size:18px; color:#000; margin:0px -4px 4px -4px; padding:2px 8px 2px 8px; text-align:left;} /* come H3 */
font.title 		{ font-size:28px; color:#000; clear:none; margin:0px; padding:0px; text-align:left; white-space:nowrap; }

a.c1u {font:Arial,sans-serif; color:#06c; font-weight:normal; text-decoration:underline; }
a.c1u:hover { font:Arial,sans-serif; color:#002674; font-weight:normal; text-decoration:none; }

.linkindi a:link, .linkindi a:visited	{ color:#06c; text-decoration:none; font-size:13px;}
.linkindi a:hover 	{ color:#369; text-decoration:none; font-size:13px;}

/* **************************************************************************************************************************************** */


/* -------------------------------------------------- classi x pagine con immagine come titolo ------------------------------*/
.BWR div	{ width:96%; margin:4px auto 0px 0px; font-size:13px; color:#64656a; text-align:left; float:left; padding:0px; }
.BWR ul 	{ margin:-10px 8px 0px 0px; list-style:none; list-style-position:inside;}
.BWR li 	{ margin:6px 0px 20px -10px;} 
.BWR img	{ border:0;}
.BWR h2		{ margin:0; font-size:20px; font-weight:bold; color:#164f8e; }
.BWR h3		{ text-indent:-9000px; margin:0;}
.BWR p		{ font-size:14px; color:#64656a; text-align:left; margin:-15px auto 5px 70px; width:90%; line-height:130%; border:0px solid red; }
.BWR a:link, .BWR a:visited		{ color:#06c; font-weight:bold; text-decoration:underline;}
.BWR a:hover{ text-decoration:none;}

div.BWR_menu		{ float:left; display:inline; width:auto; margin:-25px auto 2px 8px; }
.BWR_menu a:link, .BWR_menu a:visited { font-size:16px; color:#69F; font-weight:bold; text-decoration:none; float:left; margin-right:12px; display:inline;  border-bottom:2px solid #69F; }
.BWR_menu a:hover 	{ text-decoration:none; color:#039; border-bottom:2px solid #006; float:left;}
h2.BWR_menu 		{ font-size:22px; color:#009; margin:0px 12px 6px 0px; font-weight:bold; text-decoration:none; display:inline; float:left; line-height:130%;}

div.BWR_testo 		{ font-size:13px; color:#666; text-align:left; margin-left:8px; line-height:150%;}
.BWR_testo 	strong	{ color:#333;}
.BWR_testo 	p		{ font-size:13px;}
.BWR_testo 	img		{ float:left; border:1px solid #009; margin-top:10px; margin-right:10px;}
.BWR_testo 	h5		{ font-size: 18px; color:#009; font-weight:bold; text-align:left; width:95%; border-bottom:1px solid #ffcc00; margin:0px; margin-top:8px; #clear:none;}
.BWR_testo 	a		{ color:#06c; text-decoration:underline; font-weight:bold;}
.BWR_testo 	a:hover	{ color:#06c; text-decoration:none; }
.BWR_testo ul 		{ margin:-10px 8px 0px 4px; list-style:disc; list-style-position:outside; display:inline;  }
.BWR_testo li 		{ font-weight:600; margin-left:20px; color:#666; font-family: Trebuchet MS,Arial, Helvetica, sans-serif;} 
.BWR_testo	table	{ font:12px Arial, Helvetica, sans-serif; color:#333; text-align:center; margin-top:6px;}
.BWR_testo	TD		{ padding:4px; font:12px Arial, Helvetica, sans-serif; color:#333; text-align:center;font:12px Arial, Helvetica, sans-serif; text-align:center; margin-top:6px;}
p.iscrizione 	{ font-size:16px;}

.findhotel { float:left; display:inline; clear:none; width:292px; height:214px; background:url("http://book.bestwestern.it/img_elements/findhotel_bg.jpg") #f3f3f3; text-align:left; font-size:10px;  margin:0px 8px 8px 8px; padding:2px; border:1px solid #dadada;}
.findhotel h1 	{ font-size:21px; color:#369; font-weight:bold; margin-top:0px; margin-left:4px; }
.findhotel td 	{ vertical-align:middle; text-align:left; white-space:nowrap; }
a.findhotel-link:link, a.findhotel-link:visited	{ color:#06c; font-weight:bold; text-decoration:underline; }
a.findhotel-link:hover 	{ color:#369; font-weight:bold; text-decoration:none; }

/* classi per pagine risultati ricerca hotel */

table.resultsearch_hotelrow 	{ background:#fff; border:solid 1px #30759E; width:800px; height:80px; margin:0px 0px 8px 0px; padding:0px; }
table.resultsearch_hotelrow td 	{ padding:0px; margin:0px; text-align:left; vertical-align:top; border-bottom:1px solid #6CF; }
a.resultsearch_hotelrow:link, a.resultsearch_hotelrow:visited 	{ font-size:18px; color:#06C; margin-bottom:12px; }
a.resultsearch_hotelrow:hover 	{ color:#369; }

table.meetingsearch_hotelrow 	{ background:#fff; width:920px; height:80px; margin:0px 0px 8px 8px; padding:0px; font-size:14px; border-bottom:solid 2px #c5d0da;  }
.meetingearch_hotelrow td 	{ padding:0px; margin:0px; text-align:left; vertical-align:top;}
.meetingsearch_hotelrow	a:link, .meetingsearch_hotelrow a:visited 	{ font-size:16px; color:#06C; margin-bottom:12px; }
.meetingsearch_hotelrow a:hover 	{ color:#369; }
.meetingsearch_hotelrow span.LowRateLabel		{ font-size:14px;} 
.meetingsearch_hotelrow span.LowRateFoundStyle	{ font-size:16px; font-weight:bold; color:#003;}

span.shortdesc { font-style:italic; } /* display:none; visibility:hidden; } */

img.imgborder 			{ border:solid 2px #9cf; margin:6px 8px; }
img.imgborder:hover		{ border:solid 2px #c1dbff;}
img.imgborderred 		{ border:solid 2px #9F0D05; margin:6px 2px 2px 8px; }
img.imgborderred:hover 	{ border:solid 2px #c1dbff; margin:6px 2px 2px 8px;   }
img.imgbordersv 		{ border:solid 2px #c00; text-align:center; margin-bottom:2px; margin-top:2px; }
img.imgbordersv:hover 	{ border:solid 2px #c1dbff; text-align:center; margin-bottom:2px; margin-top:2px; }
td.offers 			{ background: url(..http://book.bestwestern.it/img_elements/bg-ricercaofferte.jpg) bottom repeat-x #fff; border-bottom:solid 2px #c6eaff; margin-bottom:12px; padding-top:20px; font-size:14px;}
td.offers span.red	{ margin-top:8px;}
td.offers strong	{ font-size:14px;font-weight: normal;}
td.offers a:link, td.offers a:visited	{ color:#06c; text-decoration:underline; font-size:15px; font-weight:bold;}
td.offers a:hover	{ color:#369; text-decoration:none; }


div.registrazione	 	{ width:95%; border:2px solid #e2f0ff; margin-left:8px; padding:8px; background-color:#fcfcfc;}
.registrazione	td		{ font-size:12px; margin:2px;}
.registrazione	table	{ padding:4px;}
div.condizioni	 		{ width:900px; border:1px solid #e2f0ff; margin-left:4px; padding:8px; background-color:#fcfcfc; margin-bottom:10px;}
.registrazione	 select	{ font-size:12px;}
.inputlogin				{ font-size:13px; color:#5d5d5d; font-weight:600;}

a.link 			{ font-size:13px; display:block; font-size:11px; color:#06C; font-weight:bold; text-decoration:underline; margin:0px;}
a.link:hover 	{ font-size:13px; color:#369; font-weight:bold; text-decoration:none; }

a.c1go:link, a.c1go:visited	{ font-size:15px; color:#06C; font-weight:bold; text-decoration:underline;}	
a.c1go:hover				{text-decoration:none;color:#369; }	

span.LowRateFoundStyle	 	{ font-size:16px; font-weight:bold; color:#000033;}
