body, html {
	text-align: center;
	border: 0;
	margin: 0 auto;
	padding: 0;
	width: 100%;
	height: auto;
	font-family: Arial, sans-serif;
	font-weight:normal;
	background-color: #FFFFFF;
	
		}

/* CONTENT ######################################################## */

H1, H2, H3, H4, H5, H6, P, UL { font-family: Arial, sans-serif; color: #333333; }
A { color: #CC0000; text-decoration: none; }
A:hover { /* color: #FFFFFF; background-color:#326539; */ text-decoration: underline; }
P, UL, OL { font-size: 12px; }
P { margin: 0px 0px 0px 0px; }

H1 { font-family: Arial, sans-serif; font-size: 22px; font-weight:bold; color: #CC0000; padding: 0 0 3px 0; }

H2 { font-weight: bold;	text-align: left; padding-right: 5px; font-size: 16px; color: #326539; width: auto; margin-bottom: 5px; margin-top: 5px; }

H3 { font-size: 12px; color: #000000; }

H4 { font-size: 11px; color: #000000; }

H5 { font-size: 10px; color: #000000; }

H6 { font-size: 9px; color: #333333; font-weight: normal; }

H1, H2, H3, H4, H5, H6 { margin: 0px 0px 0px 0px; margin-top: 10px; }

H1 { margin: 0px 0px 0px 0px; margin-top: 10px; margin-bottom: 10px; }

H2, H3 { margin: 0px 0px 0px 0px; margin-top: 10px; margin-bottom: 10px; }

H4, H5, H6 { margin: 0px 0px 0px 0px; margin-top: 10px; margin-bottom: 10px; }

H1.csc-firstHeader, H2.csc-firstHeader  { margin-top: 0px; }

H3.csc-firstHeader { margin-top: 0px; }

H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top: 0px; }

P.bodytext { font-family: Arial, sans-serif; font-size: 12px; color: #333333; line-height: 14px; padding-bottom: 6px;}

UL {list-style-type: disc; list-style-position: outside;}

UL UL LI { font-size: 10px; }

LI {
	padding-left: 2px;
	margin-top: 5px;
	margin-bottom: 15px;
	color: #333333;
}

IMG { border-style: none; }

P.csc-caption { font-size: 10px; }

.csc-textpic-caption { font-family: Arial, sans-serif; color: #000000; font-size: 10px; }

.trenner { 1px solid #333333;}

/* CONTENT END ######################################################## */


/* COMMENT *************************************************************************************************************************/
 
DIV.Comment {
 Z-INDEX: 10;
 BACKGROUND: url(../img/corners_tl.gif) no-repeat left top;
 WIDTH: 100%;
}
DIV.Comment H2 {
 PADDING-RIGHT: 10px;
 PADDING-LEFT: 10px;
 Z-INDEX: 10;
 BACKGROUND: url(../img/corners_tr.gif) no-repeat right top;
 PADDING-BOTTOM: 0px;
 MARGIN: 0px;
 LINE-HEIGHT: 15px;
 PADDING-TOP: 10px;
 font-size: 11px;
 font-weight: bold;
}
DIV.CommentBody {
 PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../img/corners_rb.gif) repeat-y right top; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 15px; PADDING-TOP: 5px
}
DIV.CommentFooter {
 BACKGROUND: url(../img/corners_bl.gif) no-repeat left bottom; MARGIN: 0px
}
DIV.CommentFooter P {
 PADDING-RIGHT: 10px;
 DISPLAY: block;
 PADDING-LEFT: 10px;
 BACKGROUND: url(../img/corners_br.gif) no-repeat right bottom;
 PADDING-BOTTOM: 3px;
 MARGIN: 0px;
 PADDING-TOP: 0px;
 font-style: italic;
}
 
.CommentEck {
 Z-INDEX: 100;
 MARGIN-left: 15px;
 POSITION: relative;
 margin-top: -1px;
}
 
DIV.CommentPerson P {
 font-style: italic;
}
 

a.CommentLink {
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 font-weight: bold;
 padding-left: 2px;
 padding-right: 2px;
 color: #FF3300;
}
a.CommentLink:link  {
 color: #FF3300;
}
a.CommentLink:hover {
 color: #FFFFFF;
 background-color: #FF3300;
}
a.CommentLink:active {
 color: #FF3300;
}
a.CommentLink:visited {
}
 
 
 
 
 

/* COMMENT END *************************************************************************************************************************/

img.block {
	display:block;
}

div, img {
  margin:0;
  padding:0;
  border:0;
}

 #header, #content-wrapper, #footer {
  width:920px;
  }

div#container {

  height:auto;
  left:50%;
  margin-left:-460px;
  position:absolute;
  text-align:left;
  z-index:0;
  }

div#spacer {
  height:12px;
  left:0px;
  position:absolute;
  top:0px;
}

div#header { 
  
  position: absolute;
  left: 0;
  top: 12px;
  height: 97px;
  background: #FFFFFF;
  border:none;
 }
 
div#logo {
   text-decoration: none;
   color:white;
   float:right;
   position:relative;
   margin:0;
}

div#trailer {

   color:white;
   height:97px;
   
}
div#trailer-img {
   text-decoration: none;
   float:right;
   }

ul#nav{
padding-left:0px;
margin-left:0px;
}

div#menu-unten {
   float:right;
   padding:7px 23px 5px 0px;
}
div#menu-unten a{
   color:#CC0000;
   display:inline;
}

