/*
*
* Layout
*
*/
body 
{
 	font-family:Verdana;
 	font-size:12px;
 	background-color: #4f2d10;
 	text-align:center;
 	margin:0px;
}

#container {
	width:770px;
	margin:10px auto;
	text-align:left;
	background-color:#FFF;
	background-image:url(gfx/backg.gif);
 	background-repeat: repeat-y;
}

#header {
	height:87px;
	padding:0px;
	background-image:url(gfx/header_backg.gif);
	background-color:#7b7d8e;
	/*border-bottom:1px solid #000;*/
}
#headerLeft {
 	float:left;
 	width:270px;
 	height:87px;
 	/*border:1px solid yellow;*/
}
#headerLogo {
 	float:left;
 	margin-left:8px;
 	width:190px;
 	height:87px;
 	/*border:1px solid yellow;*/
}

#headerRight {
 	float:right;
 	width:115px;
 	height:87px;
 	background-image:url(gfx/kaffee1.gif);
}

#rootLine {
 clear:both;

 position:relative;
 top:0px;
 left:0px;
 z-index:10;

 padding-top:0px;
 padding-left:20px;
 width:600px;
}
* html #rootLine {
 clear:both;
 position:relative;
 top:0px;
 left:0px;
 z-index:10;
 padding-top:3px;
 padding-left:20px;
 margin-bottom:-20px;
 width:650px;
}

#rootLine .homeLink {float:left;margin-right:20px;padding-top:3px;}
#rootLine .rootLinks {color:#8C623F;padding-top:3px;font-size:10px;}

#headSpacer {
 	width:770px;
 	height:23px;
 	background-image:url(gfx/yellow_white.gif);
}

#headSpacerRight {
 	float:right;
 	width:115px;
 	height:23px;
 	background-image:url(gfx/kaffee2.gif);
}
#menuBox {
	background-image:url(gfx/bg_menu.gif);
	border-top:1px solid #8C623F;
	width:160px;
	padding-top:15px;
	float:left;
}

#content {
	width:610px;
	height:auto;
	float:right;
	padding:0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:10px;
	background-image:url(gfx/idee_kaffee.gif);
 	background-position:right top;
 	background-repeat:no-repeat;
        border:0px solid red;

}
#content2 {
        width:540px;
padding-right:0px;
        border:0px solid blue;
}
#orangeLine {
	width:770px;
	height:8px;
	background-color: #FA9E04;
	border-bottom:1px solid #fff;
}
#foot {
	height:30px;
	background-color: #B9997E;
	font-family:Georgia, Times New Roman, Times, serif;
	text-decoration: none;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
}

#Werbung {margin-top:40px;}
#Banner {margin-top:5px;margin-bottom:5px;}

#central {float:left;margin-left:10px;margin-top:5px;}

/* FCE Flexible Content Elemente*/

/* Zweispaltiges Layout */
/*div.fce2sRoot {border:1px solid gray;}*/
div.fce2sLeft {float:left;width:47%;}
div.fce2sRight {float:right;width:47%;}




/* Seiten Elemente */

select
{
font-size:9px; font-family:Verdana,sans-serif; font-weight:normal; color:#666666; background-color:#FFEFCD;
}

div.flags {float:left; margin-left:10px;width:60px; margin-top:8px;}
div.footLinks {float:left; margin-left:30px; margin-top:8px;}



#content p, #content p.bodytext, #content td, #content td td, #content form, #content form table, #content form table td, #content div, #content li
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
        text-align:left;
	color: #000000;
	font-size: 11px;
	line-height: 17px;
	margin-right:5px;
	}


H1,H2,H3,H4,H5
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #8C623F;
	font-size: 17px;
	font-weight: bold;
	line-height: 18px;
	}
H2 {font-size: 15px;}
H3 {font-size: 14px;}
H4 {font-size: 13px;}
H4 {font-size: 12px;}

IMG.borderbrown
{
    border:solid 1px #8C623F;
}

#homenews
{
       margin-bottom:15px;
}

.homenewsimage 
{
       border:solid 1px #a5a5a5;
}

#homenewsheadline
{
       font-weight:bold;
       padding-top:0px;
       padding-left:10px;
       padding-bottom:0px;
       margin:0px;
}
#homenewstext
{
       padding-top:0px;
       padding-left:10px;
       padding-bottom:0px;
       margin:0px;
}

