@CHARSET "UTF-8";

body {background:#dcdcdc;}

a {text-decoration:none;}
	
.wrapper {	width:1000px;
			min-height:700px;
			margin-top:-8px;
			background-color:white;
			box-shadow: 5px 0px 10px 0px rgba(0,0,0,0.75); -moz-box-shadow: 5px 0px 10px 0px rgba(0,0,0,0.75); -webkit-box-shadow: 5px 0px 10px 0px rgba(0,0,0,0.75);
		 }
.header {width:1000px; height:140px;}
.navi {width:1000px; height: 35px; background-color:#bebebe;}
.navi ul {list-style-type:none; margin:0px;padding-top:8px;}
.navi ul li {display: inline; margin:15px;}
.navi ul li a:visited {color: black;}
.navi ul li font {color:black;}

.main {text-align:left; background-color:#8e8e8e;}

.navi_second {width:250px; float:left; height:100%; color:white; min-height:525px}
.navi_second ul {list-style-type:none;}
.navi_second ul li a {color:white; text-decoration:none;}
.navi_second ul li a:visited {color:white;}

.content {float:left; width:680px; padding: 0px 35px 15px 35px; background-color:#fafafa; min-height:850px;}
.space {}

.sponsor_big {width:250px; text-align:center; padding:25px 0px 0px 0px;}

.footer {background-color:#cfcfcf;}
.footer_navi {list-style-type:none; margin:0px; padding: 5px 30px; font-size:12px;}
.footer_navi li {display: inline; margin:15px; color:black;}
.footer_navi li a:visited {color:black;}
.footer_navi li font {color:black;}

.clear {clear:both;}

.ausschreibung_info_links {float:left;width:110px;margin-top:10px}
.ausschreibung_info_rechts {float:left;width:540px;margin-top:10px}

.content h2 {margin-bottom:0px;}

.register_field {min-width:300px;}
.register_field h4 {margin:3px 0px 0px; color:#8e8e8e;}
.register_field div {border-bottom: 1px solid #8e8e8e;}
.register_pflicht {font-size:11px; color:red}

.teilnehmer_box {	background-color:#bebebe;
					box-shadow: 3px 3px 3px 0px rgba(0,0,0,0.50);
					-moz-box-shadow: 3px 3px 3px 0px rgba(0,0,0,0.50);
					-webkit-box-shadow: 3px 3px 3px 0px rgba(0,0,0,0.50);
					border-radius: 10px 0px 10px 0px;
					-moz-border-radius: 10px;
					-webkit-border-radius: 10px;
					text-align:left;}
					
.teilnehmer_box_header {background-color:#8c8c8c;
						padding:2px;}
						
.easy_table > tbody > tr > td { border-top: 1px solid #ddd;}
.easy_table > thead > tr > th { border-bottom: 2px solid #ddd;}
.easy_table {border-spacing: 0px; max-width:100%;width:100%;background-color:transparent;}

.pointer {cursor: pointer}