html, body {
	height:100%;
}

body {
    background-color: #eff1f3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #606060;
    padding: 0px;
    margin: 0px;
}


h1 {
    font-size: 11px;
    font-weight: bold;
    margin: 0px;
    padding: 5px 0px;
    color: #8c959c;
}

.first_line {
	padding-top: 0px;
}

p {
	padding: 5px 0px;
	margin: 0px;
	line-height: 18px;
}

p.half_width {
	width: 358px;
}

p.right {
	float: right;
	clear: right;
}

a {
    color: #214581;
}

a img {
    border: none;
    padding-left: -1px;
}

ol {
    padding-left: 30px;
    margin-left: 6px;
}

/*table {
	border-collapse: collapse;
	empty-cells: show;
	width: 100%;
	clear: both;
}*/

 

th {
	font-weight: normal;
	text-align: left;
	background: #e1e1e1;
	color: #636363;
}

th a {
	color: #636363;
	text-decoration: none;
	display: block;
}
td{
	vertical-align: top;
}

td a {
	display: block;
}

tr.even {
	background: #fbfbfb;
}

tr.odd {
	background: #f6f6f6;
}

div.pagination {
	padding: 5px 0px;
}

img#pagination_left,
img#pagination_right {
	position: relative;
	top: 1px;
}

/* Layout */
#wrapper {
	position: relative;
	height:100%;
	background-color: #FFFFFF;
	width: 1000px;
}
#header {
    background: url(../img/header_en.jpg) top left no-repeat;
    height: 93px;
    position: relative;
    padding: 0;
    margin: 0;
	width: 1000px;
}

.headlinepic{
    margin:0px 0px 10px 0px; 
    padding:0px 0px 0px 0px;
}

#navigation {
	position: absolute;
	bottom: 0px;
	left: 260px;
}


#pre_image {
    position: relative;
    width: 1000px;
    height: 446px;
    display: none;
}


#footer {
    position: fixed; !important; 
    bottom: 0px;
    clear: left;
    display: block;
    background: url(../img/footer.jpg) top left no-repeat;
    font-size: 10px;
    color: #60615B;
    margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 0px;    
    width: 1000px;
    height: 20px;
    text-align: right;
}




#footer span {
    padding-right: 20px;
}

#footer a {
    color: #60615B;
    text-decoration: none;
}

.footer_spacer {
    position: relative;
    clear: left;
    display: block;
    height: 50px;
}

#user_box {
	position: absolute;
	right: 10px;
	width: 300px;
	font-size: 10px;
	text-align: right;
}

#user_box a {
	color: black;
	text-decoration: none;
}

#user_box p.center_info {
	color: #666;
}

#icon_brief {
	position: relative;
	top: 2px;
}



/* CONTENT CONTAINER */

#content{
    position:absolute;
    left:0px;
	top:130px;
    width:900px;
	padding-left:100px;
	background-color: #FFFFFF;
}

.splitter {
    position:relative;
    clear:left;
    height:1px;
    line-height:1px;
    margin:20px 0px 20px 0px; 
    padding:0px 0px 0px 0px;
    background-color:#c1c1c1;
}

#main{
    width:710px;
}

#normalregcont {
    position:relative;
    margin:0px 0px 0px 0px; 
    padding:0px 0px 0px 0px;
}

.normalregcont_left {
    position:relative;
    float:left;
    margin:0px 0px 0px 0px; 
    padding:0px 0px 0px 0px;
}

.normalregcont_right {
    position:relative;
    float:right;
    margin:0px 0px 0px 0px;     
    padding:0px 0px 0px 0px;
}

.normalregcont_left_two {
    position:relative;
    float:left;
    margin:0px 0px 0px 0px; 
    padding:0px 0px 0px 0px;
}

.normalregcont_right_two {
    position:relative;
    float:right;
    margin:0px 0px 0px 0px;     
    padding:0px 0px 0px 0px;
}

#advancedregcont {
    margin:0px 0px 0px 0px; 
    padding:0px 0px 0px 0px;
}

.advancedregcont_left {
    position:relative;
    float:left;
    margin:0px 0px 0px 0px;     
    padding:0px 0px 0px 0px;
}

.advancedregcont_right {
    position:relative;
    float:right;
    margin:0px 0px 0px 0px;     
    padding:0px 0px 0px 0px;
}

.advancedregcont_left_two {
    position:relative;
    float:left;
    margin:0px 0px 0px 0px;     
    padding:0px 0px 0px 0px;
}

