@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;}
html, body {height:100%;}
body {
color:#000000;
font-family:Arial, Helvetica, Verdana, sans-serif;
background-image:url(img/hintergrund.jpg);
font-size:12px;
overflow:auto;
}

.class1 A:link {text-decoration: none; color:#E2E2E2;}
.class1 A:visited {text-decoration: none; color:#E2E2E2;}
.class1 A:active {text-decoration: none; color:#E2E2E2;}
.class1 A:hover {text-decoration: none; color: white;}
			
#distance { 
width:1px;
height:50%;
margin-bottom: -300px;
float:left;
}

#container {
margin:0 auto;
position:relative;
text-align:left;
height: 590px; 
width: 930px;
clear:left;
/*border: 1px solid #ffffff;*/
}

/* Layout */
#site_background {
position:absolute; 
width:930px; 
height:530px; 
left:-2px; 
top:38px; 
border-left: 1px solid #878787; 
border-top: 1px solid #878787; 
border-right: 1px solid #E2E2E2; 
border-bottom: 1px solid #E2E2E2; 
background-color:#666666;						/* Layout */									
}

tr {
background-color:#666666;														
}

td {
background-color:#666666;														
}

table {
background-color:#666666;														
}

#site_language {
position:absolute; 
width:45px; 
height:15px; 
left:80px; 
top:561px; 
text-align:left;
font-size: 12px;
}


#site_big_image {
	position:absolute;
	width:743px;
	height:115px;
	left:186px;
	top:40px;
	background-color:#2D2D2D; 					/* Layout streifen oben */
	background-image:url(img/header_de.png);
	background-repeat:no-repeat;
}



#site_logo {	
z-index:4;					/* Logo */
position:absolute; 
width:187px; 
height:115px; 
left:0px; 
top:40px; 
background-color:#2D2D2D;  
background-repeat:no-repeat;
}



#facebook {						
z-index:4;					
position:absolute; 						/* facebook button */
width:45px; 
height:45px; 
left:70px; 
top:510px; 
background-color:#2D2D2D;
background-image: url(img/buttono.png);
background-repeat:no-repeat;
}


#site_menu {							/* Menü bg left */
position:absolute; 
width:187px; 
height:496px; 
left:0px; 
top:72px; 
background-color:#2D2D2D;
}

#site_content {
	position:absolute;
	width:729px;
	height:444px;
	left:200px;
	top:127px;
	overflow:auto;
	scrollbar-3dlight-color:#666666;
	scrollbar-arrow-color:#666666;
	scrollbar-darkshadow-color:#666666;
	scrollbar-face-color:#2D2D2D;
	scrollbar-highlight-color:#1D1D1D;
	scrollbar-shadow-color:#818181;
	scrollbar-track-color:#2D2D2D;
}

#site_footer_right {
position:absolute; 
width:740px; 
height:15px; 
left:190px; 
top:575px; 
text-align:center;
font-size: 10px;
color:#E2E2E2;
/*border: 1px solid #ffffff;*/
}

#site_footer_left {
position:absolute; 
width:45px; 
height:15px; 
left:0px; 
top:575px; 
text-align:left;
font-size: 12px;
color:#000000;
/*border: 1px solid #ffffff;*/
}

#site_content_artikel {
 padding-top: 25px;
 overflow:hidden; 
position:absolute; 
width:729px; 
height:444px; 
left:200px; 
top:125px;  
scrollbar-3dlight-color:#666666;
scrollbar-arrow-color:#666666;
scrollbar-darkshadow-color:#666666;
scrollbar-face-color:#2D2D2D;
scrollbar-highlight-color:#1D1D1D;
scrollbar-shadow-color:#878787;
scrollbar-track-color:#2D2D2D;
}

#middle_content {
position:absolute;
padding-left: 20px; 
padding-top: 50px;
padding-right: 20px;
/*padding-bottom: 20px;*/
left:0px;
width: 400px;
/*border: 1px solid #ffffff;*/
}

#right_content {
position:absolute;
padding-top: 50px;

/*padding-bottom: 20px;*/
left:440px;
width: 270px;
/*border: 1px solid #ffffff;*/
}

#Content_Table {
padding-left: 20px; 
padding-top: 50px;
padding-right: 20px;
padding-bottom: 0px; 
}

#top_menue_no {
width: 180px; 
text-align:left; 
font-family:Arial, Verdana; 
font-size:14px; 
}

#top_menue_no  a, #top_menue_no li a:link { 
display: block; 
color:#c0c0c0;  
text-decoration: none; 
padding-left: 25px; 
padding-bottom: 0px; 
padding-top: 13px; 
}

#top_menue_no a:hover {
text-decoration: underline; 
}

#top_menue_act {
width: 180px; 
text-align:left; 
font-family:Arial, Verdana; 
font-size:14px; 
}

#top_menue_act  a, #top_menue_act li a:link { 
display: block; 
color:#c0c0c0; 
text-decoration: none; 
padding-left: 25px; 
padding-bottom: 5px; 
padding-top: 13px; 
background-image:url(img/list.jpg); 
background-repeat:no-repeat;
}

#top_menue_act a:hover {
text-decoration: underline; 
}

#sub_menue_no {
width: 180px; 
text-align:left; 
font-family:Arial, Verdana; 
font-size:12px; 
}

#sub_menue_no  a, #sub_menue_no li a:link { 
display: block; 
color:#c0c0c0; 
text-decoration: none; 
padding-left: 30px; 
padding-bottom: 0px; 
padding-top: 3px; 
background-image:none; 
background-repeat:no-repeat;
}

#sub_menue_no a:hover {
text-decoration: underline; 
}

#sub_menue_act {
width: 180px; 
text-align:left; 
font-family:Arial, Verdana; 
font-size:12px; 
}

#sub_menue_act  a, #sub_menue_act li a:link { 
display: block; 
color:#c0c0c0; 
text-decoration: none; 
padding-left: 30px; 
padding-bottom: 0px; 
padding-top: 3px; 
background-image:url(img/list1.jpg); 
background-repeat:no-repeat;
}

#sub_menue_act a:hover {
text-decoration: underline; 
}

#facebook {							/* Logo */
position:absolute; 
width:120px; 
height:40px; 
left:150px; 
top:500px; 
background-color:#000000; 
border-left: 1px solid #878787; 
border-top: 1px solid #878787; 
border-right: 1px solid #E2E2E2; 
border-bottom: 1px solid #E2E2E2; 
background-image:url(img/logo.jpg); 
background-repeat:no-repeat;
}



#language { font-family:Arial, Helvetica,Verdana,sans-serif; font-size:10px; color:#dddddd;}
#language a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size:10px; color:#999999; text-decoration: none;}

#user {background-color: #E2E2E2; color:#c0c0c0; border: 1px solid #5A5A5A;}
#pass {background-color: #E2E2E2; color:#c0c0c0; border: 1px solid #5A5A5A;}
#submit {background-color: #2D2D2D; color:#c0c0c0; border: 1px solid #5A5A5A;}

#eingabe {background-color: #E2E2E2; color:#c0c0c0; border: 1px solid #5A5A5A;}
#textfeld {background-color: #E2E2E2; color:#c0c0c0; border: 1px solid #5A5A5A;}
#abschicken {background-color: #2D2D2D; color:#c0c0c0; border: 1px solid #5A5A5A;}

#link { font-family:Arial, Helvetica,Verdana,sans-serif; font-size:10px; color:#dddddd;}
#link a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size:10px; color:#999999; text-decoration: underline;}

