body {font-family:Verdana;border:0;padding:0;margin:0;font-size: 62.5%;border:2px solid blue;} 
body,#start {border: 0px;background: url(../pics/backgrounds/schlossberg_hintergrund.jpg) no-repeat 0px 200px;}
body,#sub {background: url(../pics/wappen_neu_backgrd_ecke.gif) right no-repeat;}

#starthead {padding:55px 0 0 10px;}
#teaser {float:left;margin:55px 0 0 0;}
#fahne {margin-top:55px;}

#navigation ul{margin:0 0 20px 0;padding:0}
#navigation li{list-style:none}

#content {width:750px;font-size:1.1em;line-height:1.7em;;margin:0 0 0 165px;padding:10px;}
#content a {font-size:1em;border-bottom:0px dotted blue}
#content a {padding:0 0 0 20px;background:transparent url('../pics/bg/bg_link_int.png') left no-repeat;}
#content a:hover {padding:0 0 0 20px;background:transparent url('../pics/bg/bg_link_int_hover.png') left no-repeat;}
#content a[target="_blank"] {background:transparent url('../pics/bg/bg_link_ext.png') left no-repeat;}
#content #inner a {padding:0;background:none;}

#logo a{display:block;width:100px;height:130px;margin:20px 0 0 5px;background:transparent url('../pics/wappen_transp_klein.gif') top no-repeat;}
/*#tracker{filter: alpha( opacity=30 ); opacity: 0.30; -moz-opacity: 0.30; khtml-opacity: 0.30;}*/