.advancedregcont_right_two {
    position:relative;
    float:right;
    margin:0px 0px 0px 0px;     
    padding:0px 0px 0px 0px;
}

#subtext {
    margin:0px 0px 0px 0px; 
    padding:0px 0px 0px 0px;
}


/* FORM */

form{
    margin:0px 0px 0px 0px; 
    padding:0px 0px 0px 0px;
}

.formfield{
	position:relative;
	clear:left;
    margin:0px 0px 0px 0px; 
    padding:0px 0px 5px 0px;
}

.formfield_textarea{
	position:relative;
	clear:left;
	height:40px;
    margin:0px 0px 0px 0px; 
    padding:0px 0px 5px 0px;
}

.formfield_textarea_large{
	position:relative;
	clear:left;
	height:127px;
        width: 300px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 5px 0px;
}

.formfield_checkbox{
	position:relative;
	clear:left;
    margin:0px 0px 0px 0px; 
    padding:3px 0px 33px 0px;
}



*+html .formfield_checkbox{ /* Hack for IE7 only */
	padding:0px 0px 0px 0px; 
}

* html .formfield_checkbox{ /* Hack for up to IE6 */
	padding:0px 0px 0px 0px; 	
}

.formfield_two_lines{
	position:relative;
	clear:left;
    margin:0px 0px 0px 0px; 
    padding:0px 0px 20px 0px;
    _padding:0px 0px 0px 0px; /* Hack for up to IE6 */
}

.formfield_three_lines{
	position:relative;
	clear:left;
    margin:0px 0px 0px 0px; 
    padding:0px 0px 35px 0px;
    _padding:0px 0px 0px 0px; /* Hack for up to IE6 */
}

.privacy_stmt{
	position:relative;
    margin:0px 0px 0px 0px;
    padding:5px 0px 5px 0px;
}

fieldset {
	clear:left;
	border:none;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	text-align:left;
	position:relative;
}

input {
	color:#606060;
    font-size:11px;
}

.textfield_short{
	width:41px;
    height: 14px;
    padding: 1px 4px;
    background-color: #f8f8f6;
    border: 1px solid #999;
}

* html .textfield_short { /* Hack for up to IE5 */
	height /*/*/:20px; 
	width /*/*/:54px; 
}

.textfield_short:focus {
    background: #FcFcFb;
}

.textfield_middle{
	width:131px;
    height: 14px;
    padding: 1px 4px;
    background-color: #f8f8f6;
    border: 1px solid #999;
}

* html .textfield_middle { /* Hack for up to IE5 */
	height /*/*/:20px; 
	width /*/*/:140px; 
}

.textfield_middle:focus {
    background: #FcFcFb;
}

.right{
	margin:0px 6px 0px 0px; 
}

.left{
	margin:0px 0px 0px 6px; 
}

.textfield_long{
	width:191px;
    height: 14px;
    padding: 1px 4px;
    background-color: #f8f8f6;
    border: 1px solid #999;  
}

* html .textfield_long { /* Hack for up to IE5 */
	height /*/*/: 20px; 
	width /*/*/: 200px; 
}

.textfield_long:focus {
    background: #FcFcFb;
}

.checkbox{
	margin:0px 0px 0px 0px; 
    padding:0px 0px 0px 0px;
}

*+html .checkbox{ /* Hack for IE7 only */
	margin:0px 0px 0px -4px; 
}

* html .checkbox{ /* Hack for up to IE6 */
	margin:0px 0px 0px -4px; 	
}

.checkbox_privacy{
	float:left;
	margin:3px 0px 0px 25px; 
	_margin:3px 0px 0px 20px;  /* Hack for up to IE6 */
    padding:0px 0px 0px 0px;
}

.checkbox_formular{
	float:left;
	margin:3px 0px 0px 0px; 
	_margin:3px 0px 0px -5px;  /* Hack for up to IE6 */
    padding:0px 0px 0px 0px;
}

select {
    font-size:11px; 
}

select.select_long{
	width:201px;
	height:18px;
	margin:0px 0px 0px 0px; 
    padding:0px 0px 0px 0px;  
}

*+html select.select_long{ /* Hack for IE7 only */
	width:200px;
	height:20px;
}

fieldset label {
	float:left;
	width:100%;  
	margin:0px 0px 0px 0px; 
    padding:2px 0px 0px 0px;  
}

fieldset label.formular {
	float:left;
	width:127px;
	_width:126px; /* Hack for up to IE6 */
	margin:0px 0px 0px 0px; 
    padding:2px 0px 0px 0px;  
}

