* {
 padding: 0;
 margin: 0;
}
body {
 font-family: Arial, Helvetica, sans-serif;
 color: #000;
 font-size: 11px;
 background-color: #444;
 background-image:url();
 background-repeat:repeat;
}
.wrapper {
 width: 860px;
 margin: 0 auto;
}
/* ------------------------ Start Header -----------------*/
.header {
 margin: 60px 0px 0px 0px;
 background-color: #444;
 padding: 0px 0px 0px 10px;
 height: 25px;
}

/* ------------------------ End Header -----------------*/

/* ------------------------ Start Nav Bar -----------------*/
.nav-bar {
 background-color: #000;
 margin: 0px;
 min-height: 14px;
 padding: 3px 0px 3px 20px;
 border: 0px solid #AEAEAE;
}
* html .nav-bar {height: 17px} /* IE Min-Height Hack */ 

.nav-links li {
 list-style: none;
 display: inline;
 margin-right: 16px;
}

.nav-links li a:link {
 background-color: #444;
 color: #FFF;
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
}
.nav-links li a:visited {
 background-color: #444;
 color: #FFF;
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
}
.nav-links li a:hover {
 background-color: #444;
 color: #B1DB1F;
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
}
/* ------------------------ End Nav Bar -----------------*/

/* ------------------------ Start outer content -----------------*/
#outercontent1 {
 background-color: #B1DB1F;
 width: 860px;
 padding: 0px;
 min-height: 300px;
 margin-bottom: 0px;
 background-image: url(images/bur_start_hg.jpg);
 border: 0px solid #AEAEAE;
}
* html #outercontent1 {height: 300px} /* IE Min-Height Hack */ 

#outercontent2 {
 background-color: #FFF;
 width: 860px;
 padding: 0px;
 min-height: 180px;
 margin-bottom: 0px;
 background-image: url(images/bg_bottom.jpg);
 border: 0px solid #AEAEAE;
}
* html #outercontent2 {height: 180px} /* IE Min-Height Hack */ 

#outercontent_head {
 background-color: #FFF;
 max-width: 860px;
 padding: 7px 0px 0px 227px;
 max-height: 100px;
 margin-top: 0px;
 background-image: url(images/bur_content_hg.jpg);
 background-repeat: no-repeat;
 border: 0px solid #AEAEAE;
}
* html #outercontent_head {height: 100px} /* IE Min-Height Hack */ 

#outercontent_main {
 background-color: #FFF;
 width: 860px;
 padding: 0px;
 min-height: 380px;
 margin-bottom: 0px;
 background-image: url(images/bg_bottom2.jpg);
 border: 0px solid #AEAEAE;
}
* html #outercontent_main {height: 380px} /* IE Min-Height Hack */ 



/* ------------------------ End outer content -----------------*/

/* ------------------------ Start Columns -----------------*/
#centercolumn { /* Parent Wrapper for inside boxes */ 
 background-color: transparent;
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 padding: 7px;
 width: 846px;
 float: left;
 min-height: 150px;
 color: #666666; 
 }
* html #centercolumn {height: 150px} /* IE Min-Height Hack */ 

#leftcolumn {
 background-color: #FFF;
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 padding: 0px;
 width: 192px;
 float: left;
 border: 0px solid #AEAEAE;
 min-height: 360px;
 color: #666666;
 }
* html #leftcolumn {height: 360px} /* IE Min-Height Hack */ 

#maincolumn {
 margin: 0px 0px 0px 0px;
 padding: 0px;
 display: inline; /* IE Hack */
 width: 654px;
 float: right;
 border: 0px solid #AEAEAE;
 background-color: transparent;
 min-height: 360px;
 }
* html #maincolumn {height: 360px} /* IE Min-Height Hack */ 

 
.innercolumn {
 margin: 15px 0px 0px 15px;
 padding: 7px;
 display: inline; /* IE Hack */
 width: 162px;
 float: left;
 background-color: #FFF;
}

.trenner {
 margin: 15px 0px 0px 15px;
 padding: 7px;
 display: inline; /* IE Hack */
 width: 10px;
 float: left;
 background-image: url(images/trenner.gif);
}

/* ------------------------ End Columns -----------------*/

/* ------------------------ Start Footer -----------------*/
#footer {
 border: 0px;
 padding: 5px 15px 0px 0px;
 margin-bottom: 20px;
 text-align: right;
 background-color: #444;
 height: 25px;
 color: #FFF;
}
/* ------------------------ End Footer -----------------*/

h1 {
 font-size: 18px;
 line-height; 25px;
 font-family: Arial;
 color: #B1DB1F;
}
h2 {
 font-size: 12px;
 font-family: Arial;
 font-weight: bold;
 color: #B1DB1F;
}
h3 {
 font-size: 18px;
 font-family: Arial;
 color: #C71620;
}
h4 {
 font-size: 11px;
 font-weight: bold
 font-family: Arial;
 color: #000;
}
.float {
 float: left;
 padding: 0px 0px 0px 0px;
}
.float _r{
 float: right;
 padding: 0px 10px 0px 0px;
}
img {
 border: none;
 float: left;
}
/* Links */
a:link {
 color: #B1DB1F;
 text-decoration: none;
}
a:visited {
 color: #888;
 text-decoration: none;
}
a:hover {
 color: #000;
 text-decoration: none;
}

/* ---------------------Kontakt-------------------------*/

.content_contact{
 padding: 22px;	
}

.contact_form_ul {
     float: left;
     width: 340px;
	 height: 220px;
	 margin: 0px 0  0px 0px;
	 padding: 0px 17px 0 0px;
     list-style-type: none;
     list-style-image: none;
	 border-right: 1px solid #cac7c4;
}

.contact_form_ul li{
margin-bottom: 10px;
}

label{
 line-height: 1.8;
 vertical-align: top;
 display: inline-block;
  width: auto;   
}

.contact_form_ul label{
width: 80px;
}

.inputf{
	width: 249px;
	height: 17px;
	padding: 2px;
}

.contact_form_ul textarea{
	width: 253px;
	height: 83px;
    overflow: auto;
}

.submit_button{
	width: 64px;
	height: 23px;
	float: left;
	border: 0px;
	margin-right: 0px;	
}

.contact-text{
    float: left;
	margin-left: 17px;
}
.contact-text p {
    line-height: 16px;
}
.contact-text h2{
	margin: 0px;
}

input, textarea {
	font-family: "Tahoma", "Verdana", "Arial", " Tahoma", sans-serif;
	font-size: 11px;
	border: solid #CDCDCD 1px;
	color: #444444;
}

