Paste the CSS source code you want to compress here/* CSS Document */
/*background-color: #FFF; border:1px solid; */
html{height:100%}
*{margin:0;padding:0}
img{border:0 solid}
body{background-color:#d0cece;font:normal 11px/14px arial, Verdana, Tahoma;color:#000}
#container{width:904px;background:url(../images/left_bg.gif) top left repeat-y;margin:0 auto}
#header{width:904px;height:186px}
#lefthome{float:left;width:702px;background-color:#cc0001;padding:0}
#righthome{float:right;width:202px;background-color:#fff;padding:0}
#left{float:left;width:167px;background-color:#cc0001;padding:0}
#right{float:right;width:736px;background-color:#fCC;padding:0}
#footer{clear:both;width:904px;height:30px;background-color:#d0cece;border-top:20px solid #cc0001}
#logo{float:left;width:168px;height:186px}
#dx-header{float:right;width:736px;height:186px}
#hd-gallery{float:left;width:534px;height:186px}
#hd-maps{float:right;width:202px;height:186px}
#hd-maps h2{font:bold italic 12px/14px arial, Verdana, Tahoma;color:#FFF}
#simplegallery1{float:left;visibility:hidden;width:516px;height:186px}
#simplegallery1 .gallerydesctext{text-align:left;font:normal 11px/12px verdana, arial, tahoma, helvetica;color:#fff;padding:2px}
#navigation{width:158px;height:236px;padding:6px 0 0 8px}
#navigation ul{list-style:none;width:159px}
#navigation ul li{font:bold 11px/18px Verdana, Arial, Tahoma, Helvetica;display:block}
#navigation li a{color:#f2f2f2;text-decoration:none;text-align:left;font:normal 11px/18px Verdana, Arial, Tahoma, Helvetica;text-transform:uppercase;padding:0 20px}
#navigation li a:hover{text-decoration:none;color:#fff}
li.active{text-decoration:none;color:#6FD9FF;background:url(../images/active.gif) -1% 50% no-repeat;text-transform:uppercase;padding:0 0 0 22px}
#navigation li a.blu{text-decoration:none;color:#46cbff;text-transform:uppercase;font:bold 18px/24px Verdana, Arial, Tahoma, Helvetica}
#navigation li a.green{text-decoration:none;color:#BDD002;text-transform:uppercase;font:bold 18px/24px Verdana, Arial, Tahoma, Helvetica}
#navigation li a.yellow{text-decoration:none;color:#E39202;text-transform:uppercase;font:bold 18px/24px Verdana, Arial, Tahoma, Helvetica}
li.active2{text-decoration:none;color:#FFC;background:url(../images/active.gif) -1% 50% no-repeat;text-transform:uppercase;padding:0 0 0 20px}
ul li ul li a:hover{background:#d70203}
ul ul{position:absolute;top:0;display:none}
ul li:hover ul{z-index:1;display:block;left:358px;top:150px}
#sx-navigation{float:left;width:168px;height:246px;background-color:#cc0001}
#sx-offerte{float:left;width:534px;height:246px;background-color:#fff}
#sx-offerte h3{font:bold 14px/14px arial, Verdana, Tahoma;color:#000;width:525px;border-bottom:.1px solid #cbcbcb;margin:2px;padding:2px 0 2px 2px}
#centrale-azienda{width:524px;background-color:#fff;margin:0 0 0 168px;padding:7px 5px}
#sx-cantieri{float:left;width:534px;background-color:#fff}
#sx-azienda{float:left;width:512px;padding:0 0 0 2px}
#sx-azienda p{font:normal 13px/16px arial, Verdana, Tahoma;color:#646464;text-align:left}
#sx-colore h1{font:bold 16px/20px arial, Verdana, Tahoma;color:#fff;background-color:#2FC9FF;padding:2px}
#sx-edilizia h1{font:bold 16px/20px arial, Verdana, Tahoma;color:#000;background-color:#A1AF00;padding:2px}
#sx-edilizia h2{font:bold 13px/20px arial, Verdana, Tahoma;color:#A1AF00;padding:10px 0 0}
#sx-decoro h1{font:bold 16px/20px arial, Verdana, Tahoma;color:#E39202;margin:10px 0 0;padding:2px}
#sx-decoro h2{font:bold 13px/20px arial, Verdana, Tahoma;color:#E39202;padding:10px 0 0}
#sx-news{float:left;width:340px;height:317px;background:#fff url(../images/newsvideo_bg.gif) top left repeat-x;padding:7px 5px}
#sx-video{float:left;width:342px;height:317px;background:#fff url(../images/newsvideo_bg.gif) top left repeat-x;padding:7px 0 7px 10px}
#sx-partners{float:left;width:904px;height:50px;background-color:#fff}
#sx-partnerstop{float:left;width:514px;height:50px;background-color:#fcc;margin:5px 0 15px}
.newsall{width:340px;padding:2px 0}
.newsall img{float:left;width:90px;height:130px;background-color:#fff;border:1px solid #dad9d9;margin:0 5px 0 0;padding:1px}
.newsall h2{font:normal 13px/16px Arial, verdana, Helvetica;color:#000;padding:0 0 2px}
.newsall p{font:normal 11px/14px Arial, verdana, Helvetica;color:#5f5f5f;padding:2px 0 0}
.newsall a{font:normal 13px/15px Arial, verdana, Helvetica;color:#CC0001;text-decoration:none}
.newsall a:hover{font:normal 13px/15px Arial, verdana, Helvetica;text-align:left;color:#000;text-decoration:underline}
.dovemappe{width:250px;border-bottom:1px solid #dad9d9;float:left;height:180px;padding:3px}
#sx-punti{width:720px;padding:0 0 0 1px}
#sx-punti p.puntibg{background-color:#ECF3F0;border:1px solid #CFCFCF;font:normal 11px/14px arial, Verdana, Tahoma;color:#3F3F3F;padding:10px 2px}
#sx-punti ul{list-style:none;overflow:hidden;padding:20px 0 10px}
#sx-punti li{float:left;display:inline-block;width:340px;height:160px;padding:0 15px 0 0}
#sx-punti-pdf{width:714px;border-top:1px solid #CFCFCF;padding:10px 0 10px 2px}
.punti{width:340px;height:130px}
.punti img{float:left;width:120px;height:120px;background-color:#fff;border:1px solid #dad9d9;margin:0 5px 0 0}
.punti h2{font:bold 13px/16px Arial, verdana, Helvetica;color:#cc0001;padding:0 0 2px}
.punti h3{font:bold 11px/16px Arial, verdana, Helvetica;color:#29AFDF;padding:1px 0 0}
.punti p{font:normal 11px/14px Arial, verdana, Helvetica;color:#666;padding:1px 0 0}
#slider{color:#4a4949;border-top:1px solid #dad9d9}
#slider ul,#slider li{list-style:none}
#slider,#slider li{width:714px;overflow:hidden}
#slider img{background-color:#c1efb3}
.puntiall{float:left;width:110px;height:135px;border:1px solid #dad9d9;margin:0 7px 7px 0}
.puntiall img{width:90px;height:90px;background-color:#fff}
.puntiall h2{font:bold 11px/11px Arial, verdana, Helvetica;color:#cc0001;text-transform:lowercase;padding:0 0 1px 2px}
.puntiall h3{font:bold 10px/11px Arial, verdana, Helvetica;color:#29AFDF;padding:0 0 5px 2px}
.colori img{float:left;width:120px;height:120px;background-color:#fff;border:2px solid #2FC9FF;margin:0 5px 0 0;padding:1px}
.colori h2{font:bold 13px/16px Arial, verdana, Helvetica;color:#2FC9FF;padding:0 0 2px}
.decoro img{float:left;width:120px;height:120px;background-color:#fff;border:2px solid #E39202;margin:0 5px 0 0;padding:1px}
.decoro h2{font:bold 13px/16px Arial, verdana, Helvetica;color:#E39202;padding:0 0 2px}
.edilizia img{float:left;width:120px;height:120px;background-color:#fff;border:2px solid #A1AF00;margin:0 5px 0 0;padding:1px}
.edilizia h2{font:bold 13px/16px Arial, verdana, Helvetica;color:#A1AF00;padding:0 0 2px}
#sx-right{float:left;width:515px;font:normal 11px/14px Arial, verdana, Helvetica;color:#666;padding:10px}
#dx-right{float:right;width:202px}
#dx-punti a{display:block;background:url(../images/punti-bg.jpg) 0 0;width:202px;height:150px}
#dx-punti a:hover{background:url(../images/punti-bg.jpg) 0 -150px;width:202px;height:150px}
#dx-punti-extra a{display:block;background:url(../images/punti-bg-extra.jpg) 0 0;width:202px;height:96px}
#dx-punti-extra a:hover{background:url(../images/punti-bg-extra.jpg) 0 -96px;width:202px;height:96px}
#dx-newsletter a{display:block;background:url(../images/newsletter_bg.jpg) 0 0;width:202px;height:96px}
#dx-newsletter a:hover{background:url(../images/newsletter_bg.jpg) 0 -96px;width:202px;height:96px}
#dx-catalogo a{display:block;background:url(../images/newcatalogo_btn.jpg) 0 0;width:202px;height:150px}
#dx-catalogo a:hover{background:url(../images/newcatalogo_btn.jpg) 0 -150px;width:202px;height:150px}
#dx-rivista{width:202px;height:71px;background:#fff url(../images/rivista_bg.gif) top left repeat-x}
#gallery h1{font:bold 10px/13px Arial, verdana, Helvetica;color:#333;padding:10px 0 2px}
#gallery img{border:1px solid #cdc9c9;background-color:#eaeaea;margin:2px;padding:1px}
#gallery img a{border:1px solid #000;background-color:#eaeaea;padding:1px}
#partners img{border:1px solid #e5e5e5;background-color:#fff;padding:1px}
#partners img a{border:1px solid #000;background-color:#fff;padding:1px}
#rigapartners{width:500px;height:105px}
.sx-singlept{float:left;width:167px;height:80px;padding:0 2px 0 0}
.sx-singlept img{float:left;width:90px;height:67px;background-color:#fff;border:1px solid #dad9d9;margin:0 5px 0 0;padding:1px}
.sx-singlept h2{font:bold 10px/12px Arial, verdana, Helvetica;color:#CC0001;padding:0 0 2px}
.dx-singlept{float:right;width:250px;padding:0}
.dx-singlept img{float:left;width:90px;height:87px;background-color:#fff;border:1px solid #dad9d9;margin:0 5px 0 0;padding:1px}
.dx-singlept h2{font:bold 11px/12px Arial, verdana, Helvetica;color:#000;padding:0 0 2px}
#sx-footer{float:left;width:817px;font:normal 10px/10px Verdana, tahoma, arial;color:#696969;padding:5px 0 0 3px}
#sx-footer a{font:normal 10px/10px Verdana, tahoma, arial;color:#5a5a5a;text-decoration:none;padding:5px 0 0}
#dx-footer{float:right;width:77px;text-align:right;padding:5px 2px 0 0}
#dx-footer a{font:normal 10px/10px Verdana, tahoma, arial;color:#313131;text-decoration:none;padding:5px 0 0}
#sx-news h1{font:italic 18px/18px arial, Verdana, Tahoma;color:#fff;padding:0 0 0 200px}
#sx-video h1{font:italic 18px/18px arial, Verdana, Tahoma;color:#fff;text-align:left;border-left:1px solid #fff;padding:0 0 0 2px}
#dx-rivista h1{font:italic 18px/18px arial, Verdana, Tahoma;color:#fff;text-align:center}
#tooltip{width:190px;height:140px;text-align:left;padding:5px}
a.exampleTip{color:#FEC92C;text-decoration:none}
a.exampleTip:hover{text-decoration:underline;color:#FFF}
.section{text-align:left;padding:35px 0 0}
ul.demos{list-style-type:none}
ul.demos li{margin:12px 0 10px}
.aToolTip{border:2px solid #444;background:#555;color:#fff;margin:5px 0 0 30px;padding:4px}
.aToolTip .aToolTipContent{position:relative;margin:0;padding:0}
.newsall span.visible{display:inline;color:#383838}
.dipendenti{width:510px;height:53px;border-bottom:1px dotted #dedede;background-color:#f9f9f9;padding:4px 0}
.dipendenti img{float:left;margin-right:6px;width:50px;height:50px;background:#f0f0f0;padding:2px}
.dipendenti h1{font:normal 10px/11px Tahoma, Verdana, Arial, Helvetica, sans-serif;color:red;padding:2px 0 0}
.dipendenti p{font:normal 10px/12px verdana, tahoma, Arial, Helvetica;padding:2px 0 0}
.dipendenti a{font:normal 10px/12px verdana, tahoma, Arial, Helvetica;text-decoration:none;color:#000;padding:2px 0 0}
.dipendenti a:hover{font:normal 10px/12px verdana, tahoma, Arial, Helvetica;text-decoration:underline;color:#FF0;padding:2px 0 0}
.clearerdipendenti{clear:left}
#form_newsletter{width:500px;color:#000;text-align:left;padding:5px 0 0}
#form_newsletter label{display:block;font:normal 14px/17px Arial, Verdana, helvetica;color:#000;text-align:left}
#form_newsletter input{border:1px solid #CCC;font:normal 12px/15px Arial, Verdana, helvetica;color:#000;text-align:left;padding:2px 0}
#form_newsletter input.send{background:url(../images/btn_newsletter.gif) 0 0 no-repeat;width:196px;height:31px;border:0;cursor:hand}
#form_newsletter input.checkbox{color:#000;text-align:left}
#form_newsletter label.sub{font:normal 11px/14px Arial, Verdana, helvetica;color:#000}
.error{color:#b00404;font:bold 12px/14px Arial, Verdana, helvetica;height:18px}
.accessible_news_slider img{border:0}
.accessible_news_slider li,.accessible_news_slider p{font-family:Arial, Verdana, sans-serif;font-size:.8em;line-height:1.6;margin:0;padding:0}
.accessible_news_slider li p{font-size:1em}
.accessible_news_slider{position:relative;overflow:hidden}
.accessible_news_slider .javascript_css{position:relative;z-index:3;background:#fffcd3;padding:20px}
.accessible_news_slider .skip_to_news{position:absolute;top:0;left:-9999px}
.accessible_news_slider .back{position:absolute;top:0;left:0;z-index:2}
.accessible_news_slider .back a,.accessible_news_slider .next a{display:none;outline:none}
.accessible_news_slider .next{position:absolute;top:0;right:0;z-index:2}
.accessible_news_slider ul{position:relative;left:0;top:15px;width:auto;list-style-type:none;overflow:hidden;z-index:1;margin:0;padding:0}
.accessible_news_slider li{background-color:ffc;float:left;display:inline;width:170px}
.candy_coated{background-color:#666;width:600px;border-bottom:2px solid #ccc;margin:0 0 32px 60px}
.candy_coated a{color:#f30}
.candy_coated .back{width:61px;height:58px;background:url(images/themes/candy_coated/prev_bg.gif) no-repeat}
.candy_coated .next{width:61px;height:58px;left:540px;background:url(images/themes/candy_coated/next_bg.gif) no-repeat}
.candy_coated .next a{position:absolute;top:10px;right:10px;width:150px;height:40px;line-height:30px;background:url(images/themes/candy_coated/next.gif) no-repeat top right}
.candy_coated .back a{position:absolute;top:10px;left:10px;width:150px;height:40px;line-height:30px;text-align:right;background:url(images/themes/candy_coated/prev.gif) no-repeat}
.candy_coated .view_all{border-top:2px solid #ccc;background:#eee;text-align:center;margin:58px 0 0;padding:10px}
.candy_coated ul{border-bottom:2px solid #eee}
.candy_coated li{overflow:hidden;padding:15px 0}
.candy_coated li p{float:left;display:inline;width:190px;margin:0 0 0 10px}
.business_as_usual{width:534px;height:246px}
.business_as_usual a{color:#000}
.business_as_usual .back{width:54px;height:23px;left:135px}
.business_as_usual .back a{position:absolute;top:220px;right:130px;width:150px;height:23px;line-height:23px;background:url(../images/themes/business_as_usual/back.gif) no-repeat top right}
.business_as_usual .next{width:195px;height:23px;right:0}
.business_as_usual .next a{position:absolute;top:220px;left:130px;width:150px;height:23px;line-height:23px;text-align:right;background:url(../images/themes/business_as_usual/next.gif) no-repeat top left}
.business_as_usual .view_all{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:url(../images/themes/business_as_usual/view_all_bg.gif) repeat-x bottom left;text-align:center;margin:35px 0 0;padding:8px}
.business_as_usual li{overflow:hidden;width:185px;padding:15px 0}
.business_as_usual li p{float:left;display:inline;width:75px;margin:0 0 0 10px}
#jquery-overlay{position:absolute;top:0;left:0;z-index:900;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:1000;text-align:center;line-height:0}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:100}
#lightbox-container-image-box > #lightbox-nav{left:0}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right;padding-bottom:.7em}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;padding:0 10px}
#lightbox-container-image-data{color:#666;padding:0 10px}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}
#lightbox-image-details-caption{font-weight:700}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em}
#navigation li a.blu:hover,#navigation li a.green:hover,#navigation li a.yellow:hover{background-color:#FFF;padding:0 20px}
#sx-cantieri a,.colori a,.decoro a,.edilizia a,#gallery a{font:normal 13px/15px Arial, verdana, Helvetica;color:#575759;text-decoration:none}
#sx-cantieri a:hover,#gallery a:hover{font:normal 13px/15px Arial, verdana, Helvetica;text-align:left;color:#CC0001;text-decoration:none}
#sx-azienda h1,#sx-punti h1,#sx-punti-pdf h1{font:bold 16px/20px arial, Verdana, Tahoma;color:#cc0001;padding:10px 0 0}
#sx-azienda h2,#sx-colore h2{font:bold 13px/20px arial, Verdana, Tahoma;color:#2FC9FF;padding:10px 0 0}
#sx-azienda a,#sx-punti a{text-decoration:none}
#sx-azienda a:hover,#sx-punti a:hover{text-decoration:underline}
#sx-colore,#sx-edilizia,#sx-decoro{float:left;width:514px}
.clearerall,.clearerdovemappe,.clearercantieri,.clearercataloghi,.clearerrivista,.clearercolori,.clearerdecoro,.cleareredilizia,.clearersxsinglept,.clearerdxsinglept{clear:both;height:5px}
.dovemappe img,.cantieri img{float:left;width:100px;height:80px;background-color:#fff;border:1px solid #dad9d9;margin:0 5px 0 0;padding:1px}
.dovemappe h2,.cantieri h2{font:bold 13px/16px Arial, verdana, Helvetica;color:#000;padding:0 0 2px}
.dovemappe h3,.cantieri h3,.cataloghi h3,.rivista h3,.colori h3,.decoro h3,.edilizia h3,.sx-singlept h3,.dx-singlept h3{font:normal 11px/16px Arial, verdana, Helvetica;color:#000;padding:3px 0 0}
.dovemappe p,.cantieri p,.cataloghi p,.rivista p,.colori p,.decoro p,.edilizia p{font:normal 11px/14px Arial, verdana, Helvetica;color:#666;padding:2px 0 0}
.dovemappe a,.punti a,.puntiall a,.cantieri a,.cataloghi a,.rivista a,.sx-singlept a,.dx-singlept a{font:normal 11px/13px Arial, verdana, Helvetica;color:#000;text-decoration:none}
.dovemappe a:hover,.punti a:hover,.puntiall a:hover,.cantieri a:hover,.sx-singlept a:hover,.dx-singlept a:hover{font:normal 11px/13px Arial, verdana, Helvetica;text-align:left;color:#000;text-decoration:underline}
#slider#prevBtn a,#slider#nextBtn span a{color:#df6002;position:absolute}
a.arrows,a.arrows :hover{font:bold 14px/14px Arial, verdana, Helvetica;text-decoration:none}
.cantieri,.cataloghi,.rivista{width:250px;border-bottom:1px solid #dad9d9;float:left;padding:3px}
.cataloghi img,.rivista img{float:left;width:100px;height:100px;background-color:#fff;border:1px solid #dad9d9;margin:0 4px 0 0;padding:1px}
.cataloghi h2,.rivista h2{font:bold 13px/15px Arial, verdana, Helvetica;color:#CC0001;padding:0 0 2px}
.cataloghi a:hover,.rivista a:hover{font:normal 11px/13px Arial, verdana, Helvetica;text-align:left;color:#575759;text-decoration:none}
.colori,.decoro,.edilizia{width:500px;border-bottom:1px solid #dad9d9;padding:5px}
.colori a:hover,.decoro a:hover,.edilizia a:hover{font:normal 13px/15px Arial, verdana, Helvetica;text-align:left;color:#575759;text-decoration:none}
#dx-punti,#dx-catalogo{width:202px;height:150px;text-indent:-2000px}
#dx-punti-extra,#dx-newsletter{width:202px;height:96px;text-indent:-2000px}
#gallery,#partners{width:510px;padding:5px 10px 10px 0}
#gallery h2,#partners h1{font:bold 16px/18px Arial, verdana, Helvetica;color:#666;border-bottom:1px solid #CCC;padding:0 0 2px}
.sx-singlept p,.dx-singlept p{font:normal 10px/13px Arial, verdana, Helvetica;color:#666;padding:2px 0 0}
#sx-footer a:hover,#dx-footer a:hover{font:normal 10px/10px Verdana, tahoma, arial;color:#fff;padding:5px 0 0}
.newsall span.hidden,.viewwholenews{display:none}
.candy_coated li img,.business_as_usual li img{float:left;display:inline}
