/****************************/
/* FORMATIERUNG HTML-TAGS   */
/****************************/
html,body {
background-color: #EEECE2;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;  /* 10px klein/ 11px normal/ 13px gross*/
text-align:center;
color: #000000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
 a {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#000; 
text-decoration:underline;
margin:0px 0px 0px 0px;
}
 a:hover {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-decoration:underline;
color:#E60003; 
}
h1 {
font-size: 21px;
color: #ffffff;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
}
h2 {
font-size: 12px;
color: #ffffff;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
h3 {
font-size: 11px;
color: #00000;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:10px 0px 5px 0px;
}
ul {
list-style-type:disc;
margin:0px 0px 0px 0px;
padding:0px 0px 20px 30px;
   }
h4 {
font-size: 16px;
color: #00000;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:10px 0px 20px 0px;
}
h5 {
font-size: 12px ;
color: #000000;
font-weight:bold;
font-style: italic; 
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
/*********************************/
/*                               */
/* FORMATIERUNG STANDARD LAYOUT  */
/*                               */
/*********************************/
#sclogo {
margin:0px 0px 0px 0px;
padding:0px 0px 30px 170px;
text-align:left;
font-size: 12px;  
font-weight:bold;
}
#main {
width:834px;
margin:0px auto;
padding:0px 0px 0px 0px;
}
#headerleft {
display:none;
}
#headermiddle {
display:none;
}
#headerright {
display:none;
}
#content {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#navicontent {
display:none
}
#contentobentext {
display:none;
}
#contentobenbild {
display:none
}
#contentobenabnschluss {
display:none
}
#contentinhalt {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
width:659px;
text-align:left;
float:right;
}

#inhalt {
margin:0px 0px 0px 0px;
padding:0px 10px 30px 0px;
width:480px;
text-align:left;
float:left;
}
#standanzeiger {
display:none
}
#footer {
display:none
}
#flaggen {
margin:0px 0px 0px 0px;
padding:60px 10px 0px 10px;
width: 340px;
text-align:left;
float:left;
}
#datum {
margin:0px 0px 0px 0px;
padding:60px 10px 0px 10px;
width: 105px;
font-size: 11px; 
text-align:right;
float:left;
}
#mainnavi {
width:130px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 31px;
}
#navimenue {
font-size: 11px; 
line-height: 20px;
text-align:left;
margin: 0px 0px 0px 0px;
padding:10px 0px 30px 5px;
float: left;
width:128px;
background-color:#E3E5D7;
}
#navimenue a {
display:block; 
width:90px; 
padding:0px 0px 0px 15px;
color:#000; 
text-decoration:underline;
margin:0px 0px 0px 0px;
}
#navimenue a:hover {
background-image:url(../_img/pfeil.gif);
background-repeat:no-repeat;
padding:0px 0px 0px 15px;
text-decoration:underline;
color:#E60003; 
}
.box {
position:relative;
}

#meldung {
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border: 0px;
text-align:center;
font-weight:bold;
width:500px;
float:left;
}
/******************************************************************************************/
/****************************************/
/*                                      */
/* FORMATIERUNG  SPEZIAL JE NACH LAYOUT */
/*                                      */
/****************************************/
/******************************************************************************************/
/*
#teaserrechts {
margin:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
width:116px;
float:left;
font-size: 11px; 
}
#teaserlinks {
margin:0px 0px 0px 0px;
padding:20px 10px 0px 40px;
color:#000000;
font-size: 11px; 
width:114px;
float:left;
}*/
#teaserlinks {
display:none;
}
#teaserrechts {
display:none;
}
.artikelpdf {
margin: 0px 0px 20px 0px;
padding:0px 0px 0px 0px;
width:480px;
float:left;
}
.artikelpdflinks {
background: #C8C8C6;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:150px;
font-weight:bold;
float:left;
}
.artikelpdfrechts {
vertical-align:top;
margin: 0px 0px 0px 150px;
padding:0px 0px 0px 0px;
width:325px;
}

table.artikeltabelle{
color: #000000;
margin: -2px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:295px;
border:1px;
}
td.artikeltabelle {
padding:0px 0px 0px 0px;
border:0px;
text-align:center;
}
th.artikeltabelle {
font-size: 11px;
margin :0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: #C8C8C6;
font-weight:bold;
text-align:center;
height:12px;
text-transform:none;
border:0px;
}
#blaettern {
display:none
}
/*******************************/
/* FORMATIERUNG FORMULAR       */
/*******************************/
#formular {
margin: 0px 0px 0px 50px;
padding:0px 0px 0px 0px;
border: 0px solid black;
width:430px;
float:left;
}
.fehler {
font-size: 11px; 
font-weight:bold;
color:#E60003; 
}
.kundenausgabe {
font-size: 11px; 
font-weight:bold;
color:#000; 
}
input.namen {
font-size: 9px; 
border: 1px solid ;
width:120px;
height:15px;
border-color:#000000;
background-color: #C8C8C6;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align: top;
}
input.kundenausgabefelder {
font-size: 9px; 
border: 1px solid ;
width:200px;
height:15px;
border-color:#000000;
background-color: #C8C8C6;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align: top;
}
select.plzselect {
font-size: 9px; 
border: 1px solid ;
height:15px;
width:40px;
border-color:#000000;
background-color: #C8C8C6;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align: top;
}
select.termine {
font-size: 9px; 
border: 1px solid black ;
width:350px;
border-color:#000;
background-color: #C8C8C6;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align: top;
}
input.plz {
font-size: 9px; 
border: 1px solid ;
width:70px;
height:15px;
border-color:#000000;
background-color: #C8C8C6;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align: top;
}
.schritt {
margin:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
width:480px;
font-weight:bold;
text-decoration:underline;
text-align:left;
float:left;
}
.taste {
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
width:480px;
font-weight:bold;
text-align:left;
float:left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;  /* 10px klein/ 11px normal/ 13px gross*/
}
.teamlayer{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:480px;
float:left;
}
.teamlinks{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color: #ABAB94;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;  /* 10px klein/ 11px normal/ 13px gross*/
color: #ffffff;
width:165px;
height:195px;
float:left;
}
.teamrechts{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 30px;
width:280px;
height:220px;
float:left;
}
.rede{
margin: 0px 0px 10px 0px;
padding:0px 0px 10px 0px;
font-size: 11px;
font-family:  Verdana, Helvetica, sans-serif;
}
ul{
margin: 0px 0px 0px 0px;
padding:5px 0px 0px 15px;
}
.button{
display: none;
}
.button2{
display: none;
}
.fehlermeldung{
display: none;

}
.button3{
position:absolute; 
top:35px; 
left:500px; 
width:150px; 
height:150px;
z-index:1; 
background-color:#ddf;
float:left;
}
#impressum {
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 20px;
text-align:left;
font-size: 10px;
}
.termin{
margin: 0px 0px 0px 0px;
padding:3px 0px 0px 20px;
width:160px;

}
.reserved{
display:none;
}