@charset "utf-8";
/* CSS Document */

#index_invisible
{
width:auto;
height:auto;
margin:auto;
display:none;
}

#contenitore_margini
{
width:1030px;
height:auto;
margin: auto;
border: 0px solid #000000;
background-color:#FFFFFF;
}

#contenitore_EXP8
{
width:1030px;
position:relative;
float:left;
background-color:#FFFFFF;
}

#contenitore
{
width:1000px;
height:auto;
margin: auto;
border: 0px solid #000000;
background-color:#FFFFFF;
}

#banner_top
{
width:1000px;
height:94px;
float:left;
background-image:url(../immagini/banner_top.jpg);
background-repeat:no-repeat;
}

#banner
{
width:1000px;
height:130px;
float:left;
background-image:url(../immagini/banner.jpg);
background-repeat:no-repeat;
}

#banner_flash
{
width:1000px;
height:130px;
position:relative;
float:left;
}

#banner_flash_02
{
width:240px;
height:70px;
float:left;
padding-left:12px;
z-index:6;
}

#banner_02
{
width:240px;
height:70px;
float:left;
padding-left:12px;
}

.banner_02
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:20px;
}

.banner_02 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ee7f01;
line-height:20px;
text-decoration:none;
}

.banner_02 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fca542;
line-height:20px;
text-decoration:none;
}

/* MENU */

#menu
{
width:1000px;
height:47px;
float:left;
background-image:url(../immagini/menu.jpg);
background-repeat:no-repeat;
}

#content_menu
{
width:750px;
height:35px;
margin: auto;
}

.menu
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#ffffff;
}

.menu a
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.menu a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#ffe985;
text-decoration:none;
}


/* COLONNA SX */

#sx
{
width:212px;
height:auto;
position:relative;
float:left;
}

#box_title_sx
{
width:212px;
height:35px;
position:relative;
float:left;
background-image:url(../immagini/menu_sx.jpg);
background-repeat:no-repeat;
}


#box_foto_sx2
{
width:196px;
min-height:235px;
margin:auto;
background-image:url(../immagini/box_sx/title.jpg);
background-repeat:no-repeat;
background-color:#c7e053;
border-bottom: 7px solid #ee7f01;
position:relative;
float:left;
}

#box_foto_sx2_1
{
width:196px;
min-height:340px;
margin:auto;
background-image:url(../immagini/box_sx/title.jpg);
background-repeat:no-repeat;
background-color:#ffe985;
border-bottom: 7px solid #ee7f01;
position:relative;
float:left;
}

#box_foto_sx2_2
{
width:196px;
min-height:300px;
margin:auto;
background-image:url(../immagini/box_sx/title.jpg);
background-repeat:no-repeat;
background-color:#ffe985;
border-bottom: 7px solid #ee7f01;
position:relative;
float:left;
}

#box_foto_sx2_EXP8
{
width:196px;
position:relative;
float:left;
}

#box_inverter
{
width:196px;
height:143px;
position:relative;
float:left;
}

#inverter_invisible
{
width:auto;
height:auto;
float:left;
display:none;
}


#box_testo_sx2
{
width:175px;
min-height:235px;
height:auto;
float:right;
position:relative;
}

#box_testo_sx3
{
width:165px;
min-height:235px;
height:auto;
float:left;
position:relative;
}

#box_testo_sx3_2
{
width:160px;
float:left;
position:relative;
}


#box_furgone_sx
{
width:212px;
height:126px;
float:left;
position:relative;
background-image:url(../immagini/van.jpg);
background-repeat:no-repeat;
}

#box_text_sx
{
width:176px;
height:auto;
float:right;
position:relative;
}

.title_sx
{
font-family:sans-serif, Arial, Helvetica;
font-size:13px;
font-weight:bold;
color:#ee7f01;
text-align:left;
text-transform:uppercase;
}

