@import url(../common/css/style.css);
.container {
	background: url('/immagini/home/bgnd_cont.jpg') repeat-y top center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.main {
	width: 521px;
	margin-left: 222px;
	margin-bottom: 0px;
	min-height: 400px;
}
* html .main {height: 400px;}
.col {min-height: 400px;}
* html .col {height: 400px;}

.col div.link {
	margin-top: 10px;
	margin-bottom: 0px;
	text-align: center;
	line-height: 100%;
	font-size: 10px;
}
div.link img {margin-top: 10px;}

/* rullo */
.rullo {
	background-color:#eff5fa;
	margin-bottom:0px;
}
.rtop {margin-top:-10px;}
.rullo .mbot {margin-bottom:10px}

/* webmail */
.mail {margin-bottom:10px;}
.mailform {margin-top: -10px;}
.mailform td.txt {vertical-align:middle; padding-left:7px; font-size:90%; height:30px;}
.mailform td.input {text-align:right;}

a img {border: 0px;}
.col .top20 {margin-top: 30px;}

/* ---------- corpo centrale -------------- */
.main a:link, .main a:visited, .main a:active {text-decoration: none;}
.main a:hover, .main a:focus {text-decoration: none;}

/* primo piano */
.main .mainBox {
/*	height: 133px;*/
	margin-bottom: 25px;
}

/* secondo piano */
.main .mainBox2 {/*height: 100px;*/ margin-top: 30px; margin-bottom: 25px;}

.main .mleft {margin-left: 10px;}
.main .mright {margin-right: 10px;}

.main .title1 {
	color: #b06c00;
	letter-spacing: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 140%;
	margin-top: -2px;
	margin-bottom: 0px;
}
.main .txt1 {
	margin-top: 5px;
/*	font-size: 12px;*/
}

/* terzo piano */
.main .boxL {width: 250px;}
.main .boxR {
	width: 260px;
	margin-left: 258px;
	margin-top: 10px;
}
.main .title2 {
	color: #b06c00;
	margin-top: 0px;
	margin-bottom: 0px;
}
.main .txt2 {
	font-size: 90%;
	margin-top: 3px;
}

.main .flash {
	text-align: center;
	margin-top: 10px;
}
