*{
	padding: 0;
	margin: 0;
	border: 0;
}
* html img {
	margin: 0px 0px -3px 0px;
}
body,html{
	height: 750px;
	font-family: Arial;
	font-size: 12px;
	background: #b9b9b9;
}
#gecko_scrollbar {
	display: none;
}
html>body #gecko_scrollbar {
	position: absolute;
	z-index: 1;
	bottom: -1px;
	left: 0;
	width: 1px;
	height: 1px;
	display: block;
	font-size: 0;
}
#wrap {
	position: relative;
	width: 1000px;
	text-align: left;
	margin: 0px auto;
	min-height: 750px; /* Fuer moderne Browser */
	height: 750px !important; /* Fuer moderne Browser */
	height: 750px; /* Fuer IE */
	background: url(../../main/images/layout/bg_auer_ia.jpg) no-repeat left bottom; 
}
#wrap #dt2 { 
	position: relative;
        width: 1000px;
        text-align: left;
        margin: 0px auto;
        min-height: 750px; /* Fuer moderne Browser */
        height: 750px !important; /* Fuer moderne Browser */
        height: 750px; /* Fuer IE */
        background: url(../../main/images/layout/bg_auer_ac.jpg) no-repeat left bottom;
}
#uid7 #wrap #dt2 {
	background: url(../../main/images/layout/bg_auer_ac-ohnetext.jpg) no-repeat left bottom;
}
#wrap #dt_akwahl {
	position: relative;
	width: 1000px;
	text-align: left;
	margin: 0px auto;
	min-height: 750px; /* Fuer moderne Browser */
	height: 750px !important; /* Fuer moderne Browser */
	height: 750px; /* Fuer IE */
	background: url(../../main/images/layout/bg_akwahl_leftnav.gif) no-repeat left top;
}
#dt_akwahl #topnav {
	width: 1000px;
	text-align: left;
	float: right;
	background: url(../../main/images/layout/button_akwahl_normal.gif) repeat-x left bottom;
}
#uid139 #wrap #dt_akwahl {
	background: url(../../main/images/layout/bg_akwahl_startseite.gif) no-repeat left top;
}
#uid186 #wrap #dt_akwahl, #uid144 #wrap #dt_akwahl, #uid142 #wrap #dt_akwahl, #uid141 #wrap #dt_akwahl {
	background: url(../../main/images/layout/bg_akwahl.gif) no-repeat left top;
}
#uid143 #wrap #dt_akwahl {
	background: url(../../main/images/layout/bg_akwahl_wahlinfos.gif) no-repeat left top;
}
#uid143 #ctakwahl1, #uid144 #ctakwahl1, #uid139 #ct11 {
	display: none;
}
#uid143 #ctakwahl2, #uid143 #ctakwahl3, #uid144 #ctakwahl2, #uid144 #ctakwahl3 {
	padding-top: 10px;
}

#uid186 #ctakwahl1 {
        display: none;
	}

#dt_akwahl #header {
	background: transparent;
}
#header {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 95px;
	background: url(../../main/images/layout/bg_header.gif) no-repeat left bottom;
}
#rootline {
	float: left;
	margin: 0;
	padding: 4px 0px 0px 186px;
	width: 814px;
	height: 18px;
	background: url(../../main/images/layout/bg_rootline.gif) no-repeat left bottom;
}
#leftnav {
	float: left;
	position: relative;
  	margin: 0px 0px 0px 0px;
  	padding: 0px 0px 0px 0px;
  	width: 180px;
}
#leftnav_rundoben {
	display: block;
	position: absolute;
	right: 0;
	top: 0px;
	height: 21px;
	width: 24px;
	background: url(../../main/images/layout/leftnav_oben.gif) no-repeat left top;
}
#leftnav_rundunten {
	display: block;
	position: absolute;
	right: 0;
	bottom: 3px;
	height: 21px;
	width: 24px;
	background: url(../../main/images/layout/leftnav_unten.gif) no-repeat left bottom;
}
#leftnav_2 {
	float: left;
	width: 300px;
	background: transparent;
	margin: 22px 0px 0px 0px;
}
#dt_akwahl #leftnav_2 {
	float: left;
	width: 180px;
	background: transparent;
	padding: 10px 0 0 20px;
	margin: 0;
}
#download {
	float: left;
	position: absolute;
	top: 325px;
	left: 775px;
	margin: 0;
	padding: 0;
	width: 130px;
	height: 130px;
}
#content {
	float: left;
	margin: 0px 0px 138px 0px;
  	padding: 0px 20px 0px 20px;
  	width: 480px;
}
#dt_akwahl #content {
	float: left;
	margin: 0 0 0 0;
	padding: 0 20px 0 20px;
	width: 760px;
}
#akwahl {
	width: 180px;
	text-align: center;
	padding: 10px 0 0 0;
}
#footer {
	position: absolute;
	bottom: 0;
	width: 400px;
	padding: 0px 0px 130px 0px;
	margin: 0 0 0 200px;
	height: 130px;
	text-align: right;
}
#dt4 #footer {
	padding: 0px 0px 50px 0px;
}
#browsenav {
	float: left;
	width: 400px;
	margin: 0;
	padding: 0;
	text-align: right;
}
#bottomnav {
	float: right;
	margin: 0;
	padding: 0;
	width: 624px;
	height: 20px;
	background-color: #abd7f2;
	text-align: right;
}
#lines {
	position: absolute;
	bottom: 53px;
	margin: 0;
	padding: 38px 0px 0px 0px;
	width: 100%;
	height: 51px;
	background: url(../../main/images/layout/bg_lines.gif) repeat-x left bottom;
}


/************** CT AKWAHL ***************/

#ctakwahl, #ctakwahl1 {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%
}

#ctakwahl2 {
	float: left;
	margin: 0;
	padding: 0 2% 0 0;
	width: 48%;
}

#ctakwahl3 {
	float: left;
	margin: 0;
	padding: 0 0 0 2%;
	width: 48%;
}

/************** CT STARTSEITE ***************/

#ct_startseite {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 800px;
}

#ct_starthl {
	float: left;
	margin: 0px;
	padding: 0;
	width: 100%;
}

#ct_start1 {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 450px;
	border-right: 1px solid #2981c1;
}

#ct_start2 {
	float: left;
	margin: 0;
	padding: 0px 0px 0px 15px;
	width: 330px;
}

/******************* CT1 ********************/
#ct1 {
	float: left;
	margin: 0;
	padding: 0;
	width: 480px;
}
#ct11 {
	float: left;
	margin: 0;
	padding: 0;
	width: 480px;
}
#ct12 {
	float: left;
	margin: 0;
	padding: 0;
	width: 480px;
}


/******************* CT2 ********************/
#ct2 {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}
#ct21 {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}
#ct22 {
	float: left;
	margin: 0;
	padding: 0;
	width: 480px;
	height: 400px;
	overflow: auto;
}
#dt4 #ct22 {
	width: 550px;
}
/******************* CT3 ********************/
#ct3 {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}
#ct31 {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}
/******************* CT5 ********************/
#ct5 {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}
#ct51 {
	float: left;
	margin: 0;
	padding: 0;
	width: 500px;
}
#ct52 {
	float: left;
	margin: 0;
	padding: 15px 30px 0px 30px;
	width: 440px;
	height: 339px;
	overflow: auto;
}

/******************* CT5 ********************/
#dt7 {
        float: left;
        margin: 0;
        padding: 0;
        width: 100%;
}
#uid137 #wrap { background: #fff; width: 100%; }
#dt7 #content {
        float: left;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        width: 100%;
}
