@charset "utf-8";
/* CSS Document */
body{
	background-color:#000;
	width:900px;
	position:absolute;
	left:50%;
	margin-left:-450px;
	margin-top:0px;
	margin-bottom:0px;
}
.title{
	background-image:url(images/title.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:853px;
	height:59px;
}
.header{
/*	background:url(images/flash.jpg);*/
	background-repeat:no-repeat;
	width:853px;
	height:504px;
}
.content{
	background-image:url(images/bgcontent.jpg);
	background-repeat:repeat-x;
	width:853px;
	margin-top:-60px;
}
.left{
	background-image:url(images/bgcontenuti.jpg);
	background-repeat:no-repeat;
	width:417px;
	height:454px;
}
.testobold{
	font-size:14px;
	color:#FFDD00;
	font-weight:bold;
}
.testoleft{
	margin-left:32px;
	margin-top:0px;
	padding-top:26px;
	margin-right:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#fff;
}
.right{
	background-image:url(images/bgcontenuti.jpg);
	background-repeat:no-repeat;
	width:417px;
	height:454px;
	margin-left:437px;
	margin-top:-454px;
}
.testoright{
	margin-left:32px;
	margin-top:0px;
	padding-top:26px;
	margin-right:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#fff;
}
.form{
	margin-top:-415px;
	padding-right:90px;
	position:relative;
}
.radio{
	margin:10px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-align: left;
	padding-left:575px;
}
.tagform{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFDD00;
	font-weight:bold;
	text-align:right;
	line-height:25px;
	top:100%;
	margin-right:-5px;
	}
.dtext{
	width:232px;
	height:24px;
	background:url(images/bgtext.jpg);
	background-repeat:no-repeat;
	background-position:top;
	border:0px;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 0px 0px;
	padding:px;
	padding-right:5px;
	padding-left:5px;
}
.darea{
	width:232px;
	height:83px;
	background:url(images/bgtextarea.jpg);
	background-repeat:no-repeat;
	background-attachment:center;
	overflow:auto;
	border:none;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:-30px -22px 0px 0px;
	margin-left:578px;
	padding:-0px;
	padding-right:0px;
	padding-left:0px;
}
.tagrichiesta{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFDD00;
	font-weight:bold;
	text-align:right;
	float:left;
	margin:0 0 0 0;
	margin-left:522px;
}
.space{
	margin:0 0 0 0;
}
.spacerichiesta{
	margin-top:5px;
}
#checkbox{
	background-repeat:no-repeat;
	background-position:center;
	margin:0px 0px 0px 0px;
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	line-height:10px;
	padding-left:465px;
}
.submit{
	margin-top:-50px;
	width:87px;
	height:27px;
	float:right;
	background-image:url(images/invia.png);
	background-repeat:no-repeat;
	border:0;
}
.testofooter{
	margin-top:0px;
	background-image:url(images/hline.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:61px;
	line-height:61px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
}

.titoletti, a.titoletti, a.titoletti:link, a.titoletti:visited, a.titoletti:hover  {
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}
H1 {		
		margin-left:32px;
	margin-top:0px;
	padding-top:26px;
	margin-right:18px;
	font-size:14px;
	color:#FFDD00;
	font-weight:bold;}

