body {padding-top:5px}
img {border:0}
h1, .componentheading, .contentheading {padding:0; margin:0; font-size:20px; font-family:'Arial'; font-weight:normal; color:black}
h2 {padding:10px 0 10px 0; margin:0; font-size:12px; font-family:'Tahoma'; font-weight:bold; color:black}
.componentheading, .contentheading {position:relative; top:-10px}
.contentpaneopen {width:525px}
.contentpaneopen a {color:#454545}
.module_ul {list-style-image: url('../images/ul.jpg'); padding-left:0; padding-top:10px; margin-left:20px; margin-bottom:0px; margin-top:0px; font-size:11px; font-family:'Tahoma'; color:#454545; vertical-align:top}
.module_link {color:#454545; text-decoration:underline}
.footer_link {color:#212020; text-decoration:underline}
.page_title {padding:0; margin:0; font-size:18px; font-family:'Arial'; font-weight:normal}
.main_menu_link, .mainleveltext {font-family:'Tahoma'; font-size:12px; text-decoration:none; color:8a8a8a; font-weight:bold}
.price, .price_large {font-family:'Arial'; font-size:20px; color:#8a8a8a}
.mainleveltext {margin-right:15px}
.mainlevelicon {margin-right:23px}
.password_link {font-family:'Arial'; font-size:11px; text-decoration:underline; color:#8a8a8a}
.footer {font-family:'Arial'; font-size:11px; color:#212020}
.main_data {font-size:12px; font-family:'Arial'; color:#454545; vertical-align:top}
.special_data {font-size:11px; font-family:'Tahoma'; color:#454545; vertical-align:top}
.special_data a {color:#454545}
.left_menu_link, .sublevel, .activelink, .left_menu_link_sub {font-family:'Tahoma'; font-size:12px; text-decoration:none; color:black; font-weight:normal}
.activelink {color:black}
.left_menu_link:hover,.sublevel:hover,  .left_menu_link_sub:hover {text-decoration:underline}
.work_link {font-family:'Tahoma'; font-size:12px; text-decoration:none; color:#010101; font-weight:normal}
.work_link:hover {text-decoration:underline}
.left_menu_header, .mainlevel {font-family:'Tahoma'; font-size:12px; text-decoration:none; color:black; font-weight:bold; text-transform:lowercase}
.input, .required {width:160px; font-family:'Myriad Pro'; font-size:11px; color:#8a8a8a; border:1px solid #8a8a8a; padding-left:5px; padding-top:1px; padding-bottom:1px}
.submit {font-family:'Tahoma'; font-size:12px; font-weight:bold; color:#8a8a8a; border:1px solid #8a8a8a; padding-left:5px; padding-right:5px}
#vmMainPage h1 {position:relative; top:-10px}
#vmMainPage .contentpaneopen {position:relative; top:-10px; padding-bottom:10px}
.vmCartContainer, .shop_info {display:none}
.price_large {vertical-align:bottom; font-size:25px; padding-left:20px}
.row1 {background-color:#f0f0f0}
.row0 {background-color:#ffffff}
