﻿

/* 
www.kueppersbusch.it
last-mod: 22.10.2008
© TotalCom Srl
*/

/* BEGIN --> Stili generali */

body, html {
		margin:0;
		text-align:center;
		background-color:#312F33;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}
a:link 			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; }
a:visited 	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; }
a:active 		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
a:hover 		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }

h1 {
		margin:0 0 10px 0;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		color:#d61745;
		line-height:normal;
		text-decoration:none;
}
h1.catinfos {
		margin:25px 0 14px 0;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		color:#EC7490;
		line-height:normal;
		text-decoration:none;
}

/* END --> Stili generali */
/* BEGIN --> Stili BasicMaster */

.cntmain {
		margin:25px auto 5px auto;
		width:955px;
		text-align:left;
		border:1px solid #6A6B6D;
		/*position:absolute;
    left:50%; top:25px;
    width:955px;
    margin-left:-477px;
		text-align:left;
		border:1px solid #6A6B6D;*/
}
div.cntheader {
		height:138px;
		background-color:#171818;
}
div.cntlogo,
div.cntflashtop,
div.cntmenuproducts,
div.cntmenumain,
div.cntmenulang {
		position:absolute;
}
div.cntlogo {
		margin-top:34px; margin-left:43px;
}
div.cntflashtop {
		width:369px; height:65px;
		margin-top:18px; margin-left:534px;
}
div.cntmenuproducts {
		margin-top:108px; margin-left:43px;
}
div.cntmenumain {
		margin-top:101px; margin-left:314px;
}
div.cntmenulang {
		margin-top:108px; margin-left:872px;
}
.footer {
		/*position:absolute;*/
		text-align:center;
		padding-top:8px;
		color:#7B7979;
}
.italiano:link,
.italiano:visited {
		color:#E01846;
		text-decoration:none;
}
.italiano:active,
.italiano:hover {
		color:#7b7979;
		text-decoration:underline;
}
.footer a:link,
.footer a:visited {
		color:#7b7979;
		text-decoration:none;
}
.footer a:active,
.footer a:hover {
		color:#d61745;
		text-decoration:underline;
}

/* END --> Stili BasicMaster */
/* BEGIN --> Stili Link KOCHEN */

.linkkochen:link, 
.linkkochen:visited {
		font-weight:bold;
		color:#7B7979;
		text-decoration:none;
		
		padding:0 0 0 12px;
		background-image:url(/Assets/Images/square-top-kochen-off.gif);
		background-repeat:no-repeat;
		background-position:left;
}
.linkkochen:active,
.linkkochen:hover {
		color:#D61745;
		text-decoration:none;
		
		background-image:url(/Assets/Images/square-top-kochen-on.gif);
		background-repeat:no-repeat;
		background-position:left;
}
a.Linkkochenselected:link,
a.linkkochenselected:visited,
a.linkkochenselected:active,
a.linkkochenselected:hover {
		font-weight:bold;
		color:#D61745;
		text-decoration:none;
		
		padding:0 0 0 12px;
		background-image:url(/Assets/Images/square-top-kochen-on.gif);
		background-repeat:no-repeat;
		background-position:left;
}

/* END --> Stili Link KOCHEN */
/* BEGIN --> Stili Link KÜHLEN */

.linkkuehlen:link,
.linkkuehlen:visited {
		font-weight:bold;
		color:#7B7979;
		text-decoration:none;
		
		padding:0 0 0 12px;
		background-image:url(/Assets/Images/square-top-kuehlen-off.gif);
		background-repeat:no-repeat;
		background-position:left;
}
.linkkuehlen:active,
.linkkuehlen:hover {
		color:#3167D5;
		text-decoration:none;
		
		background-image:url(/Assets/Images/square-top-kuehlen-on.gif);
		background-repeat:no-repeat;
		background-position:left;
}
a.linkkuehlenselected:link,
a.linkkuehlenselected:visited,
a.linkkuehlenselected:active,
a.linkkuehlenselected:hover {
		font-weight:bold;
		color:#3167D5;
		text-decoration:none;
		
		padding:0 0 0 12px;
		background-image:url(/Assets/Images/square-top-kuehlen-on.gif);
		background-repeat:no-repeat;
		background-position:left;
}

/* END --> Stili Link KÜHLEN */
/* BEGIN --> Stili Link WASCHEN */

.linkwaschen:link,
.linkwaschen:visited {
		font-weight:bold;
		color:#7B7979;
		text-decoration:none;
		
		padding:0 0 0 12px;
		background-image:url(/Assets/Images/square-top-waschen-off.gif);
		background-repeat:no-repeat;
		background-position:left;
}
.linkwaschen:active,
.linkwaschen:hover {
		color:#5EB600;
		text-decoration:none;
		
		background-image:url(/Assets/Images/square-top-waschen-on.gif);
		background-repeat:no-repeat;
		background-position:left;
}
a.linkwaschenselected:link,
a.linkwaschenselected:visited,
a.linkwaschenselected:active,
a.linkwaschenselected:hover {
		font-weight:bold;
		color:#5EB600;
		text-decoration:none;
		
		padding:0 0 0 12px;
		background-image:url(/Assets/Images/square-top-waschen-on.gif);
		background-repeat:no-repeat;
		background-position:left;
}

/* END --> Stili Link WASCHEN */
/* BEGIN --> Navigazione generale orizontale */

