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

body {padding:0; margin:0; color:#000000; font-size:90%; border:0; font-family:helvetica, arial, geneva, sans-serif; background:url(../imgs/background.jpg) no-repeat top center;}

a, a:visited {color:#996633; text-decoration:underline;}
a:hover {color:#996633; text-decoration:underline;}
p {color:#333333;}
img {behavior: url("../librerie/iepngfix/iepngfix.htc"); border:none;}
.clear {clear: both;}
.right {text-align:right;}

#involucro {width:945px; margin:0 auto; padding:0; text-align:left;}
* html #involucro {margin-top:0px;} /* IE 6 */
*:first-child+html #involucro {margin-top:0px;} /* IE 7 */

/* Menu di navigazione */
#navigation {width:945px; height:125px; padding-top:6px; clear:both;}
#navigation ul {list-style-type:none; text-align:center; padding:0; margin:40px 55px 0 0; float:right;}
#navigation ul li {font-size:10px; font-family:helvetica, sans-serif; text-transform:uppercase; font-weight:bold; display:block; float:left; height:26px; padding:15px 1px 5px 5px;}
#navigation ul li a.selected, #navigation ul li.elem a.selected {color:#333333; border-bottom:4px solid #999999;}
#navigation ul li a, #navigation ul li a:visited {color:#333333; text-decoration:none;}
#navigation ul li a:hover {color:#333333; border-bottom:4px solid #999999;}

#language {text-align:right; margin-right:55px; font-size:10pt;}
#language a, #language a:visited {text-decoration:none; color:#333333;}
#language a:hover {text-decoration:underline; color:#333333;}
#logo {margin:10px 0 0 20px; float:left;}


#header {width:945px; height:289px; behavior: url("../librerie/iepngfix/iepngfix.htc");}
* html #header {margin-top:-20px;} /* IE 6 */
.dimostrazioni {background: url("../imgs/header/azienda.jpg") no-repeat top center;}
.azienda {background: url("../imgs/header/azienda.jpg") no-repeat top center;}
.catalogo {background: url("../imgs/header/catalogo.jpg") no-repeat top center;}
.acquisti {background: url("../imgs/header/acquisti.jpg") no-repeat top center;}
.alabastro {background: url("../imgs/header/alabastro.jpg") no-repeat top center;}
.bottega {background: url("../imgs/header/bottega.jpg") no-repeat top center;}
.links {background: url("../imgs/header/links.jpg") no-repeat top center;}
.collaborazioni {background: url("../imgs/header/azienda.jpg") no-repeat top center;}

#catalogue {width:923px; height:106px; margin-left:20px;}

#container {width:945px;}
#content {margin:10px 55px 0 40px;}
#content h3 {color:#333333; margin:0; padding:0;}
#content p {text-align:justify; font-size:12px; line-height:1.5em;}
#content .capital:first-letter {font-weight: bold; font-size: 40pt; font-style: italic; word-spacing: 1em; letter-spacing: 0.1cm;}
* html #content .capital:first-letter {line-height:0.7em;} /* IE 6 */
*:first-child+html #content .capital:first-letter {line-height:0.7em;} /* IE 7 */
#content img {padding:10px 0;}
#content ol, #content ul {line-height:1.4em; color:#333333; font-family:helvetica, arial, geneva, sans-serif; font-size:12px;}

#content .colLeft {width:440px; float:left;}
#content .colLabor {width:840px; float:left;}
#content .colRight {margin-left:440px;}
#content .colvideo {margin-left:460px;}
* html #involucro #content .colRight img {clear:right; margin:10px 0;} /* IE 6 */
*:first-child+html #content .colRight img {clear:right;} /* IE 7 */

#content #contacts {float:left; width:340px;}
#content #map {margin-left:340px; width:510px;}
* html #content #contacts {float:left; width:320px;} /* IE 6 */
* html #content #map {margin-left:320px; width:510px;} /* IE 6 */

#content .galleryLeft {width:180px; float:left;}
#content .galleryRight {margin-left:180px;}

#content .galleryLeft ul {list-style-type:none; padding-left:15px;}
#content .galleryLeft ul li {font-size:12px; font-family:helvetica, sans-serif; font-weight:bold; padding:15px 5px 0 0px;}
#content .galleryLeft ul li a, #content .galleryLeft ul li a:visited {color:#666666; text-decoration:none;}
#content .galleryLeft ul li a.selected, #content .galleryLeft ul li a:hover {color:#333333; border-bottom:2px dashed #999999;}
#content .galleryRight img {padding:3px 0;}
#content .galleryRight img.spacer {padding:15px 0 15px 15px;}

#line {margin:30px 0; width:945px; height:3px; background: url("../imgs/line.png") no-repeat top center; behavior: url("../librerie/iepngfix/iepngfix.htc");}

#footer {height:260px; background: url("../imgs/footer.jpg") no-repeat bottom center; behavior: url("../librerie/iepngfix/iepngfix.htc");}
#footer .text {padding:30px 50px 0 40px;}
#footer .text p {font-family:helvetica, arial, geneva, sans-serif; margin:3px 0; padding:0;}
#footer .text p.primalinea {font-size:14px; font-weight:bold;}
#footer .text p {font-size:12px;}
