/* CSS Document */

html {
    margin:0px;
    padding: 0px;
	height: 100%;
	left:0px;
}

body {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image: url(immagini/sfondo.gif);
	height: 100%;
	margin:0px;
    padding: 0px;
	left:0px;
}


/* TESTATA BEST WESTERN */

div#total{
	margin: 0px auto;
	width: 882px;
	text-align: left;
	padding: 0px;
	position: relative;
}
div#top{
position:relative;
padding:0;

top:10px;
left:0px;

background-image:url(immagini/fasciaPulsanti.gif);
background-repeat:no-repeat;

width:882px;
height:158px;
}
div#logo-best-western{
position:absolute;
left:15px;
top:29px;
}
div#linea_lingue{
position:absolute;
text-align:right;
top:45px;
right:16px;

background-image:url(immagini/linea_lingue.gif);
background-repeat:repeat-x;

width:330px;
height:1px;
}
div#lingue{
position:absolute;

top:30px;
left:535px;

font-family:Arial, Helvetica, sans-serif;
font-size:7.5pt;

color:#0066cc;
}
div#bandiera_it{
position:absolute;

top:20px;
left:535px;
}
div#bandiera_en{
position:absolute;

top:20px;
left:595px;
}
div#bandiera_de{
position:absolute;

top:20px;
left:660px;
}
div#bandiera_fr{
position:absolute;

top:20px;
left:725px;
}
div#bandiera_sp{
position:absolute;

top:20px;
left:790px;
}
.link_lingua:link, .link_lingua:visited{
color:#0066cc;
text-decoration:none;

margin:0px 15px 0px 0px;
}
.link_lingua:hover{
text-decoration:none;
color:#002674;
}
div#best-western-hotel{
position:absolute;
top:60px;
left:121px;

color:#990000;
font-family:Arial, Helvetica, sans-serif;
font-size:15pt;
font-weight:bolder;
}

/*menu*/

ul#nav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	
	float: left;
	width: 100%;
	list-style: none;
    margin: 0px;
	padding: 0px;
}
ul#nav li{
	float: left;
	margin: 0px 2px 0px 0px;
	padding: 0;
	background:url(immagini/tab2.gif);
}
ul#nav a{
	float: left;
	padding: 0px 0px 5px 13px;
    background: url(immagini/tab.gif) no-repeat top left;
    text-decoration: none;color: #002674
}
ul#nav span{
	float: left;
	padding: 6px 15px 0px 0px;
    background: url(immagini/tab.gif) no-repeat top right;
	cursor: pointer;
}
ul#nav a:hover{
    background: url(immagini/tab2.gif) no-repeat top left;
}
ul#nav li#active a{
	 background: url(immagini/tab3.gif) no-repeat top left;
}
ul#nav a:hover span{
    background: url(immagini/tab2.gif) no-repeat top right;color: #184D8A;
}
ul#nav li#active span{
	background: url(immagini/tab3.gif) no-repeat top right;color: #ffffff;

}

/*menu*/
div#menu{
position:absolute;
top:112px;
/**/left:225px;
width:680px;

/*left:138px; explorer6
border: 1px solid #A5A4A4;*/
}
div#menu_en{
position:absolute;
top:112px;
/**/left:199px;
width:720px;

/*left:138px; explorer6
border: 1px solid #A5A4A4;*/
}
div#menu_de{
position:absolute;
top:112px;
/**/left:174px;
width:730px;

/*left:138px; explorer6
border: 1px solid #A5A4A4;*/
}
div#menu_fr{
position:absolute;
top:112px;
/**/left:190px;
width:680px;

/*left:138px; explorer6
border: 1px solid #A5A4A4;*/
}
div#menu_es{
position:absolute;
top:112px;
/**/left:190px;
width:680px;

/*left:138px; explorer6
border: 1px solid #A5A4A4;*/
}

.sin{
position:relative;

border-bottom: 2px solid #002674;
}

div#sotto_menu{
position:absolute;
left:17px;
top:124px;

background-color:#002674;

width:745px;
height:26px;
}
div#posizione{
position:relative;
left:10px;
top:7px;

