﻿body {
	
	background-color:#7c7c7c;
	background-position:;
	background-repeat:;
	font:14px Times New Roman,Times,serif;
	padding:0px;
	text-align : center;
	margin:0px;
	height: 100%;
	color:#212121;
}

*{font-family:Times New Roman,Times,serif; font-size:14px; color:#212121; padding:0px;}

a {color:#212121;}
a:hover{color:#770603;}
a.active{color:#770603;}

img {
	border:0;
	display:block;
	padding:0px;
	margin:0px;
}

#page-holder{
	background-image:url(../contentimages/site/mein_bg.jpg);
	background-color:#fdfadb;
	background-position:top;
	/*
	top left  
	top
	right top
	left 
	center 
	right
	bottom left
	bottom 
	bottom right	
	*/
	background-repeat:no-repeat;
	/*
	no-repeat 
	repeat
	repeat-x
	repeat-y
	*/
	min-height:950px;
	width:1000px;
	padding:0px;
	margin:0px auto;
	text-align:center;
}

/*############STYLE OF LEFT PART###################################*/
#left_part{float:left; width:250px; color:#212121; overflow-x:hidden; margin:130px 0px 0px 0px;}
#logo{width:200px;  margin:50px 0px 0px 50px;font:14px Times New Roman,Times,serif; font-weight:bold; color:#212121;}
#logo p{font:14px Times New Roman,Times,serif; font-weight:bold; color:#212121;margin:0px 0px 0px 0px;width:200px; }
#logo a{font:14px Times New Roman,Times,serif; font-weight:bold; color:#212121;text-decoration:none; }
#logo a:hover{font:14px Times New Roman,Times,serif; font-weight:bold; color:#212121;text-decoration:none; }
#logo table td{width:auto;}

#baner{ margin:70px 0px 0px 50px; width:180px; line-height:1.5; text-align:center;}
#baner a{font:14px Times New Roman,Times,serif;text-decoration:underline;text-align:center; color:#770603;}
#baner a.here{font:24px Times New Roman,Times,serif;text-decoration:underline;text-align:center;color:#770603;}
#baner img{margin:25px auto 0px auto;}

#baner1{ margin:20px 0px 0px 50px; width:180px; line-height:1.5; text-align:center;}
#baner1 a{font:14px Times New Roman,Times,serif;text-decoration:underline;text-align:center; color:#770603;}
#baner1 a.here{font:24px Times New Roman,Times,serif;text-decoration:underline;text-align:center;color:#770603;}
#baner1 img{margin:25px auto 0px auto;}

#contact{margin:60px 0px 0px 50px; width:200px;line-height:1.5; color:#ffffff; text-align:left;}
#contact h3,#contact h3 *{font:24px Times New Roman,Times,serif; font-weight:bold;color:#212121;}
#contact p.address{text-align:center; font:14px;line-height:1.5;}
#contact p.telephone{font:18px Times New Roman,Times,serif;}
/*############STYLE OF RIGHT PART###################################*/
#right_part{float:right;width:670px; overflow-x:hidden; margin:130px 0px 0px 0px;}

#locale{width:60px; height:11px; float:right;margin:30px 60px 0px 0px;}
#locale a{float:right; display:block;margin:0px 10px 0px 0px;}

#menu{width:600px !important; height:50px;clear:both; margin:60px 0px 0px 0px; font-family:Times New Roman,Times,serif; font-size:14px;color:#7c7c7c;text-align: justify !important; padding:0px;}
#menu a.mn{text-decoration:underline; width:auto; display:inline;}
#menu a.mn:hover{ text-decoration:underline;width:auto;display:inline;}
#menu a.mn_active{ text-decoration:underline;width:auto;display:inline;color:#770603;}}
#menu a.mn_active:hover{ text-decoration:underline;width:auto;display:inline;color:#770603;}}

#menu div {width:580px !important;}



#content{color:#212121; clear:both; width:600px;margin:0px 0px 0px 0px; padding:0px;}
#content td  p{width:auto;}
#content * {color:#212121;font-family:Times New Roman,Times,serif; font-size:14px;}
#content hr{
 color: #ded5b8;  background-color:#ded5b8; border:0px none; height:1px;  clear:both; width:600px; margin:20px 0px 20px 0px;}
#content h1{color:#212121; display:block; font-family:Times New Roman,Times,serif; font-size:20px; clear:both;text-align:left;margin:0px 0px 20px 0px; width:580px;}
#content p{margin:0px 0px 0px 0px; font-family:Times New Roman,Times,serif; font-size:14px; color:#212121;clear:both;width:600px; line-height:1.5;}
#content a{text-decoration:underline;color:#770603;}
#content a:active,#content a:visited{text-decoration:underline;color:#770603;}
#content a:hover{text-decoration:underline;color:#770603;}

#content table * {color:#212121;}
#content table tr td{font-family:Times New Roman,Times,serif; font-size:14px;color:#212121;}

#bottom{clear:both; width:990px; height:110px; margin:0px 0px 0px 0px; padding:0px 0px 40px 0px;}
#bottom div.koda_copyright{float:right; width:200px; margin:31px 32px 0px 0px; text-align:right;}
#bottom div.koda_copyright a{ color:#212121;font-family:Times New Roman,Times,serif; font-size:14px;}
#bottom  u{ color:#212121;font-family:Times New Roman,Times,serif; font-size:14px;}