html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}
body{font-family:Garamond,Baskerville,"Apple LiSung","Times New Roman",serif;font-size:90%;line-height:1;margin:0;padding:0;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#000;font-weight:700;text-decoration:none;}
a:hover{color:#b4483d;text-decoration:underline;}
h1{font-size:2.7em;font-weight:400;margin-bottom:1em;margin-top:0.25em;}
h2{
	font-size:1.7em;
	font-weight:400;
	font-family:Garamond,Baskerville,"Apple LiSung","Times New Roman",serif;
	margin-top: 1em;
	margin-right: 0;
	margin-bottom: 0em;
	margin-left: 0;
}
h3{font-size:1.4em;font-weight:400;margin:1.2em 0;}
h4{font-size:1.2em;font-weight:700;margin:1.2em 0;}
h5{font-size:1em;font-weight:700;margin:1.2em 0;}
h6{font-size:0.8em;font-weight:700;margin:1.2em 0;}
img{border:0;}
ol,ul,li{
	font-size:1.05em;
	line-height:normal;
	margin-bottom:0.3em;
	margin-top:0.3em;
}
p{
	font-size:1.1em;
	line-height:1.5em;
	margin-top: 0.3em;
	margin-right: 0;
	margin-bottom: 0.3em;
	margin-left: 0;
}
li >p{margin-top:0.2em;}
pre{font-family:monospace;font-size:1em;}
strong,b{font-weight:700;}
.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0;}
.clearfix{display:block;}
html,body{background:#eee6d7 url(asset/immagini/sfondo-content.jpg) repeat; height:100%; font-family:Garamond,Baskerville,"Apple LiSung","Times New Roman",serif;}
a:link,a:visited{color:#d4655a;}
a:active{color:#db8e87;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center;}
.alignleft{border:0;display:inline;float:left;margin:5px 5px 5px 0;padding:5px;}
.alignright{border:0;display:inline;float:right;margin:10px;}
.column{display:inline;float:left;}
#slot1{height:100%;left:0;overflow:hidden;position:fixed;top:0;visibility:visible;width:500px;}
#menu{
	background:#030201 url(asset/immagini/sfondo-menu.jpg) no-repeat;
	color:#FFF;
	font-weight:700;
	height:100%;
	width:150px;
	font-size: 110%;
}
#menu ul,#menu li{margin:0;padding:0;}
#menu ul{padding-top:85px;text-align:center;}
#menu ul li{
	height: 57px;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 0;
}
#menu ul li a{
	display:block;
	padding-top:36px;
	width:auto;
	background-color: transparent;
	background-image: url(asset/immagini/lucchetto_2011.png);
	background-repeat: no-repeat;
	background-position: center -75px;
	color: #FFF !important;
}
#menu ul li a:hover{
	background-position:center 0px;
	color:#074c2d !important;
	text-decoration:underline;
}
#menu ul li.current_page_item a, #menu ul li.current-category-ancestor a{
	background-position:center -150px;
	color:#EA0606 !important;
}
#teaser{background-color:#26170e;border-right:1px solid #FFF;height:100%;width:349px;}
.page-item-230{display:none;}
#slot2{background:#eee6d7 url(asset/immagini/sfondo-content.jpg) repeat;height:100%;margin-left:500px;}
#container{color:#382617;margin:40px 0 40px 60px;min-height:82%;position:relative;}
#header{margin-right:40px;padding:10px 0;}
.titolo_home_ita{background:transparent url(asset/immagini/titolo_home_ita.jpg) 0 0 no-repeat;}
.titolo_news_ita{background:transparent url(asset/immagini/titolo_news_ita.jpg) 0 0 no-repeat;}
.titolo_storia_ita{background:transparent url(asset/immagini/titolo_storia_ita.jpg) 0 0 no-repeat;}
.titolo_azienda_ita{background:transparent url(asset/immagini/titolo_azienda_ita.jpg) 0 0 no-repeat;}
.titolo_speck_ita{background:transparent url(asset/immagini/titolo_speck_ita.jpg) 0 0 no-repeat;}
.titolo_ricette_ita{background:transparent url(asset/immagini/titolo_ricette_ita.jpg) 0 0 no-repeat;}
.titolo_prodotti_ita{background:transparent url(asset/immagini/titolo_prodotti_ita.jpg) 0 0 no-repeat;}
.titolo_contatti_ita{background:transparent url(asset/immagini/titolo_contatti_ita.jpg) 0 0 no-repeat;}
.titolo_mendel_ita{background:transparent url(asset/immagini/titolo_mendelspeck_ita.jpg) 0 0 no-repeat;}
#title{border-bottom:1px dotted #382617;font-family:"Times New Roman",Times,serif;font-size:3.9em;margin-left:-10px;margin-top:15px;padding-bottom:22px;padding-right:140px;}
#title:first-letter{font-size:1.5em;}
#logo{display:block;height:104px;position:absolute;right:40px;top:40px;width:146px;}
.content,.sub-content{display:inline;float:left;width:50%;}
.img-prodotto{border:1px solid #726447;padding:3px;}
#footer{float:left;margin:10px 40px 0 10px;}
.qtrans_language_chooser{display:inline;list-style-type:none;padding:10px;}
.qtrans_language_chooser li{display:inline;list-style-type:none;}
.qtrans_language_chooser a{color:gray;display:block;float:left;font-style:italic;height:15px;line-height:15px;padding:0 15px;}
#site-name{border-top:1px dotted #382617;color:#2c1a0f;font-family:"Times New Roman",Times,serif;font-style:italic;font-weight:400;}
.mendelspeck{font-size:2em;}
#welcome-content{background:transparent url(asset/immagini/welcome_screen_sfumatura.gif) 0 0 repeat-y;height:100%;margin:0 auto;width:500px;}
#welcome-col{background:transparent url(asset/immagini/welcome_screen.jpg) 0 0 repeat-y;height:100%;margin:0 72px;}
#welcomelang{margin:0 auto;padding-top:510px;text-align:center;}
#welcomelang ul,#welcomelang li{color:#FFF;display:inline;list-style-type:none;}
#welcomelang a{font-size:1.2em;font-style:italic;padding:5px;}
#address{color:#FFF;margin:0 auto;padding-top:0px;text-align:center;}
.lower1024	#slot1{width:400px;}
.lower1024	#teaser,.lower1024	#teaser img{width:249px;}
.lower1024	#slot2{margin-left:400px;}
.lower1024	#container{margin:40px 0 40px 20px;}
.lower1024	.content{width:70%;}
.lower1024	.sub-content{display:inline;float:left;width:49%;}
.lower1024	#logo{right:10px;}
#menu ul li a:link,#menu ul li a:visited{color:#FFF;text-decoration:none;}
#footer-content a:link,#footer-content a:visited,#footer-content a:active,#welcomelang a:active{color:#726447;}
#welcomelang a:link,#welcomelang a:visited{color:#fff;}
.navigation{padding-bottom:20px;padding-top:20px;}
.img-cornice{background:none repeat scroll 0 0 white;border:1px solid #6A4D37;padding:5px;}
#chiave{clear:both;margin:0 auto;width:300px;}
