/* CSS Document */
body{
font-family: Tahoma, "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;padding:0;border:0;
background:#f4f4f4 url('/img/int/bg_int.jpg') top left repeat-x;
line-height:16px;
color:#555;
}
img{
border:0;
}
.logo a, .logo a:link, .logo a:hover, .logo a:visited, .logo a:active{
display:block;
width:290px;
height:74px;
background: url('/img/compressori-industriali.jpg') top left no-repeat;
padding:22px 22px 22px 94px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
/* LANG BAR TOP */
#choose_lang_bar{
display:block;
float:left;
margin: -15px 0 0 752px;
position:absolute;
}
#nav_lang{float:left;width:160px;list-style: none;margin: 0 -3px -3px;padding:6px 0 5px; font-size:11px;color:#000;
}
#nav_lang ul {float: left;list-style: none;line-height: 1.2;background: #EAEAEA;font-weight: bold;border:solid 1px #151e22; display:block;
}
#nav_lang a {display: block;text-decoration: none;padding: .25em 0;color:#FFF; display:block;
}
#nav_lang a.daddy {background: url('/img/right_arrow.gif') center right no-repeat;color: #fff;
}
#nav_lang li { float: left;padding: 0 10px;margin: 0 20px 0 0;color:#fff;display:block;
}
#nav_lang li ul { position: absolute;left: -999em;height: auto;width: 160px; font-weight: normal;margin: 0 0 0 -15px;padding:10px 0 15px;text-indent:2px;background:#000;right:auto;
}
#nav_lang li li {padding-right: 0;width: 140px;
}
#nav_lang li ul a {color: #fff;
}
#nav_lang li ul a:hover {color: #fff;
}
#nav_lang li ul ul {margin: -22px 0 0 180px;
}
#nav_lang li:hover ul ul, #nav_lang li:hover ul ul ul, #nav_lang li.sfhover ul ul, #nav_lang li.sfhover ul ul ul {left: -999em;color: #000;
}
#nav_lang li:hover ul, #nav_lang li li:hover ul, #nav_lang li li li:hover ul, #nav_lang li.sfhover ul, #nav_lang li li.sfhover ul, #nav_lang li li li.sfhover ul {left: auto;color: #000; margin:0 0 0 -40px;
}
#nav_lang li:hover {padding: 0 10px; margin: 0 20px 0 0;color: #fff;
}
#nav_lang li:hover, #nav_lang li.sfhover {color: #000;background:#283135;
}


/* --------------------- */
#centra, #align_footer{
width:980px;
margin:auto;
text-align:left;
position:relative;
}
.int_cont_full{
display:block;
position:relative;
width:100%;
background:#151e22;
height:120px;
float:left;
}
.int_cont_full_nav{
display:block;
position:relative;
width:100%;
background:#303f4a;
height:36px;
float:left;
margin:120px 0 0;
}
#intestazione{
width:880px;
height:95px;
float:left;
margin:-95px 0 0 3px;
}

/* LINK */
a:link, a:visited{
color:#06F;
text-decoration:none;
outline:none;
}
a:active, a:hover{
color:#06F;
text-decoration:underline;
}
/*NAVIGAZIONE TOP */
.navigazione_top{
font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
padding: 0 0 0 5px;
display:block;
float:left;
width:670px;
}
#nav{float: left;width:660px;list-style: none;font-weight: bold;margin: 0 -3px -3px 0;padding:6px 0 5px 203px; font-size:12px;color:#000;
}
#nav ul {float: left;list-style: none;line-height: 1.2;background: #EAEAEA;font-weight: bold;border:solid 1px #151e22; display:block;
}
#nav a {display: block;text-decoration: none;padding: .25em 0;color:#FFF; display:block;
}
#nav a.daddy {background: url('/img/right_arrow.gif') center right no-repeat;color: #fff;
}
#nav li { float: left;padding: 0 10px;margin: 0 20px 0 0;color:#fff;display:block;
}
#nav li ul { position: absolute;left: -999em;height: auto;width: 190px; font-weight: normal;margin: 0 0 0 -15px;padding:10px 0 15px;text-indent:2px;background:#151e22;
}
#nav li li {padding-right: 0;width: 170px;
}
#nav li ul a {width: 188px;font-size:11px;color: #fff;
}
#nav li ul a:hover {color: #fff;
}
#nav li ul ul {margin: -22px 0 0 180px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;color: #000;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;color: #000;
}
#nav li:hover {padding: 0 10px; margin: 0 20px 0 0;color: #FFF;display
}
#nav li:hover, #nav li.sfhover {color: #000;background:#C30;
}