div#copy {
   text-decoration: none;
   color:#333333;
   float:right;
   padding:7px 0px 5px 5px;
}
    
div#klickpfad {
   text-decoration: none;
   color:white;
   float:left;
   padding:5px;
   padding-left:10px;
}

div#stylewrap {
   position:absolute;
   top:0px;
   left:550px;
   text-decoration: none;
   width:180px;
   display:inline;
   z-index:999;
   }

div#styleswitch {
   text-decoration: none;
   color:white;
   padding:5px;
   
   }

div#suchwrap {
   margin: 0px;
   position:absolute;
   top:0px;
   left:744px;
   width:180px;
   border:1px solid #666666;
   
}
   
div#suche {
   text-decoration: none;
   color:white;
   padding-top:1px;
   height:20px;
   }




/*-----------------------------------*/

#content-wrapper {
	position: absolute;
	margin:0px;
	padding:0px;
	top: 122px;
	left: 0;
	height: auto;
	background-color: #FFFFFF;
	clear: both;
}


div#links { 
	float:left;
	width:220px; 
	padding-top:0px;
	background-color:#E7DED1;
	height:540px;
	margin: 0 auto;
	border:none;
	
}
#links-marker-box {
	margin: 0px;
	padding: 0;
}

#links-marker {
	margin: 0;
	background-color: #E7DED1;
}

#links-content {
	width: 100%;
}

div#navlinks {

border:none;
padding-top:12px;
padding-bottom:12px;
height:auto;

}

div#icon {

text-align:center;

}

div#center {

        border:none; 
	margin-top:0px;
	margin-left:228px; 
	width:672px; 
	z-index:999;
	height:auto;
}


#center-marker-box {
	margin: 0px;
	padding: 0;
}

#center-marker {
	margin: 0;
	padding: 0px;
	background-color: #FFFFFF;
}

#center-content {
       	
	width: 100%;
}

div#teaser {
position:absolute;
top:18px;
left:238px;
margin:0;
padding:0;
width:672px;
height:auto;
background-color: #FFFFFF;
}

div#teaserlink {
position:absolute;
top:250px;
left:540px;
margin:0;
padding:0;
width:130px;
height:auto;
z-index:999;

}
div#teaserlink a {
color: #FFFFFF;
z-index:999;
text-decoration:none;
font-weight:bold;

}

div#spielblock {
position:absolute;
border:none;
width:672px;
left:238px;
top:304px;
margin:0px;
padding:0;

}

div#gewinnlink {
position:absolute;
top:95px;
left:22px;
width:120px;

}

div#gewinnlink a {
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
}

div#gewinnlink a:hover {
color:#CC0000;
text-decoration:none;
}

div#denklink {
position:absolute;
top:95px;
left:365px;
width:120px;

}

div#denklink a {
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
}

div#denklink a:hover {
color:#CC0000;
text-decoration:none;
}


div#gewinnspiel {
width:330px;
height:118px;
float:left;
left:0px;
margin:0px;

