@charset "UTF-8";
/* CSS Document */
*{margin:0; padding:0;}

h1, h2, h3, h4, h5, h6{font-size:11px;}
html,body{height:100%;}
body{background:#FFF;font-size:11px; /*letter-spacing:1px;*/font-family:Arial, Verdana, sans-serif; color:#999999;text-align:center;}

#container{width:990px; margin:0 auto; text-align:left;}
.column{float:left;width:180px; margin-left:20px;margin-top:90px;margin-bottom:10px;}
.first{width:190px; margin:0px;}
.first h1{width:190px; height:90px; font-size:11px; color:#FFF; background:url(../images/logo_zip.gif) no-repeat left bottom;}
.second{width:800px; margin:0px;}


.first ul{list-style-type:none;}
.first li span{visibility:hidden;}
.first ul a{display:block;width:165px;text-decoration:none;height:20px;}

#first_menu{margin:16px 0 2px 25px; padding-bottom:19px; background:url(../images/point.gif) no-repeat left bottom}
#first_menu_01{background:url(../images/menu_first_01.gif) no-repeat left bottom;}
#first_menu_01.on, a#first_menu_01:hover{background:url(../images/menu_first_01_hover.gif) no-repeat left bottom;}
/*#first_menu_01.on{background:url(../images/menu_first_01_on.gif) no-repeat left bottom;}*/

#second_menu{margin-left:25px;padding-bottom:19px; background:url(../images/point.gif) no-repeat left bottom;}
#second_menu_01{background:url(../images/menu_second_01.gif) no-repeat left bottom;}
/*#second_menu_01.on, #second_menu_01.on:hover{background:url(../images/menu_second_01_on.gif) no-repeat left bottom;}*/
#second_menu_01.on, a#second_menu_01:hover{background:url(../images/menu_second_01_hover.gif) no-repeat left bottom;}
#second_menu_02{background:url(../images/menu_second_02.gif) no-repeat left bottom;}
/*#second_menu_02.on, #second_menu_02.on:hover{background:url(../images/menu_second_02_on.gif) no-repeat left bottom;}*/
#second_menu_02.on, a#second_menu_02:hover{background:url(../images/menu_second_02_hover.gif) no-repeat left bottom;}
#second_menu_03{background:url(../images/menu_second_03.gif) no-repeat left bottom;}
/*#second_menu_03.on, #second_menu_03.on:hover{background:url(../images/menu_second_03_on.gif) no-repeat left bottom;}*/
#second_menu_03.on, a#second_menu_03:hover{background:url(../images/menu_second_03_hover.gif) no-repeat left bottom;}
#second_menu_04{background:url(../images/menu_second_04.gif) no-repeat left bottom;}
/*#second_menu_04.on, #second_menu_04.on:hover{background:url(../images/menu_second_04_on.gif) no-repeat left bottom;}*/
#second_menu_04.on, a#second_menu_04:hover{background:url(../images/menu_second_04_hover.gif) no-repeat left bottom;}
#second_menu_05{background:url(../images/menu_second_05.gif) no-repeat left bottom;}
/*#second_menu_05.on, #second_menu_05.on:hover{background:url(../images/menu_second_05_on.gif) no-repeat left bottom;}*/
#second_menu_05.on, a#second_menu_05:hover{background:url(../images/menu_second_05_hover.gif) no-repeat left bottom;}
#second_menu_06{background:url(../images/menu_second_06.gif) no-repeat left bottom;}
/*#second_menu_06.on, #second_menu_06.on:hover{background:url(../images/menu_second_06_on.gif) no-repeat left bottom;}*/
#second_menu_06.on, a#second_menu_06:hover{background:url(../images/menu_second_06_hover.gif) no-repeat left bottom;}
#address{/*color:#FFF;*/position:relative;margin:7px 0 0 25px; font-size:11px;/*letter-spacing:1px;*/font-family:Arial, Verdana, "Lucida Sans Unicode", "Lucida Grande",sans-serif;}
#address p{margin-bottom:10px;}
/*#address span.image{background:url(../images/address.gif) no-repeat; display:block; width:125px;height:75px;margin-bottom:10px;}*/
#address a{text-decoration:none;color:#999999;}
/*#address .email{background:url(../images/email.gif) no-repeat; position:absolute; left:0px; top:75px;height:12px;width:125px; }
#address .email a:hover{background:url(../images/email_hover.gif) no-repeat;}
#address .email span{visibility:hidden;}*/

.item{margin-top:22px;}
.item .logo{margin-bottom:14px;}
.item .logo a img{border:none;}
/*.item h2{width:180px; height:8px;margin-bottom:5px;}
.item h3{width:180px; height:8px;margin-bottom:16px;}*/
.item h2, .item h3{font-weight:normal; font-size:11px;margin-bottom:16px;color:#000}
* html .item h2{margin-top:14px;}
.item h3{}
.second .item h3{margin-bottom:16px;}
.second .item .logo{padding:34px 0;position:relative;zoom:1;text-align:center;}
.second .item .details{margin-top:-30px;}
.second .item .description{margin-bottom:12px;width:240px;}
.profile .second {float:left; width:374px;margin-right:16px;margin-top:90px;}
.profile .item {margin-bottom:16px;}
.profile .item h2{background:url(../images/point.gif) no-repeat left bottom;padding-bottom:16px;margin-bottom:4px;}
.profile .item .details{margin-top:-14px;}
.profile .item .details img{margin:16px 0;}
.profile .item .details a img{margin:0;}
.profile .item .description{width:374px;}
.padding{padding-left:210px;}
* html .padding{padding-left:0px;}


/*.profile .item {position:relative;height:600px;margin-bottom:110px}
.profile .second .item .logo {position:absolute;width:660px;right:0;top:-33px;bottom:0;padding:0}
.profile .second .item .details {margin-top:0}
.profile .arrow_down a,.profile .arrow_up a {width:660px}*/
.item h2 span,.item h3 span{visibility:hidden}
.item .description{margin-bottom:12px;}
.item .description a{color:#999999}
.item .view a{color:#999999; }
.item .view a:hover{color:#000;}

.item .image{float:left;}
.arrow_up a{position:absolute;top:0; left:0;display:block;background:url(../images/arrow_up.gif) no-repeat center center; width:800px; height:17px;text-decoration:none;}
.arrow_down a{position:absolute;bottom:0; left:0;display:block;background:url(../images/arrow_down.gif) no-repeat center center; width:800px; height:17px;text-decoration:none;}
/*share fix*/
.arrow_down a{left:70px;width:660px;z-index:1;}
.arrow_up a:hover{background:url(../images/arrow_up_on.gif) no-repeat center center;}
.arrow_down a:hover{background:url(../images/arrow_down_on.gif) no-repeat center center;}
.arrow_up a span, .arrow_down a span{visibility:hidden;}


.logo_bn {display:none;position:absolute;top:34px;left:0px;text-align:center;width:800px;}/*il top deve avere lo stesso valore del padding di .logo*/

.spip_documents a img{border:none;}

.details{position:relative;}
.share{height:16px;position:absolute; top:2px; right:10px;}
.share .label_share{background:url(../images/social/label_share.gif) no-repeat;display:block; float:left; width:33px; height:16px;}
.share span{visibility:hidden;}
.share a{display:block; float:left; width:16px; height:16px;margin-left:5px;text-decoration:none; outline:none;}
.share .twitter{background:url(../images/social/twitter.gif) no-repeat;}
.share .facebook{background:url(../images/social/facebook.gif) no-repeat;}
.share .youtube{background:url(../images/social/youtube.gif) no-repeat;}


