@charset "UTF-8";
/* CSS Document */


body { font: 12px/16px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #f0f0f0; margin: 0;}
.hide {display:none}
div.pagina { width:840px; min-height:600px; background:#fff; margin-right: auto; margin-bottom: 0; margin-left: auto; border-color: white; border-style: solid; border-width: 15px 10px 10px; }
div.menubar {margin-top:4px;position:relative;height:68px}
a.logo {position:absolute;z-index:10;width:120px;height:67px;background:url(img/logo_.png) no-repeat center;top:-5px;left:30px;display:block}
div.menu {margin-left:195px}
div.mainmenu {padding-top:17px;height:27px;border-bottom:2px solid #666}
div.mainmenu a {font-weight:bold;text-decoration:none;color:#666}
div.mainmenu a:hover { color: #c80000; text-decoration:none; }
div.mainmenu a {float:left;margin-left:5px;margin-right:15px;margin-top:10px}
div.mainmenu a.lang { float:right; display:block; width:15px; height:15px; background:no-repeat center top; margin-right: 20px; }
div.mainmenu a.eng {background-image:url(img/lang_eng.gif)}
div.mainmenu a.ita {background-image:url(img/lang_ita.gif)}

div.mainmenu2 {padding-top:0px}
div.langmenu {height:17px;}
div.langmenu a.lang {float:right; display:block;width:15px; height:15px; background:no-repeat center top; margin-left: 20px; text-decoration:none}
div.langmenu a.eng {background-image:url(img/lang_eng.gif)}
div.langmenu a.fra {background-image:url(img/lang_fra.gif)}
div.langmenu a.esp {background-image:url(img/lang_esp.gif)}
div.langmenu a.ita {background-image:url(img/lang_ita.gif)}
/*
div.menu li div.submenu {display:none;position:absolute;z-index:200;background:#fff;opacity:.75}
div.menu div.submenu a {float:left;margin-left:5px;margin-right:5px;color:#666;line-height:16px;padding:4px}
div.menu li:hover div.submenu {display:block}
div.menu li.lang {float:right}*/

div.submenu {}
div.submenu a {font-size:12px;color:#666;text-decoration:none;line-height:18px;float:left;margin-left:5px;margin-right:5px;}
div.submenu a:hover { color: #c80000; text-decoration:none; }
div.menucucine {margin-left:195px;background:#c03;height:18px}
div.menucucine a,div.menucucine span {font-size:11px;color:#fff;text-decoration:none;line-height:18px;float:left;margin-left:5px;margin-right:5px;}
div.menucucine a:hover { color: #969696; text-decoration:none; }
div.menucucine span {font-weight:bold}

div.foto { height:310px; overflow:hidden; background:no-repeat center; border-bottom: 2px solid #c80000; }
div.foto div.flash {margin-left:200px;padding-top:120px}

div.rivenditori{ font-size: 11px; font-weight: bold; background-repeat: no-repeat; background-position: left top; width: 90px; height: 40px; margin-top: 100px; margin-left: 0; padding-top: 8px; padding-left: 50px; border-top: 2px solid #c80000; }
div.rivenditori a { color: #666; text-decoration: none; }
div.rivenditori a:hover { color: #c80000; text-decoration: none; }
div.sublink{ font-size: 9px; font-weight: bold; margin-top: 10px; margin-bottom: 6px; padding-top: 0; }
div.sublink a { color: #666; text-decoration: none; }
div.sublink a:hover { color: #c80000; text-decoration: none; }
div.prodotti { height:400px; overflow:hidden; background:no-repeat center; text-align: right; border-bottom: 2px solid #c80000; }
div.rivenditori2{ font-size: 11px; font-weight: bold; background-repeat: no-repeat; background-position: left top; width: 90px; height: 40px; margin-top: 5px; margin-left: 0; padding-top: 8px; padding-left: 35px; }
div.rivenditori2 a { color: #666; text-decoration: none; }
div.rivenditori2 a:hover { color: #c80000; text-decoration: none; }
div.prodotti2 { height:500px; overflow:hidden; background:no-repeat center; text-align: right; border-bottom: 2px solid #c80000; }

table.underpagemini div.rivenditori {margin-top:40px}


div.news_txt { font-size: 9px; line-height: 9pt; padding-right: 5px; padding-left: 5px; border-right: 1px solid #666; position:relative; height:80px; overflow:hidden; }
div.news_txt div.notiziemini {position:relative;top:0px}
div.news_txt a {display:block;text-decoration:none;color:#666;height:68px}

div.static { background-color: transparent; background-image: url(img/g_back.gif); background-repeat: no-repeat; background-position: left top; height:300px; overflow:hidden; text-align: right; border-bottom: 2px solid #c80000; }
div.static div.link { height:288px; width:190px; float:left ; }
div.static div.link a { color: #666; font-size: 12px; font-weight: bold; line-height: 13px; text-decoration: none; text-align: left; width: 190px; float: left; padding-top: 8px; padding-left: 20px; }
div.static div.link a:hover { color: #c80000; }

div.static div.text { height:290px; width:270px; font-size:12px; line-height: 13px; padding-top:30px; float:left; text-align:left; padding-right: 10px; padding-left:24px  }
div.static div.hotnew { color: #666; font-size:12px; line-height: 14px; background-color: #f0f0f0; background-image: url(../imgs/eurocucina_new.gif); background-repeat: no-repeat; background-position: left top; float:left; text-align:left; width: 680px; height: 300px; margin-left: 170px; }
div.static div.promozione { color: #666; font-size:12px; line-height: 14px; background-color: #f0f0f0; background-image: url(../imgs/promozione1.jpg); background-repeat: no-repeat; background-position: left top; float:left; text-align:left; width: 680px; height: 300px; margin-left: 170px; }
div.static div.hotnew_txt { text-align:left; margin-top: 110px; margin-left: 236px; padding-right: 20px; }
.hotnew_title { font-size: 16px; line-height: 18px; margin-bottom: 10px; }
div.static div.text a { color: #c80000; text-decoration: none; }
div.static div.img {height:310px;width:320px;font-size:12px;float:right}
div.static div.img2 {height:310px;width:650px;font-size:12px;float:right}
div.static div.active { color: #c80000; font-size: 12px; font-weight: bold; line-height: 13px; text-align: left; width:190px; float:left  ; padding-top: 8px; padding-left: 20px; }
div.static div.qtvr { height:310px; width:605px; font-size:12px; float:right;}
div.static div.form { height:310px; width:620px; font-size:10px; text-align: left; float:right; }
div.static div.text a:hover { color: #c80000; text-decoration: underline; }

div.sublink a.videorun {color:#c80000}
div.static div.title { color: #c80000; font-size: 12px; font-weight: bold; line-height: 14px; text-align: left; }

div.piede { color: #888; font-size: 9px; text-align: center; margin-right: auto; margin-left: auto; }
div.piede a { color: #333; text-decoration: none; }
div.piede a:hover { color: #c80000; text-decoration: none; }
div.noqt {width:600px;text-align:center}

div.noqt a.img {display:block;height:300px;background:none center center no-repeat;text-decoration:none}
div.noqt a.img img {margin-top:50px;border:0px;margin-bottom:50px}
div.noqt a.img div {font-size:13px; font-weight: bold; line-height:16px;;color:#ccC}

div.hot_new{ color: #666; width: 170px; height: 300px; margin-top: 6px; margin-left: 0; padding-top: 10px; padding-left: 10px; }
div.hot_new_txt { color: #666; font-size: 12px; padding-left: 42px; }
div.hot_new_txt a { color: #666; font-size: 12px; text-decoration: none; }
div.hot_new_txt a:hover { color: #c80000; font-size: 12px; text-decoration: none; }
div.prodottipeaper {
	height:500px;
	overflow:hidden;
	background:no-repeat center;
	text-align: right;
	border-bottom: 2px solid #c80000;
	margin-bottom: 5px;
}
div.static div.text2 { height:290px; width:380px; font-size:11px; line-height: 12px; padding-top:10px; float:left; text-align:left; padding-right: 10px; padding-left:10px  }
div.static div.img3 {height:310px;width:230px;font-size:12px;float:right}
