table.typo3-adminPanel{
	position: absolute;
	left: 777px;
	top: 15px;
	z-index:20 !important;
}
table.typo3-editPanel a{
	background-image: none !important;
	display: inline !important;
	padding: 0px !important;
}

noscript h1{
	color: #757575;
	font-size: 32px;
	font-weight: normal;
}
/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* NETV-BOX (Butter-Wettbewerb)
/* |||||||||||||||||||||||||||||||||||||||||||||| */
#netvBoxMainLayer{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#333333;
	z-index:99;
}

#netvBoxContent{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:100;
	background-color: transparent;
	overflow:auto;
}

#netvBoxContentTable{
	margin: 0px;
	padding: 0px;
}

#netvBoxContentTableTrTd{
	background-color: #FFFFFF;
	padding: 10px;
}

div#netvBoxClosebutton{
	float: right;
	background-image: url(images/netvBoxClose-icon.gif);
	width: 15px;
	height: 15px;
	background-position: right top;
	background-repeat: no-repeat;
	display: inline;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* LINK / LINKLIST
/* |||||||||||||||||||||||||||||||||||||||||||||| */
div.linklist{
	padding-bottom:24px;
}
div#col-two div.linklist{
	padding-bottom:12px;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* MEDIALET / WALLPAPER
/* |||||||||||||||||||||||||||||||||||||||||||||| */

div.medialets{
	padding-bottom:24px;
}
div#col-two div.medialets{
	padding-bottom:12px;
}
#main-container .content div.medialets img{
	margin-bottom: 0px;
}
div#content-col div.medialets div.divider{
	height:30px;
	background-position:left 13px;
}
div.medialet-image{
	padding-bottom:5px;
}
div.medialets td.between{
	width: 8px;
}
div.medialets td.left{
	width: 110px;
}
div#content-col div.medialets a{
	background-image:url(images/link-bullet-medialet.gif);
	background-repeat: no-repeat;
	background-position:left 3px;
	display: block;
	padding-left:12px;
}
div#main-container div#col-two div.teaser-blue div.medialets a{
	color: #7E9895;
	background-image:url(images/link-bullet-medialet-blue.gif);
}
div#main-container div#col-two div.teaser-yellow div.medialets a{
	color: #998f94;
	background-image:url(images/link-bullet-yellow.gif);
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* E-CARD
/* |||||||||||||||||||||||||||||||||||||||||||||| */
div.ecard,
div.ecards{
	padding-bottom:24px;
}
div#content-col div.ecards div.divider{
	height:30px;
	background-position:left 15px;
}
div.ecard-image-number-1,
div.ecard-image-number-2{
	margin-left:8px;
}
div.ecard-pic{
	padding-top:7px;
	padding-bottom:12px;
}
div.ecard-form div.mailform div.boxtitle{
	padding-top:25px;
}
#content-col p.signature{
	font-style:italic;
	margin-bottom:25px;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* NEWSLETTER-FORM
/* |||||||||||||||||||||||||||||||||||||||||||||| */
form#newsletterform{
	margin-bottom: 26px;
}
form#newsletterform label{
	float:left;
	font-weight:bold;
	padding-top:2px;
	width:110px;
}
form#newsletterform input.checkbox{
	float: left;
	border-style: none;
}
form#newsletterform label.text{
	float: left;
	width: 200px;
	font-weight: normal;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* INDEX_SEARCH