/*BLOCCHI CENTRALI*/
#corpo{
padding:15px 0 20px;
float:left;
width:100%;
/*background:url('/img/bg_body.png') top left repeat-y;*/
}
#nav_left{
width:194px;
float:left;
font-size:11px;
}
#my_body{
width:772px;
font-size:11px;
float:left;
text-align:justify;
padding: 7px 0 20px 14px;
}
.body_clm_480{
width:480px;
float:left;
padding-left:22px;
}
#nav_right{
width:232px;
float:left;
padding-left:24px;
}
.slide_top_img{
width:740px;
float:left;
margin-left:22px;
}
.slide_top{
width:740px;
background:#e5e5e5;
float:left;
margin:0 0 15px 22px;
border:#d3d3d3 solid 1px;
}
.slide_top_clm1, .slide_top_clm2, .slide_top_clm3, .slide_top_clm4{
float:left;
width:164px;
padding:10px;
text-align:center;
}
.slide_top_clm1, .slide_top_clm2, .slide_top_clm3{
text-align:center;
background-color: #FFF;
border-right:solid #ccc 1px;
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#ccc), to(#FFF)) repeat-x, #FFF;
  background: -moz-linear-gradient(90deg, #FFF, #ccc) repeat-x scroll 0 0 #FFF;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccc', endColorstr='#FFF');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccc', endColorstr='#FFF')";
}
.slide_top_info{
color:#C00;
font-size:12px;
font-weight:bold;
}
.slide_top li{
list-style-image:url('/img/small_arrow.gif');
list-style-position:outside;
margin-left:-14px;
padding:0 0 0 3px;
color:#000;
height:20px;
font-size:14px;
}

.slide_top li a:link, .slide_top li a:visited, .slide_top li a:active{
text-decoration:none;
color:#444;
}
.slide_top li a:hover{
text-decoration:underline;
color:#000;
}
.slide_top_box_lx{
width:420px;
display:block;
float:left;
}
.slide_top_box_rx{
width:240px;
display:block;
float:left;
}



/************* FOOTER ****************/
#footer{
position:relative;
bottom:0;
background:#1F2527;
width:100%;
clear:both;
height:150px;
/*background:url('/img/bg_footer.png') top left repeat-x;*/
}
#footer_clm_container{
padding: 15px 0 0;
display:block;
width:980px;
position:relative;
}
#footer_clm_1{
width:300px;
position:relative;
float:left;
}
#footer_clm_2, #footer_clm_3, #footer_clm_4, #footer_clm_5{
display:block;
width:160px;
position:relative;
float:left;
height:120px;
border-left-color:#454545;
border-left-style:dotted;
border-left-width:thin;
}
.title_column_footer{
padding:0 0 0 10px;
color:#ccc;
}
.puntato_footer li{
list-style-image:url('/img/small_arrow.gif');
list-style-position:outside;
margin-left:-14px;
padding:0;
/*margin-left:10;*/
}
.footer_clm_container > .puntato_footer li{
list-style-position:outside;
margin-left:-24px;
}
.puntato_footer li{
list-style-image:url('/img/puntato_left.png');
list-style-position:outside;
margin-left:-14px;
font-weight:normal;
}
.puntato_footer li a:link, .puntato_footer li a:visited, .puntato_footer li a:active{
text-decoration:none;
/*color:#3399FF;*/
color:#555;
}
.puntato_footer li a:hover{
text-decoration:none;
color:#ccc;
}