.navi {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#7B7979;
		line-height:normal;
		text-decoration:none;
}
.naviHover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#FFFFFF;
		line-height:normal;
		text-decoration:none;
		
		background-color:#D61745;
		cursor:pointer;
}
.naviActive {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#FFFFFF;
		line-height:normal;
		text-decoration:none;
		
		background-color:#D61745;
		cursor:pointer;
}

/* END --> Navigazione generale orizontale */
/* BEGIN --> Stili ucHome */

div.cntuchome {
		width:955px;
}
div.cntboxgrey {
		height:38px;
		background-color:#312f33;
}
div.cntwelcome {
		background-color:#171818;
		height:120px;
}
div.cntnewsflash {
		position:absolute;
		margin:25px 0 0 44px;
		
		font-size:11px;
		color:#7b7979;
		line-height:14px;
}
div.date {
		font-size:10px;
		color:#7b7979;
		line-height:14px;
}
div.cntnewsflash a:link,
div.cntnewsflash a:visited {
		font-weight:bold;
		color:#7b7979;
		line-height:14px;
		text-decoration:underline;
}
div.cntnewsflash a:active,
div.cntnewsflash a:hover {
		font-weight:bold;
		color:#d61745;
		line-height:14px;
		text-decoration:none;
}

/* END --> Stili ucHome */
/* BEGIN --> Stili ucRight */

.cntucright {
		text-align:left;
		width:255px; height:360px;
		background-color:#312F33;
		background-image:url(/Assets/Images/bg_grifone.gif);
		background-repeat:no-repeat;
		background-position:top left;
}
td.ucright {
		background-color:#171818;
}
.cntwhite {
		width:255px; height:38px;
		background-color:#312F33;
		background-image:url(/Assets/Images/ucright-round-bottom.gif);
		background-repeat:no-repeat;
		background-position:bottom right;
}
.cntdarum {
		padding:30px 0 0 23px;
}
.cntdarum a:link,
.cntdarum a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#7B7979;
		line-height:22px;
		text-decoration:none;
}
.cntdarum a:active,
.cntdarum a:hover {
		color:#D61745;
		text-decoration:underline;
}
div.cntrezepte {
		position:absolute;
		margin:20px 0 0 18px;
}

/* END --> Stili ucRight */
/* BEGIN --> Stili ucContent */

div#content {
		color:#000000;
		line-height:15px;
		padding:34px 17px 35px 17px;
		text-align:left;
}
td.roundright {
		background-color:#FFFFFF;
}
td.tdmenu {
		background-color:#1a171b;
}
td.cntmargin {
		background-color:#FFFFFF;
}

/* END --> Stili ucContent */
/* BEGIN --> Stili ucLeft */

.cntucleft {
		height:35px;
}

/* END --> Stili ucLeft */
/* BEGIN --> Stili ucNewsList */

.datum {
		font-size:10px;
		color:#63521F;
		line-height:13px;
}
.newstitelcontent:link,
.newstitelcontent:visited {
		font-weight:bold;
		color:#808494;
		text-decoration:underline;
}
.newstitelcontent:active,
.newstitelcontent:hover {
		color:#E01846;
		text-decoration:none;
}
div#newstext {
		color:#808494;
		padding:3px 0 16px 0;
}

/* END --> Stili ucNewsList */
/* BEGIN --> Stili ucContact */

table#tblcontact td {
		color:#808494;
		line-height:normal;
		text-decoration:none;
}
.linkred:link,
.linkred:visited {
		color:#E01846;
		text-decoration:underline;
}
.linkred:active,
.linkred:hover {
		color:#E01846;
		text-decoration:none;
}

/* BEGIN --> Stili ucContact */
/* BEGIN --> Stili pagina HISTORY -> */

div.cntvisible0 {
		background-image:url(../Images/verlauf-box0.gif);
		background-repeat:repeat-x;
		background-position:top;
		height:28px;
}
div.cntvisible1 {
		background-image:url(../Images/verlauf-box1.gif);
		background-repeat:repeat-x;
		background-position:top;
		border-left:1px solid #808494;
		border-right:1px solid #808494;
		height:12px;
}
div.cntvisible2 {
		background-image:url(../Images/verlauf-box2.gif);
		background-repeat:repeat-x;
		background-position:top;
		border-left:1px solid #808494;
		border-right:1px solid #808494;
		height:40px;
}
div.cntreiter {
		position:absolute;
		margin-left:24px;
		width:135px; height:28px;
		text-align:center;
		padding-top:8px;
		
		background-image:url(../Images/img-reiter.gif);
		background-repeat:no-repeat;
}
div.cntreiter2 {
		position:absolute;
		margin-left:24px;
		width:135px; height:28px;
		text-align:center;
		padding-top:8px;
		
		background-image:url(../Images/img-reiter2.gif);
		background-repeat:no-repeat;
}
.year:link,
.year:visited,
.year:active,
.year:hover {
		font-size:18px;
		font-weight:bold;
		color:#808494;
		text-decoration:none;
}
div.sliderstyle {
		border-left:1px solid #808494;
		border-right:1px solid #808494;
		background-color:#E5EDF3;
		padding:24px;
		float:left;
		width:572px;
		
		color:#000000;
		line-height:15px;
}
div.sliderstyle2 {
		border-left:1px solid #808494;
		border-right:1px solid #808494;
		background-color:#E5EDF3;
		padding:24px;
		
		color:#5A5F71;
		line-height:15px;
}

