/* CSS Document */

/* CSS tabellen */

body {
  margin: 0;
  padding: 0;
  text-align: center;
  background-color: #4A4849;
  font-size: 12px;
  font-family: Verdana, sans-serif;

}

/* CSS grosse boxen */

#umrandung {
width:1019px;
margin: 0px auto;
padding:7px 0px 0px 0px;
text-align:left;
}

#box_links {
width:226px;
margin: 0px auto;
padding:0px 15px 0px 0px;
text-align:left;
float:left;
}

#box_mitte {
width:577px;
margin: 0px auto;
padding:0px;
text-align:left;
float:left;
}

#box_rechts {
width:186px;
margin: 0px auto;
padding:0px 0px 0px 15px;
text-align:left;
float:left;
}

/* CSS innere boxen */

#linkerspace {
width:226px;
height:80px;
margin: 0px auto;
padding:0px;
float:left;
}

#menu {
width:226px;
margin: 0px;
padding:0px;
float:left;
}

#menu_unten {
width:226px;
margin: 0px auto;
padding:0px;
float:left;
}

#box_mitte_oben {
width:577px;
height:137px;
margin: 0px auto;
padding:0px;
text-align:left;
float:left;
}

#box_mitte_mitte {
width:577px;
margin: 0px auto;
padding:0px;
text-align:left;
float:left;
}

#box_mitte_unten {
width:577px;
height:170px;
margin: 0px auto;
padding:0px;
text-align:left;
float:left;
}

#rechterspace {
width:186px;
height:80px;
margin: 0px auto;
padding:0px;
float:left;
}

#monitor_eins {
width:186px;
height:153px;
margin: 0px 0px 20px auto;
padding:0px;
float:left;
}

#monitor_zwei {
width:186px;
margin: 0px 0px 20px auto;
padding:0px;
float:left;
}

#monitor_drei {
width:186px;
margin: 0px 0px 20px auto;
padding:0px;
float:left;
}

#monitorcss {
  color: #fff;
  font-family: 'Trebuchet MS';
  font-weight: normal;
  font-size: 12px;
}


/* Linkstyle */

a:link {
	color: #FFFFFF;
	text-decoration:none;
		}
a:visited {
	color: #FFFFFF;
	text-decoration:none;
	}
a:hover{
	color: #CC3333;
	text-decoration:none;
	}
a:active{
	color: #CC3333;
	text-decoration:none;
	font-weight:bold;
	}




-------------------


#wrap {
  position: relative;
  width: 967px;
  text-align: left;
  margin: 0 auto 0 auto;
}
#top {
  background: url(img/top.gif);
  height: 67px;
}
#header {
  background: url(img/logo.gif);
  height: 153px;
  text-align: center;
  vertical-align:middle;
}
#header h1 {
  display: inline;
  position: absolute; 
  top: 110px; left: 100px;
  color: #fff;
  font-family: 'Trebuchet MS';
  font-weight: normal;
  font-size: 24px;
}

#top2 {
  background: url(img/top2.gif);
  height: 31px;
}
#top2 font {
  display: inline;
  position: absolute; 
  left: 172px;
  margin-top: 2px;
  font-size: 10px;
	text-decoration: none; 
}
#content {
  background: #E76D22;
  color: #FFFFFF;
  margin:0px 0px 0px 0px;
  

}

#footer {
  background: url(img/footer.gif);
  height: 33px;
  text-align: center;
  vertical-align: middle;
}
#left_col {
  width: 164px;
  float: left;
  padding-top: 0px;
  padding-left: 28px;
  padding-right: 0px;
  padding-bottom: 0px;
  color: #000000;
}


#hmenu_halbclan {

 margin: 0px 0px 0px 0px;
 background: #3A1805;
 color: #ffffff;
 font-family: 'Trebuchet MS';
 font-weight: bold;
 font-size: 16px;
}

#box_halbclan {

 margin: 0px 0px 0px 0px;
 background: #EC5500;
 color: #FFFFFF;
 font-family: 'Trebuchet MS';
 font-weight: bold;
 font-size: 12px;
}

#box_zellen {

 margin: 0px 0px 0px 0px;
 background: #DDC39E;
 color: #000000;
 font-family: 'Trebuchet MS';
 font-weight: normal;
 font-size: 12px;
}


#box_zellen a {
  color: #000000;
}


#left_col .Cmite
{
  color: #DDC39E;
}

#left_col .Cnorm
{
  color: #EC5500;
}

#left_col .Cdark 
{
  color: #333333;
}

#left_col a {
  color: #000000;
}


#left_col ul
{
padding: 0;
margin: 2px;
margin-left:10px;
list-style-type:none;

}

#left_col li
{
line-height: 19px;
margin:0;
padding: 0px 0 0 12px;

list-style-type:none;  
} 

#left_col li ul
{
 width:164px;
}


#left_col li li
{
padding-left:0px;
}


#left_col li a
{
  color: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
}


#main_col {
  float: left;
  padding-top: 0px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 0px;
  clear: none;
  min-height: 100px;
}


#right_col1 { 
  width: 141px;
  float: left;
  padding-top: 0px;
  padding-left: 7px;
  padding-right: 10px;
  padding-bottom: 0px;
  overflow: hidden;
}
#right_col2 { 
  width: 141px;
  float: right;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 14px;
  padding-bottom: 0px;
  overflow: hidden;
}

#right_col1 .menu_heading,
#right_col2 .menu_heading 
{
  color:#fff;
  font-size:11px;
  letter-spacing: 1px;
}


td 
{
  font-family: Verdana; 
  font-size: 12px;
}

a, #left_col .Cmite a, #left_col .Cnorm a, #left_col .Cdark a 
{
  color: #000000; 
	font-family: Verdana; 
	font-size: 11px; 
	text-decoration: underline; 
}

a:hover 
{   
  text-decoration: none;  
}


#monitorcss .font{
color: #FFFFFF;
}

#monitorcss td
{
  color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 11px; 
}

a.box 
{ 
  color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 11px; 
	text-decoration: underline; 
	}

a.box:hover{
	color: #CC3333;
	text-decoration:none;
	}
a.box:active{
	color: #CC3333;
	text-decoration:none;
	font-weight:bold;
	}


.Chead
{
  background: #EC5500;
  color: #000000;
}

.Chead td, .Chead td strong, .Chead h4, .Chead td b
{
  background: #EC5500;
  color:  #000000;
}

.Callg
{
  background-color: #EC5500;
	color:  #000000;
}

.Callg td
{
  color:  #000000;
}

.Cnorm 
{
  background-color: #EC5500;
}
.Cmite
{
  background-color: #DDC39E;
}
.Cdark
{
  background-color: #333333;
}

.rand
{
  border: solid #185685 1px;
}

.smalfont 
{ 
    font-size: 10px;
		text-decoration: none; 
}

.border 
{ 
   background-color: #333333;
}
hr 
{ 
    height: 0px; 
		border: solid #EC5500; 1px; 
		border-top-width: 1px; 
}






input, textarea, select
{ 
    color: #000000;  
    font: 11px Verdana;  
    border-color: #EC5500;
  	border-width: 2px;
    border-style: solid;  
    font-weight: none;  
    text-decoration: none;  
    background-color: F2E6D6;


