h1 {
padding:0;
margin:0;
color: #07315F;
font-size: 14px;
font-weight: bold;
line-height: 19px;
padding-bottom: 6px;
}

h2 {
padding:0;
margin:0;
font-size: 14px;
font-weight: bold;
line-height: 19px;
padding-bottom: 6px;
}

p {
padding:0;
margin:0;
padding-bottom: 6px;
}

div.rb_1 div.csc-header {
background:transparent url(../images/right_1.jpg) no-repeat scroll 0 0;
color:#FFFFFF;
font-size:100%;
height:26px;
padding:10px 0 0 16px;
width:190px;
}

.rb_1 h1 {
background:url("../images/right_1.jpg") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font-size:100%;
height:26px;
padding:10px 0 0 16px;
width:190px;
}

.rb_1 ul{
padding-left:10px !important;
}


.rb_1 h5, .rb_1 h4, .rb_1 h3, .rb_1 h2, .rb_1 p, .rb_1  div.csc-textpic-imagewrap, .rb_1 div.csc-textpic-intext-left div.csc-textpic-imagewrap, .rb_1 div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
margin-left:10px !important;
}


.rb_1 a {
color:#012856;
font-size:100%;
}


.rb_1 li {
background:url("../images/pic_blue.gif") no-repeat scroll 0 8px transparent;
line-height:19px;
list-style:none outside none;
margin:0 0 0 10px;
padding:0 0 0 9px;
}

.rb_1 li {
display:list-item;
}

.rb_1 .csc-textpic-imagewrap {
padding-left:9px;
}

.rb5 p{
background:url("../images/right_8.jpg") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font-size:100%;
height:55px;
line-height:18px;
padding:16px 0 0 25px;
width:181px;
}

.rb5 h1{
background:url("../images/right_7.gif") no-repeat scroll 110px 31px transparent;
color:#012856;
font-size:135%;
font-weight:bold;
line-height:17px;
padding:27px 65px 20px 26px;
}

.rb_2 {
background:url("../images/right_3.gif") no-repeat scroll left bottom transparent;
padding:3px 0 0 9px;
width:206px;
height:5px;
}


.left_menu li.p1 a {
/*background:transparent url(../images/left_menu-1.png);*/
}

.left_menu li.p2 a {
/*background:transparent url(../images/left_menu-2.png);*/
}

.left_menu li.p3 a {
/*background:transparent url(../images/left_menu-3.png);*/
}

.left_menu li.p4 a {
/*background:transparent url(../images/left_menu-4.png);*/
}

.center ul {
margin-bottom: 8px;
}

.csc-sitemap ul li ul, .csc-sitemap ul li ul li ul , .csc-sitemap ul li ul li ul li ul, .csc-sitemap ul li ul li ul li ul li ul, .csc-sitemap ul li ul li ul li ul li ul li ul {
background : none;
padding-bottom: 0px;
padding-top: 0px;
}

/*********** Powermail ***********/
.tx-powermail-pi1 {
background-color: #f0f3f5;
color: #263248;
font-size: 11px;
}

.tx-powermail-pi1 h1 {
font-size: 12px;
padding-bottom: 0px;
}

legend {
display: none;
}

.tx-powermail-pi1 fieldset{
margin: 0;
padding: 0;
border: none;
/*padding: 20px 20px 20px 20px;*/
}

#tipafriend {
background-color: #EDEFF2;
padding: 20px 20px 20px 20px;
}

p.tipafriend_error {
margin-left: 140px;
background-color: #B6BECA;
color: #FFFFFF;
padding: 1px;
margin-bottom: 1px;
font-size: 10px;
width: 274px;
}

.tx_powermail_pi1_fieldwrap_html label , .tipafriend_row label{
width: 130px;
float: left;
padding-right: 10px;
}

.tx_powermail_pi1_fieldwrap_html, .tipafriend_row{
margin-bottom: 6px;
width: 414px;
float: left;
}

.tx_powermail_pi1_fieldwrap_html input, .tx_powermail_pi1_fieldwrap_html textarea, .tx_powermail_pi1_fieldwrap_html select, .tipafriend_row input, .tipafriend_row textarea   {
border: 1px solid #B6BECA;
color: #3E3D40;
padding: 2px;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
}
.tx_powermail_pi1_fieldwrap_html input[type="text"], .tx_powermail_pi1_fieldwrap_html textarea, .tipafriend_row input[type="text"], .tipafriend_row textarea { 
width: 268px;
}

.tx_powermail_pi1_fieldwrap_html_label, .tx-sremailsubscribe-pi1-formular h2 {
font-size: 14px;
font-weight: 900;
line-height: 22px;
}

.powermail_check_inner label {
/*display: none;*/
}

p.tx_powermail_pi1_fieldwrap_html_checkbox_title {
padding:0;
margin:0;
width: 414px;
float: left;
line-height: 20px;
padding-right: 0px;
}

.tx_powermail_pi1_fieldwrap_html input[type="checkbox"], .tx_powermail_pi1_fieldwrap_html input[type="radio"] {
padding: 0;
margin: 0;
border: none;
}

