/* Start of CMSMS style sheet 'Layout: SV-Reinke' */
/* CSS Document */

body {
    background:transparent url(css/images/background.jpg) repeat scroll 0 0;
    margin: 0; 
    padding: 1em 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
}

.post * {
     font-family: Tahoma, Univers, Geneva ;
     font-size: 12px;
     color: #666667;
     line-height:1.5em;
     
}

#Seite {
    background:transparent url(css/images/content.jpg) repeat-y scroll 0 0;
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 863px;
    padding: 0;
}
#head {
    background:transparent url(css/images/header.jpg) repeat scroll 0 0;
    border: 0px solid #000000;
    width: 863px;
    height:160px;
    margin: 0px auto;
}

.kopfzeile {
    background: transparent url(css/images/kopfzeile.jpg) no-repeat scroll 0 0;
    width:863px;
    height: 28px;
    margin: 0px auto;
    text-align: right;
}


.kopfzeile a.icon {
    color: #ffffff;
    font-size: 11px;
    font-family: Tahoma;
    height: 17px;
    margin: 0 30px 0 0;
    text-decoration: none;
    padding-top: 3px;
    padding-left: 18px;
    background: url(css/images/blank.gif) no-repeat 0 2px;
}
.kopfzeile a:hover {
    color: #ffcf69;
    text-decoration: none;
}
a.icon.print {
  background-image: url(css/images/print.png) ;
}

a.icon.bookmark {
  background-image: url(css/images/bookmark.png) ;
}

a.icon.contact {
  background-image: url(css/images/contact.png) ;
}
a.icon.contact:hover{
  background-image: url(css/images/contacthover.png) ;
}
a.icon.print:hover{
  background-image: url(css/images/printhover.png) ;
}
a.icon.bookmark:hover{
  background-image: url(css/images/bookmarkhover.png) ;
}

.navigation {
    background:transparent url(css/images/navigation1.jpg) no-repeat scroll 0 0;
    width: 226px;
    height: 340px;
    float: left;
    text-align:left;
    margin: 0px auto;
    padding-top: 15px;
}
.navigation a {
    color: #d5d5d5;
    text-decoration: none;
    border: none;
}
.navigation a:hover {
    color: #ffcf69;
    text-decoration: none;
}
.navigation a:visited {
    color: #ffffff;
    text-decoration: none;
    border: none;
}
#content {
    background:transparent url(css/images/content.jpg) repeat-y scroll 0 0;
    width: 863px;
    border: 0px solid #FF0000;
    margin: 0 auto;
}
#content a:hover {
   color: #ffcf69;
   text-decoration: none;
}
* html #content {
   height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
   margin-bottom: 0;
}
.titel {
	background:transparent url(css/images/titel.jpg) no-repeat scroll 0 0;
	float: right;
	width: 636px;
                min-height: 55px;
	margin: 0 auto;
}

div.left {
        float: left;
        margin-left: 1px;
        width: 290px;

}

div.right {
       width: 290px;
       float: right;
       margin-right: 10px;
       padding-right: 8px;
}
div.right, div.left {
       padding-left: 15px;
       background-color: #ffffff;
       padding-top: 5px;
}

div.left img {
      border:1px solid #CCCCCC;
      display:inline;
      padding: 3px;
}  
                    
div.right img {
       border:1px solid #CCCCCC;
       display:inline;
       padding: 3px;
}                      
div.grossconent {
       float: left;
       width: 580px;
       padding-left: 15px;
       padding-top: 5px;
       margin-left: 1px;
       background-color: #ffffff; 
}
div.grossconent img {
      border:1px solid #CCCCCC;
      display:inline;
      padding: 3px;
}
div.post h1 {
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #b87202;
	font-size: 16px;
	font-weight: normal;
	min-height: 20px;
	padding: 15px 0 0 15px;
}
div.footer {
    color:  #666667;    
    font-size: 11px;
    font-family: Tahoma;
    padding-top: 20px;
}

p {
   padding: 0px 0px 10px 0;
   margin: 0;
}

p#Fusszeile {
	background:transparent url(css/images/footer.gif) scroll 0 0;
        clear: both;
        margin: 0 auto;
	padding: 0;
	width: 863px;                                                  
	height: 65px;
}

p#Fusszeile img {
   border:0px solid #ff0000;
   margin: 0 0 0 34px;
   padding: 0 0 0 0;
   width: 166px;
   height: 34px;
}

#menue {
   width: 197px;
   list-style-type:none;
   border:0px solid #ff0000;
   text-align: left;
   font-size:11px;
   font-variant:normal;
   line-height:2.5em;
   padding: 0 0 0 30px;
   margin: 0;
}
#menue ul li{
   list-style-type:none;
   font-size:11px;
   font-variant:normal;
}
.alignleft {
   float:left;
   text-align:left;
}
.alignright {
   float:right;
   text-align:right;
}
.noprint{
 display: none;
}
.noprint img{
   margin: 15px 0 0 0;
}
           




/* End of 'Layout: SV-Reinke' */

