/*******************EXPOT.COM*********************/
 /* <![CDATA[ */

#cleared:after {
 	display		: block; 
	visibility  : hidden;
	content		: "."; 
	height		: 0; 
	clear       : both;
}

#cleared {
	clear       : both; /* per Gecko */
	height		: 1%; /* per IE */
}


/*** ***/
/* ]]> */


div#pareggiatore{
    content: "."; 
    display: block; 
	clear: both; 
    height: 0;    
    visibility: hidden;
}


body{
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-color:#2A7263;
	background-repeat:repeat-x;
	background-image:url(../img/fondo.gif);
	font-family:Arial, Helvetica, sans-serif;
	color:#2A7263;
	font-size:12px;
	text-align: center;   /*centra in IE 5.x */
}
div#xite{
	width: 760px;
	padding:8px 0 0 0;
	margin: 0 auto;   /*centra negli altri browsers*/
    text-align: left;   /*ripristina l' allineamento*/
}



div#top{
    width: 100%;
	min-height:11px !important;
	height:11px !important;
	padding:0 0 0 0;
}

div#top #sx{
	float:left;
	min-height:11px !important;
	height:11px !important;
	width:11px!important;
	min-width:11px!important;
}
div#top #centro{
	float:left;
	min-height:11px !important;
	height:11px !important;
	width:738px !important;
	min-width:738px !important;	
	background-color:#FFFFFF;
}

div#top #dx{
	float:right;
	min-height:11px !important;
	height:11px !important;
	width:11px!important;
	min-width:11px!important;
}

div#corpo{
    width: 738px;
	background-color:#FFFFFF;
	height:100%;
	padding-left:11px;
	padding-right:11px;	
	background-image:url(../img/logo.jpg);
	background-position:11px 8px;
	background-repeat:no-repeat;	
}



div#bottom{
    width: 100%;
	min-height:11px !important;
	height:11px !important;
	padding:0 0 0 0;
}

div#menu{
	width:157px; !important;
	float:left;
}

div#corpo #spaziotesto{
	width:157px;
	min-height:8px;
	height:8px;
	padding:0;
	margin:0;
}
div#menu #top{
	width:157px;
	min-height:8px !important;
	height:8px !important;
	padding:0;
	margin:0;
}

div#menu #centro{
	width:157px;
	padding:0;
	margin:0;
}
div#menu #logo{	
	width:157px;
	height:146px !important;
	min-height:146px !important;
	background-image:url(../img/logo.jpg);
	background-repeat:no-repeat;
	padding:0;
	margin:0;
}
div#menu #buco{	
	width:157px;
	height:146px !important;
	min-height:146px !important;
	padding:0;
	margin:0;
}




div#menu #bottoni{
	width:157px;
	background-color:#2A7263;
	text-align:center;
	padding:0;
	margin:0;
}
div#menu #down{
	width:157px;
	/*min-height:8px !important;
	height:8px !important;*/
	padding:0;
	margin:0;
}


p#logo_gatto {
	margin      : 0;
	padding     : 0;
	bottom      : 0;
}

div#corpo #cane{
	float:left;
	padding-top:258px;
}


div#corpo #laterale{
    float:right;
	width: 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	height: 100% !important;
	padding:0 0 0 0;
}

div#corpo #sfondo{
	/*height:350px !important;
	min-height:350px !important;*/
}

div#corpo #canestri{
	float:right;
	
}

div#frase{
	width: 738px;
	text-align:right;
	padding-left:11px;
	padding-right:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	padding-top:20px;
}

div#titolocentrale{
	width: 410px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:264px;
	margin-top:70px;
	text-align:left;
}

div#testocentrale2{
	width: 400px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:264px;
	margin-top:10px;
	text-align:justify;
	
}

/****************** PAGINA NEWS *********************/
div#contenitore_news{
	width: 435px;
	margin-left:230px;
	margin-top:50px;		
	text-align:left;
}



div#testoarancione_news{
    width: 245px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:0px;
	margin-top:20px;
	text-align:left;
	font-size:14px;
	color:#f5a35b;
	font-weight:bold;
	
}

