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

body {
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
margin:0 auto;
padding:0;
overflow: scroll;
}

#total {
width:999px; /* 1000 */
height:auto;
margin:auto;
position:relative;
top:0px;
}
#intro_total {
width:998px;
height:auto;
margin:auto;
position:relative;
top:0px;
}
#top {
position:relative;
top:0px;
width:100%;
height:98px;
background:url(/images/top.png) repeat-x;
float:left;
}
#content {
position:relative;
top:-2px;
left:0px;
width:999px; /* 1000 */
height:auto;
background:#f5f5f3;
border-bottom:1px solid #d7d7d7;
padding-bottom:20px;
float:left;
}
#footer {
position:relative;
top:0px;
width:100%;
height:auto;
background:#fff;
text-align:center;
float:left;
}
#footer a {
color:#676767;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
padding:10px 30px 10px 30px;
}
#footer a:hover {
text-decoration:none;
}
#f1 {
position:relative;
top:0px;
padding:10px;
}
#f2 {
position:relative;
top:0px;
padding:5px;
}
#logo {
position:absolute;
top:0px;
left:30px;
}
#logotext {
position:absolute;
top:0px;
left:120px;
background:url(/images/logo_text.png) no-repeat;
width:355px;
height:75px;

}
#top_right_text {
position:absolute;
top:0px;
right:0px;
background:url(/images/top_right_text.png) no-repeat;
width:255px;
height:95px;
}
#top_menu {
position:absolute;
top:76px;
left:10px;
}
#top_menu a {
background:url(/images/menu_nactive.png) no-repeat;
width:102px;
height:20px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
text-align:center;
font-size:14px;
color:#000;
display:block;
float:left;
}
#top_menu a:hover, #top_menu a.active {
background:url(/images/menu_active.png) no-repeat;
text-decoration:none;
width:102px;
height:20px;
}
/* Контент-колонки */
#left_content {
position:relative;
top:0px;
left:0px;
width:189px; /* 190 */
height:auto;
float:left;
padding-top:30px;
}
#right_content {
position:relative;
top:0px;
left:5px;
width:773px;
height:auto;
float:left;
padding-top:30px;

}
/* one block style */
.block01 {
position:relative;
top:0px;
left:10px;
float:left;
padding-top:5px;
}
.top_block01 {
position:relative;
top:0px;
left:0px;
min-width:199px;
width:199px;
height:31px;
}
.block01_left {
background:url(/images/block01_left.png) no-repeat;
width:5px;
height:31px;
float:left;
}
.block01_heading {
background:url(/images/block01_heading.png) repeat-x;
width:189px;
height:31px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#676767;
vertical-align:middle;
float:left;
}
.block01_right {
background:url(/images/block01_right.png) no-repeat;
width:5px;
height:31px;
float:left;
}
#point {
position:relative;
top:8px;
left:5px;
width:16px;
height:16px;
background:url(/images/point.png) no-repeat;
float:left;
}
.block_heading {
position:relative;
top:7px;
float:left;
left:10px;
}
.block01_content {
position:relative;
width:197px;
height:auto !important;
border-right:1px solid #d0d0d0;
border-left:1px solid #d0d0d0;
border-top:none;
background:#FFF;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#676767;
float:left;
}
.block_content {
padding:10px 5px 5px 10px;
}
#input_text {
width:160px; 
font-size:10px;
vertical-align:text-top;
}
.input_button {
width:80px;
height:19px;
background:url(/images/submit.png) repeat-x;
border:1px solid #d0d0d0;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#959595;
}
.input_button2 {
width:133px;
height:19px;
background:url(/images/submit.png) repeat-x;
border:1px solid #d0d0d0;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#959595;
}
.block_bottom {
width:199px;
height:6px;
float:left;
border:none;
}
.block_left {
width:3px;
height:6px;
background:url(/images/b_left.png) no-repeat;
float:left;
}
.block_b {
width:192px;
height:7px;
background:url(/images/b_b.png) repeat-x;
float:left;
}
.block_right {
width:4px;
height:6px;
background:url(/images/b_right.png) no-repeat;
float:left;
}
.number {
float:left; 
width:14px; 
height:14px; 
padding-top:3px;
}
.ntext {
float:left; 
width:156px;
margin-left:3px; 
padding-bottom:5px;
color:#137502;
}


/* Первый блок левой колонки. END. */
/* Заголовки */

h4 {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#676767;
line-height:normal;
margin:0;
padding:0;
}

