@charset "utf-8";
/* CSS Document */

/* interior IV middle information */
#adetails_content {
position:relative;
top:0px;
left:0px;
width:773px; /* 780 / 760 */
height:auto;
float: none;
margin-bottom:0px;
}
#adetails_corner {
position:relative;
width:773px; /* 782 */
height:24px;
top:0px;
left:0px;
border:none;
background:#FFF;
}
#adetails_l {
width:6px;
height:25px;
background:url(/images/q_left.png) no-repeat right top;
position:relative;
left:0px;
float:left;
}
#adetails_b {
position:relative;
width:761px; /* 770 */
height:24px;
float:left;
border-top:1px solid #d0d0d0;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#676767;
background:#FFF;
/* border-bottom:1px solid #dadada; */
-border-bottom:none;
}
#adetails_b_int5 {
position:relative;
width:761px; /* 770 */
height:24px;
float:left;
border-top:1px solid #d0d0d0;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#676767;
background:#FFF;
/* border-bottom:1px solid #dadada; */
-border-bottom:none;
}
*+html #adetails_b { border-bottom:1px solid #dadada; }
#adetails_r {
width:6px;
height:25px;
background:url(/images/q_right.png) no-repeat;
position:relative;
left:0px;
float:left;
}
#adetails_content_desc {
width:771px; /* 780 */
border-left:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
height:auto;
float:left;
background:#FFF;
}
#adetails_bottom {
position:relative;
top:0px;
width:773px; /* 782 */
height:6px;
float:left;
border:none;
z-index:0;
background:#fff;
-background:none;
}
#adetails_b_left {
position:relative;
top:0px; /* -6 */
-top:-6px;
width:4px;
height:6px;
background:url(/images/b_left.png) no-repeat;
float:left;
}
#adetails_b_b {
position:relative;
top:5px; /* -1 */
-top:-1px;
width:765px; /* 774 */
height:1px;
background:url(/images/b_b1.png) repeat-x;
float:left;
}
#adetails_b_right {
position:relative;
top:0px; /* -6 */
-top:-6px;
width:4px;
height:6px;
background:url(/images/b_right.png) no-repeat;
float:left;
}
#angebot_details {
width:760px;
height:auto;
border-top:1px solid #dadada;
margin-left:5px;
}
#gerat_details_left {
padding-top:10px;
width:375px;
height:auto;
float:left;
}
#tarif_details_right {
padding-top:10px;
width:375px;
height:auto;
float:left;
}
#gerat_title {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
color:#676767;
text-align:center;
font-weight:bold;
}
#tarif_title {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
color:#676767;
text-align:center;
font-weight:bold;
}
#gerat_ihead {
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size:11px;
color:#168d01;
text-align:left;
border-bottom:1px solid #dddddd;
width:360px;
line-height:1.8;
margin-left:10px;
}
#gerat_caracteristic {
position:relative;
top:0;
left:0;
margin-left:10px;
padding-bottom:10px;
}
#tarif_caracteristic {
margin-left:10px;
line-height:2.0;
padding-bottom:25px;

}
#general_info {
margin-left:2px;
padding-top:0px;
padding-bottom:15px;
position:relative;
top:0;
left:0;
height:auto;
float:left;
}
#gerat_info {
font-family:Tahoma, Geneva, sans-serif;
font-weight:normal;
font-size:11px;
color:#999999;
border-bottom:1px solid #dddddd;
line-height:1.8;
width:360px;
float:left;
}
#gerat_info_left {
float:left;
text-align:left;
width:140px;
-width:130px;
min-height:20px;
height: auto;
margin-left:10px;
}
#gerat_info_right {
  width:210px;
  /*height:20px;*/
  float:left;
  text-align:right;
}
#dl_row {
position:relative;
top:0px;
left:0px;
width:740px;
height:auto !important;
float:left;
border-bottom:1px solid #eeeeee;
margin-left:20px;
-margin-left:10px;
padding-bottom:8px;
padding-top:8px;
}
#dl_title {
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size:11px;
color:#999999;
margin-left:20px;
}
#dl_left {
position:relative;
top:0px;
left:0px;
width:270px;
height:auto;
float:left;
}
#dl_right {
position:relative;
top:0px;
left:0px;
width:430px;
height:auto;
float:left;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:normal;
color:#999999;
text-align:left;
}
#dl_right option {
padding:0px;
margin:0px;
border:none
font-family:Tahoma, Geneva, sans-serif;
font-weight:normal;
font-size:12px;
color:#999999;
}
#dl_right select {
border:1px solid #7f9db9;
font-family:Tahoma, Geneva, sans-serif;
font-weight:normal;
font-size:11px;
color:#999999;
width:420px;
}
#dl_anfordern {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
/*color:#676767;*/
color:#137502;
margin-left:10px;
margin-top:20px;
}
#dl_form {
position:relative;
top:0px;
left:0px;
padding-top:0px;
padding-left:20px;
padding-bottom:20px;
-padding-bottom:30px;
}
*+html #dl_form { padding-top:10px; }
#dl_fadr {
position:relative;
top:0px;
left:20px;
padding-top:10px;
padding-bottom:0px;
width:700px;
}
#dl_adrese {
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size:11px;
color:#999999;
}
#dl_ad input {
width:250px;
height:17px;
border:1px solid #8dadbb;
}