div#filo_1{
	width: 240px;
	background-repeat:repeat-x;
	background-image:url(../img/filo.gif);
	margin-top:4px;
}

/****************** PAGINA TROVA *********************/
input#trova, select#trova{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2A7263;
	width:150px;
	height:15px;
	border:1px solid #e0e0e0;
}

input#trova_num {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:20px;
	height:15px;
	color:#2A7263;
	border:1px solid #e0e0e0;
}






/****************** PAGINA PARASSITI *********************/

div#testocentrale4{
	width: 435px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:255px;
	margin-top:50px;
	text-align:left;
	
}

div#testocentrale5{
	width: 435px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:255px;
	margin-top:5px;
	text-align:left;
	
}

div#menu #icone{
	width:60px;
	height:60px;
	margin-left:0px;
	margin-top:200px;
}
div#arancio{
	font-weight:bold;
	color:#f5a35b;
}


/****************** TESTI NUMERI ARANCIONI *********************/
div#numeri{
	width: 20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#f5a35b;
	font-size:12px;	
	margin-left:250px;
	margin-top:55px;
}
	
/****************** CHIUSURA *********************/
div#chiusura{
	padding-top:10px;
	margin: 0 auto;
	width: 755px;
}
p#piva{
	float:left;	
	font-weight:bold;
	color:#333333;
	font-size:10px;
}
p#credits{
	float:right;
}
/****************** CHIUSURA *********************/




























/************DANY*****************/

div#menu #zampa{
	width:64px;
	background-color:#2A7263;
	padding-left:93px;
	padding-bottom:8px;
	margin:0;
}

/************** FAQ ****************/
div#contenitore_faq{
	width: 435px;
	margin-left:230px;
	margin-top:50px;		
	text-align:left;
}

ol#faq, ol#faq li{
	font-weight:bold;
	color: #f5a35b;
	padding-bottom:5px;
}


div#testo_faq{
	width:inherit;
	padding-top:5px;
	font-weight:normal;
	font-size:11px;
	color:#2A7263;
}
/************** FAQ ****************/

/************** PARASSITI ****************/
div#contenitore_parassiti{
	width: 515px;
	margin-left:130px;
	margin-top:50px;		
	text-align:left;
}

ul#parassiti{
	list-style-type:none;
}
ul#parassiti li{
	font-weight:bold;
	padding-top:23px;
	color: #f5a35b;
	padding-left:80px;
}
/********************** ELENCO PARASSITI OFF ****************************/
li#zecche{
	background-image:url(../img/ico_zec_off.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	margin-bottom:15px;
	min-height:65px !important;
	font-size:11px;
}

li#flebotomi{
	background-image:url(../img/ico_fle_off.gif);	
	background-repeat:no-repeat;
	background-position:0 0;	
	margin-bottom:15px;
	min-height:65px !important;
	font-size:11px;
}

li#mosche{
	background-image:url(../img/ico_mos_off.gif);	
	background-repeat:no-repeat;
	background-position:0 0;	
	margin-bottom:15px;
	min-height:65px !important;
	font-size:11px;
}

li#zanzare{
	background-image:url(../img/ico_zan_off.gif);	
	background-repeat:no-repeat;
	background-position:0 0;
	margin-bottom:15px;
	min-height:65px !important;
	font-size:11px;
}

li#pulci{
	background-image:url(../img/ico_pul_off.gif);	
	background-repeat:no-repeat;
	background-position:0 0;	
	margin-bottom:15px;
	min-height:65px !important;
	font-size:11px;
}
/********************** ELENCO PARASSITI OFF ****************************/

/********************** ELENCO PARASSITI ON ****************************/
li#zecche_on{
	background-image:url(../img/ico_zec_on.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	margin-bottom:15px;
	font-size:11px;
}

li#flebotomi_on{
	background-image:url(../img/ico_fle_on.gif);	
	background-repeat:no-repeat;
	background-position:0 0;	
	margin-bottom:15px;
	font-size:11px;
}

li#mosche_on{
	background-image:url(../img/ico_mos_on.gif);	
	background-repeat:no-repeat;
	background-position:0 0;	
	margin-bottom:15px;
	font-size:11px;
}