/* */
/* */
#block_info {
position:relative;
top:5px;
left:20px;
float:left;
padding-top:0px;
}
#top_block_info {
position:relative;
top:0px;
left:0px;
min-width:773px;
width:773px; /* 782 */
height:31px;
}
#block02_left {
background:url(/images/block01_left.png) no-repeat;
width:5px;
height:31px;
float:left;
}
#block_info_heading {
background:url(/images/block01_heading.png) repeat-x;
width:763px; /* 772 */
height:31px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#676767;
vertical-align:middle;
float:left;
}
#block02_right {
background:url(/images/block01_right.png) no-repeat;
width:5px;
height:31px;
float:left;
}
#point {
position:relative;
top:8px;
left:5px;
width:16px;
height:16px;
background:url(/images/point.png) no-repeat;
float:left;
}
.block_heading {
position:relative;
top:7px;
float:left;
left:10px;
}
#block_info_content {
position:relative;
width:771px; /* 780 */
height:auto;
border-right:1px solid #d0d0d0;
border-left:1px solid #d0d0d0;
border-top:none;
background:#FFF;
color:#979696;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
}

#block_info_bottom {
width:773px; /* 782 */
height:6px;
float:left;
border:none;
}
#block_info_left {
width:4px;
height:6px;
background:url(/images/b_left.png) no-repeat;
float:left;
}
#block_info_b {
width:765px; /* 774 */
height:7px;
background:url(/images/b_b.png) repeat-x;
float:left;
}
#block_info_right {
width:4px;
height:6px;
background:url(/images/b_right.png) no-repeat;
float:left;
}
#info_tre1 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:18px;
color:#979696;
}
#info_tre2 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#979696;
}
#information {
position:relative;
top:0px;
left:30px;
float:left;
padding-top:10px;
width:770px;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#9e9e9e;
}
/* Второй блок левой колонки. END. */
/* Market-контент */

#market_content {
position:relative;
top:5px;
left:20px;
width:773px; /* 780 / 760 */
height:auto;
float:left;
}



/*******************************************************************/
.text-info{
    width:751px !important;
}
.text-info, .text-info a, .text-info h2 a {
    color: #676767;
    font: normal 11px Tahoma;
}
.text-info h2{
    color: #676767;
    font: bold 14px Tahoma;
    border-bottom:1px solid black;
}
.text-info span.title, .text-info b.title{
    color: #137502;
    font: bold 11px Tahoma;
}
.text-info a.title{
    color: #137502;
    font: normal 11px Tahoma;
}
.text-info hr{
    border:0px;
    border-bottom: 1px solid #C8C8C8;
}

.text-info div.box{
    float: left;
    width: 50%;
    margin-right: 5px;
}
.text-info .clr{
    clear:both;
	font-size:0;
	height:0;
	line-height:0;
	overflow:hidden;
}
/*******************************************************************/




