@charset "UTF-8";/* CSS Reset created by Eric Meyer - http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;}
a{text-decoration:none;}
ol,ul{list-style:none;}
/*end reset*/
body{background:#E7AB2D url('../images/back.jpg') top center no-repeat;min-width:960px;}
body,h1,h2,h3,h4,h5,h6{font-family:"Lucida Grande","Trebuchet MS",Arial,sans-serif;font-size:12px;font-weight:normal;color:#000;line-height:16px;letter-spacing:0.2px;}
#backer{background:transparent url('../images/menubg.png') top center no-repeat;}
#container{position:relative;width:960px;height:580px;margin:0 auto;}
#container a.home{position:absolute;width:78px;height:81px;top:18px;left:62px;display:block;z-index:300;background:transparent url('../images/logo-polara.png') no-repeat 0 0;}
em{background:red;color:white;}
/*main menu*/
#mainmenu{position:absolute;z-index:200;}
#mainmenu li.first{width:190px;padding:0;margin:0;}
#mainmenu li{width:72px;padding:0 20px;margin-left:-2px;text-align:center;float:left;height:90px;}
#mainmenu li.current{background:transparent url('../images/upmenu.png') no-repeat 0 0;}
#azienda #mainmenu li.current{background-position:0 0;}
#polara #mainmenu li.current{background-position:-113px 0;}
#partanna #mainmenu li.current{background-position:-226px 0;}
#altre #mainmenu li.current{background-position:-339px 0;}
#servizi #mainmenu li.current{background-position:-452px 0;}
#news #mainmenu li.current{background-position:-565px 0;}
#contatti #mainmenu li.current{background-position:-678px 0;}
#mainmenu a{font-size:13px;line-height:18px;font-weight:bold;color:#000;display:block;}
#mainmenu a:hover{color:#fff;}
#mainmenu li.current a:hover{color:#000;}
.item1{margin-top:26px;}
.item2{margin-top:22px;}
.item3{margin-top:23px;}
.item4{margin-top:22px;}
.item5{margin-top:16px;}
.item6{margin-top:14px;}
.item7{margin-top:8px;}
/*end main menu*/
/*menu a tendina*/
#subazienda,#subservizi{position:absolute;top:0px;left:0;width:112px;z-index:1000;}
#subazienda{background:transparent url('../images/azienda_popup.png') no-repeat 0 0;left:188px;height:212px;}
#subservizi{background:transparent url('../images/servizib2b_popup.png') no-repeat 0 0;left:628px;height:172px;}
#subazienda li.first,#subservizi li.first{font-family:"Lucida Grande","Trebuchet MS",Arial,sans-serif;font-weight:bold;line-height:18px;padding:0 20px;}
#subservizi li.first{margin-top:16px;height:64px;}
#subazienda li.first{margin-top:26px;height:54px;}
#subazienda li,#subservizi li,#submenu li,#service,#facebook,#content ul li,#content p,#content h1,#content h2,#content span{font-family:"Georgia","Times",serif;text-align:center;font-size:13px;}

/*#content h1 img{position:absolute;}*/
#subazienda li a,#subservizi li a{color:#000;display:block;height:40px;line-height:40px;}
#subazienda li a:hover{background:#FFE384;border-left:2px #FDC606 solid;border-right:2px #FDC606 solid;}
#subservizi li a:hover{background:#F3C881;border-left:2px #DE7A03 solid;border-right:2px #DE7A03 solid;}
#subazienda li a.current,#subservizi li a.current{font-weight:bold;}
.attiva{display:block;}
.disattiva{display:none;}
/*end menu a tendina*/
/*sub menu*/
#submenu{position:absolute;z-index:100;bottom:0;}
#submenu li{float:left;font-size:14px;border-top:2px #fff solid;border-bottom:2px #fff solid;background:#D7450C;}
#submenu li.first{display:block;width:7px;height:42px;border:none;background:url('../images/submenu.png') no-repeat 0 0;}
#submenu li.last{display:block;width:7px;height:42px;border:none;background:url('../images/submenu.png') no-repeat -7px 0;}
#submenu li a{color:#000;display:block;float:left;height:38px;line-height:38px;padding:0 15px;}
#submenu li a:hover{color:#fff;}
#submenu li a.current{color:#fff;background:transparent url('../images/selecter.png') top center no-repeat;}
#submenu li a.disable{color:#942E06;cursor:default;}
#azienda #submenu{left:95px;}
#polara #submenu{left:170px;}
#partanna #submenu{left:368px;}
#biz #submenu{left:450px;}
#frizzer #submenu{left:450px;}
#frizz #submenu{left:450px;}
#servizi #submenu{left:570px;}
#news #submenu{left:685px;}
#contatti #submenu{bottom:400px;left:780px;}
/*end sub menu*/
/*bottom links*/
#service{position:absolute;display:block;bottom:-3px;right:0;background:url('../images/servizio_clienti.png') center left no-repeat;height:20px;line-height:20px;padding-left:20px;color:#000;}
#facebook{position:absolute;display:block;bottom:-3px;right:150px;background:url('../images/facebook_icon.png') center left no-repeat;height:20px;line-height:20px;padding-left:20px;color:#000;}
#credits{position:absolute;display:block;bottom:-3px;left:40px;height:20px;line-height:20px;color:#000;}
#service:hover,#facebook:hover{text-decoration:underline;}
/*end bottom links*/
/*content*/
#content{position:absolute;width:100%;height:420px;z-index:0;padding-top:140px;}
#content ul,#content p{float:left;}
#content p{margin-left:40px;width:330px;height:385px;text-align:left;font-size:12px;line-height:16px;overflow:hidden;}
#content p.message_ok{margin:0;width:820px;height:auto;text-align:center;}
#content p.service{margin-left:295px;width:270px;}
#content p.copack{margin-left:240px;}
#content p.organizzazione,#content p.design{width:600px;margin-top:215px;height:175px;}
#content p.certificati{width:250px;}
#content p a{color:#000;text-decoration:underline;}
#content p a:hover{text-decoration:none;}
#content p span{font-weight:bold;font-size:20px;}
#content p span.lite{font-size:14px;}
#content ul{width:140px;}
#content ul li{text-align:right;font-size:14px;}
#content ul li a{display:block;height:40px;line-height:40px;color:#666666;background:url('../images/linemenu.jpg') bottom right no-repeat;}
#content ul li.first a{height:30px;line-height:15px;}
#content ul li a:hover{color:#000;}
#content ul li a.current{font-weight:bold;color:#000;}
#content ul li.last a{display:block;height:60px;line-height:16px;padding-top:10px;}
/*end content*/
/*content home*/
#home #content h1,#home #content h2{margin-top:20px;width:440px;text-align:center;}
#home #content h2{font-size:20px;line-height:24px;}
#home #content h1 a{display:block;}
#home #content h1{display:block;height:127px;font-size:20px;overflow:hidden;text-align:center;}

/*end content home*/
/*linea POLARA*/
#polara #content #families{margin-top:20px;width:640px;background:url('../images/linea_polara/polara_families.png') bottom right no-repeat;float:right;margin-right:40px;}
#polara #content #families li{text-align:center;float:right;}
#polara #content #families li a{display:block;margin-left:40px;padding-top:307px;width:130px;height:43px;color:#000;background:none;}
#polara #content #families li a:hover{color:#fff;}
#polara #content #families li a.last{margin-left:0px;}
#polara #content p,#polara #content h1{width:230px;}
#polara #content p{height:330px;}
#polara #content h1,#polara #content h2{text-align:left;margin:0 0 20px 40px;font-size:20px;font-weight:bold;line-height:25px;}
#polara #content #text_contents h2{width:190px;margin:0 0 20px 0;}
#polara #content #text_contents p{width:190px;height:235px;float:none;margin:0;}
#polara #content #text_contents ul{width:190px;float:none;background:url('../images/icon_download.png') bottom left no-repeat;}
#polara #content #text_contents ul li{text-align:left;font-size:12px;margin-left:70px;}
#polara #content #text_contents ul li a{background:none;height:20px;line-height:20px;color:#000;}
#polara #content #text_contents ul li a:hover{color:#d7450c;}
/*end linea POLARA*/
#scheda{position:absolute;width:230px;height:360px;background:#fff url('../images/bg_scheda.png') top left no-repeat;z-index:100;top:140px;left:0;padding-left:40px;}
img.cluster{margin-top:25px;}
/*linea PARTANNA*/
#partanna #content #families{margin-top:45px;width:300px;background:url('../images/linea_partanna/partanna_families.png') bottom right no-repeat;float:right;margin-right:40px;}
#partanna #content #families li{text-align:center;float:right;}
#partanna #content #families li a{display:block;margin-left:40px;padding-top:307px;width:130px;height:43px;color:#000;background:none;}
#partanna #content #families li a:hover{color:#fff;}
#partanna #content #families li a.last{margin-left:0px;}
#partanna #content p,#partanna #content h1{width:220px;}
#partanna #content p{height:330px;}
#partanna #content h1,#partanna #content h2{text-align:left;margin:0 0 20px 40px;font-size:20px;font-weight:bold;line-height:25px;}
#partanna #content #text_contents h2{width:190px;margin:0 0 20px 0;}
#partanna #content #text_contents p{width:190px;height:235px;float:none;margin:0;}
#partanna #content #text_contents ul{width:190px;float:none;background:url('../images/icon_download.png') bottom left no-repeat;}
#partanna #content #text_contents ul li{text-align:left;font-size:12px;margin-left:70px;}
#partanna #content #text_contents ul li a{background:none;height:20px;line-height:20px;color:#000;}
#partanna #content #text_contents ul li a:hover{color:#d7450c;}
/*end linea PARTANNA*/
/*linee ALTRE*/
#altre #content #families{margin-top:-55px;width:470px;background:url('../images/altre/altre_families.png') bottom right no-repeat;float:right;margin-right:40px;height:450px;}
#altre #content #families li{text-align:center;float:right;}
#altre #content #families li a{display:block;margin-left:40px;padding-top:407px;width:130px;height:43px;color:#000;background:none;}
#altre #content #families li a:hover{color:#fff;}
#altre #content #families li a.last{margin-left:0px;}
#altre #content p,#altre #content h1{width:220px;}
#altre #content p{height:330px;}
#altre #content h1{text-align:left;margin:0 0 20px 40px;font-size:20px;font-weight:bold;line-height:25px;}
#altre #content #text_contents h1{width:190px;margin:0 0 20px 0;}
#altre #content #text_contents p{width:190px;height:235px;float:none;margin:0;}
#altre #content #text_contents ul{width:190px;float:none;background:url('../images/icon_download.png') bottom left no-repeat;}
#altre #content #text_contents ul li{text-align:left;font-size:12px;margin-left:70px;}
#altre #content #text_contents ul li a{background:none;height:20px;line-height:20px;color:#000;}
#altre #content #text_contents ul li a:hover{color:#d7450c;}
#biz #content p,#biz #content h1{width:220px;}
#biz #content p{height:330px;}
#biz #content h1,#biz #content h2{text-align:left;margin:0 0 20px 40px;font-size:20px;font-weight:bold;line-height:25px;}
#biz #content #text_contents h2{width:190px;margin:0 0 20px 0;}
#biz #content #text_contents p{width:190px;height:235px;float:none;margin:0;}
#biz #content #text_contents ul{width:190px;float:none;background:url('../images/icon_download.png') bottom left no-repeat;}
#biz #content #text_contents ul li{text-align:left;font-size:12px;margin-left:70px;}
#biz #content #text_contents ul li a{background:none;height:20px;line-height:20px;color:#000;}
#biz #content #text_contents ul li a:hover{color:#d7450c;}
#frizz #content p,#frizz #content h1{width:220px;}
#frizz #content p{height:330px;}
#frizz #content h1,#frizz #content h2{text-align:left;margin:0 0 20px 40px;font-size:20px;font-weight:bold;line-height:25px;}
#frizz #content #text_contents h2{width:190px;margin:0 0 20px 0;}
#frizz #content #text_contents p{width:190px;height:235px;float:none;margin:0;}
#frizz #content #text_contents ul{width:190px;float:none;background:url('../images/icon_download.png') bottom left no-repeat;}
#frizz #content #text_contents ul li{text-align:left;font-size:12px;margin-left:70px;}
#frizz #content #text_contents ul li a{background:none;height:20px;line-height:20px;color:#000;}
#frizz #content #text_contents ul li a:hover{color:#d7450c;}
#frizzer #content p,#frizzer #content h1{width:220px;}
#frizzer #content p{height:330px;}
#frizzer #content h1,#frizzer #content h2{text-align:left;margin:0 0 20px 40px;font-size:20px;font-weight:bold;line-height:25px;}
#frizzer #content #text_contents h2{width:190px;margin:0 0 20px 0;}
#frizzer #content #text_contents p{width:190px;height:235px;float:none;margin:0;}
#frizzer #content #text_contents ul{width:190px;float:none;background:url('../images/icon_download.png') bottom left no-repeat;}
#frizzer #content #text_contents ul li{text-align:left;font-size:12px;margin-left:70px;}
#frizzer #content #text_contents ul li a{background:none;height:20px;line-height:20px;color:#000;}
#frizzer #content #text_contents ul li a:hover{color:#d7450c;}
/*end linee ALTRE*/
/*content background*/
#azienda #content{background:transparent url('../images/img_azienda_identita_1.jpg') bottom right no-repeat;}
#servizi #content{background:transparent url('../images/img_servizi_private_1.jpg') bottom center no-repeat;}
#contatti #content{background:transparent url('../images/img_contatti_1.jpg') bottom center no-repeat;}
#polara #content{background:transparent url('../images/linea_polara/lineapolara_logo.jpg') 850px 80px no-repeat;}
#partanna #content{background:transparent url('../images/linea_partanna/lineapartanna_logo.jpg') 838px 80px no-repeat;}
#biz #content{background:transparent url('../images/altre/lineabiz_logo.jpg') 838px 80px no-repeat;}
#frizz #content{background:transparent url('../images/altre/lineafrizz_logo.jpg') 838px 80px no-repeat;}
#frizzer #content{background:transparent url('../images/altre/lineafrizzer_logo.jpg') 838px 80px no-repeat;}
/* end content background*/
/*popup news*/
#home #news{position:absolute;bottom:0;left:-20px;width:400px;height:160px;background:transparent url('../images/popnews.png') no-repeat 0 0;}
#home #news h2,#home #news p{width:230px;margin-left:60px;}
#home #news h2{font-size:14px;color:#D7450C;font-weight:bold;text-align:left;line-height:16px;height:60px;margin-top:20px;}
#home #news h2 a{color:#D7450C;}
#home #news h2 a:hover{color:#991426;}
#home #news p{height:auto;line-height:14px;margin-top:12px;}
#home #news img{float:right;margin-top:20px;}
#home #news img.round{margin-top:20px;margin-right:-100px;}
/*end popup news*/
/* slide home*/
#slide{position:absolute;top:160px;right:40px;width:480px;height:400px;}
#home #slide ul{overflow:hidden;}
#home #slide ul li{position:absolute;display:block;margin:0;padding:0;background-color:transparent;}
#home #slide ul li img{display:block;background-color:transparent;}
/*end slide home*/
/* news*/
#news #content ul li a{background:none;height:20px;line-height:15px;}
#content #scroll{position:relative;width:820px;height:396px;overflow:auto;}
#content .news{position:relative;width:680px;padding:0;height:140px;background:url('../images/bg_news.jpg') left bottom no-repeat;margin-left:40px;margin-bottom:16px;}
#content .news span{display:block;float:left;text-align:left;margin-left:0;width:160px;height:116px;}
#content .news h2,#content .news p{float:left;width:350px;margin:0;text-align:left;}
#content .news h2{font-size:15px;color:#D7450C;font-weight:bold;line-height:16px;}
#content .news p{height:100px;}
#content .news img{float:right;margin-top:0;margin-right:15px;}
#content .news img.round{margin-top:0;margin-right:-100px;}
#content .news a{color:#D7450C;}
#content .news a:hover{color:#991426;}
#content .news_single{position:relative;width:920px;padding:0;height:380px;background:none;margin-left:40px;overflow:auto;}
#content .news_single span{display:block;float:left;text-align:left;width:160px;height:380px;}
#content .news_single h1{float:left;width:320px;margin-left:0;margin-top:0;font-size:15px;color:#D7450C;font-weight:bold;text-align:left;line-height:16px;height:auto;margin-bottom:20px;}
#content .news_single p{float:left;margin:0;width:320px;height:auto;margin-left:0;margin-top:0;}
#content .news_single img{float:right;margin-top:0;margin-right:40px;}
#content .news_single img.round{margin-top:0;margin-right:-240px;}
/*end news*/
/*contatti*/
#contatti #content p.download{overflow:auto;width:780px;}
#contatti #content p.contatti{overflow:hidden;width:330px;}
/*end contatti*/
/*error 404*/
#error{position:absolute;top:160px;right:40px;width:480px;height:200px;}
#error a.link{color:#000;text-decoration:underline;}
#error a.link:hover{text-decoration:none;}
/*end error*/