/* END --> Stili pagina HISTORY -> *
/* BEGIN --> Stili Menu left CONTENT -> */

/* 	LIVELLO I */

.menuleft {
		color:#6a6b6d;
		font-weight:bold;
		text-decoration:none;
		
		padding:5px 0 6px 43px;
		display:block;
		cursor:pointer;
}
.menuleftHover {
		color:#d61745;
		font-weight:bold;
		text-decoration:none;
		
		padding:5px 0 6px 43px;
		display:block;
		cursor:pointer;
		
		background-image:url(../Images/arrow_over.gif);
		background-repeat:no-repeat;
		background-position:left center;
}
.menuleftActive {
		color:#d61745;
		font-weight:bold;
		text-decoration:none;
		
		padding:5px 0 6px 43px;
		display:block;
		cursor:pointer;
		
		background-image:url(../Images/arrow_over.gif);
		background-repeat:no-repeat;
		background-position:left center;
}

/* 	LIVELLO II */

.menuleftliv2 {
		font-size:10px;
		color:#6a6b6d;
		text-decoration:none;
		text-transform:lowercase;
		
		padding:4px 0 3px 55px;
		cursor:pointer;
		display:block;
}
.menuleftliv2Hover {
		font-size:10px;
		color:#d61745;
		text-decoration:none;
		text-transform:lowercase;
		
		padding:4px 0 3px 55px;
		cursor:pointer;
		display:block;
		
		background-image:url(../Images/arrow_sub_over.gif);
		background-repeat:no-repeat;
		background-position:left center;
}

/* END --> Stili Menu left CONTENT -> */
/* BEGIN --> Stili Menu left PRODUCTS -> */

/* 	K O C H E N -> LIVELLO I */

div#cntKochen ul {
		list-style:none;
		margin:0; padding:0;
}
div#cntKochen ul li a {
		color:#7b7979;
		line-height:24px;
		font-weight:bold;
		text-decoration:none;
		vertical-align:middle;
		text-transform:lowercase;
		padding:0 0 0 43px;
}
div#cntKochen ul li a:hover {
		color:#d61745;
		text-decoration:none;
		text-transform:lowercase;
		background-image:url(../Images/arrow_over.gif);
		background-repeat:no-repeat;
		background-position:left center;
}
div#cntKochen ul li a.selected {
		color:#d61745;
		background-image:url(../Images/arrow_over.gif);
		background-repeat:no-repeat;
		background-position:left center;
}

/* 	K O C H E N -> LIVELLO II */

div#cntKochen ul ul {
		list-style:none;
		margin:0; padding:0;
}
div#cntKochen ul ul li a {
		font-size:10px;
		color:#7b7979;
		line-height:19px;
		font-weight:normal;
		text-decoration:none;
		text-transform:lowercase;
		border:none;
		padding:0 0 0 55px;
		cursor:pointer;
}
div#cntKochen ul ul li a:hover {
		color:#d61745;
		text-decoration:none;
		border:none;
		cursor:pointer;
		background-image:url(../Images/square-kochen-over.gif);
		background-repeat:no-repeat;
		background-position:left center;
}
div#cntKochen ul ul li a.selected {
		color:#d61745;
		background-image:url(../Images/square-kochen-over.gif);
		background-repeat:no-repeat;
		background-position:left center;
}

/* 	K O C H E N -> LIVELLO III */

div#cntKochen ul ul ul {
		list-style:none;
		margin:0; padding:0;
}
div#cntKochen ul ul ul li a {
		font-size:10px;
		color:#7b7979;
		line-height:19px;
		text-decoration:none;
		text-transform:lowercase;
		padding:0 0 0 67px;
		cursor:pointer;
}
div#cntKochen ul ul ul li a:hover {
		color:#d61745;
		text-decoration:underline;
		cursor:pointer;
		background-image:none;
}
div#cntKochen ul ul ul li a.selected {
		text-decoration:underline;
		background-image:none;
		color:#d61745;
}

/* 	K O C H E N -> LIVELLO IV */

div#cntKochen ul ul ul ul {
		list-style:none;
		margin:0; padding:0;
}
div#cntKochen ul ul ul ul li a {
		font-size:10px;
		color:#7b7979;
		line-height:19px;
		text-decoration:none;
		text-transform:lowercase;
		padding:0 0 0 78px;
		cursor:pointer;
}
div#cntKochen ul ul ul ul li a:hover {
		color:#d61745;
		text-decoration:none;
		cursor:pointer;
		background-image:none;
}
div#cntKochen ul ul ul ul li a.selected {
		text-decoration:none;
		background-image:none;
		color:#d61745;
}

/* 	K U E H L E N -> LIVELLO I */

div#cntKuehlen ul {
		list-style:none;
		margin:0; padding:0;
}
div#cntKuehlen ul li a {
		color:#7B7979;
		line-height:24px;
		font-weight:bold;
		text-decoration:none;
		vertical-align:middle;
		text-transform:lowercase;
		padding:0 0 0 43px;
}
div#cntKuehlen ul li a:hover {
		color:#3167D5;
		line-height:24px;
		font-weight:bold;
		text-decoration:none;
		text-transform:lowercase;
		background-image:url(../Images/arrow_over_kuehlen.gif);
		background-repeat:no-repeat;
		background-position:left center;
}
div#cntKuehlen ul li a.selected {
		color:#3167D5;
		background-image:url(../Images/arrow_over_kuehlen.gif);
		background-repeat:no-repeat;
		background-position:left center;
}