#market_corner {
position:relative;
width:773px; /* 782 */
height:24px;
top:0px;
left:0px;
background:#FFF;
}
*+html #market_corner { border-bottom:1px solid #d0d0d0; }
#tmarket_l {
width:6px;
height:25px;
background:url(/images/q_left.png) no-repeat right top;
position:relative;
left:0px;
float:left;
}
#tmarket_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:18px;
font-weight:bold;
color:#126d02;
background:#FFF;
}
#tmarket_r {
width:6px;
height:25px;
background:url(/images/q_right.png) no-repeat;
position:relative;
left:0px;
float:left;
}
#mobile_content {
width:767px; /* 778 / 760 */
border-left:1px solid #d0d0d0;
border-top:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
height:auto;
float:left;
background:#FFF;
padding: 2px;
}
#market_b {
position:relative;
top:0px;
width:773px; /* 782 */
height:6px;
float:left;
border:none;
z-index:0;
background:none;
padding-top: 1px;
}
#b_left {
position:relative;
top:-6px; /* -6 */
width:4px;
height:6px;
background:url(/images/b_left.png) no-repeat;
float:left;
}
#b_b {
position:relative;
top:-1px; /* -1 */
width:765px; /* 774 */
height:1px;
background:url(/images/b_b1.png) repeat-x;
float:left;
}
#b_right {
position:relative;
top:-6px; /* -6 */
width:4px;
height:6px;
background:url(/images/b_right.png) no-repeat;
float:left;
}
/* interior description */
#idesc_content {
position:relative;
top:10px;
left:20px;
width:795px; /* 780 / 760 */
height:auto;
float:left;
margin-bottom:5px;

}
#idesc_content_desc {
width:780px; /* 780 */
border-left:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
height:auto;
float:left;
background:#FFF;
}
#idesc_corner {
position:relative;
width:780px; /* 782 */
height:24px;
top:0px;
left:0px;
border:none;
background:#FFF;
}
#idesc_l {
width:6px;
height:25px;
background:url(/images/q_left.png) no-repeat right top;
position:relative;
left:0px;
float:left;
}
#idesc_b {
position:relative;
width:768px; /* 770 */
height:24px;
float:left;
border-top:1px solid #d0d0d0; 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#126d02;
background:#FFF;
}
#idesc_r {
width:6px;
height:25px;
background:url(/images/q_right.png) no-repeat;
position:relative;
left:0px;
float:left;
}
#idesc_content {
width:780px; /* 778 / 760 */
border-left:1px solid #d0d0d0;
border-top:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
height:auto;
float:left;
background:#FFF;
}
#idesc_b {
position:relative;
top:0px;
width:768px; /* 782 */
height:6px;
float:left;
border:none;
z-index:0;
}
#idesc_b_left {
position:relative;
top:-6px; /* -6 */
width:4px;
height:6px;
background:url(/images/b_left.png) no-repeat;
float:left;
}
#idesc_b_b {
position:relative;
top:-1px; /* -1 */
width:772px; /* 774 */
height:1px;
background:url(/images/b_b1.png) repeat-x;
float:left;
}
#idesc_b_right {
position:relative;
top:-6px; /* -6 */
width:4px;
height:6px;
background:url(/images/b_right.png) no-repeat;
float:left;
}
/* стиль товара из категории */
#product {
position:relative;
top:0px;
left:0px;
float:left;
padding:0px;
padding-right:3px;
padding-bottom:0px;
padding-top:4px;
width:253px; /* 250px */
}
#product_heading {
position:relative;
top:0px;
left:0px;
min-width:253px;
width:253px; /* 250 */
height:31px;
}
#pleft_heading {
background:url(/images/block01_left.png) no-repeat;
width:5px;
height:31px;
float:left;
}
#p_heading {
background:url(/images/block01_heading.png) repeat-x;
width:242px; /* 240 */
height:31px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#676767;
vertical-align:middle;
float:left;
}
#pright_heading {
background:url(/images/block01_right.png) no-repeat;
width:5px;
height:31px;
float:left;
}
#prod_heading {
position:relative;
top:7px;
float:left;
left:10px;
height: 20px;
overflow: hidden;
font-size: 13px;
width: 235px;
}
#prod_content {
position:relative;
width:250px; /* 248 */
height:150px;
border-left:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
border-top:none;
background:#FFF;
}
#prod_image {
text-align: center;
width:100px;
height:140px;
}
#prod_ptext {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#969696;
}
#prod_price {
font-family:"Myriad Pro", "Trebuchet MS",sans-serif;
font-size:16px;
color:#ff0000;
}
#prod_description {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#999999;
/*text-align:justify;*/
padding-right:5px;
/*padding: 10px 0px;*/
padding: 0px 5px 5px;
height: 52px;
}
#detail {
padding-top:5px;
float:left
}
#aus {
float:left;
padding-top:5px;
padding-left:2px;
}
#aus a, .mcataus a, #sms_aus a {
width:86px;
height:25px;
background:url(/images/aus_n.png);
display:block;
}
#aus a:hover, .mcataus a:hover, #sms_aus a:hover {
background:url(/images/aus_a.png);
}

#prod_b {
position:relative;
top:0px;
width:253px;
height:6px;
float:left;
border:none;
z-index:0;
}
#prod_b_left {
position:relative;
top:0px; /* -6 */
width:4px;
height:6px;
background:url(/images/b_left.png) no-repeat;
float:left;
}
#prod_b_b {
position:relative;
top:5px; /* -1 */
width:244px;
height:1px;
background:url(/images/b_b1.png) repeat-x;
float:left;
}
#prod_b_right {
position:relative;
top:0px; /* -6 */
width:4px;
height:6px;
background:url(/images/b_right.png) no-repeat;
float:left;
}

/* Product style. END. */



/* Last product in row. */

#product-last {
position:relative;
top:0px;
left:0px;
right:0px;
float:left;
padding-right:0px;
padding-bottom:0px;
padding-top:4px;
width:255px;
}
#product_heading-last {
position:relative;
top:0px;
left:0px;
min-width:255px;
width:255px;
height:31px;
}
#pleft_heading-last {
background:url(/images/block01_left.png) no-repeat;
width:5px;
height:31px;
float:left;
}
#p_heading-last {
background:url(/images/block01_heading.png) repeat-x;
width:245px;
height:31px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#676767;
vertical-align:middle;
float:left;
}
#pright_heading-last {
background:url(/images/block01_right.png) no-repeat;
width:5px;
height:31px;
float:left;
}
#prod_heading-last {
position:relative;
top:7px;
float:left;
left:10px;
height: 20px;
overflow: hidden;
font-size: 13px;
width: 235px;
}
#prod_content-last {
position:relative;
width:253px;
height:150px;
border-right:1px solid #d0d0d0;
border-left:1px solid #d0d0d0;
border-top:none;
background:#FFF;
}
#prod_image-last {
width:100px;
height:140px;
}
#prod_ptext-last {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#969696;
}
#prod_price-last {
font-family:"Myriad Pro", "Trebuchet MS",sans-serif;
font-size:16px;
color:#ff0000;
}
#prod_description-last {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#999999;
/*text-align:justify;*/
padding: 0px 5px 5px;
/*padding-right:5px;*/
}
#detail-last {
padding-top:5px;
float:left
}
#aus-last {
float:left;
padding-top:5px;
padding-left:2px;
}
#aus-last a {
width:86px;
height:25px;
background:url(/images/aus_n.png);
display:block;
}
#aus-last a:hover {
background:url(/images/aus_a.png);
}

