html, body {
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#f0f0f0;
	margin:0px;
	padding:0px;
	border:0px;
	font-family: Arial,Verdana,Tahoma;
	color: #000033;
	height:100%;
}
		
a:link {
      text-decoration: none; color: #F46F21; font-weight:bold;
      } 
a:active {
      text-decoration: none; color: #F46F21; font-weight:bold;
      } 
a:visited {
      text-decoration: none; color: #F46F21; font-weight:bold;
      } 
a:hover {
      text-decoration: underline; color: #F46F21; cursor:hand; font-weight:bold;
      }

img {
	border:0px;
}

.content {
	padding-top:10px;
	padding-bottom:10px;
}

 td {
 	font-family: Arial,Verdana,Tahoma; 
 	font-size:10pt; 
 	color:#000033;
 	}
.star {font-size:10pt; color:#F46F21; font-weight:bold;}
.formular {
	font-family: Tahoma, Verdana, Arial; 
	font-size: 9pt; 
	color: #000033; 
	background: #fff; 
	border: 1px solid #000033;
	padding:2px;
	}
.contact {
	font-size:8pt;
	background: #fff; border: 1px solid #000033;
	padding:10px;
	}
.contact2 {font-family: Arial,Verdana,Tahoma; font-size:8pt; color:#000033; background: #eeeeee;}
.bild {border-bottom: 1px solid #CC0033; border-left: 1px solid #CC0033; border-right: 1px solid #CC0033; border-top: 1px solid #CC0033;}

.column_left {
	width:400px;
	padding-right:20px;
	vertical-align:top;
}

.column_right {
	width:400px;
	vertical-align:top;
}

H1 {
	font-family: Arial,Verdana,Tahoma; 
	font-size: 14pt;  
	color:#F46F21;
}

H2 {
	font-family: Arial,Verdana,Tahoma; 
	font-size: 11pt; 
	margin:0px;
}

p {
	margin-top:0px;
}

hr {
	border-top:1px solid #F46F21;
	height:1px;
	margin-top:15px;
	margin-bottom:15px;
}

ul {
	list-style-type: square;
}