.title_sx a
{
font-family:sans-serif, Arial, Helvetica;
font-size:13px;
font-weight:bold;
color:#ee7f01;
text-align:left;
text-transform:uppercase;
text-decoration:none;
}

.title_sx a:hover
{
font-family:sans-serif, Arial, Helvetica;
font-size:13px;
font-weight:bold;
color:#ffe985;
text-align:left;
text-transform:uppercase;
text-decoration:none;
}

.title_sx_yellow
{
font-family:sans-serif, Arial, Helvetica;
font-size:13px;
font-weight:bold;
color:#43591f;
text-align:left;
text-transform:uppercase;
}

.title_sx_yellow a
{
font-family:sans-serif, Arial, Helvetica;
font-size:13px;
font-weight:bold;
color:#43591f;
text-align:left;
text-transform:uppercase;
text-decoration:none;
}

.title_sx_yellow a:hover
{
font-family:sans-serif, Arial, Helvetica;
font-size:13px;
font-weight:bold;
color:#43591f;
text-align:left;
text-transform:uppercase;
text-decoration:none;
}

.text_sx
{
font-family:sans-serif, Arial, Helvetica;
font-size:12px;
color:#333333;
text-align:left;
}


/* SEZIONE CENTRALE */

#content
{
width:581px;
height:auto;
position:relative;
float:left;
background-image:url(../immagini/sfondo_content.gif);
background-repeat: repeat-y;
}

#content_02
{
width:500px;
height:auto;
min-height:540px;
margin:auto;
}

#content_03
{
width:300px;
height:auto;
float:left;
}

#content_03_2
{
width:285px;
height:auto;
float:left;
text-align:justify;
}

#content_04
{
width:200px;
height:auto;
float:right;
text-align:right;
}

.testo
{
font-family:sans-serif, Arial, Helvetica;
font-size:12px;
color:#111111;
text-align: left;
}

.testo a
{
font-family:sans-serif, Arial, Helvetica;
font-size:12px;
color:#ee7f01;
text-align: left;
text-decoration:none;
}

.testo a:hover
{
font-family:sans-serif, Arial, Helvetica;
font-size:12px;
color:#fca542;
text-align: left;
text-decoration:none;
}

.testo_dida
{
font-family:sans-serif, Arial, Helvetica;
font-size:12px;
color:#ee7f01;
text-align: left;
}

.testo_dida_02
{
font-family:sans-serif, Arial, Helvetica;
font-size:12px;
color:#ee7f01;
text-align: right;
}

.testo_2
{
font-family:sans-serif, Arial, Helvetica;
font-size:12px;
color:#111111;
text-align: justify;
}

.testo_2 a
{
font-family:sans-serif, Arial, Helvetica;
font-size:12px;
color:#111111;
text-align: justify;
text-decoration:none;
}

.testo_2 a:hover
{
font-family:sans-serif, Arial, Helvetica;
font-size:12px;
color:#ee7f01;
text-align: justify;
text-decoration:none;
}

.foto
{
width:180px;
height:120px;
border: 5px solid #d1eaf1;
}

.foto a
{
border-color:#d1eaf1;
}

.foto a:hover
{
border-color:#78c9e2;
}

#prodotti_00
{
width:500px;
height:auto;
float:left;
}

#prodotti_01
{
width:135px;
height:auto;
float:left;
}

#download_cataloghi
{
width:125px;
height:auto;
margin:auto;
}

.cataloghi_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#0497e4;
}

.cataloghi_01
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#666666;
}

.cataloghi_02
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-transform:uppercase;
color:#666666;
}

#prodotti_02
{
width:350px;
height:auto;
float:right;
}

#fotogallery_01
{
width:110px;
height:110px;
float:left;
}


/* COLONNA DX */

#dx
{
width:207px;
height:auto;
min-height:810px;
float:left;
}

#dx_content
{
width:180px;
height:auto;
margin:auto;
}

#dx_01
{
width:207px;
height:330px;
float:left;
background-image: url(../immagini/box_dx/DX01.jpg);
background-repeat:no-repeat;
}