DIV.stdheadlineall
{
       height:50px;
       background-image:url(/fileadmin/user_upload/content/dummys/219freigestelltgrob_h50.gif);
       background-repeat: no-repeat;
       background-position:0px 0px;
}
H1.stdheadline
{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	/*color: #8C623F;*/
        color:#691C00;
	font-size: 22px;
	font-weight: bold;
	line-height: 18px;
        margin-top:0px;
        padding-left: 60px;
}
H2.stdheadlineheader
{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
        font-size:14px;
	color: #FA9E04;
        padding-left:1px;
        margin-bottom:8px;
        font-style:italic;
        padding-left: 40px;
}

IMG.imgborder
{
        border:solid 1px #e8a95c;
}

/* Navigation */

A, A:link  
	{
	font-family:Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration:none;
	color: #8C623F;
	font-weight:bold;
	font-size:11px;
	}

A:visited 
	{
	font-family:Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration:none;
	color: #8C623F;
	font-weight:bold;
	font-size:11px;
	}

A:hover 
	{
	font-family:Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration:none;
	color: #FA9E04;
	font-weight:bold;
	font-size:11px;
	}
	

A.nav_main, A.nav_main:visited
	{
        display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
        margin-top:10px;
	padding-left: 15px;
	background-image:url(gfx/nav_bgnd.gif);
        background-position:0px -1px;
        background-repeat:no-repeat;
	color: #8C623F;
       }

A.nav_main:hover 
	{
	color: #FA9E04;
	background-image:url(gfx/nav_bgnd-a.gif);
        background-position:0px -1px;
        background-repeat:no-repeat;
	}	
	
A.nav_gen1, A.nav_gen1:link  
	{
        display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #8C623F;
	font-weight: normal;
	font-size: 11px;
	padding-left: 18px;
        margin-top:10px;
	}

A.nav_gen1:visited 
	{
        display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #8C623F;
	font-weight: normal;
	font-size: 11px;
	padding-left: 18px;
        margin-top:10px;
	}

A.nav_gen1:hover 
	{
        display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #FA9E04;
	font-weight: normal;
	font-size: 11px;
	padding-left: 18px;
        margin-top:10px;
	}

A.nav_gen2, A.nav_gen2:link  
	{
        display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #8C623F;
	font-weight: normal;
	font-size: 11px;
	padding-left: 30px;
	line-height: 17px;
	background-image:url(gfx/dotorange.gif);
        background-repeat:no-repeat;
        background-position:23px 6px;
	}

A.nav_gen2:visited 
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #8C623F;
	font-weight: normal;
	font-size: 11px;
	padding-left: 30px;
	line-height: 17px;
	background-image:url(gfx/dotorange.gif);
        background-repeat:no-repeat;
        background-position:23px 6px;
	}

A.nav_gen2:hover 
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #FA9E04;
	font-weight: normal;
	font-size: 11px;
	padding-left: 30px;
	line-height: 17px;
	background-image:url(gfx/dotbrown.gif);
        background-repeat:no-repeat;
        background-position:23px 6px;
	}

A.nav_gen3, A.nav_gen3:link  
	{
display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #8C623F;
	font-weight: normal;
        font-style:normal;
	font-size: 11px;
	padding-left: 40px;
	line-height: 15px;
        margin-top:0px;
	}

A.nav_gen3:visited 
	{
display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #8C623F;
	font-weight: normal;
        font-style:normal;
	font-size: 11px;
	padding-left: 40px;
	line-height: 15px;
	}

A.nav_gen3:hover 
	{
display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #FA9E04;
	font-weight: normal;
        font-style:normal;
	font-size: 11px;
	padding-left: 40px;
	line-height: 15px;
	}
A.nav_gen4, A.nav_gen4:link  
	{
	display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #8C623F;
	font-weight: normal;
	font-size: 10px;
	padding-left: 50px;
	line-height: 15px;
	background-image:url(gfx/dotblack1px.gif);
        background-repeat:no-repeat;
        background-position:43px 6px;
	}

