body, html {
margin : 0px;
padding : 0px;
text-align : center;
color : #000000;
background-color : #FFFFFF;
}
body, html {
text-align : -moz-center;
}

.titimmobiledesc {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : left;
	color : #000000;
	text-decoration : none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffc97c;
}
.titimmobile {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-align : left;
	color : #000000;
	text-decoration : none;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ffc97c;
}
.txtwinnews {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-align : left;
vertical-align : middle;
color : #000000;
text-decoration : none;
}
a.txtwinnews {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-align : left;
vertical-align : middle;
color : #E36A11;
text-decoration : none;
}
a.txtwinnews:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-align : left;
vertical-align : middle;
color : #E36A11;
text-decoration : underline;
}
.language {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-align : left;
vertical-align : middle;
color : #000000;
text-decoration : none;
}
a.language {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-align : left;
vertical-align : middle;
color : #E36A11;
text-decoration : none;
}
a.language:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-align : left;
vertical-align : middle;
color : #E36A11;
text-decoration : underline;
}
.staticmenu {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
text-align : center;
vertical-align : middle;
color : #ffffff;
text-decoration : none;
}
a.staticmenu {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
text-align : center;
vertical-align : middle;
color : #7FAEE5;
text-decoration : none;
}
a.staticmenu:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
text-align : center;
vertical-align : middle;
color : #7FAEE5;
text-decoration : none;
}
.copyright {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
text-align : left;
vertical-align : middle;
color : #949494;
text-decoration : none;
}
a.copyright {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
text-align : left;
vertical-align : middle;
color : #E36A11;
text-decoration : none;
}
a.copyright:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
text-align : left;
vertical-align : middle;
color : #E36A11;
text-decoration : underline;
}
a {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-align : justify;
color : #E36A11;
text-decoration : none;
}
a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-align : justify;
color : #E36A11;
text-decoration : underline;
}

.testo, div {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-align : justify;
color : #000000;
text-decoration : none;
}
a.testo {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-align : justify;
color : #E36A11;
text-decoration : none;
}
a.testo:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-align : justify;
color : #E36A11;
text-decoration : underline;
}
.testocenter {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-align : center;
color : #000000;
text-decoration : none;
}
a.testocenter {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-align : center;
color : #E36A11;
text-decoration : none;
}
a.testocenter:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-align : center;
color : #E36A11;
text-decoration : none;
}
.testoright {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-align : right;
color : #000000;
text-decoration : none;
}
a.testoright {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-align : right;
color : #E36A11;
text-decoration : none;
}
a.testoright:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-align : right;
color : #E36A11;
text-decoration : none;
}
ol, li, ul {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-align : left;
color : #000000;
text-decoration : none;
}
.titolo1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
text-align : left;
color : #000000;
text-decoration : none;
}
.titolo2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
text-align : left;
color : #000000;
text-decoration : none;
}
.titolo3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : left;
	color : #000000;
	text-decoration : none;
}
.indirizzo {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
text-align : center;
vertical-align : middle;
color : #00317C;
text-decoration : none;
}
hr {
color : #c9c9c9;
width : 80%;
height : 1px;
}
td.imgimmo {
	background-attachment: scroll;
	background-color: #EAECEE;
	background-image: url(../resources/images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 510px;
	position: relative;
}
td.imgimmoquad {
	background-attachment: scroll;
	background-color: #EAECEE;
	background-image: url(../resources/images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 2px;
	padding: 2px;
	position: relative;
}
.img-shadow {
  float:left;
  background: url(../resources/images/shadowalpha.png) no-repeat bottom right !important;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
select {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 11px;
font-weight : bold;
background-color : #F0F0F0;
border-style : solid;
border-width : 1px;
border-color : #B5B4B4;
width : 400px;
height : 19px;
}
select.rassegna {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 11px;
font-weight : bold;
background-color : #F0F0F0;
border-style : solid;
border-width : 1px;
border-color : #B5B4B4;
width : 240px;
height : 17px;
}
textarea {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 11px;
font-weight : bold;
background-color : #F0F0F0;
border-style : solid;
border-color : #B5B4B4;
border-width : 1px;
padding-left: 4px; 
padding-right: 4px; 
padding-top: 0px; 
padding-bottom: 0px;
width: 400px; 
height: 200px;
}
input {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 11px;
font-weight : bold;
background-color : #F0F0F0;
border-style : solid;
border-color : #B5B4B4;
border-width : 1px;
padding-left: 4px; 
padding-right: 4px; 
padding-top: 0px; 
padding-bottom: 0px;
width: 400px; 
height: 17px;
}
input.bottone {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 11px;
font-weight : bold;
background-color : #F0F0F0;
border-style : solid;
border-color : #B5B4B4;
border-width : 1px;
width: 150px; 
height: 20px;
}
input.checkbox {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 11px;
font-weight : bold;
background-color : #F0F0F0;
border-style : solid;
border-color : #B5B4B4;
border-width : 1px;
}

select.selbooking {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 10px;
font-weight : bold;
background-color : #F0F0F0;
border-style : solid;
border-width : 1px;
border-color : #B5B4B4;
width : 150px;
height : 17px;
}
input.inpbooking{
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 10px;
font-weight : bold;
background-color : #F0F0F0;
border-style : solid;
border-width : 1px;
border-color : #B5B4B4;
width : 90px;
height : 12px;
}
input.botbooking {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 10px;
font-weight : bold;
background-color : #F0F0F0;
border-style : solid;
border-width : 1px;
border-color : #B5B4B4;
width : 150px;
height : 17px;
}

