html { height: 100%; }
* html { height: 100%; /* für Internet Explorer */ }
body {
padding:0;
margin:0px;
background-color: #a9a9a9;
scrollbar-base-color:#FFFFFF;
scrollbar-face-color: #EEEEEE;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #CCCCCC;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #CCCCCC;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #FFFFFF;
position: relative; top:0; left:0;
width: 100%;
height: 100%;
font-family: Arial,Helvetica,sans-serif;
color: #333333;
font-size: 12px;
line-height: 18px;
}
.body_popup_plain {
background-color: #000;
}
body, p, table, td, th, table th, table td {
font-family: Arial,Helvetica,sans-serif;
color: #333333;
font-size: 12px;
font-weight:normal;
font-style:normal;
vertical-align: top;
}
h1 { font: bold 16px Arial, Helvetica, sans-serif; color: #444; margin-bottom: 16px; }
h2 { font: bold 14px Arial, Helvetica, sans-serif; color: #444; margin-bottom: 14px; }
h3 { font: bold 12px Arial, Helvetica, sans-serif; color: #444; margin-bottom: 12px; }
ul {
list-style-position: outside; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding:0;
margin:0;
color: #333333; line-height: 140%;
}
ul li {	list-style-position: outside;
padding:0;
margin:0;
list-style: square;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 140%;
}
ol {
list-style-position: outside; list-style-type: decimal; font-family: Arial, Helvetica, sans-serif;
padding:0;
margin:0;
font-size: 12px; color: #333333; line-height: 120%;
}
ol li {
list-style-position: outside;
padding:0;
margin:0;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; 	color: #333333; line-height: 120%;
}
p	 {
margin:0;
}
table {
border:none;
border-collapse:collapse;
}
td, th {
border:none;
padding:0;
}
h1, h2, h3 {
margin:0;
padding:0;
}
form {
margin:0;
}
/* Most general link classes */
a:link,
a:active,
a:visited	{
color: #0079F2; text-decoration: none;
}
a:hover { color: #0079F2; 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;
}
body#body_mhh_main {
background: #A9A9A9 url(/iconparc_static/pics/ZacCenter/mediahome/background/background-body-mhh-main.jpg) repeat-x;
_text-align: center;
}
body#body_mhh_dealer {
background: #333335 url(/iconparc_static/pics/ZacCenter/mediahome/background/background-body-mhh-dealer.jpg) repeat-x;
_text-align: center;
}
body#body_mhh_main_popup_plain {
background: white;
}
div#master_master_wrapper {
text-align: left;
margin:0 auto 0 auto;
width:952px;
}
body#body_mhh_main_popup_plain div#master_master_wrapper {
margin: 0;
}
div#master_top_header {
overflow:hidden;
text-align: center;
}
body#body_mhh_dealer div#master_top_header {
position:relative;
top:0;
left:0px;
height: 56px;
height: 64px;
text-align: left;
padding-left: 2px;
}
body#body_mhh_main_popup_plain div#master_top_header {
position:relative;
top:0;
left:0px;
height: 56px;
text-align: left;
padding-left: 2px;
background:url(/iconparc_static/pics/ZacCenter/mediahome/background/home_logo_master_top_print_bg.jpg) no-repeat;
margin-bottom: 20px;
}
body#body_mhh_dealer #master_top_header_link {
display: block;
height: 56px;
}
body#body_mhh_main_popup_plain .master_master_wrapper_popup_plain_dealer #master_top_header_link {
display: block;
height: 56px;
}
div#master_dealer_top_logo_box {
position:absolute;
top:0;
left:367px;
}
div#master_top_header img {
position:relative;
top:0;
left:0px;
}
div#master_main_box {
text-align: left;
}
div#master_top_main_menu {
background:url(/iconparc_static/pics/ZacCenter/mediahome/background/master_navigation_bg_full.gif) no-repeat;
position: relative;
top:0;
left:0;
padding: 0 7px;
zoom: 1;
}
body#body_mhh_dealer div#master_top_main_menu	{
background:url(/iconparc_static/pics/ZacCenter/mediahome/background/master_navigation_bg_full_dealer.gif) no-repeat;
}
div.master_divider_box,
div.splayout_divider_box,
div.engine_content_divider_box
{
background: transparent url(/iconparc_static/pics/ZacCenter/mediahome/layout_divider_grid.gif) -2px 0 no-repeat;
padding: 0;
line-height:0;font-size:0;height:12px;overflow:hidden;
}
body#body_mhh_dealer div.master_divider_box {
background: transparent url(/iconparc_static/pics/ZacCenter/mediahome/layout_divider_grid_dealer.gif) -2px 0 no-repeat;
}
div#master_footer_area	{
background:#606060;
padding: 12px 0 0 0;
}
div.splayout_content_content_wrapper,
div.splayout_content_navnarr_content_wrapper,
div.splayout_content_navwd_content_wrapper,
div.splayout_content_info_content_wrapper {
width:100%;
}
div#splayout_content_navnarr_content_wrapper {
background: transparent url(/iconparc_static/pics/ZacCenter/mediahome/background/splayout_content_navnarr.gif) top left repeat-y;
}
div#splayout_content_navnarr_area_nav {
float: left;
width: 231px;
position: relative;
top:0;
left:0;
min-height:1px;
#height: 1px;
}
div#splayout_content_navnarr_area_content{
float: left;
width: 721px;
overflow: hidden;
position: relative;
top:0;
left:0;
}
div#splayout_content_navnarr_area_content_inner {
margin-left: 5px;
}
div.splayout_content_navnarr_area_content p,
div.splayout_content_navnarr_area_content table,
div.splayout_content_navnarr_area_content td,
div.splayout_content_navnarr_area_content th,
div.splayout_content_navnarr_area_content table th,
div.splayout_content_navnarr_area_content table td {
color: #444444;
}
div#splayout_content_navwd_content_wrapper {
background: transparent url(/iconparc_static/pics/ZacCenter/mediahome/background/splayout_content_navwd.gif) top left repeat-y;
}
div#splayout_content_navwd_area_nav {
float: left;
width: 315px;
overflow-x: hidden;
position: relative;
top:0;
left:0;
min-height:1px;
#height: 1px;
}
div#splayout_content_navwd_area_content{
float: left;
width: 637px;
position: relative;
top:0;
left:0;
overflow:hidden;
}
div#splayout_content_navwd_area_content_inner {
margin-left: 5px;
}
div.splayout_content_navwd_area_content p,
div.splayout_content_navwd_area_content table,
div.splayout_content_navwd_area_content td,
div.splayout_content_navwd_area_content th,
div.splayout_content_navwd_area_content table th,
div.splayout_content_navwd_area_content table td {
color: #444444;
}
#master_footer_area {
padding:3em 0;
text-align:center;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
color: #fff;
line-height: 130%;
}
body#body_mhh_dealer #master_footer_area	{
background: black;
}
#master_footer_area p {
color: #fff;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
}
#master_footer_area a {
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
}
#master_footer_area a:link { color:#fff; text-decoration:none; }
#master_footer_area a:active { color:#fff; text-decoration:none; }
#master_footer_area a:visited { color:#fff; text-decoration:none; }
#master_footer_area a:hover { color:#60A3E6; text-decoration: underline; }
div#master_copyright_hint {
padding: .5em 0 .8em 0;
}
div#master_copyright_hint p {
color: #999999;
}
h1.splayout_content_page_title {
font-family: Arial,Helvetica,sans-serif;
font-style: normal;
font-weight: bold;
font-size: 16px;
color: #444444;
margin: 30px 15px 16px 35px !important;
text-decoration: none;
font-size: 20px;
font-weight: normal;
line-height: 105%;
}
ul#main_navigation {
display:block;
list-style:none;
margin:0;
padding:0;
border: none;
}
ul#main_navigation li {
display:inline;
margin:0;
padding:0;
}
ul#main_navigation li img {
border-right: 1px solid #141414 !important;
}
#body_mhh_dealer ul#main_navigation li img {
border: none !important;
}
#body_mhh_dealer ul#main_navigation li {
position:relative;
top:0;
left:0;
#zoom:1;
}
.main_navigation_dealer_separator {
position:absolute;bottom:1px;right:0px;
}
ul.navigation_left {
list-style-type:none;
margin:0;
padding:0;
width: 100%;
overflow: hidden;
}
ul.navigation_left li {
margin:0;
list-style-type:none;
display:block;
padding:0;
}
ul.navigation_left li a {
height:36px;
display:block;
vertical-align: middle;
#position: relative;
#top:0;
#left:0;
vertical-align: middle;
padding-left:22px;
color:#323232 !important;
}
div#splayout_content_navnarr_area_nav ul.navigation_left li a {
color: #FFFFFF !important;
background:url(/iconparc_static/pics/ZacCenter/mediahome/background/navelement_subnav_narrow.jpg);
}
div#splayout_content_navwd_area_nav ul.navigation_left li a {
color: #FFFFFF !important;
background:url(/iconparc_static/pics/ZacCenter/mediahome/background/navelement_subnav_wide.jpg);
}
ul.navigation_left li a {
cursor:pointer;
}
ul.navigation_left li a:hover {
color:#ccc !important;
}
div#splayout_content_navnarr_area_nav ul.navigation_left li.open a,
div#splayout_content_navnarr_area_nav ul.navigation_left li a:hover,
div#splayout_content_navnarr_area_nav ul.navigation_left li a.current_item,
div#splayout_content_navnarr_area_nav ul.navigation_left li a.current_item:hover {
background:url(/iconparc_static/pics/ZacCenter/mediahome/background/navelement_subnav_narrow_hover.jpg);
}
div#splayout_content_navwd_area_nav ul.navigation_left li.open a,
div#splayout_content_navwd_area_nav ul.navigation_left li a:hover,
div#splayout_content_navwd_area_nav ul.navigation_left li a.current_item,
div#splayout_content_navwd_area_nav ul.navigation_left li a.current_item:hover {
background:url(/iconparc_static/pics/ZacCenter/mediahome/background/navelement_subnav_wide_hover.jpg);
}
ul.navigation_left li.open a,
ul.navigation_left li a.current_item,
ul.navigation_left li a.current_item:hover {
background:url(/iconparc_static/pics/ZacCenter/mediahome/background/bg_item_left_subnavigation_open.gif);
color:#333333 !important;
}
ul.navigation_left li a div {
padding-top: .8em;
#padding-top: 0;
#position: absolute;
#top: 50%;
#left:0;
#padding-left:22px;
#width:170px;
}
ul.navigation_left li a span {
vertical-align: middle;
#position: relative;
#top: -50%
}
ul.navigation_left li ul {
display:block;
clear:both;
margin-left: 23px;
margin-bottom: 10px;
}
ul.navigation_left li ul li {
margin-top: 3px;
}
ul.navigation_left li ul li a,
ul.navigation_left li ul li.open a{
height:auto;
border:none;
padding:3px 0 3px 20px;
}
ul.navigation_left li ul a div,
ul.navigation_left li ul a div span {
padding:0;
position: relative;
top:0;
left:0;
}
div#splayout_content_navnarr_area_nav ul.navigation_left li ul li a,
div#splayout_content_navwd_area_nav ul.navigation_left li.open ul li a,
div#splayout_content_navnarr_area_nav ul.navigation_left li ul li a,
div#splayout_content_navwd_area_nav ul.navigation_left li.open ul li a{
background:transparent !important;
}
div#splayout_content_navnarr_area_nav ul.navigation_left li ul a:hover,
div#splayout_content_navwd_area_nav ul.navigation_left li ul a:hover {
background:#858585 !important;
}
div#splayout_content_navnarr_area_nav ul.navigation_left li ul a:hover,
div#splayout_content_navwd_area_nav ul.navigation_left li ul a:hover,
div#splayout_content_navnarr_area_nav ul.navigation_left li.open ul a:hover,
div#splayout_content_navwd_area_nav ul.navigation_left li.open ul a:hover,
div#splayout_content_navnarr_area_nav ul.navigation_left li ul a.current_item:hover,
div#splayout_content_navwd_area_nav ul.navigation_left li ul a.current_item:hover {
background:#858585 !important;
}
div#splayout_content_navnarr_area_nav ul.navigation_left li ul a.current_item,
div#splayout_content_navwd_area_nav ul.navigation_left li ul a.current_item,
div#splayout_content_navnarr_area_nav ul.navigation_left li ul li.open a,
div#splayout_content_navwd_area_nav ul.navigation_left li ul li.open a,
div#splayout_content_navnarr_area_nav ul.navigation_left li ul li.open a:hover,
div#splayout_content_navwd_area_nav ul.navigation_left li ul li.open a:hover {
background:black !important;
}
label.mh_box_label {
height: 17px;
background-color: #3399ff;
color: #ffffff;
line-height: 16px;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
padding-left: 10px;
padding-right: 10px;
white-space nowrap;
}
p.engine_input_error {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #961020 !important;
padding-left: 70px;
display: block;
clear:both;
margin-bottom: 10px;
}
div.engine_layout_form_2column {
position: relative;
top:0;left:0;
width: 355px;
font-family: Arial,Helvetica,sans-serif;
color: #333333;
font-size: 12px;
line-height: 18px;
text-align: left;
float: left;
}
.engine_layout_message_box {
padding-top: 30px;
padding-right: 8px;
padding-left: 75px;
font-weight: bold;
}
.engine_layout_message_box_error {
color: #961020;
border-left: 4px solid #961020;
padding-left: 10px;
margin-left: 65px;
padding-top: 10px;
padding-bottom: 10px;
margin-top: 30px;
}
div.engine_layout_form_2column_left div.engine_layout_form_column_inner {
padding-top: 5px;
padding-right: 8px;
padding-bottom: 40px;
padding-left: 75px;
}
div.engine_layout_form_2column_right div.engine_layout_form_column_inner{
padding-top: 5px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 20px;
}
div.engine_layout_form_singlecolumn_wrapper {
padding-top: 35px;
padding-right: 40px;
padding-bottom: 20px;
padding-left: 75px;
}
h1.engine_form_element_heading {
font-family: Arial,Helvetica,sans-serif;
font-style: normal;
font-weight: bold;
font-size: 16px;
color:#444444;
margin-bottom: 16px;
text-decoration: none;
font-size: 21px;
font-weight: normal;
line-height: 105%;
margin-top: 30px;
margin-right: 0pt;
margin-bottom: 5px;
margin-left: 0pt;
}
div.engine_layout_form_2column div.engine_form_element {
clear:both;
padding-top: 18px;
overflow: hidden;
}
div.engine_layout_form_2column div.engine_form_element_fullwidth {
clear:both;
padding-top: 18px;
overflow: hidden;
}
div.engine_layout_form_2column div.engine_form_element_tight	 {
clear:both;
padding-top: 0px;
}
div.engine_layout_form_block_tight	div.engine_form_element {
padding-top: 0;
zoom:1;
}
div.engine_layout_form_2column div.engine_form_element_first {
padding-top: 0;
}
div.engine_layout_form_2column div.engine_form_element_after_text {
padding-top: 8px;
}
div.engine_layout_form_2column div.engine_form_element label {
float: left;
width: 6em;
}
div.engine_layout_form_2column div.engine_form_element_fullwidth label {
float: none;
display: block;
}
div.engine_layout_form_2column div.engine_form_element input.engine_form_element_input,
div.engine_layout_form_2column div.engine_form_element select.engine_form_element_input {
background-color: #ffffff;
border: 1px solid #dddddd;
color: #333333;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
line-height: normal;
height: 20px;
width: 197px;
#width:197px;
float: left;
clear: none;
}
div.engine_layout_form_2column div.engine_form_element select.engine_form_element_input_right	{
float: right;
}
div.engine_layout_form_2column div.engine_form_element_fullwidth input.engine_form_element_input,
div.engine_layout_form_2column div.engine_form_element_fullwidth select.engine_form_element_input,
div.engine_layout_form_2column div.engine_form_element_fullwidth textarea.engine_form_element_input {
background-color: #ffffff;
border: 1px solid #dddddd;
color: #333333;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
line-height: normal;
width: 272px !important;
#width:272px !important;
float: none;
clear: both;
}
div.engine_layout_form_2column div.engine_form_element_fullwidth input.engine_form_element_input,
div.engine_layout_form_2column div.engine_form_element_fullwidth select.engine_form_element_input {
height: 20px;
}
div.engine_layout_form_2column div.engine_form_element_fullwidth p.engine_input_error {
margin-left: 0;
padding-left: 0;
}
div.engine_layout_form_2column div.engine_form_element .engine_form_element_input_twofields	{
white-space: nowrap;
}
div.engine_layout_form_2column div.engine_form_element .engine_form_element_input_twofields {
display: block;
float: left;
clear: none;
width:200px;
_width:197px;
overflow: hidden;
}
div.engine_layout_form_2column div.engine_form_element .engine_form_element_input_twofields input {
background-color: #ffffff;
border: 1px solid #dddddd;
color: #333333;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
line-height: normal;
height: 20px;
}
div.engine_layout_form_2column div.engine_form_element_list_inline_centered .engine_form_element_content {
text-align: center;
display: block;
width: 200px;
float: left;
clear: none;
}
h3.engine_form_input_heading {
margin: 1em 0 .2em 0;
}
div.engine_layout_form_2column div.engine_form_element_button	{
padding-left:6em;
}
p.engine_form_element_paragraph,
div.engine_layout_form_2column  p.engine_form_element_paragraph	{
margin:0;
clear:both;
}
p.engine_form_element_paragraph_standalone,
div.engine_layout_form_2column  p.engine_form_element_paragraph_standalone	{
margin-bottom: 1em;
}
div.engine_layout_form_2column div.engine_form_element span.label_mandatory,
span.label_mandatory{
font-family: Arial,Helvetica,sans-serif;
color: #3399ff;
font-size: 14px;
font-weight: bold;
}
.engine_form_element_checkbox label {
#width:0px !important;
}
.engine_form_element_checkbox input {
float: left;
}
p.engine_form_element_checkbox_text {
margin-left: 2em;
}
.smag_form_master_wrapper,
.smag_result_wrapper {
padding: 30px 0 0 70px;
}
.smag_result_wrapper_print_view {
padding-left: 0;
width: 650px;
overflow: hidden;
}
#sfd_form_input_fields_box,
#sfd_form_input_result_list_box {
width: 600px;
overflow: hidden;
margin-bottom: 40px;
padding-top: 8px;
padding-right: 8px;
padding-bottom: 8px;
padding-left: 8px;
background-color: #dddddd;
}
#sfd_form_input_result_list_box	{
margin-top: 20px;
}
#smag_form_suchfelder_box {
padding-top: 30px;
}
#smag_form_suchfelder_box label {
margin-left: 1em;
margin-right: .5em;
}
#smag_form_suchfelder_box input.smag_form_eingabefeld {
background-color: #ffffff;
border: 1px solid #dddddd;
color: #333333;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
line-height: normal;
height: 20px;
clear: none;
}
#smag_form_suchfelder_box div.engine_form_element_button {
padding-top: 15px;
margin-left: 270px;
}
.smag_result_dealerteaser_button {
padding-top: 20px;
}
.smag_result_wrapper h3.smag_result_heading,
.smag_result_map_block_map_headline	h3,
h3.smag_map_popup_heading,
#smag_form_suchfelder_box h3.smag_form_heading	{
font-family: Arial,Helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 16px;
color: #444444;
margin-bottom: 16px;
text-decoration: none;
font-size: 20px;
font-weight: normal;
line-height: 105%;
display: inline;
}
.smag_result_wrapper h3.smag_result_heading {
padding: 30px 0 20px 0;
}
.smag_result_map_block_map_headline	h3 {
margin-top: 0;
}
.smag_result_wrapper h3.smag_result_heading .smag_result_flag_button{
float: right;
margin-right: 30px;
margin-top: 4px;
}
.smag_main_table_wrapper {
width: 100%;
margin: 0;
}
table.smag_main_table {
width: 100%;
}
table.smag_main_table tr.smag_header th {
font-family: Arial,Helvetica,sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: bold;
background-color: #333333;
text-align: center;
}
table.smag_main_table tr.smag_row td {
vertical-align: top;
font-family: Arial,Helvetica,sans-serif;
color: #333333;
font-size: 12px;
font-weight: normal;
font-style: normal;
vertical-align: top;
}
.smag_result_map_block_map_headline	{
width: 199px;
float: left;
}
.smag_result_map_block_map_box {
float: left;
}
.smag_result_map_block_separator {
clear:both;
height:15px;
}
.smag_map_popup_wrapper {
width: 406px;
}
.smag_map_popup_header {
}
.smag_map_popup_map {
padding:3px;background: #333333;
margin-top: 15px;
}
.smag_map_popup_print_button {
float: right;
margin-top: 5px;
}
h1#engine_top_handler_sfd_main_heading{
font-family: Arial,Helvetica,sans-serif;
margin-bottom: 16px;
font-size: 20px;
font-weight: normal;
line-height: 105%;
padding-top: 16px;
padding-right: 0pt;
padding-bottom: 1px;
padding-left: 36px;
color: #ffffff;
}
div#engine_top_handler_sfd_form_box_map,
div#engine_top_handler_sfd_form_box_brands,
div#engine_top_handler_sfd_form_box_product_teaser,
div#engine_top_handler_sfd_form_box_address {
background-color: #222222;
min-height: 275px;
_height: 275px;
height: 100%;
height: 275px;
float: left;
position: relative;
top:0;
left:0;
}
div#engine_top_handler_sfd_form_box_multihit {
background-color: black;
position: relative;
top:0;
left:0;
margin: 0;
padding: 0 0 1em 42px;
}
div#engine_top_handler_sfd_master_box {
width: 952px;
height: 400px;
background: url(/iconparc_static/pics/ZacCenter/mediahome/background/bg_sfd_master_top_form_box.jpg) top left no-repeat;
overflow: hidden;
}
div#engine_top_handler_sfd_form_box_map {
width: 318px;
margin-left: 36px;
text-align: center;
}
div#engine_top_handler_sfd_form_box_map_flash_wrapper {
margin-top: 15px;
}
div#engine_top_handler_sfd_form_box_brands,
div#engine_top_handler_sfd_form_box_product_teaser {
width: 228px;
margin-left: 8px;
}
div#engine_top_handler_sfd_form_box_address {
width: 318px;
margin-left: 8px;
}
div#engine_top_handler_sfd_form_button_bar	{
width: 880px;
height: 26px;
margin-left: 36px;
margin-top: 8px;
background-color: #000000;
padding-top: 8px;
padding-right: 0pt;
padding-bottom: 8px;
padding-left: 0pt;
text-align: center;
}
div#engine_top_handler_sfd_form_box_map label.mh_box_label,
div#engine_top_handler_sfd_form_box_brands label.mh_box_label,
div#engine_top_handler_sfd_form_box_product_teaser label.mh_box_label,
div#engine_top_handler_sfd_form_box_address label.mh_box_label{
position: absolute;
top:0;
left:0;
}
ul#sfd_form_box_brands_list,
ul#sfd_form_box_product_teaser_list {
margin: 40px 0 0 35px;
}
ul#sfd_form_box_brands_list li,
ul#sfd_form_box_product_teaser_list li {
padding: 0;
margin: 0 0 .5em 16px;
list-style-type: square;
list-style-image: none;
list-style-position: outside;
line-height: 140%;
color: #cccccc;
width: 160px;
list-style-type: none;
font-weight: bold;
font-size: 16px;
font-family: Arial,Helvetica,"sans-serif bold 16px";
text-transform: uppercase;
}
ul#sfd_form_box_brands_list li input,
ul#sfd_form_box_product_teaser_list li input {
margin-right: 4px;
}
fieldset#sfd_form_box_search_inputs {
margin: 55px 0 0 57px;
padding:0;
border: none;
}
fieldset#sfd_form_box_search_inputs p.form_row {
margin: 0 0 0 0;
}
fieldset#sfd_form_box_search_inputs p.form_row input {
background:#FFFFFF;
border:1px solid #666;
color:#333;
font:normal 12px Arial, Helvetica, sans-serif;
padding: 4px 1px 4px 1px;
_height: 25px;
_padding-top: 4px;
width:192px;
margin-bottom:16px;
}
fieldset#sfd_form_box_search_inputs p.form_error_message	{
color: white;
font-weight: bold;
margin: 0;
}
fieldset#sfd_form_box_search_inputs p.form_row	label {
display: block;
color: #ffffff;
}
div#engine_top_handler_sfd_form_box_product_teaser {
}
div#sfd_product_teaser {
width: 200px;
height: 144px;
position: absolute;
bottom:0;
left: 15px;
overflow: hidden;
}
div#sfd_product_teaser .sfd_product_teaser_text_box {
display:table;
background: #DDDDDD;
width: 100%;
font-size: 13px;
font-weight: bold;
line-height: 110%;
height: 40px;
position: absolute;
bottom: 0;
left:0;
}
div#sfd_product_teaser .sfd_product_teaser_text_box div {
display:table-cell;
#position: absolute;
#top: 50%;
vertical-align: middle;
}
div#sfd_product_teaser .sfd_product_teaser_text_box div div {
#position: relative;
#top: -50%;
padding-left: 10px;
}
div#sfd_product_teaser .title {
position: absolute;
bottom:40px;
left:0;
z-index: 2;
height: 16px;
background-color: #3399ff;
color: #ffffff;
line-height: 16px;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
padding-left: 10px;
padding-right: 10px;
}
.spd_hintbox_wrapper {
background: #BBBBBB url(/iconparc_static/pics/ZacCenter/mediahome/background/bg_sfd_hit_row.jpg) repeat-x;
padding: 10px;
}
a.sfd_result_item_row,
a.sfd_result_item_row:visited,
a.sfd_result_item_row:link,
a.sfd_result_item_row:active {
background: #BBBBBB url(/iconparc_static/pics/ZacCenter/mediahome/background/bg_sfd_hit_row.jpg) repeat-x;
display: block;
border: 1px solid #666666;
border-top: none;
color: #333333;
font-family: Arial,Helvetica,sans-serif;
}
a.sfd_result_item_row span.sfd_result_item_row_internal_wrapper	{
background: #BBBBBB url(/iconparc_static/pics/ZacCenter/mediahome/background/bg_sfd_hit_row.jpg) repeat-x;
}
a.sfd_result_item_row div.sfd_result_item_box_openhours,
a.sfd_result_item_row div.sfd_result_item_box_logo,
a.sfd_result_item_row div.sfd_result_item_box_divider,
a.sfd_result_item_row div.sfd_result_item_box_address {
cursor: pointer;
#display: inline-block;
}
a.sfd_result_item_row:hover,
a.sfd_result_item_row:hover span.sfd_result_item_row_internal_wrapper {
background: #C4C4C4 url(/iconparc_static/pics/ZacCenter/mediahome/background/bg_sfd_hit_row_hover.jpg) repeat-x;
}
div.sfd_hits_multihit_quickselect {
margin: 0em 0 0em 0em;
padding:2em 0 1em 0;
color:#CCCCCC;
}
div.sfd_hits_multihit_quickselect ul {
margin-left:0;
padding-left:0;
list-style-position: outside;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
color: #333333;
line-height: 140%;
}
div.sfd_hits_multihit_quickselect ul li {
padding-left: 0px;
padding-top: 0px;
margin-left: 16px;
margin-top: 0px;
list-style-type: square;
list-style-image: none;
list-style-position: outside;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
color: #333333;
line-height: 140%;
font-weight: bold;
}
div.sfd_hits_multihit_quickselect select {
border: 1px solid #666666;
}
div.sfd_result_item_box_logo {width:300px; height:90px; float:left; position:relative; z-index:30;}
div.sfd_result_item_box_divider {
width:2px; height:90px; float:left;
background:url(/iconparc_static/pics/ZacCenter/mediahome/background/bg_sfd_hit_row_box_divider.jpg) no-repeat;
position:relative; z-index:33;
}
div.sfd_result_item_box_address {
width:342px;
min-height:78px;
#height:78px;
float:left;
padding: 8px 20px 4px 20px;
position:relative; z-index:31;}
div.sfd_result_item_box_openhours {
width:230px;
min-height:78px;
#height:78px;
float:left;
padding: 8px 4px 4px 20px;
vertical-align:middle;
position:relative; z-index:32;}
h5.sfd_hit_data_name_heading,
h5.sfd_hit_data_openhours_heading{
font-size: 12px;
font-weight: bold;
margin:0;
}
div.sfd_result_item_box_address address	{
font-size: 12px;
font-style: normal;
margin:0;
padding:0;
}
div.sfd_result_item_box_address div.column_left {
float: left;
width: 48%;
}
div.sfd_result_item_box_address div.column_right {
float: right;
text-align: right;
width: 48%;
}
div.sfd_result_item_box_openhours div.column_left {
float: left;
width: 6em;
}
div.sfd_result_item_box_openhours div.column_right {
float: left;
overflow: hidden;
}
.regc_form_field_zipcode {
width: 60px;
}
.regc_form_field_city {
width: 140px;
_width: 137px;
margin-left: -3px;
}
.engine_input_dealer_selection_block_wrapper {
padding: 0 0 20px 0;
}
.engine_input_dealer_selection_block {
display: none;
}
.engine_input_dealer_selection_block_active {
display: block;
}
ul.engine_input_dealer_selection_dealer_list,
ul.engine_input_dealer_selection_dealer_list li {
margin:0;
padding:0;
list-style-type: none;
}
ul.engine_input_dealer_selection_dealer_list {
padding-top: 15px;
}
ul.engine_input_dealer_selection_dealer_list li {
display:block;
padding-bottom: 15px;
text-align: right;
}
ul.engine_input_dealer_selection_dealer_list li a {
display:block;
height: 28px;
}
ul.engine_input_dealer_selection_dealer_list li img {
margin-right: 1em;
float: right;
}
ul.engine_input_dealer_selection_dealer_list li input.engine_input_dealer_selection_dealer_input {
float:right;
margin-top:9px;
#margin-top:4px;
}
.engine_input_dealer_selection_message {
margin-top: 1em;
font-weight: bold;
}
#ov_themeshop_page_intro {
padding-bottom: 30px;
}
table.ov_themeshop_intro_list_table {
border-collapse: collapse;
border: 0;
}
table.ov_themeshop_intro_list_table tr.listing_row {
background: url(/iconparc_static/pics/ZacCenter/mediahome/background/bg_content_navwd_3teaser_row.jpg) repeat-x;
}
table.ov_themeshop_intro_list_table tr.listing_row td.listing_cell {
}
table.ov_themeshop_intro_list_table tr.listing_row td.last_cell {
}
table.ov_themeshop_intro_list_table tr.listing_row td.listing_cell .ov_themeshop_intro_list_element {
margin: 8px 8px 0px 8px;
}
table.ov_themeshop_intro_list_table tr.listing_row td.first_cell .ov_themeshop_intro_list_element {
margin-right: 0px;
}
table.ov_themeshop_intro_list_table tr.listing_row td.last_cell	.ov_themeshop_intro_list_element {
margin-left: 0px;
}
.ov_themeshop_intro_list_element {
width: 200px;
overflow: hidden;
}
a.ov_themeshop_intro_list_element_image_box,
a.ov_themeshop_intro_list_element_text_box {
color: #333;
}
a.ov_themeshop_intro_list_element_image_box:hover,
a.ov_themeshop_intro_list_element_text_box:hover {
color: #0079f2;
}
a.ov_themeshop_intro_list_element_image_box * ,
a.ov_themeshop_intro_list_element_text_box * {
cursor: pointer;
}
.ov_themeshop_intro_list_element_text_box {
display:table;
background: #DDDDDD;
width: 100%;
font-size: 13px;
font-weight: bold;
line-height: 110%;
height: 40px;
#position: relative;
}
.ov_themeshop_intro_list_element_text_box div {
display:table-cell;
#position: absolute;
#top: 50%;
vertical-align: middle;
}
.ov_themeshop_intro_list_element_text_box div div {
#position: relative;
#top: -50%;
padding-left: 10px;
}
.ov_themeshop_intro_list_element_image_box {
display:block;
position:relative;
top:0;
left:0;
width:200px;
height:104px;
overflow:hidden;
}
.ov_themeshop_intro_list_element_image_box .title {
position: absolute;
bottom:0px;
left:0;
z-index: 2;
height: 16px;
background-color: #3399ff;
color: #ffffff;
line-height: 16px;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
padding-left: 10px;
padding-right: 10px;
}
.ov_themeshop_intro_list_element_button_box {
height: 48px;
overflow: hidden;
position:relative;
top:0;
left:0;
}
.ov_themeshop_intro_list_element_button_box a.ov_themeshop_intro_list_element_button {
float:left;
margin-top: 8px;
}
#ov_product_page_main_box {
margin:0 8px;
padding-bottom: 30px
}
.ov_product_image_box {
position:relative;
top:0;
left:0;
zoom:1;
}
.ov_product_image_box img.product_detail_image {
position:absolute;
top:0;
left:0;
}
.ov_product_image_box .title {
position: absolute;
bottom:0px;
left:0;
z-index: 2;
height: 16px;
background-color: #3399ff;
color: #ffffff;
line-height: 16px;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
padding-left: 10px;
padding-right: 10px;
}
.ov_product_publicity_text_box {
margin: 0 40px;
}
.ov_product_button_box {
height: 30px;
}
.ov_product_button_box .ov_themeshop_intro_list_element_button {
float:left;
margin-top: 8px;
}
#ov_product_image_show_box {
position:relative;
top:0;
left:0;
background:white;
margin-bottom: 30px;
margin-top: 15px;
zoom: 1;
height:133px;
}
.ov_product_image_show_box_slider__scrollbar_container {
overflow:hidden;
position:absolute;
top:0px;
left:65px;
height:133px;
}
.ov_product_image_show_box_slider__scrollbar_mover {
position:absolute;
top:0px;left:0px;
height:133px;
}
.ov_product_image_show_box_slider_container {
position:relative;
top:0;
left:0;
height: 132px;
margin: 0 60px;
overflow: hidden;
}
.ov_product_image_show_box_slider_element_box {
float:left;
vertical-align: middle;
left:0;
height:133px;
display:table;
#position: relative;
width: 170px;
}
.ov_product_image_show_box_slider_element_box_last {
width:120px;
}
.ov_product_image_show_box_slider_element_box div {
display:table-cell;
#position: absolute;
#top: 50%;
vertical-align: middle;
}
.ov_product_image_show_box_slider_element_box div div {
#position: relative;
#top: -50%;
}
img.ov_product_image_show_btn_forth {
position:absolute;
top:0;
right:0;
cursor: pointer;
}
img.ov_product_image_show_btn_back {
position:absolute;
top:0;
left:0;
cursor: pointer;
}
.ov_product_page_back_button {
float: right;
margin-right: 8px;
}
.ov_product_crosselling_wrapper {
margin-top: 70px;
margin-bottom: -22px;
#margin-bottom: -25px;
}
.ov_product_crosselling_box {
background: url(/iconparc_static/pics/ZacCenter/mediahome/background/bg_content_navwd_3teaser_row.jpg) repeat-x;
height: 144px;
margin-top: 20px;
clear: both;
}
.ov_product_crosselling_item {
width:200px;
margin-right: 8px;
float: left;
}
.ov_product_crosselling_item_last {
margin-right:0px;
}
a.ov_product_crosselling_item_image_box,
a.ov_product_crosselling_item_text_box {
color: #333;
}
a.ov_product_crosselling_item_image_box:hover,
a.ov_product_crosselling_item_text_box:hover {
color: #0079f2;
}
a.ov_product_crosselling_item_image_box * ,
a.ov_product_crosselling_item_text_box * {
cursor: pointer;
}
.ov_product_crosselling_item_text_box {
display:table;
background: #DDDDDD;
width: 100%;
font-size: 13px;
font-weight: bold;
line-height: 110%;
height: 40px;
#position: relative;
}
.ov_product_crosselling_item_text_box div {
display:table-cell;
#position: absolute;
#top: 50%;
vertical-align: middle;
}
.ov_product_crosselling_item_text_box div div {
#position: relative;
#top: -50%;
padding-left: 10px;
}
.ov_product_crosselling_item_image_box {
display:block;
position:relative;
top:0;
left:0;
width:200px;
height:104px;
overflow:hidden;
}
.ov_product_crosselling_item_image_box .title {
position: absolute;
bottom:0px;
left:0;
z-index: 2;
height: 16px;
background-color: #3399ff;
color: #ffffff;
line-height: 16px;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
padding-left: 10px;
padding-right: 10px;
}
div#ov_cdt_main_box {
}
div#ov_cdt_main_box p.text_paragraph {
line-height: 150%;
margin-left: 3em;
margin-right: 3em;
text-align: left;
}
a.ov_cdt_product_guide_item_box {
display: block;
border-bottom: 1px solid #666666;
background: url(/iconparc_static/pics/ZacCenter/mediahome/cdt_product_guide_item_arrow.gif) 585px 09px no-repeat;
padding-top: 8px;
padding-right: 20px;
padding-bottom: 8px;
padding-left: 36px;
position: relative;
top:0;
left:0;
}
.ov_cdt_product_guide_item_list {
padding-top: 30px;
padding-bottom: 110px;
}
a.ov_cdt_product_guide_item_box:hover {
background-color: #dddddd;
color: #3399ff;
}
a.ov_cdt_product_guide_item_box_first {
border-top: 1px solid #666666;
}
img.ov_cdt_product_guide_item_image {
}
h2.ov_cdt_product_guide_item_heading {
text-decoration: none;
font-size: 25px;
line-height: 105%;
margin-top: 18px;
margin-bottom: 18px;
margin-left: 0px;
font-weight: normal;
color: #444444;
text-transform: uppercase;
font-family: Arial,Helvetica,sans-serif;
}
a.ov_cdt_product_guide_item_box:hover h2.ov_cdt_product_guide_item_heading {
color: #3399ff;
}
.ov_cdt_brand_portrait_main_box {
text-align: center;
}
.ov_cdt_brand_portrait_item_list {
text-align: center;
margin: 0 35px 0 37px;
padding-bottom: 110px;
}
a.ov_cdt_brand_portrait_item_box {
display: inline;
}
a.ov_cdt_brand_portrait_item_box_first {
}
div.mh_design_embedded_dealer_info h3.mh_design_embedded_dealer_info_heading {
font-family: Arial,Helvetica,sans-serif;
font-style: normal;
font-weight: bold;
font-size: 16px;
color:#444444;
margin-bottom: 16px;
text-decoration: none;
font-size: 21px;
font-weight: normal;
line-height: 105%;
margin-top: 0px;
margin-right: 0pt;
margin-bottom: 5px;
margin-left: 0pt;
}
div.mh_design_embedded_dealer_info address {
font-style: normal;
margin-bottom: 1em;
}
div.mh_design_embedded_dealer_info div.mh_design_embedded_dealer_box_left,
div.mh_design_embedded_dealer_info div.mh_design_embedded_dealer_box_right{
float: left;
width: 48%
}
div.mh_design_embedded_dealer_info div.mh_design_embedded_dealer_info_business_hours .column_left {
float: left;
width: 6em;
clear: left;
}
div.mh_design_embedded_dealer_info div.mh_design_embedded_dealer_info_business_hours .column_right {
float: left;
overflow: hidden;
}
div.mh_design_embedded_dealer_info_extended_info_block {
padding-top: 1em;
}
p.mh_design_embedded_dealer_info_extended_info_record {
margin-bottom: 1em;
}
p.mh_design_embedded_dealer_info_extended_info_record strong {
display: block;
}
p.mh_design_embedded_dealer_info_extended_info_record strong span {
font-weight: normal;
}
div.mh_image_gallery_teaser {
width: 276px;
overflow: hidden;
}
div.mh_image_gallery_teaser_image_box{
}
img.mh_image_gallery_teaser_corner_flag {
position:absolute;
bottom:0;
left:0;
}
div.mh_image_gallery_teaser_image_caption_banner {
height: 24px;
background: url(/iconparc_static/pics/ZacCenter/mediahome/background/gallery_caption_background.png) no-repeat;
display:inline-block;
width: 100%;
position:absolute;
bottom: 0px;
left:0;
padding: 0 1em;
}
div.mh_image_gallery_teaser_image_caption_banner strong.mh_image_gallery_teaser_image_caption {
position: relative;
top:4px;
left:0;
color: #444 !important;
}
a.mediahome_gallery_list_image {
display: none;
}
a.mediahome_gallery_teaser_image {
display: block;
width: 276px;
height: 154px;
overflow:hidden;
position: relative;
top:0px;
left:0;
}
a.mediahome_gallery_teaser_image img.mediahome_gallery_teaser_image {
width: 276px;
height: 154px;
}
#sb-container,#sb-wrapper
{text-align:left;}
#sb-container,#sb-overlay
{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}
#sb-container
{height:100%;display:none;visibility:hidden;z-index:999;}
body>#sb-container
{position:fixed;}
#sb-overlay
{height:expression(document.documentElement.offsetHeight+'px');}
#sb-container>#sb-overlay
{height:100%;}
#sb-wrapper
{position:relative;}
#sb-wrapper img
{border:none;}
#sb-body
{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;}
#sb-body-inner
{position:relative;height:100%;}
#sb-content.html
{height:100%;overflow:auto;}
#sb-loading
{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}
#sb-body,#sb-loading
{background-color:#060606;}
#sb-title,#sb-info
{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title-inner,
#sb-info-inner
{		position:relative;
font-size:14px;
font-family:'Arial',Trebuchet,Tahoma,sans-serif;
line-height:18px;
}
#sb-title,#sb-title-inner
{
padding-bottom: .7em;
#padding-bottom:0;
}
#sb-title-inner
{
padding:5px 0;color:#fff;
}
#sb-info,#sb-info-inner
{height:20px;}
#sb-info-inner
{font-size:12px;color:#fff;}
#sb-nav
{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a
{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}
#sb-nav-close
{background-image:url(/iconparc_static/pics/ZacCenter/mediahome/shadowbox/close.png);background-repeat:no-repeat;}
#sb-nav-next
{background-image:url(/iconparc_static/pics/ZacCenter/mediahome/shadowbox/next.png);background-repeat:no-repeat;}
#sb-nav-previous
{background-image:url(/iconparc_static/pics/ZacCenter/mediahome/shadowbox/previous.png);background-repeat:no-repeat;}
#sb-nav-play
{background-image:url(/iconparc_static/pics/ZacCenter/mediahome/shadowbox/play.png);background-repeat:no-repeat;}
#sb-nav-pause
{background-image:url(/iconparc_static/pics/ZacCenter/mediahome/shadowbox/pause.png);background-repeat:no-repeat;}
#sb-counter
{float:left;padding:2px 0;width:45%;}
#sb-counter a
{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current
{text-decoration:underline;}
div.sb-message
{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited
{color:#fff;text-decoration:underline;}
div#master_content_box {
}
img.splayout_divider {
display:block;
margin:3px;
}
div.splayout_content_master_wrapper,
div.splayout_content_info_master_wrapper{
padding-left:2px;
padding-right:2px;
}
div.splayout_content_info_content_wrapper_border {
border: 1px solid #666666;
}
.splayout_content_info_dark_master_wrapper div.splayout_content_info_content_wrapper_border {
border: 1px solid #222;
}
div.splayout_intro_content_wrapper {
}
div.shoppage_title_box {
margin: 2px;
background:#222222;
}
table.shoppage_title_layout {
}
table.shoppage_title_layout th {
vertical-align: middle;
height: 67px;
}
table.shoppage_title_layout h1 {
font-size: 20px;
color: #959595;
font-weight: bold;
font-style: normal;
padding-left: 20px;
}
table.shoppage_title_layout h2 {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
color: #ffffff;
line-height: 16px;
font-weight: normal;
font-style: normal;
padding-left: 50px;
}
div.shoppage_bottom_toplink {
padding:10px 0 9px 0;
text-align: center;
margin-left: 2px;
margin-right: 2px;
}
div.shoppage_bottom_toplink_light {
background:#666666;
margin-top: 2px;
}
div.shoppage_bottom_toplink_dark {
background:#222222;
margin-bottom: 2px;
}
table.splayout_content_info_layout {
width:100%;
background:#666;
}
table.splayout_content_info_layout .layout_block_navigation,
table.splayout_content_info_layout .layout_block_area_content,
table.splayout_content_info_layout .layout_block_area_info {
vertical-align: top;
overflow-x: hidden;
}
table.splayout_content_info_layout .layout_block_navigation {
width:178px;
}
.splayout_content_info_dark_master_wrapper	.layout_block_navigation {
background: #222;
}
table.splayout_content_info_layout .layout_block_area_content {
border-left: 1px solid black;
border-right: 1px solid #ccc;
background:#999;
}
table.splayout_content_info_layout .layout_block_area_info {
width:180px;
}
.master_master_wrapper_default_dealer #master_content_box {
padding-left: 6px;
padding-right: 6px;
padding-bottom: 6px;
padding-top: 19px;
background: black url(/iconparc_static/pics/ZacCenter/mediahome/divider_horiz_top_gradient_gray.gif) top center no-repeat;
}
.master_master_wrapper_default_dealer #master_content_box_inner {
border: 1px solid white;
background: white;
#height: 100%;
#overflow: hidden;
}
#master_dealer_top_logo_box {
height:72px;
overflow: hidden;
position: relative;
top:0;
left:0;
}
#master_dealer_top_logo_wrapper {
background: black;
}
#master_dealer_top_logo_box img {
position: absolute;
top:2px;
left:0;
}
div#master_dealer_top_navigation_wrapper {
border: 1px solid white;
background: #9C9A9C;
padding-left: 149px;
}
ul#master_dealer_top_navigation {
margin:0;
padding:0;
list-style-type: none;
width:100%;
}
ul#master_dealer_top_navigation li {
margin:0;
padding:0;
display: inline;
}
ul#master_dealer_top_navigation a {
margin:0;
padding:0;
}
ul#master_dealer_top_navigation a img {
margin:0;
padding:0;
border-right: 1px solid white !important;
}
ul#master_dealer_top_navigation li.first_item a img {
border-left: 1px solid white !important;
}
ul#master_dealer_top_navigation li.last_item a img {
}
ul#master_dealer_top_navigation li.item_5 a img {
border-right: none !important;
}
div.master_area_handler_wrapper_engine_right {
width: 100%;
overflow: hidden;
}
#master_popup_content_area {
}
div.splayout_dealer_content_master_wrapper {
background: #999999;
}
table.splayout_dealer_content_engine_layout_table,
table.splayout_dealer_engine_layout_table {
width: 100%;
}
table.splayout_dealer_content_engine_layout_table td,
table.splayout_dealer_engine_layout_table td {
text-align: left;
vertical-align: top;
}
table.splayout_dealer_content_engine_layout_table td.column_content_area {
width: 444px;
}
table.splayout_dealer_content_engine_layout_table td.column_engine_area {
background: #808080;
border-right: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
}
table.splayout_dealer_engine_layout_table td.column_engine_area {
border-right: 1px solid white;
}
table.splayout_dealer_content_engine_layout_table td.column_right_area,
table.splayout_dealer_engine_layout_table td.column_right_area {
width: 147px;
}
table.splayout_dealer_engine_layout_table td.column_right_area {
}
div.splayout_dealer_content_engine_engine_wrapper {
width:100%;
overflow: hidden;
}
.zac_hint_box {
background-color: black;
position: relative;
top:0;
left:0;
margin: 0;
padding: 1em 0 1.2em 42px;
color: white;
}
.zac_hint_box p {
color: white;
}
.zac_hint_box h3.zac_hint_box_name_heading {
margin-top: .5em;
margin-bottom: 1em;
color: white;
}
.master_main_box_default_dealer .zac_hint_box {
background: #212021;
color: white;
margin: 20px 0;
padding: 20px;
}
.master_main_box_default_dealer h3.zac_hint_box_name_heading {
margin-bottom: 1em;
}
.nrg_top_handler_wrapper h5.engine_top_handler_form_title {
font-size: 16px;
margin: 0.5em 0 0.3em 0;
}
.nrg_top_handler_wrapper p.form_row {
margin: 0 0 0.4em 0;
}
div.nrg_top_handler_wrapper {
top:20px;
}
div.nrg_master_form_wrapper,
div.nrg_message_page_wrapper {
padding: 20px;
}
div.nrg_form_action_button_row {
margin:20px 0;
}
p.nrg_form_hint_paragraph {
margin:1em 0;
}
table.nrg_form_input_field_wrapper {
}
h3.nrg_form_subheading {
font-size: 14px;
font-weight: bold;
font-family: Arial,Helvetica,sans-serif;
}
.nrg_form_er_separate_block {
margin-bottom: 15px;
}
.nrg_top_handler_message_box {
margin: 40px 30px 20px 40px;
width: 530px;
overflow: hidden;
}
.nrg_top_handler_message_box h2 {
font-family: Arial,Helvetica,sans-serif;
font-size: 24px;
color: #dadada;
margin-bottom: 1em;
font-weight: normal;
}
.nrg_top_handler_message_box p {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
color: #fff;
line-height: 16px;
padding-left: 2.5em;
margin-bottom: 1.3em;
}
ul.og_teaser_slogan_list {
margin:0 0 0 20px;
}
ul.og_teaser_slogan_list li {
padding:0;
margin:0;
}
.og_form_field_zipcode {
width: 60px;
clear:none;
}
.og_form_field_city {
width: 130px;
_width: 130px;
margin-left: -3px;
}
.og_form_element_heading {padding-bottom: .6em;}
.og_field_error p.engine_input_error {
padding-left: 10px;
}
div.og_question_multiple_block {
padding-top:8px; padding-left:0; padding-right: 0;
width: 100%;}
.og_question_multiple_block table {
margin:0;
}
div.og_question_multiple_block span.input_field__text {
position:relative;
top: -3px;
left:0;
}
div.og_question_cloze_block {padding-top:8px; padding-left:2.6em;}
div.og_question_cloze_block input {color: #000000; 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:00px;margin-top:10px;}
div.og_user_data_block p {
color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
div.game_field_wrapper {
padding: .5em 0 1em 0;
}
div.og_user_data_block p.send_button {text-align:left;margin-top:10px;}
.og_footer p {
color: #FFFFFF;
font-size:10px;
}
.og_dealer_name {
font-size:14px !important;
}
.game_textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
_height: 60px;
height: 80px;
width: 342px;
color: #003470;
padding-left: 4px;
border-width: 2px;
padding-top: 1px;
border-color: #007BBB;
}