/*PULSANTI RIGHT*/
.push_nav_right_br img{
border:0;
margin: 0 0 20px;
width:230px;
display:block;
float:left;
background:#e5e5e5;
}
.push_nav_right img{
border:0;
margin: 0 0 10px;
width:230px;
display:block;
float:left;
background:#e5e5e5;
}
/* BACKUP
.push_nav_right img{
border:0;
margin: 10 0 10 0;
width:232px;
display:block;
float:left;
background:#e5e5e5;
}

.push_nav_right a:hover img{
height:60;
width:232px;
display:block;
float:left;
background:#D7EBF5;
}*/


/* NAV RIGHT SPRITE*/
ul.css_sprite_nav_rx, ul.css_sprite_nav_rx_eng {
font-family: Verdana;
font-size: 12px;
list-style: none;
float:left;
}
ul.css_sprite_nav_rx li, ul.css_sprite_nav_rx_eng li {
width: 232px;
height: 30px;
margin:0 0 4px;
overflow:hidden;
text-indent:400px;
list-style-position:outside;
margin-left:-42px;
}
ul.css_sprite_nav_rx li a {
display: block;
background:url('/img/nav_right_sprite.png') no-repeat;
width: 232px;
height: 30px;
}
ul.css_sprite_nav_rx_eng li a {
display: block;
background:url('/img/nav_right_sprite_eng.png') no-repeat;
width: 232px;
height: 30px;
}

ul.css_sprite_nav_rx li a.l1, ul.css_sprite_nav_rx_eng li a.l1  {background-position: 0 0;}
ul.css_sprite_nav_rx li a.l2, ul.css_sprite_nav_rx_eng li a.l2  {background-position: 0 -40px;}
ul.css_sprite_nav_rx li a.l3, ul.css_sprite_nav_rx_eng li a.l3 {background-position: 0 -80px;}
ul.css_sprite_nav_rx li a.l4, ul.css_sprite_nav_rx_eng li a.l4 {background-position: 0 -120px;}
ul.css_sprite_nav_rx li a.l1:hover, ul.css_sprite_nav_rx_eng li a.l1:hover {background-position: -232px 0;}
ul.css_sprite_nav_rx li a.l2:hover, ul.css_sprite_nav_rx_eng li a.l2:hover {background-position: -232px -40px;}
ul.css_sprite_nav_rx li a.l3:hover, ul.css_sprite_nav_rx_eng li a.l3:hover  {background-position: -232px -80px;}
ul.css_sprite_nav_rx li a.l4:hover, ul.css_sprite_nav_rx_eng li a.l4:hover {background-position: -232px -120px;}

