/* GENERAL LAYOUT OPTIONS */
body {  }
.formbody td { vertical-align:top; }
.displayNone { display:none; }
.visibleNone { visibility:hidden; }
.form_register .agreement_text .box_content_outer_outer,.form_register .agreement_text .box_content_outer,.form_register .agreement_text .box_content_inner { background:none !important; }
.form_register .agreement_text .box_content_inner,.form_register .agreement_text .box_text_inner { min-height:0px !important; padding:0px !important; }


/* COLORS */
.red,.red a { color:#910C07 !important; }
.gray,.gray a { color:#cccccc !important; }


/* FOOTER BANNER */
#banner-left {  }
#banner-top {  }
#banner-right { position:absolute; right:-132px; z-index:10; padding-bottom:17px; background:#fff; }
#banner-bottom { padding-top:30px; text-align:center; }


/* FX IMAGE ROTATOR */
.fxImageRotator { overflow:hidden; }
.fxImageRotatorInner {  }
.fxImageRotatorInner ul { list-style-type:none; }
.fxImageRotatorInner li { position:absolute; }
.fxImageRotatorInner img {  }


/* COREG TABLE FORM */
.coregForm {  }
.coregTable {  }
.coregTable th {  }
.coregTable td { padding-top:20px !important; }
.coregTable td.col_0 { padding-right:15px; }
.coregTable td.col_1 {  }
.coregTable .row_submit td { padding-top:4px; }


/* WIDERRUF */
.widerruf { min-height:300px; }
* html .widerruf { height:300px; }
.widerruf .wBox-1 {  }
.widerruf .wBox-2 { width:320px; padding-right:50px; float:left; }
.widerruf .wBox-3 { width:320px; float:left; }

.form_widerruf {  }
.form_widerruf .explanation { padding-bottom:6px; }
.form_widerruf table {  }
.form_widerruf table td { padding-bottom:5px; }
.form_widerruf table td.col_0 { width:130px; }
.form_widerruf table td.col_1 {  }
* html .form_widerruf table td { padding-bottom:3px; }
*+html .form_widerruf table td { padding-bottom:3px; }
.form_widerruf input {  }
.form_widerruf input.text { width:150px; }
.form_widerruf input.radio {  }
.form_widerruf input.submit {  }
.form_widerruf .radio_container span { display:block; }


/* SPONSOREN POPUP */
.sponsoren {  }
.sponsoren td { padding:16px !important; }
.sponsoren td img { width:88px !important; }


/* HAUPTSPONSOREN TOOLTIPS */
.tool-tip { background:#fff; border:1px solid #ccc; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; opacity:0.95; filter:alpha(opacity=95); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; z-index:42; }
.tool-tip .tool-text { padding:12px; color:#555; }


/* SPONSOR TOOLTIPS */
#tooltipWrapper { position:absolute; left:0px; top:0px; z-index:22; opacity:0.95; filter:alpha(opacity=95); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; }
#tooltipWrapper td { padding:12px !important; color:#555; text-align:left; }
#tooltipWrapper td img { width:88px !important; }
#tooltipWrapper .tooltipTableContainer { background:#fff; border:1px solid #ccc; z-index:14; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.tooltipNavElement { max-width:300px; }
.tooltipNavElementText { cursor:pointer; }


/* FORM - REGISTER / RAETSEL FRAGE */
#ctrl_coreg_edelweiss,label[for=ctrl_coreg_edelweiss] { font-weight:bold; }
#ctrl_coreg_edelweiss span { padding-right:10px; }


/* FORM - REGISTER / SECTION - REGISTER */
.checkbox_container.interests_container { padding-bottom:20px; }
.checkbox_container.interests_container span { display:block; }
label.interests_container { font-weight:bold; }
.interestsSubmit { cursor:pointer; }

.agreement_checkbox { display:none; }
.outer_form_table {  }

.form_register-2 {  }
.form_register-2 form {  }
.form_register-2 form table td { padding:0 3px 5px 0; line-height:normal; }
* html .form_register-2 form table td { padding-bottom:3px; }
*+html .form_register-2 form table td { padding-bottom:3px; }
.form_register-2 .text { width:230px; }
.form_register-2 .select { width:234px; }
.form_register-2 .submit_container { padding-top:10px; }

.form_register {  }
.form_register form {  }
.form_register form table {  }
.form_register form table td { padding:0 3px 5px 0; line-height:normal; }
.form_register form table td.col_0,.outer_form_table td.col_0 { width:150px; }
.form_register form table td.col_1 { padding-right:0px; }
.form_register .text,.form_register .radio,.form_register .select {  }
.form_register .select { width:250px; }
.form_register .text { width:245px; }
.form_register .radio {  }

.form_register .mergedElement_1 { margin-right:3px; }
* html .form_register .mergedElement_1 { margin-right:4px; }
*+html .form_register .mergedElement_1 { margin-right:4px; }
.form_register .mergedElement_2 {  }
.form_register #ctrl_address2,.form_register #ctrl_postal { width:43px; }
.form_register #ctrl_street,.form_register #ctrl_city { width:191px; }


.form_register .splittedElement_1 { margin-right:3px; }
.form_register .splittedElement_2 {  }
.form_register .splittedElement_ctrl_phone_1,.form_register .splittedElement_ctrl_mobile_1,#ctrl_phone_first_num,#ctrl_mobile_first_num { width:43px; }
.form_register .splittedElement_ctrl_phone_2,.form_register .splittedElement_ctrl_mobile_2,#ctrl_phone_second_num,#ctrl_mobile_second_num { width:191px; }

.form_register .dateField { width:60px; margin-right:3px; }
.form_register .dateDay {  }
.form_register .dateMonth {  }
.form_register .dateYear { width:124px; }

.formbody .row_coreg td,.formbody .row_agreement td { padding-top:20px !Important; }
.form_register .submit_container { padding-top:10px; }
