body {
	margin: 0;
	padding: 0;
	background-color:#E1E3E6;
	font-family:   Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000; 
	font-size: 13px; 
	line-height: 130%; 	
}

table, td, th, tr, p {	
	font-family:   Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000; 
	font-size: 13px; 
	line-height: 130%; 
	}


#MainTableDiv
{position: relative; z-index: 0; width: 780; top:0; visibility: visible; text-align : center; align:center;


	background-color:#CEDFEF;
	padding:0; 
	margin:0;
	border: 1px solid #000000;
	-moz-border-radius:10px;
	-khtml-border-radius:30px;
	position : relative;
	width : 780px;
	vertical-align : top;	
	align:center;
	z-index: 100;
}

#layBG
{position: absolute; z-index: 200; top:0; left: 0; visibility: visible; text-align : center;}





/* => Layout*/
#maintableXX {
  /* background: url(../img/linksoben.png)
               no-repeat
               0% 0%;
 	*/
	background-color:#CEDFEF;
	padding:0; 
	margin:0;
	border: 1px solid #000000;
	-moz-border-radius:10px;
	-khtml-border-radius:30px;
	position : relative;
	width : 780px;
	vertical-align : top;	
	align:center;
	z-index: 100;
	}



#logo {	height:68px;width:100%;	padding:7px 0 0 20px;}



/* Navigation Top */

