
table#picto {
  width: 580px;
  margin: 0px;
}

table#picto td.pic {
  width: 170px;
  text-align: left;
  vertical-align: middle;
}
table#picto td.pic img {
  vertical-align: middle;
  padding-right: 5px;
  float: left;
}
table#picto td.pic a {
  font-weight: bold;
}
table#picto td.trv {
  width: 27px;
}
table#picto td.trh {
  height: 5px;
}
table#picto p {
  margin: 0px;
}


table#suvd  {
  border: 0px solid #800000;
  width: 580px;
}

table#suvd .s1, table#suvd .s1_ {
  width: 220px;
  border-bottom: 1px dotted #D0D0D0;
  padding-left: 45px;
  background: transparent url('../images/rztab/ax_cont_pic_rz_img1.gif') 0px 10px no-repeat;
  height: 65px;
  vertical-align: middle;
}
table#suvd .s1_.z0 {
  background: none;
  height: 160px;
}

table#suvd .z0.s2_ {
  background: #F7F7F7 url('../images/rztab/ax_cont_pic_rz_txt01.gif') 11px 5px no-repeat;
}
table#suvd .z0.s3_ {
  background: #FFFFFF url('../images/rztab/ax_cont_pic_rz_txt02.gif') 11px 5px no-repeat;
}
table#suvd .z0.s4_ {
  background: #F7F7F7 url('../images/rztab/ax_cont_pic_rz_txt03.gif') 11px 5px no-repeat;
}
table#suvd .z0.s5_ {
  background: #FFFFFF url('../images/rztab/ax_cont_pic_rz_txt04.gif') 11px 5px no-repeat;
}
table#suvd .z0.s6_ {
  background: #F7F7F7 url('../images/rztab/ax_cont_pic_rz_txt05.gif') 11px 5px no-repeat;
}
table#suvd .z0.s7_ {
  background: #FFFFFF url('../images/rztab/ax_cont_pic_rz_txt06.gif') 11px 5px no-repeat;
}

table#suvd .f1,
table#suvd .f2,
table#suvd .f3 {
  background: transparent url('../images/flags/ax_cont_pic_flag_at1.gif') 3px 2px no-repeat;
  padding-left: 15px;
}
table#suvd .f4,
table#suvd .f5 {
  background: transparent url('../images/flags/ax_cont_pic_flag_de1.gif') 3px 2px no-repeat;
  padding-left: 15px;
}
table#suvd .f6 {
  background: transparent url('../images/flags/ax_cont_pic_flag_it1.gif') 3px 2px no-repeat;
  padding-left: 15px;
}
table#suvd .f7 {
  background: transparent url('../images/flags/ax_cont_pic_flag_cz1.gif') 3px 2px no-repeat;
  padding-left: 15px;
}
table#suvd .f8 {
  background: transparent url('../images/flags/ax_cont_pic_flag_ch1.gif') 3px 2px no-repeat;
  padding-left: 15px;
}


table#suvd .s2,table#suvd .s2_,
table#suvd .s4,table#suvd .s4_,
table#suvd .s6,table#suvd .s6_,
table#suvd .s8,table#suvd .s8_,
table#suvd .sA {
  background-color: #F7F7F7;
  width: 40px;
  text-align: center;
  vertical-align: middle;
  border-bottom: 1px dotted #D0D0D0;
}
table#suvd .s3,table#suvd .s3_,
table#suvd .s5,table#suvd .s5_,
table#suvd .s7,table#suvd .s7_,
table#suvd .s9,table#suvd .s9_ {
  background-color: #FFFFFF;
  width: 40px;
  text-align: center;
  vertical-align: middle;
  border-bottom: 1px dotted #D0D0D0;
}




#contentmain_sidex p {
  padding: 0px;
  margin: 0px;
}
#xxcontent a {
  background: transparent url('../images/ax_a_but_left01.gif') 0px 5px no-repeat;
  padding: 0px 0px 0px 5px;
}

.contentslide a {
#  background: transparent url('../images/ax_a_but_left01.gif') 0px 5px no-repeat;
  padding: 0px 0px 0px 5px;
}