/* |||||||||||||||||||||||||||||||||||||||||||||| */
div.tx-indexedsearch{
	margin-bottom: 14px;
}
#content-col div.tx-indexedsearch div.divider{
	height:14px;
	background-position: left 2px; 
}
div.tx-indexedsearch div.browsebox{
	margin-bottom: 14px;
}
div.tx-indexedsearch div.browsebox span{
	padding-right: 7px;
}
div.tx-indexedsearch div.searchform input{
	float: left;
}
div.tx-indexedsearch div.searchform a{
	position: relative;
	top: -2px;
	left: 5px;
}
div.tx-indexedsearch p.description{
	color: #8f8f8f;
}
div.tx-indexedsearch div.path{
	padding-bottom: 3px;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* MAILFORM
/* |||||||||||||||||||||||||||||||||||||||||||||| */
div.mailform{
	margin-bottom: 26px;
}
div#mailform-buttermeter div.mailform{
	margin-bottom: 0px;
}
div.mailform div.boxtitle{
	background-image: url(images/divider.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 20px; 
	padding-bottom: 7px; 
	margin-bottom: 0px; 
	font-weight:bold;
}
#content-col #col-one div.mailform div.order-row,
div#mailform-buttermeter div.mailform div.order-row,
#content-col #col-one div.mailform div.checkbox{
	margin: 0px;
	padding: 0px;
	padding-top: 7px; 
	padding-bottom: 3px;
}
div.mailform label{
	display:block;
	float:left;
	line-height:18px;
}
div.mailform div.order-row input,
div.mailform select{
	float:right;
	font-size:11px;
	width:140px;
	margin-right:0px;
}
div.mailform textarea{
	width:100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#4F4F4F;
	font-size:11px;
	height:60px;
	margin-bottom:5px;
}
#content-col #col-one div.mailform div.order-row.fileupload input{
	clear: both;
	width: 348px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#4F4F4F;
	font-size:11px;
	padding:3px;
	margin-bottom:5px;
}
#content-col #col-one div.mailform div.order-row.checkbox input,
div#mailform-buttermeter div.mailform div.radio input,
#content-col #col-one div.mailform div.order-row.radio input{
	width:15px;
	height:15px;
	margin:0;
	margin-right:4px;
	margin-top:1px;
	float:left;
	border-style: none;
	
}
#content-col #col-one div.mailform div.order-row.checkbox label,
div#mailform-buttermeter div.mailform div.order-row.checkbox label,
#content-col #col-one div.mailform div.order-row.radio label{
	line-height:17px;
	float:none;
	width:auto;
	padding-right:10px;
}
div#mailform-buttermeter div.mailform div.order-row.radio div div,
#content-col #col-one div.mailform div.order-row.radio div div{
	margin-bottom:3px;
}
#content-col #col-one div.mailform div.radio-legend{
	padding-right:8px;
	padding-bottom:8px;
}
#content-col #col-one div.mailform div.order-legend{
	padding-top:5px;
	padding-bottom:15px;
	font-size:9px;
	color:#616161;
}

div.mailform-submit input{
	border-style: none;
}

/* CELAR */
div.clear-it{
	clear:both;
	height:0px;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* FAQ / DROP-CONTENT 
/* |||||||||||||||||||||||||||||||||||||||||||||| */
div.faqlist{
	margin-bottom: 24px;	
}

div#col-two div.faqlist{
	margin-bottom: 12px;	
}

#content-col div.faqlist  a.txnetvfaq,
div#main-container div#col-two div.faqlist a.txnetvfaq{
	background-image:url(images/link-bullet-faq.gif);
	background-repeat: no-repeat;
	background-position:left 2px;
	display: block;
	padding-left:12px;
}
#content-col div.faqlist a.txnetvfaq-act,
div#main-container div#col-two div.faqlist a.txnetvfaq-act{
	background-image:url(images/link-bullet-faq-open.gif);
}
div#main-container div#col-two div.teaser-blue div.faqlist a.txnetvfaq{
	color: #7E9895;
	background-image:url(images/link-bullet-faq-blue.gif);
}
div#main-container div#col-two div.teaser-blue div.faqlist a.txnetvfaq-act{
	background-image:url(images/link-bullet-faq-blue-open.gif);
}
div#main-container div#col-two div.teaser-yellow div.faqlist a.txnetvfaq{
	color: #998f94;
	background-image:url(images/link-bullet-faq-yellow.gif);
}
div#main-container div#col-two div.teaser-yellow div.faqlist a.txnetvfaq-act{
	background-image:url(images/link-bullet-faq-yellow-open.gif);
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Upload 
/* |||||||||||||||||||||||||||||||||||||||||||||| */
div.csc-uploads{
	margin-bottom: 24px;
}
#content-col div.csc-uploads  a,
div#main-container div#col-two div.csc-uploads a{
	background-image:url(images/link-bullet-download.gif);
	background-repeat: no-repeat;
	background-position:left 2px;
	display: block;
	padding-left:12px;
}
div#main-container div#col-two div.teaser-blue div.csc-uploads a{
	background-image:url(images/link-bullet-download-blue.gif);
}
div#main-container div#col-two div.teaser-yellow div.csc-uploads a{
	background-image:url(images/link-bullet-download-yellow.gif);
}
#content-col #col-two div.csc-uploads{
	margin-bottom: 12px;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Teaser 