background-image: url(http://85.125.85.19/web/100werden/fileadmin/images/gourmetclub.jpg);

}
div#denkspiel {
width:328px;
height:118px;
float:right;
margin:0px;
background-image: url(http://85.125.85.19/web/100werden/fileadmin/images/denkspiel.jpg);
}

div#subblocks {
display:inline;
position:absolute;
width:672px;
left:230px;
top:428px;
margin:5px 0px 0px 0px;
padding-bottom:24px;
}


div#box1 {
 height:180px;
 width:160px;
 padding-left:10px;
 font-size:11px;
 }
 
div#box1 a {
 font-weight:bold;
 color:#333333;
 }

div#box1 a:hover {
 font-weight:bold;
 color:#CC0000;
 text-decoration:none;
 }

 
  

div#box2 {
 height:180px;
 width:160px;
 padding-left:10px;
 position:absolute;
 left:170px;
 top:0px;
 font-size:11px;
}

div#box2 a {
 font-weight:bold;
 color:#333333;
 }

div#box2 a:hover {
 font-weight:bold;
 color:#CC0000;
 text-decoration:none;
 }

 

div#box3 {
height:180px;
width:160px;
padding-left:10px;
 position:absolute;
 left:341px;
 top:0px;
 font-size:11px;
}

div#box3 a {
 font-weight:bold;
 color:#333333;
 }

div#box3 a:hover {
 font-weight:bold;
 color:#CC0000;
 text-decoration:none;
 }

 

div#box4 {
height:180px;
width:160px;
padding-left:10px;
position:absolute;
left:511px;
top:0px;
font-size:11px;
}

div#box4 a {
 font-weight:bold;
 color:#333333;
 }

div#box4 a:hover {
 font-weight:bold;
 color:#CC0000;
 text-decoration:none;
 }

.float-left { 
	float:left; 
}

div#footer {
position:absolute;
  top:650px;
  bottom:0px;
  clear:both;
  background-color:#FFFFFF;
  font-family:Arial, sans-serif;
  font-size:12px;
  color:#666666;
  height:25px;
  width:924px;
}

#mainnavicontainer {
width: 220px;
padding-bottom:12px;
border-bottom:3px solid white;
}

#mainnavicontainer ul {
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: bold;
background-color: #E7DED1;
color:#FFFFFF;

}

#mainnavicontainer ul ul {
background-color: #E7DED1;
padding-left:12px;
}

#mainnavicontainer ul ul a:current {
background-color: #E50004;
padding-left: 0px;
}


#mainnavicontainer ul li {
margin: 0;
padding: 0;


}

#mainnavicontainer a {
margin: 0;
background-color: #E7DED1;
color: #FFFFFF;
display: block;
padding: 2px 0px 3px 20px;
text-decoration: none;
font-weight: bold;
/* width: 160px; */

color:#666666;
}

html>body #mainnavcontainer a {
width: 100px;
}

#mainnavicontainer a:link, #mainnavcontainer a:visited {
text-decoration: none;
font-weight: bold;

}

#mainnavicontainer a:hover {
margin: 0;
background-color: #E50004;
color: #FFFFFF;
display:block;
padding: 2px 0px 3px 20px;
text-decoration: none;
font-weight: bold;

}


#mainnavicontainer a#current {
background-color: #E50004;
color:#FFFFFF;
}

#rechtsnavicontainer a{
font-family: Arial, sans-serif; font-size: 12px; font-weight:normal; color: #333333;
}
.cReduceTextSize a:hover{
 background-color:#CC0000;
}

.cNormalTextSize a:hover{
background-color:#CC0000;

}

.cEnlargeTextSize a:hover{
background-color:#CC0000;

}
.cReduceTextSize a{
 padding-right:2px;
}

.cNormalTextSize a{


}

.cEnlargeTextSize a{
padding-left:2px;

}

.csc-searchResultHeader a {
color: #E50004;
}

.boxtext {
padding:3px 3px 0px 3px;
font-size:11px;
}

.boxlink {
padding-left:2px;

}
div#footertext {
position:fixed;
top:800px;
text-align:right;
float:right;
padding-top:30px;

}

.footer_small { 
font-family: Arial, sans-serif;
font-size: 10px;
font-weight:normal;
color: #999999;
}

