body{ 
	font-family: Tahoma,Verdana, Tahoma;
	font-size:12px;
	color: #AAAAAA;
	text-align:center;
	padding:0;
	margin:0 0 0 0;
	background:#001c49 url(/section/image/stage/immagini/backsite_02.gif) left top repeat-x;
}

A {FONT-FAMILY: Tahoma,Verdana, Tahoma;  color:#D2D5D8; font-size:12px; text-decoration: underline;}
A:visited {text-decoration:underline;}
A:active {color:#D2D5D8; }
A:hover {FONT-FAMILY:Tahoma,Verdana, Tahoma;  color:#D2D5D8; text-decoration:none;}

table {font-family: Tahoma,Verdana, Tahoma;font-size:12px;color: #D2D5D8;margin:0;}

.boxc{clear:both;}
img{border:0;}
form{margin:0;}
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}
.justify{text-align:justify;}
.padding{padding:4px;}

.title_top {background:#2e2171 url(/section/image/stage/immagini/icon_title_01.gif) right bottom no-repeat;padding:4px;color:#DDDDDD;margin-bottom:1px;font-weight:bold;font-size:13px;}
.title_top2 {background:#FF9900 url(/section/image/stage/immagini/icon_title_02.gif) right bottom no-repeat;padding:4px;color:#EEEEEE;margin-bottom:1px;font-weight:bold;font-size:13px;}
.title_top3 {background:#ee1c24 url(/section/image/stage/immagini/icon_title_03.gif) right bottom no-repeat;padding:4px;color:#EEEEEE;margin-bottom:1px;font-weight:bold;font-size:13px;}

.ora{color:#e78740;}
.description{font-size:12px;text-align:justify;}
.desc2{padding:5px;text-align:justify;font-size:12px;}

.title{font-weight:bold;}
h1{margin:0;font-size:14px; font-weight:bold; color:#FC0; font-family:Verdana, Geneva, sans-serif;}
h1.styled {font: 16px; color:#fff; font-weight:normal; margin:0; text-align:center; background: #390;}
h1.short {line-height: 0%;}
h2.styled {font: bold 12px monospace;color: #090;margin:0;}
h2.short {line-height: 0%;}

.searchq{color:#FF9900;}


.text11form {
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	color: #D2D5D8;
	background:#4d5661;
	border: 1px solid #7a8088;
	margin-left: 70px;
}

.formbutton {
	
	font-size: 12px;
	color: #4d5661;
	background-color: #D2D5D8;
	border: 1px solid #7a8088;
	font-weight: bold;

}

.texterror {
font-size: 12px;
color:#FF0000;
/*background-color: #EEEEEE;*/
border-left:10px solid #FF0000;
padding:3px;
}


.titletd{background:#4d5661;padding:5px;font-weight:bold;font-size:13px;}

.td1{background:#77808f;text-indent:10px;}
.td2{background:#3E454E;padding-left:5px;}

.p{margin:0;color:#CCC; padding-top:12px; padding-bottom:10px; font-family:Verdana, Geneva, sans-serif;}
h2{margin:0;font-size:12px;color:#FC0; font-family:Verdana, Geneva, sans-serif;}

/*-----------------------box----------------------*/

dt {
 margin:0 1px 0 1px;
 position:relative;
 top:-1px;
 border-top: 1px solid;} 

dt b {
 margin:0 1px 0 1px;
 position:relative;
 top:-2px;
 display:block;
 border-top: 1px solid;
 color: #03F;
 font-size:14px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight:bold;}

dd {
 margin:0 1px 0 1px;
 position:relative;
 bottom:-1px;
 border-bottom: 1px solid;} 

.dd-content {
 margin:0 1px 0 1px;
 position:relative;
 bottom:-2px;
 border-bottom: 1px solid;}
 
 .box1 {
 background-color:#fff;
 border-left: 1px solid #998A34;
 border-right: 1px solid #998A34;}

.box1 dt {
 border-top-color: #998A34;
 margin:0;}

.box1 dt b {
 border-top-color: #998A34;
 padding:10px;
 background-color:#fff;}

.box1 dd {
 border-bottom-color: #998A34;
 margin:0;}

.box1 .dd-content {
 border-bottom-color: #998A34;
 padding:10px;
 background-color:#fff;
 color:#000;
 font-size:12px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight:normal;}
 
.box1 A:link {text-decoration: none; color:#090;}
.box1 A:visited {text-decoration: none; color:#090;}
.box1 A:active {text-decoration: none; color:#090;}
.box1 A:hover {text-decoration: underline overline; color: red;}

.box1 h1 {font: bold 16px monospace;color: #cc3300;margin:0; padding-left:15px;}
.box1 h2 {font: bold 14px monospace;color: #06F ;margin:0; padding-left:15px;}
	 
 /*----------------------- endbox----------------------*/
b.rtop, b.rbottom{display: block; background: #14171a}
b.rtop b, b.rbottom b{display: block; height: 1px;
    overflow: hidden; background: #390;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px; height: 2px} 