#prod_b-last {
position:relative;
top:0px;
width:258px;
height:6px;
float:left;
border:none;
z-index:0;
}
#prod_b_left-last {
position:relative;
top:0px; /* -6 */
width:4px;
height:6px;
background:url(/images/b_left.png) no-repeat;
float:left;
}
#prod_b_b-last {
position:relative;
top:5px; /* -1 */
width:247px;
height:1px;
background:url(/images/b_b1.png) repeat-x;
float:left;
}
#prod_b_right-last {
position:relative;
top:0px; /* -6 */
width:4px;
height:6px;
background:url(/images/b_right.png) no-repeat;
float:left;
}
/* LAst product in row. END */

/* LEFT MENU */ 
ul, li {
padding:0;
margin-left:10px;
}

#leftmenu {
margin: 0;
padding:10px 10px 10px 10px;
}
.main {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
list-style-type: none;
padding-bottom:5px;
margin-right:15px;
}
li.main a {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#414141;
text-decoration:none;
width:100%;
display:block;
border-bottom:1px solid #c8c8c8;
padding-top:2px;
padding-bottom:3px;
background:url(/images/p.png) no-repeat;
background-position:center right;
}
.main a:hover {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#179900;
text-decoration:none;
background:url(/images/p1.png) no-repeat;
background-position:center right;
}
#main-last {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
list-style-type: none;
padding-bottom:5px;
margin-right:15px;
}
li#main-last a {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#414141;
text-decoration:none;
width:100%;
display:block;
/* border-bottom:1px solid #c8c8c8; */
padding-top:2px;
padding-bottom:3px;
background:url(/images/p.png) no-repeat;
background-position:center right;
}
#main-last a:hover {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#179900;
text-decoration:none;
background:url(/images/p1.png) no-repeat;
background-position:center right;
}
ul.submenu {
padding-top:5px;
}
li.submain {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#414141;
list-style-type: none;
}
li.submain a {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:normal;
color:#414141;
text-decoration:none;
border-bottom:1px dashed #c8c8c8;
width:113px;
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
background:none;
}
li.submain a:hover {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:normal;
color:#414141;
text-decoration:underline;
background:none;
}

/* Style for INTRO PAGE */

