/* PAGINA \*/
* { margin: 0px; padding: 0px; border: 0px;}
html {	min-height:100%; margin-bottom:1px; border: 0; margin: 0; padding: 0; background-image:url(../images/bg.jpg); background-repeat:repeat-x;}	
body { }
/* FINE PAGINA \*/ 


/*MAIN LAYOUT*/

#content { width: 1000px; margin: 0 auto;}
#header { width:1000px; height:350px; background-image:url(../images/bg_header.png); background-repeat:no-repeat}
#slide_home { width:920px; height:350px; margin-left:40px;}
#imgslide_home { width:920px; height:300px;}
#logo { background-image:url(../images/logo.png); background-repeat:no-repeat; width:367px; height:78px; margin-top:18px; margin-left:20px; }
#bottom { width:1000px; height:50px; background-image:url(../images/bg_bottom.png); background-repeat:no-repeat}

#main { width: 1000px; background-image:url(../images/bg_main.png); background-repeat:repeat-y; }

#box_menu { width:920px; height:150px; background-image:url(../images/bg_menu.png); background-repeat:no-repeat; margin-left:40px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#B1AC9E;}

#colonne {width: 920px; margin-top:20px; margin-left:40px;}
#colonnasx { width:435px; float:left; }
#colonnadx { width:435px; float:right; }
#colonnacentro { width:50px; height:389px; float:left; background-image:url(../images/divider.png); background-repeat:no-repeat; }

#footer { height:168px; margin-top:0px; }
#footer_txt { width:900px; height:148px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666666; padding-top:20px; margin-left:auto; margin-right:auto; text-align:center;}


#img_home { width:610x; height:434px; margin:35px;}


#foto_home { width: 900px; height:542px; margin-top:30px; background-image:url(../img/bg_foto_home.png); background-repeat:no-repeat;}

#foto_home2 { width: 680px; height:504px; margin-top:10px; background-image:url(../img/bg_foto_home2.jpg); background-repeat:no-repeat;}


/*MAIN LAYOUT SPLASH*/
#splash_header { width:982px; height:223px; margin-top:80px;}
#splash_main { width:982px; height:251px; background-image:url(../images/logo.jpg); background-repeat:no-repeat;}
#splash_bottom { width:982px; height:15px;}
#splash_img { width:910px; height:510px; margin-left:36px;}

/*FLOAT IMAGE HOME*/
.somediv{width: 435px; clear: left; margin-top:10px;}
.somediv .floatbox{float: left; width: 155px;}
* html .somediv p{ /* IE 3px jog hack*/ height: 1%;}
.somediv p{ margin-top: 0; margin-left: 228px; text-align:justify; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#9B8C6E; line-height:18px; }
img.floatLeft { float: left; margin-top:15px; margin-left:5px; margin-right:20px; margin-bottom:5px;  }


.colonna sx p {margin-top: 0; margin-left: 228px; text-align:justify; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#9B8C6E; line-height:18px;}



.menu { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#B1AC9E; text-decoration:none; }
.menu a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#B1AC9E;; text-decoration:none; }
.menu a:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#330000;; text-decoration:none; }

.marrone { font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#9C8D6F; text-decoration:none; }
.marrone a { font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#9C8D6F;; text-decoration:none; }
.marrone a:hover { font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#330000;; text-decoration:none; }

.marrone2 { font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#666666; text-decoration:none; }
.marrone2 a { font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#666666;; text-decoration:none; }
.marrone2 a:hover { font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#330000;; text-decoration:none; }

.marrone3 { font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#666666; text-decoration:none; }
.marrone3 a { font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#666666;; text-decoration:none; }
.marrone3 a:hover { font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#9C8D6F;; text-decoration:none; }