@media screen
{
/*Generic*/
body {margin:0; color:#000000;background-color:#FFF;}
div, input, select, label, h1, h2, h3, h4 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;}
br.sep {clear:both; height:0; font-size:1px;line-height:0;} 
 

/*Image*/
img {border:0;}


/*Link*/
a {outline:none;text-decoration:underline;color:#000;}


/*Menu*/
div.menu {padding:0;}
div.menu ul {list-style-type:none;margin:0;padding:0;width:119px;}
div.menu ul li {margin:0;padding:0 0 5px 0;display:block;float:left;width:119px;}
div.menu ul li a {width:119px;display:block;overflow:hidden;height:22px;line-height:200px;}
/*IT*/
div.menu ul li a.clima {background:transparent url(../img/it/menu_clima.gif);}
div.menu ul li a.filtrazione {background:transparent url(../img/it/menu_filtrazione.gif);}
div.menu ul li a.ingegneria {background:transparent url(../img/it/menu_ingegneria.gif);}
div.menu ul li a.english {background:transparent url(../img/it/menu_english.gif);}
div.menu ul li a.france {background:transparent url(../img/it/menu_france.gif);}
div.menu ul li a.company {background:transparent url(../img/it/menu_company.gif);}
div.menu ul li a.rete {background:transparent url(../img/it/menu_rete.gif);}
div.menu ul li a.applicazioni {background:transparent url(../img/it/menu_applicazioni.gif);}
div.menu ul li a.area_riservata {background:transparent url(../img/it/menu_area_riservata.gif);}
div.menu ul li a.contattaci {background:transparent url(../img/it/menu_contattaci.gif);}
div.menu ul li a.mappa {background:transparent url(../img/it/menu_mappa.gif);}
/*EN*/
div.menu ul li a.clima_en {background:transparent url(../img/en/menu_clima.gif);}
div.menu ul li a.filtrazione_en {background:transparent url(../img/en/menu_filtrazione.gif);}
div.menu ul li a.ingegneria_en {background:transparent url(../img/en/menu_ingegneria.gif);}
div.menu ul li a.english_en {background:transparent url(../img/en/menu_english.gif);}
div.menu ul li a.france_en {background:transparent url(../img/en/menu_france.gif);}
div.menu ul li a.company_en {background:transparent url(../img/en/menu_company.gif);}
div.menu ul li a.rete_en {background:transparent url(../img/en/menu_rete.gif);}
div.menu ul li a.applicazioni_en {background:transparent url(../img/en/menu_applicazioni.gif);}
div.menu ul li a.area_riservata_en {background:transparent url(../img/en/menu_area_riservata.gif);}
div.menu ul li a.contattaci_en {background:transparent url(../img/en/menu_contattaci.gif);}
div.menu ul li a.mappa_en {background:transparent url(../img/en/menu_mappa.gif);}

div.menu ul li a:hover, div.menu ul li a.active {background-position:0 -22px;}
div.menu ul li a.current {background-position:0 -22px;cursor:default;}

/*CONTENT*/
#content {width:950px;text-align:left;clear:both;position:relative;}

h1 {display:none;}

.hp div.menu {padding:100px 0 0 5px;float:left;}

div.update {position:absolute;top:3px;right:3px;}
div.update p {padding:0;margin:0;color:#87888A;}

/*HP*/
div.swf_claim {float:left;width:670px;height:135px;}
div.ctn {float:right;width:580px;padding:75px 0 0 0;text-align:right;}
div.ctn ul {float:right;list-style-type:none;margin:0;padding:0 5px 0 0;clear:both;}
div.ctn ul li {margin:0;padding:35px 0 0 30px;display:block;float:left;}
div.ctn ul li a.clima {display:block;background:transparent url(../img/it/btn_clima.gif) top left no-repeat;width:130px;height:130px;overflow:hidden;line-height:400px;}
div.ctn ul li a.filtrazione {display:block;background:transparent url(../img/it/btn_filtrazione.gif) top left no-repeat;width:130px;height:130px;overflow:hidden;line-height:400px;}
div.ctn ul li a.ingegneria {display:block;background:transparent url(../img/it/btn_ingegneria.gif) top left no-repeat;width:130px;height:130px;overflow:hidden;line-height:400px;}
div.ctn ul li a:hover {background-position:0 -130px;}
div.ctn ul.list {float:right;list-style-type:none;margin:0;padding:80px 8px 0 0;width:525px;}
div.ctn ul.list li {margin:0;padding:0 0 0 4px;display:block;float:left;}
div.ctn ul.list li img.thumb {display:block;}
/*div.ctn ul.list li a {width:101px;display:block;overflow:hidden;height:31px;line-height:200px;}*/
/*IT
div.ctn ul.list li a.ospedali {background:transparent url(../img/it/title_ospedali.gif);}
div.ctn ul.list li a.reparti {background:transparent url(../img/it/title_reparti_operatori.gif);}
div.ctn ul.list li a.uffici {background:transparent url(../img/it/title_uffici.gif);}
div.ctn ul.list li a.cinema_teatri {background:transparent url(../img/it/title_cinema_teatri.gif);}
div.ctn ul.list li a.musei {background:transparent url(../img/it/title_musei.gif);}
div.ctn ul.list li a.negozi_showrooms {background:transparent url(../img/it/title_negozi_showrooms.gif);}
div.ctn ul.list li a.centri {background:transparent url(../img/it/title_centri.gif);height:40px;}
div.ctn ul.list li a.hotels {background:transparent url(../img/it/title_hotels.gif);}
div.ctn ul.list li a.energia {background:transparent url(../img/it/title_energia.gif);}
div.ctn ul.list li a.industria {background:transparent url(../img/it/title_industria.gif);}
*/
/*EN
div.ctn ul.list li a.ospedali_en {background:transparent url(../img/en/title_ospedali.gif);}
div.ctn ul.list li a.reparti_en {background:transparent url(../img/en/title_reparti_operatori.gif);}
div.ctn ul.list li a.uffici_en {background:transparent url(../img/en/title_uffici.gif);}
div.ctn ul.list li a.cinema_teatri_en {background:transparent url(../img/en/title_cinema_teatri.gif);}
div.ctn ul.list li a.musei_en {background:transparent url(../img/en/title_musei.gif);}
div.ctn ul.list li a.negozi_showrooms_en {background:transparent url(../img/en/title_negozi_showrooms.gif);}
div.ctn ul.list li a.centri_en {background:transparent url(../img/en/title_centri.gif);height:40px;}
div.ctn ul.list li a.hotels_en {background:transparent url(../img/en/title_hotels.gif);}
div.ctn ul.list li a.energia_en {background:transparent url(../img/en/title_energia.gif);}
div.ctn ul.list li a.industria_en {background:transparent url(../img/en/title_industria.gif);}
*/
div.ctn ul.list li a {text-decoration:none;text-align:left;width:101px;display:block;overflow:hidden;height:51px;font-size:12px;color:#88888A;font-family:Helvetica,Verdana,Arial,sans-serif;font-weight:bold;}
div.ctn ul.list li a:hover {background-position:0 -31px;text-decoration:underline;}
div.ctn ul.list li a.centri:hover {background-position:0 -40px;}
div.txt {float:left;width:600px;padding:20px 0 5px 30px;color:#87888A;} 
div.txt p b {display:block;padding:0 0 10px 0;}
div.swf_hp {float:right;width:210px;height:505px;padding:40px 0 0 0;}

/*ColSX - Main - ColDX*/
div.colsx {float:left;width:162px;height:545px;}
div.colsx div.menu {position:absolute; top:150px; left:5px;}
div.colsx h2 {margin:0; padding:0 0 0 15px;}
div.colsx h2.txt {margin:0; padding:30px 0 0 5px;font-size:14px;color:#88888A;font-family:Helvetica,Verdana,Arial,sans-serif;font-weight:bold;}
div.colsx div.search {position:absolute; top:470px; left:5px;}
div.colsx div.search fieldset {padding:0;}
div.colsx div.search input {float:left;width:115px;height:13px;border-right:0;}
div.colsx div.search select {width:140px;}
div.colsx div.search a.link img {display:block;float:left;}

div.main {float:left;width:578px;padding:35px 0 0 0;position:relative;}
div.main div.box {float:left;padding:20px;margin:0 0 5px 0;width:503px;border:2px solid #C3C3C4;}
div.main div.box h3 {padding:0 0 10px 0;margin:0;font-size:11px;}
div.main div.box.generic {width:543px;padding:0;}
div.main div.box.clima {background-color:#F7AC00;border:0;width:547px;padding:0;}
div.main div.box.filtrazione {background-color:#E75113;border:0;width:547px;padding:0;}
div.main div.box.ingegneria {background-color:#97BF0D;border:0;width:547px;padding:0;}
div.main div.box p {margin:0;padding:0;}
div.main div.box p.left {float:left;}
div.main div.box p.right {float:right;}
div.main div.box p img {float:right;display:block;}
div.main div.box p span {display:block;color:#000;font-weight:bold;}
div.main div.box span.img {float:right;display:block;padding:0 0 0 20px;width:260px;}
div.main div.box span.img img {display:block;margin:0 0 20px 0;}
div.main div.box.clima p span, div.main div.box.filtrazione p span {display:block;color:#FFF;font-weight:bold;background-color:transparent;}
div.main div.box ul {margin:0;padding:0 0 10px 16px;}
div.main div.box ul li {margin:0;padding:0 0 3px 0;}
div.main div.box ul.loghi {list-style-type:none;margin:0;padding:15px 0 10px 0;float:left;}
div.main div.box ul.loghi li {float:left;display:block;margin:0;padding:0 20px 10px 0;}
div.main div.box ul.product_list {list-style-type:none;margin:0;padding:20px 0 10px 0;float:left;width:507px;}
div.main div.box ul.product_list li {float:left;display:block;margin:0;padding:0 0 10px 0;width:253px;height:80px;}
div.main div.box ul.product_list li img {float:left;display:block;}

div.main div.tab {position:absolute;top:18px;left:0;z-index:10;margin:0;padding:0;}
div.main div.tab ul {list-style-type:none;margin:0; padding:0;}
div.main div.tab ul li {float:left;display:block;margin:0; padding:0 3px 0 0;width:auto;}
div.main div.tab ul li a {background:transparent url(../img/back_tab_white.gif) top left no-repeat;color:#000;text-decoration:none;display:block;margin:0; padding:3px 0 0 0;width:85px;height:16px;text-align:center;}
div.main div.tab ul li a.active {background-position:0 -19px;}
div.main div.tab.orange ul li a {background:transparent url(../img/back_tab_orange.gif) top left no-repeat;width:100px;height:14px;}
div.main div.tab.red ul li a {background:transparent url(../img/back_tab_red.gif) top left no-repeat;width:100px;height:14px;}
div.main div.tab.orange ul li a.active, div.main div.tab.red ul li a.active {background-position:0 -17px;}

div.main div.box div.int {display:none;padding:20px;margin:0;}
div.main div.box.ingegneria div.int {display:block;}

#software, #articoli_tecnici, #elementi_progetto, #normative {display:none;}

div.main div.card, div.main div.box div.int.card {padding:20px 0 70px 20px;float:left;position:relative;}
div.main div.box div.int div.card {padding:20px 0 70px 0;float:left;position:relative;}
div.main div.card img {float:left;margin:0 30px 0 0;}
div.main div.card p img {float:right;margin:0 -80px 40px 20px;position:relative;}
div.main div.card p {float:left;width:300px;margin:0;padding:0;display:block;}
div.main div.card p.pdf {position:absolute;bottom:0;left:125px;background:transparent url(../img/ico_pdf.gif) top left no-repeat;padding:0 0 0 35px;height:55px;}
div.main div.card p.pdf a {display:block;margin:0 0 3px 0;}

div.main div.box div.path {font-size:9px;padding:0 0 10px 0;}


div.main div.news {background-color:#F1F1F1;float:left;width:547px;padding:0;}
div.main div.box div.news {background-color:#FFF;float:left;width:507px;padding:0;}
div.main div.box div#comunicazione div.news {background-color:transparent;}
div.main div.news a.title {display:block;margin:0 0 0 27px;}
div.main div.news h3 {padding:0;margin:0 27px 0 27px;border-bottom:2px solid #BBBBBC;}
div.main div.box div#comunicazione h3 {border-bottom:2px solid #000;}
div.main div.box div.news h3 {padding:0 0 6px 0;margin:0 0 5px 0;border-bottom:2px solid #BBBBBC;font-size:10px;}
div.main div.news div.item_news {width:493px;margin:0 27px;border-bottom:1px solid #868486;float:left;display:inline;}
div.main div.box div#comunicazione div.item_news {border-bottom:1px solid #000;}
div.main div.box div.news div.item_news {width:507px;margin:0;border-bottom:1px solid #868486;float:left;display:inline;}
div.main div.news div.item_news.last, div.main div.box div.news div.item_news.last, div.main div.box div#comunicazione div.item_news.last {border-bottom:0;}
div.main div.news div.item_news h4, div.main div.news div.item_news p {margin:0; padding:0;float:left;width:320px;}

/*div.main #news div.news div.item_news p {margin:0; padding:0;float:left;width:450px;}*/

div.main div.news div.item_news img.right {float:right;display:block;margin:5px 0 5px 15px;}
div.main div.news div.item_news p a.link {margin:1px 0 0 0;display:block;float:left;background:transparent url(../img/back_arrow.gif) top left no-repeat;overflow:hidden;width:16px;height:14px;line-height:1400px;text-decoration:none;}
div.main div.box div#comunicazione div.item_news a.pdf {display:block;background:transparent url(../img/ico_pdf.gif) top left no-repeat;padding:10px 0 5px 28px;margin:10px 0 0 0;}
div.main div.news div.pagination {font-size:9px;float:right;color:#87888A;padding:5px 30px 0 0;}
div.main div.box div#comunicazione div.pagination {color:#000;}
div.main div.box div.news div.pagination {padding:5px 0 0 0;}
div.main div.news div.pagination a {color:#87888A;text-decoration:none;}
div.main div.box div#comunicazione div.pagination a {color:#000;}
div.main div.news div.pagination a:hover {text-decoration:underline;}

div.main div.maps {width:338px;position:absolute;top:55px;right:33px;}

div.main div.map {float:left; width:245px;height:530px;}
div.main div.map ul {list-style-type:none;margin:0;padding:0;}
div.main div.map ul li {margin:0;padding:0 0 15px 20px;display:block;}
div.main div.map ul ul {list-style-type:none;margin:0;padding:5px 0 0 0;}
div.main div.map ul li li {margin:0;padding:0 0 3px 20px;}
div.main div.map ul li a {text-decoration:none;color:#000;}
div.main div.map ul li a:hover {text-decoration:underline;}
div.main div.map ul li a.clima {color:#F7AC13}
div.main div.map ul li a.filtrazione {color:#E85216}
div.main div.map ul li a.ingegneria {color:#96BF11}

div.coldx {float:left;width:210px;padding:30px 0 0 0;}
div.coldx div.swf_logo {width:210px;height:180px;}
div.coldx h3 {margin:0;padding:0;}
div.coldx div.applications ul {list-style-type:none;margin:0;padding:0;}
div.coldx div.applications ul li {display:block;float:left;margin:0;padding:0 4px 4px 0;}



/*FORM*/
form {margin:0; padding:0;}
form.rete {width:190px;float:left;}
fieldset {margin:0; padding:0 0 10px 0;border:0;}
label {color:#000;display:block;padding:0 0 2px 0;}
form.rete label {display:none;}
input, select, textarea {padding:0;display:block;margin:0;border:2px solid #C3C3C4;}
form.rete select {width:150px;}

/*FOOTER*/
#footer {width:950px;clear:both;padding:10px 0 10px 0;}
#footer p {color:#87888A;margin:0; padding:0 0 3px 25px;}
#footer p a {color:#87888A;text-decoration:none;font-size:9px;}
#footer p a:hover {color:#00519E;}

}


@media print

{


}