body				{
					background-color:#000;
}

a					{
					cursor: default;
}

.document 			{
		  			position: absolute;
		  			top:50%;
		  			left:50%;
          			height:480px;
          			width:902px;
          			margin-top:-240px;
          			margin-left:-451px;
          			border: solid 2px;
          			border-color: #FFF;
}

.navi_top			{
					position: absolute;
					top: 0px;
					left: 14px;
					width: 847px;
					font: 12px/22px Lucida Sans Unicode;
}

.navi_bottom		{
					position: absolute;
					top: 455px;
					left: 14px;
					width: 847px;
					font: 12px/22px Lucida Sans Unicode;
}

.navi_link			{
					color: #FFF;
}

.titel				{
					color: #000000;
			 		font: bold 24px Verdana, Arial, Helvetica, sans-serif;
					padding-top: 5px;
					cursor:default;
}

.verein_body        {
					position:relative;
                    width:540px;
                    padding-top:5px;
                    padding-bottom:5px;
                    padding-left:25px;
                    padding-right:10px;
}

.verein_subtitle	{
					color: #000000;
			 		font: bold 14px/30px Verdana, Arial, Helvetica, sans-serif;
					cursor:default;
}

.verein_text		{
					color: #000000;
			        font: 13px/30px Verdana, Arial, Helvetica, sans-serif;;
                    text-align: justify;
					width: 510px;
					cursor:default;
}

.event				{
					position: relative;
		 			width: 415px;
                  	height: 90px;
                  	left: 120px;
                  	margin: 0px;
                  	line-height: 30px;
                  	text-align: left;
                  	padding-left: 20px;
					color: #000000;
			 		font: bold 14px/30px Verdana, Arial, Helvetica, sans-serif;
					cursor:default;
}

.date				{
					position: absolute;
					width: 120px;
                  	height: 90px;
                  	left: 0px;
                  	margin: 0px;
                  	line-height: 30px;
                  	vertical-align: middle;
                  	padding-left: 20px;
					color: #000000;
			 		font: bold 14px/30px Verdana, Arial, Helvetica, sans-serif;
					cursor:default;
}

.rightfloat			{
					float: right;
                    padding-top: 15px;
                    padding-bottom: 15px;
                    padding-right: 0px;
                    padding-left: 25px;
}

.leftfloat			{
					float: left;
                    padding-top: 15px;
                    padding-bottom: 15px;
                    padding-left: 0px;
                    padding-right: 25px;
}

#main_content 		{
					position: absolute;
					top: 25px;
					left: 0px;
					width: 902px;
					height: 430px;
}

#textscreen     	{
					position: absolute;
                    top: 80px;
                    left: 232px;
                    height: 285px;
                    width: 565px;
                    border: solid 1px;
                    border-color: #FFFFFF;
                    overflow: auto;

}

#contentbg			{
					position: absolute;
                    top: 80px;
                    left: 232px;
                    height: 297px;
                    width: 603px;
					background-image: url(../bilder/screen.jpg);
}
/*   Backgrounds   */

.bggreen 			{
		 			background-image: url(../bilder/sect_new_green_back.jpg);
}

.bggrey 			{
					background-image: url(../bilder/sect_new_grey_back.jpg);
}

.bgcyan 			{
					background-image: url(../bilder/sect_new_cyan_back.jpg);
}

.bgred 				{
	   				background-image:url(../bilder/sect_new_red_back.jpg);
}

.bgyellow 			{
		  			background-image: url(../bilder/sect_new_yellow_back.jpg);
}

.bglila 			{
					background-image: url(../bilder/sect_new_lila_back.jpg);
}

.bgblue 			{
					background-image: url(../bilder/sect_new_blue_back.jpg);
}

/*   Ecken   */

.corner_left_top	{
					position:absolute;
			 		top:0px;
                    left:0px;
                    height:22px;
                    width:11px;
					border-bottom: 3px solid #CCC;
					border-right: 3px solid #CCC;
					background-color: #2F2F2F;
}

.corner_right_top {
					position: absolute;
			 		top: 0px;
                    left: 861px;
                    height: 22px;
                    width: 38px;
					border-bottom: 3px solid #CCC;
					border-left: 3px solid #CCC;
					background-color: #2F2F2F;
}