/* 	K U E H L E N -> LIVELLO II */

div#cntKuehlen ul ul {
		list-style:none;
		margin:0; padding:0;
}
div#cntKuehlen ul ul li a {
		font-size:10px;
		color:#7B7979;
		line-height:19px;
		font-weight:normal;
		text-decoration:none;
		text-transform:lowercase;
		padding:0 0 0 55px;
		cursor:pointer;
}
div#cntKuehlen ul ul li a:hover {
		font-size:10px;
		color:#3167D5;
		line-height:19px;
		font-weight:normal;
		text-decoration:none;
		text-transform:lowercase;
		cursor:pointer;
		background-image:url(../Images/square-kuehlen-over.gif);
		background-repeat:no-repeat;
		background-position:left center;
}
div#cntKuehlen ul ul li a.selected {
		color:#3167D5;
		background-image:url(../Images/square-kuehlen-over.gif);
		background-repeat:no-repeat;
		background-position:left center;
}

/* 	K U E H L E N -> LIVELLO III */

div#cntKuehlen ul ul ul {
		list-style:none;
		margin:0; padding:0;
}
div#cntKuehlen ul ul ul li a {
		font-size:10px;
		color:#7B7979;
		line-height:19px;
		text-decoration:none;
		text-transform:lowercase;
		padding:0 0 0 67px;
		cursor:pointer;
}
div#cntKuehlen ul ul ul li a:hover {
		font-size:10px;
		color:#3167D5;
		line-height:19px;
		text-decoration:underline;
		text-transform:lowercase;
		cursor:pointer;
		background-image:none;
}
div#cntKuehlen ul ul ul li a.selected {
		text-decoration:underline;
		background-image:none;
		color:#3167D5;
}

/* 	K U E H L E N -> LIVELLO IV */

div#cntKuehlen ul ul ul ul {
		list-style:none;
		margin:0; padding:0;
}
div#cntKuehlen ul ul ul ul li a {
		font-size:10px;
		color:#7B7979;
		line-height:19px;
		text-decoration:none;
		text-transform:lowercase;
		padding:0 0 0 78px;
		cursor:pointer;
}
div#cntKuehlen ul ul ul ul li a:hover {
		font-size:10px;
		color:#3167D5;
		line-height:19px;
		text-decoration:none;
		text-transform:lowercase;
		cursor:pointer;
		background-image:none;
}
div#cntKuehlen ul ul ul ul li a.selected {
		text-decoration:none;
		background-image:none;
		color:#3167D5;
}

/* 	W A S C H E N -> LIVELLO I */

div#cntWaschen ul {
		list-style:none;
		margin:0; padding:0;
}
div#cntWaschen ul li a {
		color:#7B7979;
		line-height:24px;
		font-weight:bold;
		text-decoration:none;
		vertical-align:middle;
		text-transform:lowercase;
		padding:0 0 0 43px;
}
div#cntWaschen ul li a:hover {
		color:#5EB600;
		line-height:24px;
		text-decoration:none;
		text-transform:lowercase;
		background-image:url(../Images/arrow_over_waschen.gif);
		background-repeat:no-repeat;
		background-position:left center;
}
div#cntWaschen ul li a.selected {
		color:#5EB600;
		background-image:url(../Images/arrow_over_waschen.gif);
		background-repeat:no-repeat;
		background-position:left center;
}

/* 	W A S C H E N -> LIVELLO II */

div#cntWaschen ul ul {
		list-style:none;
		margin:0; padding:0;
}
div#cntWaschen ul ul li a {
		font-size:10px;
		color:#7B7979;
		line-height:19px;
		font-weight:normal;
		text-decoration:none;
		text-transform:lowercase;
		padding:0 0 0 55px;
		cursor:pointer;
}
div#cntWaschen ul ul li a:hover {
		font-size:10px;
		color:#5EB600;
		line-height:19px;
		font-weight:normal;
		text-decoration:none;
		text-transform:lowercase;
		cursor:pointer;
		background-image:url(../Images/square-waschen-over.gif);
		background-repeat:no-repeat;
		background-position:left center;
}
div#cntWaschen ul ul li a.selected {
		color:#5EB600;
		background-image:url(../Images/square-waschen-over.gif);
		background-repeat:no-repeat;
		background-position:left center;
}

/* 	W A S C H E N -> LIVELLO III */

div#cntWaschen ul ul ul {
		list-style:none;
		margin:0; padding:0;
}
div#cntWaschen ul ul ul li a {
		font-size:10px;
		color:#7B7979;
		line-height:19px;
		text-decoration:none;
		text-transform:lowercase;
		padding:0 0 0 67px;
		cursor:pointer;
}
div#cntWaschen ul ul ul li a:hover {
		font-size:10px;
		color:#5EB600;
		line-height:19px;
		text-decoration:underline;
		text-transform:lowercase;
		cursor:pointer;
		background-image:none;
}
div#cntWaschen ul ul ul li a.selected {
		text-decoration:underline;
		background-image:none;
		color:#5EB600;
}

/* 	W A S C H E N -> LIVELLO IV */