#top_intro {
position:relative;
top:0px;
width:100%;
height:240px;
background:url(/images/top_intro.png) repeat-x;
float:left;
}
#intro_top {
position:absolute;
top:-120px;
left:88px;
width:824px;
height:200px;
background:#FFF;
}
#intro_logo {
position:absolute;
top:20px;
left:88px;
}
#intro_logotext {
position:absolute;
top:20px;
left:160px;
background:url(/images/logo_text.png) no-repeat;
width:355px;
height:75px;

}
#intro_top_01 {
position:absolute;
top:-136px;
left:88px;
width:824px;
height:15px;
background:url(/images/intro_top1.png) no-repeat;
}
#intro_top_02 {
position:absolute;
top:80px;
left:88px;
width:824px;
height:26px;
background:url(/images/intro_top2.png) no-repeat;
}
#intro_content {
position:relative;
top:-2px;
left:0px;
width:998px; /* 1000 */
min-height:500px;
height:auto !important;
height:500px;
background:#f1f1f1;
border-bottom:1px solid #FFF;
padding-bottom:20px;
float:left;
}
#intro_news {
position:relative;
top:-2px;
left:0px;
width:998px;
min-height:500px;
height:auto !important;
height:500px;
background:#f1f1f1;
border-top:1px solid #d3d3d3;
padding-bottom:20px;
float:left;
}
#intro_h_text {
background:url(/images/text_h.png) no-repeat;
width:343px;
height:27px;
position:relative;
top:20px;
left:40px;
}
#intro_t_list {
position:relative;
top:20px;
left:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#424141;
}
#sw {
list-style-type:none;
padding-bottom:5px;
margin-left:-5px;
}
#intro_top_buttons {
position:absolute;
width:400px;
height:200px;
top:50px;
right:0px;
}
#intro_buttons {
width:148px;
height:36px;
background:url(/images/intro_button_bg.png) no-repeat;
display:block;
text-decoration:none;
color:#424141;
font-family:"Myriad Pro";
margin: 0 auto;
text-align:center;
vertical-align:middle;
padding-top:10px;
}
#intro_buttons:hover {
text-decoration:none;
color:#424141;
}
#enter_shop {
position:absolute; top:110px;
left:420px;
}
#intro_copyright {
position:relative;
top:10px;
left:0px;
color:#9f9f9f;
font-family:Tahoma;
font-size:11px;
padding-left:85px;
}
#intro_copyright a {
color:#9f9f9f;
font-family:Tahoma;
font-size:11px;
text-decoration:underline;

}
#intro_copyright a:hover {
text-decoration:none;
}
#intro_news_content {
position:relative;
width:850px;
top:30px;
left:0px;
padding-bottom:20px;
}
#intro_news_head {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000;
padding-top:20px;
background:url(/images/news_line.png) no-repeat;
background-position:left center;
position:relative;
top:0px;
left:0px;
padding-left:85px; /* 85 */ 
}
#intro_news_text {
padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
padding-left:85px; /* 85 */ 
}
#intro_t {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
padding-left:85px; /* 85 */ 
}
/* interior page style */
#mobile_content_desc {
width:771px; /* 780 */
border-left:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
height:auto;
float:left;
background:#FFF;
}
#desc_mobile {
position:relative;
top:0px;
left:0px;
width:760px;
height:330px;
margin:0px 0px 10px 10px;
border-top:1px solid #dadada;
background:none;
padding-bottom:20px;
}
#desc_left {
position:relative;
top:10px;
padding-bottom:20px;
left:0px;
float:left;
width:240px;
min-height:320px;
height:auto !important;
height:320px;
background:none;
border-right:1px dashed #dadada;
}
#desc_right {
position:relative;
top:10px;
left:20px;
float:left;
width:500px;
height:200px;
height:auto;
padding-bottom:25px;
}
#desc_elem {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#647883;
float:left;
}
#desc_right_top {
position:relative;
top:10px;
left:0px;
border-bottom:1px dashed #dadada;
width:495px;
height:30px;
}
#img_elem {
float:left;
position:relative;
top:-5px;
left:10px;
}
#elem_left {
float:left;
padding:3px;
}
#desc_right_text {
position:relative;
top:10px;
left:0px;
border-bottom:1px dashed #dadada;
width:495px;
height:auto;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#647883;
padding-top:10px;
padding-bottom:10px;
}
#desc_right_t {
position:relative;
top:10px;
left:0px;
border-bottom:1px dashed #dadada;
width:495px;
height:auto;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#647883;
padding-top:10px;
padding-bottom:10px;
}
#desc_right_t a {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#999999;
text-decoration:none;
font-weight:bold;
}
#desc_right_t a:hover {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#999999;
text-decoration:none;
}
#desc_options {
position:relative;
top:10px;
left:0px;
width:495px;
height:auto;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#999999;
padding-top:10px;
padding-bottom:10px;
}
#tarif_block_content {
position:relative;
top:0px;
left:0px;
padding-left:20px;
padding-top:0px;
width:778px;
height:auto;
float:left;
}
#tarif_list_block {
position:relative;
top:0px;
left:0px;
padding-left:20px;
width:778px;
height:auto;
float:left;
}
#tarif_block {
position:relative;
top:0px;
left:0px;
padding:5px 5px 0px 0px;
width:384px; /* 385px */
min-height:205px;
height:auto !important;
height:205px;
float:left;
}
#tarif_heading {
position:relative;
top:0px;
left:0px;
width:384px; /* 385 */
height:31px;
}
#pleft_tarif {
background:url(/images/block01_left.png) no-repeat;
width:5px;
height:31px;
float:left;
}
#ptarif_heading {
background:url(/images/block01_heading.png) repeat-x;
width:374px; /* 240 */
height:31px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#676767;
vertical-align:middle;
float:left;
}
#pright_tarif {
background:url(/images/block01_right.png) no-repeat;
width:5px;
height:31px;
float:left;
}
#tar_heading {
position:relative;
top:7px;
float:left;
left:10px;
height: 20px;
overflow: hidden;
font-size: 13px;
width: 360px;
}
#tarif_content {
position:relative;
width:382px; /* 248 */
min-height:205px;
height:auto !important;
height:205px;
border-left:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
border-top:none;
background:#FFF;
float:left;
}
#tarif_b {
position:relative;
top:0px;
width:384px; /* 395 */
height:auto;
float:left;
border:none;
z-index:0;
background:none;
}
#tarif_b_left {
position:relative;
top:0px; /* -6 */
width:4px;
height:6px;
background:url(/images/b_left.png) no-repeat;
float:left;
}
#tarif_b_b {
position:relative;
top:0px; /* -1 */
width:376px;
height:6px;
background:url(/images/b_b.png) repeat-x;
float:left;
}
#tarif_b_right {
position:relative;
top:0px; /* -6 */
width:4px;
height:6px;
background:url(/images/b_right.png) no-repeat;
float:left;
}
#tarif_details {
float:left;
width:160px;
text-align:right;
}
#tarif_details a {
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:bold;
color:#979696;
text-decoration:none;
}
#tarif_details a:hover {
color:#979696;
text-decoration:none
}
#tgm_price {
width:360px; 
float:left;
border-bottom:1px dashed #dadada;
margin-left:10px;
padding-bottom:5px;
color: #969696;
font: bold 11px Tahoma;
padding-top: 5px;
}
#tg_price {
float:left; 
font-family:Tahoma, Geneva, sans-serif; 
font-size:11px; 
font-weight:bold; 
color:#969696;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
#tm_price {
float:right; 
font-family:Tahoma, Geneva, sans-serif; 
font-size:11px; 
font-weight:bold; 
color:#969696;
padding-right:0px;
padding-top:0px;
margin-left: 0px;
}
#tdetail_content {
min-height:96px;
height:auto !important;
height:96px;
float:left;
margin:5px;
padding-top:5px;
padding-bottom:10px;
padding-left:15px;
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size:13px;
color:#168d01;
}
#tdetail_bottom {
width:345px;
padding:5px;
padding-left:12px;
margin-left:10px;
border-bottom:1px dashed #dadada;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#969696;
float:left;
margin-bottom:10px;
}
#zlink {
position:relative;
top:0px;
left:0px;
float:right;
padding-right:8px;
padding-bottom:5px;
}
#zlinkz {
float:left;
padding-right:2px;
}
#z_link {
float:left;
padding-right:2px;
text-align: center;
}
#z_link a {
background:url(/images/interior/z.png) no-repeat;
width:59px;
height:19px;
display:block;
font-family:"Myriad Pro", Arial;
font-weight:bold;
font-size:12px;
color:#ff0000;
text-decoration:none;
padding-top:2px;
padding-left:1px;
}
#z_link a:hover {
color:#ff0000;
text-decoration:none;
}
/* interior II */
#sms_paket {
width:340px;
padding-top:20px;
padding-bottom:10px;
padding-left:20px;
margin-left:10px;
margin-right:10px;
border-top:1px dashed #dadada;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#969696;
float:left;
margin-bottom:10px;
}
#sms_ngm {
width:180px;
height:auto !important;
float:left;
}
#sms_price {
width:160px;
height:auto !important;
float:left;
font-family:"Myriad Pro";
font-weight:normal;
font-size:15px;
color:#ff0000;
margin-left: 0px;
}
#k_left {
float:left;
position:relative;
top:-5px; 
left:5px;
}
#sms_n{
    width: 165px;
    height: 22px;
}
#sms_n_right {
}
#sms_g {
padding:3px 0;
}
#sms_m {
padding:3px 0;
}
#sp_pos {
position:relative;
top:-5px;
text-align:right;
padding-right: 15px;
}
#sp_p {
padding-left:12px;
}
#sms_tdlink {
position:relative;
top:0px;
left:0px;
float:left;
margin:1px;
}
#sms_tdlink a {
width:51px;
height:25px;
background:url(/images/tarif_detail.png) no-repeat;
display:block;
text-decoration:none;
}
#sms_tdlink a:hover {
text-decoration:none;
}
#sms_aus {
position:relative;
top:0px;
left:0px;
float:left;
margin:1px;
}
#sms_aus a {
width:86px;
height:25px;
background:url(/images/aus_n.png) no-repeat;
display:block;
}
#sms_aus a:hover {
text-decoration:none;
}
/* interior III */
#sms_list {
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size:13px;
color:#168d01;
line-height:1.2;
padding-bottom:15px;
padding-left: 5px;
}

