body {
	margin: 0px;
	background-image: url(../images/bg.jpg);
}


body { 
scrollbar-arrow-color: #000000;
scrollbar-base-color: #000000;
scrollbar-track-color: #e5ddd0;
scrollbar-face-color: #e9d5b0;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #000000;
} 



* {
	color: #000000;
	font-family: Times New Roman, serif;
	font-size: 12px;
}

a {
	text-decoration:underline;
}



table.formular {
	padding:5px;
	margin:5px;
	font-weight:bold;
}

.menupath {
	text-align:left;
}
ul.submenu {
	list-style: none;
	margin:0px;
	padding:0px;
}
div.subnavi_head {
	padding-left:20px;
	padding-top:18px;
/*	border:1px solid #FF0000;  */
}
div.subnavi {
	padding-left:25px;
	padding-top:0px;
	line-height:1.3;
	height:177px;
	overflow-y:auto;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #000000;
	scrollbar-track-color: #e5ddd0;
	scrollbar-face-color: #e9d5b0;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
/*	border:1px solid #FF0000;  */
}

div.content_right {
	padding-left:5px;
/*	padding-top:13px;*/
	text-align:left;
/*	border:1px solid #FFFF00;  */
}
div.content_bottom {
	width:660px;
	overflow-x:hidden;
	overflow: auto;
	padding-right:30px;
	text-align:left;
	border:1px solid #FFFF00;  
}

 /******************
 *  produktionen  *
******************/
td.produktionen_top {
	height:239px;
	width:742px;
	background-image:url(../images/rahmen_oben.gif);
	background-repeat: no-repeat;
/*	border:1px solid #FF0000;  */
}

td.produktionen_top div.content_top_right {
	/*border:1px solid #FFFF00;*/
	padding-left:5px;
	padding-top:8px; 
	height:200px;
	/*text-align: center;*/
}

td.produktionen_bottom {
	margin:0px;
	padding-top:15px;
	height:285px;
	background-image:url(../images/rahmen_unten.gif);
	background-repeat: no-repeat;
}

td.produktionen_bottom div.content_bottom_right {
	margin:0px;
	width:473px;
	padding-left:10px;
	padding-right:20px;
	height: 255px;
	overflow-x:hidden;
	overflow: auto;
}

td.produktionen_bottom div.content_bottom_left {
	width:180px;
	padding-left:25px;
	padding.right:0px;
	margin:0px;
/*	border:1px solid #FFFF00;  */
}

/**********************
*
***********************/
td.impressum{
background-image:url(../images/doubleborder.gif);
height:539px;
padding:0px;
margin:0px;
}
.impressum_links{
float:left;
height:485px;
width:51%;
margin:auto;
text-align:center;
vertical-align:middle;
}
.impressum_rechts{
height:487px;
width:43%;
overflow:auto;
margin:0px;
padding:10px;
}

/******************
 *    gallerie    *
******************/
/*
.galerie_bottom_left .pic {
	float:left;
	width:190px;
}
.galerie_bottom_left .text {
	
}
.galerie_top_right {
	width:503px;
}
*/.galerie_top_right {
	padding-left:9px;
}/* */
.pic_text {
text-align:center;
}
td.gallery_full {
	height:539px;
	padding:0px;
	margin:0px;
}

td.gallery_full_top {
	height:68px;
	background-image:url(../images/rahmen_galerie_oben.gif);
}
td.gallery_full_bottom {
	height:461px;
	width: 100%;
	padding-top:10px;
	padding-left:25px;
	padding-right:25px;
	background-position: 0px 0px;
	background-image:url(../images/rahmen_galerie_unten.gif);
	background-repeat: no-repeat;
}
div.gallery_full_bottom {

}
div.gallery_full_bottom div.text {
	margin-top:20px;
	text-align:left;
	padding-left:10px;
}
div.gallery_full_bottom div.pic img {
	/*border:10px solid #E3CFAD;*/
}
/**/

p.bodytext {
	margin:0px;
	padding:0px;
	text-align:justify;
}

/*  full text content  */
td.content_full {
	padding:25px;
	height:489px;
	background-image:url(../images/rahmen.gif);
	background-repeat: no-repeat;
}

div.content_full {	
	width: 640px;
	height: 489px;
	overflow-x:hidden;
	overflow: auto;
	padding-left:20px;
	padding-right:30px;
}
.noflash a:link, .noflash a:link, .noflash a:link {
	text-decoration:underline;
	color:white;
	font-size:13px;
}

hr {
	height:1px;
}

h1 {
	font-size:20px;
}

h1 a {
	font-size:20px;
}


h2 {
	font-size:16px;
}