div#cntWaschen ul ul ul ul {
		list-style:none;
		margin:0; padding:0;
}
div#cntWaschen ul ul ul ul li a {
		font-size:10px;
		color:#7B7979;
		line-height:19px;
		text-decoration:none;
		text-transform:lowercase;
		padding:0 0 0 78px;
		cursor:pointer;
}
div#cntWaschen ul ul ul ul li a:hover {
		font-size:10px;
		color:#5EB600;
		line-height:19px;
		text-decoration:none;
		text-transform:lowercase;
		cursor:pointer;
		background-image:none;
}
div#cntWaschen ul ul ul ul li a.selected {
		text-decoration:none;
		background-image:none;
		color:#5EB600;
}

/* END --> Stili Menu left PRODUCTS -> */
/* BEGIN --> Menu style's */

.navi:link,
.navi:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ED0928;
	line-height:normal;
	text-decoration:none;
	height:25px;
	/*padding:5px 11px 5px 11px;*/
}
.navi:active, 
.navi:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
	
	height:25px;
	padding:5px 11px 5px 11px;
	background-color:ED0928;
}

a.menuleftliv2:link, a.menuleftliv2:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFDE5;
	line-height:normal;
	text-decoration:none;
	
	padding:4px 0 3px 50px;
	cursor:pointer;
	cursor:hand;
	display:block;
}
a.menuleftliv2:active, a.menuleftliv2:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFDE5;
	line-height:normal;
	text-decoration:underline;
	
	padding:4px 0 3px 50px;
	cursor:pointer;
	cursor:hand;
}

/* END --> Menu style's */
/* BEGIN --> bkg image's */

.bkgnavi {
	background-image:url(../Images/bkg_navi.gif);
	background-repeat:repeat-x;
	border-left:1px solid #5B5B5B;
	border-right:1px solid #5B5B5B;
	border-collapse:collapse;
}
.bkgleft {
	background-image:url(../Images/bkg_left.gif);
	background-repeat:repeat-x;
}
.bkgright {
	background-image:url(../Images/bkg_right.gif);
	background-repeat:repeat-x;
}
.bkgbottomleft {
	background-image:url(../Images/bkg_bottom_left.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.bkgbottomright {
	background-image:url(../Images/bkg_bottom_right.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.bkgbottomcenter {
	background-image:url(../Images/bkg_bottom_center.gif);
	background-repeat:repeat-y;
	background-position:top;
}
.bkgnewsbottom {
	background-image:url(../Images/bkg_newsbottom.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#416383;
}
.bkgroundcorner {
	background-image:url(../Images/img_roundcorner.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.bkgimg01 {
	background-image:url(../Images/bkg_content_bewerber.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.bkgimg04 {
	background-image:url(../Images/bkg_img_03.gif);
	background-repeat:repeat-x;
}

/* END --> bkg image's */
/* BEGIN --> bkg color's */

.bkgcolor01 {
	background-color:#FFFFFF;
}
.bkgcolor02 {
	background-color:#416383;
}
.bkgcolor03 {
	background-color:#142C66;
}
.bkgcolor04 {
	background-color:#B1A600;
}
.bkgcolor05 {
	background-color:#8D8100;
}
.bkgcolor06 {
	background-color:#B1A600;
}

/* END --> bkg color's */
/* BEGIN --> font style's */

.whitetext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#F0F0F0;
	line-height:14px;
	text-decoration:none;
}
.service {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#1C1C1C;
	line-height:normal;
	text-decoration:none;
}
.contenttitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:15px;
	text-decoration:none;
}

/* END --> font style's */
/* BEGIN --> div style's */

div#copyright {
	text-align:center;
	padding:10px 0 15px 0;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#B4B3B4;
	line-height:normal;
	text-decoration:none;
}
div#introduzione {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#777576;
	line-height:14px;
	text-decoration:none;

	text-align:left;
	margin:15px 25px 20px 13px;
}
div#address {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#777576;
	line-height:14px;
	text-decoration:none;
	
	text-align:right;
	margin:50px 15px 0 0;
}
div#addresscontent {
	padding:26px 0 35px 34px;
	border-top:1px solid #B8BCCA;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#777576;
	line-height:14px;
	text-decoration:none;
}
.addresstitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#808494;
	line-height:14px;
	text-decoration:none;
}
div#address a:link, 
div#address a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ED0928;
	line-height:14px;
	text-decoration:underline;
}
div#address a:active, 
div#address a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ED0928;
	line-height:14px;
	text-decoration:none;
}
div#addresscontent a:link, 
div#addresscontent a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ED0928;
	line-height:14px;
	text-decoration:underline;
}
div#addresscontent a:active, 
div#addresscontent a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ED0928;
	line-height:14px;
	text-decoration:none;
}
div#rightbottom {
	margin:22px 24px 0 19px;
}
div#datum {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#808494;
	line-height:13px;
	text-decoration:none;
	
	padding:0 0 5px 0;
}
div#navi {
	margin:0 0 0 8px;
	padding:7px 0 6px 0; /*padding:7px 0 8px 0;*/
	background-color:#FFFFFF;
	display:block;
}
div#naviprodotti {
	padding:0 0 0 10px;
	background-color:#FFFFFF;
	display:block;
}
div#language {
	text-align:right;
	margin:0 8px 0 0;
	padding:8px 24px 9px 0;
	background-color:#C6C6C6;
}
div#menutop {
	text-align:right;
	padding:8px 20px 0 0;
}
div#welcome {
	background-color:#FFFFFF;
}
div#privacy {
	text-align:left;
	font-weight:bold;
	padding:0 0 8px 0;
}
div#zurueck {
	text-align:left;
	padding:0 0 30px 17px;
}
div#statictitle {
	padding:0 0 25px 0;
}
div#statictitle2 {
	padding:0 0 25px 15px;
}
.logo {
	text-align:left;
	padding:13px 0 0 13px;
}

