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

fieldset {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 0px;
	margin: 10px;
	border-color: #000000;
	border-width: 1px;
}
legend
{
	color:#000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	text-align : left;
}

.txtwinnews {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align : left;
vertical-align : middle;
color : #FFFFFF;
text-decoration : none;
}
a.txtwinnews {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align : left;
vertical-align : middle;
color : #1453ab;
text-decoration : none;
}
a.txtwinnews:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align : left;
vertical-align : middle;
color : #1453ab;
text-decoration : underline;
}
.language {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
text-align : right;
vertical-align : middle;
color : #3B619A;
text-decoration : none;
}
a.language {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
text-align : right;
vertical-align : middle;
color : #3B619A;
text-decoration : none;
}
a.language:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
text-align : right;
vertical-align : middle;
color : #3B619A;
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 : center;
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 : center;
vertical-align : middle;
color : #000000;
text-decoration : none;
}
a.copyright:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
text-align : center;
vertical-align : middle;
color : #000000;
text-decoration : underline;
}
a {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align : justify;
color : #000000;
text-decoration : none;
}
a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align : justify;
color : #7FAEE5;
text-decoration : underline;
}
.testo {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align : justify;
color : #000000;
text-decoration : none;
}
a.testo {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align : justify;
color : #7FAEE5;
text-decoration : none;
}
a.testo:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align : justify;
color : #7FAEE5;
text-decoration : underline;
}
.testocenter {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align : center;
color : #000000;
text-decoration : none;
}
a.testocenter {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align : center;
color : #7FAEE5;
text-decoration : none;
}
a.testocenter:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align : center;
color : #7FAEE5;
text-decoration : none;
}
.testoright {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align : right;
color : #000000;
text-decoration : none;
}
a.testoright {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align : right;
color : #7FAEE5;
text-decoration : none;
}
a.testoright:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align : right;
color : #7FAEE5;
text-decoration : none;
}
ol, li, ul {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
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 : 14px;
font-weight : bold;
text-align : left;
color : #000000;
text-decoration : none;
}
.titolo3 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
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;
}
select {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 12px;
font-weight : bold;
background-color : #F0F0F0;
border-style : solid;
border-width : 1px;
border-color : #B5B4B4;
width : 400px;
height : 20px;
}
select.rassegna {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 12px;
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 : 12px;
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 : 12px;
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 : 12px;
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 : 12px;
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 : 100px;
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;
}