/* |||||||||||||||||||||||||||||||||||||||||||||| */
div.teaser img{
	float:left;
	margin-top: 2px;
}
#content-col div#col-two div.teaser img{
	float: none;
}
div.teaser div.teaser-text a{
	color:#005626;
	display:block;
	padding-left:12px;
	background:url(images/link-bullet.gif) no-repeat scroll left 4px;
}
div.teaser{
	padding-bottom:18px;
}
#content-col div#col-two div.teaser{
	margin-bottom:12px;	
}
#content-col div.teaser p{
	margin-bottom:5px;
}
#content-col div.teaser div.container-text{
	padding-bottom: 0px;
}
div.teaser-text{
	float:left;
	padding-left:10px;
}
#content-col div.teaser-text{
	width: 415px;
}
#content-col div#col-one div.teaser-text{
	width:235px;
	float: left;
}
#content-col div#col-two div.teaser-text{
	float:none;
	padding-left:0px;
	width:auto;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Radio & Checkbox class 
/* |||||||||||||||||||||||||||||||||||||||||||||| */
input.input-noborder{
	border-style:none;
}


/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Contenttable 
/* |||||||||||||||||||||||||||||||||||||||||||||| */
table.contenttable tr td,
table.contenttable tr th{
	background-image:url(images/divider.gif);
	background-repeat:repeat-x;
	background-position: left top;
}
table.contenttable tr th{
	color: #575757;
}

table.contenttable{
	background-image:url(images/divider.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
	margin-bottom:26px;
}

#content-col table.contenttable p,
table.contenttable th{
	padding-bottom:4px;
	padding-top:4px;
	margin:0px;
}


/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Image & Text with Image 
/* |||||||||||||||||||||||||||||||||||||||||||||| */
div#subnav-col div.container-text a{
	font-weight: normal;
}
div.container-images img{
	margin-bottom:13px;
}
div.imagecaption{
	font-size:9px;
	padding-bottom:8px;
	margin-top: -5px;
	color:#7a7a7a;
}
div.imageorient-left-intext img,
div.imageorient-right-intext img{
	margin-top:1px;
	margin-bottom:8px;
}
div#col-one div.imageorient-left-intext img{
	margin-right:10px;
}
div#col-one div.imageorient-right-intext img{
	margin-left:10px;
}
div#col-one div.imageorient-right-intext div.container-text,
div#col-one div.imageorient-left-intext div.container-text{
	padding-bottom: 0px;
}
div#col-one div.imageorient-right-intext,
div#col-one div.imageorient-left-intext{
	padding-bottom: 11px;	
}
div#col-one div.imageorient-right-intext div.container-images,
div#col-one div.imageorient-left-intext div.container-images{
	display: inline;
}


div#col-one div.container-text,
div#col-one div.container-images{
	padding-bottom: 11px;
}
div#col-one div.imageorient-bottom div.container-text{
	padding-bottom: 3px;
}
div#col-one div.imageorient-top div.container-images{
	padding-bottom: 5px;
}
div#col-one div.imageorient-bottom{
	padding-bottom: 2px;
}


/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Allgemeine Formate
/* |||||||||||||||||||||||||||||||||||||||||||||| */
*{
	padding:0px;
	margin:0px;
}

body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B2B2B2;
	height:100%; 
	width:100%; 
}

h1,h2,h3{
	margin:0px;
	padding:0px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
h1{
	padding-top: 4px;
	padding-bottom: 4px;
}
h1 img,
div.h1-title-image img{
	display: block;
}
h2{
	display:block;
	font-weight:bold;
	margin-bottom:3px;
	line-height:14px;
}
img{
	border-style: none;
}

form, input, textarea{
	padding:0px;
	margin:0px;
	border-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #575757;
}

input, textarea{
	border: 1px solid #B2B2B2;
}
input{
	height: 17px;
}
div.mailform-submit input,
input.submit{
	height: auto;
}
table, tr, td{ /* IE 6 */
	font-size:11px;
	color: #575757;
}

p{
	margin:0px;
	padding:0px;
}

a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B2B2B2;
	text-decoration:none;
	cursor:pointer;
}

a:hover{
	color:#767676;
}

div#page-container{
	position: relative;
}