#contentmain_side a {
  background: transparent url() 0px 0px no-repeat;;
  padding: 0px;
}
table.axquote {
  padding: 0px;
  margin: 0px;
}
table.axquote .quotepic {
  background: transparent url('../images/ax_cust_quotepic.gif') 0px 5px no-repeat;
  padding: 0px 0px 0px 20px;
}
table.axquote .perspic  {
  width: 32px;
  padding-right: 10px;
}
table.axcontmain {
  margin: 0px 0px 10px 0px;
}
table.axcontmain td p.bodytext {
  padding: 0px 10px 0px 10px;
}
table.axcontmain .cx2 p {
  padding: 0px;
  margin: 20px 0px 10px 0px;
}
table.axcontmain .cx2 {
  color: #1E2A58;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  padding: 0px;
  margin: 0px;
}
table.axcontmain .txt1 p,
table.axcontmain .txt2 p {
  padding: 0px;
  margin: 0px 0px 5px 0px;
}
table.axcontmain .txt1 img {
  vertical-align: middle;
  padding: 0px 5px 0px 10px;
  float: left;
}
table.axcontmain .txt1 {
  width: 125px;
  color: #B6B5B4;
  font-size: 10px;
  font-weight: normal;
  line-height: 16px;
  padding: 0px;
  margin: 0px;
}
table.axcontmain .txt2 {
  color: #1E2A58;
  font-size: 10px;
  font-weight: normal;
  line-height: 16px;
  padding: 0px;
  margin: 0px;
}
table.axquotemain p {
  margin: 0px;
  padding: 0px;
}

div#c429, div#c505, div#c508, div#c701 {
  padding: 20px 10px 10px 10px;
  background: transparent url('../images/main/ax_bg_mainside.jpg') 0px 0px no-repeat;
}
table.axquotemain {
  margin: 0px;
}
table.axquotemain tbody {
  margin: 10px 10px 20px 10px;
}
table.axquotemain p {
  margin: 0px;
  padding: 0px;
}
table.axquotemain .quotepic {
  background: transparent url('../images/ax_cust_quotepicmain.gif') 10px 5px no-repeat;
  padding: 0px 0px 0px 40px;
}
table.axquotemain .z1 {
  color: #1E2A58;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  padding: 0px;
  margin: 0px;
}
table.axquotemain .z2 p {
  padding: 0px;
  margin: 10px 0px 20px 0px;
}
table.axquotemain .z2 {
  color: #B6B5B4;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  padding: 0px;
  margin: 0px;
}


.c3m #contentmain_side .box { 
  color: #FFFFFF;
  font-size: 12px;
  line-height: 18px;
  padding: 0px;
  margin: 0px;
 }
.c3m #contentmain_side .divider hr {
  display: block;
}

table.axtab tbody {
  padding: 0px;
  margin: 0px;
  background: transparent url('images/ax-bg_hr.gif') left top repeat-x;
}
table.axtab tr td {
  padding: 10px 0px 10px 0px;
  margin: 0px;
}
table.axtab tr td.td-1 {
  padding-left: 5px;
}
table.axtab tr {
  background: transparent url('images/ax-bg_hr.gif') left bottom repeat-x;
}


ul {
  list-style-type: none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 10px 0px;
}

.btext ul li {
  background: #FFFFFF url('../images/ax-li-pic_ok.gif') 5px 6px no-repeat;
  padding: 5px 0px 5px 25px;
}

ul li.pic_pdf {
  background: #FFFFFF url('../images/ax-li-pic_pdf.jpg') 0px 5px no-repeat;
  padding: 5px 0px 5px 20px;
}
ul li.pic_word {
  background: #FFFFFF url('../images/ax-li-pic_word.jpg') 0px 5px no-repeat;
  padding: 5px 0px 5px 20px;
}
ul li.pic_excel {
  background: #FFFFFF url('../images/ax-li-pic_excel.jpg') 0px 5px no-repeat;
  padding: 5px 0px 5px 20px;
}
ul li.pic_ok {
  background: #FFFFFF url('../images/ax-li-pic_ok.gif') 0px 5px no-repeat;
  padding: 5px 0px 5px 20px;
}