.corner_left_bottom	{
					position:absolute;
			 		top:455px;
                    left:0px;
                    height:22px;
                    width:11px;
					border-top: 3px solid #CCC;
					border-right: 3px solid #CCC;
					background-color: #2F2F2F;
}

.corner_right_bottom {
					position: absolute;
			 		top: 455px;
                    left: 861px;
                    height: 22px;
                    width: 38px;
					border-top: 3px solid #CCC;
					border-left: 3px solid #CCC;
					background-color: #2F2F2F;
}

/*   Buttons   */

#button1			{
					position:absolute;
					left: 0px;
					width: 210px;
					border-bottom: 3px solid #FFF;
					text-align:center;
}

#button2			{
					position:absolute;
					left: 210px;
					width: 213px;
					border-bottom: 3px solid #FFF;
					border-left: 3px solid #FFF;
					text-align:center;
}

#button3			{
					position:absolute;
					left: 423px;
					width: 213px;
					border-bottom: 3px solid #FFF;
					border-left: 3px solid #FFF;
					text-align:center;
}

#button4			{
					position:absolute;
					top: 0px;
					left: 636px;
					width: 208px;
					border-bottom: 3px solid #FFF;
					border-left: 3px solid #FFF;
					text-align:center;
}

#button5			{
					position:absolute;
					top: 0px;
					left: 0px;
					width: 210px;
					border-top: 3px solid #FFF;
					text-align:center;
}

#button6			{
					position:absolute;
					top: 0px;
					left: 210px;
					width: 210px;
					border-top: 3px solid #FFF;
					border-left: 3px solid #FFF;
					text-align:center;
}

#button7			{
					position:absolute;
					top: 0px;
					left: 423px;
					width: 210px;
					border-top: 3px solid #FFF;
					border-left: 3px solid #FFF;
					text-align:center;
}

#button8			{
					position:absolute;
					top: 0px;
					left: 636px;
					width: 208px;
					border-top: 3px solid #FFF;
					border-left: 3px solid #FFF;
					text-align:center;
}

.kontakt_Document input {
	margin-top: 8px;
	margin-left: 10px;
	width: 160px;
	font: 12px Arial, Helvetica, sans-serif;
}

.kontakt_Document label {
	font: bold 10px Arial, Helvetica,sans-serif;
	color: #FFF;
	width: 57px;
	display:block;
	margin-left:10px;
}

.kontakt_Document textarea {
	font: 12px Arial, Helvetica, sans-serif;
	background-image: url(../bilder/kontaktFormular.jpg);
	background-repeat: no-repeat;
	background-color: #FDFDFD;
	margin-left: 280px;
	margin-top: -270px;
	width:500px;
	height: 260px;
}
.kontakt_Document {
	position:absolute;
	top: 25px;
	left: 18px;
	width: 746px;
	height: 408px;
	/*background-image: url(../bilder/kontakt.jpg);*/
}
.kontakt_Document .info {
	position:absolute;
}
.kontakt_Document .info h2 {
	position:absolute;
	top:35px;
	left:10px;
}
.kontakt_Document .formular {
	margin-top: 8px;
	margin-left: 10px;
	display:block;
}
.kontakt_Document .adress {
	margin-top: 175px;
	display:block;
}
.dailydatebox    {position:relative;
                  width:525px;
                  padding-top:5px;
                  margin-left:5px;
                  padding-bottom:5px;
                  margin-right:5px;
                  border-bottom:solid 1px;
                  border-color:#000000;
                  /*padding-right:5px;*/
                  text-align:right;
}

.datum                   {font-family:Lucida Sans Unicode;
                          font-size:16px;
                          color:#000000;
                          text-decoration:none;
						  width:525px;
}

.detail_titel		{color:#000000;
			 font-family:Lucida Sans Unicode;
                          font-size:16px;
						  width:525px;}
.detail_sub_titel	{color:#000000;
			 font-family:Lucida Sans Unicode;
                          font-size:12px;
                          font-weight:bold;
						  width:525px;}
.detail_kursleiter	{color:#000000;
			 font-family:Lucida Sans Unicode;
                          font-size:12px;
						  width:525px;}
.detail_detail		{color:#000000;
			 font-family:Lucida Sans Unicode;
                          font-size:12px;
						  width:525px;}
.detail           {position:relative;
                          width:525px;
                          padding-top:5px;
                          padding-bottom:5px;
                          padding-left:10px;
                          padding-right:10px;}