#col-one-large a{
	text-decoration: underline;
}
#col-one-large #col-two a,
#col-one-large #location a,
#col-one-large #footer a,
#col-one-large #sitemap a,
#col-one-large div.faqlist a.txnetvfaq,
#col-one-large div.csc-uploads a,
#col-one-large div.teaser a,
#col-one-large div.shop-pi a,
#col-one-large div.medialets a,
#col-one-large div.tx-indexedsearch a,
#col-one-large div.linklist a{
	text-decoration: none;	
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Hintergrund, Flash und Html Ebene
/* |||||||||||||||||||||||||||||||||||||||||||||| */

#bg{
	position:absolute;
	z-index:1;
	width:100%;
	height:100%;
}

#flash{
	position:absolute;
	z-index:2;
	width:100%;
	height:100%;
}

#top{
	position: relative;
	z-index:3;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Logo 
/* |||||||||||||||||||||||||||||||||||||||||||||| */

#logo{
	position:absolute;
	top:37px;
	left:72px;
}
div#print-logo{
	display: none;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Metanav 
/* |||||||||||||||||||||||||||||||||||||||||||||| */

#topnav{
	position:absolute;
	top:17px;
	left:445px;
	width:320px;
}
body.fr #topnav{
	left:434px;	
}

#topnav #topnav-nav{
	position:absolute;
	top:0px;
	left:0px;
}

#topnav #search-input{
	position:absolute;
	top:21px;
	left:0px;
}

#topnav #search-submit{
	position:absolute;
	top:18px;
	left:211px;
}

#topnav .search{
	width:203px;
	height:17px;
	border: 1px solid #B2B2B2;
}

#main-container{
	padding-top:146px;
	padding-left:19px;
	width:708px;
}

#main-container #content-col-footer{
	position:relative;
	left:88px;
	display:block;
	width:444px;
	height:28px;
	clear:both;
	padding-top:20px;
	padding-bottom:50px;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Banner & Werbung 
/* |||||||||||||||||||||||||||||||||||||||||||||| */

#ad-container{
	position:absolute;
	top:32px;
	left:777px;
	width:160px;
	height:600px;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Hauptnavigation 
/* |||||||||||||||||||||||||||||||||||||||||||||| */

#main-nav{
	position:absolute;
	width:701px;
	height:31px;
	left:19px;
	top:92px;
	padding-left:7px;
	background-image:url(images/main-nav-bg.gif);
}

#main-nav .nav-element{
	display:block;
	height:31px;
	float:left;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Subnav 
/* |||||||||||||||||||||||||||||||||||||||||||||| */

div#subnav-col{
	float:left;
	width:168px;
	margin-top:22px;
}

div#subnav-col a:hover{
	color:#005626;
}

div#subnav-col div.divider{
	background-image:url(images/divider.gif);
	background-repeat:repeat-x;
	height:1px;
	padding-bottom:3px;
}

div#subnav-col a{
	display:block;
	padding-left:7px;
	padding-bottom:4px;
	font-weight:bold;
	color:#989898;
}
div#subnav-col div.level-2-container{
	padding-bottom:3px;
}

div#subnav-col div.level-2-container a{
	padding-left:15px;
	padding-bottom:2px;
	background:transparent url(images/nav-bullet-level-2.gif) no-repeat scroll 8px 3px;
	font-weight:normal;
}

.level-3-container{
	padding-left:17px;
	padding-top:3px;
	padding-bottom:1px;
}
div#subnav-col div.level-2-container div.level-3-container a{
	padding-left:8px;
	background:transparent url(images/nav-bullet-level-3.gif) no-repeat scroll 0px 4px;
}

div#subnav-col a.act,
div#subnav-col div.level-2-container a.act,
div#subnav-col div.level-2-container div.level-3-container a.act{
	color:#005626;
}


#subnav-col #bvsm-teaser{
	width:180;
	margin-top:15px;
	margin-left:-12px;
	overflow: visible;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Anchor-Nav 
/* |||||||||||||||||||||||||||||||||||||||||||||| */
div.anchor-nav{
	padding-bottom:13px;
}
div.anchor-nav a{
	color:#989898;
	display:block;
	padding-left:9px;
	background:url(images/link-bullet-anchor.gif) no-repeat scroll left 7px;
	padding-top:1px;
	padding-bottom:1px;
}
div.anchor-nav a:hover{
	color:#575757;
}
div.divider-element{
	clear:both;
	height:19px;
	background:url(images/divider.gif) repeat-x scroll left top;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Contentspalte 
/* |||||||||||||||||||||||||||||||||||||||||||||| */

#content-col{
	float:right;
	width:529px;
}