A.nav_gen4:visited 
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #8C623F;
	font-weight: normal;
	font-size: 10px;
	padding-left: 50px;
	line-height: 15px;
	background-image:url(gfx/dotblack1px.gif);
        background-repeat:no-repeat;
        background-position:43px 6px;
	}

A.nav_gen4:hover 
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;

	text-decoration: none;
	color: #FA9E04;
	font-weight: normal;
	font-size: 10px;
	padding-left: 50px;
	line-height: 15px;
	background-image:url(gfx/dotblack1px.gif);
        background-repeat:no-repeat;
        background-position:43px 6px;
	}
A.nav_gen5, A.nav_gen5:link  
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #8C623F;
	font-weight: normal;
	font-size: 10px;
        font-style:italic;
	padding-left: 50px;
	line-height: 17px;
	}

A.nav_gen5:visited 
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #8C623F;
	font-weight: normal;
	font-size: 10px;
        font-style:italic;
	padding-left: 50px;
	line-height: 17px;
	}

A.nav_gen5:hover 
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #FA9E04;
	font-weight: normal;
	font-size: 10px;
        font-style:italic;

	padding-left: 50px;
	line-height: 17px;
	}



A.nav_foot:link  
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #FFEFCC;
	font-weight: bold;
	font-size: 11px;
	margin-right:30px;
	}

A.nav_foot:visited 
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #FFEFCC;

	font-weight: bold;
	font-size: 11px;
	margin-right:30px;
	}

A.nav_foot:hover 
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #FA9E04;




	font-weight: bold;
	font-size: 11px;
	margin-right:30px;

	}

	
A.nav_footAktiv
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #FFEFCC;
	font-weight: bold;
	font-size: 11px;
	margin-right:30px;
	}
	
DIV.nav_mainAktiv
	{
        display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
        margin-top:10px;
	padding-left: 15px;
	background-image:url(gfx/nav_bgnd-a.gif);
        background-position:0px -1px;
        background-repeat:no-repeat;
	}

A.nav_mainAktiv, A.nav_mainAktiv:visited
{
	color: #FA9E04;
}

DIV.aktiv_gen1
	{
        display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	padding-left: 18px;
        margin-top:10px;
	}
A.aktiv_gen1, A.aktiv_gen1:visited
{
	color: #FA9E04;
}
DIV.aktiv_gen2
	{
        display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	padding-left: 30px;
	line-height: 17px;
	background-image:url(gfx/dotbrown.gif);
        background-repeat:no-repeat;
        background-position:23px 6px;
	}
A.aktiv_gen2, A.aktiv_gen2:visited
{
	color: #FA9E04;
}
	
A.aktiv_gen3
	{
        display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #FA9E04;
	font-weight: normal;
        font-style:normal;
	font-size: 11px;
	padding-left: 40px;
	line-height: 15px;
        margin-bottom:0px;
        padding-bottom:0px;
	}
	
A.aktiv_gen4
	{
	display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #FA9E04;
	font-weight: normal;
	font-size: 10px;
	padding-left: 50px;
	line-height: 15px;
	background-image:url(gfx/dotblack1px.gif);
        background-repeat:no-repeat;
        background-position:43px 6px;
	}
A.aktiv_gen5
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #FA9E04;
	font-weight: normal;
	font-size: 10px;
        font-style:italic;
	padding-left: 50px;
	line-height: 15px;
	}
	
A.nav_header:link  
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #8C623F;
	font-weight: normal;
	font-size: 11px;
	}

A.nav_header:visited 
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #8C623F;
	font-weight: normal;
	font-size: 11px;
	}

A.nav_header:hover 
	{
	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	color: #FA9E04;
	font-weight: normal;
	font-size: 11px;
	}

A.nav_header_akt 
	{

	font-family: Verdana, Geneva, Arial, Helvetica, Swiss, sans-serif;


	text-decoration: none;
	color: #FA9E04;
	font-weight: normal;
	font-size: 11px;
	}
#expertentipps .textinfo .ausgabe

{
        display:block;
	color: #8C623F;
	font-weight: bold;
}
#expertentipps .textinfo .description
{
        display:block;
        margin-top: 5px;
}
#expertentipps .textinfo A

{
        float:right;
        margin-top: 5px;
}

#eTracker {display:none;}

#shoplink {margin-top:20px; border-top:2px solid #fff;border-bottom:2px solid #fff;}
