body {
	background-color:#363636;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

input.login {
	height: 22px;
	width: 150px;
	border: 1px solid #3f3f3f;
}

.buttonLoginSubmit {
	height: 22px;
	width: 50px;
	color: #3f3f3f;
	border: 1px solid #000000;
	font-weight:bold;
	cursor:default;
}

.buttonLoginSubmitOver {
	height: 22px;
	width: 50px;
	color: #FF0000;
	font-weight:bold;
	border: 1px solid #000000;
	cursor:pointer;
}

textarea.alberghi {
	height: 100px;
	width: 350px;
	border: 1px solid #3f3f3f;
}

select.lingua {
	height: 22px;
	width: 150px;
	border: 1px solid #3f3f3f;
}

.backgroundlogin {
	background-image:url(../images/login_middle.png);
	background-repeat:repeat-x;
}

.textlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
}

a.nonseiancoraregistratto:link, a.nonseiancoraregistratto:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}

a.nonseiancoraregistratto:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: underline;
}

a.nonseiancoraregistratto:active  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}


a.linkContact:link, a.linkContact:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #3f3f3f;
	text-decoration: none;
}

a.linkContact:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: underline;
}

a.linkContact:active  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #3f3f3f;
	text-decoration: none;
}

a.login:link, a.login:visited, a.login:active  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #6F4B19;
	text-decoration: none;
}

a.login:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}

.textlogo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #480600;
	text-align:center;
}

.textnormale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #3f3f3f;
}

.erroretextnormale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FF0000;
	border:1px solid #000000;
	padding-top:5px;
}

td.bordermenioprincipale{
	border: 1px solid #000000;
	background-color:#e6e6e5;
}

.textmenioprincipale {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #585757;
}

a.textmenioprincipale:link, a.textmenioprincipale:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #585757;
	text-decoration: none;
}

a.textmenioprincipale:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}

a.textmenioprincipale:active  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #585757;
	text-decoration: none;
}


a.textmenioprincipaleon:link, a.textmenioprincipaleon:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}

a.textmenioprincipaleon:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #585757;
	text-decoration: underline;
}

a.textmenioprincipaleon:active  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}

a.linkLogout:link, a.linkLogout:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}

a.linkLogout:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: underline;
}

a.linkLogout:active  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}

table.tabelofertesinistrascrool{
	border: 1px solid #000000;
	background-color:#e6e6e5;
	background-repeat:repeat-x repeat-y;
}

td.cornersinistrotoptitolopagina{
	background-image:url(../images/submenio_65.png);
	background-repeat:no-repeat;
	width:10px;
	height:9px;
}

td.lineatoptitolopagina{
	background-image:url(../images/submenio_67.png);
	background-repeat:repeat-x;
	height:4px;
}

td.cornerdestrotoptitolopagina{
	background-image:url(../images/submenio_69.png);
	background-repeat:no-repeat;
	width:10px;
	height:9px;
}

td.titolopaginapixel{
	background-image:url(../images/img_titolopaginapixel.png);
	background-repeat:repeat-x repeat-y;
}

td.sinistrolineatitolopagina{
	background-image:url(../images/submenio_81.png);
	background-repeat:repeat-y;
	width:10px;
}

td.destrolineatitolopagina{
	background-image:url(../images//submenio_82.png);
	background-repeat:repeat-y;
	width:10px;
}

td.cornersinistrobottomtitolopagina{
	background-image:url(../images/submenio_85.png);
	background-repeat:no-repeat;
	width:10px;
	height:9px;
}

td.cornerdestrobottomtitolopagina{
	background-image:url(../images/submenio_87.png);
	background-repeat:no-repeat;
	width:10px;
	height:9px;
}

td.lineabottomtitolopagina{
	background-image:url(../images/submenio_92.png);
	background-repeat:repeat-x;
	height:4px;
}

.texttitolopagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
}

.ofertesinistrascroll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}

a.mensinistra:link, a.mensinistra:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #3f3f3f;
	text-decoration: none;
}

a.mensinistra:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}

a.mensinistra:active  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #3f3f3f;
	text-decoration: none;
}

a.mensinistraon:link, a.mensinistraon:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}

a.mensinistraon:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #3f3f3f;
	text-decoration: none;
}

a.mensinistraon:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}


table.borderprimapagina{
	border: 1px solid #000000;
	background-color:#e6e6e5;
}

.borderimagine{
	border: 1px solid #FCAB35;
}

.textdestinazioni{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #6F4B19;
}

a.textdestinazioni:link, a.textdestinazioni:visited, a.textdestinazioni:active  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #6F4B19;
	text-decoration: none;
}

a.textdestinazioni:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #6F4B19;
	text-decoration: underline;
}

.textcopyright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FFFFFF;
}

.textprezziperdata{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
}

select.oferteprezziperdata{
	height: 22px;
	width: 120px;
	border: 1px solid #3f3f3f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
}

.texttotaleprezzoofferta{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #F5A026;
}

.textdescrizioneprezzoofferta{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
}

.offerteshadow{
	background-image:url(../images/offerte_shadow.jpg);
	background-repeat:repeat-x;
}

.offerteshadowcorner{
	background-image:url(../images/offerte_shadow_corner.jpg);
	background-repeat:no-repeat; 
	background-position: top right;
}

.offertetitoloprincipale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FFFFFF;
}

a.offerte_link_pdf:link, a.offerte_link_pdf:visited, a.offerte_link_pdf:active  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	font-weight: bolder;	
	text-decoration: none;
}

a.offerte_link_pdf:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bolder;	
	text-decoration: underline;
}

a.offertetitoloprincipale:link, a.offertetitoloprincipale:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bolder;	
	text-decoration: none;
}

a.offertetitoloprincipale:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bolder;	
	text-decoration: underline;
}

a.offertetitoloprincipale:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bolder;	
	text-decoration: none;
}

.offertetitolosecundare {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #D01111;
}

a.offertetitolosecundare:link, a.offertetitolosecundare:visited, a.offertetitolosecundare:active  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D01111;
	font-weight: bolder;	
	text-decoration: none;
}

a.offertetitolosecundare:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;	
	color: #D01111;
	text-decoration: underline;
}

.offertetitoloterzo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

a.offertetitoloterzo:link, a.offertetitoloterzo:visited, a.offertetitoloterzo:active  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

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

.offertemarqueuno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f3f3f;
	font-weight:bold;
}

.offertemarquedue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight:bold;
}

.offertemarquetre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}

.offertemarqueprezzo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight:bold;
}

.orariodiapertura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3f3f;
	font-weight:bold;
}

a.menindexvetitutte:link, a.menindexvetitutte:visited, a.menindexvetitutte:active  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}

a.menindexvetitutte:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: underline;
}

a.menindexvedestinazioni:link, a.menindexvedestinazioni:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #585757;
	text-decoration: none;
}

a.menindexvedestinazioni:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}

a.menindexvedestinazioni:active  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #585757;
	text-decoration: none;
}

a.textpaginare:link, a.textpaginare:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}

a.textpaginare:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}

a.textpaginare:active  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}

a.textpaginareon:link, a.textpaginareon:visited, a.textpaginareon:active  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}

a.textpaginareon:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration: underline;
}