font-family: Arial, Helvetica, sans-serif;;
font-size:8pt;
font-weight:bold;
color:#82C8D3;

}
.link_sotto:link, .link_sotto:visited{
text-decoration:none;
color:#82C8D3;

margin:0px 20px 0px 0px;
}
.link_sotto:hover{
text-decoration:none;
color:#ffffff;
}
.link_hover{
color:#ffffff;
}


/* FINE TESTATA BEST WESTERN */

#container {
   width: 850px;
   background-image:url(immagini/sfondo-corpo.gif);
   padding: 0px;
   position:relative;
   margin: 0px auto;
}

#contenitoreEsterno{
	width: 882px;
   padding: 0px;
   position:relative;
   margin: 0px auto;
   background-color: #FFFFFF;
}

#container2 {
   width: 850px;
   background-image:url(immagini/sfondo-corpo2.gif);
   padding: 0px;
   position:relative;
   margin: 0px auto;
   background-color: #FFFFFF;
}

.sfondoIndirizzo{
	background-image: url(immagini/sfondoIndirizzo.gif);
	background-repeat: no-repeat;
	width: 206px;
	height: 167px;
	padding: 0px 10px;
}

.spanPrenotaOnline{
	margin: 0px 0px 0px 10px;
	padding: 0px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
}

#footerBestWestern{
	width: 850px;
	background-color: #FFFFFF;
	color: #336699;
	font-size: 10px;
	padding: 16px 16px 0px 16px;
	margin: 0px auto;
}

#footerBestWestern a{
	color: #336699;
	font-size: 10px;
	margin: 0px auto;
}

#testo-best-western{
	width: 565px;
	float: left;
	font-size: 9px;
	padding: 0px 0px 0px 10px;
}

#testo-best-western-dx{
	width: 265px;
	float: right;
	font-size: 9px;
	margin: 0px;
	padding: 0px;
}

#testo-best-western-dx a{
	color: #336699;
	text-decoration: none;
}

#testo-best-western-dx a:hover{
	color: #336699;
	text-decoration: underline;
}

.testo {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
 }
 
.testo2 {
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
 }
 
.testo-bianco2 {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
 }

.testo-bianco {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
 }
 
 
 .testo-prenota {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
 }
 
 .titolo-prenota {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
 }
 
a.link2:hover {
	color: #336699;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:underline;
 }
 
a.link2 {
	color: #336699;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:none;
 }

a.link3:hover {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:underline;
 }
 
a.link3 {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:none;
 }

.testo-ind {
	color:  #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
 }
 
.testo-ind1 {
	color:  #FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
 }
 
.testo-ind2 {
	color:  #FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
 }
 

a.link-ind {
	color:  #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:none;
 }
a.link-ind:hover {
	color:  #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:underline;
 }

a.link-ind1 {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:none;
 } 
  
a.link-ind1:hover {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:underline;
}
 
a.link-ind2 {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:none;
 } 
  
a.link-ind2:hover {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:underline;
 }
 
.testo-parole-chiave {
	color: #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
 }
 
 
 .testo-prenota-titolo {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
 }

 a.link-prenota {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:underline;
 }
 

 
.titoli {
	color: #336699;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
 }
 
 a.link {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
 }
 
a.link:hover {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
 }
 
a.link-bold {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
 }
 
a.link-bold :hover {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}
 
.select-st {
   border:thin;
   border-color: #E8B8B9;
   border-style:solid;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color: #A20D11;
   font-weight:bold;
   width: 40px; 
}

.select-st2 {
   border:thin;
   border-color: #E8B8B9;
   border-style:solid;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color: #A20D11;
   font-weight:bold;
   width: 52px; 
   
}

.pulsante-prenota {
   border:1px;
   border-color: #E8B8B9;
   border-style:solid;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color: #FFFFFF;
   background-color:#5272A0;
}


.pulsante-prenota2 {
   border:1px;
   border-color: #A20D11;
   border-style:solid;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color: #FFFFFF;
   background-color:#5272A0;
}

.input-st {
   border:1px;
   border-color: #E8B8B9;
   border-style:solid;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color: #A20D11;
   width: 190px;
   height: 14px;
   padding:3px;
}

