body {font-size: 12px;font-family:Arial, Helvetica, sans-serif;background: #7f2520 url(grafik/background.gif) repeat-x;color: white;text-align:center;margin:0;padding:0;}
#navi {width:980px;height:40px;margin:0 auto 10px;font-weight:bold;}
#pic {width:980px;height:200px;margin:0 auto 10px;border: 1px solid #ddd;background: url(grafik/flash_ersatz.jpg) no-repeat;}
#pic-start {width:980px;height:250px;margin:10px auto 10px;border: 1px solid #535353;background: url(grafik/flash_ersatz.jpg) no-repeat;}
#content {width:980px;margin:0 auto;overflow:hidden;border: 1px solid #535353;background:#000;filter:alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9;text-align: left;}
#content2 {width:980px;margin:0 auto;overflow:hidden;border: 1px solid #535353;filter:alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9;text-align: left;background:#111 url(grafik/b3.jpg) no-repeat bottom right;}
#content3 {width:980px;margin:0 auto;overflow:hidden;border: 1px solid #535353;background:#000;filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;}
#content-index {float:left;width:50%;text-align:left;display:inline;}
#content-left {float:left;width:700px;text-align:left;display:inline;}
#content-right {float:right;width:275px;display:inline;}

#box-left {float:left;width: 55%;border: 2px outset #ffcc10;margin:10px 0 10px 10px;display:inline;}
#box-right {float:right;width: 37%;border: 2px outset #ffcc10;margin:10px;display:inline;}
#box-left-kt {float:left;width: 35%;margin-left: 20px;display:inline;}
#box-right-kt {float:right;width: 45%;text-align:left;margin-right: 20px;display:inline;}

.box-team {float:left;width: 48%;border: 2px outset #ffcc10;margin:10px 0 10px 10px;display:inline;}

h1 { font-size: 130%;margin: 12px 0px 10px 10px;}
h2 { font-size: 120%;margin: 8px 10px 2px 10px;color: #ffcc10;}
h3 { font-size: 110%;margin: 10px 10px 2px 10px;}
p {margin:10px;text-align:left;}
hr {border:1px dotted #535353;width: 97%;}

.cleaner {clear: both;width: 100%;height: 10px;}
#footer {width: 980px;margin:20px auto 20px;color: white;text-align:center;}

a.link:link{background: url(grafik/bullet.png) no-repeat left;padding-left: 18px;font-weight: bold;color:#d6e591}
a.link:visited{background: url(grafik/bullet.png) no-repeat left;padding-left: 18px;font-weight: bold;color:#d6e591}
a.link:active{background: url(grafik/bullet.png) no-repeat left;padding-left: 18px;font-weight: bold;color:yellow;}
a.link:hover{background: url(grafik/bullet.png) no-repeat left;padding-left: 18px;font-weight: bold;color:yellow;}
a:link {color: white; text-decoration: none} 
a:visited {color: white; text-decoration: none}
a:active {color: white; text-decoration: none}
a:hover {color: white; text-decoration: none}

.prod {margin:5px;border: 1px solid #cc6600;}
.small {font-size: 90%; font-weight: bold;}
.color {padding:6px; border: 2px outset #ccc;}
.border {border: 2px outset #ffcc10;}
.team {margin:10px;border: 1px solid #ffcc10;}
    
input,textarea{
	border : 1px solid Black;
}
fieldset{
	padding : 10px;
        margin:10px;
}
legend{
	padding : 5px;
	margin-bottom : 20px;
}
label{

}
fieldset p{
	display : list-item;
	list-style-type : none;
}

.button-submit 
{
         border-right:1px solid #535353;
         border-bottom: 1px solid #535353;
         border-left:1px solid white;
         border-top: 1px solid white;
         color:white;
         font-weight:bold;
         background: #cc6600 url(grafik/button.gif) center;
}

ul 
{
      list-style-type : none;
      margin : 0px auto;
      padding : 0;

}

li 
{
      width : 107px;
      height: 40px;
      line-height:40px;
      float :left;
      text-align : center;
      background: url(grafik/button.gif);
      border-left: 1px solid black;
      display: inline;
}

li a 
{     
      font-weight:bold;
      height: 40px;
      color: white;
      text-decoration : none;
      text-align : center;
      display : block;
      background: black url(grafik/button.gif);
      
}
    
li a:hover 
{
      background: black url(grafik/button2.gif);
      color: white;
}



#top-left {width:500px;float:left;}
#top-right {width:100px; float:right;}

.pro {margin:20px 0 10px 15px;}

.bild {float: left;text-align: left;margin:0 10px 2px 10px;}
.bild-info {width: 100%;}
.news-box{width:97%;text-align:left;margin:5px;}

#tv {border: 2px outset #ffcc10;width:320px;margin:20px;}
.galerie {margin:20px;border:1px solid #ffcc10}

.pic {margin:10px 0 10px 8px;border:2px solid white;}
