@charset "iso-8859-1";
/* company: SoftHrod - www.softhrod.com */
/* author: Ruggero Barsacchi */

body {background:url(../imgs/pixel_sfondo.jpg) repeat; padding:0; margin:0; font-family:Verdana, Arial, helvetica; width:100%;}
h1 {font-family:Times, Times New Roman, Verdana; font-size:18px; margin-top:10; padding-left:20px; color:#481d19; text-align:left; font-style:italic;}
h2 {font-family:Times, Times New Roman, Verdana; font-size:16px; margin-top:10; padding-left:20px; color:#000000; text-align:left; font-style:italic;}
h3 {font-family:Times, Times New Roman, Verdana; font-size:16px; margin-top:10; padding-left:20px; color:#000000; text-align:left; font-style:italic; margin-bottom:0;}

.margin5 {margin:5px;}
.top5 {margin-top:5px;}
.top10 {margin-top:10px;}
.left5 {margin-left:5px;}
.right5 {margin-right:5px;}
.left15 {margin-left:15px;}
.right15 {margin-right:15px;}
.margin1 {margin-left:50px}

#involucro {width:848px; margin-top:10px; margin-bottom:10px; background:url(../imgs/home/pixel.jpg) repeat; border:5px solid #FFFFFF;}

#contenuto {background:url(../imgs/pixel_corpo.jpg) repeat;}
#contenuto_grafico {background:url(../imgs/angolo_colonna.jpg) bottom right no-repeat;}
#contenuto_grafico h1.title {margin-top:30px; margin-bottom:20px;}

#prezzi table{margin-left:3%; margin-right:3%;}
#prezzi td{line-height:150%; font-size:80%; }

#colonna {width:230px;}

#sfondo {height:207px; width:100%; margin-top:0px;}
#menu {height:55px; width:100%; margin-top:0px; background:url(../imgs/home/pixel_menu.jpg) repeat-x;}
#bottoni {z-index:5; position:absolute; left:50%; width:846px; margin-left:-423px;}
#bottoni a{border:0; text-decoration:none;}
#content {width:848px;}

.list {margin-top:20px; margin-bottom:20px;}

#sx {text-align:left; margin-left:50px; float:left;}
*:first-child+html #sx {margin-left:-150px;} /* IE 7 */
#sx a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; text-decoration:none;}
#dx {text-align:left; margin-right:100px; float:right;}
*:first-child+html #dx {margin-left:-150px; margin-top:20px;} /* IE 7 */
#dx a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; text-decoration:none;}

a:visited {color:#660000;}
a {color:#660000;}
p {text-align:justify; color:#333333; font-size:13px; margin-right:20px; margin-left:12px;}
ul {text-align:justify; color:#333333; font-size:13px; margin-right:20px; margin-left:12px;}
table, td {color:#333333; font-size:13px; margin-right:20px;}
#footer p {text-align:center; color:#FFFFFF; font-size:10px; margin-top:0px;}
*:first-child+html #footer {margin-bottom:-18px;} /* IE 7 */
#footer .brand {margin-top:30px;}
*:first-child+html #footer .brand {margin-top:50px;} /* IE 7 */

.divisorio {background:url(../imgs/home/divisorio_verticale.jpg) no-repeat left; padding-left:16px;}
#footer {background:url(../imgs/home/pixel_footer.jpg) repeat; padding-top:18px; height:30px; margin-top:25px; text-align:center; font-size:8px; color:#FF0000;}

.memo {margin-bottom:5px; margin-left:100px; margin-right:100px;}
.softhrod {margin-bottom:5px; margin-right:100px;}

/* GALLERIA FOTOGRAFICA */
#galleria {margin-left:10px;}
#galleria img {padding:2px; margin:2px; border:1px solid #CCCCCC;}
div.float {float:left; margin-bottom:8px;}
div.spacer {clear:both;}
.littlepic {height:80px;}

.photogallery {clear:both;}
.photogallery img {border:1px solid #481d19; padding:3px; margin:15px;}
.photogallery .float {float:left; height:120px; width:155px;}