.textarea-st {
   border:1px;
   border-color: #E8B8B9;
   border-style:solid;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color: #A20D11;
   width: 190px;
   height: 100px;
   padding:3px;
}

.bordoimmagine {
	border: 1px;
	border-color: #A10D11;
	border-width: thin;
	border-style: solid
}

table.tablellapopup {
	border: 1px solid #9C8C84;
}

 
 /* Tabella contatti */

.tablecontatti {
	padding: 0px;
	margin: 0px;
	width: 330px;
}
td.tablecontatti01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding: 15px 0px 0px;
	margin: 0px;
	vertical-align: middle;
	width: 220px;
}
td.tablecontatti02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding: 15px 0px 0px 0px;
	margin: 0px;
	vertical-align: middle;
	width: 110px;
}
td.tablecontatti03 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding: 14px 0px 14px 0px;
	margin: 0px 30px 0px 0px;
	vertical-align: top;
	width: 330px;
}
input.contatti {
	font-size: 8pt;
	width: 200px;
	background-color: #F4F4F4;
	color: #0C3661;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	height: 16px;
	font-weight: normal;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
}
input.contatti02 {
	font-size: 8pt;
	width: 70px;
	background-color: #F4F4F4;
	color: #0C3661;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	height: 16px;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.textarea {
	font-size: 8pt;
	width: 200px;
	background-color: #F4F4F4;
	color: #0C3661;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	height: 100px;
	font-weight: normal;
	padding: 5px;
	font-family: Verdana;
	text-align: justify;
}
.textarea02 {
	font-size: 8pt;
	width: 200px;
	background-color: #F4F4F4;
	color: #0C3661;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	height: 100px;
	padding: 5px;
	font-family: Verdana;
	text-align: left;
}
.pulscontatti {
	font-size: 9pt;
	color: #0C3661;
	text-align: center;
	border: 1px solid #FF6600;
	text-decoration: none;
	height: 24px;
	width: 120px;
	background-color: #E3E3E3;
	font-weight: normal;
	background-image:url(immagini/sfondo-puls.gif);
}

select.sel-cont {
	width: 210px;
	font-size: 9pt;
	border-left-style: 1px solid;
	border-right-style: 1px solid;
	border-top-style: 1px solid;
	border-bottom-style: 1px solid;
	border-color: #CCCCCC;
	color: #0C3661;
	font-size: 8pt;
	font-family: Verdana;
	background-color: #F4F4F4;
}


select.sel-cont2 {
	width: 46px;
	font-size: 9pt;
	border-left-style: 1px solid;
	border-right-style: 1px solid;
	border-top-style: 1px solid;
	border-bottom-style: 1px solid;
	border-color: #CCCCCC;
	color: #0C3661;
	font-size: 8pt;
	font-family: Verdana;
	background-color: #F4F4F4;
}


a.ar-link1 {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
 
a.ar-link1:hover {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}

.ar-testo12-nero {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
 }
.link-lingue:link, .link-lingue:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
}
.link-lingue:hover{
text-decoration:underline;
}

/**** form booking engine*/
input,textarea,select,button {color : #312E64; font-family : Verdana, Arial, Helvetica; font-size : xx-small; background-color:#FFFFFF;}
body {
	font-family : Verdana, Arial, Helvetica;
	font-size : x-small;
	color: #312E64;
	margin-top: 0px;
}
table {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #312E64;	text-decoration: none; bgcolor: #FFFFFF;}
a.booking:link {color: #312E64; font-family : Verdana, Arial, Helvetica; font-size : xx-small; }
.Style2 {	color: #A01323;	font-weight: bold; 	font-size : x-small; }
.Style1  {font-family : Verdana, Arial, Helvetica; font-size : xx-small; color: #A01323; font-style: italic; }
.Style3 { 	color: #312E64;	 font-family : Verdana, Arial, Helvetica; font-size : xx-small; }
.Style4 { 	color: #312E64;	 font-weight: bold; font-family : Verdana, Arial, Helvetica; font-size : xx-small; }

.project a {
	color: #336699;
	font-size: 9px;
}