/* NAV RIGHT SPRITE PRODOTTI*/
ul.css_sprite_prodotti {
font-family: Verdana;
font-size: 12px;
list-style: none;
float:left;
}
ul.css_sprite_prodotti li {
width: 232px;
height: 90px;
margin:0 0 4px;
overflow:hidden;
list-style-position:outside;
margin-left:-42px;
}
ul.css_sprite_prodotti li a {
display: block;
background:url('/img/sprite_prodotti.jpg') no-repeat;
width: 232px;
height: 90px;
}
ul.css_sprite_prodotti li a.l5 {background-position: 0 0;}
ul.css_sprite_prodotti li a.l5:hover {background-position: -232px 0;color:#000;text-decoration:none;}
.txt_sprite_prodotti{
padding:20px 0 0 24px;
text-align:left;
display:block;
float:left;
text-indent:0;
}

/* TITOLI */
h1,h2,h3{
font-family:"Trebuchet MS",verdana,sans-serif;
}
h1{font: 14px; color:#090909;
margin:20px 0px;
}
#h1_img{
display:block;
float:left;
}
h2{font: 14px; padding:.2em 0 0 0;background:url('/img/dot_line.gif') bottom repeat-x;color:#0066CC;margin:35px 0 15px 0px;}
h3{font: 12px;}

.title_left{
display:block;
font-weight:bold;
font-family: Arial, Verdana,Helvetica, sans-serif;
font-size:11px;
background:url('/img/dot_line.gif') #f3f3f3 bottom repeat-x;
width:188px;
/*color:#008DD1;*/
/*color:#FF3300;*/
color:#526985;
padding:2px 2px 2px 10px;
}
.segue{
text-align:right;
}

/* ELENCHI PUNTATI */

.puntato_normale li{
list-style-image:url('/img/small_arrow.gif');
list-style-position:outside;
margin-left:-14px;
padding:0 0 0 3px;
/*margin-left:10;*/
}
.box_inpage_right > .puntato_normale li{
list-style-position:outside;
margin-left:-24px;
}
.puntato_left li{
list-style-image:url('/img/puntato_left.png');
list-style-position:outside;
margin-left:-14px;
font-weight:normal;
}
.puntato_left li a:link, .puntato_left li a:visited, .puntato_left li a:active{
text-decoration:none;
/*color:#3399FF;*/
color:#555;
}
.puntato_left li a:hover{
text-decoration:underline;
/*color:#06F;*/
color:#008DD1;
/*margin-left:10;*/
}

/************* FORM ****************/
.form {
    color: #777;
    font-size: 11px;
    border-style: solid;
    border-width:1px;
    border-width:thin;
    background: #f0f0f0;
	border-top-color:#999;
	border-left-color:#CCC;
	border-right-color:#CCC;
	border-bottom-color:#CCC;
	
}
th{
text-align:left;
font-weight:normal;
}
/*KW*/
#kw{
display:block;
width:980px;
margin:auto;
text-align:left;
position:relative;
color:#CCC;
font-size:9px;
}
/*CENTRA IMMAGINE*/
.img_left{
float:left;
padding:12px 12px 12px 0;
}
.img_right{
float:right;
padding:12px 0 12px 12px;
}
.img_center{
margin: 0 auto;
text-align:center;
}
/*box inside page */
.box_inpage_right{
width:200px;
float:right;
padding: 3px;
margin:20px;
background:#F8F8F8;
}
.box_inpage_left{
width:230px;
float:left;
padding: 0 15px 0 0;
}
/*GESTIONE OFFERTE LINK*/
.offerte_nuovo{
width:250px;
float:left;
}
.offerte_usato{
width:250px;
float:left;
}
/*2 column inside*/
.cont_2_clm{
width:530px;
}
.offerte_nuovo{
width:280px;
float:left;
}
.offerte_usato{
width:230px;
float:left;
}
/*list: img + description + PDF*/
.cont_list_3_clm{
width:530px;
}
.list_3_clm_c1{
padding: 5px;
background:#FFF;
font-weight:bold;
color:#555;
width:82px;
float:left;
}
.list_3_clm_c2{
padding: 5px;
background:#FFF;
color:#000;
width:348px;
float:left;
}
.list_3_clm_c3{
padding: 5px;
background:#FFF;
color:#000;
font-weight:bold;
width:70px;
float:left;
text-align:center;
}
.flat_clear{
clear:both;
height:1px;
overflow:hidden;
}

/* EVIDENCE */
.evidence a:link, .evidence a:hover, .evidence a:visited, .evidence a:active {
color:#000;
}
.caso_concreto, .evidence{
display:block;
background:#EDDCDC;
margin:10px;
padding:10px;
border:1px solid;
border-color:#C00;
text-align:center;
}
/*PUSH INPAGE*/

