
body       { background: #deabed url(../layout/body_wall.jpg) repeat-y center 0; margin: 0px; padding: 0; }
.div_body   { font-family:Helvetica, Arial; font-size:10pt; color:#000000; width: 780px; height: 100%; background-color: #ffffff;} 
.email_formular_error { text-align:center; color:#ff0000; font-size:15pt;}


/* NEU */
#main div, #main p, .footer, .copy  { line-height: 16pt; }
.nav_main { background-image: url(../layout/nav_main_wall.gif);}
.nav { font-family:Helvetica, Arial; color: #fff; font-size: 14px; letter-spacing: 1px;}




.hlinks a:link, .hlinks a:visited, .hlinks a:active, .hlinks a:hover { color:#000000 !important; text-decoration:none !important}


h1	  { font-family:Helvetica, Arial; font-size:18pt; color:#7a7a7a; font-weight: bold; line-height: 21pt; letter-spacing:1px; margin: 0 0 7px    }
.bild_rand  { margin-right: 10px; border: solid 1px #ccc; }
.div_bild_spalte { margin: 0px 15px 25px 0px ; float: left ;}
.portrait  { margin: 15px 23px 15px 0px ; float: left ;border: solid 1px #ccc; }

.netzwerk{ text-align:center; margin-bottom:15px}

#main { width: 440px; padding: 0px 0px 0px 0px; margin-left: 300px;}
#nav { width: 200px; padding-left: 27px; float: left;}

/* the following properties IE 6 and lower will ignore */
/* because they come last, FF and other compliant browsers will override the above with these */
body > div#nav { width: 200px; padding-left: 27px; }
/* and back to properties that IE knows */



.accToggler { font-family:Helvetica, Arial; color: #fff; font-size: 14px; margin: 0 0 10px; padding: 2px 2px 2px 10px; background: #8f8f8f; letter-spacing: 1px; cursor: pointer; }
a:link.accTogglerLink { color: #fff; text-decoration: none; }	
a:hover.accTogglerLink { color: #fff; text-decoration: none; }	
a:visited.accTogglerLink { color: #fff; text-decoration: none; }

.accContent{ padding-left: 11px;}
.hidden { display:none;}

/* backlink -------- */	
.backlink a:link, .backlink a:hover, .backlink a:visited { font-size: 9pt; color: #fff; text-decoration: none; }	
/* backlink -------- */	

	
/* netzwerk links -------- */	
.netzwerk_links .accToggler, .box_links h3 { font-family:Helvetica, Arial; color:#8f8f8f; font-size: 8pt; margin: 0px; padding:0px; background: #fff !important; cursor: pointer; line-height:normal; letter-spacing:normal }

.netzwerk_links .accContent { padding: 0px; }
.box_links { font-size: 8pt; padding: 10px; background-color:#F3F3F3; line-height:normal;}
.box_links h1, .box_links h2, .box_links strong, .box_links em { font-size: 8pt; padding: 0px; font-weight:normal; font-style:normal; margin:0px; display:inline; letter-spacing:normal; line-height:normal; color:#000 !important;}

.box_links a:link, .box_links a:hover, .box_links a:visited { color: #222; text-decoration: underline; }
/* netzwerk links -------- */	


.accUnterpunkt { font-family:Helvetica, Arial; font-size:10pt; color:#424242; margin-bottom: 0; }
a:link.accUnterpunkt { color: #9b00c8; text-decoration: none; }	
a:visited.accUnterpunkt { color: #9b00c8; text-decoration: none; }
a:hover.accUnterpunkt { color: #9b00c8; text-decoration: underline; }

.querstrich  { border-top: 1px solid #cccccc; padding: 0 0 57px;}
.footer  { color: #505050; font-size: 9pt; padding: 5px 20px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align: center; letter-spacing: 1px; }

.copy { font-size:9px; color:#464646; font-family:verdana; background-color: #ccc; letter-spacing: 1px; padding:2px 5px; border: dashed 1px #fff; }
a:link.copy { color: #464646; text-decoration: none; }
a:hover.copy { color: #000; text-decoration: none; }
.main_subtitle { color: #9b00c8; font-size: 9px; font-family: verdana; text-decoration: none; letter-spacing: 1px; line-height: 12px; }

.banners { padding-left: 155px; font-family:Verdana, Arial; font-size:18pt; font-weight: bold;  background-repeat: no-repeat; letter-spacing:1px; vertical-align: middle; width: 285px; height: 60px;  padding-top: 20px;}

a:link.bannersLink { color: #ffffff; text-decoration: none; }	
a:visited.bannersLink { color: #ffffff; text-decoration: none; } 
a:hover.bannersLink { color: #9b00c8; text-decoration: none;} 

.table_text { color: #444; font-size: 9pt; }

a:link { color: #9b00c8; text-decoration: none;}
a:visited { color: #9b00c8; text-decoration: none;}
a:hover { color: #9b00c8; text-decoration: underline;}

