/* CSS Document  - Layout und Aufbauangaben*/

body { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size: 0.8em; color:#000000; background:#eeeeee; margin:0; padding:0;}

/*layout mit 3 Spalten - Grundaufbau */

#container3c { width:900px; margin:10px auto; text-align:left; padding:0; border:1px solid #9b9b9b; }
#container3c .wrapper { margin:0; padding:0; background: url(../bilder/wrap3c.gif) top left repeat-y; }
#container3c .header { width:900px; margin:0 auto; padding:0; height:98px; background:#ffffff; }
#container3c .verlauf { background-color: #a7a7a5; height: 18px; }
#container3c .columnLeft { width:180px; float:left; margin:0; padding:0; }
#container3c .columnRight { width:170px; float:right; margin:0; padding:0; }
#container3c .pfad { color:#000; font-size:0.8em; width:200px; height:20px;}
#container3c .content { padding:0; width:520px; float:left; margin:0; }
#container3c .footer { clear:both; width:900px; margin:0 auto; padding:0; background:#ffffff; height:30px; }

#valiicons { width:900px; margin: 5px auto; text-align: left; }
#valiicons .img a { border: 0; }

/*layout für adminoberfläche */
#adminober { width:100%; text-align:left; padding:0; border:1px solid #9b9b9b; }
#adminober .adwrapper { margin:0; padding:0; background: #fff; }
#adminober .adheader { width:100%; padding:0; height:110px; background:#fff; }
#adminober .adverlauf { background-color: #a7a7a5; height: 18px; }
#adminober .adfooter { width:100%; padding-left:0.5em; background:#ffffff; height:30px; text-align:left; padding-top: 0.2em;}

/* styles */ 

h1 { font-size:130%; color:#000; margin:0; padding-left:0.5em; padding-top: 0.5em; }
h2 { font-size:115%; color:#000; margin:0; padding-left:0.5em; padding-top: 0.8em; }
h3 { font-size:105%; color:#000; margin:0; padding-left:0.5em; padding-top: 0.8em; }
p {  color:#000; margin:0; padding-left:0.5em; padding-right: 0.5em; padding-top: 0.5em; line-height:1.2em; }
.small {font-size:85%;}
.imgab {margin-left:0.5em;}

img { border: 0;}

.headline { font-size:130%; color:#fff; margin:0; padding-top:10px; text-align:left; }
.bottom { font-size:100%; color:#9b9b9b; margin:0; padding-top:5px; text-align:center; }
/*.breadcrumb { font-size: 0.9em; color: #fff; display:inherit; float: left; padding-top: 2px; padding-left: 0.5em;}*/
.neukast {
padding:10px;
}
