/* 
  Cascading Stylesheet fuer SCHICKET
  3-point concepts: Ronny Engmann - 01.10.2009
  Ergaenzungen: 3-point concepts: Robert Jung - 08.04.2010, Sebastian Haseloff 30.08.2010 - Jasmina Liessmann - 15.12.2010
*/

/* Allgemeines */
html {min-height:102%;}
body {background:#0d8faf url(/pix/hintergrund.jpg) repeat-x 0 0; color:#545454; font-family:Trebuchet MS, verdana,arial,helvetica,sans-serif; font-size:12px; line-height:16px; margin:0 auto; padding:0; text-align:center;}
table, tr, td, div, form, span, img, ol, ul, li, a, hr, h1, h2, h3, h5, h6 {border:0; margin:0; padding:0;}
a {text-decoration:none; color:#fff;}
br {line-height:18px;}
b {font-weight:bold;}
ul,li {list-style:none;}
.clear {clear:both; line-height:0px; height:0; font-size:0px;}
.float_links {clear:all; float:left;}
.float_rechts {clear:all; float:right;}
.abstand16 {margin:0 16px 0 0; padding:0;}
.center {text-align:center !important;}
input.eingabe {background:#ebf5f7; border:1px solid #d5dbdc; width:230px; height:16px; z-index:100 !important; position:relative;}
input.submit {background:url(/pix/submit.jpg); border:1px solid #d5dbdc; height:19px; padding:0 10px 2px 10px; font-size:12px; color:#0c3e5f;}
input.submit_on {background:url(/pix/submit_on.jpg); border:1px solid #d5dbdc; height:19px; padding:0px 10px 2px 10px; font-size:12px; color:#0c3e5f;}

.abstand_top {margin-top:25px !important;}


#overlay {background:#4386a1; display:none; filter: alpha(opacity=70); opacity: 0.70; -moz-opacity: 0.70; -khtml-opacity: 0.70; left:0; height:100%; overflow:hidden; position:absolute; top:0; z-index:1000; width:100%;}

strong.normal {font-weight:normal;}

/* Ergänzungen */                 
hr {color:#ddd; background:#ddd; height:1px;}

/* Hinweise */
.hinweise {border-top:#E8E8E8 1px solid; padding:10px 20px 0 20px;}
.hinweise_zeit {background:url(/pix/icons/icon_hinweis_zeit.gif) 0px 2px no-repeat; padding:0 0 15px 30px;}
.hinweise_groesse {background:url(/pix/icons/icon_hinweis_groesse.gif) no-repeat; padding:5px 0 15px 30px;}
.hinweise_lager {background:url(/pix/icons/icon_hinweis_lager.gif) 0px 2px no-repeat; padding:0 0 15px 30px;}
.hinweise_premium {background:url(/pix/icons/icon_hinweis_premium.gif) no-repeat; padding:5px 0 15px 30px;}

#regvarcontent{position:relative;}
#regvarcontent hr{position:absolute; left:0; width:368px;}           
#regvarcontent h2{color:#6FA938;}
#regvarcontent .register{background:url(/pix/buttons/anmelden.jpg) no-repeat 0 0; width:92px; height:21px; float:right;}
#regvarcontent .upgrade{background:url(/pix/buttons/upgraden.jpg) no-repeat 0 0; width:92px; height:21px; float:right;}
#regvarcontent a span{display:none;}

.upload_disabled .content, .upload_disabled .inactive_noborder{background:#d9f1f7 !important;}
.upload_disabled .zahl{background:none !important;}
.upload_disabled .top{background:url(/pix/upload/kasten_weiss_links_oben_off.png) 0 0 !important;}
   *html .upload_disabled .top{background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/upload/kasten_weiss_links_oben_off.png');}
.upload_disabled .bottom{background:url(/pix/upload/kasten_weiss_links_unten_off.png) 0 0 !important;}
   *html .upload_disabled .bottom{background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/upload/kasten_weiss_links_unten_off.png');}
.upload_disabled h2{color:#698086 !important;}
.headicon{width:52px; height:35px;}
.hochladen{background:url(/pix/upload/hochladen.jpg) no-repeat 0 0;}     
.upload_disabled .headicon{background:url(/pix/upload/hochladen_off.jpg) no-repeat 0 0 !important;}                        
.zahl_upload{background:url(/pix/upload/zwei.png) no-repeat 0 0; width:59px; height:59px;}
   *html .zahl_upload{background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/upload/zwei.png');}
.upload_disabled .zahl_upload{background:url(/pix/upload/zwei_off.png) no-repeat 0 0 !important;}
   *html .upload_disabled .zahl_upload {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/upload/zwei_off.png');}
.upload_disabled .alles_abbrechen_off {background:url(/pix/buttons/alles_abbrechen_dis.jpg) no-repeat 0 0 !important;}
.upload_disabled .hochladen_off{background:url(/pix/buttons/hochladen_dis.jpg) no-repeat 0 0 !important;}

.toplinks {float:right; font-family:Trebuchet MS,verdana,arial,helvetica; font-size:12px; color:#0c3e5f; margin:0 -5px 9px 0;}
   .ie6 .toplinks {margin-bottom:11px;}
.toplinks a{color:#0c3e5f; padding:0 5px;}

.teaser{font-family:Trebuchet MS,verdana,arial,helvetica; float:right; background:#e8f4f7 url(/pix/upload/teaserbg.gif) no-repeat 0 100%; font-weight:bold; width:300px; padding:10px 0; position:absolute; right:30px;}
.teaser a{color:#0c3e5f; margin:0 0 0 30px;}

.pop {position:absolute; left:285px; top:73px; z-index:1010; width:500px;}
.pop .popmain {background:#fff; margin:0; padding:0;}
.pop .close {background:url(/pix/close.png) no-repeat 0 0; width:35px; height:35px; display:block; position:absolute; top:-9px; right:-9px; z-index:1030;}
   * html .pop .close {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/close.png');}
.pop .border_t {background:url(/pix/border_t.png) no-repeat 0 0; height:9px; width:500px;}
   * html .pop .border_t{background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/border_t.png'); margin:0; padding:0; height:9px; line-height:0; font-size:0;}
.pop .border_to {background:url(/pix/border_to.png) no-repeat 0 0; width:500px; height:9px;}
   * html .pop .border_to {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/border_to.png'); margin:0; padding:0; height:9px; line-height:0; font-size:0;}
.pop .border_b {background:url(/pix/border_b.png) no-repeat 0 0; width:500px; height:9px;}
   * html .pop .border_b {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/border_b.png'); margin:0; padding:0; height:9px; line-height:0; font-size:0;}
.pop .popcontent {background:#fff; width:464px; padding:8px 18px; position:relative;}

.pop h2{color:0c3e5f; font-size:30px; margin:0 0 5px 0;}
.pop h2 span, .pop h3{color:0c3e5f; font-size:14px; margin:0 0 13px 0;}
.pop h3{font-size:12px; margin:0 0 0 18px;}
.pop .info1 h3, .pop .info2 h3{margin:0;}
.pop .num {color:#0c3e5f; font-size:14px; font-weight:bold; float:left; margin:18px 4px 0 0;}
   * html .pop .num  {margin-top:24px;}
   *+html .pop .num  {margin-top:24px;}
.pop .text {float:left; width:425px; margin:19px 4px 35px 0;}
   * html .pop .text {margin-top:25px;}
   *+html .pop .text {margin-top:25px;}

.pop .rand_oben {border:0; border-top:#adb5b8 1px solid;}

/* Anpassungen IE */
* html .pop .extra_ie .num {margin-top:18px;}
*+html .pop .extra_ie .num {margin-top:18px;}
* html .pop .extra_ie .text {margin-top:19px; margin-bottom:19px;}
*+html .pop .extra_ie .text {margin-top:19px; margin-bottom:19px;}
* html .pop .extra_ie span.front2b {margin-bottom:10px;}
*+html .pop .extra_ie span.front2b {margin-bottom:10px;}


.pop .textn{margin:19px 4px 15px 0;}
.pop .blue{font-weight:bold; color:#0c3e5f;}
.pop .registrieren{background:url(/pix/buttons/registrieren.jpg) no-repeat 0 0; width:92px; height:21px; clear:both; float:right; margin:0 0 0 0;}
.pop .weiter{background:url(/pix/buttons/weiter.jpg) no-repeat 0 0; width:92px; height:21px; clear:both; float:right; margin:10px 0 0 0;}
.pop .upgrade{background:url(/pix/buttons/upgraden.jpg) no-repeat 0 0; width:92px; height:21px; clear:both; float:right; margin:10px 0 0 0;}
.pop .weiter_disabled{background:url(/pix/buttons/weiter_dis.jpg) no-repeat 0 0; width:92px; height:21px; clear:both; float:right; margin:10px 0 0 0;}
.pop .schliessen{background:url(/pix/buttons/schliessen.jpg) no-repeat 0 0; width:92px; height:21px; clear:both; float:right; margin:40px 0 0 0;}
.pop .abschliessen{background:url(/pix/buttons/abschliessen.jpg) no-repeat 0 0; width:92px; height:21px; clear:both; float:right; margin:30px 0 0 0;}
.pop .weiter span, .pop .registrieren span, .pop .schliessen span, .pop .abschliessen span{display:none;}

.pop .price_free span, .pop .price_premium span{display:none;}
.pop .back{background:url(/pix/buttons/zurueck.gif) no-repeat 0 0; width:50px; height:16px; display:block; padding:5px 0 0 26px; color:#0c3e5f; position:absolute; left:0px; top:-21px; z-index:1040;}
.pop .overlay {background:#8cbbca; opacity:0.5; filter: alpha(opacity = 50); position:absolute; position:absolute; z-index:1020; top:0; left:0; width:500px; height:100%;}
   * html .pop .overlay {display:none !important;}
.pop hr {background:#adb5b8; color:#adb5b8; font-size:1px; line-height:1px; height:1px; margin:0; padding:0;}

.pop form{clear:both; margin:16px 0 0px 18px;}
.pop form.ins{clear:none; float:left; margin:19px 0 36px 0;}
.pop .error{color:#830c0c; font-weight:bold; display:block; background:url(/pix/error.gif) no-repeat 0 0; padding:2px 0 0 25px; clear:both; position:relative; top:-20px;}
.pop input{margin:0 0 20px 10px; font-family:Trebuchet MS,verdana,arial,helvetica; color:#545454;}
.pop input.eingabe{float:left; margin:0 0 5px 10px;}
.pop .check {clear:both; margin:0 0 5px 93px;}
   * html .pop .check {margin:0 0 0 89px;}
   *+html .pop .check {margin:0 0 0 89px;}
.pop .check input{margin:0; position:relative; z-index:1020;}
.pop .checkerror{color:#830c0c;}
.pop .front{display:block; position:relative; height:0;}
.pop .front2{clear:both; float:left; width:83px;}
.pop .front2b{clear:both; float:left; width:83px; margin:0 0 30px 0;}

.pop table{clear:both; border-collapse:collapse; width:327px; margin:-20px 0 25px 68px;}
.pop table th{padding:0 0 11px 15px;}
.pop table td{border:#f0f4f6 1px solid; text-align:right; padding:7px 11px;}
.pop table .one td{background:#f0f4f6; border:#e4ecef 1px solid;}
.pop table .price_free{background:url(/pix/price_free.gif) no-repeat 0 0; width:59px; height:59px; display:block; position:static; top:20px; right:95px;}
.pop table .price_premium{background:url(/pix/price_premium.gif) no-repeat 0 0; width:59px; height:59px; display:block; position:static; top:20px; right:95px;}
.pop table td.number1{text-align:center;}
.pop table td.number2{text-align:center;}
.pop table .option1_no{background:url(/pix/option_no.gif) no-repeat 0 0; width:15px; height:15px; margin:0 25px;}
.pop table .option1_yes{background:url(/pix/option_yes.gif) no-repeat 0 0; width:15px; height:15px; margin:0 25px;}
.pop table .option2_no{background:url(/pix/option_no.gif) no-repeat 0 0; width:15px; height:15px; margin:0 25px;}
.pop table .option2_yes{background:url(/pix/option_yes.gif) no-repeat 0 0; width:15px; height:15px; margin:0 25px;}
.pop .info1{display:none;}
.pop .info2{display:none;}

/* die verschiedenen Zustände an der Klasse des umschliessenden Divs zentral festmachen */
.pop .state1 .price_premium {opacity:0.4; filter: alpha(opacity = 40);}
.pop .state1 td.number2 {color:#CCC; opacity:1; filter: alpha(opacity = 100);}
.pop .state1 .option2_no {opacity:0.4; filter: alpha(opacity = 40);}
.pop .state1 .option2_yes {opacity:0.4; filter: alpha(opacity = 40);}
.pop .state1 .info1 {display:block;}

.pop .state2 .price_free {opacity:0.4; filter: alpha(opacity = 40);}
.pop .state2 td.number1 {color:#CCC; opacity:1; filter: alpha(opacity = 100);}
.pop .state2 .option1_no {opacity:0.4; filter: alpha(opacity = 40);}
.pop .state2 .option1_yes {opacity:0.4; filter: alpha(opacity = 40);}
.pop .state2 .info2 {display:block;}


/* ------------------------------
	Layout - Positionierung 
-------------------------------*/
.layout {margin:0 auto; padding:0; text-align:center; width:1034px; position:relative;}
.layout2 {margin:0 auto; padding:0; text-align:center; width:1034px; position:relative; z-index:1010;}
.layout div, .layout2 div {text-align:left;}

.layout_extrafenster {margin:0 auto; padding:0; text-align:center; width:700px;}
.layout_extrafenster div {text-align:left;}


/* Allgemeines */
.content_startseite {clear:all; float:left; margin:40px 0 0 0; padding:0; width:1034px;}
   *html .content_startseite {margin:40px -5px 0 0;}

.content_startseite .spalte_links {clear:all; float:left; margin:0; padding:0 30px 0 25px; width:586px;}
   .ie6 .content_startseite .spalte_links {padding-left:20px;}
   .ie7 .content_startseite .spalte_links {clear:all; float:left; width:586px;}
.content_startseite .spalte_rechts {clear:all; float:left; margin:0; padding:0 30px 0 0; width:363px;}
   .ie6 .content_startseite .spalte_rechts {clear:all; float:right; width:323px; padding:0; margin:0 20px 0 0;}
   .ie7 .content_startseite .spalte_rechts {clear:all; float:right; width:323px;}
   .ie8 .content_startseite .spalte_rechts {clear:all; float:right; width:323px;}
.content_startseite .spalte_rechts .reg_message {margin:10px 0 0 0;}

.content_upload {clear:all; float:left; margin:40px 0 0 0; padding:0; width:1034px;}
   .ie6 .content_upload {margin:40px -5px 0 0;}

.content_upload .spalte_links {clear:all; float:left; margin:0; padding:0 30px 0 25px; width:315px;}
   .ie6 .content_upload .spalte_links {clear:all; float:left; margin:0; padding:0 0 0 20px; width:315px;}
.content_upload .spalte_rechts {clear:all; float:left; margin:0; padding:0 30px 0 0; width:634px;}
   .ie6 .content_upload .spalte_rechts {clear:all; float:right;}
   *+html .content_upload .spalte_rechts {clear:all; float:right; margin-top:2px;}

div.screen {position:absolute; top:-1000px; left:-1000px;}

/* Accounts Startseite */
.fileupload .buttons {float:right; width:228px;;}  
.fileupload .buttons .submit {margin-top:17px;}
.fileupload .submit_startseite {padding:35px 0 0 95px; width:100%;}
   * html .fileupload .submit_startseite {padding-top:15px; width:233px;}
   *+html .fileupload .submit_startseite {padding:15px 0 0 95px;}
.fileupload .submit_startseite .passwort {color:#107C9F; display:block; float:left; margin:3px 29px 0 0; outline:0;}
   * html .fileupload .submit_startseite .passwort {margin-right:13px;}
   * html .fileupload .submit_startseite input {float:right;}


/* Accordion */
.content_acc {background:#fff; margin:0; padding:0;}

#accordion_outer {border:0; border-top:#ddd 1px solid; margin:0; padding:0; width:640px;}
#accordion_outer .title {border:0; border-bottom:#ddd 1px solid; cursor:pointer; margin:0; padding:7px 18px;}
#accordion_outer .title h4 {background:url(/pix/icons/icon_pfeil_acc.gif) no-repeat 100% 6px; color:#545454; display:inline; font-family:Trebuchet MS,verdana,arial,helvetica,sans-serif; font-size:12px; font-weight:bold; line-height:16px; margin:0; padding:0 9px 0 0;}
#accordion_outer .selected {background:none; border:0;}
#accordion_outer .selected .title {background:#ddedf2; border:0; border-bottom:#ddd 1px solid;}          
#accordion_outer .selected .title h4 {background:url(/pix/icons/icon_pfeil_acc_open.gif) no-repeat 100% 8px; display:inline; padding:0 10px 0 0;}
#accordion_outer .inhalt {border:0; border-bottom:#ddd 1px solid; margin:0; padding:6px 23px 7px 23px;}

#accordion_inner {border:0; margin:0; padding:0;}
#accordion_inner .head {cursor:pointer; margin:0; padding:7px 9px;}
#accordion_inner .head h4 {background:url(/pix/icons/icon_pfeil_acc.gif) no-repeat 100% 6px; color:#545454; display:inline; font-family:Trebuchet MS,verdana,arial,helvetica,sans-serif; font-size:12px; font-weight:normal; line-height:16px; margin:0; padding:0 9px 0 0;}
#accordion_inner .selected {background:none; border:0;}
#accordion_inner .selected .head {background:#eef6f8; border:0; border-top:#ddd 1px solid;}          
#accordion_inner .selected .head h4 {background:url(/pix/icons/icon_pfeil_acc_open.gif) no-repeat 100% 8px; display:inline; padding:0 10px 0 0;}
#accordion_inner div {border:0;}
#accordion_inner div div {border:0; border-top:#ddd 1px solid; margin:0; padding:6px 23px 7px 23px;}
#accordion_inner div div.icon1 {background:url(/pix/icons/aktualisieren.png) no-repeat 9px 7px; padding-left:38px;}
   * html #accordion_inner div div.icon1 {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/icons/aktualisieren.png');}
#accordion_inner div div.icon2 {background:url(/pix/icons/verschicken.png) no-repeat 9px 4px; padding-left:38px;}
   * html #accordion_inner div div.icon2 {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/icons/verschicken.png');}
#accordion_inner div div.icon3 {background:url(/pix/icons/runterladen.png) no-repeat 9px 4px; padding-left:38px;}
   * html #accordion_inner div div.icon3 {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/icons/runterladen.png');}
#accordion_inner div div.icon4 {background:url(/pix/icons/kopieren.png) no-repeat 9px 4px; padding-left:38px;}
   * html #accordion_inner div div.icon4 {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/icons/kopieren.png');}
#accordion_inner div div.icon5 {background:url(/pix/icons/loeschen.png) no-repeat 9px 4px; padding-left:38px;}
   * html #accordion_inner div div.icon5 {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/icons/loeschen.png');}


/* ------------------------------
	Extrafenster
-------------------------------*/
.oben_extrafenster {background:url(/pix/hintergrund_oben_extrafenster.png) no-repeat 0 0; height:25px; margin:14px 0 0 0; padding:0px;}
   * html .oben_extrafenster {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/hintergrund_oben_extrafenster.png');}

.content_extrafenster {clear:all; float:left; margin:0; padding:0; width:700px;}
   * html .content_extrafenster {margin:0 -5px 0 0;}

.content_extrafenster .spalte_links {clear:all; float:left; margin:0; padding:0 30px 0 25px; width:640px;}
   *+html .content_extrafenster .spalte_links {clear:all; float:left; width:640px;}

.content_extrafenster .spalte_links .startkasten {clear:all; float:left; width:640px; margin:0 0 30px 0;}
.content_extrafenster .spalte_links .startkasten .top {background:url(/pix/startkasten_oben_extrafenster.png) 0 0; height:25px; line-height:25px;}
   * html .content_extrafenster .spalte_links .startkasten .top {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/startkasten_oben_extrafenster.png');}
.content_extrafenster .spalte_links .startkasten .bottom {background:url(/pix/startkasten_unten_extrafenster.png) 0 0; height:25px; line-height:25px;}
   * html .content_extrafenster .spalte_links .startkasten .bottom {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/startkasten_unten_extrafenster.png');}
   *+html .content_extrafenster .spalte_links .startkasten .bottom {margin:-1px 0 0 0;}
.content_extrafenster .spalte_links .startkasten .content {background:#fff; padding:0 20px 0 20px; width:600px; clear:all;}

.fuss_extrafenster {clear:all; float:left; font-family:Trebuchet MS,verdana,arial,helvetica; font-weight:bold; color:#fff; height:120px; margin:0; padding:0; font-size:14px; width:700px;}
   * html .fuss_extrafenster  {background:0 0;}
   *+html .fuss_extrafenster {margin:30px 0 -1px 0;}
.fuss_extrafenster .content {margin:76px 0 0 0; text-align:center; padding:0;}
   * html .fuss_extrafenster .content {margin:75px 0 0 0px; background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/hintergrund_unten_extrafenster.png');}
.fuss_extrafenster .logo {float:right; clear:all; margin:0 33px 0 0; padding:0;}
   * html .fuss_extrafenster .logo {float:right; clear:all; margin:0 28px 0 0; padding:0;}


/* ------------------------------
	Kopf
-------------------------------*/
.kopf {float:left; clear:all; margin:8px 30px 0 25px; height:70px; width:989px;}
   *html .kopf {float:left; clear:all; margin:8px 0 10px 10px; height:48px; width:999px;}
.kopf .dreipc {float:right; margin:16px 9px 0 0; padding:0; height:29px;}

.content_extrafenster .kopf {float:left; clear:all; margin:30px 30px 0 25px; height:48px; width:670px;}
   *html .content_extrafenster .kopf {float:left; clear:all; margin:30px 0 0 10px; height:48px; width:680px;}
.content_extrafenster .kopf .dreipc {float:right; margin:-6px 29px 0 0; padding:0; height:29px;}
   *html .content_extrafenster .kopf .dreipc {float:right; margin:0 29px 0 0; padding:0; height:29px;}


/* ------------------------------
	Headlines
-------------------------------*/
h1 {position:absolute; top:-1000px; left:-1000px;}
h2.screen {position:absolute; top:-1000px; left:-1000px;}
h2.home {color:#0c3e5f; font-family:tahoma,georgia,arial,helvetica; font-size:60px; font-weight:normal; line-height:60px; margin:0 0 0 0;}
h2.home span {font-size:20px; font-weight:bold; line-height:20px; margin:0 0 0 -8px;}
h2.home a {color:#0c3e5f;} 
   *html h1 {line-height:60px;}
   *+html h1 {line-height:60px; margin:-20px 0 0 0;}


h2 {color:#0c3e5f; font-family:trebuchet ms,verdana,arial,helvetica; font-size:14px; font-weight:bold; margin:0 0 33px 0;}
.content_startseite .spalte_rechts .kasten_weiss h2 {color:#0c3e5f; font-family:trebuchet ms,verdana,arial,helvetica; font-size:30px; line-height:30px; font-weight:bold; margin:0 0 13px 0;}
.content_extrafenster h2 { margin:0 0 13px 0;}
   *html .content_startseite .spalte_rechts .kasten_weiss h2 {line-height:30px;}
   *+html .content_startseite .spalte_rechts .kasten_weiss h2 {line-height:30px;}
.content_startseite .spalte_rechts .kasten_weiss h2 span {font-size:14px; font-weight:bold; line-height:14px;}
.content_upload .spalte_links .kasten_weiss .content h2 {margin:0 0 0 63px;}
.content_upload .spalte_rechts .kasten_weiss .content h2 {margin:0 0 0 63px;}
h3 {color:#0c3e5f; font-family:trebuchet ms,verdana,arial,helvetica; font-size:14px; font-weight:bold; margin:0 0 25px 0;}
h4 {color:#fff; font-family:trebuchet ms,verdana,arial,helvetica; font-size:12px; font-weight:bold; margin:0;}

span.achtung {background:url(/pix/achtung.gif) no-repeat 0 -1px; color:#830c0c; display:block; margin:0 0 4px 0; padding:0 0 0 23px; text-transform:uppercase;}
span.fehler {color:#830c0c !important;}


/* ------------------------------
	Navi
-------------------------------*/
.content_startseite .spalte_rechts .tabs2 {clear:all; float:left; margin:0; padding:0; height:25px; line-height:25px; width:368px; text-align:right !important;}
   *html .content_startseite .spalte_rechts .tabs2 {margin:0 0 -7px 0;}
   *+html .content_startseite .spalte_rechts .tabs2 {margin:0 0 0 -40px;}
.content_upload .spalte_rechts .tabs2 {clear:all; float:left; margin:0; padding:0; height:25px; line-height:25px; width:634px; text-align:right !important;}
   *html .content_upload .spalte_rechts .tabs2 {margin:0 0 -7px 0;}
   *+html .content_upload .spalte_rechts .tabs2 {margin:0 0 -1px 0;}
.tabs2 ul {clear:all; float:right;  margin:0 11px 0 0; padding:0; list-style:none;}
.tabs2 li {display:inline;	margin:0;	padding:0;}
.tabs2 li span.hidden {display:none;	visibility:hidden;}
.tabs2 a {float:left;background:url(/pix/left.png) no-repeat left top; margin:0; padding:0 0 0 10px; text-decoration:none; color:#545454;}
   *html .tabs2 a {background:#fff; margin:0 10px 0 10px; padding:0 10px 0 10px;}
.tabs2 a span {float:left; display:block; background:url(/pix/right.png) no-repeat right top; padding:2px 15px 5px 6px; margin-right:6px; color:#545454;}
   *html .tabs2 a span {background:#fff; padding:2px 0 5px 6px;}


/* ------------------------------
	Kaesten
-------------------------------*/                      
.content_startseite .spalte_links .startkasten {clear:all; float:left; width:586px; margin:0 0 30px 0;}
.content_startseite .spalte_links .startkasten .top {background:url(/pix/startkasten_oben.png) 0 0; height:25px; line-height:25px;}
   *html .content_startseite .spalte_links .startkasten .top {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/startkasten_oben.png');}

.content_startseite .spalte_links .startkasten .bottom {background:url(/pix/startkasten_unten.png) 0 0; height:25px; line-height:25px;}
   *html .content_startseite .spalte_links .startkasten .bottom {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/startkasten_unten.png');}
   *+html .content_startseite .spalte_links .startkasten .bottom {margin:0 0 0 0;}
.content_startseite .spalte_links .startkasten .content {background:url(/pix/startkasten_bg.png) 0 0; padding:0; width:586px; clear:all;}
   *html .content_startseite .spalte_links .startkasten .content {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/startkasten_bg_ie6.png');}

.content_startseite .spalte_links .startkasten .einer_wrap {margin:0 0 0 17px;}
.content_startseite .spalte_links .startkasten .einer_wrap .header_eins {display:block; font-size:30px; margin:0 0 20px 20px; padding:10px 0 0 0;}
.content_startseite .spalte_links .startkasten .einer_wrap .header_zwei {display:block; font-size:30px; margin:0 0 35px 160px;}
.content_startseite .spalte_links .startkasten .einer_wrap .header_zwei strong.eins {font-size:50px;}
.content_startseite .spalte_links .startkasten .einer_wrap .header_zwei strong.zwei {font-size:35px;}

.content_startseite .spalte_links .startkasten .dreier_wrap {clear:all; float:left; /*width:538px;*/width:545px; margin:13px 0 25px 20px; position:relative !important;}
.content_startseite .spalte_links .startkasten .dreier_wrap .dreier_eins {float:left;margin:0 0 0 20px; width:150px;}
   *html .content_startseite .spalte_links .startkasten .dreier_wrap .dreier_eins {float:left;margin:0 0 0 10px; width:130px;}
.content_startseite .spalte_links .startkasten .dreier_wrap .dreier_zwei {float:left;margin:0 0 0 38px; width:130px;}
.content_startseite .spalte_links .startkasten .dreier_wrap .dreier_drei {float:left;margin:0 0 0 56px; width:150px;}

/*.content_startseite .spalte_links .kasten_weiss {clear:all; float:left; margin:0; width:278px; margin-right:30px;}
.content_startseite .spalte_links .kasten_weiss .top {background:url(/pix/startseite_li_kasten_weiss_oben.png) 0 0; height:25px; line-height:25px;}
   * html .content_startseite .spalte_links .kasten_weiss .top {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/startseite_li_kasten_weiss_oben.png');}
.content_startseite .spalte_links .kasten_weiss .bottom {background:url(/pix/startseite_li_kasten_weiss_unten.png) 0 0; height:25px; line-height:25px;}
   * html .content_startseite .spalte_links .kasten_weiss .bottom {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/startseite_li_kasten_weiss_unten.png');}
.content_startseite .spalte_links .kasten_weiss .content {background:#fff; margin:0; padding:0 20px; width:546px;} */

.content_startseite .spalte_links .kasten_weiss h2 {margin-bottom:19px;}
h2 span.size_30 {font-size:30px; font-weight:bold; line-height:30px; margin:0 4px 0 0;}


.content_startseite .spalte_links .kasten_wrapper {clear:all; float:left; margin:0; width:586px; /*display:inline; cursor:pointer; display:inline; */}
.content_startseite .spalte_links .kasten_wrapper .kasten_weiss {clear:all; float:left; margin:0 30px 0 0; width:278px; cursor:pointer;}
.ie6 .layout .content_startseite .spalte_links .kasten_wrapper .kasten_weiss {clear:all; float:left;  margin:0 20px 0 0; width:278px; cursor:pointer;}
.ie7 .layout .content_startseite .spalte_links .kasten_wrapper .kasten_weiss {clear:all; float:left;  margin:0 20px 0 0; width:278px; cursor:pointer;}
.ie8 .layout .content_startseite .spalte_links .kasten_wrapper .kasten_weiss {clear:all; float:left;  margin:0 20px 0 0; width:278px; cursor:pointer;} 
.content_startseite .spalte_links .kasten_wrapper .kasten_weiss_last {clear:all; float:left; margin:0; width:278px; cursor:pointer;}
.ie6 .layout .content_startseite .spalte_links .kasten_wrapper .kasten_weiss_last {clear:all; float:right; margin:0 20px 0 0; width:278px; cursor:pointer;} 
.ie7 .layout .content_startseite .spalte_links .kasten_wrapper .kasten_weiss_last {clear:all; float:right; margin:0 20px 0 0; width:278px; cursor:pointer;} 
.ie8 .layout .content_startseite .spalte_links .kasten_wrapper .kasten_weiss_last {clear:all; float:right; margin:0 20px 0 0; width:278px; cursor:pointer;}
.content_startseite .spalte_links .kasten_wrapper .kasten_weiss .top {background:url(/pix/kasten_weiss_links_oben.png) no-repeat 0 0; height:25px; line-height:25px; width:278px;}
  * html .content_startseite .spalte_links .kasten_wrapper .kasten_weiss .top {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/kasten_weiss_links_oben.png');width:278px;}
.content_startseite .spalte_links .kasten_weiss .bottom {background:url(/pix/kasten_weiss_links_unten.png) no-repeat 0 0; height:12px; line-height:12px;width:278px;}
  * html .content_startseite .spalte_links .kasten_wrapper .kasten_weiss .bottom {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/kasten_weiss_links_unten.png');width:278px;}
.content_startseite .spalte_links .kasten_wrapper .kasten_weiss .content {background:#fff; margin:0; padding:0 20px 0 40px; width:218px;}

.content_startseite .spalte_links .kasten_wrapper .kasten_weiss_last .top {background:url(/pix/kasten_weiss_links_oben.png) no-repeat 0 0; height:25px; line-height:25px; width:278px;}
  * html .content_startseite .spalte_links .kasten_wrapper .kasten_weiss_last .top {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/kasten_weiss_links_oben.png');width:278px;}
.content_startseite .spalte_links .kasten_weiss_last .bottom {background:url(/pix/kasten_weiss_links_unten.png) no-repeat 0 0; height:12px; line-height:25px;width:278px;}
  * html .content_startseite .spalte_links .kasten_wrapper .kasten_weiss_last .bottom {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/kasten_weiss_links_unten.png');width:278px;}
.content_startseite .spalte_links .kasten_wrapper .kasten_weiss_last .content {background:#fff; margin:0; padding:0 20px 0 40px; width:218px;}





.content_startseite .spalte_links .zweier_wrap {margin:0;}
.content_startseite .spalte_links .zweier_wrap h3 {margin-bottom:4px;margin-top:7px; font-size:16px;}
.content_startseite .spalte_links .zweier_wrap .li {float:left; margin:-7px 0 /*16px*/ 0 0; padding:0; width:228px;text-align:left;}
.content_startseite .spalte_links .zweier_wrap .re {float:left; margin:-7px 0 0 0; padding:0; width:228px;text-align:left;}


.content_startseite .spalte_rechts .kasten_weiss {clear:all; float:left; width:368px; margin:0 0 25px 0;}
   *+html .content_startseite .spalte_rechts .kasten_weiss {clear:all; float:left; width:368px; margin:0 0 30px -40px;}
   .ie8 .content_startseite .spalte_rechts .kasten_weiss {margin-left:-40px;}
.content_startseite .spalte_rechts .kasten_weiss .top {background:url(/pix/kasten_weiss_oben.png) 0 0; height:25px; line-height:25px;}
   *html .content_startseite .spalte_rechts .kasten_weiss .top {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/kasten_weiss_oben.png');}
.content_startseite .spalte_rechts .kasten_weiss .bottom {background:url(/pix/kasten_weiss_unten.png) 0 0; height:25px; line-height:25px;}
   *html .content_startseite .spalte_rechts .kasten_weiss .bottom {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/kasten_weiss_unten.png');}
   *+html .content_startseite .spalte_rechts .kasten_weiss .bottom {margin:-1px 0 0 0;}

.content_startseite .spalte_rechts .kasten_weiss .content {clear:all; float:left; background:#fff; padding:0 20px 0 20px; width:328px; }

.content_upload .spalte_links .kasten_weiss {clear:all; float:left; width:320px; margin:0 0 25px 0;}
.content_upload .spalte_links .kasten_weiss .top {background:url(/pix/upload/kasten_weiss_links_oben.png) 0 0; height:25px; line-height:25px;}
   *html .content_upload .spalte_links .kasten_weiss .top {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/upload/kasten_weiss_links_oben.png');}

.content_upload .spalte_links .kasten_weiss .bottom {background:url(/pix/upload/kasten_weiss_links_unten.png) 0 0; height:25px; line-height:25px;}
   *html .content_upload .spalte_links .kasten_weiss .bottom {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/upload/kasten_weiss_links_unten.png');}
   *+html .content_upload .spalte_links .kasten_weiss .bottom  {margin:-1px 0 0 0;}

.content_upload .spalte_links .kasten_weiss .content {clear:all; float:left; background:#fff; padding:0; width:320px;}
.content_upload .spalte_links .kasten_weiss .content .progressWrapper {clear:all; float:left; position:relative;  padding:10px 0 10px; 0; width:320px;}
.content_upload .spalte_links .kasten_weiss .content .wrap {clear:all; float:left; position:relative;  padding:10px 0 0 0; margin:20px 0 0 0; width:320px;}
.content_upload .spalte_links .kasten_weiss .content .active {border-bottom:1px solid #ddd; background:#c7e1e9; color:#262626;}
.progressWrapper .active {border-bottom:1px solid #ddd; background:#c7e1e9; color:#262626;}
.content_upload .spalte_links .kasten_weiss .content .inactive {border-bottom:1px solid #ddd; background:#fff; padding:10px 0 10px 0;}
.content_upload .spalte_links .kasten_weiss .content .inactive_noborder {background:#fff;}
.progressWrapper .inactive {border-bottom:1px solid #ddd; background:#fff;}
.content_upload .spalte_links .kasten_weiss .content .links {clear:all; float:left; width:130px; padding:0 10px 0 20px;}
.content_upload .spalte_links .kasten_weiss .content .links_intro {clear:all; float:left; width:170px; padding:0 10px 0 20px;}
.content_upload .spalte_links .kasten_weiss .content .rechts {clear:all; float:right !important; text-align:right !important; width:92px; padding:0 20px 0 0; position:absolute; top:10px; right:0;}
.content_upload .spalte_links .kasten_weiss .content .rechtsunten {clear:all; float:right !important; text-align:right !important; width:135px; margin:0 20px 0 0; position:absolute; top:10px; right:0;}

.content_upload .spalte_rechts .kasten_weiss {clear:all; float:left; width:634px; margin:0 0 30px 0;}
   .ie6 .content_upload .spalte_rechts .kasten_weiss {margin-top:25px;}
   .ie7 .content_upload .spalte_rechts .kasten_weiss {margin-top:23px;}      
   .ie8 .content_upload .spalte_rechts .kasten_weiss {margin-top:23px;}    
.content_upload .spalte_rechts .kasten_weiss .top {background:url(/pix/upload/kasten_weiss_rechts_oben.png) 0 0; height:25px; line-height:25px;}
   *html .content_upload .spalte_rechts .kasten_weiss .top {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/upload/kasten_weiss_rechts_oben.png');}

.content_upload .spalte_rechts .kasten_weiss .bottom {background:url(/pix/upload/kasten_weiss_rechts_unten.png) 0 0; height:25px; line-height:25px;}
   *html .content_upload .spalte_rechts .kasten_weiss .bottom {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/upload/kasten_weiss_rechts_unten.png');}
   *+html .content_upload .spalte_rechts .kasten_weiss .bottom {margin:-1px 0 0 0;}

.content_upload .spalte_rechts .kasten_weiss .content {clear:all; float:left; background:#fff; padding:0; width:634px;}
.content_upload .spalte_rechts .kasten_weiss .content .wrap {clear:all; float:left; position:relative;  padding:10px 0 10px 0; width:634px;}
.content_upload .spalte_rechts .kasten_weiss .content .active {background:#c7e1e9; color:#262626;}
.content_upload .spalte_rechts .kasten_weiss .content .inactive {background:#fff;}
.content_upload .spalte_rechts .kasten_weiss .content .links {clear:all; float:left; width:130px; padding:0 10px 0 20px;}
.content_upload .spalte_rechts .kasten_weiss .content .rechts {clear:all; float:right !important; text-align:right !important; width:140px; padding:0 20px 0 0; position:absolute; bottom:10px; right:0;}
.content_upload .spalte_rechts .kasten_weiss .content .inhalt {clear:all; float:left; padding:10px 0 10px 20px; width:604px;}
.content_upload .spalte_rechts .kasten_weiss .content .text {clear:all; float:left; position:relative;  padding:10px 0 10px 20px; width:604px;}

.content_upload .spalte_rechts .kasten_weiss .content .text .wrap div {margin:0 0 2px 0;}
.content_upload .spalte_rechts .kasten_weiss .content .text .wrap_last div {margin:0 0 2px 0;}
.content_upload .spalte_rechts .kasten_weiss .content .text span {margin:-16px 0 0 25px; display:block;}

.content_upload .spalte_rechts .kasten_weiss .content .text .links {clear:all; float:left; width:464px; padding:0 10px 0 0;}
   *+html .content_upload .spalte_rechts .kasten_weiss .content .text .links {height:100px;}
.content_upload .spalte_rechts .kasten_weiss .content .text .links .wrap {width:180px; margin:0; padding:0;}
   *html .content_upload .spalte_rechts .kasten_weiss .content .text .links .wrap {position:absolute; margin: 0 0 0 -20px;}
   *+html .content_upload .spalte_rechts .kasten_weiss .content .text .links .wrap {position:absolute; margin:0; width:350px !important; padding:0; left:-5px;}

.content_upload .spalte_rechts .kasten_weiss .content .text .links .wrap div {padding:0 0 2px 0; width:350px;}

.content_upload .spalte_rechts .kasten_weiss .content .text .links .wrap_last {clear:all; float:left; margin:0; padding:0;}
   *html .content_upload .spalte_rechts .kasten_weiss .content .text .links .wrap_last {position:absolute; margin:0;   padding:0; left:180px;}
   *+html .content_upload .spalte_rechts .kasten_weiss .content .text .links .wrap_last {position:absolute; margin:0;   padding:0; left:180px;}

.content_upload .spalte_rechts .kasten_weiss .content .text .links .wrap_last div {padding:0 0 2px 0;}

.content_upload .spalte_rechts .kasten_weiss .content .text .links .titel {margin:-15px 10px 0 23px;}
   *html .content_upload .spalte_rechts .kasten_weiss .content .text .links .titel {margin:-15px 10px 0 53px;}
   *+html .content_upload .spalte_rechts .kasten_weiss .content .text .links .titel {margin:-15px 10px 0 53px;}

   *html .content_upload .spalte_rechts .kasten_weiss .content .text {height:100px; width:604px;}
   *+html .content_upload .spalte_rechts .kasten_weiss .content .text {height:100px; width:604px;}

.content_upload .spalte_rechts .kasten_weiss .content .text .rechts {clear:all; float:right !important; text-align:right !important; width:140px; padding:0 10px 0 0; position:absolute; bottom:10px; right:0;}

.content_upload .spalte_rechts .kasten_weiss .content .paging {clear:all; text-align:center; margin:20px 0 0 0; font-size:11px; line-height:11px; height:11px; font-weight:bold;}
.content_upload .spalte_rechts .kasten_weiss .content .paging span.paging-aktiv {color:#107c9f; display:inline;}
.content_upload .spalte_rechts .kasten_weiss .content .paging img {padding:1px 3px 0 3px;}

.content_upload .spalte_rechts .kasten_weiss .content .tabelle {border:0; border-collapse:collapse; clear:all; float:left; width:100% !important; margin:0;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .tbody {width:100%; margin:0;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .rowwrap {clear:all; float:left; padding:5px 0 0 0; margin:0;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .rowwrap td {border:0; border-bottom:#ddd 1px solid; border-collapse: collapse; padding:0; margin:0; height:29px !important;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .active {background:#c7e1e9; color:#262626; margin:0; padding:0;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .inactive {background:#fff; margin:0; padding:0;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .header {background:#fff; padding:10px 0 0 0;} 
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .rowwrap .icon {padding:0; margin:0;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .rowwrap .leer {padding:0; margin:0; width:101px;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .rowwrap .icon_email {width:18px; padding:0 0 0 20px; margin:0;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .rowwrap .icon_download {width:18px; padding:0 0 0 14px; margin:0;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .rowwrap .icon_kopieren {width:14px; padding:0 0 0 10px; margin:0;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .rowwrap .dateiname {width:354px; padding:0 0 0 12px; margin:0;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .rowwrap .dateiname input.dateiname {padding:0; margin:0; border:0; background:none; width:354px; font-family:Trebuchet MS, verdana,arial,helvetica,sans-serif; font-size:12px;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .rowwrap .dateiname input.achtung {color:#A26961;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .rowwrap .datum {width:57px; padding:0 0 0 12px; margin:0;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .rowwrap .groesse {width:55px; padding:0 0 0 12px; margin:0;}
.content_upload .spalte_rechts .kasten_weiss .content .tabelle .rowwrap .loeschen {width:14px; padding:0 20px 0 0; margin:0;}

.aktiv {background:#c7e1e9; color:#262626;}
.inaktiv {background:#fff;}

.content_upload .spalte_links .head {clear:all; float:left; padding:0; margin:0; position:relative; width:100%;}
   *+html .content_upload .spalte_links .head {clear:all; float:left; padding:0; position:relative; width:100%;} 
.content_upload .spalte_links .head .headicon {float:right; margin:-10px 20px 0 0; padding:0 0 0 0; clear:all;}
   *html .content_upload .spalte_links .head .headicon {float:right; margin:-10px 10px 0 0; padding:10px 0 0 0; height:44px !important; clear:all;}
.content_upload .spalte_links .head .zahl {position:absolute; margin:-36px 0 0 -10px;}
.content_upload .spalte_links .head h2 {position:absolute; margin:-46px 0 0 -10px;}

.content_upload .spalte_rechts .head {clear:all; float:left; padding:0; margin:0; position:relative; width:100%;}
   *+html .content_upload .spalte_rechts .head {clear:all; float:left; margin:17px 0 0 0; padding:0; position:relative; width:100%;} 
   .ie7 .content_upload .spalte_rechts .head {margin-top:1px;}
   .ie8 .content_upload .spalte_rechts .head {margin-top:1px;}
.content_upload .spalte_rechts .head .headicon {float:right; margin:-10px 20px 0 0; padding:0 0 0 0; clear:all;}
   *html .content_upload .spalte_rechts .head .headicon {float:right; margin:-10px 10px 0 0; padding:10px 0 0 0; height:44px !important; clear:all;}
.content_upload .spalte_rechts .head .zahl {position:absolute; margin:-36px 0 0 -10px;}
   .ie7 .content_upload .spalte_rechts .head .zahl {margin-top:-36px;}
   .ie8 .content_upload .spalte_rechts .head .zahl {margin-top:-36px;}
.content_upload .spalte_rechts .head h2 {position:absolute; margin:-36px 0 0 -10px;}

.fileupload {clear:all; float:left; width:328px;}
.fileupload .name {clear:all; float:left; width:95px; margin:0; height:20px; padding:0;}
   *html .fileupload .name {clear:all; float:left; width:85px; }
.fileupload .feld {float:left; width:200px; margin:0 0 9px 0; height:20px;}
   *html .fileupload .feld {float:right;}
.fileupload .submit {clear:all; float:right; margin:10px 0 0 0;}
.fileupload .submit_on {clear:all; float:right; margin:10px 0 0 0;}

.fileupload .checkbox, .radio {clear:all; float:left; text-align:right; width:111px; padding:0 10px 0 0; margin:0; height:20px; padding:0;}
   *html .fileupload .checkbox, .radio {clear:all; float:left; /*width:85px;*/}

.fileupload .checkboxfeld {float:left; width:200px; margin:0 0 0 10px; padding:2px 0 0 0; height:18px;}

           

/* ------------------------------
	Fuss
-------------------------------*/
.fuss {clear:all; float:left; font-family:Trebuchet MS,verdana,arial,helvetica; font-weight:bold; color:#fff; height:120px; margin:0; padding:0; font-size:14px; width:1034px;}
   *html .fuss  {background:0 0;;}
   *+html .fuss {margin:30px 0 -1px 0;}
.fuss .content {margin:76px 0 0 0; text-align:center; padding:0;}
   *html .fuss .content {margin:75px 0 0 0px; background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/hintergrund_unten.png');}
.fuss .logo {float:right; clear:all; margin:0 43px 0 0; padding:0;}
   *html .fuss .logo {float:right; clear:all; margin:0 28px 0 0; padding:0;}
.fuss .info {position:absolute; top:-1000px; left:-1000px;}

/* ------------------------------
	Links
-------------------------------*/
a.schicket:link, a.schicket:visited, a.schicket:hover {background:url(/pix/submit.jpg) repeat-x; border:1px solid #d5dbdc; height:19px; padding:0 10px 2px 10px; font-size:12px; color:#0c3e5f;}
a.schicket:active {background:url(/pix/submit_on.jpg) repeat-x; border:1px solid #d5dbdc; height:19px; padding:0 10px 2px 10px; font-size:12px; color:#0c3e5f;}

.paging a:link, .paging a:visited, .paging a:hover {color:#545454; text-decoration:none;}
.paging a:active {color:#545454; text-decoration:none;}

a.gratis:link, a.gratis:visited {background:url(/pix/buttons/button_gratis_disabled.jpg) no-repeat 14px 0; color:#9eb2bf; display:block; font-family:tahoma,verdana,arial,helvetica; font-size:12px; font-weight:bold; float:left; margin:0 0 17px 44px; padding:73px 0 0 0; width:105px;}   
a.gratis:focus, a.gratis:hover {background:url(/pix/buttons/button_gratis.jpg) no-repeat 14px 0; color:#0c3e5f; display:block; font-family:tahoma,verdana,arial,helvetica; font-size:12px; font-weight:bold; float:left; margin:0 0 17px 44px; padding:73px 0 0 0; width:105px;}   
   * html a.gratis:link, * html a.gratis:visited {margin-left:22px;}
   * html a.gratis:focus, * html a.gratis:hover {margin-left:22px;}

a.premium:link, a.premium:visited {background:url(/pix/buttons/button_premium_disabled.jpg) no-repeat 25px 0; color:#9eb2bf; display:block; font-family:tahoma,verdana,arial,helvetica; font-size:12px; font-weight:bold; float:left; margin:0 0 17px 33px; padding:73px 0 0 0; width:125px;}   
a.premium:focus, a.premium:hover {background:url(/pix/buttons/button_premium.jpg) no-repeat 25px 0; color:#0c3e5f; display:block; font-family:tahoma,verdana,arial,helvetica; font-size:12px; font-weight:bold; float:left; margin:0 0 17px 33px; padding:73px 0 0 0; width:125px;}   
a.paypal:link, a.paypal:visited, a.paypal:focus, a.paypal:hover {background:url(/pix/icons/paypal.jpg) no-repeat 0 0; display:block; float:left; height:38px; width:96px;}
a.blau:link, a.blau:visited, a.blau:focus, a.blau:hover {color:#0D8FB0; text-decoration:none;}
a.button_extrafenster:link, a.button_extrafenster:visited, a.button_extrafenster:focus, a.button_extrafenster:hover {display:block; float:right; padding:40px 20px 0;}

.textlink {color:#107C9F; outline:0;}      
/* ------------------------------
	Allgemeines

/* CSS Document */
/* upload */
    
    #fsUploadProgress h3 {margin: 0; margin-top: 5px;}
    
    .progressName {width:200px; overflow:hidden;}
    .progressZahl {}
    .progressBarStatus {}
    .progressBarWrapper {position:relative; height:8px;}
    .progressBarWhite {position:absolute;left:0px; top:0px; height:8px; width:100%; z-index:1; background:#ffffff;}
    .progressBarColor {position:absolute;left:0px; top:0px; height:8px; width:0; z-index:1; background:#0c3e5f;}    
    .progressBarInProgress {background:#0c3e5f; height:8px; width:0;}
    .progressContainer {padding: 0 20px;}
    .progressWrapper {border-bottom:1px solid #ddd;}
    .progressCancel {background: url(/pix/buttons/abbrechen.jpg) 0 0 no-repeat; display:block; float:right; font-size:0; height:21px; width:70px;}
    
/*  
    #btnStart{background:url(/pix/buttons/hochladen.jpg); no-repeat; width:124px; height:21px; border:0px;}    
    #btnCancel{background:url(/pix/buttons/alles_abbrechen.jpg); no-repeat; width:101px; height:21px; border:0px;}
    #fsUploadProgress {margin-top: 5px; width:308px; padding:5px;}  
    #queue-status {padding: 0px; width:308px; margin-bottom:5px;}
    
*/
    #queue-is-empty {font-size:10px;}
    .controls {padding: 0px; width:320px;}
    .controls .controlbuttons_a {height:19px; padding: 0 0 3px 0; margin: 0 2px 0 0px; display:inline; width:160px;}
    .controls .controlbuttons_b {height:19px; padding: 0 0 3px 0; margin: 0 2px 0 0px; display:inline; width:140px;}
    
    .hochladen_on {background:url(/pix/buttons/hochladen_on.jpg); no-repeat; width:135px; height:21px; border:0px;}
    .hochladen_off {background:url(/pix/buttons/hochladen_off.jpg); no-repeat; width:135px; height:21px; border:0px;}
    .alles_abbrechen_on {background:url(/pix/buttons/alles_abbrechen_on.jpg); no-repeat; width:114px; height:21px; border:0px;}
    .alles_abbrechen_off {background:url(/pix/buttons/alles_abbrechen_off.jpg); no-repeat; width:114px; height:21px; border:0px;}
    
    #spanButtonPlaceHolderwrapper {background:0 0; width:92px;}

/* Listen */
ul.liste {list-style:none; margin:0; padding:0;}
ul.liste li {background:url(/pix/li.gif) no-repeat 0 7px; display:block; padding:0 0 2px 5px;}
ul.liste li.nobg {background:none; display:block; padding:0 0 2px 5px;}

/* Tabnavigation und Boxen */

.ui-tabs {padding:0; zoom:1;}
.ui-tabs .ui-tabs-nav {list-style:none; padding:0 13px 0 0; position:relative;}
/* Inaktivzustand */
.ui-tabs .ui-tabs-nav li {background:url(/pix/tabs/left.png) top left no-repeat; border-bottom-width:0 !important; float:right; margin:0 7px -2px 0; padding:0 0 0 10px; position:relative;} 
* html .ui-tabs .ui-tabs-nav li {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/tabs/left.png');}
*+html .ui-tabs .ui-tabs-nav li {margin:0 .2em -3px 0;} 
.ui-tabs .ui-tabs-nav li a {background:url(/pix/tabs/right.png) top right no-repeat; color:#545454; float:left; padding:5px 10px 5px 0; text-decoration:none;}
    * html .ui-tabs .ui-tabs-nav li a {background:url(/pix/tabs/right.gif) top right no-repeat;}
/* Aktivzustand */
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {background:url(/pix/tabs/left_on.png) top left no-repeat; padding-bottom:1px; border-bottom-width:0; }
    * html .ui-tabs .ui-tabs-nav li.ui-tabs-selected {background:0 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/pix/tabs/left_on.png');}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {background:url(/pix/tabs/right_on.png) top right no-repeat; cursor:text;}
    * html .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {background:url(/pix/tabs/right_on.gif) top right no-repeat;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor: pointer;} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
/* Inhaltsboxen */
.ui-tabs .ui-tabs-panel {background:#FFF; clear:both; margin:0; padding:0; display:block; border-width:0;}
    * html .ui-tabs .ui-tabs-panel, *+html .ui-tabs .ui-tabs-panel {margin:-20px 0 0 0;}
    @media screen and (min-width: 0px){ .ui-tabs-panel { margin:-20px 0 0 0; border:1px solid; } }    
.ui-tabs .ui-tabs-hide {display:none !important;}


ol li {list-style-type:decimal !important; margin:0 0 0 20px;}
blockquote {margin:0 10px 0 10px;}
.wiederrufsrecht {margin:0 0 0 20px; font-weight:bold;}