#sms_list ul, #sms_list_plan ul, #mob_list ul, #tdetail_content ul{
    margin: 0px 0px 0px 0px;
    list-style-image: url(/images/bullet.png)
}

#mob_list ul{
	border-bottom:1px dashed #dadada;
	padding-bottom: 5px;
}

#sms_left {
position:relative;
top:10px;
padding-bottom:20px;
left:0px;
float:left;
width:275px;
min-height:20px;
height:auto !important;
height:200px;
background:none;
border-right:1px dashed #dadada;
}
#desc_sms {
position:relative;
top:0px;
left:0px;
width:750px;
height:auto !important;
margin:0px 0px 10px 10px;
border-top:1px solid #dadada;
background:none;
padding-bottom:20px;
float:left;
}
#sms_right {
position:relative;
top:10px;
left:15px;
float:left;
width:465px;
min-height:200px;
height:auto !important;
height:200px;
}
#sms_right_top {
position:relative;
top:10px;
left:0px;
border-bottom:1px dashed #dadada;
width:465px;
height:30px;
}
#sms_elem {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#969696;
float:left;
}
#sms_right_text {
position:relative;
top:0px;
left:0px;
border-bottom:1px dashed #dadada;
width:465px;
height:auto;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#647883;
padding-top:0px;
padding-bottom:10px;
}
#sms_options {
position:relative;
top:10px;
left:0px;
width:445px;
height:auto;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#999999;
padding-top:10px;
padding-bottom:10px;
}
#sms_right_t {
position:relative;
top:10px;
left:0px;
border-bottom:1px dashed #dadada;
width:445px;
height:auto;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#999999;
padding-top:10px;
padding-bottom:10px;
}
#sms_right_t a {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#999999;
text-decoration:none;
font-weight:bold;
}
#sms_right_t a:hover {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#999999;
text-decoration:none;
}
#sms_tarif_details {
position:relative;
top:0px;
left:0px;
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size:11px;
color:#969696;
padding-top:25px;
padding-left:23px;
line-height:1.8;
border-top:1px dashed #dadada;
width:200px;
margin-left:22px;
}
#st_details {
width:208px;
height: 20px;
text-align:justify;
}
#td_button {
position:relative;
top:20px;
left:0px;
text-align:center;
margin-top: 5px;
}
#tdetail_text {
float:left;
width:225px;
height:141px;
overflow: hidden;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#647883;
font-weight:normal;
text-align: justify;
}
#tdetail_text ul{

}

