body { background-color:#FFFFFF; background-image:url(images/sfondo.jpg); background-position:0 42px; background-repeat:repeat-x;
text-align:center; font-family: arial, helvetica, sans-serif; font-size:12px; margin-top:40px; color:white; font-size:14px;}

#principale {width:980px; margin:0px auto; position:relative;}
#header {width:980px; position:relative; height:115px; background-color:#FFFFFF; padding-top:10px;}
#menu {width:876px; position:relative; float:left; height:54px; background-position:bottom; background-image:url(images/sfondomenu.gif); background-repeat:repeat-x; text-align:right; font-size:11px;}
#menu ul, #menu li { position:relative; margin:0; padding:0;}
#menu ul {padding:7px 76px 0 0;}
#menu li {list-style-type:none; display:inline;}
#menu a {color:#fff; text-decoration:none; font-weight:bold; padding:20px 18px; height:20px; display:block; float:right;}
#menu a:link {color:#fff;}
#menu a:visited {color:#fff;}
#menu a:hover {color:#9E9EC2; background-image:url(images/label.gif); background-position:top center; background-repeat:no-repeat;}

img {border:0;}
#corpo {width:980px; position:relative;}
#contenuto {width:770px; position:relative; margin:110px auto 55px auto;}
.a1, .c1 {width:706px; height:34px;}
.a1 {background-color:#FFFFFF;}
.b {text-align:center; width:770px;  background-image:url(images/sfumatura-b.jpg); background-repeat:repeat-x; background-color:#FFFFFF; background-position:bottom; padding:0 0; position:relative;}
.b1 {width:706px; min-height:248px; margin:0px auto; text-align:justify; font-size:12px; line-height:20px; color:#10206B; padding-bottom:10px !important;}
.b1 img {padding:0 0 0 30px;}

.c { position:relative; float:left;} 
.c1 {background-image:url(images/sfumatura-c.jpg); background-repeat:repeat-x; text-align:right; width:706px; }
.c1 h2 {color:#FFFFFF; position:relative; margin:0 !important;}

#form {margin:0px 120px; text-align:left; position:relative; color:#000000;}
#form h4 {font-size:14px; text-align:left;}
#tabpren {font-size:14px;}
#tabpren input {font-size:12px; margin:5px auto; padding:0 auto;}
#tabpren textarea {font-size:10px; margin:0 auto; padding:0 auto; font-family: Verdana, Arial, Helvetica, sans-serif;}


#footer { clear:both; width:980px; position:relative; color:#221F72; text-align:center; margin:0 auto 0  auto; font-size:12px; font-weight:700;}

.fleft { float:left; position:relative;}
.fright { float:right; position:relative;}
.clear {clear:both; position:relative}
.clear hr{display:none;}

.mright1 {margin-right:70px}
.mleft1 {margin-left:100px}
.mtop1 {margin-top:50px}
.mbottom1 {margin-bottom:50px}

.asx { text-align:left}
.adx { text-align:right}
.acen { text-align:center}

#gallery {}
#gallery img {width:155px; height:96px; padding:0; margin:14px 25px 14px 0;  }
.gallery4 {margin:14px 0px 14px 0!important;}
.galleryimg {width:155px; height:96px; overflow:hidden; }
.gallerysfondo {background-position:center; background-repeat:no-repeat !important; }
.gallerymargin {margin:14px 25px 14px 0; }

#flashcontent {padding-left:15px; }