fieldset label.formularfrage {
	float:left;
	width:227px;
	_width:226px; /* Hack for up to IE6 */
	margin:0px 0px 0px 0px; 
    padding:2px 0px 0px 0px;  
}

fieldset label.salutation{
	float:left;
	display:block;
	width:20px;
	height:20px;
    margin:0px 0px 0px 0px; 
    padding:2px 17px 0px 5px;
}

.radio{
	float:left;
}

fieldset label.accept{
    width:300px;
	margin:1px 0px 0px 3px; 
    padding:2px 0px 0px 0px;   
}

fieldset label.checkboxes{
	 width:300px;
	margin:3px 0px 0px 0px; 
    padding:0px 0px 03px 5px;   
}

*+html fieldset label.checkboxes{ /* Hack for IE7 only */
	margin:6px 0px 0px 0px; 
}

* html fieldset label.checkboxes{ /* Hack for up to IE6 */
	margin:6px 0px 0px 0px; 
}

fieldset legend {
    color:#606060;
    font-weight:bold;
    font-size:11px; 
    margin:0px 0px 0px 0px; 
    padding:0px 0px 10px 0px;
}

*+html fieldset legend {/* Hack for IE7 only */
	margin:0px 0px 0px -7px; 
}

* html fieldset legend { /* Hack for up to IE6 */
	margin:0px 0px 0px -7px;	
}

.formheadline {
    color:#606060;
    font-weight:bold;
    font-size:11px; 
    margin:0px 0px 00px 0px; 
    padding:10px 0px 10px 0px;
	clear:both;
}

.required {
   color:#9c0004;
}

input.required {
	color:#606060;
    border-color:#9c0004;
}

.required_a {
    position:relative; 
	float:left;
	width:17px;
	font-size:12px;
    font-weight:bold;
    color:#ff7111;
    margin:0px 0px 0px -17px; 
    padding:0px 0px 0px 0px;   
}

textarea{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	width:191px;
    height:50px;
	margin:0px 0px 0px 0px; 
    padding:2px 0px 0px 5px;    
    background-color:#f9f9f9;    
}

* html textarea { /* Hack for up to IE6 */
	width:191px;
	width /*/*/:200px; /* Hack for IE5 only */
    height:60px;
	margin:0px 0px 0px 0px; 
}

/*** ONLY << A10000 >> ***/

#a10000{}

#a10000 #requiredtext{
    position:relative;
    margin:0px 0px 0px 0px; 
    padding:0px 0px 0px 0px;
}

#a10000 #normalregcont {
    height:450px;
}

*+html #a10000  #normalregcont { /* Hack for IE7 only */
	height:215px;
}

* html #a10000 #normalregcont { /* Hack for up to IE6 */
    height:290px;
}

#a10000 .normalregcont_left {
	height:180px;
	width:380px;
    margin:0px 0px 10px 0px; 
}

*+html #a10000 .normalregcont_left { /* Hack for IE7 only */
	height:185px;
	margin:0px 0px 0px 0px;
}

* html #a10000 .normalregcont_left { /* Hack for up to IE6 */
	height:170px;
	margin:0px 0px 0px 0px;
}

#a10000 .normalregcont_right {
    width:330px;
    margin:0px 0px 10px 0px;
    _margin:0px 0px 0px 0px; /* Hack for up to IE6 */
    padding:0px 0px 0px 0px;
}

#a10000 .normalregcont_left_two {
    width:380px;
	height:100px;
    margin:0px 0px 10px 0px; 
}

*+html #a10000 .normalregcont_left_two { /* Hack for IE7 only */
 	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

* html #a10000 .normalregcont_left_two { /* Hack for up to IE6 */
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#a10000 .normalregcont_right_two {
    width:330px;
    margin:0px 0px 10px 0px; 
    _margin:0px 0px 0px 0px; /* Hack for up to IE6 */   
	background-color:#e4e4e4;
}

#a10000 #advancedregheadline{
    position:relative;
    height:45px;
    margin:10px 0px 20px 0px; 
    padding:0px 0px 0px 0px;
}

#a10000 #advancedregheadertext{
    position:relative;
    height:35px;
    margin:0px 0px 0px 0px; 
    padding:0px 0px 0px 0px;
}

#a10000 #advancedregtext{
    position:relative;
    float:right;
    width:220px;
    margin:0px 0px 0px 0px;     
    padding:7px 0px 0px 0px;
}

