body{
CURSOR: url("http://www.gruppenfreizeit.com/bilder/normal08.cur");
background-image:url("http://www.gruppenfreizeit.com/bilder/btop_weiss1.jpg");background-repeat:repeat-x;
font:normal 1em/1 calibri;
height:100%;
width:100%;
left:0;margin:0;padding:0;
scrollbar-3dlight-color : #FFCC30;
scrollbar-arrow-color : black;
scrollbar-darkshadow-color : black;
scrollbar-face-color : #FFCC30;
scrollbar-shadow-color : #FFFF99;
scrollbar-track-color : #FFFF00;

}
td.imgleft{background-image:url("http://www.gruppenfreizeit.com/bilder/bleft.gif");padding-right:1em;text-align:center;width:180px;background-repeat:repeat-y;position:relative}
td.imgcenter{position:relative;background-color:white;padding:1em 0 0 2em;vertical-align:top}
A.type2:link    {color:black; text-decoration:none;}
A.type2:visited {color:black; text-decoration:none;}
A.type2:active  {color:black; text-decoration:none;}
A.type2:hover{color:red; text-decoration:none;}

table.mitte{text-align:center;position:relative;width:90%;}

span.tip{width:20em;top:-100px}
span.tip2{top:17.5em;left:10em;}

#spana,#spanb,span.tip1{top:14em;left:7em;width:30em;}
#zeigspan,#zeigspan1,span.tip,span.tip1,span.tip2,#spana,#spanb,span.tip3{
position:absolute;
z-index:3;
background-color:white;
padding:1em 1em 1em 1em;
border-style:ridge;
visibility:hidden;
margin-top:2em;
}

#zeigspan,#zeigspan1,span.tip3{margin-left:3em;width:20em}
#zeigspan,#zeigspan1{left:10em;margin-top:11em}
#tabletop{width:90%;position:relative;text-align:left;margin:0}
img.tip{Cursor:url('http://www.gruppenfreizeit.com/bilder/help_r.cur',default);}

