
h1 	{ margin:0; border:0; padding:0; text-indent:-9999em; }

.it {  }
.en {  }
.fr {  }

#main 	{ width:810px; margin:0 auto; background-repeat:no-repeat; background-position:0 0; }

#head 	{ height:200px; background-repeat:no-repeat; background-position:right top; }

#logo	{ margin-bottom:10px; height:120px; background:transparent url(../img/logo.gif) no-repeat 0 52px; }

#lingue					{ margin-bottom:10px; width:270px; height:19px; overflow:hidden; text-align:center; }
#lingue div				{ margin:0 auto; width:81px; /* se soo 3 lingue --> width:117px; */ height:19px;  }
#lingue>div				{ width:75px; /* se soo 3 lingue --> width:111px; */ } /* per tutti tranne IE */
#lingue a, #lingue span	{ display:block; float:left; width:25px; border:1px solid #FFF; margin:0 5px; line-height:17px; text-indent:-9999em; background-repeat:no-repeat; background-position:0 0; overflow:hidden; }
#lingue a:hover			{ border:1px solid #CCC; }

#lingue a.it		{ background-image:url(../img/lingue/btn_it.gif);	}
#lingue a.en		{ background-image:url(../img/lingue/btn_en.gif);	}
#lingue a.fr		{ background-image:url(../img/lingue/btn_fr.gif);	}
#lingue span.it		{ background-image:url(../img/lingue/btn_it_off.gif);	}
#lingue span.en		{ background-image:url(../img/lingue/btn_en_off.gif);	}
#lingue span.fr		{ background-image:url(../img/lingue/btn_fr_off.gif);	}

#piede		{ font-size:10px; text-align:center; color:#666; margin:0 0 20px 0; border-top:1px solid #CCC; padding:5px; background:url(../img/logo_mps_small.gif) no-repeat right top; }
#piede span { display:block;  }

span.vai { font-size:10px; font-weight:bold; text-align:right; display:block; clear:both; }

.clr_enoteca a:hover			{ color:#900 !important; }
.clr_attivita a:hover			{ color:#63c !important; }
.clr_vino a:hover				{ color:#633 !important; }
.clr_aziendeassociate a:hover	{ color:#690 !important; }
.clr_lenotizie a:hover			{ color:#DA0 !important; }

.clr_enoteca a:hover,
.clr_attivita a:hover,
.clr_vino a:hover,
.clr_aziendeassociate a:hover,
.clr_lenotizie a:hover			{ text-decoration:underline; }

.no_border { border:0 !important; }