/*
.push_onlinestore img{
display:block;
float:right;
width:121px;
height:27px;
}
.push_onlinestore a{
background:url('/img/push_inpage/online-store.png') 0 0 no-repeat;
width:121px;
height:27px;
}
.push_onlinestore a:hover{
background:url('/img/push_inpage/online-store.png') 0 0 no-repeat;
float:right;
}
*/
.push_onlinestore a{
width:121px;
height:27px;
display:block;
font: bold 12px Arial,sans-serif;color: #36A2D8;
text-indent:-200px;
overflow:hidden;
text-align:center;
margin: 0 auto;
}
.push_onlinestore a:link, .push_onlinestore a:visited, .push_onlinestore a:active{
background:url('/img/push_inpage/online-store.png');
}
.push_onlinestore a:hover{
background:url('/img/push_inpage/online-store.png');
background-position:-121px;
}
.push_float_l{
align:left;
}
.push_float_c{
align:center;
}
.push_float_r{
align:right;
}
/*2 colonne, colonna centrale, 130 x 350*/
.clm2_130_350_cont{
width:480px;
float:left;
margin:0 0 20px;
}
.clm2_130{
width:130px;
float:left;
}
.clm2_350{
width:335px;
margin:0 0 0 15px;
float:left;
}
.clm2_350 h2{
margin:0;
}


/*BOX 290 HOME*/
.box_280_container{
margin:10px 0 20px;
float:left;
}
.box_280_container h3{
color:#03C;
margin:3px 0 0 10px;
padding:0;
font-size:11px;
}
.box_280{
width:230px;
height:150px;
float:left;
display:block;
border:solid #e4e4e4 1px;
background:#FFF;  
margin:0 0 0 22px;                      
}
.puntato_box_280{
margin:10px 0 0;
height:141px;
width:310px;
overflow:hidden;
padding:0 0 0 5px;
}
.puntato_box_280{font-size: 11px; width: 212px;padding: 8px 0 0;margin: 0 0 20px 8px;color: #069;text-align:left; float:left;}
.puntato_box_280 ul {list-style: none;	margin: 0; padding: 0;	border: none;width: 212px;}
.puntato_box_280 li {border-bottom: 1px dotted #ccc;margin: 0;width: 212px;}
.puntato_box_280 li a {	display: block;	padding: 2px 0 2px 8px;	background:#eee;	color: #069;	text-decoration: none;	width: 212px;text-indent: 0;
list-style:inside;}
html>body #puntato_box_280 li a {width: auto;}
.puntato_box_280 li a:link, .puntato_box_280 li a:visited, .puntato_box_280 li a:hover, .puntato_box_280 li a:active {	background-color: #fff;	color: #000;}
.puntato_box_280 li a:hover {background:#333;color:#fff; }

/* TXT JUMP COLOR */
.txt_jump_color{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#888;
}
/*pagina serbatoio aria*/
.serie_serbatoio {
	color: #000;
	font-weight: bold;
}

/* SLIDE HOME PAGE */
.slide_home{
  list-style: none;
  margin: 0;
  padding: 0;
}

.slide_home li{
  float: left;
  padding: 10px;
  display: block;
  /*margin-right: 10px;*/
}

.slide_home li a{
  display: block;
  overflow: hidden;
  height: 76px;
  width: 133px;
}

#a1{
  width: 414px;
}

.slide_home li img{
  position: absolute;
  /*border: 1px solid #ccc;*/
}

.slide_home li p{
  margin: 0;
  padding: 0;
  width: 260px;
  display: block;
  margin-left: 145px;
}
#slide_home_a1{
background:#151e22;
}
#slide_home_a2{
background:#1b7ab3;
}
#slide_home_a3{
background:#599100;
}
#slide_home_a1 a, #slide_home_a2 a, #slide_home_a3 a{
color:#FFF;
text-decoration:none;
}
.cnt_tab_serb{
margin-left:20px;
width:750px;
float:left;
}

