/* @override http://www.websiteboosting.com/fileadmin/templates/css/wsb.css */

/*
.metanavigation { background: #0f0;}
.header { background: #0ff;}
.navigation { background: #ff0;}
.inhalt  { background: #f0f;}
.rightside { background: #00f;}
.footer { background: #00f;}
.rightside { background: #f00; }
*/


*, HTML, body	{
	padding: 0px;
	margin: 0px;
	color: #1c1c1c;
	font-family: Verdana,Arial,sans-serif;
	font-size: 12px;
}

.header { margin: 0px !important; padding: 0px !important; height: 159px;}
.footer { background-color: #000000; color: #ffffff; min-height: 20px; padding-top: 20px; margin-top: 50px; text-align: left;}
.footer p.copyright { color: #ffffff; font-size: 12px; float: right; padding-right: 20px; padding-top: 10px;}
.footer img.hotlogo { padding-left: 50px; float: left; margin-bottom: 20px;}
.footer .spalte1{ float: left; margin-right: 50px; width: 200px; }
.footer .spalte2{ float: left; margin-right: 50px; width: 200px; }
.footer .spalte3{ float: left; margin-right: 50px; width: 200px; }
.metanavigation { height: 46px;padding-top: 10px; }
.metanavigation ul {margin: 0px; padding: 0px; white-space: nowrap;}
.metanavigation li {list-style: none; list-style-image: none;display: inline; padding: 0px 10px 0px 0px; margin: 0px 10px 0px 0px; border-right: 1px solid; }
.metanavigation a {text-decoration: none; color: #000;}
.metanavigation a:link, .metanavigation a:visited {text-decoration: none; color: inherit;}
.metanavigation a:hover, .metanavigation a.selected {text-decoration: underline; color: inherit;}

.navigation { height: 50px; font-size: 14px; font-weight: normal; font-family: Verdana; }
.navigation ul.wsbnase { float: left; height: 50px; margin: 0px; padding: 0px; margin-left: 250px;}
.navigation ul.wsbnase li {  list-style: none; list-style-image: none; }
.navigation ul.nav { float: left; margin: 0px; padding: 0px; padding-left: 20px;white-space: nowrap; background: #ccc; width: 630px;}
.navigation ul.nav li { list-style: none; list-style-image: none;display: inline; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-right: 0px solid; }
.navigation ul.nav li a { display: block; float: left; padding: 16px; padding-left: 10px; padding-right: 10px;text-decoration: none;}
.navigation ul.nav li a:link, .navigation a:visited {text-decoration: none; color: #000; }
.navigation a.selected, .navigation a.selected:link, .navigation a.selected:visited, .navigation a:hover { background-color: #e13c42;  color: #fff; padding:16px; padding-left: 10px; padding-right: 10px; }

.footernav ul { margin: 0px; padding: 0px; padding-top: 15px; white-space: nowrap;}
.footernav li { list-style: none; list-style-image: none; padding: 0px 10px 0px 0px; margin: 0px 10px 0px 0px; border-right: 1px solid #333; }
.footernav a { text-decoration: none; color: #fff; }
.footernav a:link, .footernav a:visited {text-decoration: none; color: inherit; color: #fff;}
.footernav a.selected, .footernav a.selected:link, .footernav a.selected:visited, .footernav a:hover { background-color: #e13c42;  color: #000000; }



H1, H2, H3, H4, H5 {font-weight: normal; line-height: 120%;}

H1 {font-size: 18px; margin: 0px; padding: 20px 0px 32px 0px; color: #e13c42;}
H2 {font-size: 18px; margin: 0px; padding: 20px 0px 32px 0px;color: #000;}
H3 {font-size: 12px; margin: 0px; padding: 11px 0px 5px 0px; font-weight: bold;}
H4 {font-size: 12px; margin: 0px; padding: 15px 0px 5px 0px;}
H5 {font-size: 13px; margin: 0px 0px 28px 0px; padding: 0px; color: #000;}
H6 {font-size: 13px; margin: 0px; padding: 5px 0px 5px 0px; font-weight: bold;}

H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader {margin-top: 0px; padding-top: 0px;}


a { text-decoration: none; color: #e13c42; }
a:hover { text-decoration: underline; }
p,ul,dd,dt { line-height: 19px; }
p { margin: 0px !important; font-family: Verdana, Arial, sans-serif; }
strong,b { font-weight: bold; }
em,i { font-style: italic; }
.inhaltwrap { padding: 10px; padding-top: 35px; width: 500px; }
.rightside { padding-top: 55px;  }
.csc-default ul { list-style-type: none; list-style-image: url(../images/block.gif); margin-left: 0px; padding-left: 10px; list-style-position: outside; }

.tx-powermail-pi1 fieldset { border:  none; padding: 0px; }
.tx-powermail-pi1 fieldset legend { display: none; }
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html label { padding-top: 5px; font-weight: normal;float: left; width: 200px; text-align: right; margin-right: 10px; }
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html input,
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html select { float: left; width: 200px; padding: 2px; font-size: 11px;}
.tx-powermail-pi1 form#abo fieldset .tx_powermail_pi1_fieldwrap_html { display: block; float: left; height: 35px; border: 0px solid #0f0; width: 500px;} 
.tx-powermail-pi1 form#einzelheft fieldset .tx_powermail_pi1_fieldwrap_html { display: block; float: left; height: 35px; border: 0px solid #0f0; width: 500px;} 
.tx-powermail-pi1 form#wnscheandieredaktion fieldset .tx_powermail_pi1_fieldwrap_html { display: block; float: left; clear: both; margin-bottom: 10px;} 
.tx-powermail-pi1 form#wnscheandieredaktion #powermaildiv_uid64 { width: 500px; }
.tx-powermail-pi1 form#wnscheandieredaktion #powermaildiv_uid65 { width: 500px; }
.tx-powermail-pi1 form#wnscheandieredaktion #powermaildiv_uid65 textarea { width: 195px; }
.tx-powermail-pi1 form#wnscheandieredaktion .powermail_submit { margin-left: 255px;}

.tx-powermail-pi1 .tx-powermail-pi1_mandatory { background: #ffbccd; border: 2px solid #e13c42; padding: 10px; margin-bottom: 20px;}
.tx-powermail-pi1 .tx-powermail-pi1_mandatory ul { margin: 0px; padding: 0px;}
.tx-powermail-pi1 .tx-powermail-pi1_mandatory ul li { list-style-type: none; list-style-image: none; margin: 0; padding: 0; color: #e13c42 !important;}
.tx-powermail-pi1 .tx-powermail-pi1_mandatory strong { color: #000 !important; }
.tx-powermail-pi1 .tx-powermail-pi1_mandatory ul li strong { color: #e13c42 !important; }
.tx-powermail-pi1 .tx-powermail-pi1_mandatory ul li strong b { color: #b82e31; }

/*label.error { display: none !important; } */
input.error { background: #fd9a91 !important; }

#einzelheft div.error,
#abo div.error {
	border: none;
	margin-bottom: 0;
	display: block;
	padding: 1px 5px;
	margin: 2px 0 0 210px;
	background-color: #fbe3e4;
	float: left;
	width:  196px;
}
#powermaildiv_uid92_pre,
#powermaildiv_uid92_pre strong {
	color: #fb7100 !important;
	padding-left: 20px;
}
/* Fieldsets */
#tx-powermail-pi1_fieldset_4 { margin-bottom: 0px !important; padding-bottom: 0px !important;}
#tx-powermail-pi1_fieldset_16 {
	background: #fff;
	padding-bottom: 10px;
	margin: 0px !important;	
	
}
	
#tx-powermail-pi1_fieldset_15 {	margin-top: 10px !important; padding-top: 10px;}
#tx-powermail-pi1_fieldset_21 {	margin-top: 0px !important;	}
#tx-powermail-pi1_fieldset_14 {	margin-top: 0px !important;	}
#tx-powermail-pi1_fieldset_22 {	margin-top: 10px !important; padding-top: 10px; }
#tx-powermail-pi1_fieldset_23 { margin-top: 10px !important; padding-top: 10px;}
#powermaildiv_uid128 { margin-bottom: 10px !important }

#powermaildiv_uid18 { border-top: 1px solid #ccc !important; padding-top: 10px;}
#tx-powermail-pi1_fieldset_23 { border-top: 1px solid #ccc !important; margin-bottom: 0px !important; padding-bottom: 0px !important;}
#tx-powermail-pi1_fieldset_22 { border-top: 1px solid #ccc !important; margin-bottom: 0px !important; padding-bottom: 0px !important;}
#tx-powermail-pi1_fieldset_15 { border-top: 1px solid #ccc !important; }
#tx-powermail-pi1_fieldset_28 { width: 500px; background: #efefef; padding-top: 10px;}
#tx-powermail-pi1_fieldset_26 { width: 500px; background: #efefef; padding-top: 10px; }
#tx-powermail-pi1_fieldset_26 #powermaildiv_uid190 { margin-top: 15px; margin-bottom: 10px; }
#tx-powermail-pi1_fieldset_26 p { padding-left: 10px; width: 470px; }
/* ABO */

/* E-Mail */
#powermaildiv_uid5 label { display: none;}
#powermaildiv_uid54 label { display: none;}
#powermaildiv_uid157 label { display: none;}
#powermaildiv_uid158 label { display: none;}
input#uid5  {width: 200px !important; }
input#uid54  {width: 200px !important; }
#powermaildiv_uid5  {  width: 205px !important; display: inline; float: left !important; }
#powermaildiv_uid158  {  width: 205px !important; display: inline; float: left !important; }
#powermaildiv_uid54  {  width: 205px !important; display: inline; float: left !important; }
#powermaildiv_uid109 { width: 200px !important; display: inline; float: left !important; text-align: right; margin-right: 10px; height: 10px !importnat;}
#powermaildiv_uid109 p { padding-top: 3px; line-height: 10px !important;}
#powermaildiv_uid109 p span { font-size: 9px !important;}
#powermaildiv_uid157 { width: 200px !important; display: inline; float: left !important; text-align: right; margin-right: 10px; height: 10px !importnat;}
#powermaildiv_uid157 p { padding-top: 3px; line-height: 10px !important;}
#powermaildiv_uid157 p span { font-size: 9px !important;}
#powermaildiv_uid112 { width: 200px !important; display: inline; float: left !important; text-align: right; margin-right: 10px; height: 10px !importnat;}
#powermaildiv_uid112 p { padding-top: 3px; line-height: 10px !important;}
#powermaildiv_uid112 p span { font-size: 9px !important;}


/* str nr */
#powermaildiv_uid107 { width: 200px !important; display: inline; float: left !important; text-align: right; margin-right: 10px; height: 10px !importnat;}
#powermaildiv_uid107 p { padding-top: 3px;}
#powermaildiv_uid3  {  width: 165px !important; display: inline; float: left !important; }
#powermaildiv_uid86  {  width: 30px !important; display: inline; float: left !important; }
input#uid3  {width: 145px !important; }
input#uid86  {width: 35px !important; }
#powermaildiv_uid86 label { display: none;}
#powermaildiv_uid3 label { display: none;}

#powermaildiv_uid150 { width: 200px !important; display: inline; float: left !important; text-align: right; margin-right: 10px; height: 10px !importnat;} /* LABEL */
#powermaildiv_uid150 p { padding-top: 3px;} /* LABEL */
#powermaildiv_uid151  {  width: 165px !important; display: inline; float: left !important; } /* STR */
#powermaildiv_uid152  {  width: 30px !important; display: inline; float: left !important; } /* NR */
input#uid151  {width: 145px !important; } /* STR */
input#uid152  {width: 35px !important; } /* NR */
#powermaildiv_uid152 label { display: none;} /* NR */
#powermaildiv_uid151 label { display: none;} /* STR */

/* str nr */

#powermaildiv_uid119 { width: 200px !important; display: inline; float: left !important; text-align: right; margin-right: 10px; height: 10px !importnat;}
#powermaildiv_uid119 p { padding-top: 3px;}
#powermaildiv_uid120  {  width: 165px !important; display: inline; float: left !important; }
#powermaildiv_uid121  {  width: 30px !important; display: inline; float: left !important; }
input#uid120  {width: 145px !important; }
input#uid121  {width: 35px !important; }
#powermaildiv_uid121 label { display: none;}
#powermaildiv_uid120 label { display: none;}

#powermaildiv_uid111 { width: 200px !important; display: inline; float: left !important; text-align: right; margin-right: 10px; height: 10px !importnat;}
#powermaildiv_uid111 p { padding-top: 3px;}
#powermaildiv_uid52  {  width: 165px !important; display: inline; float: left !important; }
#powermaildiv_uid83  {  width: 30px !important; display: inline; float: left !important; }
input#uid52  {width: 145px !important; }
input#uid83  {width: 35px !important; }
#powermaildiv_uid52 label { display: none;}
#powermaildiv_uid53 label { display: none;}
#powermaildiv_uid83 label { display: none;}


#powermaildiv_uid113 { width: 200px !important; display: inline; float: left !important; text-align: right; margin-right: 10px; height: 10px !importnat;}
#powermaildiv_uid113 p { padding-top: 3px;}
#powermaildiv_uid34  {  width: 165px !important; display: inline; float: left !important; }
#powermaildiv_uid89  {  width: 30px !important; display: inline; float: left !important; }
input#uid34  {width: 145px !important; }
input#uid89  {width: 35px !important; }
#powermaildiv_uid34 label { display: none;}
#powermaildiv_uid35 label { display: none;}
#powermaildiv_uid89 label { display: none;}

/* plz Ort */
#powermaildiv_uid4 label { display: none;}
#powermaildiv_uid108 { width: 200px !important; display: inline; float: left !important; text-align: right; margin-right: 10px; height: 10px !important;}
#powermaildiv_uid108 p { padding-top: 3px;}
#powermaildiv_uid4  {  width: 70px !important; display: inline; float: left !important; }
#powermaildiv_uid87  {  width: 130px !important; display: inline; float: left !important; }
input#uid4  { width: 50px !important; }
input#uid87  {width: 130px !important; }
#powermaildiv_uid87 label  { display: none;}

#powermaildiv_uid154 label { display: none;} /* PLZ */
#powermaildiv_uid153 { width: 200px !important; display: inline; float: left !important; text-align: right; margin-right: 10px; height: 10px !important;} /* LABEL */
#powermaildiv_uid153 p { padding-top: 3px;} /* LABEL */
#powermaildiv_uid154  {  width: 70px !important; display: inline; float: left !important; } /* PLZ */
#powermaildiv_uid155  {  width: 130px !important; display: inline; float: left !important; } /* ORT */
input#uid154  { width: 50px !important; } /* PLZ */
input#uid155  {width: 130px !important; } /* ORT */
#powermaildiv_uid155 label  { display: none;} /* ORT */



#powermaildiv_uid123 label { display: none;}
#powermaildiv_uid122 { width: 200px !important; display: inline; float: left !important; text-align: right; margin-right: 10px; height: 10px !important;}
#powermaildiv_uid122 p { padding-top: 3px;}
#powermaildiv_uid123  {  width: 70px !important; display: inline; float: left !important; }
#powermaildiv_uid124  {  width: 130px !important; display: inline; float: left !important; }
input#uid123  { width: 50px !important; }
input#uid124  {width: 130px !important; }
#powermaildiv_uid124 label  { display: none;}

#powermaildiv_uid110 { width: 200px !important; display: inline; float: left !important; text-align: right; margin-right: 10px; height: 10px !importnat;}
#powermaildiv_uid110 p { padding-top: 3px;}
#powermaildiv_uid53  {  width: 70px !important; display: inline; float: left !important; }
#powermaildiv_uid84  {  width: 130px !important; display: inline; float: left !important; }
input#uid53  { width: 50px !important; }
input#uid84  {width: 130px !important; }
#powermaildiv_uid84 label  { display: none;}

#powermaildiv_uid114 { width: 200px !important; display: inline; float: left !important; text-align: right; margin-right: 10px; height: 10px !importnat;}
#powermaildiv_uid114 p { padding-top: 3px;}
#powermaildiv_uid35  {  width: 70px !important; display: inline; float: left !important; }
#powermaildiv_uid90  {  width: 130px !important; display: inline; float: left !important; }
input#uid35  { width: 50px !important; }
input#uid90  {width: 130px !important; }
#powermaildiv_uid90 label  { display: none;}

#powermaildiv_uid17 { height: 230px !important; }
#powermaildiv_uid17 { height: 230px !important; }
.tx_powermail_pi1_fieldwrap_html_checkbox_title { display: none; }
.powermail_check_inner_uid16_0 { float: left; width: 500px; }
input#uid7_0 { margin-top: 7px;}
input#uid57_0 { margin-top: 7px;}
input#uid39_0 { margin-top: 7px;}
input.powermail_submit { width: 100px !important; }
input.powermail_check { width: auto !important; }
.tx-powermail-pi1 form#abo fieldset .tx_powermail_pi1_fieldwrap_html_23 { margin-left: 210px; font-size: 12px; width: 200px; margin-bottom: 30px;}
.tx_powermail_pi1_fieldwrap_html_162 { margin-left: 210px; font-size: 12px; width: 200px !important; margin-bottom: 30px;} 
#powermaildiv_uid22 { margin-left: 210px; font-size: 12px; margin-top: 30px;} 
#powermaildiv_uid186 { margin-left: 210px; font-size: 12px; margin-top: 10px;} 
#powermaildiv_uid23 p.textnl {  font-size: 11px; height: 80px; line-height: 13px;}
#powermaildiv_uid162 p.textnl {  font-size: 11px; height: 80px; line-height: 13px;} 
#powermaildiv_uid141 { margin-bottom: 20px !important; display: block;}
/* 
#powermaildiv_uid75 { display: none !important; }
#powermaildiv_uid76 { display: none !important; }
#powermaildiv_uid77 { display: none !important; }
#powermaildiv_uid78 { display: none !important; }
#powermaildiv_uid79 { display: none !important; }
#powermaildiv_uid80 { display: none !important; }
*/
/* Studi ABO */
#powermaildiv_uid46 { height: 130px !important; }
#powermaildiv_uid56 label { font-size: 12px; }
#powermaildiv_uid56 .powermail_file { margin-top: -20px;margin-left: 210px;; }
#powermaildiv_uid57 { margin-top: 10px;height: 25px !important;}
#powermaildiv_uid58 p.textnl { padding-left: 210px;  font-size: 11px; height: 80px; line-height: 13px;} 
#powermaildiv_uid62 { margin-left: 210px; font-size: 12px;} 
/* Leseprobe */
#powermaildiv_uid39 { margin-top: 10px;height: 25px !important;}
#powermaildiv_uid40 p.textnl { padding-left: 210px; font-size: 11px; height: 80px; line-height: 13px;} 
#powermaildiv_uid44 { margin-left: 210px; font-size: 12px;} 

/*MehrfachABO */
#powermaildiv_uid97  { padding-left: 210px !important;   } 
#powermaildiv_uid97 p.nltext { height: 70px; } 
#powermaildiv_uid99 { margin-left: 210px; font-size: 12px;} 
#powermaildiv_uid105 { margin-left: 110px; font-size: 12px;} 

#powermaildiv_uid133 label { font-size: 12px; }
#powermaildiv_uid133 .powermail_file { margin-top: -20px;margin-left: 210px;; }
#powermaildiv_uid134 { float: left; margin-top: 20px; margin-left: 210px; font-size: 12px;} 
#powermaildiv_uid134  {  width: 165px !important; display: inline; float: left !important; }

#powermaildiv_uid142 { height: 40px !important; display: block; width: 300px !important; margin-top: 10px;margin-left: 200px;}
#powermaildiv_uid142 .powermail_check_inner { display: block; height: 20px;}
#powermaildiv_uid142 label { margin: 0px; padding: 0px;}
#powermaildiv_uid142 input {  margin-left: -190px;}

#powermaildiv_uid161 input {  margin-top: 5px;}


/* Werben */
.tx-powermail-pi1 form#werbenkontakt fieldset .tx_powermail_pi1_fieldwrap_html label { padding-top: 5px; font-weight: normal;float: left; width: 100px; text-align: left; margin-right: 10px; }
.tx-powermail-pi1 form#werbenkontakt fieldset .tx_powermail_pi1_fieldwrap_html input.powermail_text { width: 300px; }
.tx-powermail-pi1 form#werbenkontakt fieldset {
	
}

/* Gutscheincode */
body#page4 #tx-powermail-pi1_fieldset_25,
body#page4 #powermaildiv_uid138 { display: none; }

body#page51 #tx-powermail-pi1_fieldset_25 { margin-top: 10px !important; padding-top: 10px; border-top: 1px solid #ccc !important;}
body#page51 #powermaildiv_uid138 { display: block; }

/* Show only to IE PC \*/
* html .csc-frame-frame1 h2 {height: 1%;} /* For IE 5 PC */

.csc-frame-frame1 {
	width: 310px; 
	background: url(../images/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
	margin-bottom: 20px;
}
.csc-frame-frame1 .boxhead {
	background: url(../images/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.csc-frame-frame1 h2  {
	background: url(../images/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 10px 20px 8px;
	color: white; 
	font-weight: bold; 
	font-size: 14px; 
	line-height: 10px;
}
.csc-frame-frame1 .csc-textpic-imagewrap,
.csc-frame-frame1 .csc-textpic-text {
	background: url(../images/sbbody-l.gif) no-repeat bottom left;
	margin: 0px !important;
	padding: 5px 20px 0px;
	color: #fff !important;
}
.csc-frame-frame1 .csc-textpic-text p,
.csc-frame-frame1 .csc-textpic-text p strong{
	color: #fff !important;
}

.csc-frame-frame2 {
	width: 22px; 
	background: url(../images/sbbody1-r.gif) no-repeat bottom right;
	font-size: 100%;
	margin-bottom: 20px;
}
.csc-frame-frame2 .boxhead {
	background: url(../images/sbhead1-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.csc-frame-frame2 h2  {
	background: url(../images/sbhead1-l.gif) no-repeat top left;
	margin: 0;
	padding: 10px 20px 8px;
	color: white; 
	font-weight: bold; 
	font-size: 14px; 
	line-height: 10px;
}
.csc-frame-frame2 .csc-textpic-text {
	background: url(../images/sbbody1-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 20px 20px;
	color: #fff !important;
}
.csc-frame-frame1 .csc-textpic-text ol {
	margin: 0;
	padding: 5px 20px 20px;
	color: #fff !important;
}

.csc-frame-frame1 .csc-textpic-text ol li{
	color: #fff !important;
}
.csc-frame-frame2 .tx-powermail-pi1 {
	background: url(../images/sbbody1-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 20px 0;
	color: #fff !important;
}

/*.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html { 
	float: left;
	height: 30px; 
	margin-right: 10px;
}
*/
.csc-frame-frame2 form#newsletter_r label {
	float: left;
	color: #fff;
	width: 70px;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	
}
.csc-frame-frame2 form#newsletter_r .powermail_text {
	width: 120px !important;
	float: left;
	margin: 0px;
	margin-right: 10px;
}
.csc-frame-frame2 p.pwmtext {
	color: #fff !important;
	margin-bottom: 10px !important;
}
.csc-frame-frame2 .csc-textpic-text p{
	color: #fff !important;
}

.csc-frame-frame2 .tx-powermail-pi1 {
	color: #fff !important;
	font-size: 14px;
	line-height: 17px;
	padding-bottom: 10px !important;
}

.csc-textpic-caption {
	font-size: 11px;
	line-height: 13px;
	color: #666;
}

p.clear {
	clear: both;
}
.grauebox {
	background: #efefef;
	padding: 10px;
	margin-top: 20px;
}
.grauebox h1 { padding-top: 0px; padding-bottom: 10px;}
