body {
padding:0;
margin:0px;
background-color: #013571;
}
.body_popup_plain {
background-color: #007BBB;
}
.body_white_popup {
background-color: #FFFFFF;
}
body, p, table, td, th, table th, table td {
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:normal;
color: #004882;
}
p	 {
margin:0;
}
table {
border:none;
border-collapse:collapse;
}
td, th {
border:none;
}
h1, h2, h3 {
margin:0;
padding:0;
font-weight:normal;
}
form {
margin:0;
}
/* Most general link classes */
a:link {color: #003470; font-weight: bold; text-decoration: none; }
a:active {color: #003470; font-weight: bold; text-decoration: none; }
a:visited {color: #003470; font-weight: bold; text-decoration: none; }
a:hover {color: #C50F43; font-weight: bold; text-decoration: none; }
img,
a img,
a:link img,
a:hover img,
a:active img,
a:visited img{
border:none !important;
}
.table_width_protector {
width:100%;
}
.float_stopper {
clear:both;
}
br.float_stopper,
.util_float_stopper{
clear:both;
line-height:0;font-size:0;height:0;overflow:hidden;
}
.boxoben {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box-hor-o.jpg);
background-repeat: repeat-x;
}
.boxunten {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box-hor-u.jpg);
background-repeat: repeat-x;
}
.boxlinks {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box-vert-l.jpg);
background-repeat: repeat-y;
width:1px;
height:79px;
overflow:hidden;
}
.boxlinks_simple {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box-vert-l.jpg);
background-repeat: repeat-y;
width:1px;
overflow:hidden;
}
.boxrechts {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box-vert-r.jpg);
background-repeat: repeat-y;
}
.zac_hint_box {
margin:0 0 100px 0;
}
.zac_hint_box_hint,
.zac_hint_box_hint p {color: white;}
.zac_hint_box_margin_left {
margin-left:10px;
}
.zac_hint_box_margin_top {
margin-top:16px;
}
table.zac_hint_box_layout_direct {
width:756px;
border:none; border-collapse:collapse;
}
table.zac_hint_box_layout_std {
width:756px;
border:none; border-collapse:collapse;
}
table.zac_hint_box_layout_direct td,
table.zac_hint_box_layout_std td {
padding:0;
}
div.cart_box_header_beforeloop,
div.cart_box_dealer_selection {
background:white;
}
div.cart_box_header_beforeloop {
padding:2em 0 2em 0;
border-bottom: 4px solid #003470;
}
.zac_hint_box_wrapper_cart {
padding:0 16px 0 16px;
margin:0;
}
.zac_hint_box_wrapper_inner {
width:100%;
}
.zac_hint_box_wrapper_direct {
padding:0;
margin:16px 0 16px 16px;
}
table.zac_hint_box_layout_cart {
width:100%;
border:none; border-collapse:collapse;
}
table.zac_hint_box_layout_cart td {
padding:0;
background:white;
border:none;
}
table.zac_hint_box_layout_cart td .zac_hint_box_name_heading {
color:#003470;
}
table.zac_hint_box_layout_cart td .zac_hint_box_name_heading_error	{
color:#C50F43 !important;
}
table.zac_hint_box_layout_cart td .zac_hint_box_hint{
color:#003470;
}
table.zac_hint_box_layout_cart td.boxlo,
table.zac_hint_box_layout_cart td.boxlu,
table.zac_hint_box_layout_cart td.boxro,
table.zac_hint_box_layout_cart td.boxru {
width:29px;
}
table.zac_hint_box_layout_cart td.boxoben {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box/cart_box_bar_bg_top.jpg);
background-repeat: repeat-x;
}
table.zac_hint_box_layout_cart td.boxoben .zac_hint_box_heading {
position:relative;
top:0; left:0;
}
table.zac_hint_box_layout_cart td.boxoben .zac_hint_box_heading	img {
position:absolute;
left:0;
top:-33px;
}
table.zac_hint_box_layout_cart td.boxunten {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box/cart_box_bar_bg_btm.jpg);
background-repeat: repeat-x;
}
table.zac_hint_box_layout_cart td.boxlinks,
table.zac_hint_box_layout_cart td.boxrechts{
background:none;
}
.cart_order_button_normal,
.cart_order_button {
float:right;
}
.cart_order_button_online_payment {
float:right;
margin-right:20px;
}
h2.zac_hint_box_name_heading {
font-family: Arial,Helvetica,sans-serif;
font-size: 18px;
font-weight: bold;
color: rgb(255, 255, 0);
margin-bottom:0.2em;
}
p.zac_hint_box_hint {
margin: 0 0 18px 0;
}
a.zac_hint_box_link {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFF00;
}
a.zac_hint_box_link_small {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFF00;
}
a.zac_hint_box_link:link { color: #FFFF00; text-decoration:none; }
a.zac_hint_box_link:active { color: #FFFF00; text-decoration:none; }
a.zac_hint_box_link:visited { color: #FFFF00; text-decoration:none; }
a.zac_hint_box_link:hover { color: #FFFFFF; text-decoration:none; }
#logo {
position:absolute;
left:0;
top:9px;
width:174px;
height:73px;
z-index:2;
}
#euronics_logo {
position:absolute;
right:62px;
top:9px;
width:174px;
height:73px;
z-index:2;
}
#dealer_info {
position:absolute;
left:200px;
top:7px;
width:480px;
height:80px;
z-index:100;
overflow:hidden;
}
#homepage_banner {
position:absolute;
left:200px;
top:0px;
width:550px;
height:96px;
}
table.table_dealer_info_name {
margin-top:42px;
}
.dealer_info_name {
font-family: Arial,Helvetica,sans-serif;
font-size: 22px;
font-weight: bold;
color: #000000;
text-transform: uppercase;
letter-spacing: -1px;
line-height: 100%;
}
#menubox {
position:absolute;
left:0px;
top:96px;
width:1010px;
height:40px;
z-index:3;
background:url(/iconparc_static/pics/ZacCenter/megashop/navigation_top_bg.jpg);
}
#menubox_content {
padding-right:40px;
}
#master_top_breadcrumb_box_outer {
position: relative;
left:0;
top:0;
width:1000px;
background: #007BBB;
}
#master_top_breadcrumb_box {
position: relative;
left:0;
top:0;
width:992px;
color: white;
}
#menubox_breadcrumb {
width: 766px;
padding: 6px 0 0 8px;
}
#menubox_breadcrumb_arrow {
vertical-align: middle;
}
#menubox_righttop {
position:absolute;
right:0;
top:0;
width:184px;
margin: 6px 33px 0 0;
text-align: right;
z-index:100;
}
a.breadcrumb_item:link { color: #FFFFFF; text-decoration:underline; }
a.breadcrumb_item:active { color: #FFFFFF; text-decoration:underline; }
a.breadcrumb_item:visited { color: #FFFFFF; text-decoration:underline; }
a.breadcrumb_item:hover { color: #C50F43; text-decoration:underline; }
#Layer3 {
position:absolute;
left:7px;
top:138px;
width:184px;
height:157px;
z-index:100;
}
#content_inner_layout_fix {
height:0px;overflow:hidden;line-height:0px;font-size:0px;
}
#content {
position:relative;
left:0px;
top:0px;
width:1010px;
_height:400px;
z-index:0;
background: #007BBB url(/iconparc_static/pics/ZacCenter/megashop/background/bg_content_area_gradient_right.jpg) top right repeat-y;
}
.subbox {
background-color: #66B0D6;
height: 24px;
padding-left: 8px;
vertical-align: middle;
text-align: left;
}
.submenu {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}
a.submenu:link { color: #FFFFFF; text-decoration:none; }
a.submenu:active { color: #FFFFFF; text-decoration:none; }
a.submenu:visited { color: #E6F2F9; text-decoration:none; }
a.submenu:hover { color: #C50F43; text-decoration:none; }
.submenuact {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #004882;
}
.wht10 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
}
.wht12 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
.wht12bld {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}
.yell12 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFF00;
}
.yell12bld {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFF00;
}
.wht14bld {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
}
.yell14bld {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFF00;
}
.blu14bld {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #003470;
}
.hlwht {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #FFFFFF;
text-transform: uppercase;
}
.hlyell {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #FFFF00;
text-transform: uppercase;
}
.hlsub2wht {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
text-transform: uppercase;
}
.hlsubwht {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #FFFFFF;
text-transform: uppercase;
}
.hlsubyell {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #FFFF00;
/* Herr Tamanini 9.10.06
text-transform: uppercase; */
}
.h2wht {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #FFFFFF;
}
.h2yell {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #FFFF00;
}
.h2subwht {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #FFFFFF;
}
.h2subyell {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #FFFF00;
}
#master_navigation_area {
float:left;
width:192px;
overflow:hidden;
padding:0;
margin:0
zoom:1;
}
#master_navigation_area_inner {
margin-top:8px;
margin-left:8px;
margin-bottom:0px;
color:white;
}
#master_navigation_area_inner_bottom {
margin-bottom:18px;
}
.nav_left_element_box {
width:184px;
overflow-x:hidden;
}
#master_content_area {
/*margin-left:192px;*/
width:800px;
margin-top:10px;
padding-left:0px;
}
#master_content_area_inner {
margin:0 0 0 2px;
}
body.body_master_layout_default {
z-index:1;
background-image:url(/iconparc_static/pics/ZacCenter/megashop/background/bg-page.jpg);
background-position: top left;
background-repeat:repeat-x;
}
#splayout_area_al_content {
}
#splayout_area_al_content_top_wide {
width: 763px;
margin: 0 0 10px 10px;
overflow:hidden;
}
#splayout_area_al_content_info_area_content_wrapper {
float:left;
width: 100%;
margin: 0 -95% 0 0;
}
#splayout_area_al_content_info_area_content {
margin-right:231px;
padding-right:7px;
}
#splayout_area_al_content_info_area_info {
width:219px;
float:right;
z-index:50;
overflow:hidden;
}
.content_area_wrapper_areaInfo {
margin-top:28px;
margin-left:10px;
}
.content_area_handler_wrapper_areainfotop {
margin-bottom:10px;
}
.content_nav_my_mega {
margin:5px 0 5px 0;
}
#master_content_area_wrapper {
min-height:650px;
_height:650px;
float:left;
width: 800px;
margin: 0 -95% 0 0;
padding-bottom:20px;
position:relative;
top:0; left:0;
z-index:98;
}
#master_content_area_wrapper_gradient_fix_right {
position:absolute;
top:-14px;
right:0;
_right:0;
}
#master_content_area_wrapper_gradient_fix_right_bottom {
position:absolute;
right:0;
bottom:1px;
_bottom:0;
width:18px;
height:14px;
background:#003470 url(/iconparc_static/pics/ZacCenter/megashop/background/bg_content_area_gradient_right_fix_bottom.jpg) no-repeat;
line-height:1px;font-size:1px;
}
div#master_content_area_wrapper_gradient_bottom {
height:15px;
line-height:1px;font-size:1px;
overflow:hidden;
background: transparent url(/iconparc_static/pics/ZacCenter/megashop/background/bg_content_area_gradient_bottom.jpg) top right repeat-x;
}
#master_top_header {
position:relative;
top:0;
left:0;
width:1000px;
z-index:1;
height:128px;
}
#master_top_sympathy_container {
position:absolute;
top:0px;
right:0;
z-index:50;
}
#master_top_sympathy_logo {
position:absolute;
top:1px;
right:0;
z-index:49;
}
.splayout_copyright_hint p {
font-size: 10px;
color: #FFFFFF;
}
ul#main_navigation {
display:inline;
list-style:none;
margin:0;
padding:0;
}
ul#main_navigation li {
display:inline;
margin:0;
padding:0;
}
#master_footer_box_placeholder {
position:relative;
top:0;
left:0;
clear:both;
height: 10px;
}
#master_content_price_info_box	{
position:absolute;
left:194px;
bottom:35px;
margin:0 0 0 10px;
width:760px;
font-family: Verdana, Arial, Helvetica, sans-serif !important;
font-size: 9px;
text-align:justify !important;
color: #FFFFFF;
}
#popup_master_content_price_info_box {
font-family: Verdana, Arial, Helvetica, sans-serif !important;
font-size: 9px !important;
text-align:justify;
}
#popup_master_content_price_info_box a:link { color: #FFFFFF; text-decoration:underline; font-weight: normal;}
#popup_master_content_price_info_box a:active { color: #FFFFFF; text-decoration:underline; font-weight: normal;}
#popup_master_content_price_info_box a:visited { color: #FFFFFF; text-decoration:underline; font-weight: normal;}
#popup_master_content_price_info_box a:hover { color: #FFFFFF; text-decoration:underline; font-weight: normal;}
#master_content_price_info_box a:link { color: #FFFFFF; text-decoration:underline; font-weight: normal;}
#master_content_price_info_box a:active { color: #FFFFFF; text-decoration:underline; font-weight: normal;}
#master_content_price_info_box a:visited { color: #FFFFFF; text-decoration:underline; font-weight: normal;}
#master_content_price_info_box a:hover { color: #FFFFFF; text-decoration:underline; font-weight: normal;}
#product_details_disclaimer {
margin:10px 0 0 10px;
font-family: Verdana, Arial, Helvetica, sans-serif !important;
text-align:justify;
font-size: 9px !important;
color:white;
width:568px;
}
#product_details_disclaimer a:link { color: #FFFFFF; text-decoration:underline; font-weight: normal;}
#product_details_disclaimer a:active { color: #FFFFFF; text-decoration:underline; font-weight: normal;}
#product_details_disclaimer a:visited { color: #FFFFFF; text-decoration:underline; font-weight: normal;}
#product_details_disclaimer a:hover { color: #FFFFFF; text-decoration:underline; font-weight: normal;}
.master_content_price_info_box_dealer {
width:700px;
}
#master_footer_area {
width:1000px;
padding:.75em 0;
text-align:center;
}
#master_footer_area p {
font-size: 12px;
color: #FFFFFF;
}
#master_footer_area p a {
font-weight: normal;
font-size: 12px;
}
a.master_footer_link:link { color: #FFFFFF; text-decoration:none; }
a.master_footer_link:active { color: #FFFFFF; text-decoration:none;}
a.master_footer_link:visited { color: #E6F2F9; text-decoration:none;}
a.master_footer_link:hover { color: #007BBB; text-decoration:underline;}
div.splayout_area_al_content {
}
#splayout_area_al_content {
}
#master_popup_content_area {
background: #007BBB;
height:100%;
}
.body_white_popup #master_popup_content_area {
background: #FFFFFF;
height:100%;
}
#smag_popup_map_box_wrapper td,
#smag_popup_map_box_wrapper th,
#smag_popup_map_box_wrapper p {
color:white;
}
h1#smag_popup_heading {
font-size:14px;
font-weight:bold;
letter-spacing:0.1em;
height:40px;
color:white;
margin:0;
text-transform:uppercase;
padding:10px 0 10px 10px;
background:url(/iconparc_static/pics/ZacCenter/megashop/navigation_top_but_blank.jpg) repeat-x;
}
div#smag_popup_map_box_wrapper {
padding:0 5px 5px 5px;
}
div#smag_popup_map_box_wrapper_inner {
width:100%;
}
table#smag_popup_map_box {
width:100%;
}
table#smag_popup_route_master_table {
width:100%;
margin-top:2em;
margin-left:auto;
margin-right:auto;
text-align:center;
}
table#smag_popup_route_master_table div.smag_result_wrapper {
margin:0 30px 0 30px;
}
ul.navigation_left {
margin:0;
padding:0;
zoom:1;
text-align: left;
overflow:hidden;
display:inline;
list-style:none;
}
ul.navigation_left a,
ul.navigation_left a.current_item {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #C50F43;
}
ul.navigation_left li {
display:inline;
}
ul.navigation_left li a {
line-height:24px;
padding:0 10px 0 10px;
background: url(/iconparc_static/pics/ZacCenter/megashop/navigation/bg_nav_left_element_normal.jpg) top left no-repeat !important;
display:block;
zoom:1;
}
ul.navigation_left ul.level2 li a {
line-height:25px;
padding:0 10px 0 10px;
background: url(/iconparc_static/pics/ZacCenter/megashop/navigation/bg_nav_left_element_normal.jpg) top left no-repeat !important;
display:block;
zoom:1;
}
ul.navigation_left li a:hover,
ul.navigation_left ul.level2 li a:hive,
ul.navigation_left ul.level2 li a.current_item,
ul.navigation_left li a.current_item,
ul.navigation_left li.always_open a.item_open {
background: url(/iconparc_static/pics/ZacCenter/megashop/navigation/bg_nav_left_element_over.jpg) top left no-repeat !important;
display:block;
zoom:1;
}
ul.navigation_left li.sub_nav_image,
ul.navigation_left ul.level2 li.sub_nav_image {
padding:0;
border:none;
margin:0;
height:auto;
overflow:hidden;
}
ul.navigation_left li.sub_nav_image	a,
ul.navigation_left ul.level2 li.sub_nav_image a {
padding:0;
}
ul.navigation_left ul.level1,
ul.navigation_left ul.level2 {
margin:0;
padding:0;
zoom:1;
}
ul.navigation_left ul.level1 li,
ul.navigation_left ul.level2 li {
margin:0;
list-style:none;
min-height: 20px;
_height: 24px;
vertical-align: middle;
border:none;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
zoom:1;
}
ul.navigation_left ul.level1 li a,
ul.navigation_left ul.level2 li a {
padding: 0 0 0 10px;
}
.contentnavi_module	{
margin: 0 0 5px 0;
}
#dealer_site_nav_box {
}
#dealer_site_nav_box ul.navigation_left ul.level1 li a {
padding: 0 0 0 20px;
}
#dealer_site_nav_box ul.navigation_left ul.level2 li a {
padding: 0 0 0 20px;
}
#dealer_site_nav_box ul.navigation_left ul.level1 li a.level1_no_indent {
padding: 0 0 0 10px;
}
.content_nav_finance,
.content_nav_tv_spots {
margin: 5px 0 5px 0;
}
ul.navigation_left a:link { color: #FFFFFF; text-decoration:none; }
ul.navigation_left a:active { color: #FFFFFF; text-decoration:none; }
ul.navigation_left a:visited { color: #FFFFFF; text-decoration:none; }
ul.navigation_left a:hover { color: #004092; text-decoration:none; }
ul.navigation_left a.item_open:link { color: #004092; text-decoration:none; }
ul.navigation_left a.item_open:active { color: #004092; text-decoration:none; }
ul.navigation_left a.item_open:visited { color: #004092; text-decoration:none; }
ul.navigation_left a.item_open:hover { color: #004092; text-decoration:none; }
ul.navigation_left a.current_item:link { color: #C50F43; text-decoration:none; }
ul.navigation_left a.current_item:active { color: #C50F43; text-decoration:none; }
ul.navigation_left a.current_item:visited { color: #C50F43; text-decoration:none; }
ul.navigation_left a.current_item:hover { color: #004092; text-decoration:none; }
div.content_nav_shop_hours {
margin-top:0px;
background: #003470 url(/iconparc_static/pics/ZacCenter/megashop/lang/german/bg-oeffnungs-zeiten.jpg) no-repeat;
overflow:hidden;
zoom:1;
}
div.content_nav_shop_hours table.table_content_nav_shop_hours {
width:184px;
margin-top:2px;
}
div.content_nav_shop_hours table.table_content_nav_shop_hours td {
padding-left:16px;
}
div.content_nav_shop_hours .content_nav_shop_hours_label {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFF00;
}
div.content_nav_shop_hours .content_nav_shop_hours_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
div.content_nav_map_guide {
overflow:hidden;
color: #FFFFFF;
border:1px solid black;
padding-left:5px;
}
#outer_right_banner {
position:absolute;
overflow:hidden;
top:30px;
left:1030px;
width:184px;
}
.main_search_pagination {
padding-left:1em;
margin-bottom:10px;
}
.main_search_pagination_bottom {
margin-bottom:10px;
}
.main_search_pagination p,
.main_search_pagination  {
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
}
.nav_button_only_right_pagination strong,
.main_search_pagination .right_pagination strong {
position:relative;
top:-12px;
left:0;
margin:0px 1.4em;
}
.main_search_pagination_width {
width:746px;
_width:760px;
}
.main_search_pagination_dealer_width {
width:764px;
_width:778px;
}
.pagination_text_left {
text-align:center;
margin:0;
padding:0;
}
.main_search_pagination_inner_box {
float:right;
text-align:center;
margin:0 20px 0 0 !important;
padding:0;
}
.main_search_pagination_left_inner_box {
float:left;
text-align:center;
margin:0;
padding:0;
}
.right_pagination_inner_box {
position:relative;top:10px;left:0;z-index:99
}
.main_search_pagination div.pagination_text {
padding-top:5px;
}
.main_search_pagination div.right_pagination {
}
.main_search_result_top {
width:760px;
margin:16px 0 0 10px;
}
.main_search_result_bottom {
width:760px;
margin:0 0 16px 10px;
}
.productdealer_search_result {
width:760px;
margin:16px 0 0 10px;
}
.main_search_result {
width:760px;
margin:0;
}
table.main_search_result_table {
width:760px;
}
div.sort_criteria {
width:740px;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
margin:0 10px 4px 32px;
}
div.sort_criteria div.pagination_text {
}
div.sort_criteria div.pagination_text table {
width:740px;
}
div.sort_criteria div.pagination_text td.page_nav {
text-align:right;
padding: 0 25px 0 0;
}
div.sort_criteria div.pagination_text td {
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
}
.main_search_filter {
font-size:10px;
}
#dealer_search_table {
margin:0 16px 0 10px;
}
#productdealer_search_table {
margin:0 16px 0 0;
}
.main_search_result_table tr.content td {
border-left:none;
border-right:none;
padding:0;
}
tr.dealer_search_result_row_top	{
height:12px;
background: url(/iconparc_static/pics/ZacCenter/megashop/search/verlaufblau-oben.jpg);
}
tr.dealer_search_result_row_bottom {
height:12px;
background: url(/iconparc_static/pics/ZacCenter/megashop/search/verlaufblau-unten.jpg);
}
#dealer_search_waiting,
#product_dealer_search_waiting {
background: url(/iconparc_static/pics/ZacCenter/megashop/search/waiting_box_bg_overlay.gif);
position:absolute;
top:0;
left:0;
width:780px;
font-size: 12px;
font-weight: bold;
color: #FFFF00;
text-align:center;
padding: 7px 0 0 0;
}
.dealer_search_waiting_init {
height:500px;
}
.dealer_search_waiting_error,
.dealer_search_waiting_init_multi {
height:750px;
}
#dealer_search_waiting_inner,
#product_dealer_search_waiting_inner {
padding: 24px 0 0 0;
background: url(/iconparc_static/pics/ZacCenter/megashop/search/waiting_box_bg.jpg) no-repeat;
position:absolute;
top:45px;
left:190px;
width:336px;
height:82px;
}
.dealer_search_waiting_hits {
height:640px;
}
.dealer_search_waiting_hits_multi {
height:270px;
}
.dealer_search_waiting_hits_multi_less {
height:220px;
_height:230px;
}
.dealer_search_waiting_hits_plz {
height:100px;
}
.product_dealer_search_waiting_init {
height:550px;
}
.product_dealer_search_waiting_error,
.product_dealer_search_waiting_init_multi {
height:750px;
}
.product_dealer_search_waiting_hits_single {
height:200px;
}
.product_dealer_search_waiting_hits #product_dealer_search_waiting_inner {
top:81px;
}
.product_dealer_search_waiting_hits,
.product_dealer_search_waiting_hits_multi {
height:260px;
_height:270px;
}
.product_dealer_search_waiting_hits_plz {
height:200px;
}
#map_guide_waiting,
#map_guide_waiting_two {
background: url(/iconparc_static/pics/ZacCenter/megashop/search/waiting_box_bg_overlay.gif);
position:absolute;
top:0;
left:10;
width:780px;
font-size: 12px;
font-weight: bold;
color: #FFFF00;
text-align:center;
padding: 7px 0 0 0;
}
.map_guide_wating_init {
height:580px;
}
.map_guide_wating_init_multi {
height:580px;
}
.map_guide_wating_hits_init {
height:320px;
}
#map_guide_waiting_inner {
padding: 24px 0 0 0;
background: url(/iconparc_static/pics/ZacCenter/megashop/search/waiting_box_bg.jpg) no-repeat;
position:absolute;
top:131px;
left:190px;
width:335px;
height:82px;
}
#quick_search_hits_page_wrapper .main_search_pagination {
padding:10px;
margin:0;
}
#quick_search_hits_page_wrapper .main_search_pagination_inner_box {
float:right;
text-align:center;
margin:0 20px 0 0;
_margin:0 10px 0 0;
padding:0;
}
.wht11 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
line-height: 18px;
}
.wht16 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
line-height: 16px;
}
td.sfd_row_wohnort {
position:relative;
top:0;
left:0;
}
td.sfd_row_wohnort input {
position:absolute;
top:10px;
left:0;
}
td.sfd_row_postleitzahl {
position:relative;
top:0;
left:0;
}
td.sfd_row_postleitzahl input {
position:absolute;
top:10px;
left:0;
}
.sfd_hits_multihit_box {
padding-top:12px;
}
.sfd_hits_multihit_box_single {
padding-top:0;
}
div.sfd_hits_multihit_quickselect {
margin-bottom:10px;
}
ul.sfd_hits_multihit_quickselect {
padding:0;
margin:0 !important;
list-style:none;
}
ul.sfd_hits_multihit_quickselect li {
display:inline;
padding: 2px  6px 3px 24px;
background:url(/iconparc_static/pics/ZacCenter/megashop/search/bullet.gif) 5px 3px no-repeat;
_background:url(/iconparc_static/pics/ZacCenter/megashop/search/bullet.gif) 5px 6px no-repeat;
zoom:1;
line-height:18px;
}
ul.sfd_hits_multihit_quickselect li span {
_white-space:nowrap;
}
ul.sfd_hits_multihit_quickselect li a,
ul.sfd_hits_multihit_quickselect li a:link,
ul.sfd_hits_multihit_quickselect li a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:white;
}
ul.sfd_hits_multihit_quickselect li a:hover,
ul.sfd_hits_multihit_quickselect li a:active,
ul.sfd_hits_multihit_quickselect li.active_item a,
ul.sfd_hits_multihit_quickselect li.active_item a:link,
ul.sfd_hits_multihit_quickselect li.active_item a:visited {
color:#FFFF00;
}
span.sfd_hits_radius_label {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:white;
font-weight:bold;
}
span.sfd_hits_radius_info_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FFFF00;
font-weight:bold;
}
span.sfd_hits_multihit_selection_label {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:white;
font-weight:bold;
}
#search_finddealers_form_box {
margin:0 0 20px 10px;
position:relative;
top:0;
left:0;
}
#search_finddealers_form_box_no_results #search_finddealers_form_box {
margin-bottom:10px;
}
#search_finddealers_form_box_hits {
margin:28px 0 0 10px;
}
.search_finddealers_form_box_hits {
position:relative;
top:0;left:0;
text-align:left;background-image:url(/iconparc_static/pics/ZacCenter/megashop/search/haendler-sortiment_middle.jpg);background-repeat:repeat-y;
}
#search_finddealers_multihit_title_findDealers {
position:absolute;
left:450px;
top:502px;
_top:505px;
width:179px;
height:159px;
z-index:102;
}
#search_finddealers_multihit_title_productDealers {
position:absolute;
left:450px;
top:502px;
_top:505px;
width:179px;
height:159px;
z-index:102;
}
#search_finddealers_multihit_title_specialDealers {
position:absolute;
left:450px;
top:502px;
_top:505px;
width:179px;
height:159px;
z-index:102;
}
#showHitsHeaderBack {
position:absolute;
left:568px;
top:28px;
_top:38px;
width:179px;
height:159px;
z-index:102;
}
.search_finddealers_form_box_standalone	{
padding:40px 0 0 0;
zoom:1;
}
.search_finddealers_form_box_standalone	.sfd_hits_multihit_box {
margin-left:40px;
}
.search_finddealers_form_box_standalone	.sfd_hits_multihit_box {
position:relative;
top:0;left:0;
z-index:20;
margin-bottom:5px;
}
.search_finddealers_form_box_standalone	.sfd_hits_multihit_box p.sfd_hits_multihit_box_heading	{
margin-bottom:15px;
}
.search_finddealers_form_box_hits_geo_next {
zoom:1;
}
.search_finddealers_form_box_hits_zipcode {
margin-bottom:0px;
}
.search_finddealers_form_box_hits_geo_next_higher {
}
.search_finddealers_form_bottom_bgimg_part {
position:absolute;
bottom:0;
left:0;
}
.search_finddealers_form_top_bgimg_part {
position:absolute;
top:0;
left:0;
}
#search_finddealers_hits_title {
position:relative;
top:0;
left:0;
}
.search_finddealers_form_area_info_field_box {
position:relative;
top:0;
left:0;
width:196px;
height:91px;
background:#002163;
}
.search_finddealers_box_area_info_action_button_wrapper {
position:relative;
top:0;
left:0;
}
.search_finddealers_box_area_info_action_button_wrapper .engine_action_button {
position:absolute;
top:9px;
left:37px;
}
.search_finddealers_form_area_info_field_box .sfd_form_eingabefeld {
margin:0;
width:140px;
}
.search_finddealers_form_area_info_field_box p {
margin:0 18px 0 17px;
}
.search_finddealers_form_area_info_field_box label {
font-size: 12px;
font-weight: bold;
color: white;
display:block;
padding-left:0.5em;
}
#sfd_form_suchfelder {
position:absolute;
left:194px;
top:132px;
width:203px;
height:135px;
z-index:120;
}
#sfd_form_eingabefeld_box {
margin-bottom:24px;
}
.sfd_form_eingabefeld {
background-color: #FFFFFF;
font-size: 11px;
_height: 18px;
width: 110px;
color: #003470;
padding-left: 1px;
border: #003470;
border-style: solid;
border-width: 1px;
padding-top: 1px;
display:block;
}
.textfield{ font-family: Arial, Helvetica, sans-serif;
font-size:11px; font-weight:serif; color:#000000; border: #003470; border-style: solid; border-width: 1px; width: 120px; height: 18px; }
.sfd_form_eingabefeld_last {
}
.dealer_srch_geo_choice_box	{
margin:16px 0 0 0;
}
.dealer_srch_geo_choice_box_w_result {
margin-bottom:30px;
}
select.dealer_srch_geo_selection,
select.dealer_srch_radius_selection {
background-color: #FFFFFF;
font-size: 12px;
_height: 22px;
width: 338px !important;
color: #003470;
padding-left: 4px;
border-width: 2px;
padding-top: 1px;
}
select.dealer_srch_radius_selection {
width:auto !important;
display:inline !important;
}
div.sfd_hits_radius_selection {
margin-top:8px;
}
p.dealer_srch_geo_selection_hint {
margin: 0 0 18px 0;
}
.main_search_result_table tr.content td strong.sfd_hit_data_distance {
float:right;
margin-right:8px;
_margin-right:16px;
font-size:12px;
}
.main_search_result_table tr.content td p.sfd_hit_data_button_row {
clear:both;
}
.main_search_result_table tr.content td address {
float:left;
font-size:12px;
color:white;
font-style:normal;
font-weight:normal;
}
.main_search_result_table tr.content td address.buttons {
float:right;
margin-right:8px;
font-size:12px;
color:white;
font-style:normal;
font-weight:normal;
}
h2.sfd_hit_data_name_heading {
font-family: Arial,Helvetica,sans-serif;
font-size: 18px;
font-weight: bold;
color: #FFFF00;
margin-bottom:0.2em;
}
a.dealer_mail {
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:normal;
}
a.dealer_mail:link { color: #FFFF00; text-decoration:none; font-weight:normal;}
a.dealer_mail:active { color: #FFFF00; text-decoration:none; font-weight:normal;}
a.dealer_mail:visited { color: #FFFF00; text-decoration:none; font-weight:normal;}
a.dealer_mail:hover { color: #C50F43; text-decoration:none; font-weight:normal;}
h2.sfd_hit_data_name_heading a:link { color: #FFFF00; text-decoration:none; }
h2.sfd_hit_data_name_heading a:active { color: #FFFF00; text-decoration:none; }
h2.sfd_hit_data_name_heading a:visited { color: #FFFF00; text-decoration:none; }
h2.sfd_hit_data_name_heading a:hover { color: #C50F43; text-decoration:none; }
div.sfd_result_master_wrapper {
padding:0 5px 0 0;
}
#search_finddealers_sortiment {
position:relative;
left:35px;
top:0;
padding-top:100px;
width:60%;
z-index:120;
}
img.sfd_form_area_info_map_image {
display:block;
}
img.sfd_form_area_info_map_image_left {
position:absolute;
top:0;
left:0;
}
img.sfd_form_area_info_map_image_right {
position:absolute;
top:0;
right:0;
}
.dealer_supported_groups_box {
margin-bottom:4px;
}
p.dealer_supported_groups_box img {
margin-right:3px;
}
.search_dealers_form_bottom_bgimg_part {
position:relative;
bottom:-4px;
left:0;
}
#search_productdealers_form_box {
position:relative;
top:0;
left:0;
margin:28px 0 0 10px;
text-align:left;
border-top:1px solid #007BBB;
}
.search_productdealers_form_box {
padding-top: 50px;
}
.search_productdealers_form_box_zipcode {
height:auto;
min-height:0;
padding-top:0;
padding-top:50px;
}
.sfd_product_dealers_hits_multihit_box {
margin:0 !important;
}
.spd_hits_header_selection_info_box	{
padding-left:30px;
}
.search_productdealers_form_box .sfd_hits_multihit_box {
position:relative;
top:0;
left:0;
margin-left:30px;
}
div.spd_hintbox_wrapper {
position:relative;
top: 20px;
left:0;
}
.spd_product_hint_box {
width:380px;
z-index:120;
color: #FFFF00;
font-size:18px;
font-weight:bold;
overflow:hidden;
}
div.spd_hintbox_wrapper select.dealer_srch_geo_selection {
width:250px !important;
}
div.spd_hintbox_wrapper div.zac_hint_box {
width:250px !important;
}
.search_productdealers_form_top_bgimg_part {
position:absolute;
top:0;
left:0;
}
.search_productdealers_form_bottom_bgimg_part {
position:relative;
bottom:-7px;
left:0;
}
#showProductDealerHitsHeaderBack {
position:absolute;
left:556px;
top:0px;
_top:1px;
width:179px;
height:159px;
z-index:102;
}
div.smag_form_master_wrapper {
margin: 26px 0 0 10px;
padding:0 5px 0 0;
}
#smag_show_form_upper_right_corner {
position:absolute;
left:408px;
top:26px;
_top:36px;
width:179px;
height:159px;
z-index:102;
}
#smag_show_select_upper_right_corner {
position:absolute;
left:502px;
top:320px;
_top:326px;
width:179px;
height:159px;
z-index:102;
}
div.smag_form_content_float_protector {
float:left;
width: 100%;
margin: 0 -95% 0 0;
}
div.smag_form_content_box_inner {
padding-right:7px;
}
div.smag_form_info_box {
width:222px;
float:right;
padding-top:20px;
}
.wizard_smag_form_area_info_field_box {
position:relative;
top:0;
left:0;
width:196px;
height:91px;
background:#002163;
}
.wizard_smag_form_area_info_field_box .smag_form_eingabefeld {
margin:0;
width:140px;
}
.wizard_smag_form_area_info_field_box p {
margin:0 18px 0 17px;
}
.wizard_smag_form_area_info_field_box label {
font-size: 12px;
font-weight: bold;
color: white;
display:block;
padding-left:0.5em;
}
.smag_form_eingabefeld {
background-color: #FFFFFF;
font-size: 13px;
_height: 22px;
width: 138px;
color: #003470;
padding-left: 4px;
padding-top: 1px;
display:block;
}
.smag_form_eingabefeld_last {
}
img.smag_form_area_info_map_image {
display:block;
}
img.smag_form_area_info_map_image_left {
position:absolute;
top:0;
left:0;
}
img.smag_form_area_info_map_image_right {
position:absolute;
top:0;
right:0;
}
.wizard_smag_form_box_area_info_action_button_wrapper {
position:relative;
top:0;
left:0;
}
.wizard_smag_form_box_area_info_action_button_wrapper .engine_action_button {
position:absolute;
top:7px;
left:32px;
}
p.smag_header_button_bar {
margin:16px 0 8px 40px;
white-space:nowrap;
overflow:hidden;
}
div.smag_result_wrapper {
margin-left:0px;
margin-right:30px;
}
div.smag_main_table_wrapper {
width:100%;
}
table.smag_main_table {
width:100%;
margin-bottom:2em;
}
table.smag_main_table tr.smag_title_row th {
font-size:14px !important;
background:#C2154C;
padding:5 0px;
padding-left:0.7em;
font-weight:bold;
color: #FFFF00;
text-align:left;
}
table.smag_main_table td {
background:#CCE5F2;
white-space:nowrap;
text-align:left;
font-size:12px;
line-height:200%;
padding-left:0.7em;
padding-right:0.7em;
}
table.smag_main_table td.long_text {
white-space:normal;
}
table.smag_main_table tr.smag_row td {
line-height:200%;
}
table.smag_main_table tr.smag_row_first_row	 td {
padding-top:16px;
}
table.smag_main_table tr.smag_bottom_address_row td {
line-height:110%;
text-align:center;
padding:3em 0;
}
table.smag_main_table tr.smag_bottom_address_row td a {
font-weight:normal !important;
}
.map_guide_popup_headline {
font-family: Arial,Helvetica,sans-serif;
font-size: 18px;
font-weight: bold;
color: #FFFF00;
}
.map_guide_popup_input_field {
font-size: 10px;
color: #003470;
background-color: #FFFFFF;
border-width: 2px;
border-color: #007BBB;
}
#glossary_titel {position:absolute;
left:14px;
top:9px;
width:313px;
height:92px;
z-index:98;
}
table.glossary_main_table {
border-collapse:separate;
}
.knowsuche {
background-color: #FFFFFF;
font-size: 13px;
height: 16px;
_height: 22px;
width: 224px;
color: #003470;
padding-left: 4px;
border-width: 2px;
padding-top: 1px;
border-color: #007BBB;
}
.glossar_list_current_item {
color: #C50F43;
font-weight: bold;
text-decoration: none;
}
.glossar_list_item {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #003470;
}
#lexoutput a.glossary_link:link { color: #003470;}
#lexoutput a.glossary_link:active { color: #003470;}
#lexoutput a.glossary_link:visited { color: #003470;}
#lexoutput a.glossary_link:hover { color: #C50F43; text-decoration:none; }
a.glossar_list_item:hover { color: #C50F43; text-decoration:none; }
.glossar_item_string {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #999999;
}
.blu10 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #003470;
}
.blu12 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #003470;
}
.glossary_headline {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #FFFF00;
}
#tv_spot_table_top {
width:780px;
margin-left:8px;
border:none;
}
#tv_spot_table {
width:780px;
margin-left:8px;
margin-top:20px;
border:none;
}
.tv_spot_iframe {
width:478px;
vertical-align:top;
}
.tv_thumb {
width:108px;
vertical-align:top;
}
.tv_desc {
width:150px;
padding-left:8px;
vertical-align:top;
}
.tv_play_btn {
padding-left:8px;
vertical-align:bottom;
}
.tv_spot_offers {
width:370px;
vertical-align:top;
}
.tv_spot_offer_text {
vertical-align:top;
}
.tv_spot_thumb {
width:108px;
vertical-align:top;
}
.tv_spot_desc {
width:150px;
padding-left:8px;
vertical-align:top;
}
.tv_spot_buttons {
padding-top:8px;
vertical-align:top;
}
.tv_spot_price {
padding-top:8px;
padding-left:8px;
vertical-align:top;
}
#tv_spot_table a,
a.tv_spot_link:active,
a.tv_spot_link:visited,
a.tv_spot_link:hover,
a.tv_spot_link { color: #FFFFFF; font-weight:normal; text-decoration:underline; }
a.tv_spot_link_bold:active,
a.tv_spot_link_bold:visited,
a.tv_spot_link_bold:hover,
a.tv_spot_link_bold { color: #FFFFFF; font-weight:bold; text-decoration:underline; }
#page_title {
position:absolute;
left:410px;
top:17px;
width:313px;
height:92px;
z-index:98;
}
.mail_contact_field_wrapper {
padding-left:0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
.mail_contact_button_wrapper {
padding-left:140px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
.mail_contact_inputfield {
background-color: #FFFFFF;
font-size: 13px;
_height: 22px;
width: 240px;
color: #003470;
padding-left: 4px;
border-width: 2px;
padding-top: 1px;
border-color: #007BBB;
}
.mail_contact_radiolist {
font-size: 13px;
_height: 22px;
color: #FFFFFF;
border-color: #007BBB;
}
.mail_contact_send_to_radiolist {
font-size: 12px;
color: #FFFFFF;
border-color: #007BBB;
}
.mail_contact_textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
background-color: #FFFFFF;
height: 220px;
width: 240px;
color: #003470;
padding-left: 4px;
border-width: 2px;
padding-top: 1px;
border-color: #007BBB;
}
#mail_contact_key {
position:absolute;
left:318px;
top:338px;
width:313px;
height:92px;
z-index:98;
}
#mail_contact_key_ecommerce {
position:absolute;
left:510px;
top:320px;
width:313px;
height:92px;
z-index:98;
}
#mail_contact_title {
position:absolute;
left:358px;
top:8px;
z-index:98;
}
.text_error {
color: #C50F43;
font-weight: bold;
}
div.zac_hint_box .text_error {
color: #FFFFFF;
font-weight: bold;
}
.newsletter_error {
color: #C50F43;
font-weight: bold;
font-size:12px;
}
.game_field_wrapper {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
.game_button_wrapper {
float:right;
padding: 10px 0 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
.game_inputfield {
font-size: 13px;
_height: 22px;
width: 240px;
color: #003470;
padding-left: 4px;
border-width: 1px;
padding-top: 1px;
border-color: #003470;
}
.game_field_wrapper .input_field_text {
color: #FFFF00;
font-weight: bold;
padding-left:2px;
}
div.og_question_multiple_block {padding-top:8px; padding-left:2em;}
div.og_question_cloze_block {padding-top:8px; padding-left:2.6em;}
div.og_question_cloze_block input {color: #003470; margin:0;padding:0;width:1.6em;text-align:center; font-size:18px; font-weight:bold;border-width: 2px;border-color: #007BBB;}
div.og_question_cloze_block .character {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:bold;margin: 0 5px 0px 5px;position:relative;left:0;top:0px;_top:-3px;}
div.og_user_data_block {margin-left:10px;margin-top:10px;}
div.og_user_data_block input {margin:0 1em 0 0;}
div.og_user_data_block p {color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px;margin:5px 0 0 0;}
div.og_user_data_block p.send_button {text-align:left;margin-top:10px;}
#og_user_name {width:150px;}
#og_user_last_name {width:171px;_width:180px;}
#og_user_address_street, #og_user_email {width:342px;}
#og_user_address_zip {width:50px;}
#og_user_address_city {width:271px;_width:280px;}
.og_footer p {
color: #FFFFFF;
font-size:10px;
}
.game_textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
_height: 60px;
height: 80px;
width: 342px;
color: #003470;
padding-left: 4px;
border-style: solid;
border-width: 1px;
padding-top: 1px;
border-color: #003470;
}
div.og_field_error .text_error {
color:#003470;
font-size:13px;
}
#os_user_name {width:150px;}
#os_user_last_name {width:171px;_width:180px;}
#os_user_address_street, #og_user_email {width:342px;}
#os_user_address_zip {width:50px;}
#os_user_address_city {width:271px;_width:280px;}
.survey_inputselection {
font-size: 13px;
color: #003470;
padding-left: 4px;
border-width: 1px;
padding-top: 1px;
border-color: #003470;
}
.survey_column,
.survey_row {
color: #FFFF00;
font-size:13px;
font-weight: bold;
background-color: #D8668A;
}
.survey_row_cell_odd {
background-color: #EBACBF;
}
.survey_row_cell_even {
background-color: #F2C9D7;
}
.survey_choices {
font-size:13px;
}
.survey_choices .input_field_text {
display:block;
}
.nav_categories {
margin: 0 0 5px 0;
}
ul.product_navigation {
margin:0;
padding:0;
zoom:1;
text-align: left;
overflow:hidden;
}
ul.product_navigation li {
display:inline;
}
ul.product_navigation li a {
line-height:24px;
padding:0 10px 0 10px;
background: url(/iconparc_static/pics/ZacCenter/megashop/navigation/bg_nav_left_element_normal.jpg) top left repeat-y !important;
display:block;
}
ul.product_navigation li a:hover,
ul.product_navigation a.nav_item_opened {
background: url(/iconparc_static/pics/ZacCenter/megashop/navigation/bg_nav_left_element_over.jpg) top left repeat-y !important;
display:block;
}
ul.product_navigation li a div {
width:168px;
white-space:nowrap;
overflow:hidden;
cursor:pointer;
}
ul.product_navigation li ul.deep_level a {
padding: 0 0 0 20px;
}
ul.deep_level li a {
line-height:24px;
padding:0 10px 0 10px;
background: url(/iconparc_static/pics/ZacCenter/megashop/navigation/bg_nav_left_element_deep_level_normal.jpg) top left repeat-y !important;
display:block;
}
ul.deep_level li ul.deep_level a {
padding: 0 0 0 30px;
}
ul.deep_level li ul.deep_level a {
line-height:24px;
padding: 0 0 0 30px;
background: url(/iconparc_static/pics/ZacCenter/megashop/navigation/bg_nav_left_element_deeper_level_normal.jpg) top left repeat-y !important;
display:block;
}
ul.deep_level li ul.deep_level a:hover,
ul.deep_level ul.deep_level a.nav_item_opened {
background: url(/iconparc_static/pics/ZacCenter/megashop/navigation/bg_nav_left_element_over.jpg) top left repeat-y !important;
display:block;
}
ul.product_navigation li ul.deep_level a div {
width:160px;
white-space:nowrap;
overflow:hidden;
cursor:pointer;
}
ul.deep_level li ul.deep_level a div {
width:150px;
white-space:nowrap;
overflow:hidden;
cursor:pointer;
}
ul.product_navigation a {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #004092;
}
a.nav_item_opened:link { color: #C50F43; text-decoration:none; }
a.nav_item_opened:active { color: #C50F43; text-decoration:none; }
a.nav_item_opened:visited { color: #C50F43; text-decoration:none; }
a.nav_item_opened:hover { color: #004092; text-decoration:none; }
a.nav_item_closed:link { color: #FFFFFF; text-decoration:none; }
a.nav_item_closed:active { color: #FFFFFF; text-decoration:none; }
a.nav_item_closed:visited { color: #FFFFFF; text-decoration:none; }
a.nav_item_closed:hover { color: #004092; text-decoration:none; }
.search_quick_field {
font-family:arial; font-size:11px; font-weight:serif; color:#000000;
border: #000000;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
width: 110px;
height: 16px;
_height: 18px;
margin-left:4px;
zoom:1;
}
.w_reg_page_block_box {
margin: 6px 32px 0 6px;
_margin: 6px 40px 0 6px;
}
.w_reg_page_header {
background: white url(/iconparc_static/pics/ZacCenter/megashop/lang/german/headl-my_mega.jpg) top left no-repeat;
padding-top:47px;
zoom:1;
}
.w_reg_page_cart_block_box {
margin: 0 32px 0 6px;
_margin: 0 40px 0 6px;
}
.w_reg_page_cart_header {
background: white;
}
.w_reg_page_cart_header h4 {
font-size:16px;
}
.w_textfield_small {
font-family:arial; font-size:11px; font-weight:serif; color:#000000;
border: #003470;
border-style: solid;
border-width: 1px;
width: 80px;
height: 18px;
padding-left:1px;
margin:0 0 2px 0;
_margin:0;
}
.w_textfield_small2 {
font-family:arial; font-size:11px; font-weight:serif; color:#000000;
border: #003470;
border-style: solid;
border-width: 1px;
width: 100px;
height: 18px;
padding-left:1px;
margin:0 0 2px 0;
_margin:0;
}
.blu10 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #003470;
}
.w_textfield_small_validation {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #C50F43;
}
.w_textfield_big {
font-family:arial; font-size:11px; font-weight:serif; color:#000000;
border: #003470;
border-style: solid;
border-width: 1px;
width: 165px;
height: 18px;
padding-left:1px;
margin:0 0 2px 0;
_margin:0;
}
.w_textfield_plz {
font-family:arial; font-size:11px; font-weight:serif; color:#000000;
border: #003470;
border-style: solid;
border-width: 1px;
width: 40px;
height: 18px;
padding-left:1px;
}
.w_textfield_ort {
font-family:arial; font-size:11px; font-weight:serif; color:#000000;
border: #003470;
border-style: solid;
border-width: 1px;
width: 120px;
height: 18px;
padding-left:1px;
}
.w_field_mandatory {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #C50F43;
}
.w_reg_page_block_box .text_error {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #C50F43;
}
.w_textfield_biggest {
font-family:arial; font-size:11px; font-weight:serif; color:#000000;
border: #003470;
border-style: solid;
border-width: 1px;
width: 265px;
height: 18px;
padding-left:1px;
}
#product_details_wrapper {
margin: 16px 0 0 10px;
}
.boxoben {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box/box-hor-o.jpg);
background-repeat: repeat-x;
}
.boxunten {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box/box-hor-u.jpg);
background-repeat: repeat-x;
}
.boxlinks {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box/box-vert-l.jpg);
background-repeat: repeat-y;
}
.boxrechts {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box/box-vert-r.jpg);
background-repeat: repeat-y;
}
.prodboxhor {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box/prod-box.gif);
height:4px;
overflow:hidden;
background-repeat: repeat-x;
}
.prodboxhorbottom {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box/prod-box.gif);
height:4px;
overflow:hidden;
background-repeat: repeat-x;
background-position: bottom;
}
.prodboxvert {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box/prod-box.gif);
width:4px;
overflow:hidden;
background-repeat: repeat-y;
}
.prodboxreco {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box/prod-box-reo.gif);
background-repeat: repeat-y;
}
.prodboxrecu {
background-image: url(/iconparc_static/pics/ZacCenter/megashop/box/prod-box-reu.gif);
background-repeat: repeat-y;
}
ul.product_teasertext_stars {
list-style:none;
padding:0;
margin:0;
}
ul.product_teasertext_bullet {
list-style:none;
padding:0;
margin:0;
}
ul.product_teasertext_stars li {
list-style:none;
background: url(/iconparc_static/pics/ZacCenter/megashop/icon/list_star.gif) left top no-repeat;
padding-top:5px;
padding-left:25px;
}
ul.product_teasertext_bullet li {
list-style:none;
background: url(/iconparc_static/pics/ZacCenter/megashop/icon/list_bullet.gif) 0px 6px no-repeat;
padding-top:5px;
padding-left:20px;
}
ul.product_teasertext_bullet ul {
list-style:none;
padding:0;
margin:0 0 0 20px;
}
ul.product_teasertext_bullet ul li {
list-style:disc;
background: none;
padding-top:5px;
padding-left:0;
}
table.product_details_features_table {
margin: 20px 0 0 0;
border-collapse:separate;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align:left;
}
td.group_title_row {
padding:4px;
background-color: #4DBAEE;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
td.content_row_header {
padding:2px 4px 1px 10px;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
td.content_row_data {
padding:0 10px 0 4px;
text-align: right;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
td.content_row_data_odd {
background: #1F97D1
}
td.content_row_data_even {
background: #1A88C6;
}
.product_features_head {
padding:4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #003470;
}
div.product_image_box {
position:relative;
top:0;
right:0;
float:right;
vertical-align:top;
}
.graphical_price_wrapper td {
white-space:nowrap;
}
a.glossary_link:link { color: #FFFF00;}
a.glossary_link:active { color: #FFFF00;}
a.glossary_link:visited { color: #FFFF00;}
a.glossary_link:hover { color: #004C92;}
table.product_details_features_table a:link { color: #FFFF00;}
table.product_details_features_table a:active { color: #FFFF00;}
table.product_details_features_table a:visited { color: #FFFF00;}
table.product_details_features_table a:hover { color: #004C92;}
.graphical_price_shipping_costs_link  {
margin-bottom:6px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFF00 !important;
}
a.graphical_price_shipping_costs_link:link { color: #FFFF00;}
a.graphical_price_shipping_costs_link:active { color: #FFFF00;}
a.graphical_price_shipping_costs_link:visited { color: #FFFF00;}
a.graphical_price_shipping_costs_link:hover { color: #FFFF00;}
.graphical_price_financing {
margin-bottom:6px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
}
.graphical_price_financing a:link,
.graphical_price_financing a:active,
.graphical_price_financing a:visited,
.graphical_price_financing a:hover{
color: yellow;
}
.sc_cart_page_block_box {
margin-left:6px;
margin-right:32px;
background:white;
}
.sc_cart_page_header,
.sc_cart_page_header_empty_cart {
background: white url(/iconparc_static/pics/ZacCenter/megashop/lang/german/bg_cart_page_heading.jpg) left top no-repeat;
text-align:right;
margin-top:6px;
padding-top:47px;
zoom:1;
}
.sc_cart_page_header_order_detail {
background: white url(/iconparc_static/pics/ZacCenter/megashop/lang/german/bg_objectview_order_page_heading.jpg) left top no-repeat;
text-align:right;
margin-top:6px;
padding-top:47px;
zoom:1;
}
.sc_cart_page_header_online_payment_pm_pn_sofo {
background: white url(/iconparc_static/pics/ZacCenter/megashop/lang/german/bg_online_payment_sofo_heading.jpg) left top no-repeat;
text-align:right;
margin-top:6px;
padding-top:47px;
zoom:1;
}
.sc_cart_page_header_online_payment_pm_creditcard_wp {
background: white url(/iconparc_static/pics/ZacCenter/megashop/lang/german/bg_online_payment_creditcard_heading.jpg) left top no-repeat;
text-align:right;
margin-right:20px;
margin-top:6px;
padding-top:47px;
zoom:1;
}
.sc_cart_page_header_online_payment_rbs_comfort_card {
background: white url(/iconparc_static/pics/ZacCenter/megashop/lang/german/bg_online_payment_comfortcard_heading.jpg) left top no-repeat;
text-align:right;
margin-right:12px;
margin-top:6px;
padding-top:47px;
zoom:1;
}
.sc_cart_page_header_online_payment_rbs_comfort_card h3.no_title {
font-size:14px;
}
.sc_cart_page_header_online_payment_icp_comfort_card {
background: white url(/iconparc_static/pics/ZacCenter/megashop/lang/german/bg_online_payment_comfortcard_rb_heading.jpg) left top no-repeat;
text-align:right;
margin-right:12px;
margin-top:6px;
padding-top:47px;
zoom:1;
}
.sc_cart_page_header,
.sc_cart_page_header_order_detail {
}
.sc_cart_page_user_info_block {
padding-bottom:4px;
padding-top:8px;
}
.sc_cart_page_dealer_selection_block {
padding-bottom:4px;
padding-top:8px;
}
.sc_cart_page_footer {
background: transparent url(/iconparc_static/pics/ZacCenter/megashop/lang/german/bg_cart_page_footer.jpg) left top no-repeat;
text-align:right;
padding-top:47px;
margin-left:6px;
margin-bottom:78px;
_margin-bottom:60px;
zoom:1;
}
.sc_cart_page_footer_creditcard {
background: transparent url(/iconparc_static/pics/ZacCenter/megashop/lang/german/bg_cart_page_footer_ccard.jpg) left top no-repeat;
text-align:right;
padding-top:47px;
margin-left:6px;
margin-bottom:30px;
zoom:1;
}
.sc_cart_page_footer_comfortcard {
background: transparent url(/iconparc_static/pics/ZacCenter/megashop/lang/german/bg_cart_page_footer_comfortcard.jpg) left top no-repeat;
text-align:right;
padding-top:47px;
margin-left:6px;
margin-bottom:30px;
zoom:1;
}
.sc_cart_header_message_box {
float:left;
width:320px;
background: transparent url(/iconparc_static/pics/ZacCenter/megashop/icon/cart_alert_pointfinger.gif) 0 8px no-repeat;
padding:12px 0 2px 0;
min-height:60px;
_height:60px;
}
.sc_cart_header_message_box_no_steps {
width:750px;
}
.sc_cart_footer_message_box {
float:left;
width:360px;
padding:4px 0 2px 0;
min-height:60px;
_height:60px;
}
.sc_cart_page_header_order_detail .sc_cart_header_message_box {
float:none;
width:auto;
}
.sc_cart_footer_message_box h2 {
font-weight: bold;
text-align:left;
}
.sc_cart_header_message_box h2,
.sc_cart_header_message_box h3 {
margin-left:75px;
font-weight: bold;
text-align:left;
}
.sc_cart_footer_message_box h2,
.sc_cart_header_message_box h2 {
font-size: 14px;
color: #C50F43;
}
.sc_cart_footer_message_box h3,
.sc_cart_header_message_box h3 {
font-size: 12px;
/* color: #C50F43;		*/
}
.sc_cart_footer_message_box h3.no_title,
.sc_cart_header_message_box h3.no_title {
padding-top:1em;
}
.sc_cart_dealer_select_message {
font-size: 14px;
color: #C50F43;
}
div.cart_main_table_wrapper {
margin:0 32px 0 6px;
}
div.cart_main_table_wrapper_embedded_display {
margin:20px 0 0 0;
}
div.cart_main_table_wrapper_inner {
width:100%;
}
table.cart_main_table {
background:white;
width:100%;
}
table.cart_main_table tr.content_row td,
table.cart_main_table tr.title_row td.image_cell,
table.cart_main_table tr.supp_info_row	td,
table.cart_main_table tr.cart_bottom_tools_row_freightcharge td,
table.cart_main_table tr.cart_bottom_tools_row td {
padding: 4px 0;
}
table.cart_main_table tr.supp_info_row	td,
table.cart_main_table tr.last_in_row td,
table.cart_main_table tr.last_in_row_byspan td.image_cell,
table.cart_main_table tr.cart_bottom_tools_row td {
padding-bottom:3px !important;
}
.cart_bottom_tools_row_separator,
.page_blocks_bottom {
background: url(/iconparc_static/pics/ZacCenter/megashop/shop-line.gif) repeat-x;
height:20px;
}
table.cart_main_table tr.supp_info_row	td.supp_info_cell {
height:10px;
padding-left:10px;
text-align:left;
}
table.cart_main_table tr.supp_info_row_suppressed td.supp_info_cell {
line-height:1px;
overflow:hidden;
}
table.cart_main_table tr.content_row td,
table.cart_main_table tr.cart_bottom_tools_row td {
vertical-align:bottom !important;
}
table.cart_main_table tr.title_row  td.title_cell {
padding:3px 0 0 20px;
text-align:left;
}
table.cart_main_table td.image_cell {
padding-left:10px !important;
width:90px !important;
overflow-x:hidden;
text-align:left;
vertical-align:top;
}
table.cart_main_table tr.content_row td.cart_item_price_cell {
font-size:10px;
white-space:nowrap;
text-align:right;
padding-right:10px;
padding-bottom:1em;
}
span.cart_item_price,
strong.cart_item_price {
font-size:12px;
}
table.cart_main_table tr.content_row td.description_cell {
width:320px;
padding-bottom:10px;
}
table.cart_main_table tr.content_row td.description_cell .description_cell_inner {
padding-left:20px;
}
table.cart_main_table tr.content_row td.cart_item_tools_cell {
text-align:right;
padding-left:5px;
padding-right:10px;
}
table.cart_main_table tr.content_row .cart_item_product_tool_box {
float:left;
margin-right:10px;
position:relative;
top:6px;
left:0;
}
table.cart_main_table_summary tr.content_row .cart_item_product_tool_box,
table.cart_main_table_order_detail tr.content_row .cart_item_product_tool_box {
top:0;
left:0;
}
table.cart_main_table tr.content_row label.cart_item_product_tool_title	{
margin-right:3px;
}
table.cart_main_table tr.content_row div.cart_item_product_tool_count {
position:relative;
top:4px;
left:0;
}
table.cart_main_table_summary tr.content_row div.cart_item_product_tool_count,
table.cart_main_table_order_detail tr.content_row div.cart_item_product_tool_count {
top:0;
left:0;
}
table.cart_main_table tr.content_row input.cart_item_product_tool_count	{
background-color: #FFFFFF;
font-size: 11px;
height: 15px;
_height: 20px;
width: 24px;
_width: 30px;
color: #003470;
padding: 2px 0 0 2px;
border: 2px solid #003470;
}
table.cart_main_table tr.cart_bottom_tools_row td.bottom_tools_tools_cell,
table.cart_main_table tr.cart_bottom_tools_row_freightcharge td.bottom_tools_tools_cell,
table.cart_main_table tr.cart_summary_row td.summary_content {
padding-right:10px;
}
table.cart_main_table tr.cart_bottom_tools_row td {
vertical-align:bottom;
padding-bottom:2em;
}
table.cart_main_table tr.cart_bottom_tools_row_freightcharge td.bottom_tools_tools_cell,
table.cart_main_table tr.cart_bottom_tools_row td.bottom_tools_tools_cell {
text-align:right;
}
table.cart_main_table tr.cart_bottom_tools_row td.bottom_tools_tools_cell p.bottom_tools_tools_price_row {
padding-top:5px;
}
p.bottom_tools_tools_price_row {
margin:0;
text-align:right;
}
table.cart_main_table tr.cart_bottom_tools_row td.bottom_tools_content_cell {
padding-left:10px;
padding-bottom:10px !important;
text-align:left;
}
table.cart_main_table tr.cart_bottom_tools_row td.bottom_tools_content_cell p.cart_item_product_tool_title	{
margin:.7em 2px .3em 0;
font-size:12px;
font-weight:bold;
}
table.cart_main_table tr.cart_summary_row td {
vertical-align:bottom;
}
table.cart_main_table tr.cart_summary_row td.summary_content {
text-align:right;
}
table.cart_main_table tr.cart_summary_row td.summary_tools {
text-align:right;
padding-right:10px;
}
table.cart_main_table tr.cart_summary_row td.summary_content table.cart_summary_block {
margin:2em 0 0 auto;
}
table.cart_summary_block td {
font-size:12px;
}
table.cart_summary_block td.price_cell	{
text-align:right;
}
table.cart_summary_block td.title_cell	{
text-align:left;
padding-right:3em;
}
table.cart_summary_block tr.cart_summary_block_subtotal_row td {
font-weight:bold;
border-bottom: 3px solid #003470;
}
table.cart_summary_block tr.cart_summary_block_grandtotal_row td {
font-weight:bold;
border-top: 3px solid #003470;
font-size:14px;
}
table.cart_summary_block tr.cart_summary_block_grandtotal_row td.price_cell {
text-decoration:underline;
}
table.cart_main_table tr.cart_tools_row	 td.buttons_cell {
text-align:right;
padding-right:155px;
padding-top:20px;
}
h4.cart_item_heading {
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
color: rgb(0, 52, 112);
margin:0 0 1.5em 0;
}
.cart_item_heading {
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
color: rgb(0, 52, 112);
margin:0 0 1.5em 0;
}
ul.cart_dealer_selection_list {
list-style-type:none;
margin:0;
padding:0;
}
ul.cart_dealer_selection_list_scrolling {
height:200px;
overflow-y:auto;
}
ul.cart_dealer_selection_list li {
padding:2px 4px;
}
ul.cart_dealer_selection_list li.dealersel_line_odd {
background:#D5E9F2
}
ul.cart_dealer_selection_list li.dealersel_line_even {
background:transparent;
}
ul.cart_dealer_selection_list li address {
font-style:normal
}
div.cart_summary_document_confirmation_wrapper {
margin-top:1em;
}
.cart_dealer_select_next {
vertical-align:middle;
}
.cart_payment_month {
width:100px;
}
.cart_payment_year {
width:50px;
}
.cart_payment_card_pin,
.cart_payment_card_number {
margin: 4px 0 0 0;
background-color: #FFFFFF;
font-size: 11px;
height: 15px;
_height: 20px;
width: 178px;
_width: 184px;
color: #003470;
padding: 2px 0 0 2px;
border: 2px solid #003470;
}
.cart_payment_card_pin {
width: 78px;
_width: 84px;
}
.cart_summary_coupon_wrapper {
width:350px;
}
.cart_new_coupon_code {
margin: 4px 0 3px 0;
background-color: #FFFFFF;
font-size: 11px;
height: 15px;
_height: 20px;
width: 124px;
_width: 130px;
color: #003470;
padding: 2px 0 0 2px;
border: 2px solid #003470;
}
.coupon_error {
color: #C50F43;
}
table.coupon_list {
border: none !important;
}
table.coupon_list td {
border: none !important;
}
.coupon_add_button {
vertical-align:bottom;
}
#extended_info_opened {
display:none;
padding-top:8px;
}
#extended_info_closed {
display:block;
padding-top:8px;
}
.pricerequest_button_wrapper {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
.pricerequest_message_textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
background-color: #FFFFFF;
height: 150px;
width: 240px;
color: #003470;
padding-left: 4px;
border-width: 2px;
padding-top: 1px;
border-color: #007BBB;
}
.pricerequest_inputfield {
background-color: #FFFFFF;
font-size: 13px;
_height: 22px;
width: 220px;
color: #003470;
padding-left: 4px;
border-width: 2px;
padding-top: 1px;
border-color: #007BBB;
}
.cliplister_video {
position:absolute;
left: 170px;
top: 200px;
text-align:right;
background:#007bbb;
display:none;
border:1px solid black;
z-index: 99;
}
.cliplister_video_inner_border {
border:3px solid yellow;
padding:4px;
}
a.intel_link:link { color: #FFFF00;}
a.intel_link:active { color: #FFFF00;}
a.intel_link:visited { color: #FFFF00;}
a.intel_link:hover { color: #C50F43;}
div.auto_completion_data_div_container  {
position: static;
}
div.auto_completion_data_div    {
text-align: left;
position: absolute;
border: 1px solid #000000;
background-color: #000000;
overflow: auto;
overflow-y: auto;
overflow-x: hidden;
}
table.auto_completion_data_table   {
border-collapse: collapse;
border: none;
width: auto;
}
tr.auto_completion_data_row  td   {
cursor: pointer;
}
table.auto_completion_data_table tr.auto_completion_data_row_selected td {
background-color: #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
cursor: pointer;
}
tr.auto_completion_data_row_even td   {
background-color: #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}
tr.auto_completion_data_row_odd td   {
background-color: #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}
auto_completion_data_row_relative_border td {}
tr.auto_completion_data_row_before_selected td {
border-bottom: 1px solid #000000;
}
tr.auto_completion_data_row_after_selected td {
border-top: 1px solid #000000;
}
img.auto_completion_selection_gif   {
vertical-align: bottom;
margin: 0 0 1px 1px;
border: 1px solid #000000;
cursor: pointer;
}
span.auto_completion_highlighted   {
font-weight: bold;
}
div.disable_page_background_div,
iframe.disable_page_background_iframe {
top:0;
left:0;
border: none;
width: 100%;
height: 3000px;
}
iframe.disable_page_background_iframe {
z-index: 101;
background-color: #000000;
filter:alpha(opacity=0);
opacity: 0;
-moz-opacity:0;
}
div.disable_page_background_div {
position: absolute;
z-index: 100;
width: 100%;
height: 3000px;
padding: 0;
margin: 0;
background-color: #000000;
filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;
}
div.disable_page_content_container {
position: absolute;
padding: 3px;
display: none;
background-color: #FFFFFF;
border: 1px solid #000000;
top: 0;
left: 0;
z-index: 102;
}
img.disable_page_enable_button {
float: right;
cursor: pointer;
margin: 0;
}
#infopage_blue_box_wrapper_default {
background:white;
width: 100%;
}
#infopage_blue_box_wrapper_popup {
background:white;
width: 100%;
}
#infopage_blue_box_header {
height: 25px;
padding: 6px 10px 5px 10px;
background: #002163;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
vertical-align: top;
}
#infopage_blue_box_gradient {
height: 35px;
background-image: url(/iconparc_static/pics/ZacCenter/megashop/product/product_page_gradient.jpg);
background-repeat: repeat-x;
text-align:center;
}
#infopage_blue_box_content {
vertical-align:top;
padding: 0 15px 0 15px;
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #002163;
}
#infopage_blue_box_content_div {
background: white;
position:relative;
top:0px;
left:0px;
width: 100%;
min-height: 120px;
_height: 105px;
color: #002163;
margin: 0 0 10px 0;
}
#infopage_blue_box_table {
width: 100%;
background:white;
margin: 0 0 10px 0;
}
.tc_block_vibor {
width: 605px;
height: 524px;
color: #6c6c6c;
font: 11px/14px Tahoma, Verdana, Arial;
}
.tc_block_vibor_nazv_1 {
color: #2ba0b4;
text-transform: uppercase;
padding: 35px 0px 0px 30px;
}
.tc_block_vibor_nazv_2 {
color: #2ba0b4;
text-transform: uppercase;
padding: 15px 0px 0px 30px;
}
.tc_block_vibor_podr {
padding: 9px 0px 0px 30px;
}
.tc_block_vibor_link_1 {
padding: 8px 0px 0px 30px;
}
.tc_block_vibor_link_1 a {
color: #92b820;
font: 11px Tahoma, Verdana, Arial;
background-image: url(/iconparc_static/pics/ZacCenter/megashop/dckb_kredit/strelka_3.gif);
background-repeat: no-repeat;
background-position: 76px 6px;
padding-right: 9px;
text-decoration: underline;
}
.tc_block_vibor_link_1 a:hover {
text-decoration: none;
}
.tc_block_vibor_link_2 {
padding: 19px 0px 0px 30px;
}
.tc_block_vibor_fortable {
padding: 13px 0px 0px 30px;
}
.tc_block_vibor_table {
width: 354;
background: url(/iconparc_static/pics/ZacCenter/megashop/dckb_kredit/dckb_financing_table.gif) top left no-repeat;
color: #6c6c6c;
font: 11px Tahoma, Verdana, Arial;
}
.tc_block_vibor_table td {
text-align: center;
}
.tc_block_vibor_table td.ab_2, td.ab_top_2 {
width: 108px;
}
.tc_block_vibor_table td.ab_3, td.ab_top_3 {
width: 132px;
}
.tc_block_vibor_table td.ab_4, td.ab_top_4 {
width: 114px;
}
.tc_block_vibor_table td.ab_2, td.ab_3, td.ab_4 {
height: 21px;
}
.tc_block_vibor_table td.ab_top_2, td.ab_top_3, td.ab_top_4 {
height: 23px;
color: #2ba0b4;
}
.tc_text_niz {
-x-system-font:none;
clear:both;
color:#2BA0B4;
font-family:Tahoma,Verdana,Arial;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:30px;
}
.iframe_popup{
border: 1px solid white !important;
padding: 0 !important;
width:640px;
}
.generic_popup #iframe_popup_headline table{
width:640px;
}
#iframe_popup_headline{}
.iframe_popup_content{
}
.zac_horizontal_line {
margin: 5px 0;
height: 1px !important;
font-size: 1px;
border-bottom: 1px dotted black;
}
.generic_box_wide_layout {
margin-left: 10px;
width:763px;
background:white;
}
.generic_box_content_layout{
width: 570px;
margin: 0 0 0 10px;
background:white;
}
.generic_box_area_info {
width: 184px;
margin: 0 0 10px 0;
background:white;
}
#master_popup_content_area .generic_box_content_layout {
margin:0 !important;
}
.generic_box_table{
width: 100%;
background: white;
}
.generic_box_header{
height: 25px;
padding: 6px 10px 5px 10px;
background: #002163;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
vertical-align: top;
}
.generic_box_header a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: white;
font-weight: bold;
}
.generic_box_header a:visited,
.generic_box_header a:link,
.generic_box_header a:active{
color:white;
}
.generic_box_header a:hover{
color:#FFFF00;
}
.generic_box_headline{
position:relative;
top:0;
left:0;
margin: 10px 0 10px 0;
padding: 5px 0 5px 0;
border-top: 1px solid #d8eaf4 !important;
border-bottom: 1px solid #d8eaf4 !important;
font-weight: bold;
}
.generic_box_gradient {
height: 35px;
background-image: url(/iconparc_static/pics/ZacCenter/megashop/product/product_page_gradient.jpg);
background-repeat: repeat-x;
text-align:left;
color: #c2114d;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.generic_box_content{
vertical-align:top;
padding: 0 15px 0 15px;
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #002163;
}
.generic_box_content_with_gradient {
vertical-align:top;
background-image: url(/iconparc_static/pics/ZacCenter/megashop/product/product_page_gradient.jpg);
background-repeat: repeat-x;
padding: 15px 15px 15px 15px;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: black;
}
.generic_box_area_info_content {
padding: 10px;
background-image: url(/iconparc_static/pics/ZacCenter/megashop/product/product_page_gradient.jpg);
background-repeat: repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: black;
}
.generic_box_border_single{
margin: 8px 0 3px 0;
border-top: #c2114d 1px dotted;
}
.generic_input_field{
border: 1px solid black;
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:serif; color:#000000;
}
.special_text{
color: #c2114d;
}
.generic_label{
font-weight:bold;
margin-bottom:2px;
margin-top:6px;
}