/*--------------------------------------------*/
/*--------------------------------------------*/
/*---------                         ----------*/
/*--------- copyright: unimess GmbH ----------*/
/*---------                         ----------*/
/*---------      www.unimess.de     ----------*/
/*---------                         ----------*/
/*--------------------------------------------*/
/*------------------------------------------SR*/

body{
	padding: 0px;
	margin: 0px;
	border:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(bilder/navigat/body_bg.gif) repeat-y center;
	text-align: center	
}

h1{
	font-size:18px;
	color:#CE003A;
	font-weight: normal;
}

h2{
	font-size:18px;
	color:#CE003A;
	font-weight: normal;
}

a{
	color:#CE003A;
	font-weight: normal;
}
a:hover{
	color:black;
	font-weight: normal;
}

#container1{
	text-align: left;
	width: 879px;	
	padding: 0px 0px 0px 0px;
	margin:  0px auto 0px auto;
	border:  none;
	background: url(bilder/navigat/bg_vert_links.gif) repeat-y left;	

}
#container2{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background: url(bilder/navigat/kopf_bg.gif) no-repeat top;
}

#kopf{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	height:161px;
	width: 879px;
}
/*-------  Hintergrundbilder im Kopf-------------------------------------------*/
#start #kopf{
	background: url(bilder/navigat/head_markerting_messbar.gif) no-repeat 252px 20px;
}
#start #neuigkeiten{
	background: url(bilder/navigat/head_markerting_messbar.gif) no-repeat 252px 20px;
}
#start #leistungen{
	background: url(bilder/navigat/head_markerting_messbar.gif) no-repeat 252px 20px;
}
#start #service{
	background: url(bilder/navigat/head_markerting_messbar.gif) no-repeat 252px 20px;
}
#start #unternehmen{
	background: url(bilder/navigat/head_markerting_messbar.gif) no-repeat 252px 20px;
}
#start #kontakt{
	background: url(bilder/navigat/head_markerting_messbar.gif) no-repeat 252px 20px;
}
/*-----------------------------------------------------------------------------------*/

#logo{
		padding: 40px 0px 0px 50px;
		margin:  0px 0px 0px 0px;
		border:  none;
}

#navigation{
	padding: 0px 0px 0px 0px;
	margin:  20px 0px 0px 281px;
	border:  none;
}
#navigation ul{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
}
#navigation li{
	padding: 9px 0px 9px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	float: left;
	list-style: none;
}
#navigation li a{
	padding: 9px 9px 9px 9px;
	margin:  0px 0px 0px 0px;
	border:  none;
	text-decoration: none;
	color: #353535;
	border-right: white 1px solid;
	font-weight: bold;
}
#navigation li a:hover{
	background: #EFEFEF;
}
#navigation .aktiv{
	background: #DFDFDF;
}
/*----*/

#subnavigation{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	width: 250px;
	float: left;

}
#subnavigation ul{
	padding: 0px 0px 41px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;

	background: url(bilder/navigat/subnavi_bg_unten.gif) repeat-x bottom;
}
#subnavigation li{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	list-style: none;

	display: block;	
}
#subnavigation li a{
	width: 198px;
	padding: 2px 0px 1px 52px;
	margin:  0px 0px 0px 0px;
	border:  none;
	font-weight: bold;
	color: #2A2A2A;
	text-decoration: none;
	border-bottom: white 1px solid;
	display: block;
	background: #D9D9D9 url(bilder/navigat/subnavi_pfeil.gif) no-repeat 42px 7px;
	font-size: 13px;
}
#subnavigation li a:hover{
	background: #F1F1F1;
}
#subnavigation li .aktiv{
	background: #F1F1F1;
}

/*----*/
/*----*/

#subsubnavigation{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	width: 250px;

}
#subsubnavigation ul{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background:none;
	border-bottom: 1px solid white;
}
#subsubnavigation li{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
}
#subsubnavigation li a{
	font-size: 12px;
	padding: 2px 0px 2px 52px;
	margin:  0px 0px 0px 0px;
	border:  none;
	width: 198px;
	background: #DFDFDF none;
	font-weight: normal;
	border-bottom: 1px solid #DADADA;	
}
#subsubnavigation li a:hover{
	background: #F1F1F1;
}

/*----*/



#inhalt{
	float: right;
	width: 532px;
	padding: 0px 58px 0px 38px;
	*padding: 12px 58px 0px 38px;	
	margin:  0px 0px 0px 0px;
	border:  none;
	background: url(bilder/navigat/1x1_weiss.gif) repeat-x 0px 39px;
	line-height: 18px;
}

/*------------------------------*/

#fussspacer{
	clear: both;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;

}

#fusszeile{
	height:42px;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin:  0px auto 0px auto;
	border:  none;
	background: url(bilder/navigat/fusszeile_bg.gif) repeat-x top;
}
#fusszeile ul{
	height: 42px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 9px;
	border:  none;
	background: url(bilder/navigat/1x1_weiss.gif) repeat-y 241px 0px;
}
#fusszeile li{
	padding: 3px 0px 3px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	float: left;
	list-style: none;
}
#fusszeile li a{
	font-size: 11px;
	color: #8F8F8F;
	padding: 3px 7px 3px 6px;
	margin:  0px 0px 0px 0px;
	border:  none;
	text-decoration: none;
	font-weight: bold;
	border-right: white 1px solid;
}
#fusszeile li a:hover{
	color: #3C3C3C;
	background: #F1F1F1;
}
#fusszeile .nachoben a {
	color: #494949;

	padding: 0px 4px 0px 14px;
	margin:  0px 0px 0px 24px;
	border:  none;
	color: #CE003A;
	font-weight: bold;
	background: url(bilder/navigat/nachoben_pfeil.gif) no-repeat 0px 4px;
}
#fusszeile .nachoben a:hover{
	color: Black;
	background: none;
}


.plz{
	margin: 0px 0px 0px 0px;
	width : 50px;
	height: 19px;
}

.wohnort{
	margin: 0px 0px 0px 0px;
	width : 150px;
	height: 19px;
}

INPUT{
	margin: 0px 0px 0px 0px;
	width : 210px;
	height: 19px;
}

.CHECKBOXKlein{
	margin: 0px 0px 0px 0px;
	width : 50px;
	height: 19px;
}

TEXTAREA{
	width : 210px;
}

.button{
	width : 102px;
	height: 14px;
	color: #666666;
	font-size: 10px;
	background: #CDCABA;
	border: none;	
}

.button:hover{
	color: #F1EAD3;
	font-size: 10px;
	background: #211F20;
	border: none;	
}
