/* Stylesheet CSS von http://WWW.PCundFoto.de / http://WWW.IT-Service-Schneider.com */

/* globale Einstellungen */

*{padding: 0; margin: 0;}

/* Seitenlayout */

body {
    color: #000000; background: #cccccc;
    margin: 0; padding: 0;
    text-align: center;
  }

div#top {
    text-align: left;
    margin: 0 auto 0;
    width: 1000px;
    padding: 0;
  }

div#logo {
    float: left; width: 975px; height: 132px;
    margin: 0px; padding: 20px 0 0 25px;
    background: #849179;
    background-image: url(bilder/bg-top.png);
    background-position: 0px 0px;
    background-repeat: no-repeat;
  }
  
div#seite {
    margin: 0;
    padding: 0 0 0 0px;
    float: left;
    width: 1000px;
    background: #cbd1c7;
    background-image: url(bilder/bg-main.png);
    background-position: 0px 0px;
    background-repeat: repeat-y;
  }

div#left-navi {
    float: left;
    margin: 0 0 0 25px;
    padding: 10px 0 0 10px;
    width: 190px; min-height: 400px;
  }
*html div#left-navi {
    margin: 0 0 0 15px;
    padding: 0;
    height: 500px;
  }

div#inhalt {
    margin: 0 0 0 30px;
    padding: 10px 0px;
    float: left;
    width: 700px; min-height: 500px;
  }

div#footer {
    clear: both;
    margin: 0;
    padding:  3px 0 0 30px;
    float: left;
    width: 970px; height: 40px;
    background: #444444;
    background-image: url(bilder/bg-foot.png);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    }
    
/* Standartformatierungen */

p  {
	color : #000;
	font-size : 12px;
	font-family : Verdana,Arial;
}

b  {
	color : #000;
	font-size : 12px;
	font-family : Verdana,Arial;
	font-weight : bold;
}

i  {
	font-size : 12px;
	font-family : Verdana,Arial;
	font-style : italic;
	color : #000000;
}

ul  {
  list-style-position:inside;
}

li  {
	color : #000000;
	font-size : 12px;
	font-family : Verdana,Arial;
	list-style-type:square;
  list-style-position:inside;
}


h1  {
	color : #444444;
	font-size : 16px;
	font-family : Verdana,Arial;
	font-weight : bold;
}

h2  {
	color : #849179;
	font-size : 14px;
	font-family : Verdana,Arial;
	font-weight : bold;
}

h3  {
	color : #000000;
	font-size : 13px;
	font-family : Verdana,Arial;
	font-weight : bold;
}

a:link {
  color : #849179;
  font-size : 12px;
 	font-family : Verdana,Arial;
  text-decoration:none;
}

a:visited {
  color : #849179;
  font-size : 12px;
 	font-family : Verdana,Arial;
  text-decoration:none;
}

a:active {
  color : #849179;
  font-size : 12px;
 	font-family : Verdana,Arial;
  text-decoration:none;
}

a:hover {
  color : #444444;
  font-size : 12px;
 	font-family : Verdana,Arial;
  text-decoration:underline;
}

.form  {
	font-family : Verdana,Arial;
	font-size : 12px;
	color : #000000;
	background-color : #cbd1c7;
}

img  {
	border-width: 2px;
	border-style: solid;
	border-color: #849179;
  margin: 5px;
}

img.nobo  {
	border-style : none;
	border-width : 0;
  margin: 5px;
}

hr {color:#849179; height:2px; margin: 5px 0;
}

.foot  {  color : #ffffff;
	         font-size : 12px;
           font-family : Arial,Verdana; }
*+html .foot {
      padding: 2px;
  }
.foot a:link { color:#cbd1c7;
           font-size : 12px;
           font-weight : bold;
           font-family : Arial,Verdana; }
.foot a:visited { color:#cbd1c7;
           font-size : 12px;
           font-weight : bold;
           font-family : Arial,Verdana; }
.foot a:active { color:#849179;
           font-size : 12px;
           font-weight : bold;
           font-family : Arial,Verdana; }
.foot a:hover { color:#849179;
           font-size : 12px;
           font-weight : bold;
           font-family : Arial,Verdana; }

/* Menue links */

#left-navi p {
    color:#000000;
	  font-size : 12px;
   	font-family : Verdana,Arial;
}

#left-navi b {
    font-weight:bold;
    color:#000000;
	  font-size : 12px;
   	font-family : Verdana,Arial;
}

#left-navi .small {
    color:#000000;
	  font-size : 9px;
   	font-family : Verdana,Arial;
}

#left-navi a {
    color:#000000;
	  font-size : 12px;
   	font-family : Verdana,Arial;
}

#left-navi ul  {
    margin-left:0px;
    padding:0;
    list-style:none;
}
*html #left-navi ul  {
    padding: 10px 0 0 10px;
}

#left-navi li  {
	  font-size : 12px;
   	font-family : Verdana,Arial;
    list-style:none;
    line-height: 22px;
 	  margin:0;
    padding:0 0 1px 0px;
    background:url(bilder/button.png) left no-repeat;
}

#left-navi li a {
    padding:0 0 0 24px;
    text-decoration:none;
}
html* #left-navi li a {
    padding:0 0 0 7px;
}

#left-navi li a:link {
    color:#000000;
}
#left-navi li a:visited {
    color:#000000;
}
#left-navi .active {
    background:url(bilder/button-active.png) left no-repeat;
    font-weight:bold;
}
#left-navi li a:hover {
    background:url(bilder/button-dot.png) left no-repeat;
    color:#cbd1c7;
    text-decoration:none;
}
html* #left-navi li a:hover {
    background:url(bilder/button-trans.png) left no-repeat;
}

#left-navi .open {
    font-weight:bold;
}

#left-navi .down {
    padding-left:23px;
    background:url(bilder/button-down.png) left no-repeat;
}

#left-navi .press {
    background:url(bilder/button-press.png) left no-repeat;
    padding-left:23px;
    font-weight:bold;
}