a.button{text-align:center;background-color:#ffcc00;
border:outset white 2px;text-decoration:none;padding:3px 5px 3px 5px;margin-right:10px;margin-top:3px;
width:90%;display:block;}
a.button:hover{border:inset yellow 2px;background-color:#FFFF99}

a.button1{width:50%}
input{margin-bottom:0.2em;padding-left:0.3em}
textarea{border:inset gray 1px;}

table.tableleft{top:20px;width:100%;position:relative;}
table.tableleft td{padding:0 0.5em 2em 0.5em;}
a.navbutton {height:19px;width:20px;vertical-align:middle;CURSOR:pointer;position:absolute;top:20px;}
div.nav{
margin:0;
top:20px;
position:absolute; 
padding: 2px 2px 2px 2px; 
border-width: 1px 2px 1px 2px;
border-style:double outset; 
border-color: #FF9933;
background-color:white;
width:110px; 
font-size-adjust:0.56; 
z-index:0;
font:normal 0.9em/1 calibri,serif;
}
div.nav2 { 
position: absolute; 
margin:0;
padding: 2px 2px 2px 2px; 
border-width: 1px 2px 1px 2px;
border-style:double outset; 
border-color: #FF9933; 
top:20px;
z-index:0;
visibility:hidden;
font:normal 0.9em/1 calibri,serif;

}   
a.innernav { 
display:block;
position: relative; 
text-align:center;
border-width: 2px 2px 2px 2px;
border-style:double outset; 
border-color: #FF9933; 
padding: 4px 2px 4px 2px; 
top:0px; 
margin:0;
color: black;
left:0px;
background:#FFCC30; 
z-index:0;
} 
a.innernav:hover{background-color:#FFFF99;}
div.innernav { 
position: relative; 
text-align:center;
border-width: 2px 2px 2px 2px;
border-style: solid outset; 
border-color: #FF9933; 
padding: 4px 2px 4px 2px; 
top:0px; 
color: black;
left:0px;
background:#FFCC30; 
z-index:0;
cursor:hand;
} 
a.innernav2 { 
position: absolute; 
text-align:center;
border-width: 1px 1px 1px 1px;
border-style: solid; 
border-color: #FF9933; 
padding: 2px 20px 2px 1px; 
display:block;
top:0px;
width:8em;
color: black; 
cursor:hand;
height:1.5em;
background:#FFCC30; 
z-index:0;
}
a.innernav2:hover{background-color:#FFFF99;}
img.backgroundcorner{left:0;margin-top:40px;top:40px;position:absolute;z-index:0;}

table.tab{text-align:center;
bottom:0px;
left:0px;
position:relative;}

img{border-width:0px;}
a.small{font:normal 0.7em/0.7 calibri, Serif;letter-spacing:0.2em;text-decoration:none;}
table.table1{font-size:16px;width:600px;position:relative;margin-top:1.5em;}
ul{margin-bottom:0.5em}
textarea.imp{
left:100px;top:150px;font-size:16px;font-style:normal;visibility:hidden;position:absolute;border:0px;padding:1em 1em 1em 1em;}
img.myimg{height:0px;top:150px;left:400px;position:absolute;z-index:1;}

img.imgtip{top:-350px;left:-200px;z-index:2;position:relative;}
table.buttons{left:480px;top:-80px;z-index:2;position:relative;}
table.suche{position:relative;z-index:3;text-align:left;}
td.abstand{padding-right:30px}

table.rundschreiben{position:relative;margin-bottom:10px;margin-right:10px;text-align:left;}
td.top{padding-right:30px;}
table.rundschreiben td{padding-right:6px;position:relative;}
td.abstand{padding-top:10px;}



form{margin:0;padding:0;}
div.float{float:left;padding-left:2px;padding-right:2px;margin:0}
#erw{margin-left:2em;}
div.rahmen{background-color:white;border:solid 1px #ffcc00;padding:0.2em 0.3em 0.2em 0.3em;margin:1em 0.3em 0.2em 0;}
div.right{text-align:right;}
div.buttontop{margin-top:1em;margin-left:1em;margin-bottom:1em;position:relative;}
div.marg{font:normal 1em/1.6 serif;}
a.button2{width:6em;display:inline;}
#marg{margin:1em 1em 2em 1em;}


select{width:50px;}
	.short{width:70px;}
	.norm{width:7.5em;}
	.sel{margin-bottom:0.5em;}
div{position:relative;}
	.data{float:left;margin-right:0.2em;margin-left:0.2em;}
	.auswahlcontainer{float:left;margin-left:2em;}
table.container{margin-top:135px;width:600px;text-align:left;}
table.forms{width:475px;position:relative;}
table.forms td{vertical-align:middle;position:relative;}

input.button{background-color:#ffcc30}
table.auswahl{background-color:#ffcc30;width:430px;text-align:left;margin-left:2em;position:absolute;z-index:200;left:100px;top:150px}
table.auswahl td{padding:1em 0em 1em 0em;}
td.textzimmer{font:normal 1em/1.9 serif,arial;}

table.inner{width:100%}
table.outer{border:solid #ffcc30 1px;}
table.header{font-weight:bold;}

td.reg{width:10em;}
td.name{width:20em;}
td.plz{width:5em;}
td.ort{width:12em;}
td.tel{width:8em;}




div.maincenter{float:left;position:relative;padding:1em 1em 0 0}
div.maincenter,h1.discript{font:normal 1.0em/1.15 serif arial;letter-spacing:0.03em;margin:0 1em 1em 0;}
h1.maincenter{width:90%}
h4.maincenter{font:bold 1.0em/1.2 serif arial;letter-spacing:0.03em} 
h5.maincenter{font:bold 0.9em/1 serif arial;letter-spacing:0.03em;margin:1em 0 1em 0;}
#skizze{
background:#FFCC30;
border-width: 2px 2px 2px 2px;
border-style: solid outset; 
border-color: #FF9933;
padding:0.1em 0.2em 0.1em 0.2em;
text-decoration:none;
color:black;
font-weight:normal;}
#skizze:hover{
background:#FFFF99;
text-decoration:none;}




div.nav1 { 
	padding: 1px 1px 1px 1px; 
	width: 128px; 
	position:relative;
	}
div.nav3 { 
   	position: relative;
   	padding: 2px 2px 2px 2px; 
	border-width: 1px 2px 1px 2px;
	border-style:double outset; 
   	border-color: #FF9933;
   	width: 128px;
	}
div.nav3 a{
	position: relative; 
	border-width: 2px 2px 2px 2px;
	border-style: solid outset; 
	border-color: #FF9933;
	width:120px;
   	color:black;
	text-decoration:none;
	display:block;
	padding:4px 2px 4px 2px;
	background:#FFCC30;}

div.nav3 a:hover{display:block;color:black;background-color:#FFFF99;text-decoration:none;} 

table.set{width:90%;border:solid #ffcc00 4px;left:0px;position:relative;text-align:center;font: bold 1.6em/1.5 serif arial verdana;}
td.set{border:solid #ffcc00 1px;position:relative;}
a.type2{position:relative;display:block}
a.type2:hover{background-color:#ffff66;position:relative;}
img.type1{margin-top:5px;margin-bottom:5px}
div.discription{border:solid #ffcc00 1px;font:normal 1.0em/1.3 serif;padding:10px 10px 10px 10px;width:90%;letter-spacing:0.05em;}


div.main{left:20px;top:80px;position:relative;}

table.extra{border:solid blue 1px;}
div.htu{margin-top:3em;position:relative;}
div.htu1{display:inline;margin-left:5em;}

span.span1{visibility:hidden;
z-index:2;
left:0;
font-size:18px;
width:500px;
position:absolute;
background-color:white;
padding:0.5em 0.5em 0.5em 1.1em;
border-style:ridge;
top:130px}
STRONG {color:red}
input.input20{width:20px;}
input.input30{width:30px;}
input.input40{width:40px;}

div.menu2 { position:absolute;}
div.menu1 { position:absolute;}
div.menu {position:relative; top:0px;left:0px;height:800px; width:770px;vertical-align:middle;}
div.lT1 {left:25px;width:30em;font-size:18px;position:absolute;text-align:left;}
div.lF1 {left:25px; font-size:18px; position:absolute;}
div.rF1 {left:300px; font-size:18px; position:absolute;}
div.al {font-size:18px;position:absolute;text-align:right;width:40px;}
div.ph {font-size:18px; position:absolute;left:250px;width:40px;}
div.pn {font-size:18px;position:absolute;left:400px;;width:40px;}
div.ls {left:25px;font-size:18px;position:absolute;;}
div.extra { font-size:18px;position:absolute; left:60px; width:50px;height:30px;}
div.extra1{ font-size:18px;position:absolute; left:-80px; width:160px;height:30px;}
div.extra2 { font-size:18px;position:absolute;left:620px; width:80px;height:30px;}
hr.set{width:630px; color:black}
div.rbez{font-size:12.0pt;position:absolute;left:550px;height:30px;text-align:left;}

span.belegung{text-align:center;position:relative;padding:2px 2px 2px 2px;width:12em} 
table.table2{text-align:center;position:relative;background-color:#FFCC30;font-size:11pt;}
td.feld{width:17px;background-color:#FFCC30;}
td.monat{background-color:white;width:90px;}
td.jahr{background-color:white;margin:0 0 0 0;text-align:left;font:bold 1.2em/1.0 serif arial verdana;}
table.jahr{position:relative;;left:20px;z-index:1;margin-top:2em;}

div.sendpass { 
padding: 20px 10px 10px 10px; 
border-width: 2px 2px 2px 2px;
border-style: outset; 
border-color: #FF9933; 
width:400px;height:266px;position:relative;

top:60px;
font-size:18px;
background-Color:#EDEDED;
   }
   
div.left{float:left;padding-right:5px;}
textarea.rundschr{width:98%;}
textarea.pos{visibility:hidden;margin-top:0.2em;position:relative}
table.rundschr{margin-right:10px;display:inline;text-align:left;position:relative;margin-bottom:10px}
table.structure{top:1em;}
table.lefttop{top:1em;position:relative;}
table.button{width:100%;position:relative;}
table.t1{padding-right:30px;}
td.left{padding-left:10px;}
td.bottom{padding-bottom:10px;}
td.rundschr{padding-top:10px;}
td.button{padding-right:15px;padding-left:15px;width:33%;position:relative;}

span.small{font:normal 0.8em/1 calibri,serif;margin-left:3em}
a.navblank span{background-color:#FFCC30;padding:0.2em 0.2em 0.2em;color:black}
a.navblank span:hover{background-color:#FFFF99;}


