/* ---- CSS 04/07 by Site-Rahmen - Webdesign Webhosting ---- */
html	{height:101%}
body	{margin:0;background-color:rgb(255,255,255);color:rgb(000,000,000);text-align:center}

html,body,table,td
		{
		font-family:arial,"DejaVu Sans Condensed",verdana,sans-serif;font-size:13px;
		line-height:1.2em;
		margin:0;padding:0
		}
table	{border-collapse:collapse;border:none;border-width:0}
td		{vertical-align:top}
img		{border-width:0;border:none;margin:0}
fieldset{border:none;border-width:0;margin:0;padding:0}

#main	{
		width:100%;height:100%;
		margin:0 auto;
		text-align:left;
		top:0;
		}
#Anfahrt{height:550px;width:100%}
fieldset#aussen
		{
		width:100%;height:auto;
		background-image:url('../images/hg.jpg');
		background-repeat:repeat-y;
		}
fieldset#head	{display:none}
#navi	{display:none}
fieldset#inhalt	{width:100%}
fieldset#footer {
		display:none
		}
fieldset#links
		{
		display:none
		}
fieldset#navi2
		{
		display:none
		}
#wetter	{display:none}

fieldset#content
		{
		width:100%;
		text-align:left;
		}
fieldset#kgcR {display:none}
#preload{display:none}
#bahnbeschreibung	{display:none}

#text	{margin:0 30px 0 30px}

#navi3		{display:none}

h1		{font-size:18px}
h2		{font-size:16px}
h3		{font-size:14px}

p.PicDesc	{margin:0;font-size:12px;color:rgb(050,050,070);background-color:rgb(237,236,218)}
p.back		{display:none}
.tab 	{position:absolute;left:340px;line-height:1.1em}


a 			{color:rgb(000,000,120);text-decoration:underline}
a:active	{color:rgb(000,000,120)}
a:visited	{color:rgb(000,000,120)}
a:hover		{color:rgb(000,000,000)}
a.aktiv		{color:rgb(200,000,000)}

p			{margin: 0 0 1.7em 0}
p.nscr 		{margin:0;padding:0}

textarea	{float:right}
input		{float:right}
.inp		{margin-left:10px;float:right;margin-top:-1em;
			border-left:none;
			border-right:none;
			border-top:1px solid rgb(000,000,090);
			border-bottom:1px solid rgb(000,000,090);background-color:rgb(235,234,234)
			}
.schalter	{color:rgb(000,000,090);background-color:rgb(225,224,224);border:1px solid rgb(000,000,090);float:right;margin-left:10px;width:100px}

form		{margin:0;padding:0;text-align:left}

#Monatswahl {display:none}
table.vorgabe td {text-align:center;border-bottom:1px solid rgb(0,0,0);height:1.3em;line-height:1.3em}
table.vorgabe td.l {border-right:1px solid rgb(0,0,0)}

table.vorgabe tr.thead {background-color:rgb(222,223,209)}
table.vorgabe td.shead {border:none;line-height:1.4em;height:1.4em}
table.vorgabe td.sheadL {border-right:1px solid rgb(0,0,0);border-bottom:none;line-height:1.4em;height:1.4em}

table.vorgabe td.scolor00{height:10px}
table.vorgabe td.scolor0 {height:10px;border-right:1px solid rgb(255,255,255)}
table.vorgabe td.scolor1 {background-color:rgb(255,249,0);height:10px;border-right:1px solid rgb(0,0,0)}
table.vorgabe td.scolor2 {background-color:rgb(1,161,234);height:10px;border-right:1px solid rgb(0,0,0)}
table.vorgabe td.scolor3 {background-color:rgb(229,0,26);height:10px;border-right:1px solid rgb(0,0,0)}
table.vorgabe td.scolor4 {background-color:rgb(246,169,4);height:10px}

table.termin td {text-align:left;border-bottom:1px solid rgb(0,0,0);height:1.3em;line-height:1.3em;padding-left:4px}
table.termin td.l {border-right:1px solid rgb(0,0,0)}
table.termin tr.thead {background-color:rgb(222,223,209)}
table.termin td.headL {border-right:1px solid rgb(0,0,0)}
table.termin tr a {display:block;width:100%;height:100%;text-decoration:none}
table.termin tr a:hover {display:block;width:100%;height:100%;color:rgb(0,0,0)}
table.termin tr a.home {display:block;width:100%;height:100%;color:rgb(0,0,0)}
table.termin td.headLL {border-right:1px solid rgb(0,0,0);padding:0}
table.termin td.headLO {padding:0}

#ground 	{display:none;position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}
#black		{display:none;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background-image:url('../images/black.png')}
#foto		{display:none;position:relative;width:760px;height:auto;margin:auto;top:60px;z-index:3;background-color:rgb(255,255,255)}
#Picture	{position:relative;top:10px;margin:0 auto 10px auto}
#PicNavi	{position:relative;margin:10px;height:18px}
#SelectGal	{margin-left:17px;width:151px;font-size:9px;background-color:rgb(222,222,210)}
#Pre		{width:100%;height:284px;margin-bottom:10px}
.PreGal		{float:left;text-align:center;width:65px;height:65px;border:solid 1px rgb(0,0,0);background-color:rgb(222,222,210);margin:0 9px 5px 0}
.PreGal img {margin:1px}
#PreNav		{text-align:center;width:100%;height:18px}

fieldset.TextDescr {
			display:none;z-index:1;position:absolute;
			top:220px;left:290px;width:400px;height:auto;
			background-color:rgb(255,255,255);
			border:1px solid rgb(000,000,090);
			margin:10px;padding:10px;
			background-image:url('../images/info-gross.jpg');background-position:50% 50%;background-repeat:no-repeat
			}