#formbox {
  line-height:2em;
}

#formbox .text {
  padding: 3px;
  margin: 0px;
  color: #b5b5b5;
  font-weight: normal;
  font-size: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  background-color:#FFFFFF;
  border: 1px solid #b5b5b5;
  border-top: 2px solid #ddd;
  border-left: 2px solid #ddd;
}

#formbox .textset {
  padding: 3px;
  margin: 0px;
  color: #1E2A58;
  font-weight: normal;
  font-size: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  background-color:#FFFFFF;
  border: 1px solid #b5b5b5;
  border-top: 2px solid #ddd;
  border-left: 2px solid #ddd;
}


#formbox .button {
  width: 190px;
  height: 40px;
  border: 0px;
  margin: 0px;
  padding: 0px;
  background: transparent url('../images/ax_form_but_send01.jpg') no-repeat center top;
  text-indent: -1000em;
  cursor: pointer;
  cursor: hand;
}

#formbox .error {
  color: #FF0000;
  font-weight: bold;
}

#formbox .number {
  font-weight: bold;
}

#formbox .inp-email {
  width:230px;
}

#formbox .inp-mailtext {
  width:250px;
  display:none;
}

#formbox .inp-tnumber {
  width:150px;
}

#formbox .inp-fname, #formbox .inp-lname {
  width:70px;
}

#formbox label {
  color:#afafaf;
  margin-right:10px;
}

#formbox .newsletter {
  line-height:1.5em;
  float:right;
  width:270px;
}

#formbox .submit {
  float:right;
}

#c12vrm .tx-kiwislider-pi1 {
  margin: 0px;
  padding: 0px;
  width: 590px;
}
#c12vrm .tx-kiwislider-pi1 .scroll {
  border: 0px;
  left: 0px;
  width: 590px;
}
#c12vrm .tx-kiwislider-pi1 .scrollContainer div.panel  {
  margin: 0px;
  padding: 0px;
}
#c12vrm .tx-kiwislider-pi1 ul.navigation {
  margin: 0px;
  padding: 10px 0px 0px 0px;
  width: 590px;
}
.tx-kiwislider-pi1 .scroll {
  height: 330px;
}
.management_person {
    background-color: #F1F0EF;
    background-repeat: no-repeat;
    height: 176px;
    margin-bottom: 30px;
    width: 700px;
    float: left;
}
.management_person_alex {
    background-image: url("/fileadmin/bld/images/management/management_foto_alex.png");
}
.management_person_juergen {
    background-image: url("/fileadmin/bld/images/management/management_foto_juergen.png");
}
.management_person_helmut {
    background-image: url("/fileadmin/bld/images/management/management_foto_helmut.png");
}
.management_person_peter {
    background-image: url("/fileadmin/bld/images/management/management_foto_peter.png");
}
.management_person_stephan {
    background-image: url("/fileadmin/bld/images/management/management_foto_stephan.png");
}
.management_person_florian {
    background-image: url("/fileadmin/bld/images/management/management_foto_florian.png");
}
.management_person_name {
    color: #003E7E;
    font-size: 18px;
    line-height: 50px;
    margin-left: 160px;
    vertical-align: baseline;
    width: 250px;
}

.management_person_task {
    margin-left: 160px;
    margin-top: -10px;
    width: 250px;
}

.management_person_info {
    margin-left: 200px;
    margin-top: 10px;
    width: 500px;
}

.management_person_email {
    color: #003E7E;
    margin-left: 200px;
    margin-top: 5px;
    width: 150px;
}
.management_person_email > a {
    color: #003E7E;
}

.management_qr {
    background-color: #F1F0EF;
    float: left;
    height: 139px;
    padding: 18px 19px 19px;
    width: 139px;
}

.management_person_qr {
    height: 139px;
    width: 139px;
}

.management_person_qr img {
    height: 139px;
    width: 139px;
}