/* END --> div style's */
/* BEGIN --> padding style's */

.padd01 {
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
}
.padd02 {
	padding-left:8px;
	padding-right:8px;
}
.padd03 {
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:8px;
}

/* END --> padding style's */
/* BEGIN --> border style's */

.border01 {
	border-bottom:1px solid #E3DEA1;
}
.border02 {
	border:1px solid #8B8B8B; /*716F64*/
}

/* END --> border style's */
/* BEGIN --> link style's */

.menutop:link, .menutop:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#777576;
	line-height:normal;
	text-decoration:none;
}
.menutop:active, .menutop:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#777576;
	line-height:normal;
	text-decoration:underline;
}
.menutopseparator {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#777576;
	line-height:normal;
	text-decoration:none;
	
	padding-left:3px;
	padding-right:3px;
}
.menutopseparator2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
	
	padding-left:3px;
	padding-right:15px;
}

.menusprache:link, .menusprache:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#777576;
	line-height:normal;
	text-decoration:none;
}
.menusprache:active, .menusprache:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#777576;
	line-height:normal;
	text-decoration:underline;
}
.menuspracheseparator {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	
	padding-left:3px;
	padding-right:3px;
}
.newstitel:link, .newstitel:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	line-height:normal;
	text-decoration:underline;
}
.newstitel:active, .newstitel:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.linkbottom:link, .linkbottom:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#1C1C1C;
	line-height:17px;
	text-decoration:underline;
}
.linkbottom:active, .linkbottom:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#1C1C1C;
	line-height:17px;
	text-decoration:none;
}
.whitebold:link, .whitebold:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:18px;
	text-decoration:underline;
}
.whitebold:active, .whitebold:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:18px;
	text-decoration:none;
}
.uebersicht:link, .uebersicht:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:underline;
}
.uebersicht:active, .uebersicht:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.linkcopyright:link, .linkcopyright:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#B4B3B4;
	line-height:normal;
	text-decoration:none;
}
.linkcopyright:active, .linkcopyright:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#B4B3B4;
	line-height:normal;
	text-decoration:underline;
}
.linksbewerber:link, .linksbewerber:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8D8100;
	line-height:15px;
	text-decoration:underline;
}
.linksbewerber:active, .linksbewerber:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8D8100;
	line-height:15px;
	text-decoration:none;
}
a.linkarea:link, a.linkarea:visited {
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
	
}
a.linkarea:active, a.linkarea:hover {
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
}

/* END --> link style's */
/* BEGIN --> Stili Contact-Form */

.formfields {
	width:200px;
	padding:2px 0 2px 3px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.textbox {
	padding:0 0 0 3px;
	width:200px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.btnstyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	
	padding-left:11px;
	padding-right:11px;
	display:block;
}
.btnstyleHover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:underline;
}

/* END --> Stili Contact-Form */
/* BEGIN --> Stili per ucRight */

.link01:link, .link01:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8D8100;
	line-height:normal;
	text-decoration:underline;
}
.link01:active, .link01:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8D8100;
	line-height:normal;
	text-decoration:none;
}
.linkutili:link, .linkutili:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:15px;
	text-decoration:underline;
}
.linkutili:active, .linkutili:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:15px;
	text-decoration:none;
}
.linkutilioff {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FAF5DD;
	line-height:normal;
	text-decoration:none;
}
.title01 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#E01846;
	line-height:normal;
	text-decoration:none;
}
.title02:link, .title02:visited {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#686366;
	line-height:normal;
	text-decoration:none;
}
.title02:active, .title02:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#686366;
	line-height:normal;
	text-decoration:none;
}

/* END --> Stili per ucRight */
/* BEGIN --> Nuovi Stili aggiunti il 22.03.2007 */

.cntnavi { margin-bottom:19px; }

.footspacer {
	width:38px;
	color:#FFFFFF;
}
.spc { padding:0 3px; }

.spc2 { padding:0 17px; }

.cnttitle { padding:44px 0 0 40px; }

.cntaddress {
	text-align:right;
	margin:25px 28px 0 0;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#808494;
	line-height:14px;
	text-decoration:none;
}
td.right {
	padding-left:14px;
}

/* END --> Nuovi Stili aggiunti il 22.03.2007 */
/* BEGIN --> Stili Products Detail Level 4 - */

h1.prodtitle {
		margin:0 0 6px 0;

		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		color:#808494;
		line-height:normal;
		text-decoration:none;
}
div.shortdesc {
		margin:0 0 15px 0;

		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#808494;
		line-height:15px;
		text-decoration:none;
}
div.downloadpdf {
		margin:0 0 17px 0;
}
.pdf:link,
.pdf:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#808494;
		line-height:15px;
		text-decoration:underline;
		
		height:16px;
		padding-left:22px;
		background-image:url(/Assets/Images/ico-pdf.gif);
		background-repeat:no-repeat;
		background-position:left;
}
.pdf:active,
.pdf:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#ED0928;
		line-height:15px;
		text-decoration:none;
}
table.boxes td#border {
		width:25px;
		height:25px;
		border:1px solid #808494;
}
.cntcolors {
		text-align:left;
		margin:12px 0 0 0;
}
table.tabmenu td {
		vertical-align:bottom;
}
table.tabmenu a:link,
table.tabmenu a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#A0A3AF;
		line-height:normal;
		text-decoration:none;
		
		display:block;
		padding:11px 0 0 0;
}
table.tabmenu a:active,
table.tabmenu a:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#ED0928;
		line-height:normal;
		text-decoration:none;
		
		background-image:url(../Images/arrow-navi-det-on.gif);
		background-repeat:no-repeat;
		background-position:center top;
}
.tabmenuselected {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#ED0928;
		line-height:normal;
		text-decoration:none;
		
		background-image:url(../Images/arrow-navi-det-on.gif);
		background-repeat:no-repeat;
		background-position:center top;
}
.sepline {
		border-bottom:1px solid #B8BCCA;
}
ul.detail {
		margin:6px 17px 15px 17px;
		padding:0;
}