#dl_ad input.small {
width:45px;
height:17px;
border:1px solid #8dadbb;
}

#dl_ad input.medium {
width:198px;
height:17px;
border:1px solid #8dadbb;
}

#dl_form table tr td {
    padding-top: 5px;
}

#dl_form table tr td table tr td {
    padding-top: 0px;
}


#dlform_text {
font-family:Tahoma, Geneva, sans-serif;
font-weight:normal;
font-size:11px;
color:#999999;
float:left;
padding-left:10px;
-padding-left:5px;
width:650px;
position:relative;
top:2px;
left:0px;
}
#dlform_text a{
    color:#137502;
}
#dlform_check input {
width:auto;
height:auto;
padding:0;
margin:0;
border:1px solid #1c5180;
}
#form_line {
width:700px;
height:auto !important;
position:relative;
top:0px;
left:-4px;
float:left;
text-align:left;
padding-bottom:3px;
padding-top:3px;
}
#checks {
position:relative;
top:0px;
left:-4px;
float:left;
}
/* interior VIII */
#per_right_int8 {
position:relative;
top:10px;
left:15px;
float:left;
width:445px;
-width:445px;
height:auto !important;
}
#per_options_int8 {
position:relative;
top:10px;
left:0px;
width:480px;
height:auto;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#999999;
padding-top:10px;
padding-bottom:10px;
}
/* interior VI */
#mobil_block_content {
position:relative;
top:0px;
-top:-5px;
left:0px;
padding-left:20px;
padding-top:0px;
-padding-bottom:10px;
width:778px;
height:auto;
float:left;
}
#mobil_block {
position:relative;
top:0px;
left:0px;
padding:5px 5px 0px 0px;
-padding-right:4px; /* IE */
width:384px; /* 385px */
min-height:185px;
height:auto !important;
height:185px;
float:left;
}
#mobil_heading {
position:relative;
top:0px;
left:0px;
width:384px; /* 385 */
-width:384px; /* IE */
height:31px;
}
#pleft_mobil {
background:url(/images/block01_left.png) no-repeat;
width:5px;
height:31px;
float:left;
}
#pmobil_heading {
background:url(/images/block01_heading.png) repeat-x;
width:374px; /* 240 */
-width:374px; /* IE */
height:31px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#676767;
vertical-align:middle;
float:left;
}
#pright_mobil {
background:url(/images/block01_right.png) no-repeat;
width:5px;
height:31px;
float:left;
}
#mob_heading {
position:relative;
top:7px;
float:left;
left:10px;
}
#mobil_content {
position:relative;
width:382px; /* 248 */

