/* Schrift */
body { font-family:Arial, Helvetica, sans-serif; background:#FFFFFF; }
/*.content, .tick, td, th, h6, h5, h4, h1, input, .head, form, .text { font-size:12px; } old*/
body, h6, h5, h4, h1, input { font-size:12px; }
h4, h5, h6 { font-weight:normal; }
.tick, .navi a, th, h1, h4, tr.news th, .hervorheben, .head, .warnung { font-weight:bold; }

/*Abstände*/
table.rahmen2 tr td, table.rahmen3 tr td, .text, form { padding:0 3px 0 3px; }
h1, h2, h3, h5, h6, li, ul, input, font { padding:0; margin:0; }
.box, .content { margin:10px 0px 0px 0px; }

/*Ausrichtung*/
table.rahmen2 tr td, table.rahmen3 tr td, th, .box table tr td { vertical-align:top; }
.box table, .box span, table.rahmen2 tr td, th, .unten, .unten2, .navi a, h1, .subnavi, h6 { text-align:center; }

/* Definition der Bereiche */
body { margin:auto; width:1000px; }

.links, .rechts, .mitte, .unten, .unten2, .tick { float:left; }
.links { width:130px; }
.rechts { width:156px; }
.mitte { width:700px; margin:0 7px 0 7px; }
.unten, .unten2 { width:100%; font-size: 10px; } 
.tick { padding:0 5px 0 5px; background: url(../../bilder/design/farbverlauf.jpg); height:16px; }
.counter { text-align:right; }
.sk {}
.kich { margin-left:20px; }
.left { text-align:left; }
.center, .warnung { text-align:center; }
.center2 { margin:auto; }
.right { text-align:right; }

#losung { width:315px; }
#losung h4 { margin-top:0; }

.uebkont { width:50%; }

#firefoxbanner { margin-top:10px; text-align:center; }
#logo2 { background: url(../../bilder/design/logo_oben-sps2.jpg); height:70px; width:700px; }

.box h6 { margin:3px; }
.box table { margin:1px; width:98%; }
.box span { padding:1px; margin:3px; display:block; }

/* Links */
a:link { text-decoration:none; color:#0000FF; }
a:visited { text-decoration:none; color:#0066FF; }
a:hover, .mitte a.activ { text-decoration: underline; color:#333333; }
a:active { text-decoration:none; }

/* NavigationsLeiste */
.navi a { display:block; padding:0 2px 0 2px; margin:2px; font-size:15px; color: #666666 !important; }
.navi a:hover, .navi .activ { text-decoration: none; background-image:url(../../bilder/design/over.jpg); color:#0000FF !important; border-left:  solid 3px #FF0000; border-right: solid 3px #FF0000; }
.navi a:active { background-image:url(../../bilder/design/press.jpg); border: dashed 1px #0000FF; letter-spacing: 0.05em; }

/* Formate */
table.rahmen3 tr td { text-align:left; }
td { margin:1px; padding:1px; }
img { border:0; }
form { margin:3px; }
input.b, textarea, select, option, checkbox { border:1px #FF0000 dashed; margin:1px;  -moz-border-radius:2px;}

/*
h1 = boxkopf
h2 = große Überschrift
h3 = normale Überschrift
h4 = kleine Überschrift
h5 = ticker
h6 = boxcontent zentriert
*/

h1 { background:url(../../bilder/design/farbverlauf.jpg); height:16px; }
h2 { font-size:20px; padding:10px 0 10px 0; }
h3 { font-size: 14px; font-weight:bolder; }
h4 { text-decoration:underline; margin-bottom:0px; }
h5 { }

/* Formatierungsklassen */

img.space, .space img { margin:5px; }
img.space:hover, .space img:hover { margin:0px; border: 5px solid #FFFF99 ; -moz-border-radius:10px; }

small { font-size: 10px; }
big { font-size: 14px; }
/*.groeßer, .ueber { font-weight:bolder; }*/
.warnung { font-size: 18px; color: #FF0000; text-align:center; }
/*.hervorheben, .head, .ueber { text-decoration:underline; }*/
.text, .subnavi { margin:0 0 10px 0; }

.gbseiten { width:30%; }
.gbeintrag { padding:3px; margin-bottom:10px; }
.gbeintrag hr { margin:0; color:#FFFFFF; background:#FFFFFF; height:2px; border:0; }
.s1 { width:15%; }

.day { width:24px; }
.date { width:41px; }
.time {width:45px; }
.waswo {width:100%; }

.gebbild { width:200px; }