/* END --> Stili Products Detail Level 4 */
/* BEGIN --> Stili K O C H E N (red) */

h1.introtitlekochen {
		margin:25px 0 14px 0;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		color:#EC7490;
		line-height:normal;
		text-decoration:none;
}
h1.kochen {
		padding:0 0 0 18px;
		margin:0;

		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		color:#808494;
		line-height:normal;
		text-decoration:none;
		
		background-image:url(../Images/ico-h1-kochen.gif);
		background-repeat:no-repeat;
		background-position:left;
}
.boxcatkoch:link,
.boxcatkoch:visited {
		width:147px;
		height:94px;
		display:block;
		background-color:#F6F7F9;
		background-image:url(../Images/arrow-off.gif);
		background-repeat:no-repeat;
		background-position:right;
		border:1px solid #B8BCCA;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#808494;
		line-height:normal;
		text-decoration:none;
}
.boxcatkoch:active,
.boxcatkoch:hover {
		background-color:#FEF5F5;
		background-image:url(../Images/arrow-koch-on.gif);
		background-repeat:no-repeat;
		background-position:right;
		border:1px solid #EF8080;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#E10C0C;
		line-height:normal;
		text-decoration:none;
}

/* END --> Stili K O C H E N (red) */
/* BEGIN --> Stili K U E H L E N (blue) */

h1.introtitlekuehlen {
		margin:25px 0 14px 0;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		color:#3167D5;
		line-height:normal;
		text-decoration:none;
}
h1.kuehlen {
		padding:0 0 0 18px;
		margin:0;

		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		color:#808494;
		line-height:normal;
		text-decoration:none;
		
		background-image:url(../Images/ico-h1-kuehlen.gif);
		background-repeat:no-repeat;
		background-position:left;
}
.boxcatkuehl:link,
.boxcatkuehl:visited {
		width:147px;
		height:94px;
		display:block;
		background-color:#F6F7F9;
		background-image:url(../Images/arrow-off.gif);
		background-repeat:no-repeat;
		background-position:right;
		border:1px solid #B8BCCA;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#808494;
		line-height:normal;
		text-decoration:none;
}
.boxcatkuehl:active,
.boxcatkuehl:hover {
		background-color:#F4F7FD;
		background-image:url(../Images/arrow-kuehl-on.gif);
		background-repeat:no-repeat;
		background-position:right;
		border:1px solid #97B2EA;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#3B6ED7;
		line-height:normal;
		text-decoration:none;
}

/* END --> Stili K U E H L E N (blue) */
/* BEGIN --> Stili W A S C H E N (green) */

h1.introtitlewaschen {
		margin:25px 0 14px 0;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		color:#5DB700;
		line-height:normal;
		text-decoration:none;
}
h1.waschen {
		padding:0 0 0 18px;
		margin:0;

		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		color:#808494;
		line-height:normal;
		text-decoration:none;
		
		background-image:url(../Images/ico-h1-waschen.gif);
		background-repeat:no-repeat;
		background-position:left;
}
.boxcatwasch:link,
.boxcatwasch:visited {
		width:147px;
		height:94px;
		display:block;
		background-color:#F6F7F9;
		background-image:url(../Images/arrow-off.gif);
		background-repeat:no-repeat;
		background-position:right;
		border:1px solid #B8BCCA;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#808494;
		line-height:normal;
		text-decoration:none;
}
.boxcatwasch:active,
.boxcatwasch:hover {
		background-color:#F2F9EB;
		background-image:url(../Images/arrow-wasch-on.gif);
		background-repeat:no-repeat;
		background-position:right;
		border:1px solid #81CB00;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#58A900;
		line-height:normal;
		text-decoration:none;
}

/* END --> Stili W A S C H E N (green) */
/* BEGIN --> TEST PRODUCTMENU*/

.selected:link, .selected:visited, .selected:active, .selected:hover  { color:Red }

/* END --> TEST PRODUCTMENU
/* BEGIN --> Stile fuer das Menu Produkte (links) <- K O C H E N -> */

td.bordertop {
		border-top:1px solid #B8BBCA;
}

/* END --> Stile fuer das Menu Produkte (links) <- K O C H E N -> */

div#cntcatintro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#808494;
	line-height:15px;
	text-decoration:none;
	
	padding:17px 17px 17px 17px;
	text-align:left;
}
div.txt {
		margin:40px 25px 0 13px;
}
div.tblboxes {
		margin-bottom:22px;
}

/* BEGIN --> Stili per la parte RICETTE --> */

