/* CSS Document */

BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: rgb(15,63,61); 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: 11px Verdana, Lucida, Arial, Helvetica, sans-serif; 
	COLOR: rgb(15,63,61); 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: center
}


}
TD {
	FONT: 11px Verdana, Lucida, Arial, Helvetica, sans-serif; 
	COLOR: rgb(34,129,157)
}
#mainbox {
	BACKGROUND: rgb(255,255,255); 
	MARGIN-LEFT: 0px; 
	WIDTH: 780px; 
	MARGIN-RIGHT: 0px; 
	TEXT-ALIGN: left
}
#headlogo {
	BACKGROUND: rgb(255,255,255); 
	FLOAT: left; 
	WIDTH: 780px;
	height: 105px;
}
#tab1 {
	BORDER: rgb(51,153,0) 0px solid; 
	FONT-WEIGHT: bold; 
	BACKGROUND: rgb(214,215,158); 
	FLOAT: left; 
	WIDTH: 390px; 
	PADDING-TOP: 4px; 
	HEIGHT: 26px
}
#tab2 {
	BORDER: rgb(51,153,0) 0px solid; 
	FONT-WEIGHT: bold; 
	BACKGROUND: rgb(214,215,158); 
	FLOAT: right; 
	WIDTH: 390px; 
	PADDING-TOP: 4px; 
	HEIGHT: 26px
}
#subtab1 {
	BACKGROUND: rgb(255,255,255); 
	FLOAT: left; 
	PADDING-BOTTOM: 3px; 
	WIDTH: 380px; 
	PADDING-TOP: 3px; 
	HEIGHT: 210px;
	text-align: justify;
}
#subtab2 {
	FLOAT: right; 
	PADDING-BOTTOM: 3px; 
	WIDTH: 380px; 
	PADDING-TOP: 3px; 
	HEIGHT: 210px;
	text-align: justify;
}
#testo1 {
	BACKGROUND: rgb(255,255,255); 
	WIDTH: 370px; 
	text-align: justify;
	FLOAT: right; 
}
#testo2 {
	BACKGROUND: rgb(255,255,255); 
	WIDTH: 370px; 
	text-align: justify;
	FLOAT: left; 
}

#logo {
	BACKGROUND: 50% top; 
	FLOAT: right; 
	HEIGHT: 200px;
	width: 190px;
}
#contatti {
	FONT-SIZE: 11px; 
	BACKGROUND: 50% top; 
	FLOAT: left; 
	MARGIN-BOTTOM: 0px; 
	VERTICAL-ALIGN: top; 
	WIDTH: 390px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 100px; 
	TEXT-ALIGN: right;
}
#areariservata {
	BORDER-RIGHT: 1px dotted; 
	BORDER-TOP: 1px dotted; 
	BORDER-LEFT: 1px dotted; 
	BORDER-BOTTOM: 1px dotted; 
	FLOAT: left; 
	WIDTH: 300px; 
	HEIGHT: 142px;
	BACKGROUND: rgb(214,215,158); 
	MARGIN-BOTTOM: 0px;
}
#questlab {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FLOAT: left; 
	MARGIN-BOTTOM: 0px; 
	WIDTH: 300px; 
	HEIGHT: 47px;
}

#leftbox {
	BACKGROUND: #fff repeat-x; 
	FLOAT: left; 
	MARGIN-BOTTOM: 0px; 
	WIDTH: 300px; 
	HEIGHT: 200px
}

#rightbox {
	BACKGROUND: rgb(255,255,255); 
	FLOAT: right; 
	MARGIN-BOTTOM: 0px; 
	WIDTH: 480px; 
	HEIGHT: 200px;
}
#footer {
	CLEAR: both; 
	BORDER: rgb(51,153,0) 0px solid; 
	FONT-SIZE: 9px; 
	PADDING-TOP: 3px; 
	HEIGHT: 20px; 
	BACKGROUND: rgb(214,215,158); 
	TEXT-ALIGN: center;
	width: 780px;
}
#footer A {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	FONT-WEIGHT: bold; 
	BORDER-LEFT: 0px; 
	COLOR: #333366; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR: transparent;
}
#footer A:hover {
	FONT-WEIGHT: bold; 
	COLOR: rgb(255,255,255); 
	BACKGROUND-COLOR: transparent;
}


#spazio {
	FONT-SIZE: 3px; 
	MARGIN-BOTTOM: 0px; 
	HEIGHT: 3px; 
	width: 780px;
	BACKGROUND-COLOR: #0F3F3D;
}
#spazio1 {
	HEIGHT: 5px; 
	BACKGROUND-COLOR: #fff;
	FONT-SIZE: 5px; 
	width: 300px;
	MARGIN-BOTTOM: 0px; 
}
#spazio2 {
	FONT-SIZE: 5px; 
	MARGIN-BOTTOM: 0px; 
	HEIGHT: 5px; 
	width: 780px;
	BACKGROUND-COLOR: #fff;
}
FORM {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
}
FIELDSET {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
}
INPUT {
	BORDER-RIGHT: rgb(170,170,170) 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: rgb(170,170,170) 1px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: rgb(170,170,170) 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: rgb(170,170,170) 1px solid; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
TEXTAREA {
	BORDER-RIGHT: rgb(170,170,170) 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: rgb(170,170,170) 1px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: rgb(170,170,170) 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: rgb(170,170,170) 1px solid; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
SELECT {
	BORDER-RIGHT: rgb(170,170,170) 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: rgb(170,170,170) 1px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: rgb(170,170,170) 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: rgb(170,170,170) 1px solid; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.button {
	BORDER-RIGHT: rgb(34,129,157) 1px solid;
	BORDER-TOP: rgb(34,129,157) 1px solid; 
	FONT-SIZE: 9px; 
	MARGIN: 0px 20px 0px 0px; 
	BORDER-LEFT: rgb(34,129,157) 1px solid; 
	COLOR: rgb(34,129,157); 
	BORDER-BOTTOM: rgb(34,129,157) 1px solid; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #fff;
}
.buttonint {
	BORDER-RIGHT: rgb(34,129,157) 1px solid;
	BORDER-TOP: rgb(34,129,157) 1px solid; 
	FONT-SIZE: 9px; 
	BORDER-LEFT: rgb(34,129,157) 1px solid; 
	COLOR: rgb(34,129,157); 
	BORDER-BOTTOM: rgb(34,129,157) 1px solid; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #fff;
}



