body{
color: #194f72;
font-size: 11px;
font-family: Tahoma,verdana;
background: url(images/sfondo_pattern.gif) repeat top left;
background-color:#716e6e;
margin:0 auto;
}
a{
color: #fff;
text-decoration: none;
}
a:hover{
color: #CE9487;
}
p{
margin: 0;
padding: 5px;
line-height: 1.5em;
text-align: justify;
border: 0px solid #6d9dc1;
}
div#pronto{position:absolute;top: 0px; left:0px;z-index:9999;}
div#contenitore{margin: 0px auto;text-align: left;width: 800px;
}
div#up{height:30px;width: 761px;z-index:-1000px; }
div#header{position:relative;width: 800px; background: url(images/sfondo_centrale.gif) ;}
div#tratt{width: 500px;border-bottom: thin dotted #c7c8c8;font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;COLOR:#bb3d05
}


div#contenuto{position:relative;width: 800px; background: url(images/sfondo_centrale.gif) ;}

#wrapper{
float:left;
width: 800px;
margin: 0 auto;
background:#fff;
}
div#content{position:relative;width: 500px; padding-left:70px;}
div#logo{position:absolute;top:200px;right:0;width: 188px;background: #fff;}

div#boxfoto{float:left;width: 612x;background:#fff;}
div#boxmenu{float:right;height:200px;width: 188px;}
.box{
background: #fff;

}
/*.boxholder{
clear: both;
padding: 5px;
background: #11184f;
}*/
.tab{
float: left;
height: 32px;
width: 82px;
margin: 0 1px 0 0;
text-align: center;
background: #11184f url(images/greentab.jpg) no-repeat;
}
.tabtxt{
margin: 0;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 9px 0 0 0;
}
.text{
margin: 0;
color: #464646;
font-size: 11px;
padding: 9px 0 0 0;
font-family: Georgia,Tahoma,verdana;
}
.textrosa{
margin: 0;
color: #CE9487;
font-size: 18px;
padding: 9px 0 0 0;
font-family: Georgia,Tahoma,verdana;
}
.text-h{
margin: 0;
color: #DFE44F;
font-size: 12px;
font-weight: bold;
padding: 9px 0 0 0;
}
.text-coda{
color: #0179a4;
font-size: 10px;
}
div#power{height:28px;width: 200px; position:relative;bottom:20px; left:400px;}
div#coda{height:16px;width: 731px; background: url(images/sfondo_down.gif) no-repeat top;}
#footer{
float:left;
width: 800px;
margin: 0 auto;
color:#fff;
background-color:#58461b;
}
form#formm{width:290px;padding:0px 0px;
    background: url(mail.jpg) no-repeat top right; color:#5B6879;font-family: Verdana, Arial, Helvetica, sans-serif; 
}
fieldset{border: 1px solid #000;margin-left:40px;}
div.in{margin: 10px 0 10px 10px;}
div.cb{margin: 10px 0 10px 10px; font-size:11px;font-weight:bold}
div.in label{float:left;width:90px;line-height:23px}
div.in input{width:120px}
.text-c
{
    FONT-SIZE: 10px;
    COLOR: #85d8f4;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana
}
.text-b
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.text-b A:hover
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.text-b A:visited
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.text-b A:active
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.text-b A:link
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.text1
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana
}
.text1:hover
{
    FONT-SIZE: 11px;
    COLOR: #7793ad;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana
}