div.cntbuttons {
		z-index:100;
		position:absolute;
		width:580px;
		text-align:right;
		margin-top:308px;
}
div.cntbuttons a {
		padding:5px 7px;
		border:1px solid #E01846;
		display:block;
		margin-left:4px;

		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#E01846;
		text-decoration:none;
}
div.cntbuttons a:active,
div.cntbuttons a:hover {
		background-color:#E01846;
		color:#FFFFFF;
}

/* END --> Stili per la parte RICETTE */
/* BEGIN --> Stili Icon Tooltip */

#dhtmltooltip{
		position:absolute;
		left:-300px;
		width:80px;
		border:1px solid black;
		padding:8px;
		background-color:lightyellow;
		visibility:hidden;
		z-index:100;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		color:#363636;
		/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
		/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}
#dhtmlpointer{
		position:absolute;
		left:-300px;
		z-index:101;
		visibility:hidden;
}

/* END --> Stili Icon Tooltip */
/* BEGIN --> Stili Switch Content Div */

div#sub1,
div#sub2,
div#sub3,
div#sub4,
div#sub5 {
		position:absolute;
		margin-top:17px;
		width:649px; height:620px;
		overflow:auto;

		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#808494;
		line-height:15px;
}
div#sub2,
div#sub3,
div#sub4,
div#sub5 {
		visibility:hidden;
}
div#sub2,
div#sub3 {
		text-align:center;
}
ul {
		margin:5px 0 10px 0;
		padding:0;
		list-style:inside;
}
.pdf:link,
.pdf:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#808494;
		line-height:15px;
		text-decoration:underline;
		
		height:16px;
		padding-left:22px;
		background-image:url(/Assets/Images/ico-pdf.gif);
		background-repeat:no-repeat;
		background-position:left;
}
.pdf:active,
.pdf:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#ED0928;
		line-height:15px;
		text-decoration:none;
}

/* END --> Stili Switch Content Div */
/* BEGIN --> Stili Page-Options-Box */

div.optionsboxstyle {
		position:absolute;
		visibility:hidden;
		background-color:#f4f5f8;
		border-left:1px solid #b8bcca;
		border-right:1px solid #b8bcca;
		border-bottom:1px solid #b8bcca;
}
div.cntoptions {
		position:absolute;
		margin:14px 0 0 488px;
}
div.cntoptionsricette {
		position:absolute;
}
table.options td {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		text-decoration:none;
}
tr.listoff {
		background-color:transparent;
		color:#808494;
}
tr.liston {
		background-color:#e9ebf1;
		color:#5e6377;
		cursor:pointer;
}

/* END --> Stili Page-Options-Box */

div.logoprint {
		position:absolute;
		margin:0 0 38px 0;
		visibility:hidden;
}

/* BEGIN --> Stili Window PrintVersion */

div.print {
		background-color:#ffffff;
		background-image:url(/Assets/Images/bg_grifone_print.gif);
		background-repeat:no-repeat;
		background-position:top right;
		border:1px solid #363636;
		width:538px;
}
div.printricette {
		background-color:#ffffff;
		background-image:url(/Assets/Images/bg_grifone_print.gif);
		background-repeat:no-repeat;
		background-position:top right;
		border:1px solid #363636;
		width:663px;
}
div.cntdatasheet {
		border-top:1px solid #363636;
		border-bottom:1px solid #363636;
		background-color:#ECEDEE;
}
span.datasheet {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#363636;
}
div.prodinfos {
		margin:23px 0 22px 0;
}
span.printtitle {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#363636;
}
div.prodid {
		margin:9px 0 16px 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#363636;
}
span.proddesc {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#363636;
		line-height:18px;
		text-transform:uppercase;
}
span.ausstattung {
		line-height:16px;
}
div.btnsprint {}

.btnprint:link,
.btnprint:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
		
		display:block;
		padding:5px 10px;
		background-color:#C61740;
}
.btnprint:active,
.btnprint:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#ffffff;
		font-weight:bold;
		text-decoration:underline;
		
		display:block;
		padding:5px 10px;
		background-color:#C61740;
}
div.cntcopyright {
		text-align:center;
		line-height:28px;
		border-top:1px solid #363636;
		background-color:#ECEDEE;
}

/* END --> Stili Window PrintVersion */
/* BEGIN --> Stili Ricerca istruzioni d'uso */

.searchbtn {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#363636;
}
tr.listpdfoff {
		color:#363636;
}
tr.listpdfon {
		/*color:#D61745;*/
		cursor:pointer;
		background-color:#F0F0F0;
}
.txtfield {
		border:1px solid #D61745;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#D61745;
		text-indent:2px;
}

/* END --> Stili Ricerca istruzioni d'uso */
/* BEGIN --> Download cataloghi e schede tecniche */

.titlekatalog {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#363636;
		font-weight:bold;
}
.linkpdf:link,
.linkpdf:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#D61745;
		text-decoration:underline;
}
.linkpdf:active,
.linkpdf:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#D61745;
		text-decoration:none;
}
.catborder {
		border:1px solid #B8B8B8;
}

/* END --> Download cataloghi e schede tecniche */
/* BEGIN --> Stili cerca centri assistenza */

.dropregion {
		width:220px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#363636;
}
.selecregion {
		color:#D61745;
}

/* END --> Stili cerca centri assistenza */

/* Link Catalogo 2010 */

div.cntcat {
		position:absolute;
		margin:23px 0 0 424px;
}
















