 
@import url(sc04_navi.css) All;
@import url(sc04_navi2.css) All;


@media screen,projection {


body {background: #fff url('../images/back.png');}
body, a { text-decoration: none; 
         color: #000; }

* { margin: 0; padding: 0; }

img { border: none; }

font { font-family: Arial, Helvetica, sans-serif; 
     text-align:justify; }



a:hover,
a:focus,
a:active { text-decoration: none; }

a { background: #fff;
    font-size: 100%; 
	font-family: Arial, Helvetica, sans-serif;}

.left  { float: left; margin: 0 0.8333em 0.4167em -0.0833em; }
.right { float: right; margin: 0 -0.0833em 0.4167em 0.8333em; }

.vertical { vertical-align: middle; 
           text-align:justify; 
		   width: 60%;	   
		   padding-left: 2em;}
		   
.red {color: #f00;}   

/*   
ul, ol, li {
   font-size: 85%; 
   margin: 0;
   padding: 0;
   list-style: none;}
*/
.jhv{
     list-style-type:=none;
     font-size: 92%; 
   margin-left: 3em;
   margin-bottom:0.5em;
   padding: 0
   } 
   
.liste {
   font-size: 85%; 
   margin-left: 1em;
   margin-bottom:0.5em;
   padding: 0;
   list-style-position:outside;
   list-style=decimal;
   }
   
h1 { font-size: 167%; }
h2 { font-size: 141%; } 
h3 { font-family: Arial, Helvetica, sans-serif; 
    clear: both; 
	font-size: 121%; /*margin: 0.689em 0 0.3444em;*/
	text-align:center;}
h4 { font-size: 100%; }
h5 { font-size: 93%; }
h6 { font-size: 85%; }

.center  { font-family: Arial, Helvetica, sans-serif; 
          clear: both; 
	      font-size: 80%; /*margin: 0.689em 0 0.3444em;*/
	      text-align:center;}
		
#Banner { width: 48em;
         height: 10em;
         border-color: #fff;
         border-width: 0 0 0.3333em;
		 border-style: none;
		  /*text-align: center;*/
		  display: block;
          margin-left: auto;
          margin-right: auto;}
		  
#Banner img,
#Banner object,
#Banner embed { position: static; }

#Kopf {  background-color: #fff; 
         width: 52em;
	     border-width: 0 0 0.3333em;
		 border-style: none;
		  display: block;
          margin-left: 0;
          margin-right: auto;}

.back {  width: 48em;
        /*text-align: center;*/
        display: block;
        margin-left: auto;
        margin-right: auto; 		
		}

.clearMe {
	clear: both;
	font-size: 1px;
	height: 0;
	margin: 0;
	line-height: 0;
}

.inv {
	position: absolute;
	top: -1000px; left: -1000px;	
	width: 0; height: 0;	
	overflow: hidden;
	display: inline;
}

.tab_termin{
	width: 100%;
	border: 0px none;
	background: #fff;
}

td{
	border: 0px none;
	background: #fff;
}	

* html #Content { overflow-x: hidden; }
*+html #Content { overflow: visible; }

:root #Content { margin-top: -0.6667em; }

fieldset { border: 0 solid; border: none; }

#Content{
float: left;
width: 37.4em;
height: 100%;
border-width: 0 0.3333em 0;
border-style: none;
padding: 0 0.1667em 0.8333em 0.8333em;
border-color: #fff;
background-color: #fff; 
}

#blocksatz{
text-align:justify;
padding: 0 0.1667em 0.8333em 0.8333em;
width: 30em;
margin: 1em 1em 1em 1em;
}

#sc04ContentArea {
width: 48em;
border-width: 0.0833em 0.0833em 0.3333em;
border-style: none;
margin: 0 auto;
background: #fff;
border-color: #fff;
}


.sc04News {
margin: 0 0 0.8333em;
text-align:justify;
font-family:sans-serif;
font-size:small;
}

.picture_news {
float: left;
margin-right: 1em;
}


.sc04NewsDate {
font-size:x-small;
font-family:sans-serif;
text-align: right;
}

.sc04schlagzeile {
margin-bottom: 0.833em; 
text-align: left;
}

.sc04small {
font-family:sans-serif;
font-size:small;
}

.sc04text {
text-align:justify;
font-family:sans-serif;
font-size:small;
}


input, textarea, select {
	font-size: 100%;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
}
}
