
body { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }

/* fixed layer-sitehead */
#site_head { position: relative; margin-left: 50px; margin-top: 20px; }

/* fixed layer-content */
#site_body { position: absolute; width: 800px; height: auto; left: 50px; }

/* variable contentlayer-3-columns */
#cont_1 { float: left; width: 254px; height: 200px; padding-left: 6px; border-left: 2px #ffffff solid; }
#cont_2 { float: left; width: 250px; height: 200px; padding-left: 6px; border-left: 2px #ffffff solid; }
#cont_3 { float: left; width: 252px; height: 200px; padding-left: 6px; border-left: 2px #ffffff solid; }

/* variable vertical-lines */
#vline_1 { float: right; width: 10px; height: 200px; border-right: 2px #ffffff solid; }
#eline_1 { float: left; width: 2px; height: 200px; border-right: 2px #ffffff solid; }

/* variable contentlayer-1-column */
#cont_sub { float: left; width: 200px; height: 200px; padding-left: 6px; }
#cont_d1 { float: left; width: 220px; height: 200px; padding: 6px; border-left: 2px #ffffff solid; }
#cont_d2 { float: right; width: 540px; padding-right: 14px; border-right: 2px #ffffff solid; }
#cont_d2 #load { background: #e0dfdf; width: 460px; padding: 4px; margin:8px 0px 0px 25px; border: #f6f6f6 2px solid; } 

/* variable standard-footer */
#bigcar { float: right; width: 798px; height:452px; padding:0px 20px 0px 0px; text-align: right; border-right: 2px #ffffff solid; }
#footer { float: right; width: 798px; height:24px; padding:20px 20px 0px 0px; text-align: right; border-right: 2px #ffffff solid; }
#foblank { float: left; width: 798px; height:24px; }
.fottex { color: #666666; margin: 0px; font-size: 9px; }

/* text-declaration mainsite */
p.not { color: #000000; margin: 0px; line-height: 16px; padding-left:47px; }
p.stunde { color: #000000; margin: 0px; line-height: 16px; padding-left:17px; }
p.news { color: #000000; margin: 0px; line-height: 16px; padding-left:12px; padding-right:12px; }

/* top-site-headline declaration */
.head_g { font-family: helvetica, swiss, arial; color: #c3c3c3; padding-right: 20px; padding-bottom: 2px; margin: 0px; font-size: 18px; font-weight: bold; }

/* basic-text-declaration */
p.intro { color: #333333; margin:0px 0px 10px 0px; font-size: 12px; line-height: 18px; font-weight: bold; padding-left:40px; padding-right:20px; }
p.base { color: #222222; margin:0px 0px 10px 0px; font-size: 12px; line-height: 18px; padding-left:40px; padding-right:20px; }
p.head { font-family: helvetica, swiss, arial; color: #006aa9; margin:0px 0px 10px 0px; font-size: 20px; font-weight: bold; line-height: 24px; padding-left:10px; padding-right:20px; }
#chart table { margin:8px 0px 0px 38px; width: 420px; background-color: #dce4ef; border: 4px #ffffff solid; }
#chart .base { color: #222222; font-size: 12px; margin:0px; }
p.short { color: #222222; margin:0px 0px 10px 0px; font-size: 11px; line-height: 13px; padding-left:0px; padding-right:10px; }


/* basic-list */
#bear li { margin:8px 0px 0px 20px; list-style-image: url(../images/bullet.gif); color: #222222; font-size: 12px; line-height: 18px; margin-bottom: 8px; }

/* standard-Link */
a.next { text-decoration: none; color: #555555; padding-left:8px; font-size: 11px; font-weight: bold; background-image: url(../images/checkoff.gif); background-repeat: no-repeat; background-position: 3px 2px;}
a.next:hover { color:#006aa9; text-decoration: underline; }

a.norm { text-decoration: none; font-size: 12px; font-weight: normal; color: #222222; }
a.norm:hover { color: #ff051a; text-decoration: underline; }
.kilo { font-size: 11px; font-family: arial, helvetica, swiss; }

/* floating images */
img.pic_b140 { margin:0px 10px 10px 0px; float: left; border: 3px #ffffff solid; }
img.pic_b220 { margin:0px 10px 10px 0px; float: left; border: 3px #ffffff solid; }
img.pic_b340 { margin:0px 10px 10px 0px; border: 3px #ffffff solid; }