#a10000 #advancedregcont {
    display:block;
}

#a10000 #advancedregcont.small {
    display:none;
}

#a10000 .advancedregcont_left {
    width:380px;
    margin:0px 0px 10px 0px; 
    _margin:0px 0px 0px 0px;  /* Hack for up to IE6 */   
}

#a10000 .advancedregcont_right {
    width:330px;
    margin:0px 0px 10px 0px; 
    _margin:0px 0px 0px 0px;  /* Hack for up to IE6 */  
}

#a10000 .advancedregcont_left_two {
    width:380px;
	height:168px;
    margin:0px 0px 10px 0px; 
    _margin:0px 0px 0px 0px;  /* Hack for up to IE6 */   
}

#a10000 .advancedregcont_right_two {
    width:330px;
	height:168px;
    margin:0px 0px 10px 0px; 
    _margin:0px 0px 0px 0px;  /* Hack for up to IE6 */   
}

#a10000 .footer_spacer{
    height:50px;
}

#a10000 a.privacy_link {
	height:20px;
	width:186px;
    text-decoration:none;
	display:block;
	background: url('../img/en/A10000_datenschutz_button.gif') 0 6px no-repeat;
}

#a10000 a.privacy_link:hover {
	background: url('../img/en/A10000_datenschutz_button_hover.gif') 0 6px no-repeat;
}


#a10000 a.advancedreglink {
     color:#000000;
}

#a10000 fieldset.grey{
     color:#606060;
}

#a10000 .salutation{
     color:#606060;
}


#a10000 legend.white{
     color:#FFFFFF;
}

#a10000 #headertext{
     color:#606060;
}

#a10000 input.button_save_changes{
	display:block;	
	color:#FFFFFF;
	float:left;
	width:51px;
	height:20px;
    margin:0; 
    padding:0; 
}


/*** ONLY << A11000 >> ***/

#a11000{}

#a11000 #requiredtext{
    position:relative;
    margin:0px 0px 0px 0px; 
    padding:0px 0px 0px 0px;
}

#a11000 #normalregcont {
    height:340px;
}

*+html #a11000 #normalregcont { /* Hack for IE7 only */
    height:340px;
}

* html #a11000 #normalregcont { /* Hack for up to IE6 */
    height:340px;
}


#a11000 .normalregcont_left {
	height:150px;
	width:420px;
    margin:0px 0px 10px 0px; 
}

*+html #a11000 .normalregcont_left { /* Hack for IE7 only */
	height:150px;
	margin:0px 0px 0px 0px;
}

* html #a11000 .normalregcont_left { /* Hack for up to IE6 */
	height:150px;
	margin:0px 0px 0px 0px;
}

#a11000 .normalregcont_left_two {
    width:420px;
	height:80px;
    margin:0px 0px 10px 0px; 
}

*+html #a11000 .normalregcont_left_two { /* Hack for IE7 only */
 	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

* html #a11000 .normalregcont_left_two { /* Hack for up to IE6 */
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}



#a11000 a.privacy_link {
    color:#606060;
    font-weight:bold;
    text-decoration:none;
}

#a11000 a.advancedreglink {
     color:#000000;
}

#a11000 fieldset.grey{
     color:#606060;
}

#a11000 .salutation{
     color:#606060;
}


#a11000 label{
 color:#606060;
}

#a11000 .formfield{
	padding:0px 0px 5px 0px;
}


#a11000 #headertext{
     color:#606060;
	 width:420px;
}

#a11000 input.button_korr{
	display:block;	
	float:left;
	color:#FFFFFF;
	width:142px;
	height:20px;
    margin:0; 
    padding:0; 
}

#a11000 input.button_best{
	display:block;	
	float:left;
	color:#FFFFFF;
	width:141px;
	height:20px;
    margin:0 0 0 10px; 
    padding:0; 
}


#a11000 .splitter {
    position:relative;
    clear:left;
    height:1px;
	width:420px;
    line-height:1px;
    margin:20px 0px 20px 0px; 
    padding:0px 0px 0px 0px;
    background-color:#c1c1c1;
}



/*** ONLY << a12000 >> ***/

#a12000{
	color:#606060; 	
}

#a12000 #normalregcont{
	height:350px;
}

*+html #a12000 #normalregcont { /* Hack for IE7 only */
    height:360px;
}

* html #a12000 #normalregcont { /* Hack for up to IE6 */
    height:360px;
}