#content-col #col-one{
	width:348px;
	float:left;
	color: #575757;
	font-size:11px;
}

#content-col #col-one-large{
	width:529px;
	float:left;
	color: #575757;
	font-size:11px;
}
#content-col a{
	color: #005626;
}

#content-col .special-space{
	height:400px;
}

.content-large-spacer{
	height:169px;
}

#content-col #kontaktform-spacer{
	clear:both;
	height:30px;
}

#content-col #location{
	font-size:10px;
	color:#8E8E8E;
	margin-bottom:10px;
}

#content-col #location span{
	color:#005626;
}

#content-col #location a{
	color:#8E8E8E;
	font-size:10px;
}

#content-col #location a:hover{
	color:#005626;
}

#content-col .divider{
	display:block;
	background-image:url(images/divider.gif);
	background-repeat:repeat-x;
	height:1px;
}

#content-col #title{
	padding-bottom:22px;
}

#content-col p{
	margin-bottom:15px;
}


#content-col .table{
	margin-bottom:26px;
	font-size:11px;
}

#content-col .table .title{
	font-weight:bold;
	color:#357751;
}

#content-col .table .space{
	height:5px;
}

#content-col .list{
	margin-bottom:26px;
}

ul{
	padding: 0px;
	margin-top:5px;
	margin-bottom:7px;
	list-style: none;
}

ul li{
	list-style: none;
	padding-left: 10px;
	background: transparent url(images/list-bullet-grey.gif) no-repeat scroll 0px 5px;
	line-height:15px;
}

#content-col #col-one-large #footer .divider{
	background-image:url(images/divider.gif);
	background-repeat:repeat-x;
	height:1px;
}

#content-col #footer #disclaimer{
	position:relative;
	top:4px;
	color:#333333;
	font-size:10px;
}

#content-col #footer #footer-links{
	margin-top:5px;
}

#content-col #footer #footer-links a{
	margin-right:7px;
}

#content-col #footer #footer-links a.top{
	margin-top:1px;
	padding-left:14px;
	font-size:10px;
	background:transparent url(images/link-bullet-top.gif) no-repeat scroll 0px 2px;
	color:#333333;
}

#content-col #footer #footer-links a.top:hover{
	color:#005626;
}

#content-col #footer #footer-links a.print{
	margin-top:1px;
	padding-left:15px;
	font-size:10px;
	background:transparent url(images/link-bullet-print.gif) no-repeat scroll 0px 1px;
	color:#333333;
}

#content-col #footer #footer-links a.print:hover{
	color:#005626;
}
/*
#content-col #col-one-large #col-one #footer #logo-suisse-garantie{
	position:relative;
	top:-5px;
	left:321px;
	width:50px;
}

#content-col #col-one-large #footer #logo-suisse-garantie{
	position:relative;
	top:-5px;
	left:505px;
	width:50px;
}
#logo-suisse-garantie-home{
	position:relative;
	top:-20px;
	left:372px;
	width:157px;;	
}
*/
#logo-suisse-garantie{
	position: absolute;
	left: -88px;
	margin-top: -15px;
}
/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Diagramm (Butter vs. Margarine)
/* |||||||||||||||||||||||||||||||||||||||||||||| */

#special-content{
	position:relative;
	top:0px;
	left:0px;
}

#abdecker{
	position:absolute;
	top:0px;
	left:195px;
	width:323px;
	height:536px;
	background-color:#FFFFFF;
}

#hitarea{
	position:absolute;
	top:26px;
	left:0px;
	width:117px;
	height:342px;
	z-index:20;
}

#actbox1{
	position:absolute;
	top:26px;
	left:0px;
	z-index:10;
}

#actbox2{
	position:absolute;
	top:133px;
	left:0px;
	z-index:10;
}

#actbox3{
	position:absolute;
	top:237px;
	left:0px;
	z-index:10;
}

#actbox4{
	position:absolute;
	top:349px;
	left:0px;
	z-index:10;
}

#box1{
	position:absolute;
	top:26px;
	left:196px;
	width:333px;
	border:1px solid #F9E687;
	background-color:#FFFFFF;
}

#box2{
	position:absolute;
	top:26px;
	left:196px;
	width:333px;
	border:1px solid #F9E687;
	background-color:#FFFFFF;
}

#box3{
	position:absolute;
	top:26px;
	left:196px;
	width:333px;
	border:1px solid #F9E687;
	background-color:#FFFFFF;
}