li#zanzare_on{
	background-image:url(../img/ico_zan_on.gif);	
	background-repeat:no-repeat;
	background-position:0 0;	
	margin-bottom:15px;
	font-size:11px;
}

li#pulci_on{
	background-image:url(../img/ico_pul_on.gif);	
	background-repeat:no-repeat;
	background-position:0 0;	
	margin-bottom:15px;
	font-size:11px;
}

/********************** ELENCO PARASSITI ON ****************************/



div#testo_parassiti{
	width:inherit;
	padding-top:5px;
	font-weight:normal;
	color:#2A7263;
	font-size:11px;
}
/************** PARASSITI ****************/
ul#menu,ul#menu li{
	list-style-type:none;
	padding:0 0 4px 0;
	margin:0;
	text-transform:capitalize;
}
div#menu #buco1{	
	width:157px;
	height:50px !important;
	min-height:50px !important;
	padding:0;
	margin:0;
}

a#link {
	text-decoration:none;
	color:#2A7263;
	font-weight:bold;
}
a#link:hover{
	color: #f5a35b;
}

.textpath a{
	text-decoration:none;
	color:#2A7263;
	font-weight:bold;
}
.textpath a:hover{
	color: #f5a35b;
}
.textpath{
	/*background-color:#d4efe9;*/
}

a#chiudi {
	text-decoration:underline;
	color:#2A7263;
	font-weight:normal;
	font-size:11px;
}
a#chiudi:hover{
	text-decoration:none;
	font-weight:normal;
}

div#chiudi{
	width: 400px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:right;
}
/****************** PUNTINI DIVISORI VERDI *********************/

div#filo{
	width: 410px;
	background-repeat:repeat-x;
	background-image:url(../img/filo.gif);
	margin-top:4px;
	
}
div#corpo_sfondo_verde_dx{
	background-image:url(../img/pixel_verde.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
div#corpo_angolo_verde_dx{
	background-image:url(../img/piede_dx.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
/*********************** PREVENZIONE ********************************/


ol#elenco_prevenzione li{
	list-style-type:none;	
	padding-left:15px;
	background-image:url(../img/p_elenco.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	margin:8px 0 8px 0;
}
div#testo_prevenzione{
	width: 400px;
	margin-top:10px;
	text-align:justify;
	font-size:11px;	
}
div#contenitore_prevenzione{
	padding-left:264px;
	margin-top:50px;
	
}

div#foto_prevenzione{
	width:302px;
	margin-top:5px;	
}
div#contenitore_istruzioni{
	padding-left:180px;
	padding-top:50px;
}

div#prev_punto1{
	background-image:url(../img/ico_istr_01.gif);
	font-size:11px;
	background-repeat:no-repeat;
	background-position:0 0;
	padding-left:100px;
	height:84px !important;
	min-height:84px !important;
	width:180px;
	margin-bottom:8px;
	padding-top:10px;
}

div#prev_punto2{
	background-image:url(../img/ico_istr_02.gif);
	font-size:11px;
	background-repeat:no-repeat;
	background-position:0 0;
	padding-left:100px;
	height:84px !important;
	min-height:84px !important;
	margin-bottom:8px;
	white-space:360px;
	padding-top:10px;
}

div#prev_punto3{
	background-image:url(../img/ico_istr_03.gif);
	font-size:11px;
	background-repeat:no-repeat;
	background-position:0 0;
	padding-left:100px;
	height:84px !important;
	min-height:84px !important;
	margin-bottom:8px;
	white-space:360px;
	padding-top:10px;
}


div#prev_punto4{
	background-image:url(../img/ico_istr_04.gif);
	font-size:11px;
	background-repeat:no-repeat;
	background-position:0 0;
	padding-left:100px;
	padding-top:25px;
	height:141px !important;
	min-height:141px !important;
	margin-bottom:8px;
	white-space:360px;
}

div#prev_punto5{
	font-size:11px;
	padding-left:100px;
	height:141px !important;
	min-height:141px !important;
	width:380px;
}
span#numero_giallo{
	color: #f5a35b;
	font-size:12px;
	font-weight:bold;
}

















