/* ############################ */
/* basic			*/
/* ############################ */

	body {
	    background-color: #EEEEEE;
	    text-align: center;
		padding-right: 0px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px;
		color: #000000;
 		font-family: verdana, arial, sans-serif;
 		font-size: 8px;
	}



/* ############################ */
/* links			*/
/* ############################ */

	a.nav1:link {
		color: #749c22;
		font-size: 11px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
	}

	a.nav1:visited {
		color: #749c22;
		font-size: 11px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
	}

	a.nav1:active {
		color: #749c22;
		font-size: 11px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
	}
	
	a.nav1:hover {
		color: #000000;
		font-size: 11px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
	}
	
	
	
	
	
	
	a.nav2:link {
		color: #6d6d6d;
		font-size: 13px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
		font-weight: bold;
	}

	a.nav2:visited {
		color: #6d6d6d;
		font-size: 13px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
		font-weight: bold;
	}

	a.nav2:active {
		color: #6d6d6d;
		font-size: 13px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
		font-weight: bold;
	}
	
	a.nav2:hover {
		color: #749c22;
		font-size: 13px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
		font-weight: bold;
	}
	
	
	
	
	
	
	a.content:link {
		color: #6d6d6d;
		font-size: 10px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
	}

	a.content:visited {
		color: #6d6d6d;
		font-size: 10px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
	}

	a.content:active {
		color: #6d6d6d;
		font-size: 10px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
	}
	
	a.content:hover {
		color: #749c22;
		font-size: 10px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
	}
	
	
	
	
	
	.main_part1 {
	    color: #7e7e7e;
	    font-size: 10px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
	}
	.main_part2 {
	    color: #749c22;
	    font-size: 10px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
		font-weight: bold;
	}
	
	
	.model {
		color: #6d6d6d;
		text-decoration: none;
	}
	
	a {
		color: #6d6d6d;
		text-decoration: none;
	}
	
	a:focus {
		color: #749C22;
	}
	
	
	
	a.location {
		color: #B9FB32;
	}    

/* ############################ */
/* content			*/
/* ############################ */

	.content, .contentcenter {
	    color: #000000; /*3A6209*/
	    font-size: 10px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
		vertical-align: top;
	}
	
	.contentcenter {
		text-align: center;
	}
	
	.boxhead {
		text-align: center;
		font-weight: bold;
		background-image:url('/img/l4_content/l4_box_bg3.jpg');
		font-size: 11px;
	}

	.boxheader {
		text-align: center;
		font-weight: bold;
		color: #000000;
		font-size: 11px;
	}
	
	.trenner {
		width: 100%;
		height: 1px;
		background-color: #7E7E7E;
		margin-top: 3px;
		margin-bottom: 3px;
	}
	
	.space {
		width: 100%;
		height: 2px;
	}
	
	.dottedline {
		border-bottom: 2px dotted #606060;
		margin-top: 3px;
		margin-bottom: 3px;
	}
	
	#theclock {
	    font-size: 9px;
		font-family: verdana, arial, sans-serif;
		color: #6d6d6d;
	}

	.partner {
		font-size: 10px;
		font-family: verdana, arial, sans-serif;
		text-decoration: none;
		vertical-align: top;
		border: 1px;
		border-style: double;
		border-color: black;
	}
	
	#locspacer {
		position: absolute;
	}
	
	#relativtd {
		position: relative;
	}
	
/* ############################ */
/* board			*/
/* ############################ */


	.board_cat {
		width: 100%;
		display: block;
		background-color: #99CC66;
		font-weight: bold;
		font-size: 10px;
	}
	
	.board_head {
		font-weight: bold;
		color: #000000;
	}
	
	.board_link {
		font-size: 10px;
		font-weight: bold;
	}
	
	a.board_link, a.board_link:hover {
		font-size: 10px;
		font-weight: bold;	
		text-decoration: none;	
		color: #3A6209;
	}
	
	a.board_link:hover {
		color: #749C22;
	}
	
	a.board2_link, a.board2_link:hover {
		font-size: 10px;
		text-decoration: none;	
		color: #000000;
	}
	
	a.board2_link:hover {
		color: #749C22;
	}
	
	textarea.newthread {
		width: 100%;
		height: 200px;
	}

	textarea.newseeventk {
		width: 100%;
		height: 100px;
	}

	textarea.newseeventl {
		width: 100%;
		height: 200px;
	}
	
	input.newthread {
		width: 100%;
	}
	
	.editor {
		border: 1px solid black;
	}
	.editor:hover {
		border: 1px solid black;
		background-color: #E5E5E5;
	}
	
	.listofposts {
		width: 100%;
		height: 200px;
		overflow: auto;
		border-top: 10px solid #7E7E7E;
	}

/* ############################ */
/* anmelden	 / login		*/
/* ############################ */

	.biganmelden {
		width: 200px;
		height: 65px;
	}
	
	input, select {
		border: 1px solid #C0C0C0;
		background-color: #E5E5E5;
	}
	
	.regbutton {
		width: 150px;
	}
	
	.hideandmargin {
		display: none;
		margin-bottom: 20px;
	}


/* ############################ */
/* Gallery				*/
/* ############################ */

	.gallery_thumb, .gallery_thumb_right {
		background-image: url('/img/thumbrahmen1.gif');
		width: 127px;
		height: 88px;
		vertical-align: top;
		text-align: left;
		padding: 0;
		margin: 0;
		background-repeat: no-repeat;
	}
	
	.gallery_thumb_right {
		background-position: right;
		text-align: right;
		padding-left: 406px;
	}
	
	.gallery_p1 {
		color: #3A6209;
		font-size: 16px;
		font-weight: bold;
		margin-bottom: 1px;
		display: block;
		margin-bottom: 5px;
		text-decoration: none;
	}
	
	.gallery_p1:hover {
		color: #749c22;
	}
	
	.gallery_p2 {
		font-size: 10px;
	}
	
	.gallery_big {
		background-image: url('/img/rahmen.gif');
		width: 607px;
		height: 408px;
		vertical-align: top;
		text-align: left;
		padding: 0;
		margin: 0;
		background-repeat: no-repeat;
	}
	
	
/* ############################ */
/* Events				*/
/* ############################ */

	.event_1 {
		color: #8CBC28;
		font-size: 13px;
		font-weight: bold;
		border-bottom: 2px dotted #8CBC28;
	}
	
	.event_2 {
		color: #6d6d6d;
		font-size: 11px;
	}
	
	.event_3 {
		font-weight: bold;
		font-size: 14px;
	}
	

/* ############################ */
/* Cinema				*/
/* ############################ */

	a.biggreen, a.biggreen:hover {
		color: #8CBC28;
		font-size: 13px;
		font-weight: bold;
	}
	
	a.biggreen:hover {
		color: #3A6209;
	}

/* ############################ */
/* Microsite				*/
/* ############################ */

	.micro_pic {
		background-image: url('/img/microrahmen.gif');
		width: 144px;
		height: 176px;
		vertical-align: top;
		text-align: left;
		padding: 0;
		margin: 0;
		background-repeat: no-repeat;
	}
	
/* ############################ */
/* Mailbox				*/
/* ############################ */

	.mail {
		background-color: #E5E5E5;
	}
	
/* ############################ */
/* Map24 Box				*/
/* ############################ */

	.map24v2_title {
		font-family: Arial; 
		font-size: 11px; 
		color:#FFFFFF; 
		padding-left: 10px; 
		font-weight: bold;
		background-color: #0072BC;
	}
