BODY	
		{
		background-color: #FFFFFF;
		margin-left:0px;
                margin-top:0px;
		background-position: 0px 0px;
		margin: 0px 0px;
		font-family: Verdana, Arial, Geneva;
		color: black;
		font-size: 11px;
		background-image: url(/img/bg.gif);
		
		}


a:link { 
	color: #FF6600;
	text-decoration: none;
	}
a:visited { 
	color: #FF6600;
	text-decoration: none;
	}
a:hover { 
	color: #FF6600;
	text-decoration: none; 
	}
a:active { 
	color: #FF0000;
	text-decoration: none; 
	}
	
	
/* Content allgemein */	


.pub	
	{
	color: #C1A675;
        text-align:right;
	}

.line	
	{
	color: #000000;
	background-color: #B19460;
	}
	
	
.names	
	{
	color: #000000;
	background-color: #E6AD39;
	}
	
	
	
.contact	
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	text-align:left;
	}	
	
.head	
	{
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	background-color: #FFFFFF;
	}	
	

.grau	
	{
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	text-align:left;
	}
	
	
.col	
	{
	color: #000000;
	background-color: #FFFFFF;
	padding:0px;
	text-align:left;
	}
	
	
.colhead	
	{
	color: #990000;
	font-size: 13px;
	font-weight: bold;
	background-color: #FFFFFF;
	padding:0px;
	text-align:left;
	}

.popuphead	
	{
	color: #990000;
	font-size: 13px;
	font-weight: bold;
	text-align:left;
	padding:0px;
	}


td
	{
	color: black;
	font-family: Verdana, Arial, Geneva;
	font-size: 11px;
        text-align: left;
	}
	
td.right
	{
	color: black;
	font-family: Verdana, Arial, Geneva;
	font-size: 11px;
        text-align: right;
	}

small
	{
	color: black;
	font-family: Verdana, Arial, Geneva;
	font-size: 11px;
	}

dt
	{
	color: black;
	font-family: Verdana, Arial, Geneva;
	font-size: 12px;
	font-weight: bold;
	}
	
	
.bg
	{
	color: black;
	font-family: Verdana, Arial, Geneva;
	font-size: 11px;
	background-color: #FAEFDC;
	}

.weiss	
	{
	color: #000000;
	background-color: #FFFFFF;
	text-align:left;
	}
	
.weissform	
	{
	color: #D15321;
	background-color: #FFFFFF;
	text-align:left;
	}
	
.weissright	
	{
	color: #000000;
	background-color: #FFFFFF;
	text-align: right;
	}
	
.weisscenter	
	{
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	}
	
	
	
.right	
	{
	text-align: right;
	}	
	
	
	
.splashline	
	{
	color: #000000;
	background-color: #E8D8BC;
	}


.mailto	
	{
	color: #D15321;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: left;
	}
	
	
.externlink
	{
	color: #000000;
	font-size: 11px;
	background-color: #09633B;
	text-align: left;
	}
	
.externlinktxt
	{
	color: #004826;
	font-size: 11px;
	background-color: #D9DF86;
	text-align: left;
	}
	
	
	
a.extern
	{
	color: #004826;
	}



.num	
	{
	color: #FF9900;
	font-size: 13px;
	font-weight: bold;
	background-color: #FFFFFF;
	padding:0px;
	text-align:left;
	}





/* Navigation */
	
.l	
	{
	color: #000000;
	background-color: #E6AD39;
	}

.off
	{
	color: #190905;
	font-family: Verdana, Arial, Geneva;
	font-size: 11px;
	font-weight: bold;
	background-color: #F8DA88;
	text-align:left;
	}
	
.on
	{
	color: #190905;
	font-family: Verdana, Arial, Geneva;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align:left;
	}
	
	
.off2
	{
	color: #190905;
	font-family: Verdana, Arial, Geneva;
	font-size: 11px;
	font-weight: normal;
	background-color: #F8F1CF;
	text-align:left;
	}
	
.on2
	{
	color: #190905;
	font-family: Verdana, Arial, Geneva;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	text-align:left;
	}
	
	
	
	
/* Container */	
	
	
.boxdate	
	{
	color: #000000;
	font-size: 11px; 
	text-align:left;
	}	
	
