body {
	padding:0;
	margin:0;
	color:#f0be68;
	font-family:calibri,arial,myriad pro, verdana;
	font-size:11pt;
	font-weight:normal;
	text-decoration:none;
	background:url(../gfx/hg.jpg) repeat-x #D1030D;
	scrollbar-arrow-color: #FFD700;
scrollbar-face-color: #FFA500;
scrollbar-highlight-color: #FFA500;
scrollbar-darkshadow-color: #000000;
}
td {
	color:#f0be68;
	font-size:11pt;
}
.csc-mailform {
margin:0px;
padding:0px;
border:1px;
}
.csc-mailform-submit {
background-image:url('../gfx/raushauen_rot.png');
background-color:#B91418;
height:36px;
width:113px;
border:0px;
margin:5px 51px 0 0;
padding:0px;
float:right;
}
.csc-mailform-submit:hover {
background-image:url('../gfx/raushauen_gelb.png');
}
.fb_button {
clear:both;
float:right;
margin-top:5px;
}

#sendbutton {
margin-left:147px;
}
td.label_search {
	width:150px;
}
td.input_search {
	width:300px;
}
td.select {
width:100px;
}
a.neueSuche { 
	display:block;
	background-image:url('../gfx/neueSuche_r.png');
	width:117px;
	height:36px;
	float:right;
	margin:3px 15px 0 0;
	text-decoration:none;
}
a.neueSuche:hover { 
	background-image:url('../gfx/neueSuche_g.png');
	text-decoration:none; 
}

div.content_frame a {
	color:#F6E9BD;
	font-weight:bold;
}
div.content_frame a:hover {
	color:#f0be68;
	font-weight:bold;
	text-decoration:underline;
}

fieldset {border: 0px; }
		
div#all {
	width:790px;
	height:650px;
	margin:0 auto 0 auto;
}

div#top {
	height:147px;
}

div#center {
    height:323px;
    width:790px;
}

div#bottom {
    height:188px;
    width:790px;
}		
		
			
div.logo {
	float:right;
	width:239px;
	height:147px;
	margin:0px 0 0 0;
}

div.content_frame {
	float:right;
	width:470px;
	height:323px;
	overflow:auto;
	border:0px solid black;
	padding-left:200px;
}
			
div.navigation {
	float:left;
	height:20px;
	width:400px;
	margin:0 0 0 0;
	padding:20px 0 0 0px;
	color:#f0be68;
	font-family:Calibri,arial, verdana;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	margin-left:320px;
}
div.utilitynav {
	float:right;
	margin-top:5px;
	font-size:9pt;
}
.utilitynav img {
	border:0px;
	vertical-align:-3px;
}
a.utllink {
	color:#DD9318;
	text-decoration:none;
}
a.utllinkact {
	color:#F6E9BD;
	text-decoration:none;
}
a.utllink:hover {
	color:#F6E9BD;
	text-decoration:none;
}
p.bodytext {
	line-height:19px;
}
fieldset {
	border:0px;
}
			
			h1 {
				margin:0 0 0 0;
				padding:0 0 10px 0;
				color:#e7aa41;
				font-family:Calibri,arial, verdana;
				font-size:22pt;
				font-weight:none;
				text-decoration:none;
			}
			
			h2.agbTitle {
				margin:0 0 5px 0;
				padding:0 0 0 0;
				color:#e7aa41;
				font-size:13pt;
				font-weight:bold;
				text-decoration:none;
			}
			
			p.agbText {
				width:90%;
				margin:0 0 15px 0;
				padding:0 0 0 0;
			}
			
			h2.quellenTitle {
				margin:0 0 0 0;
				padding:0 0 0 0;
				color:#e7aa41;
				font-size:13pt;
				font-weight:bold;
				text-decoration:none;
			}
			
			h2.quellenCity {
				margin:0 0 0 0;
				padding:0 0 0 0;
				color:#e7aa41;
				font-size:14pt;
				font-weight:bold;
				text-decoration:none;
			}
			
			a.quellen {
				color:#ffffff;
				font-size:11pt;
				font-weight:none;
				text-decoration:none;
			}

                        div.content a {
				color:#ffffff;
				font-size:11pt;
				font-weight:none;
				text-decoration:none;
			}
			
			a.navigation {
				color:#e7aa41;
				font-size:11pt;
				font-weight:bold;
				text-decoration:none;
			}
			
			a.navigationactive {
				color:#F6E9BD;
				font-size:11pt;
				font-weight:none;
				text-decoration:none;
			}
			
			a.navigation:hover {
				color:#F6E9BD;
				font-size:11pt;
				font-weight:none;
				text-decoration:none;
			}
			
			p.productRadio {
				float:left;
				margin:0 0 0 0;
				padding:0 0 0 0;
			}
			
			p.productTitle {
				float:left;
				width:434px;
				height:30px;
				margin:0 0 0 0;
				padding:12px 0 0 0;
				color:#e7aa41;
				font-size:13pt;
				font-weight:bold;
				text-decoration:none;
			}
			
			.prodNote {
			line-height:15px;
			}
			
			h2.title {
				margin:0 0 0 0;
				padding:0 0 0 0;
				color:#e7aa41;
				font-size:13pt;
				font-weight:bold;
				text-decoration:none;
			}
			
			p.productPrice {
				float:left;
				width:150px;
				height:30px;
				margin:0 0 0 0;
				padding:0 0 0 0;
				color:#ffffff;
				font-size:11pt;
				font-weight:bold;
				text-decoration:none;
			}
			
			p.buttonWeiter {
				clear:left;
				float:left;
				width:145px;
				height:50px;
				margin:10px 0 0 5px;
				padding:0 0 0 0;
				color:#ffffff;
				font-size:11pt;
				font-weight:bold;
				text-decoration:none;
			}
			
			div.product {
				float:left;
				width:304px;
				margin:0 0 7px 0;
				padding:0 0 0 0;
				color:#f0be68;
				font-size:11pt;
				font-weight:none;
				text-decoration:none;
			}
			
			#flaschenanzahl1 {
				font-weight:bold;
				height:67px;
				text-align:right;
				margin:93px 23px 0 0;
			}
			
			#flaschenanzahl2 {
				font-weight:bold;
				height:67px;
				text-align:right;
				margin:0 55px 0 0;
			}
			
			#flaschenanzahl3 {
				font-weight:bold;
				height:60px;
				text-align:right;
				margin:0 99px 0 0;
			}
			
			span.error {
				color:#00ff00;
				font-weight:bold;
			}
			
			input.bestellung1 {
				width:82px;
				background:#fbcf84;
				border:0;
			}
			
			input.bestellung2 {
				width:217px;
				background:#fbcf84;
				border:0;
			}
			
			input.kontakt {
				width:237px;
				background:#fbcf84;
				border:0;
			}
			
			textarea.kontakt {
				width:237px;
				background:#fbcf84;
				border:0;
			}
			.bestellen {
			float:right;
			width:100px;
			margin:70px 10px 0 0;
			}	
