body {

text-align:center;

min-width:950px;

margin:15px;

padding:0;

font-family:verdana,sans-serif,helvetica;

background-color:#FFF;

color:#000;}



a:link {color:#E77917;text-decoration:none;}

a:visited {color:#CC4200;text-decoration:none;}

a:hover,active {border-bottom:1px dotted #E77917;}



div#header {

margin:0 auto;

border:1px solid black;

height:110px;

width:950px;

background-image:url(img/web_banner01.png);

background-repeat:no-repeat;}



div#menu {

font-size:13px;

padding:88px 0 0 12px;

letter-spacing:1px;}



div#menu a:link {color:#000;text-decoration:none;}

div#menu a:visited {color:#000;text-decoration:none;}

div#menu a:hover,active {color:#E77917;border:none;}



#container {

width:950px;

margin:20px auto;

text-align:left;

font-size:11px;

line-height:15px;}



.announces {

width:22%;

vertical-align:top;

text-align:center;}



.announces h1 {

font-size:11px;

text-align:left;

border-left:8px solid #AAA;

border-bottom:1px solid #AAA;

padding:3px 0 3px 8px;

margin:0 0 18px 0;

background:url(/img/headline_background.png) repeat-y;}



.announces img {

margin:6px auto;

border:1px solid black;}



div.boxesl {

border-top:1px solid #CCC;

border-right:1px solid #CCC;

padding:8px;}



div.boxesr {

border-top:1px solid #CCC;

border-left:1px solid #CCC;

padding:8px;}



a.boxesheader:link {color:#000;text-decoration:none;}

a.boxesheader:visited {color:#000;text-decoration:none;}

a.boxesheader:hover,active {color:#E77917;text-decoration:none;border:none;}



a.boxesheader:link {color:#000;text-decoration:none;}

a.boxesheader:visited {color:#000;text-decoration:none;}

a.boxesheader:hover,active {color:#E77917;text-decoration:none;}



#inhalt {

width:56%;

vertical-align:top;

padding:5px 30px;}



#inhalt h1 {

font-size:18px;

font-weight:bold;

padding-top:5px;

margin:0 0 18px 0;}



#inhalt h2 {

font-size:14px;

font-weight:bold;

padding:0px;

margin:16px 0;}



#inhalt h3 {

font-size:11px;

font-weight:bold;

padding:0px;

margin:14px 0;}



div#footer {

position:relative;

width:950px;

vertical-align:top;

text-align:center;

margin:15px auto;

padding:10px 0;

font-size:10px;

background-color:#CCC;

line-height:15px;}



.preis {

font-weight:bold;

color:red;}



input, textarea, select, option {

font-size:11px;

font-family:verdana,sans-serif,helvetica;

background-color:#FFF;

color:#000;

border:1px solid #CCC;

padding:2px 4px;}



input:focus {background-color:#ffffff;border:1px solid #666;}

textarea:focus {background-color:#ffffff;border:1px solid #666;}



#submit {

padding:2px 60px;

background-color:#CCC;

color:#000;

border:1px solid #AAA;}
.Stil1 {
	font-size: 14px;
	font-weight: bold;
}
.Stil2 {font-size: 18px}
.Stil3 {color: #999999}
.Stil4 {font-size: 12px}