#tdetail_text ul li, #tdetail_text li{
	background-image: url(/images/icons/ok_det.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 25px;
	list-style-type : none;
	margin-left: 0px;
	font-size: 12px;
	font-weight: bold;
	margin-top: 7px;
	margin-bottom: 7px;
	height: 21px;
}

/* interior IV */ 
#sms_list_plan {
position:relative;
top:10px;
left:0px;
padding-top:0px;
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size:11px;
color:#168d01;
line-height:1.6;
padding-bottom:15px;
}
#per_options {
position:relative;
top:10px;
left:0px;
width:445px;
height:auto;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#999999;
padding-top:10px;
padding-bottom:10px;
}
#per_right_top {
position:relative;
top:10px;
left:0px;
border-bottom:1px dashed #dadada;
width:495px;
height:30px;
}
#per_right_text {
position:relative;
top:10px;
left:0px;
border-bottom:1px dashed #dadada;
width:495px;
height:auto;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#647883;
padding-top:10px;
padding-bottom:10px;
}
#per_left {
position:relative;
top:10px;
left:0px;
float:left;
width:240px;
/*min-height:200px;*/
height:auto !important;
height:200px;
background:none;
border-right:1px dashed #dadada;
}
#per_right {
position:relative;
top:10px;
left:15px;
float:left;
width:495px;
min-height:200px;
height:auto !important;
height:200px;
}
#bestellunterlagen {
width:505px; height:40px; padding-top:5px; padding-bottom:5px;
}
#per_pde {
float:left; 
padding-right:18px;
}
#pde_bottom {
width:495px;
border-top:1px dashed #dadada;
position:relative;
top:0;
left:0;
}
#pde_bottom_align {
float:left; 
width:165px;
height:30px;
padding-top:5px;
}
#pde_bottom_align_r {
float:left; 
width:155px;
height:30px;
text-align:right;
padding-top:5px;
line-height:1.8;
}
#pde_font {
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size:11px;
color:#969696;
}
#pde_price {
font-family:"Myriad Pro";
font-size:16px;
color:#ff0000;
}
#pde_regular {
font-family:Tahoma, Geneva, sans-serif;
font-weight:normal;
font-size:11px;
color:#000;
text-align:center;
}
/* interior IV middle information */
#adetails_content {
position:relative;
top:5px;
left:20px;
width:773px; /* 780 / 760 */
height:auto;
float:left;
margin-bottom:5px;
}
#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; */
}
#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; */
}
*+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;
}
#adetails_b_left {
position:relative;
top:0px; /* -6 */
width:4px;
height:6px;
background:url(/images/b_left.png) no-repeat;
float:left;
}
#adetails_b_b {
position:relative;
top:5px; /* -1 */
width:765px; /* 774 */
height:1px;
background:url(/images/b_b1.png) repeat-x;
float:left;
}
#adetails_b_right {
position:relative;
top:0px; /* -6 */
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:100%;
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:#647883;
border-bottom:1px solid #dddddd;
line-height:1.8;
width:100%;
float:left;
}
#gerat_info_left {
float:left;
text-align:left;
width:350px;
height:auto;
margin-left:10px;
}
#gerat_info_right {
height:auto;
float:right;
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;
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;
}
*+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;
}
#dlform_text {
font-family:Tahoma, Geneva, sans-serif;
font-weight:normal;
font-size:11px;
color:#999999;
float:left;
padding-left:10px;
width:650px;
position:relative;
top:2px;
left:0px;
}
#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:495px;
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;
left:0px;
padding-left:20px;
padding-top:0px;
width:778px;
height:auto;
float:left;
}
#mobil_block {
position:relative;
top:0px;
left:0px;
padding:5px 5px 0px 0px;
width:384px; /* 385px */
min-height:185px;
height:auto !important;
height:185px;
float:left;
}
#mobil_heading {
position:relative;
top:0px;
left:0px;
width:384px; /* 385 */
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 */
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;
height: 20px;
overflow: hidden;
font-size:13px;
width: 365px;
}
#mobil_content {
position:relative;
width:382px; /* 248 */