#box4{
	position:absolute;
	top:26px;
	left:196px;
	width:333px;
	border:1px solid #F9E687;
	background-color:#FFFFFF;
}

#main-container .boxcontent .title{
	padding-top:8px;
	padding-left:14px;
	background-color:#F9E687;
	height:19px;
}
.boxcontent h2{
	color:#F4E059;
}

#main-container .boxcontent .content{
	margin-left:13px;
	margin-top:11px;
	width:307px;
	min-height:313px;
	font-size:11px;
	color:#5B5B5B;
}

.boxcontent .img-small-left{
	float:left;
	margin-top:5px;
	margin-right:10px;
	margin-bottom:10px;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Rechte Contentspalte
/* |||||||||||||||||||||||||||||||||||||||||||||| */

#content-col #col-two{
	display:block;
	width:158px;
	margin-top:22px;
	float:right;
}

/*#content-col #col-two #col-two-home-space{
	height:24px;
}*/

#subnav-col #subnav-col-home-space{
	height:28px;
}
div#col-two-home-position{
	position: relative;
	height: 355px;
}
div#col-two-home-position div.teaser-yellow{
	position: absolute;
	bottom: 0px;
	display: block;
	margin-bottom: 0px;
}
div#col-two-home-position div.teaser-yellow p{
	margin-bottom: 0px;
	padding-bottom: 12px;
} 

#main-container .content{
	margin-left:13px;
	margin-top:13px;
	width:129px;
	font-size:10px;
	color:#8F8F8F;
}

#main-container .content img{
	margin-bottom:12px;
}

#main-container .content p{
	margin-bottom:12px;
}

#main-container .content .linkgroup{
	padding-bottom:13px;
}

#main-container .teaser-blue .content p a,
#main-container #col-two .teaser-blue div.teaser div.teaser-text a{
	display:block;
	margin-top:1px;
	padding-left:12px;
	font-size:10px;
	background:transparent url(images/link-bullet-blue.gif) no-repeat scroll 0px 4px;
	color:#7E9895;
}

#main-container .teaser-blue .content p b{
	display:block;
}

#main-container .teaser-yellow .content p a,
#main-container #col-two .teaser-yellow div.teaser div.teaser-text a{
	display:block;
	margin-top:1px;
	padding-left:12px;
	font-size:10px;
	background:transparent url(images/link-bullet-yellow.gif) no-repeat scroll 0px 4px;
	/*color:#E0CD54;*/
	color:#998f94;
}

#main-container .teaser-green .content p a,
#main-container #col-two .teaser-green div.teaser div.teaser-text a,
div.linklist a{
	display:block;
	margin-top:1px;
	padding-left:12px;
	font-size:10px;
	background:transparent url(images/link-bullet-green.gif) no-repeat scroll 0px 4px;
	color:#0E5B2F;
}

#main-container .teaser-blue .content .linkgroup a,
#main-container .teaser-blue .content .linklist a{
	display:block;
	margin-top:1px;
	padding-left:12px;
	font-size:10px;
	background:transparent url(images/link-bullet-blue.gif) no-repeat scroll 0px 4px;
	color:#7E9895;
}

#main-container .teaser-yellow .content .linkgroup a,
#main-container .teaser-yellow .content .linklist a{
	display:block;
	margin-top:1px;
	padding-left:12px;
	font-size:10px;
	background:transparent url(images/link-bullet-yellow.gif) no-repeat scroll 0px 4px;
	/*color:#E0CD54;*/
	color:#998f94;
}

#main-container .teaser-green .content .linkgroup a{
	display:block;
	margin-top:1px;
	padding-left:12px;
	font-size:10px;
	background:transparent url(images/link-bullet-green.gif) no-repeat scroll 0px 4px;
	color:#0E5B2F;
}

#main-container .teaser-blue{
	border:1px solid #bfdddf;
	width:156px;
	margin-bottom:15px;
	background-color:#FFFFFF;
}

#main-container .teaser-blue .title{
	padding-top:5px;
	padding-left:14px;
	padding-bottom:5px;
	background-color:#bfdddf;
}

#main-container .teaser-green{
	border:1px solid #7da982;
	width:156px;
	margin-bottom:15px;
	background-color:#FFFFFF;
}

#main-container .teaser-green .title{
	padding-top:5px;
	padding-left:14px;
	background-color:#7da982;
	padding-bottom:5px;
}

