/* */
body {
  width:100%;
  height:100%;
  background-color:#F0F0DD;
  background-image:url('/resource/layout/main_background_03.jpg');
  background-position: 0px 20px;
  background-repeat:no-repeat;
  }

   * {
  padding:0px;
     margin:0px;
  font-family:verdana, sans-serif;
  font-size:11px;
  color: #3c3902;
  }

/* */
*.main_layout *.main_header {
  position:absolute;
  left:10px;
  top: 3px;
  font-size:11px;
  }

/* */
.main_layout {
  padding-bottom: 2em;
}
*.main_layout *.breadcrumbs {
  position: absolute;
  top: 130px;
  left: 235px;
  display: block;
  width: 467px;
  height: 18px;
  padding: 2px 0px 0px 15px;
  background-image: url('/resource/boxes/breadcrumbs_bg.png');
  background-position: top;
  background-repeat: no-repeat;
  color: #e3e696;
  font-size: 11px;
}
*.main_layout *.main_content_box {
  position:absolute;
  z-index:2;
  display:block;
  width:482px;
  padding: 0px;
  left:235px;
  top:150px;
  min-height:420px;
  background-color:#F0F0DD;
  background-image: url('/resource/boxes/mainbox_bg.png');
  background-position: right;
  background-repeat: repeat-y;

  }
*.main_layout *.main_content {
  display:block;
  width:452px;
  min-height: 390px;
  padding:15px;
  color: #3c3903;
  }
*.main_layout *.main_content_box *.main_content_bottom {
  display: block;
  width: 482px;
  height: 8px;
  background-image: url('/resource/boxes/mainbox_bottom.png');
  background-position: right;
  background-repeat: no-repeat;
}
/* */
*.main_layout *.main_textbox  {
  position:absolute;
  width:228px;
  height: 20px;
  left:732px;
  top:150px;
  background-image: url('/resource/boxes/aktuell_top.png');
  background-position: top;
  background-repeat: no-repeat;
  padding: 20px 0px 0px 0px;
  }
*.main_layout *.main_textbox  .textbox_content{
  display: block;
  width: 208px;
  min-height: 100px;
  background-color: #f0f0dd;
  background-image: url('/resource/boxes/mainbox_bg.png');
  background-position: right;
  background-repeat: repeat-y;
  padding: 10px;
  }
*.main_layout *.main_textbox  .aktuell_bottom{
  background-image:url('/resource/boxes/aktuell_bottom.png');
  background-position: bottom;
  background-repeat: no-repeat;
  display: block;
  width: 228px;
  height: 8px;
  margin: 0px 0px 5px 0px;
  padding: 0px;
  }

/* */
*.main_layout *.main_logo {
  position:absolute;
  left:670px;
  top:-4px;
  font-size:11px;
  }

/* */
*.main_layout *.main_navigation {
  display: block;
  width: 209px;
  position:relative;
  background-image: url('/resource/layout/navi_top.png');
  background-position: top;
  background-repeat: no-repeat;
  background-color: #938c00;
  padding: 20px 0px 0px 0px;
  }
  /* unterhalb der Navigation */
*.main_layout *.main_navigation .main_navi_bottom {
  display: block;
  width: 209px;
  background-image: url('/resource/layout/navi_bottom.png');
  background-repeat: no-repeat;
  height: 4px;
  font-size: 0px;
  padding: 0px;
  margin: 0px;
  }

  .main_navigation_wrapper {
    position: absolute;left:10px;top:150px;
  }
  #logo{
    display:none;
  }
  
  /*Contact Box*/
.contact_box {
  width:200px;
  position:relative;
  margin-top:20px;
  background-color:#f0f0dd;
  border-left:#938c00 solid 4px;
  padding-left:10px;
  padding-bottom:10px;
  padding-top:10px;
}
.contact_box_bottom {
  width:214px;
  height:4px;
  background:#938c00 url('/resource/boxes/contact_corner.png') bottom left no-repeat;
}  
  /*Adwords qualified logo*/
*.main_layout *.main_navigation_adwords {
  display: block;
  width: 209px;
  position: relative;
  background-image: url('/resource/layout/navi_top.png');
  background-position: top;
  background-repeat: no-repeat;
  top:10px;
  background-color: #938c00;
  padding: 20px 0px 0px 0px;
  text-align: center;
  }
  *.main_navigation_adwords div{
    width: 195px;
    margin: 0 auto;
    background-color: #EDEFBA;
  }
  *.main_navigation_adwords img {
    margin: 40px 0;
  }
  
  /* unterhalb der Navigation */
*.main_layout .main_navi_bottom_adwords {
  display: block;
  width: 209px;
  background-image: url('/resource/layout/navi_bottom.png');
  background-repeat: no-repeat;
  height: 4px;
  font-size: 0px;
  padding: 0px;
  margin: 0px;
  }

/* */
*.main_layout *.main_footer {
  position:absolute;
  width:100%;
  padding-left:20px;
  top:800px;
  border:1px solid #000;
  }

/*klasse für das ranketing-logo im fließtext */
p .ranketing_logo {
  display: block;
  float: left;
  background-image: url(/resource/logo/schriftzug_transparent_h11px.gif);
  width: 77px;
  height: 11px;
}
p .ranketing_logo span {
  clear: left;
  display: none;
}/*********/

/** .tel-Domains Einträge style*/

.tel_entry {
    margin: 1em;
    height: 45px;
}

.tel_entry div{
    vertical-align: middle;
    width: 200px;
    margin-left: 50px;
}

.web {
    background-image: url('/teltest/icons/web.png');
    background-repeat: no-repeat;
}
.x-mobile {
    background-image: url('/teltest/icons/mobile.png');
    background-repeat: no-repeat;
}
.x-voice {
    background-image: url('/teltest/icons/x-voice.png');
    background-repeat: no-repeat;
}
.x-work {
    background-image: url('/teltest/icons/x-work.png');
    background-repeat: no-repeat;
}
.sms {
    background-image: url('/teltest/icons/sms.png');
    background-repeat: no-repeat;
}
.voice {
    background-image: url('/teltest/icons/voice.png');
    background-repeat: no-repeat;
}
.fax {
    background-image: url('/teltest/icons/fax.png');
    background-repeat: no-repeat;
}
.email {
    background-image: url('/teltest/icons/email.png');
    background-repeat: no-repeat;
}


/********/
.whois fieldset {
  width: 400px;
  padding: 1em;
  margin-top: 1em;
}
.whois fieldset legend  {
  margin: 0 1em;
  padding: 0 .2em;
  font-weight: bold;
}
.domaincheck_fail {
  font-weight: bold;
  font-size: 150%;
  color: #d82400;
}
.domaincheck_success {
  font-weight: bold;
  font-size: 1.2em%;
  color: #00d848;
}
.whois .belegt {
  color: #d82400;
}
.whois .frei {
  color: #00d848;
}
.whois td {
  width: 6em;
  text-align: center;
  vertical-align: top;
}
.whois td.first_col,
.whois th.first_col{
  width: 10em !important;
  text-align: left !important;
}
.whois input,
.whois textarea {
  width: 15em;
}
.whois input.select {
  width: 2em;
}
.whois input.submit {
  margin-top: 1em;
}