/* CSS Document */

body
{margin:0px;
padding:0px;
text-align:center;
background:url(bilder/repeater.jpg) repeat-x;
background-color:#ecebdd;
font-family:Geneva, Arial, Helvetica, sans-serif;}


.col1 {
	clear:left;
	float:left;
	width:48%;
	margin-right:20px;
}
.col2 {
	float:left;
	width:48%;
}
.colWrapper {
	float:left;
	padding-left:16px;
	padding-right:16px;
}
#contentright {
float: left;
width: 300px;
padding-left: 72px;
padding-top: 55 px;
font-style:italic;
background-image:url(bilder/trennlinie.gif);
background-position:left 55px;
background-repeat:no-repeat;}

#contentright img {
border: 3px solid #a0ba08;
}
#border
{width:827px;
height:100%;
margin:0px auto;					
padding:0px;
background:url(bilder/repeater_content.jpg) repeat-y;}

/*men�*/
#menue
{width:827px;
height:66px;
float:left;
background:url(bilder/repeater.jpg) repeat-x;}

#truemenue
{margin-top:25px;
height:41px;
background-color:#ECEBDD;
}

#mainmenue
{font-size:16px;
float:left;
padding-left:22px;
height:41px;}

#ulmainmenue
{list-style-type:none;
padding:0px;
margin:0px;}

#ulmainmenue li
{float:left}

#ulmainmenue a
{text-decoration:none;
color:#676767;
padding-top:0px;
display:block;}

#ulmainmenue a:hover
{text-decoration:none;
color:#a0ba08;
/*background-color:#fff;*/
}

.limainmenue
{padding-right:10px;}/*class zwingend notwendig?*/

#shop
{font-size:16px;
float:right;}

#ulshop
{list-style-type:none;
padding:0px;
margin:0px;
 float:left;}

#ulshop li
{float:left;}

#ulshop a
{text-decoration:none;
color:#000;
padding-top:0px;
padding-bottom:23px;
display:block; float:left;}

#ulshop a:hover
{text-decoration:none;
color:#66CC00;
background-color:#fff;}

#lishop
{padding-right:22px; float:left;}

#lishoppic
{float:left;}

#lishoppic img
{display:block;}
/*men� ende*/

/*trailer*/
#trailer
{width:827px;
height:412px;
background:url(bilder/trailer.jpg);
float:left;
clear:left;
}

#colorblock
{width:473px;
height:380px;
float:left;
text-align:left;
color:#FFFFFF;
/*border:1px solid blue;*/}

#truecolorblock
{padding: 32px 0px 0px 40px;
height:100%;}

#logo
{width:433px;
height:120px;}

#logo img
{display:block;}

#green
{width:433;
height:111px;
background:url(bilder/green.jpg);
font-size:20px;
background-color:#a0ba08;}

#brown
{margin-top:1px;
width:433;
height:88px;
background:url(bilder/brown.jpg);
font-size:11px;
background-color:#7c7845;}

#pic
{width:354;
height:380px;
float:right;
/*border:1px solid green;*/}

#truepic
{width:314;
padding:32px 40px 0px 0px;}

#truepic img
{display:block;}

/*trailer ende*/

#content
{background:url(bilder/repeater_content.jpg) repeat-y;
text-align:left;
float:left;
width:100%;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;}

#content h1 {
font-size:14px;
color: #7c7845;
padding-left: 20px;
background-image:url(bilder/h1_bg.gif);
background-position:left top;
background-repeat: no-repeat;
}

#truecontent
{/*float:left;*/
width: 677px;
padding-top:16px;
padding-left:75px;
/*padding-right:75px;*/
}
#truecontentRandlos {
	margin:0 40px;
}
/*** KONTAKTFORMULAR ***/

form#mailform { padding: 0px; }
fieldset.csc-mailform { border: none; }
.csc-mailform-field label {
	display: block;
	float: left;
	width: 140px;
	margin: 1px;
}

.csc-mailform-field input,
.csc-mailform-field textarea {
	border: 1px solid black;
	margin: 1px;
}

/*table {
	color: #FFFFFF;
	background-color: #6D6B56;
	border: 2px solid #FFFFFF;
	text-indent: 5px;
	padding-right: 10px;
	margin-left: 10px;
	font-size: 12px;
}*/

.csc-sitemap ul{
list-style-type:none;
font-size:14px;
font-weight:bold;
padding-left:20px;}

.csc-sitemap ul li{
padding-bottom:10px;
background-image:url(bilder/arrow.jpg);
background-repeat:no-repeat;
padding-left:45px;}

.csc-sitemap ul a{
text-decoration:none;
color:#7c7845;}

.csc-sitemap ul a:hover{
color:#a0ba08;}

.bodytext a{
text-decoration:none;
color:#7c7845;
font-size:12px;
font-weight:bold;}

.bodytext a:hover{
color:#a0ba08;}