#a12000 a.button_to_mb_de{
	display:block;	
	width:138px;
	height:20px;
	margin-top:20px;
	background: url('../img/en/Button_to_mb_de.gif') no-repeat;
}

#a12000 a.button_to_mb_de:hover{
	background: url('../img/en/Button_to_mb_de_hover.gif') no-repeat;
}


/*** ONLY << a21000 >> ***/

#a21000{
	color:#606060; 	
}

#a21000 #normalregcont{
	height:450px;
}

*+html #a21000 #normalregcont { /* Hack for IE7 only */
    height:460px;
}

* html #a21000 #normalregcont { /* Hack for up to IE6 */
    height:460px;
}

#a21000 input.button_to_c_class{
	display:block;	
	float:left;
	color:#FFFFFF;
	width:185px;
	height:19px;
    margin:45px 0px 0px 0px; 
    padding:0px 0px 0px 0px;

}

/*** ONLY << a10100 >> ***/

#a10100{
	color:#606060; 	
}

#a10100 #normalregcont{
	height:350px;
}

*+html #a10100 #normalregcont { /* Hack for IE7 only */
    height:350px;
}

* html #a10100 #normalregcont { /* Hack for up to IE6 */
    height:350px;
}


#a10100 a.button_back{
	display:block;	
	width:63px;
	height:20px;
	margin-top:20px;
	background: url('../img/en/Button_Zurueck.gif') no-repeat;
}

#a10100 a.button_back:hover{
	background: url('../img/en/Button_Zurueck_hover.gif') no-repeat;
}

/*** ONLY << a10400 >> ***/

#a10400{
	color:#606060; 	
}

#a10400 #normalregcont{
	height:350px;
}

*+html #a10400 #normalregcont { /* Hack for IE7 only */
    height:350px;
}

* html #a10400 #normalregcont { /* Hack for up to IE6 */
    height:350px;
}

#a10400 a.button_to_start{
	display:block;	
	width:138px;
	height:20px;
	margin-top:20px;
	background: url('../img/en/Button_Zurueck.gif') no-repeat;
}

/*** ONLY << a10200 >> ***/

#a10200{
	color:#606060; 	
}

#a10200 #normalregcont{
	height:350px;
}

*+html #a10200 #normalregcont { /* Hack for IE7 only */
    height:350px;
}

* html #a10200 #normalregcont { /* Hack for up to IE6 */
    height:350px;
}

#a10200 input.button_back{
	display:block;	
	float:left;
	color:#FFFFFF;
	width:63px;
	height:20px;
    margin:20px 0px 0px 0px; 
    padding:0px 0px 0px 0px;
}

#a10200 input.button_cont{
	display:block;	
	float:left;
	color:#FFFFFF;
	width:61px;
	height:20px;
    margin:20px 0px 0px 10px; 
    padding:0px 0px 0px 0px;
}

/*** ONLY << a10500 >> ***/

#a10500{
	color:#606060; 	
}

#a10500 #normalregcont{
	height:350px;
}

*+html #a10500 #normalregcont { /* Hack for IE7 only */
    height:350px;
}

* html #a10500 #normalregcont { /* Hack for up to IE6 */
    height:350px;
}

#a10500 a.button_back{
	display:block;	
	width:63px;
	height:20px;
	margin-top:20px;
	background: url('../img/en/Button_Zurueck.gif') no-repeat;
}

#a10500 a.button_back:hover{
	background: url('../img/en/Button_Zurueck_hover.gif') no-repeat;
}


/*** ONLY << a10600 >> ***/

#a10600{
	color:#606060; 	
}

#a10600 #normalregcont{
	height:350px;
}

*+html #a10600 #normalregcont { /* Hack for IE7 only */
    height:350px;
}

* html #a10600 #normalregcont { /* Hack for up to IE6 */
    height:350px;
}

#a10600 a.button_rejoin{
	display:block;	
	width:80px;
	height:20px;
	margin-top:20px;
	background: url('../img/en/Button_Anmelden.gif') no-repeat;
}

#a10600 a.button_rejoin:hover{
	background: url('../img/en/Button_Anmelden_hover.gif') no-repeat;
}


/*** ONLY << a20000 >> ***/

#a20000{
	color:#606060; 	
}

#a20000 #normalregcont{
	height:350px;
}

*+html #a20000 #normalregcont { /* Hack for IE7 only */
    height:350px;
}

* html #a20000 #normalregcont { /* Hack for up to IE6 */
    height:350px;
}