height:auto !important;
border-left:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
border-top:none;
background:#FFF;
float:left;
}
#mobil_b {
position:relative;
top:0px;
width:384px; /* 395 */
height:auto;
float:left;
border:none;
z-index:0;
background:none;
}
#mobil_b_left {
position:relative;
top:0px; /* -6 */
width:4px;
height:6px;
background:url(/images/b_left.png) no-repeat;
float:left;
}
#mobil_b_b {
position:relative;
top:0px; /* -1 */
width:376px;
height:6px;
background:url(/images/b_b.png) repeat-x;
float:left;
}
#mobil_b_right {
position:relative;
top:0px; /* -6 */
width:4px;
height:6px;
background:url(/images/b_right.png) no-repeat;
float:left;
}
#mobcon_left {
width:110px;
float:left;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}
#mobcon_right {
width:250px;
float:left;
padding-left:5px;
}
#mobcon_bottom {
width:360px;
float:left;
}
#mob_netz {
width:238px;
height:20px;
border-bottom:1px dashed #dadada;
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size:11px;
color:#969696;
padding-top:15px;
}
#mn1 {
position:relative;
top:0px;
left:0px;
float:left;
padding-right:10px;
height:auto;
}
#mn2 {
position:relative;
top:-2px;
left:0px;
float:left;
height:auto;
}
#mob_list {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#168d01;
border-bottom:1px dashed #dadada;
padding-bottom:5px;
padding-top:5px;
line-height:1.4;
width:238px;
}
#moblink1 {
float:left;
padding-right:3px;
padding-top:5px;
}
#moblink2 {
float:left;
padding-top:5px;
}
#moblprice {
width:230px;
}
#mob_price {
width:230px;
float:left;
padding-top:5px;
}
#mdesc {
float:left;
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size:10px;
color:#969696;
position:relative;
top:11px;
left:80px;
width:auto;
}
#mprice {
float:left;
font-family:"Myriad Pro";
font-weight:bold;
font-size:16px;
color:#ff0000;
padding-left:5px;
width:auto;
position:relative;
top:5px;
left:80px;
}
#mlinks {
position:relative;
top:12px;
//top:14px;
left:0px;
width:250px;
}
#mlink {
float:left;
padding-right:6px;
}
/* interior VII */
#mcatalog_block_content {
position:relative;
top:0px;
-top:-5px;
left:0px;
padding-left:20px;
-padding-bottom:10px;
width:auto;
height:auto;
float:left;
width:780px;
}
#mcatalog_block {
position:relative;
top:0px;
left:0px;
padding:5px 5px 0px 0px;
width:254px; /* */
min-height:185px;
height:auto !important;
height:185px;
float:left;
}
#mcatalog_heading {
position:relative;
top:0px;
left:0px;
width:255px; /* 385 */
height:31px;
}
#pleft_mcatalog {
background:url(/images/block01_left.png) no-repeat;
width:5px;
height:31px;
float:left;
}
#pmcatalog_heading {
background:url(/images/block01_heading.png) repeat-x;
width:245px; /* 240 */
-width:243px;
height:31px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#676767;
vertical-align:middle;
float:left;
}
#pright_mcatalog {
background:url(/images/block01_right.png) no-repeat;
width:5px;
height:31px;
float:left;
}
#mcat_heading {
position:relative;
top:7px;
float:left;
left:10px;
}
#mcatalog_content {
position:relative;
width:253px;
-width:251px;
height:auto !important;
border-left:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
border-top:none;
background:#FFF;
float:left;
}
#mcatalog_b {
position:relative;
top:0px;
width:255px; /*  */
-width:253px;
height:auto;
float:left;
border:none;
z-index:0;
background:none;
}
#mcatalog_b_left {
position:relative;
top:0px; /* -6 */
width:4px;
height:6px;
background:url(/images/b_left.png) no-repeat;
float:left;
}
#mcatalog_b_b {
position:relative;
top:0px; /* -1 */
width:247px;
-width:245px;
height:6px;
background:url(/images/b_b.png) repeat-x;
float:left;
}
#mcatalog_b_right {
position:relative;
top:0px; /* -6 */
width:4px;
height:6px;
background:url(/images/b_right.png) no-repeat;
float:left;
}
#mpdesc {
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size:11px;
color:#969696;
}
#mdprice {
font-family:"Myriad Pro";
font-size:21px;
color:#ff0000;
}
#mcatd {
float:left;
padding-left:55px;
padding-right:2px; 
padding-bottom:5px;
}
#mcataus {
float:left; 
padding-bottom:5px;
}
#angebot_details .tabs{
	width: 100%;
	float: left;
	height: 35px;
	background:white url(/images/tabs_bg.gif) repeat-x;
	clear: both;
	border: 1px solid #dadada;
	margin-top:-1px;
}
#angebot_details .tarif-tabs{
	float: left;	
	border-right: 1px solid #dadada;
}
#angebot_details .tarif-tabs img{	
	border: 0px;
}

.tabs-content{
	width: 100%;
	float: left;
}