.powermail_check_inner {
float: left;
padding-top: 2px;
padding-bottom: 2px;
}

.powermail_mandatory_js {
font-size: 10px;
color: #FFFFFF;
background-color: #263248;
padding: 1px 5px 1px 5px;
margin-left: 140px;
margin-top: 1px;
margin-bottom: 1px;
width: 264px;
float: left;
}

input.powermail_submit, #tipafriend_submit, input.tx-powermail-pi1_confirmation_back, input.tx-powermail-pi1_confirmation_submit {
font-size: 11px;
font-family: Arial,Helvetica,sans-serif;
color: #FFFFFF;
background-color: #263248;
padding-left: 4px;
padding-left: 14px;
padding-top: 2px;
padding-bottom: 2px;
background-image: url(../images/more_bg.png);
background-repeat: repeat-x;
background-position: left top;
float: right;
cursor: pointer;
margin-right: 0px;
border: 1px solid #263248;
}

.powermail_radio_inner {
float: left;
}

.powermail_radio_inner input.validation-failed{
/*border: 1px solid #E85511;
background-color: #E85511*/
}

p.tx_powermail_pi1_fieldwrap_html_radio_title {
padding:0;
margin:0;
width: 414px;
float: left;
line-height: 20px;
padding-right: 0px;
}

.tx_powermail_pi1_fieldwrap_html_radio  .powermail_radio_inner label {
width: auto;
padding-right: 12px;
}

.tx_powermail_pi1_fieldwrap_html_radio  .powermail_radio_inner input {
float: left;
border: 0;
margin-right: 4px;
}

.tx_powermail_pi1_fieldwrap_html_radio  .powermail_mandatory_js {
float: left;
width: 404px;
margin-left: 0px;
}

p.tx_powermail_pi1_fieldwrap_html_radio_title {
width: 130px;
padding-right: 10px;
float: left;
text-align: left;
line-height: 15px;
}

span.powermail_mandatory {
color: #E85511;
font-size: 14px;
}

input.powermail_check {
float: left;
margin:0;
padding: 0;
border: none;
}

.powermail_check_inner label {
width: 380px;
margin-left: 10px;
padding-right: 0px;
line-height: 16px;
}

.powermail_check_inner {
width: 414px;
}

.tx_powermail_pi1_fieldwrap_html_check  .powermail_mandatory_js{
float: left;
margin-left: 0px;
width: 404px;
}

input.validation-failed , textarea.validation-failed {
border: 1px solid #E85511;
}

.powermail_radio_inner_uid26_0, .powermail_radio_inner_uid53_0, .powermail_radio_inner_uid153_0, .powermail_radio_inner_uid87_0, .powermail_radio_inner_uid120_0{
padding-left: 70px;
padding-bottom: 13px;
padding-top: 10px;
background: url(../images/22.gif) no-repeat left top;
}

.powermail_radio_inner_uid26_1, .powermail_radio_inner_uid53_1, .powermail_radio_inner_uid153_1 , .powermail_radio_inner_uid87_1, .powermail_radio_inner_uid120_1{
padding-left: 70px;
padding-bottom: 13px;
padding-top: 10px;
background: url(../images/11.gif) no-repeat left top;
}


.tx_powermail_pi1_fieldwrap_html_check .powermail_mandatory_js {
float: left;
}

.tx_powermail_pi1_fieldwrap_html dfn {
color: #666666;
}

/************* Stück *********/
#powermaildiv_uid13 input.powermail_text , #powermaildiv_uid40 input.powermail_text, #powermaildiv_uid140 input.powermail_text, #powermaildiv_uid74 input.powermail_text, #powermaildiv_uid107 input.powermail_text{
width: 30px;
}

/*************** Belegungsfläche **********/

#powermaildiv_uid36 , #powermaildiv_uid47, #powermaildiv_uid147, #powermaildiv_uid81, #powermaildiv_uid114{
width: 180px;
}

#powermaildiv_uid36 input.powermail_text, #powermaildiv_uid47 input.powermail_text , #powermaildiv_uid147 input.powermail_text, #powermaildiv_uid81 input.powermail_text, #powermaildiv_uid114 input.powermail_text {
width: 30px;
}

#powermaildiv_uid39, #powermaildiv_uid48, #powermaildiv_uid148, #powermaildiv_uid82, #powermaildiv_uid115 {
width: 150px;
}

#powermaildiv_uid39 label, #powermaildiv_uid48 label, #powermaildiv_uid148 label, #powermaildiv_uid82 label, #powermaildiv_uid115 label{
width: 12px;
padding-top: 4px;
padding-right: 0px;
}

#powermaildiv_uid39 input.powermail_text, #powermaildiv_uid48 input.powermail_text, #powermaildiv_uid148 input.powermail_text, #powermaildiv_uid82 input.powermail_text , #powermaildiv_uid115 input.powermail_text  {
width: 30px;
}