td.topNav {height:35px;border-left: 1px solid #C6D1DC;	}
td.topNavSub {height:35px;border-left: 1px solid #FF0000;	}

a.topNav:link{font-size:15px;color:#FFFFFF;text-decoration:none;height:35px; padding:7px 7px 7px 7px;}
a.topNav:visited{font-size:15px;color:#FFFFFF;text-decoration:none;height:35px; padding:7px 7px 7px 7px;}
a.topNav:hover{font-size:15px;color:#FFFFFF;text-decoration:none; height:35px;  padding:7px 7px 7px 7px; background: url(../img/navTopHover.gif) no-repeat  0% 0%;}
a.topNav:active{font-size:15px;color:#FFFFFF;text-decoration:none;height:35px; padding:7px 7px 7px 7px; background: url(../img/navTopHover.gif) no-repeat  0% 0%}

a.topNavAct:link{font-size:15px;color:#FF0000;text-decoration:none;font-weight:bold; height:35; padding:7px 7px 7px 7px; background: url(../img/navTopHover.gif) no-repeat  0% 0%;}
a.topNavAct:visited{font-size:15px;color:#FF0000;text-decoration:none;font-weight:bold; height:35; padding:7px 7px 7px 7px; background: url(../img/navTopHover.gif) no-repeat  0% 0%;}
a.topNavAct:hover{font-size:15px;color:#FF0000;text-decoration:none;font-weight:bold; height:35; padding:7px 7px 7px 7px; background: url(../img/navTopHover.gif) no-repeat  0% 0%;}
a.topNavAct:active{font-size:15px;color:#FF0000;text-decoration:none;font-weight:bold; height:35; padding:7px 7px 7px 7px; background: url(../img/navTopHover.gif) no-repeat  0% 0%;}


/* top , rechts, bottom, links */

td.leftNav {height:38px;}

.content_low {height:38px; background: url(../img/navLeftLink.gif) no-repeat;}
.content_high {height:38px; background: url(../img/navLeftHover.gif) no-repeat;}



a.leftNav:link{font-size:15px;color:#000000;text-decoration:none; height:38px; font-weight:bold; padding:7px 7px 20px 7px; }
a.leftNav:visited{font-size:15px;color:#000000;text-decoration:none; height:38px; font-weight:bold; padding:7px 7px 20px 7px; }
a.leftNav:hover{font-size:15px;color:#FF0000;text-decoration:none; height:38px; font-weight:bold; padding:7px 7px 20px 7px; }
a.leftNav:active{font-size:15px;color:#FF0000;text-decoration:none; height:38px; font-weight:bold; padding:7px 7px 20px 7px; }

a.leftNavAct:link{font-size:15px;color:#FF0000;text-decoration:none; height:38px;font-weight:bold; padding:7px 7px 20px 7px;}
a.leftNavAct:visited{font-size:15px;color:#FF0000;text-decoration:none; height:38px;font-weight:bold; padding:7px 7px 20px 7px;}
a.leftNavAct:hover{font-size:15px;color:#FF0000;text-decoration:none; height:38px;font-weight:bold; padding:7px 7px 20px 7px;}
a.leftNavAct:active{font-size:15px;color:#FF0000;text-decoration:none; height:38px;font-weight:bold; padding:7px 7px 20px 7px;}







a.bottomNav:link{font-size:15px;color:#000000;text-decoration:none;}
a.bottomNav:visited{font-size:15px;color:#000000;text-decoration:none;}
a.bottomNav:hover{font-size:15px;color:#000000;text-decoration:underline;}
a.bottomNav:active{font-size:15px;color:#000000;text-decoration:underline;}

a.bottomNavAct:link{font-size:15px;color:#FF0000;text-decoration:none;font-weight:bold;}
a.bottomNavAct:visited{font-size:15px;color:#FF0000;text-decoration:none;font-weight:bold;}
a.bottomNavAct:hover{font-size:15px;color:#FF0000;text-decoration:underline;font-weight:bold;}
a.bottomNavAct:active{font-size:15px;color:#FF0000;text-decoration:none;font-weight:bold;}











/* Navigation Bottom */

#bottomNavtd{
	background-color:#9B9DA1;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	
	}

#bottomNavtd_bgru{
	 background: url(../img/rechtsunten_footer_bg.png)
               no-repeat
               0% 0%;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:50px;			   
	 }

			   
td.bottomNav {height:20px;border-left: 1px solid #C6D1DC;	}














#content {	height:473px;}
.ContentB{	margin-bottom:30px;}

.arrow_left {margin-left:50px;margin-top:30px;position:absolute;}
.arrow_right {margin-left:100px;margin-top:30px;position:absolute;}



/* => Typo*/

h1{font-size:17px;color:#000000;font-weight:bold;margin:0px;}	
h2{font-size:15px;color:#000000;font-weight:bold;margin:0px;}	



	
p{margin-top: 0px;margin-bottom: 0px;}	
hr{margin-top: 5px; margin-bottom: 15px; border-style : solid none none none; border-width: 1px; color: #000000;}


.Spalte1 {}
.Spalte2 {}
.Spalte3 {}
.produktbild {border:1px solid #B09185;}


a:link, a:visited {
	color: #000000;
	text-decoration:			underline;
	font-weight:				normal;
}
a:hover, a:active {
    color: #000000;
	text-decoration: 			none;
}
a.sitemap:link, a.sitemap:visited {
	color: #000000;
	text-decoration:			none;
	font-weight:				normal;
}
a.sitemap:hover, a.sitemap:active {
    color: #000000;
	text-decoration: 			none;
}






/* => Formular */

.textbox, .textarea, .senden {
	background-color: #fff;
	border: 1px solid #B09185;
	padding-left: 2px;
	margin-bottom: 5px;
	
}

.senden{width:120px;}
.senden:hover {color:#D1000D;cursor:pointer}





/* => Sitemap */
div#sitemap LI {
   padding: 0 0 0 24px;
   margin: 0;
   list-style-type: none;
   }
div#sitemap LI {
   background: url(../img/extm.gif)
               no-repeat
               0% 0%;
   }
div#sitemap LI.last {
   background: url(../img/exlm.gif)
               no-repeat
               0% 0%;
   }
div#sitemap UL {
   padding: 0 0 0 24px;
   margin: 0 0 0 -24px;
   list-style-type: none;
   }
div#sitemap UL {
   background: url(../img/exim.gif)
               repeat-y
               0% 0%;
   }
div#sitemap UL.last {
   background-image: none;
   }