.boxtitle_press	
	{
	color: #A53021;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	}
	
.boxtitle_news	
	{
	color: #FF9900;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	}
	
.boxtitle_media	
	{
	color: #CC3300;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	}

.boxtitle_bild	
	{
	color: #CC3300;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	}


.boxtxt	
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-align:left;
	}
	

	
	
	
/* Modulfarben */		
	
	
.press
	{
	background-color: #A53021;
	text-align:left;
	}
	

.bild
	{
	background-color: #CC3300;
	text-align:left;
	}

.media
	{
	background-color: #CC3300;
	text-align:left;
	}

.zahlen
	{
	background-color: #F37434;
	text-align:left;
	}
	
.markt
	{
	background-color: #F37434;
	text-align:left;
	}
	
.promo
	{
	background-color: #FF9933;
	text-align:left;
	}
	
.news
	{
	background-color: #FF9900;
	text-align:left;
	}

.newsletter
	{
	background-color: #FFba00;
	text-align:left;
	}
	
.jobs
	{
	background-color: #84A746;
	text-align:left;
	}	

	
	
	
	
input.neu {
		width					: 300px;
		height					: 20px;
		font-family: Verdana, Arial, Geneva;
		font-size				: 12px;
}


input.eins {
		width					: 80px;
		height					: 20px;
		font-family: Verdana, Arial, Geneva;
		font-size				: 12px;
}

input.zwei {
		width					: 150px;
		height					: 20px;
		font-family: Verdana, Arial, Geneva;
		font-size				: 12px;
}

input.zweikai {
		width					: 175px;
		height					: 20px;
		font-family: Verdana, Arial, Geneva;
		font-size				: 12px;
}

input.drei {
		width					: 200px;
		height					: 20px;
		font-family: Verdana, Arial, Geneva;
		font-size				: 12px;
}

input.vier {
		width					: 270px;
		height					: 20px;
		font-family: Verdana, Arial, Geneva;
		font-size				: 12px;
}


input.fuenf {
		width					: 360px;
		height					: 20px;
		font-family: Verdana, Arial, Geneva;
		font-size				: 12px;
}


input.suche {
		width					: 137px;
		height					: 20px;
		font-family: Verdana, Arial, Geneva;
		font-size				: 12px;
}


	
textarea.txt {
		width					: 300px;
		font-family: Verdana, Arial, Geneva;
		height					: 80px;
		font-size				: 12px;
}
	
	
	
	
	
/* Module */
	
	
.date	
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-align:left;
	background-color: #FFFFFF;
	}
	
	
.titlepress
	{
	color: #990000;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	}

.titlepromo
	{
	color: #FF9933;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	}

.titlemedia
	{
	color: #CC3300;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	}

.titlebild
	{
	color: #CC3300;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	}

.titlezahlen
	{
	color: #F37434;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	}

.titlejobs
	{
	color: #84A746;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	}
	
.txtpress
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-align:left;
	}	

.titlenewsletter
	{
	color: #ffba00;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	}

	
	
	
.bildsub
	{
	color: #7B7B7B;
	font-size: 11px;
	font-weight: normal;
	text-align:left;
	}	
	
	
.page
	{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-color: #FF9933;
	text-align:center;
	}	
	
.pageon
	{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	background-color: #FFCC66;
	text-align:center; 
	}	
	
	
	
	
/* Produkte */	


.searchbar
	{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	background-color: #F8DA88;
	text-align:left; 
	vertical-align:middle;
	}	


.messmer
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-align:left; 
	}
	
	
	
.milford
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-align:left; 
	}

.milfordsuess
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	background-color: #379D58;
	text-align:left; 
	}

.onnobehrends
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	background-color: #045B9F;
	text-align:left; 
	}

.huxol
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	background-color: #0B3F7E;
	text-align:left; 
	}
	
	
.veelmann
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	background-color: #1C8F55;
	text-align:left; 
	}
	
	
	
	
.schneekoppe
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	background-color: #FEBF19;
	text-align:left; 
	}
	
	
.c_header1
	{
	color: #762C18;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align:center; 
	}
	
	
.c_header2
	{
	color: #762C18;
	font-size: 12px;
	font-weight: bold;
	background-color: #FAEFDC;
	text-align:center; 
	}

	
	
.c_list1
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	background-color: #FAEFDC;
	text-align:left; 
	}
	
	
.c_list2
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	background-color: #F3E1C1;
	text-align:left; 
	}
	
	
.c_link1
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-align:left; 
	}
	
		
.headrow
	{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	background-color: #F3E1C1;
	text-align:left; 
	vertical-align: bottom;
	}	
	
	
		
.headrowred
	{
	color: #990000;
	font-size: 12px;
	font-weight: bold;
	background-color: #F3E1C1;
	text-align:left; 
	vertical-align: bottom;
	}	
	
	
.cat
	{
	color: #92361D;
	font-size: 11px;
	font-weight: normal;
	background-color: #F3E1C1;
	text-align:left; 
	}	
	
	
	
.prodoff
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	background-color: #F8DA88;
	text-align:left; 
	}
	
	
	
.prodon
	{
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align:left; 
	}
	
	
.prodleft
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	text-align:left; 
	}
	
	
	
.prodright
	{
	color: #990000;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	text-align:left; 
	}
	
	
	
.gelb
	{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	background-color: #F8DA88;
	text-align:left; 
	}
	


	
	
	
/* Newsflash */

.newsflash
{
margin : 0px 0px -12px 5px;
position: relative;
top : 200px;
left: 150px;
border: #3c5a86 1px solid;
padding-top : 3px;
padding-bottom: 3px;
padding-left : 5px;
padding-right : 5px;
font-size : 18px;
font-weight: bold;
color : #000000;
display: inline;
z-Index: 10;
background-color: #99bbdd;
}



.newsschatten
	{
	background-color: #A98F61;
	}

.newsschattenlinie
	{
	background-color: #A53D21;
	}

.newslichtlinie
	{
	background-color: #FFFFFF;
	}
	
.newsrahmen
	{
	background-color: #FFCC66;
	}

.newsbg
	{
	background-color: #FFFFFF;
	}

.newsheadline
	{
	font-size : 12px;
	font-weight: bold;
	color : #CC3300;
	background-color: #FFFFFF;
	text-align:left; 
	}

.newstxt
	{
	font-size : 11px;
	font-weight: normal;
	color : #FF6600;
	background-color: #FFFFFF;
	text-align:left; 
	}

	
	
.lvl3 .td2
{
	width:13px;
}
.lvl3 .td3
{
	width:152px;
}