.no {display: none;}
.invisible{visibility:hidden;}
h1 {margin:50px 0 40px 0;font-size:3.8em;font-family:"Courier New";color: #000088;}
h2 {font-size: 1.7em;line-height:1.0em;font-family: trebuchet ms, verdana;color:#222222;}
h3 {font-size: 1.3em;font-family: trebuchet ms, verdana;color:#333333;}
p {color:#444444;text-align:justify;}
li {font-family: trebuchet ms;margin:0 0 0 5px;list-style-type:square;}

#cube {width: 335px;padding:4px 4px 8px 4px;float: left;border: 1px dotted #cccccc;margin: 3px;}
#cube li {list-style-type:square;}
.float_r {float:right;margin: 10px 0px 10px 10px;}
.float_l {float:left;margin: 10px 10px 10px 0px ;}
.float_r_border {float:right;margin:5px 0px 5px 10px;border: 1px solid #cccccc;padding:3px;}
.float_l_border {float:left;margin:0 10px 0 0;border: 1px solid #cccccc;padding:3px;}
.clear{clear:both}

.left {float:left;}
.right {float:right;}

.news {display:block;width:600px;border-bottom:1px dotted blue;padding:0 0 20px 0;margin:30px;}
.news h3{margin:0;font-size:1.4em}
.news h4{margin:0;font-size: 1.3em;font-family: trebuchet ms, verdana;color:#990000;font-style:italic;}
.news p {text-align:left;}

a:LINK {text-decoration:none;color:#0000FF;}
a:VISITED {color: #0000FF;text-decoration: none;}
a:HOVER {color: #FFCC00;}
#footerstart {text-align:center;font-size:1.3em;width:700px;padding:0;margin:200px 0px 0px 200px;}
#footer {text-align: center;padding: 3px;border-bottom:1px dotted #D7D7FF;border-top: 1px dotted #D7D7FF;}
#line {width:25px;height:1000px;background:#fff url('../pics/backgrounds/tabelle_skdev.jpg') no-repeat;float:left;}
#videobg {display:block;height:130px;background:#fff url('../pics/backgrounds/bg_black_710.png') repeat-y;}
#videobg a:link {color:#fff;}
#videobg a:hover {color:#fff;text-decoration:underline;}
#videobg a:visited {color:#fff;}

#navigation {font-family:arial;text-decoration:none;font-size:1.3em;line-height: 1.5em;margin:0 0 0 5px;width:130px;height:700px;float:left;}
#navigation a {color:#5555FF;font-weight:bold;}
#navigation a:HOVER {color: #D7D7FF;font-weight:bold;}



/*löschen?
A.special:LINK{font-size:11pt;font-family:arial;text-decoration:none;color:#0000FF;font-weight: bold}
A.special:VISITED{font-size:11pt;font-family:arial;color:#0000FF;font-weight: bold}
A.special:HOVER{font-size:11pt;font-family:arial;text-decoration: overline;background-image: url(pics/backgrounds/anim_balken06.gif);color: #FFCC00;font-weight: bold}
A.yellow:LINK{font-size:12pt;font-family: Arial;text-decoration:none;color:#0000FF;}
A.yellow:VISITED{font-size:12pt;font-family:verdana;color:#0000FF;}
A.yellow:HOVER{font-size:12pt;font-family:Verdana, Arial, Helvetica, sans-serif;color: #FFCC00}
A.blue:LINK {font-size:12pt;font-family:verdana;text-decoration:none;color:#0000FF;}
A.blue:VISITED {font-size:12pt;font-family:verdana;color:#0000FF;}
A.blue:HOVER {font-size:12pt;font-family:Verdana, Arial, Helvetica, sans-serif;color: #33CCFF;}
A.small_blue:LINK{font-size:1.1em;font-family:verdana;text-decoration:none;color:#0000FF;}
A.small_blue:VISITED{font-size:1.1em;font-family:verdana;color:#0000FF;}
A.small_blue:HOVER{font-size:1.1em;font-family:Verdana, Arial, Helvetica, sans-serif;color: #33CCFF;}
A.black:LINK{font-size:12pt;font-family:verdana;text-decoration:none;color: #000000;}
A.black:VISITED{font-size:12pt;font-family:verdana;color: #000000;}
A.black:HOVER{font-size:12pt;font-family:Verdana, Arial, Helvetica, sans-serif;color: #999999;}
A.small_black:LINK{font-size:1.1em;font-family:verdana;text-decoration:none;color: #000000;}
A.small_black:VISITED{font-size:1.1em;font-family:verdana;color: #000000;}
A.small_black:HOVER{font-size:1.1em;font-family:Verdana, Arial, Helvetica, sans-serif;color: #999999;}
Ende Löschen ? */

A.starlight:LINK{font-size:12pt;color: #FFFFFF;}
A.starlight:VISITED{font-size:12pt;color:#fff;}
A.starlight:HOVER{font-size:12pt;color:#fff;}

/*
------------------------------
 TABLE DEFS 
------------------------------
*/

#annual_high th {font-family:georgia;height:50px;color:#8f8fb5;background:#D7D7FF;font-size:25px;font-weight:bold;margin:0 10px 0 0;padding:0px 10px 0 10px;}
#annual_high td {padding-left:10px;padding-right:5px;background:#e5e5fc;color:#545476;}
#annual_high a:link {color:#494954;text-decoration:none;}
#annual_high a:hover {color:#494954;text-decoration:underline;}
#annual_high a:visited {color:#494954;text-decoration:none;}

table {border:1px solid #B0B0FF;}
table th {height:32px;color:#fff;background:#D7D7FF;font-size:1.5em;font-weight:bold;margin:0 10px 0 0;padding: 0 10px 0 10px;}
table td {font-size:1em;padding-left:5px;background-color:#F4F4FF;}
table td a {font-size: 1em;line-height: 1.3em;}
table tr:hover td{background:#fff  url('../pics/bg/bg_table_tr.gif') top repeat-x;}

.fodos a{display:block;width:155px;height:190px;float:left;padding:2px;text-align:center;text-decoration:none;}




/*
------------------------------
 FORMS DEFS 
------------------------------
*/

/* was */
.kontakt fieldset {width: 320px;padding: 0 10px 10px 10px;border:1px solid #bbb;margin-right:1px;text-align:right;-moz-border-radius:3px;border-radius:5px;}

/* Beschriftung inputfelder */
.kontakt label {color:#888888;font-weight:bold;text-align:right;display:block;padding:2px;}
.kontakt input {width:180px;border:1px solid lightgray;padding-left:4px;-moz-border-radius:3px;border-radius:3px;}

/* Formmailer Überschrift */
.kontakt legend {color: #444;font-weight: bold;padding-bottom:10px;font-size:1.2em}

.kontakt textarea {width:280px;border:1px solid lightgray;overflow:auto;padding-left:4px;margin-top:5px;-moz-border-radius:3px;border-radius:3px;}
.kontakt input.butt {margin:5px 0 0 0;color:#444;border:1px solid #bbb;width:100px;font-weight:normal;font-family:Georgia;background:#f2f2f2;cursor:pointer;}	
.kontakt select {background:#f6f6f6;color:#666;margin:0 0 0 10px;border:1px solid lightgray;}
.vorstand {padding:0px 10px; border:1px solid #bbb;-moz-border-radius:3px;margin:14px 10px 0px 0px;}



/*
------------------------------
 GAESTEBUCH
------------------------------
*/
.no {display:none;}
#inner{position:relative;width:630px;overflow:auto;padding:0px 0 10px 50px;border-left:1px dotted blue;border-right:1px dotted blue;background:url('../pics/backgrounds/gb_bg.png') right top no-repeat;}
.eintrag{display:block;width:500px;overflow:hidden;padding:20px 20px 20px 20px;border-bottom:2px dotted #999999;}
hr {margin:15px 0 15px 0}
#eingabeformular {margin:auto; padding:20px; width:350px; border: 1px solid blue;}
#gb_form fieldset {width:490px;font-weight:bold}
#gb_form legend{padding:0 0 20px 0}
#gb_form label{display:block;float:right;margin:4px}
#gb_form input{color:blue;padding-left:5px}
#gb_form textarea{color:blue;padding:5px 0 0 5px;overflow:auto}
#gb_form #persdaten {width:230px;float:left;margin-bottom:10px}
#gb_form #kommentdaten {clear:both;margin:0 0 10px 75px}
#gb_form #buttons {margin:0 0 0 65px;padding-bottom:10px}

input:focus, textarea:focus {background: #f6f6f6;}