#a20000 a.button_cancel{
	display:block;
	float:left;
	width:82px;
	height:20px;
	margin:20px 0 0 15px;
	background: url('../img/en/Button_Abbrechen.gif') no-repeat;
}

#a20000 a.button_cancel:hover{
	background: url('../img/en/Button_Abbrechen_hover.gif') no-repeat;
}

#a20000 input.button_news{
	display:block;	
	float:left;
	width:139px;
	height:20px;
	margin:20px 0 0 0;
}

#a20000 a.mail_link {
    color:#606060;
    text-decoration:underline;
}


/*** ONLY << a21000 >> ***/

#a21000{
	color:#606060; 	
}

#a21000 #normalregcont{
	height:350px;
}

*+html #a21000 #normalregcont { /* Hack for IE7 only */
    height:350px;
}

* html #a21000 #normalregcont { /* Hack for up to IE6 */
    height:350px;
}

#a21000 a.button_to_mb_de{
	display:block;	
	width:138px;
	height:20px;
	margin-top:20px;
	background: url('../img/en/Button_to_mb_de.gif') no-repeat;
}

#a21000 a.button_to_mb_de:hover{
	background: url('../img/en/Button_to_mb_de_hover.gif') no-repeat;
}

/*** ONLY << a21100 >> ***/

#a21100{
	color:#606060; 	
}

#a21100 #normalregcont{
	height:350px;
}

*+html #a21100 #normalregcont { /* Hack for IE7 only */
    height:350px;
}

* html #a21100 #normalregcont { /* Hack for up to IE6 */
    height:350px;
}

#a21100 a.button_to_mb_de{
	display:block;	
	width:138px;
	height:20px;
	margin-top:20px;
	background: url('../img/en/Button_to_mb_de.gif') no-repeat;
}

#a21100 a.button_to_mb_de:hover{
	background: url('../img/en/Button_to_mb_de_hover.gif') no-repeat;
}


/*** ONLY << a21200 >> ***/

#a21200{
	color:#606060; 	
}

#a21200 #normalregcont{
	height:350px;
}

*+html #a21200 #normalregcont { /* Hack for IE7 only */
    height:350px;
}

* html #a21200 #normalregcont { /* Hack for up to IE6 */
    height:350px;
}

#a21200 a.button_to_mb_de{
	display:block;	
	width:138px;
	height:20px;
	margin-top:20px;
	background: url('../img/en/Button_to_mb_de.gif') no-repeat;
}

#a21200 a.button_to_mb_de:hover{
	background: url('../img/en/Button_to_mb_de_hover.gif') no-repeat;
}

/*** ONLY << a24000 >> ***/

#a24000{
	color:#606060; 	
}

#a24000 #normalregcont{
	height:350px;
}

*+html #a24000 #normalregcont { /* Hack for IE7 only */
    height:350px;
}

* html #a24000 #normalregcont { /* Hack for up to IE6 */
    height:350px;
}

#a24000 a.button_to_mb_de{
	display:block;	
	width:138px;
	height:20px;
	margin-top:20px;
	background: url('../img/en/Button_to_mb_de.gif') no-repeat;
}

#a24000 a.button_to_mb_de:hover{
	background: url('../img/en/Button_to_mb_de_hover.gif') no-repeat;
}


/*** ONLY << a30000 >> ***/

#a30000{
	color:#606060; 	
}

#a30000 #normalregcont{
	height:350px;
}

*+html #a30000 #normalregcont { /* Hack for IE7 only */
    height:350px;
}

* html #a30000 #normalregcont { /* Hack for up to IE6 */
    height:350px;
}

#a30000 a.button_to_mb_de{
	display:block;	
	width:138px;
	height:20px;
	margin-top:20px;
	background: url('../img/en/Button_to_mb_de.gif') no-repeat;
}

#a30000 a.button_to_mb_de:hover{
	background: url('../img/en/Button_to_mb_de_hover.gif') no-repeat;
}


/*** ONLY << noFlash >> ***/

#noflash{
	color:#606060; 	
}

#noflash #normalregcont{
	height:450px;
}

*+html #noflash #normalregcont { /* Hack for IE7 only */
    height:460px;
}

* html #noflash #normalregcont { /* Hack for up to IE6 */
    height:460px;
}

#noflash img.button_get_flash{
	display:block;	
	float:left;
	color:#FFFFFF;
	width:184px;
	height:19px;
    margin:35px 0px 0px 0px; 
    padding:0px 0px 0px 0px;
	border:0px;
}

#noflash a.hier{
    color:#606060;
}

