/*****************************************************/
/*****************************************************/
/************* AUTHOR: Pisani Alssandro **************/
/************* www.pisanialessandro.it  **************/
/*****************************************************/
/*****************************************************/

/**************** Global *********************************************************************************************************************************************************************************/

* {margin: 0;padding: 0}
body,img,h2,p,object,h3,h1,form{margin: 0; padding: 0;}
a { outline: none;text-decoration: none;color:#5c5c5c;} 
a:hover { text-decoration: underline;} 
body{text-align:center;font-family: 'Trebuchet MS','Trebuchet','Arial','Sans-serif';color:#5c5c5c;font-size: 11px;}
div#container {position: relative;	width: 936px;padding:0;margin:11px auto 0px auto;text-align: left;z-index:1;}


#back {font-family: 'Trebuchet MS','Trebuchet','Arial','Sans-serif';color:#5c5c5c;font-size: 11px;}

/**************** Header *********************************************************************************************************************************************************************************/

/* Logo */
#container #header h1 a{display: block;text-indent: -900px;margin:0 0 0 0;background: url(/Bpweb/SitoVeronesi.nsf/gruppo-veronesi.gif) no-repeat;position: relative;width:208px;height:50px;}
#container #header h1.lavoraconnoi {background: url(/bpweb/SitoVeronesi.nsf/loghi-societagruppo-h40px.jpg) no-repeat right; height:40px }

/* Menu */
#container #header ul.firstLevel{width: auto;top:10px;float:right;list-style: none;position: relative;height:25px;z-index: 1;display:block;text-align: left;width:1;z-index: 90;padding: 5px auto;margin-bottom: 10px;}
#container #header ul.firstLevel li{z-index: 95;text-align:center;display:block;float: left;width: auto;height:25px;font-family: 'Lucida Grande';font-size: 15px;padding:2px 0px;margin-bottom: 5px;}

#container #header ul.firstLevel li a{color:#919191;text-decoration: none;display: block;padding:5px 0px 0px 60px;z-index: 999;font-size: 12px;}
#container #header ul.firstLevel li a:link{}
#container #header ul.firstLevel li a:visited{}
#container #header ul.firstLevel li a:hover,#container #header ul.firstLevel li a.active{color:#241902; }
#container #header ul.firstLevel li a:active{}

#container #header ul.secondLevel{position: absolute;border: 1px solid #c1c1c1;top:0px;margin-left: 14px;padding: 27px 0 0 0;width: 155px;z-index: -10;visibility: hidden;background: url(/Bpweb/SitoVeronesi.nsf/trasparent.gif) repeat;}
#container #header ul.secondLevel li {clear:left;border: none;height: 15px;width: 100%}
#container #header ul.secondLevel li:hover{border: none;}
#container #header ul.secondLevel li a {z-index:104;text-align: left;color:#000000;text-decoration: none;display: block;font-size: 11px;padding: 2px 0 0 27px;}
#container #header ul.secondLevel li a:hover,#container #header ul.secondLevel li a.active{color:#ee3124;}


/* Image header */
#container #header #photoSlideInternal{clear:both;margin-bottom: 13px;margin-top: 2px;z-index:0}


/**************** Main ***********************************************************************************************************************************************************************************/

/* Left Column */
#container #main div#columnLeft{width:205px;float:left;background: url(/Bpweb/SitoVeronesi.nsf/leftStrip.gif) top left no-repeat;padding-top: 7px;}
#container #main #columnLeft span{padding-left:40px;font-family: 'Lucida Grande';font-size: 14px;font-weight: bold;color: #fff;}

/* Menu */
#container #main #columnLeft ul{list-style: none;position: relative;margin-left: 3px;margin-top: 18px;}
#container #main #columnLeft ul li{display:block;width: auto;font-family: 'Lucida Grande';margin-bottom: 10px;height: 1%}
#container #main #columnLeft ul a{display:block;padding-left: 20px;color: #919191;font-size: 13px;font-weight: bold;}
#container #main #columnLeft ul a:hover,#container #main #columnLeft ul a.active{background: url(/Bpweb/SitoVeronesi.nsf/menuArrow.gif) 0px 4px no-repeat;text-decoration: none;color:#261a04}

#dropmenudiv{
position:absolute;
border:0px solid black;
border-bottom-width: 0;
line-height:18px;
z-index:100;
margin-top:3px !important;
margin-top:6px;
text-align:left;
padding:5px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 0px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #ccc;
color:#000;
}


/* Content */
/*#container #main div#content{background: url(/Bpweb/SitoVeronesi.nsf/contentStrip.gif) top left repeat-x;padding: 46px 0px 30px 8px;float:right;width:718px;margin:0 auto;}*/
#container #main div#head_content{}
#container #main div#head_content_1{}
#container #main div#content{background: url(/Bpweb/SitoVeronesi.nsf/contentStrip.gif) top left repeat-x;padding: 46px 0px 30px 8px;float:right;width:718px;margin:0 auto;}
#container #main #content h2{color: #000;margin-bottom: 7px;font-size: 19px;}
#container #main #content h3{padding-bottom:10px;font-size:16px;font-style:italic;}
#container #main #content h3.italico{font-size:16px;font-style:italic;}
#container #main #content ul{padding-left: 20px}
#container #main #content li{padding: 5px 0;}
#container #main #content img,.cornice{padding:4px;border: 1px solid #b8b8b8;margin-left: 0px;margin-right: 5px;}
#container #main #content img.noCornice{border:none;}
#columnLeft img{border:none;vertical-align: text-bottom; margin-right: 2px;}
#container #main p img{float:left;margin-right: 15px;}
#container #main #content img.right{float:right;margin-left: 10px;}
.right{float:right;}
#container #main p{padding:7px 0;line-height: 15px;}
#container #main p.black{color: #000;font-weight: bold;}
#container #main p.contact{color: #5c5c5c;font-weight: bold;font-family: Trebuchet MS;font-size: 14px;line-height: 17px;}
#container #main #content #googleMap{margin-top: 20px;margin-bottom: 20px;}
#container #main #content .gray {clear:left;min-height:60px;height:98px !important; height: 50px;background-color: #eaeaea;margin: 20px 0;}
#container #main #content .gray.white{background-color: #fff;}
#container #main #content .gray .image{float:left;position:relative;display: block;background-color: #fff;margin-bottom: 20px;}
#container #main #content .gray .image .noborder{border:none;}
#container #main #content .gray .paragraph{float:left;width: 490px;position: relative;}
#container #main #content .gray .paragraph p{padding-left: 10px;margin-top: 5px;}

/* MODIFICHE ADV*/
#container #main #content #adv .cellAdv{float: left;margin-bottom:10px;position: relative;width:356px;height:98px;}
#container #main #content #adv .gray {clear:left;min-height:60px;height:98px !important; height: 50px;background-color: #eaeaea;margin: 0px 0;width:335px;}
#container #main #content #adv .gray .paragraph{float:left;width: 128px;position: relative;font-size: 14px;margin-top: 10px;text-align: center;}
#container #main #content #adv .gray .image{margin: 0px;}
#container #main #content #adv img{margin: 0px;}

#container #main #content #adv2 .cellAdv{float: left;position: relative;width:356px;height:109px;}
#container #main #content #adv2 .gray {clear:left;min-height:60px;height:98px !important; height: 50px;background-color: #eaeaea;margin: 10px 0;width:356px;}
#container #main #content #adv2 .gray .paragraph{float:left;width: 241px;position: relative;text-align: left;}
#container #main #content #adv2 .gray .paragraph p{padding-bottom:0px;}
#container #main #content #adv2 img{margin-right: 0px;}

#container #main #content .margin{margin-top:20px;margin-bottom: 20px;}
#container #main #content.noPadding{padding-bottom:10px;}
#container #main #oneColumn h2{color: #000;margin-bottom: 7px;font-size: 19px;}
#container #main #oneColumn h3{padding-bottom:10px;font-size:16px;font-style:italic;}
#container #main #oneColumn div.news {border-bottom: 1px solid #ddd;margin-bottom: 20px;padding-bottom: 10px;}
#container #main #oneColumn .news .image{width:207px;float:left;margin: 0 auto;}
#container #main #oneColumn .news .image img{margin: 0 auto;padding: 0 auto;}
#container #main #oneColumn .news .text{padding-left:0px;float:left;width:720px;text-align:justify;}
#container #main #oneColumn .news .fix{clear:left;}

#container #main #oneColumn .text {padding-left:30px;}
#container #main #oneColumn img{padding:4px;border: 1px solid #b8b8b8;margin: 10px 10px 10px 0;}

#container hr{height:0px;color: #ddd;border:none;border-top: 1px solid #ddd;margin: 10px 0;}
#container a.redButton{margin-right:10px;float:left;display: block;width: 123px;height:22px;color: white;background: url(/Bpweb/SitoVeronesi.nsf/sfondoPulsante.gif) no-repeat top left;padding-top:4px;text-align: center;}
/**************** Footer *********************************************************************************************************************************************************************************/

#container div#footer{clear:both;width:100%;border-top:1px solid #ddd; }
#container #footer hr{display: none;}
#container #footer div{margin-top: 10px;margin-bottom: 20px;}
#container #footer div#left{float:left;margin-left: 5px;}
#container #footer div#left div#company_info {float:left; margin-top:0px;}
#container #footer div#left div.separator {float:left; margin-top:0px; width:20px; text-align:center;}
#container #footer div#left a {float:left;}
#container #footer div#lang{float:right;margin-right: 5px;}


/****** INTRO ****/
#container #intro {margin-bottom:20px;width: 1003px;height: 90px}
#container #intro h1 a{display: block;float:left;text-indent: -900px;margin:20px 0 20px 30px;background: url(/Bpweb/SitoVeronesi.nsf/gruppo-veronesi.gif) no-repeat;position: relative;width:208px;height:50px;}
#container #intro h2 a{display: block;text-indent: -5000px;margin:20px 0 0px 0px;position: relative;float:left;width:80px;height:50px;}
#container #intro h2 a.logoVeronesi{background: url(/Bpweb/SitoVeronesi.nsf/loghi.jpg) -5px; 0px;width: 105px;margin-left: 300px;}
#container #intro h2 a.logoAia{background: url(/Bpweb/SitoVeronesi.nsf/loghi.jpg) -120px 0px;width: 80px;}
#container #intro h2 a.logoNegroni{background: url(/Bpweb/SitoVeronesi.nsf/loghi.jpg) -205px 0px;width: 100px;}
#container #intro h2 a.logoSogema{background: url(/Bpweb/SitoVeronesi.nsf/loghi.jpg) -310px 0px;width: 105px;}

#container #intro ul{height: 22px; background-color: #b8b8b8;list-style: none;position: relative;padding-left: 90px;}
#container #intro ul li{float: left;padding: 2px 23px 0 23px;}
#container #intro ul li a{color: white;font-size: 15px;font-weight: normal; font-family: 'Lucida Grande';}
#container #intro ul li a:hover{color: #000;text-decoration: none;}

/****** MENU CATEGORIE PER SEZIONE NEWS ****/


#container #main div#newsMenu{width:205px;float:left;padding-top: 0px;vertical-align:top}
#container #main div#newsPrimoPiano{padding: 7px 0px 30px 8px;float:right;width:718px;margin:0 auto;vertical-align:top;}
#container #main #oneColumn #newsPrimoPiano h2 {vertical-align:top;}
#container #main #oneColumn div#back{width:205;float:left;vertical-align:bottom;}

#container #main #oneColumn ul{list-style: none;position: relative;margin-left: 3px;margin-top: 18px;}
#container #main #oneColumn ul li{display:block;width: auto;font-family: 'Lucida Grande';margin-bottom: 10px;height: 1%}
#container #main #oneColumn ul a{display:block;padding-left: 20px;color: #919191;font-size: 13px;font-weight: bold;}
#container #main #oneColumn ul a:hover,#container #main #oneColumn ul a.active{background: url(/Bpweb/SitoVeronesi.nsf/menuArrow.gif) 0px 4px no-repeat;text-decoration: none;color:#261a04}



