html, body {
padding : 0;
margin : 0;
background-color : #111111;
background-image:url(../img/bg.gif);

height : 100%;
}

#page {text-align: left;padding: 0 0 15px 0;}
.container {
	text-align: left;
	width:620px;
	margin: auto;
	padding: 16px 26px 36px 26px;
	background-color: #090909;
	background-image:url(../img/bg2.gif);
	font-family : Arial, Helvetica, sans-serif;
	color: #f9f9f9;
	font-size: 11pt;
	line-height: 14pt;
}
.container a:link {text-decoration: none; color:#92c83d; }
.container a:hover {text-decoration: underline;}
.container a:visited {text-decoration: none; color:#92c83d;}
.footer {
	text-align: center;
	width:620px;
	margin: auto;
	padding: 12px 26px 16px 26px;
	background-color: #090909;
	font-family : Arial, Helvetica, sans-serif;
	color: #292929;
	font-size: 10pt;
	line-height: 10pt;
	background-image:url(../img/bg2.gif);

}
.footer a:hover {text-decoration: none !important;;}
hr {
border: 0px; 
 border-top: solid 1px #292929;
 border-bottom: solid 1px #090909; 
 	margin: 16px 0px 16px 0px;
}
a:link {
color : #f9f9f9;
text-decoration : none;
}
a:visited {
color : #f9f9f9;
text-decoration : none !important;
}
a:active {
color : #f9f9f9;
text-decoration : none !important;
}
a:hover {
color : #92c83d;
text-decoration : underline !important;
}
h1 {
font-family : "Times New Roman", Times, serif;
color : #f9f9f9;
font-size : 32pt;
font-style:italic;
font-weight: 100;
margin: 0; 
padding: 0;
line-height: 32pt;
}
h2 {
font-family : "Times New Roman", Times, serif;
color : #d85e03;
line-height: 24pt;
font-size : 24pt;
font-style:italic;
font-weight: 100;
margin: 0; 
padding: 0;
}
h3 {
font-family : "Times New Roman", Times, serif;
color : #f9f9f9;
line-height: 24pt;
font-size : 14pt;
font-weight: bold;
margin: 0; 
padding: 0;
}
.orange {color : #d85e03;}
.smalltext {
color : #d85e03;
font-size : 10pt;
}
.smallfont {
color : #444444;
font-size : 10pt;
font-style:italic;
}

img {border:0;}

.header {
margin:auto; 
vertical-align: top;
margin-top: 5px;
 width:672px;
 height:135px;
 text-align:center;
 float: none;
 z-index:2;
}
/*navi */
.navi {
margin:auto; 
vertical-align: top;
 width:672px;
 height:90px;
 text-align:center;
}
.navim { position:relative;
 left:0;
 top: 0;
 margin:0;
 padding:0;
 width:112px;
 height:90px;
 float:left;border:0;}
 
a.webdesign, a.webdesign:link, a.webdesign:visited, a.webdesign:active{
text-decoration: none; border:0; padding:0; display: block; text-indent: -9999px; letter-spacing: -9999px; font-size:0; width: 112px; height:90px; background: url("../buttons/webdesign.gif") 0 0 no-repeat;float:left;
}
a.webdesign:hover{
background-position: 0 -90px;
}

a.webhosting, a.webhosting:link, a.webhosting:visited, a.webhosting:active{
text-decoration: none; border:0; padding:0; display: block; text-indent: -9999px; letter-spacing: -9999px; font-size:0; width: 112px; height:90px; background: url("../buttons/webhosting.gif") 0 0 no-repeat; float:left;
}
a.webhosting:hover{
background-position: 0 -90px;
}

a.werbung, a.werbung:link, a.werbung:visited, a.werbung:active{
text-decoration: none; border:0; padding:0; display: block; text-indent: -9999px; letter-spacing: -9999px; font-size:0; width: 112px; height:90px; background: url("../buttons/werbung.gif") 0 0 no-repeat;float:left;
}
a.werbung:hover{
background-position: 0 -90px;
}

a.preisliste, a.preisliste:link, a.preisliste:visited, a.preisliste:active{
text-decoration: none; border:0; padding:0; display: block; text-indent: -9999px; letter-spacing: -9999px; font-size:0; width: 112px; height:90px; background: url("../buttons/preisliste.gif") 0 0 no-repeat;float:left;
}
a.preisliste:hover{
background-position: 0 -90px;
}

a.service, a.service:link, a.service:visited, a.service:active{
text-decoration: none; border:0; padding:0; display: block; text-indent: -9999px; letter-spacing: -9999px; font-size:0; width: 112px; height:90px; background: url("../buttons/service.gif") 0 0 no-repeat;float:left;
}
a.service:hover{
background-position: 0 -90px;
}

a.referenzen, a.referenzen:link, a.referenzen:visited, a.referenzen:active{
text-decoration: none; border:0; padding:0; display: block; text-indent: -9999px; letter-spacing: -9999px; font-size:0; width: 112px; height:90px; background: url("../buttons/referenzen.gif") 0 0 no-repeat;float:left;
}
a.referenzen:hover{
background-position: 0 -90px;
}
#gutscheincode {float; right;right:0; height:143px; text-align:right; position: fixed;margin:0;padding:0;border:0;margin-top:-5px;z-index:1;}
/*<![CDATA[*/
 td.c2 {padding: 5px;margin: 5px;}
 div.c1 {text-align: center;}
/*]]>*/