#main-container .teaser-yellow{
	border:1px solid #f0d072;
	width:156px;
	margin-bottom:15px;
	background-color:#FFFFFF;
}

#main-container .teaser-yellow .title{
	padding-top:5px;
	padding-left:14px;
	background-color:#f0d072;
	padding-bottom:5px;
}

.teaser-rezept{
	width:158px;
	margin-bottom:15px;
	background-color:#FFFFFF;
}

.teaser-rezept .title{
	height:27px;
}

.teaser-rezept .title .title-logo{
	width:33px;
	height:27px;
	float:left;
}

.teaser-rezept .title .title-text{
	width:112px;
	height:22px;
	padding-top:5px;
	padding-left:13px;
	background-color:#D6D6D6;
	float:right;
}

#content-col #col-two .teaser-rezept .content{
	border:1px solid #CCCCCC;
	margin-left:0px;
	margin-top:0px;
	padding-top:13px;
	padding-left:13px;
	width:143px;
	font-size:10px;
	font-weight:bold;
	color:#666666;
}

#content-col #col-two .teaser-rezept .content .teaser-switch{
	float:right;
	margin-right:8px;
	margin-bottom:2px;
}

#content-col #col-two .teaser-rezept .content .clear{
	clear:both;
	margin-bottom:3px;
}

#content-col #col-two .teaser-rezept .content img{
	margin-bottom:5px;
}

#content-col #col-two .teaser-rezept .content p{
	margin-bottom:10px;
	width:95px;
	float:left;
}

#content-col #col-two .shop-search{
	margin-bottom:20px;
	background-color:#FFFFFF;
}

#content-col #col-two .shop-search .title .title-logo{
	width:33px;
	float:left;
}

#content-col #col-two .shop-search .title .title-text{
	width:112px;
	padding-top:5px;
	padding-left:13px;
	background-color:#94B5A4;
	float:right;
}

#content-col #col-two .shop-search .content{
	border:1px solid #8EB19D;
	margin-left:0px;
	margin-top:0px;
	padding-top:10px;
	padding-left:13px;
	width:143px;
	color:#989898;
}

#content-col #col-two input.shop-search{
	width:126px;
	height:16px;
	border: 1px solid #B2B2B2;
	margin:0px;
	padding:0px;
}


#content-col #col-two .shop-search .content p{
	margin-bottom:4px;
}

/* |||||||||||||||||||||||||||||||||||||||||||||| */
/* Sitemap 
/* |||||||||||||||||||||||||||||||||||||||||||||| */
div#sitemap{
	margin-bottom:25px;
}
div#sitemap-level-1{
	background:transparent url(images/divider.gif) repeat-x scroll left top;
	padding-top:1px;
}
div#sitemap-level-1 a{
	display:block;
	padding:3px 5px 4px 5px;
	font-weight:bold;
	background:url(images/divider.gif) repeat-x scroll left bottom;
}

div#sitemap-level-1 a:hover,
div#sitemap-level-1 div.sitemap-level-2 a:hover,
div#sitemap-level-1 div.sitemap-level-2 div.sitemap-level-3 a:hover,
div#sitemap-level-1 div.sitemap-level-2 div.sitemap-level-3 div.sitemap-level-4 a:hover{
	background-color:#F2F1F1;
}

div.sitemap-level-2{
	background:url(images/divider.gif) repeat-x scroll left bottom;
	padding-top:2px;
	padding-bottom:1px;
}
div#sitemap-level-1 div.sitemap-level-2 a{
	background:url(images/link-bullet.gif) no-repeat scroll 13px 6px;
	padding:2px;
	padding-left: 25px;
	padding-right: 25px;
	font-weight:normal;
	margin-bottom:2px;
}


div#sitemap-level-1 div.sitemap-level-2 div.sitemap-level-3 a{
	background:url(images/link-bullet.gif) no-repeat scroll 38px 6px;
	padding:2px 50px;
	padding-right: 25px;
	margin-bottom:2px;
}

div#sitemap-level-1 div.sitemap-level-2 div.sitemap-level-3 div.sitemap-level-4 a{
	background:url(images/link-bullet.gif) no-repeat scroll 63px 6px;
	padding:2px 75px;
	padding-right: 25px;
	margin-bottom:2px;
}
div#main-container div.teaser-blue a,
div#main-container div.teaser-green a,
div#main-container div.teaser-yellow a,
div#main-container div.teaser a {
	font-weight: bold;
}