height:212px !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:239px;
}
#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:right;
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size:10px;
color:#969696;
position: relative;
top: 12px;
width:75px;
right: -8px;
}
#mprice {
float:right;
font-family:"Myriad Pro";
font-weight:bold;
font-size:16px;
color:#ff0000;
padding-left:5px;
width:auto;
position: relative;
top: 6px;
right: -8px;
}
#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;
left:0px;
padding-left:20px;
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 */
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;
height: 20px;
overflow: hidden;
font-size: 13px;
width: 235px;
}
.mcatalog_content {
position:relative;
width:253px;
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; /*  */
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;
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;
}

.noneebay{
   float:left;
   width: 100%;
}

.noneebay a{
    color: #168D01;
}


#per_right_text .noneebay{
   /* float:left;*/
    width: 100%;
}

.zd_hinweis{
    font-size: 10px;
    font-style: italic;
}


.kontaktform tr td input{
    border:1px solid #8DADBB;
	height:17px;
	width:100%;
}

.kontaktform tr td textarea{
    border:1px solid #8DADBB;
    height:150px;
    width:100%;
}




.market-top{
    float: left;
    width: 755px;
    height: 17px;
    border-bottom: 1px solid #dcdcdc;
    padding: 5px 0px;
    margin-left: 5px;
    margin-top: 10px;
}

.market-top-first{
	margin-top: 0px;
    float: left;
    width: 755px;
    height: 17px;
    border-bottom: 1px solid #dcdcdc;
    padding: 5px 0px;
    margin-left: 5px;
}

.market-top .market-title, .market-top-first .market-title{
    float: left;
    font: bold 18px "Trebuchet MS";
    text-transform: uppercase;
    color: #137502;
    padding-left: 5px;
}


.multi-details #gerat_info{
    width: 500px;
}
.multi-details #gerat_info #gerat_info_left{
    width: 200px;
}
.multi-details #gerat_info #gerat_info_right{
    width: 275px;
}
#gerat_info .full{
    width: 730px !important;
    text-align: justify;
}
.multi-details #gerat_info .full{
    width: 490px !important;
    text-align: justify;
}
.multi-details{
    float: left;
    width: 500px;
    margin-left: 10px !important;
}

.multi-details #gerat_info{
	width: 500px;
}

.multi-details #gerat_info #gerat_info_right{
	width: 285px;
}

#prod_price span{
    font-size: 14px;
}

#dl_right .options{
    float: left;
    width: 100%;
}

#dl_right .options input.value {
    font: normal 11px Tahoma;
}

#dl_right .options table{
    float: left;
}




#prod_description div{
    height: 65px;
    overflow: hidden;
}
#prod_description-last div{
    height: 65px;
    overflow: hidden;
}

.mdprice span{
    font: normal 15px "Myriad Pro";
}



#tm_price_info{
	color:#969696;
	float:right;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-right:0;
	padding-top:5px;	
} 

#tm_price_info a{
	color:#969696;
	text-decoration: none;
}

#mobcon_right #mob_list{
	height: 94px;
}


ul.hidden {
	display: none;
}

#additional
{
	color:#979696;
	float:left;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:12px;
	left:30px;
	padding-top:10px;
	position:relative;
	top:0;
	width:770px;
}

h1 {
font-size:17px;
color:green;
padding:0 0 0;
margin:0;
font-weight:normal;
}

h3 {
font-size:14px;
color:green;
padding:0 0 0;
margin:0;
font-weight:normal;
}

.blue {
color:#4d9ce5;
font-weight:normal;
}
.green {
color:green;
font-weight:normal;
}

#slider {
	background:url("/images/slide/border.png") no-repeat scroll 0 0 transparent;
	height: 340px;
	overflow:hidden;
	position:relative;
	width:772px;
	z-index:5;
	/*margin-left: 22px;*/
	/*margin-top: 5px;*/
}

.slides_container {
	height:312px;
    overflow: hidden;
    position: relative;
	width:769px;
	padding: 1px;
}

.slides_container a {
	border:none;
	margin-left: 8px;
    margin-top: 8px;
}

.slides_container img {
	border: medium none;
    overflow: hidden;
    position: relative;
}

.slides_control {

}
.pagination {
    margin: auto;
    width: 45px;
}
ul.pagination {
	list-style: none outside none;
}
ul.pagination li {
    float: left;
    margin: 0 1px;
}

.pagination li a {
    background-image: url("/images/pagination.png");
    background-position: 0 0;
    display: block;
    float: left;
    height: 0;
    overflow: hidden;
    padding-top: 12px;
    width: 12px;
}

.pagination li.current a {
    background-position: 0 -12px;
}

p {margin:0px 0px;}
#gerat_info_left br {float:left;}

.popup-link {text-decoration:none;color:#647883;}
.popup-link:hover {color:#169200;}
.popup-link:visited font, .popup-link  font {color:#647883 !important;} 
.popup-link:hover font {color:#169200 !important;}
