/* CSS Document */
/*
@name: css/montenero.css
@desc: css generale
@author: Giada Ranieri
@lastauthor: Giada Ranieri
*/
* { margin: 0; padding: 0}
html, body { margin:0; padding:0; height:100%}
body { margin:0; color:#333; width:100%; font-size:12px; font-family: "Trebuchet MS", Arial, Geneva, san-serif; background-image: url(../img/layout/pxv.gif); background-color: #693;}
a { color: #693; text-decoration: none}
a:hover { color: #693; text-decoration:underline}
a.active { color:#693; text-decoration:none}
a:hover.active { color:#693; text-decoration:underline}
img { border:none; }
hr { display:none; visibility: hidden; }
.centrato {text-align: center}
.FloatRight {float: right}
.capital {text-transform:uppercase; font-weight: 800; color: #363}
.clearboth {clear: both}

/*--------- CONTENTS -----------*/

/* contenitore */
#container {  margin:0 auto auto auto; width:100%; min-height: 530px; height: auto !important; height: 530px; background: url(../img/layout/bg.jpg) repeat-x #f6f6f6; }
#c980 {position:relative; margin:0 auto auto auto; width: 980px; z-index: 1; }
#testa { margin:0 auto auto; width:290px; height:161px;}
#testa img {margin: 0 auto auto; border: 0; width: 290px; height: 161px;}

/* menu  */
#menu {margin: 0 auto auto; width: 562px; height: 38px; padding: 0;}
#menu ul { margin:0; padding: 0; list-style:none; height: 38px; }
#menu li { float:left; margin:0; padding:0;  background-position:0 -38px; }
#menu a { float:left; display:block; padding:0; text-decoration:none; height: 38px;}
#menu > ul a {width:auto;}
    /* hides rule from IE5-Mac \*/
#menu a {float:none;}
    /* End IE5-Mac hack */
#home {background: url(../img/layout/home.jpg);width: 132px; height: 38px;}
#azienda {background: url(../img/layout/azienda.jpg);width: 132px; height: 38px;}
#prodotti {background: url(../img/layout/prodotti.jpg);width: 132px; height: 38px;}
#contatti {background: url(../img/layout/contatti.jpg);width: 132px; height: 38px;}
#li_it {background: url(../img/layout/li_it.jpg);width: 34px; height: 38px;}

/*uk*/
#azienda_uk {background: url(../img/layout/li_company.jpg);width: 132px; height: 38px;}
#prodotti_uk {background: url(../img/layout/li_products.jpg);width: 132px; height: 38px;}
#contatti_uk {background: url(../img/layout/li_contacts.jpg);width: 132px; height: 38px;}
#li_uk {background: url(../img/layout/li_uk.jpg);width: 34px; height: 38px; }

#menu li:hover, #menu li:hover a, #menu li.active, #menu li.active a  { background-position:0 0; }
#menu span {display: none}

/* contbox testi */
#contbox { margin: 20px auto auto; width: 926px; min-height: 340px; height: auto !important; height: 340px; background: url(../img/layout/box_cont.jpg) top left no-repeat; }
#contbox h1 {padding: 20px 0 5px 5px; font-size: 18px; margin-left: 20px; background: url(../img/layout/h1.jpg) no-repeat bottom left; color: #363; font-weight: 500 }
#contbox h4 {margin:15px 0 0 20px; padding-left: 15px;  color: #363; font-weight: 800; font-size: 13px; text-transform: uppercase; background: url(../img/layout/li.gif) no-repeat center left}
#boxtxt {width: 730px; float: left;}
#boxtxt p.prod, #boxtxt p.nopad, #boxtxt p.p70, #boxtxt p.pazi {margin: 20px 0 0 25px; line-height: 1.5em; text-align: justify;}
#boxtxt p.prod {width: auto}
#boxtxt p.nopad {margin: 0px 0 10px 25px;}
#boxtxt p.p70 {width: auto;margin: 20px 10px 0 35px;}
#boxtxt p.pazi {margin: 20px 25px 0 25px;}
#boxtxt p.pclear {clear: both}
#boxtxt table {margin: 20px 0 0 30px; width: 450px; border-collapse: collapse}
#boxtxt tr {height: 30px; border-bottom: 1px solid #693}
#boxtxt td {padding-left: 20px; text-align: center; }
#boxtxt td.assx {text-align: left;background: url(../img/layout/li.gif) no-repeat center left;}
#boxtxt ul {margin: 10px 0 0 40px; list-style-type: none; margin-left: 40px; width: auto}
#boxtxt li {list-style-image: url(../img/layout/li.gif); padding: 0; margin:0; line-height: 2em }

/* box laterale scarica scheda */
#boxdwn { float: right; margin:25px 5px 0 20px; width: 182px; height: 136px; background: url(../img/layout/box.jpg) no-repeat top left; }
#boxdwn p {margin: 40px 0 0 6px; line-height: 2em;}
#boxdwn img {padding: 5px; border: 0; vertical-align: middle}
#boxdwn a:link, #boxdwn a:visited {color: #333; text-decoration: none}
#boxdwn a:hover {color: #333; text-decoration: underline}

/* flash */
#flashcontent {margin: 0 auto auto auto; width: 600px; height: 339px; padding-top: 20px; }
#video_mn {float: left; width: 340px; height:280px; padding: 25px 10px 0 30px; }

/*form mail*/
a.informa { color: #693; text-decoration: none}
a.informa:hover { color: #693; text-decoration:underline}

/* box contatti  - prodotti */
#boxcontatti, #boxprodotti, #boxcontatti_uk, #boxprodotti_uk {position: absolute; top:187px; left:773px; width: 181px; height: 354px; background: url(../img/layout/box_contatti.jpg) no-repeat top left; z-index: 100}
#boxcontatti_uk{ background: url(../img/layout/box_contatti_uk.jpg) no-repeat top left;}
#boxprodotti{ background: url(../img/layout/box_prodotti.jpg) no-repeat top left;}
#boxprodotti_uk{ background: url(../img/layout/box_prodotti_uk.jpg) no-repeat top left;}
#boxcontatti h1, #boxprodotti h1, #boxcontatti_uk h1, #boxprodotti_uk h1 {margin: 50px 0 0 10px; padding-left: 15px; font-size: 13px; color: #fff; text-align: left; line-height: 1.5em; background: url(../img/layout/box_h1.gif) top left no-repeat}
#boxcontatti p, #boxprodotti p, #boxprodotti ul, #boxcontatti_uk p, #boxprodotti_uk p, #boxprodotti_uk ul {margin-top: 10px; padding-left: 25px;color: #fff; text-align: left; line-height: 1.5em;}
#boxprodotti ul, #boxprodotti_uk ul {margin: 50px 0 0 5px; list-style-type: none;}
#boxprodotti li, #boxprodotti_uk li {list-style-image: url(../img/layout/li_pr.gif); padding: 0; margin:0;}
#boxcontatti a:link, #boxcontatti a:visited, #boxprodotti a:link, #boxprodotti a:visited, #boxcontatti_uk a:link, #boxcontatti_uk a:visited, #boxprodotti_uk a:link, #boxprodotti_uk a:visited{color: #fff; text-decoration: none;}
#boxcontatti a:hover, #boxprodotti a:hover, #boxcontatti_uk a:hover, #boxprodotti_uk a:hover {color: #fff; text-decoration: underline;}
#boxprodotti li.liattivo a, #boxprodotti_uk li.liattivo a {color: #030; text-decoration: none}

/* footer */
#footer { clear: both; margin: 0; width:100%; height:120px; background: url(../img/layout/bg_footer.jpg) repeat-x top left; background-color: #6C9131 }
#footeradd {margin: 0 auto auto; width: 590px; height: 96px; background: url(../img/layout/footer.jpg) no-repeat top center}
#footeradd p {color: #fff; font-size: 10px; text-align: center; padding: 35px 0 0 0; line-height: 1.5em }
#footeradd a, #footeradd a:link, #footeradd a:visited {color: #fff; text-decoration: none}
#footeradd a:hover {text-decoration: underline}
#av {margin: 0 auto auto; width: 80px; height: 14px}
#av a:link {display:block; height:14px; width:80px; background: url(../img/layout/av.jpg) }
#av a:hover { display:block;background-position:0 -14px}
#av span {display: none}

#myGallery_v, #gal_az, #gal_p, #gal_right { width: 460px; height: 280px; z-index:5; display: none; float: left; text-align: left;margin: 20px 0 10px 30px; }
#gal_az { float: right; margin-right: 20px}
#gal_p, #gal_right {margin: 20px 0 20px 20px; border-right: 10px solid #f6f6f6}
#gal_right {float: right;}
#myGallery_v p, #gal_az p, #gal_p p, #gal_right p { font-size:11px; color: #fff; text-align: left;margin: 2px 5px; padding: 0}

/* informativa */
#infobox h2 {font-size: 14px; text-align: center}
#infobox p, h2, ul {padding: 10px; line-height: 1.5em}

/* IE6 Hack */
* html #boxcontatti, * html #boxprodotti { left:771px;}
* html #boxdwn { margin:25px 0 0 20px; }
* html #boxprodotti li {list-style-image: url(../img/layout/li_prie.gif); padding: 0; margin:0; }

/* IE7 Hack */