/************ Länge, Größe, Breite *********/
#powermaildiv_uid31, #powermaildiv_uid42, #powermaildiv_uid142, #powermaildiv_uid76, #powermaildiv_uid109 {
width: 185px;
}

#powermaildiv_uid31 input.powermail_text, #powermaildiv_uid32 input.powermail_text, #powermaildiv_uid33 input.powermail_text ,#powermaildiv_uid42 input.powermail_text, #powermaildiv_uid43 input.powermail_text, #powermaildiv_uid44 input.powermail_text, #powermaildiv_uid142 input.powermail_text, #powermaildiv_uid143 input.powermail_text, #powermaildiv_uid144 input.powermail_text, #powermaildiv_uid76 input.powermail_text, #powermaildiv_uid77 input.powermail_text, #powermaildiv_uid78 input.powermail_text, #powermaildiv_uid109 input.powermail_text, #powermaildiv_uid110 input.powermail_text, #powermaildiv_uid111 input.powermail_text {
width: 30px;
}

#powermaildiv_uid32 ,#powermaildiv_uid33 ,#powermaildiv_uid43 ,#powermaildiv_uid44, #powermaildiv_uid144 , #powermaildiv_uid143, #powermaildiv_uid77, #powermaildiv_uid78 , #powermaildiv_uid110 ,#powermaildiv_uid111 {
width: 110px;
}

#powermaildiv_uid32 label, #powermaildiv_uid33 label , #powermaildiv_uid43 label, #powermaildiv_uid44 label, #powermaildiv_uid143 label, #powermaildiv_uid144 label, #powermaildiv_uid77 label, #powermaildiv_uid78 label, #powermaildiv_uid110 label, #powermaildiv_uid111 label   {
width: auto;
padding-right: 5px;
}

#powermaildiv_uid32 .powermail_mandatory_js , #powermaildiv_uid43 .powermail_mandatory_js , #powermaildiv_uid143 .powermail_mandatory_js, #powermaildiv_uid77 .powermail_mandatory_js, #powermaildiv_uid110 .powermail_mandatory_js {
margin-left: -45px;
}

#powermaildiv_uid33 .powermail_mandatory_js, #powermaildiv_uid44 .powermail_mandatory_js, #powermaildiv_uid144 .powermail_mandatory_js, #powermaildiv_uid78 .powermail_mandatory_js, #powermaildiv_uid111 .powermail_mandatory_js    {
margin-left: -155px;
}

/**************** Max durchbiegung ************/
#powermaildiv_uid34 input.powermail_text, #powermaildiv_uid45 input.powermail_text, #powermaildiv_uid145 input.powermail_text, #powermaildiv_uid79 input.powermail_text, #powermaildiv_uid112 input.powermail_text {
width: 30px;
}

#powermaildiv_uid35 input.powermail_text, #powermaildiv_uid46 input.powermail_text , #powermaildiv_uid146 input.powermail_text, #powermaildiv_uid80 input.powermail_text, #powermaildiv_uid113 input.powermail_text  {
width: 30px;
}

.tx_powermail_pi1_fieldwrap_html_radio .powermail_radio_inner_uid87_1 label{
width: 150px;
}

.gruen {
color:#A1B000;
}

.orange{
color: #E85511;
  }
  
.gelb{
color: #F9B200;
}
  
.hellblau{
color:  ##00A3DE;
}
  
.schwarz{
color: #000000;
}

.csc-frame-rulerAfter {
background:transparent url(../images/list-bg-2.png) repeat-x scroll center bottom;
}

.csc-frame-rulerBefore {
background:transparent url(../images/list-bg-2.png) repeat-x scroll center top;
}

.tx-indexedsearch-redMarkup {
color: #E85511;
}

.tx-powermail-pi1 {
padding: 20px;
}

#powermaildiv_uid53 p.tx_powermail_pi1_fieldwrap_html_radio_title, #powermaildiv_uid26 p.tx_powermail_pi1_fieldwrap_html_radio_title {
height: 60px;
}

.tx_powermail_pi1_formconfirmation_submit {
float: right;
margin-top: 12px;
}

.tx_powermail_pi1_formconfirmation_back {
float: left;
margin-top: 12px;
}

.center_text_block li.vertretungen {
/*float: left;
display: block;
width: 132px;*/
}

li.vertretungen a {
/*float: left;
display: block;*/
}

ul.vert {
/*float: left;
display: block;
overflow: hidden;*/
}

#vertretungen {
width: 470px;
height: 128px;
overflow: auto;
margin-bottom: 12px;
}

.left_submenu_1 li {
padding-bottom: 1px;
background:url("../images/left_menu_line.gif") no-repeat scroll left bottom transparent !important;
}


.left_submenu_1 li a {
height:auto;
padding:5px 18px 5px 11px;
background:url("../images/left_menu4.gif") no-repeat scroll 0 0 #edeff2 !important;
}

.left_submenu_1 li a:hover, .left_submenu_1 li a.m1_act {
background:url("../images/left_menu1.gif") no-repeat scroll 0 0 #e7ef96 !important;
}