#dx_01_text
{
width:170px;
height:auto;
margin:auto;
}

.text_dx_01
{
font-family:sans-serif, Arial, Helvetica;
font-size:15px;
color:#333333;
text-align: center;
text-transform:uppercase;
line-height:18px;
}

#dx_02
{
width:207px;
height:143px;
float:left;
background-color:#085f8e;
}

#dx_02_text
{
width:187px;
height:auto;
margin:auto;
}

.text_dx_02
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:bold;
text-transform:uppercase;
}

.text_dx_02_1
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fbf56b;
text-transform:uppercase;
line-height:14px;
}


#dx_03
{
width:207px;
height:365px;
float:left;
background-image:url(../immagini/box_dx/DX02.jpg);
background-repeat:no-repeat;
}

#dx_03_text
{
width:187px;
height:auto;
margin:auto;
}

.text_dx_03
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0b5277;
text-transform:uppercase;
line-height:19px;
}





.text_dx
{
font-family:sans-serif, Arial, Helvetica;
font-size:12px;
color:#333333;
text-align:left;
text-transform:uppercase;
}

/* PIEDE */

#piede_EXP8
{
width:1000px;
position:relative;
float:left;
border-top: 15px solid #d5d5d5;
background-color:#e3e3e3;
}

#piede
{
width:1000px;
height:100px;
margin:auto;
border-top: 15px solid #d5d5d5;
background-color:#e3e3e3;
}

#testo_piede
{
width:800px;
height:60px;
margin: auto;
border: 0px solid #000000;
}

.piede
{
font-family:sans-serif, Arial, Helvetica;
font-size:12px;
color:#333333;
text-align: center;
line-height:19px;
}

#index
{
width:600px;
height:auto;
margin:auto;
}

#index_margini
{
width:630px;
height:auto;
margin:auto;
background-color:#FFFFFF;
}

#skip
{
width:600px;
height:auto;
margin:auto;
}

#itr
{
width:600px;
height:auto;
margin:auto;
}

<!--- NUOVO BOX PROMO --->

#sx_promo
{
width:212px;
height:auto;
position:relative;
float:left;
}

#box_promo
{
width:194px;
min-height:150px;
height:auto;
float:left;
background-color:#ef5233;
background-image:url(../immagini/promo/imm_title.jpg);
background-repeat:no-repeat;
border: #993300 1px dotted;
}

.titolo_promo
{
font-family:sans-serif, Arial, Helvetica;
font-size:16px;
color:#ffffff;
font-weight:bold;
}

.titolo_promo a
{
font-family:sans-serif, Arial, Helvetica;
font-size:16px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.titolo_promo a:hover
{
font-family:sans-serif, Arial, Helvetica;
font-size:16px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.testo_promo
{
font-family:sans-serif, Arial, Helvetica;
font-size:14px;
color:#ffffff;
}

.testo_promo a
{
font-family:sans-serif, Arial, Helvetica;
font-size:14px;
color:#fced49;
text-decoration:none;
font-weight:bold;
}

.testo_promo a:hover
{
font-family:sans-serif, Arial, Helvetica;
font-size:14px;
color:#fced49;
text-decoration:none;
font-weight:bold;
}

#box_promo_sx2
{
width:196px;
height:auto;
position:relative;
float:left;
}

#box_promo_sx3
{
width:165px;
height:235px;
float:left;
position:relative;
}

#box_testopromo_sx2
{
width:175px;
height:auto;
float:right;
position:relative;
}

#box_testopromo_sx3
{
width:165px;
height:auto;
float:left;
position:relative;
}

#itierre
{
width:1030px;
height:40px;
position:relative;
margin:auto;
}

.itierre
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
text-decoration:none;
}

.itierre a
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
text-decoration:none;
}

.itierre a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
text-decoration:none;
}

#assistenza_climatizzatori
{
width:1030px;
height:20px;
position:relative;
margin:auto;
display:none;
}








