body {
font-family:Trebuchet MS, Verdana;
font-size:11px;
font-weight:normal;
margin:0px auto;
margin-top:5px;
width:730px;
background: url(images/sfondo.gif) repeat;
}
body a{
outline: none;
}
.container {
float:left;
width:730px;
margin-bottom:5px;
padding:0px;
}
.mid_container {
float:left;
width:730px;
margin-top:0px;
padding-top:0px;
}
.testata{
float:left;
width:730px;
margin:0px;
padding:0px;
}
.logo {
width:177px;
height:102px;
float:left;
display:inline;
}
.header {
width:553px;
height:102px;
float:left;
background: url(images/header.gif) no-repeat;
display:inline;
}
.payoff{
float:right;
margin:13px 0px 0px 0px;
padding-right:10px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
display:block;
}
.menu{
float:right;
margin-top:40px;
width:553px;
font-size:14px;
font-weight:bold;
text-align:right;
color:#FFFFFF;
display:block;
}

.menu a{
color:#FFFFFF;
text-decoration:none;
}
.menu  a:active{
color:#FFFFFF;
text-decoration:none;
}
.menu  a:link{
color:#FFFFFF;
text-decoration:none;
}
.menu  a:visited{
color:#FFFFFF;
text-decoration:none;
}
.menu  a:hover{
color:#CC3333;
text-decoration:none;
}
.site_body{
float:left;
width:698px;
background: url(images/left.gif) repeat;
}
.left{
float:left;
width:177px;
margin-top:0px;
padding:0px;
border-bottom:1px solid #0A2159;
background: url(images/left.gif) repeat;
}
.left_menu{
float:left;
width:177px;
height:359px;
font-weight:bold;
font-size:14px;
text-align:left;
color:#FFFFFF;
margin:0px;
background: url(images/left.gif) repeat;
}
.left_head{
float:left;
width:177px;
height:18px;
margin:0px;
padding:0px;
background: url(images/left.gif) repeat;

}
.left a{
margin:0px;
color:#FFFFFF;
text-decoration:none;
}
.left  a:active{
color:#FFFFFF;
text-decoration:none;
}
.left  a:link{
color:#FFFFFF;
text-decoration:none;
}
.left  a:visited{
color:#FFFFFF;
text-decoration:none;
}
.left  a:hover{
color:#CC3333;
text-decoration:none;
}
.left h1{
width:222px;
font-size:14px;
color:#645B3C;
margin:5px 10px 10px 23px;
}
.left h1 a{
color:#645B3C;
text-decoration:none;
}
.left h1 a:active{
color:#645B3C;
text-decoration:none;
}
.left h1 a:link{
color:#645B3C;
text-decoration:none;
}
.left h1 a:visited{
color:#645B3C;
text-decoration:none;
}
.left h1 a:hover{
color:#C2B177;
text-decoration:none;
}
.left h2{
width:175px;
font-size:14px;
color:#EDE7D6;
margin:5px 10px 10px 45px;
}
.content{
color:#0A2159;
width:424px;
min-height:377px;
float:left;
margin:0px;
padding:0px;
border-bottom:1px solid #0A2159;
border-left:1px dashed #60502C;
border-right:1px dashed #60502C;
}
.content a{
color:#0A2159;
text-decoration:none;
font-weight:bold;
}
.content a:active{
color:#0A2159;
text-decoration:none;
}
.content a:link{
color:#0A2159;
text-decoration:none;
}
.content a:visited{
color:#0A2159;
text-decoration:none;
}
.content a:hover{
color:#CC3333;
text-decoration:none;
}
.content p{
width:364px;
margin:0px 30px 10px 30px;
text-align:justify;
}
.content h1{
width:364px;
margin:10px 30px 10px 30px;
font-size:24px;
font-weight:normal;
color:#CC3333;
}
.content h2{
width:364px;
font-size:14px;
margin:5px 30px 15px 30px;
padding:0px;
color:#CC3333;
}
.content select{
background:#EDE7D6;
font-family:Trebuchet MS,Verdana;
font-size:11px;
margin:5px 30px 15px 30px;
padding:0px;
border:1px solid #0A2159;
}
.content h2 a{
color:#0A2159;
text-decoration:underline;
}
.content h2 a:active{
color:#0A2159;
text-decoration:underline;
}
.content h2 a:link{
color:#0A2159;
text-decoration:underline;
}
.content h2 a:visited{
color:#0A2159;
text-decoration:underline;
}
.content h2 a:hover{
color:#CC3333;
text-decoration:underline;
}
.arrow{
display:inline;
margin:0px 10px 0px 0px;
}
.divider{
width:364px;
height:15px;
margin:-5px 30px 10px 30px;
border-bottom:1px dashed #0A2159;
text-align:right;
}
.divider2{
width:364px;
height:15px;
margin:0px 30px -15px 30px;
border-top:1px solid #0A2159;
text-align:right;
}

.content form{
width:360px;
display:block;
margin-left:0px;
margin-top:0px;
padding:0px;
background:none;
}

.content input,textarea,checkbox,submit{
border:1px solid #C2B177;
background:#EDE7D6;
font-family:Trebuchet MS,Verdana;
font-size:11px;
margin-right:10px;
}
.right_image{
float:left;
padding:0px;
margin:0px;
width:127px;
height:377px;
}
.footer{
float:left;
padding:0px;
margin:0px 0px 0px 177px;
width:426px;
height:40px;
font-size:10px;
font-weight:normal;
color:white;
text-align:center;
background:url(images/footer.gif) no-repeat;
display: inline;
}
.footer p{
margin:5px 0px 10px 0px;
}
.footer p a{
color:white;
text-decoration:none;
}
.footer p a:active{
color:white;
text-decoration:none;
}
.footer p a:link{
color:white;
text-decoration:none;
}
.footer p a:visited{
color:white;
text-decoration:none;
}
.footer p a:hover{
color:#CC3333;
text-decoration:none;
}

