
@import "jquery.lightbox-0.5.css";

#gm_box_pos_102 {
width:192px;
}
.productOldPrice {
color : #ff0000;
font-size : 11px;
font-weight : bold;
text-decoration : line-through;
}
body {
margin : 0;
padding : 0;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

a, a:visited {
	text-decoration: none;
	color:#0E4E8C;
}
#gm_box_pos_108 a, #gm_box_pos_108 a:visited {
	text-decoration: none;
	color:white;
}
#main_content_container {
background-color:transparent;
font-size:12px;
left:38px;
margin:0;
min-height:760px;
position:relative;
top:8px;
width:450px;
padding:0;
padding-bottom:30px;
}
.border {
border : 1px solid #325374;
}
.border_bottom {
border-bottom : 1px solid #325374;
}
.border_top {
border-top : 1px solid #325374;
}
.center {
text-align : center;
}
.align_center {
text-align : center;
}
.align_right {
text-align : right;
}
.strong {
font-weight : bold;
}
.small {
font-size : 10px;
}
#nobr {
white-space : nowrap;
}
.nobr {
white-space : nowrap;
}
img {
border : 0;
}
form {
margin : 0 0 0 0;
}
#navigation {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
}
#quick_find_input {
position : absolute;
top : 1px;
left : 20px;
width : 120px;
}
#quick_find_submit {
position : absolute;
top : 1px;
left : 145px;
}
#lightbox_content {
display : none;
}
#footer {
display : none;
}
#popup_box .lightbox_block {
padding-top : 10px;
padding-right : 10px;
padding-bottom : 10px;
padding-left : 10px;
}
#popup_box #shopping_cart, #popup_box #checkout_shipping, #popup_box #gm_checkout_payment, #popup_box #gm_checkout_confirmation, #popup_box #checkout_success, #popup_box #create_account_page {
float : none;
text-align : left;
margin-left : auto;
margin-right : auto;
width : 680px;
}
#popup_box #shopping_cart #footer {
margin-top : 43px;
}
#popup_box #create_account_page #footer {
margin-top : 46px;
}
.checkout {
}
.checkout .heading img, .checkout .heading2 img {
float : left;
}
.checkout .module_option_title {
float : left;
}
.checkout .module_option_price {
float : right;
}
.checkout .module_option_radio {
float : right;
padding-right : 50px;
padding-left : 20px;
padding-top : 3px;
}
.checkout .module_option_price_bold {
float : right;
font-weight : bold;
}
.checkout .button_back {
float : left;
}
.checkout .text_continue {
text-align : right;
margin-right : 43px;
line-height : 38px;
}
.checkout .button_continue {
float : right;
}
.checkout .button_continue form {
display : inline;
}
.checkout .history_navbar {
clear : both;
}
.checkout .navabar {
overflow : hidden;
width : 462px;
margin-top : 3px;
margin-left : auto;
margin-right : auto;
padding-bottom : 20px;
}
.categories_description{
width:400px;
}
.checkout #block_address {
margin-top : 20px;
}
.checkout .gender {
height : 32px;
}
.checkout .head_height {
overflow : hidden;
height : 38px;
}
.checkout .module_option_overflow {
overflow : hidden;
}
.navigation {
width : 100%;
position:relative;
top:15px;
padding-bottom:20px;
}
.cursor_pointer {
cursor : pointer;
}
.logo_cart_on_top {
float : left;
}
#topmenu_clear {
clear : right;
}
.class_error {
font-weight : bold;
}
.cell_note {
text-align : left;
}
#pre_black {
height : 1500px;
width : 100%;
background-color : #000000;
position : absolute;
z-index : 999;
}
.gm_opensearch_info:hover, .gm_opensearch:hover {
text-decoration : underline;
cursor : pointer;
}
#menubox_search_body .gm_opensearch_info:hover, #menubox_search_body .gm_opensearch:hover {
cursor : pointer;
text-decoration : underline;
}
.copyright {
clear : both;
color : #808080;
font-size : 9px;
line-height : 1.5;
text-align : center;
}
.copyright a {
color : #808080;
}
.button_to_cart .cart_text:hover {
text-decoration : none;
}
.quickie_absolute {
position : relative;
width : 180px;
height : 20px;
}
.quickie_text_field input {
position : absolute;
top : 0;
left : 0;
width : 120px;
}
.quickie_submit {
position : absolute;
top : 0;
left : 126px;
}
.searchbox_absolute {
	margin-left: 325px;
	margin-top: 143px;
}
.searchbox_submit {
position : absolute;
top : 0;
left : 126px;
}
#menubox_categories .cat_icon {
height : 100%;
}
#menubox_trusted {
border-width : 0;
border-style : solid;
border-color : blue;
margin-left : 0;
margin-right : 0;
margin-top : 0;
margin-bottom : 0;
padding-left : 0;
padding-right : 0;
padding-top : 0;
padding-bottom : 0;
}
#menubox_trusted_body { 
background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-family : verdana;
font-size : 10px;
text-align : left;
border-width : 0;
border-style : solid;
border-color : blue;
margin-left : 0;
margin-right : 0;
margin-top : 0;
margin-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
padding-bottom : 3px;
}
#menubox_trusted_body a {
color : blue;
font-family : verdana;
font-size : 10px;
text-decoration : underline;
}
#menubox_specials_head img, #menubox_reviews_head img, #menubox_whatsnew_head img, #menubox_cart_head img {
float : right;
margin-right : 8px;
margin-top : 6px;
}
#menubox_login_body .left {
float : left;
width : 140px;

}
#menubox_login_body .right {
}
#menubox_login input[type="text"], #menubox_login input[type="password"] {
	background: url(img/bg_logininput.png) no-repeat;
	border: none;
	border: 0;
	height: 20px;
	width: 114px;
	margin-bottom: 1px;
}
#menubox_login input[type="image"] {
	position: relative;
	top: 1px;
}
#menubox_cart .box_overflow {
overflow : hidden;
padding-top : 5px;
}
#menubox_cart .box_left {
float : left;
margin-right : 5px;
}
#menubox_order_history_body .box_left {
float : left;
margin-right : 5px;
}
#menubox_best_sellers_body .box_load_bestseller {
overflow : hidden;
margin:0;
padding:0;
}
#menubox_best_sellers .box_left {
display : none;
padding-right : 15px;
padding-left : 15px;
}
#menubox_best_sellers .box_right {
text-align : right;
padding-top : 2px;
padding-right : 3px;
padding-bottom : 3px;
padding-left : 3px;
}
#shopping_cart {
overflow : visible;
width : 99%;
}
#content_box_new_products_default {
width : 100%;
padding : 0;
margin : 0;
}
.product_box ul {
list-style: none;
margin: 0;
padding: 0;
font-size: 11px;
margin-bottom: 15px;
}
.product_box ul li{
	background-image: url(img/newprod_arrow.jpg);
	background-position: left;
	background-repeat: no-repeat;
	line-height: 16px;
	text-indent: 10px;
color: #656565;
}
#content_box_specials {
width : 100%;
padding : 0;
margin : 0;
overflow: inherit;
}
#content_box_new_products_main {
width : 100%;
padding : 0;
margin : 0;
}
#content_box_new_products_main_body .product_price {
padding : 0;
margin : 0;
height : 65px;
}
#iconizing_icon {
float : left;
}
@media projection, screen {
.ui-tabs-hide {
display : none;
}
}
@media print {
.ui-tabs-nav {
display : none;
}
}
.ui-tabs-nav {
list-style : none;
margin : 0 0 2px 0;
padding : 0;
}
body .ui-tabs-nav li {
float : left;
margin : 0 0 0 0;
padding : 0;
}
.ui-tabs-nav a, .ui-tabs-nav a span {
float : left;
}
body .ui-tabs-nav a {
white-space : nowrap;
outline : 0;
}
body .ui-tabs-nav .ui-tabs-selected a {
z-index : 2;
}
.ui-tabs-nav a span {
text-transform : uppercase;
font-size : 10px;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
cursor : text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active {
cursor : pointer;
}
* html .ui-tabs-nav {
display : inline-block;
}
*:first-child + html .ui-tabs-nav {
display : inline-block;
}
#content_box_upcoming_products_body .box_left {
float : left;
}
#content_box_upcoming_products_body .box_right {
text-align : right;
}
#create_account_page .heading img {
float : left;
}
#create_account_page .smallHeading {
font-size : 10px;
text-align : right;
}
#create_account_page span {
font-weight : bold;
}
#create_account_page .cell_back {
float : left;
padding-top : 10px;
}
#create_account_page .cell_continue {
float : right;
padding-top : 10px;
}
#create_account_page .cell_center {
float : left;
padding-top : 3px;
padding-right : 3px;
padding-bottom : 3px;
padding-left : 3px;
}
#create_account_page .cell_adress {
padding-top : 3px;
padding-right : 3px;
padding-bottom : 3px;
padding-left : 3px;
}
#create_account_page .cell_adress_text {
width : 60%;
float : left;
padding-top : 3px;
padding-right : 3px;
padding-bottom : 3px;
padding-left : 3px;
}
#create_account_page #gender {
position : relative;
top : 3px;
}
#create_account_page .gender {
height : 32px;
}
#create_account_page .form_buttons {
height:30px;
margin-bottom:30px;
}
#product_info {
height : 100%;
margin-right: -20px;
}
#product_info #details_head {
overflow : hidden;
line-height : normal;
}
#product_info #details_body {
display : block;
margin-top : 4px;
}
#product_info #details_left_part {
float : left;
overflow:hidden;
}
#product_info #details_main_part {
margin-bottom : 8px;
float : none;
width : auto;
}
#product_info #details_cart_part {
float:right;
height:45px;
position:relative;
width:360px;
}

#details_right_part {
float:right;
width:220px;
}

#products_description{
clear: both;
width:460px;
}
#product_info #gm_tell_a_friend, #product_info #gm_tell_a_friend_icon, #product_info #gm_price_offer, #product_info #print, #product_info #gm_price_offer_icon, #product_info #print_icon {
cursor : pointer;
}
#product_info .cleary {
clear : both;
line-height : 1px;
font-size : 1px;
}
#product_info .info_element {
margin-bottom : 8px;
}
#products_options .attribute_radio .gm_attr_calc_input {
width : auto;
}
#products_media_head_file {
float : left;
}
#products_media_head_size {
float : right;
}
.products_media_button {
float : right;
}
.products_media_icon {
float : left;
margin-right : 5px;
}
.products_media_info {
float : left;
width : 333px;
}
.products_media_download {
float : right;
text-align : right;
}
#products_media_body .filename {
font-weight : bold;
}
.products_media_download {
width : 100px;
}
.products_media_filesize {
}
#product_info .graduated_prices_detail_row {
overflow : hidden;
}
#product_info .graduated_prices_detail_left {
float : left;
width : 70px;
}
#product_info .graduated_prices_detail_right {
margin-left : 70px;
}
#product_info .details_attributes_selection {
width : 100%;
margin-bottom : 8px;
}
#product_info .details_attributes_selection td {
padding-top : 4px;
padding-right : 4px;
padding-bottom : 4px;
}
#product_info .details_table_options_space {
height : 10px;
}
#product_info .details_table_options_radio {
width : 20px;
}
#product_info .details_attributes_dropdown {
margin-bottom : 8px;
}
#product_info .details_attributes {
margin-bottom : 8px;
}
#product_info .details_attributes_options {
height : 30px;
}
#product_info #gm_attribute_images {
float:left;
margin-left:1px;
width:210px;
}

#product_info #gm_attribute_images img {
max-height:100px;
max-width:150px;
}
#product_info .details_qty {
position : absolute;
top : 7px;
left : 8px;
}
#product_info .details_x {
position : absolute;
top : 9px;
left : 49px;
}
#product_info .details_cart_button {
position : absolute;
top : 7px;
left : 60px;
}
#product_info .details_wishlist {
position : absolute;
top : 7px;
left : 210px;
}
*:first-child + html #gm_attr_calc_qty {
margin-top : -1px;
}
* html .ui-tabs-nav {
margin-left : -3px;
}
#product_listing {
overflow : hidden;
clear:both;
border-top:1px solid #5EB6FB;
}
#product_listing .product_box .listing_attributes_selection {
padding-top : 10px;
}
#product_listing .product_box .gm_image_button {
position : relative;
top : 4px;
}
#guestbook_form {
padding-top : 20px;
padding-right : 20px;
padding-left : 20px;
padding-bottom : 4px;
}
.guestbook_navigation #back {
cursor : pointer;
}
.guestbook_navigation .guestbook_page_number {
cursor : pointer;
}
.guestbook_navigation .guestbook_page_number_bold {
cursor : pointer;
}
.guestbook_navigation .guestbook_page_number_bold {
font-weight : bold;
}
.guestbook_navigation #next {
cursor : pointer;
}
#guestbook_send {
text-align : right;
position : relative;
right : -16px;
}
#guestbook_send_entry {
cursor : pointer;
}
.guestbook_icon {
cursor : pointer;
}
#guestbook_new_entry {
float : left;
}
#checkout_shipping .shipping_address_block {
margin-bottom : 17px;
color : #000000;
}
#checkout_shipping .module_option_title {
width : 390px;
}
#checkout_shipping .navbar_line img {
position : relative;
top : 5px;
left : 0;
}
#checkout_shipping .cleary {
clear : both;
line-height : 1px;
font-size : 1px;
}
#gm_checkout_payment .module_data_left {
padding-top : 2px;
padding-right : 5px;
}
#gm_checkout_payment .gm_class_input, #gm_checkout_payment .gm_class_input {
height : 22px;
border : 1px solid #cccccc;
font-size : 14px;
width : 190px;
margin-bottom : 1px;
padding-left : 8px;
padding-top : 4px;
}
#gm_checkout_payment .module_table select {
height : 26px;
border : 1px solid #cccccc;
font-size : 14px;
margin-bottom : 1px;
padding-top : 2px;
padding-left : 3px;
}
#gm_checkout_payment .module_description {
width : 485px;
overflow : hidden;
}
#gm_checkout_payment .module_table {
width : 100%;
}
#gm_checkout_payment .navbar_line img {
position : relative;
top : 5px;
left : 170px;
}
#gm_checkout_confirmation .products_block {
padding-bottom : 10px;
}
#gm_checkout_confirmation .head {
overflow : hidden;
margin-bottom : 20px;
}
#gm_checkout_confirmation .table_products_space {
height : 10px;
}
#gm_checkout_confirmation .left_address {
float : left;
width : 200px;
}
#gm_checkout_confirmation .right_address {
float : right;
width : 200px;
}
#gm_checkout_confirmation .address {
overflow : hidden;
}
#gm_checkout_confirmation #order_data {
overflow : hidden;
}
#gm_checkout_confirmation #total_block_table {
margin-left : auto;
}
#gm_checkout_confirmation #table_products_data {
width : 100%;
}
#gm_checkout_confirmation .navbar_line img {
position : relative;
top : 5px;
left : 310px;
}
#checkout_success .navbar_line img {
position : relative;
top : 5px;
left : 424px;
}
#gm_tell_a_friend_popup #tell_a_friend_send {
float : right;
}
#tell_a_friend_icon {
float : left;
margin-right : 7px;
}
#tell_a_friend_form {
padding-top : 10px;
padding-bottom : 25px;
}
#callback_form {
padding-top : 20px;
padding-right : 20px;
padding-left : 20px;
padding-bottom : 4px;
}
#callback_send {
text-align : right;
position : relative;
right : -16px;
}
#callback_send_entry {
cursor : pointer;
}
#price_offer_form {
padding-top : 20px;
padding-right : 20px;
padding-left : 20px;
padding-bottom : 4px;
}
#price_offer_back {
float : left;
position : relative;
left : -16px;
}
#price_offer_send {
text-align : right;
position : relative;
right : -16px;
}
#live_search_container {
background-color : #e7e7e7;
}
#live_search_container a {
font-family : Verdana, Tahoma;
font-size : 10px;
font-style : italic;
color : black;
text-decoration : none;
}
#live_search_container ul {
list-style-type : none;
padding : 0;
margin : 0 0 3px 0;
}
#live_search_container li {
padding : 0;
margin : 0;
border-top-width : 1px;
border-top-style : solid;
border-top-color : #b3ccdd;
}
#live_search_container #live_search_head {
font-family : Verdana, Tahoma;
font-size : 10px;
font-weight : bold;
color : black;
text-align : left;
}
.c_boxhead {
height : 26px;
line-height : 23px;
font-size: 13px;
font-weight: bold;
color: #000;
padding-left: 10px;
}
#account {
overflow : hidden;
width : 100%;
}
#account .bottom_note {
color : #000000;
font-size : 12px;
text-align : justify;
}
#account .box_bottom {
color : #000000;
font-size : 12px;
height : 100%;
overflow : hidden;
padding-bottom : 10px;
padding-right : 10px;
padding-top : 5px;
text-align : justify;
}
#account .box_content {
background-color : #ADCBE3;
color : #000000;
font-size : 12px;
height : 100%;
margin-bottom : 15px;
overflow : hidden;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
text-align : justify;
}
#account .box_content .align_right {
color : #000000;
font-size : 12px;
text-align : right;
}
#account .box_content .box_left {
color : #000000;
font-size : 12px;
text-align : left;
}
#account .box_content .box_right {
color : #000000;
font-size : 12px;
text-align : justify;
}
#account .box_content .cell_left {
color : #000000;
float : left;
font-size : 12px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : justify;
width : 150px;
}
#account .box_content .cell_right {
color : #000000;
font-size : 12px;
margin-left : 150px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : justify;
}
#account .box_form {
background-color : #ADCBE3;
height : 100%;
margin-bottom : 15px;
overflow : hidden;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
}
#account .box_form .box_left {
color : #000000;
font-size : 12px;
height : 28px;
line-height : 28px;
text-align : left;
}
#account .box_form .box_right {
color : #000000;
font-size : 12px;
height : 28px;
line-height : 28px;
text-align : right;
}
#account .box_form .cell_left {
color : #000000;
float : left;
font-size : 12px;
height : 28px;
line-height : 28px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : justify;
width : 120px;
}
#account .box_form .cell_right {
color : #000000;
font-size : 12px;
min-height : 28px;
line-height : 28px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : justify;
}
#account .box_left {
float : left;
width : 49%;
}
#account .box_right {
float : right;
overflow : hidden;
width : 49%;
}
#account .cell_note {
color : #000000;
float : right;
font-size : 12px;
text-align : right;
}
#account .gm_products_name {
color : #000000;
font-size : 12px;
font-weight : bold;
text-align : right;
}
#account .gm_products_price {
color : #000000;
font-size : 10px;
font-weight : bold;
text-align : right;
}
#account .info_message {
color : #000000;
font-size : 12px;
margin-bottom : 5px;
margin-top : 5px;
text-align : justify;
}
#account .inputRequirement {
color : #000000;
font-size : 12px;
text-align : justify;
}
#account .login_left {
color : #000000;
float : left;
font-size : 12px;
height : 20px;
padding-bottom : 1px;
padding-left : 1px;
padding-right : 1px;
padding-top : 1px;
text-align : justify;
width : 120px;
}
#account .login_right {
color : #000000;
font-size : 12px;
height : 20px;
padding-bottom : 1px;
padding-left : 1px;
padding-right : 1px;
padding-top : 1px;
text-align : justify;
}
#account .order_body {
color : #000000;
font-size : 11px;
text-align : right;
text-decoration : line-through;
}
#account .order_head {
color : #000000;
font-size : 11px;
font-weight : bold;
text-align : right;
text-decoration : line-through;
}
#account .order_table {
border-bottom-color : #a7a7a7;
border-bottom-style : solid;
border-bottom-width : 1px;
}
#account .order_total {
color : #000000;
font-size : 11px;
font-weight : bold;
text-align : right;
text-decoration : line-through;
}
#account .productOldPrice {
color : #ff0000;
font-size : 10px;
text-align : right;
text-decoration : line-through;
}
#account .product_box {
color : #000000;
font-size : 10px;
text-align : right;
}
#account .product_box img {
float : left;
text-align : left;
}
#account .product_box_bottom {
clear : both;
color : #000000;
font-size : 12px;
padding-top : 10px;
text-align : right;
}
#account .smallHeading {
color : #000000;
font-size : 10px;
text-align : right;
}
#account .td_left {
color : #000000;
float : left;
font-size : 10px;
padding-bottom : 2px;
padding-left : 2px;
padding-right : 2px;
padding-top : 2px;
text-align : justify;
}
#account .td_right {
color : #000000;
font-size : 10px;
padding-bottom : 2px;
padding-left : 2px;
padding-right : 2px;
padding-top : 2px;
text-align : right;
}
#account a {
color : #000000;
font-size : 10px;
text-align : left;
}
#account form {
overflow : hidden;
width : 100%;
}
#account h2 {
background-color : #2B2B2B;
color : white;
font-size : 12px;
font-weight : bold;
height : 100%;
margin-bottom : 3px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 5px;
padding-top : 5px;
text-align : left;
}

#account h2 a {
color : white;
font-size : 12px;
font-weight : bold;
}
#advanced_search {
overflow : hidden;
width : 100%;
}
#advanced_search a {
color : #000000;
font-size : 10px;
text-align : left;
}
#advanced_search #heading_box {
background-color : #2B2B2B;
color : #FFFFFF;
font-family : verdana;
font-size : 12px;
font-weight : bold;
height : 100%;
margin-bottom : 3px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 5px;
padding-top : 5px;
text-align : justify;
}
#advanced_search #heading_box {
color : #FFFFFF;
}
#advanced_search .box_content {
background-color : #ADCBE3;
color : #000000;
font-size : 12px;
height : 100%;
margin-bottom : 15px;
overflow : hidden;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
text-align : left;
}
#advanced_search .cell_left {
float : left;
padding-bottom : 1px;
padding-left : 3px;
padding-right : 1px;
padding-top : 1px;
width : 150px;
}
#advanced_search .cell_right {
line-height : 28px;
padding-bottom : 1px;
padding-left : 1px;
padding-right : 1px;
padding-top : 1px;
}
#advanced_search .heading {
float : left;
width : 50%;
}
#advanced_search .heading_note {
color : #000000;
font-family : verdana;
font-size : 10px;
text-align : right;
}
#advanced_search .inactive_input {
background-color : #ffffff;
border-color : #a7a7a7;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 15px;
height : 24px;
margin-bottom : 3px;
padding-left : 10px;
padding-top : 2px;
text-align : left;
width : 227px;
}
#advanced_search h2 {
background-color : #cccccc;
color : #000000;
font-size : 12px;
height : 100%;
margin-bottom : 3px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 5px;
padding-top : 5px;
text-align : justify;
}
#advanced_search select {
background-color : #ffffff;
border-color : #a7a7a7;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 15px;
height : 24px;
margin-bottom : 3px;
padding-left : 10px;
padding-top : 2px;
text-align : left;
width : 239px;
}
#callback_form #callback_input_desc {
float : left;
width : 110px;
}
#callback_form .callback_input {
height : 24px;
}
#callback_form .callback_input1 {
height : 138px;
}
#callback_form .callback_input2 {
height : 75px;
}
#callback_input {
width : 400px;
}
#callback_necessary_info {
color : #fe0000;
font-size : 10px;
text-align : right;
}
#cart_on_top {
background-color : #0065ac;
float : right;
margin-bottom : 3px;
margin-top : 15px;
padding-bottom : 2px;
padding-left : 2px;
padding-right : 2px;
padding-top : 2px;
width : 186px;
}
#cart_on_top #cart_on_top_heading {
color : #ffffff;
font-size : 11px;
font-weight : bold;
margin-bottom : 1px;
margin-left : 2px;
}
#cart_on_top_body {
background-color : #ffffff;
color : #000000;
font-size : 10px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
}
#cart_on_top_body #box_cart_qty {
border-bottom-color : #000000;
border-bottom-style : solid;
border-bottom-width : 1px;
}
#cart_on_top_body .gm_shipping_link {
color : #000000;
font-size : 10px;
}
#cart_on_top_heading a {
color : #ffffff;
}
#categorie_listing #categories_table {
font-size : 12px;
font-weight : bold;
text-align : center;
width : 100%;
}
#categorie_listing .categories_description {
font-size : 12px;
margin-bottom : 10px;
}
#categorie_listing .categories_name {
border-bottom-color : #c1c1c1;
border-bottom-style : solid;
border-bottom-width : 1px;
font-size : 16px;
font-weight : bold;
margin-bottom : 5px;
padding-bottom : 7px;
}
#categorie_listing .categories_name_overview {
font-size : 16px;
font-weight : bold;
margin-bottom : 5px;
padding-bottom : 7px;
}
#categorie_listing .heading_more_categories {
border-bottom-color : #d4d4d4;
border-bottom-style : solid;
border-bottom-width : 2px;
font-size : 12px;
font-weight : bold;
margin-bottom : 5px;
}
#categorie_listing a {
color : #000000;
}
#checkout_shipping .bottom_dotted {
border-bottom-color : #000000;
border-bottom-style : dotted;
border-bottom-width : 1px;
}
#checkout_shipping .module_option {
background-color : #f2f7f8;
border-top-color : #000000;
border-top-style : dotted;
border-top-width : 1px;
color : #000000;
cursor : pointer;
font-size : 14px;
line-height : 26px;
}
#checkout_shipping .module_option_checked {
background-color : #b3ccdd;
border-top-color : #000000;
border-top-style : dotted;
border-top-width : 1px;
color : #000000;
font-size : 14px;
line-height : 26px;
}
#checkout_success #content_success {
padding-left : 45px;
padding-right : 45px;
}
#checkout_success #thanks {
border-width : 0;
}
#checkout_success .content {
color : #000000;
font-size : 14px;
}
#checkout_success .heading_success {
border-bottom-color : #325374;
border-bottom-style : solid;
border-bottom-width : 1px;
color : #335475;
font-size : 14px;
font-weight : bold;
margin-bottom : 7px;
padding-bottom : 6px;
padding-top : 25px;
}
#column_content {
background-color:white;
color : #000000;
width: 525px;
float: left;
display: inline;
position: relative;
margin-left: -20px;
margin-right: -20px;
}
#column_content .gm_class_input {
border-color : #808080;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 16px;
height : 20px;
}
#column_content #account .box_content .gm_class_input {
background-color : #ffffff;
border-color : #a7a7a7;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 14px;
height : 24px;
text-align : justify;
width : 227px;
}
#column_content #account .box_form .box_main .gm_class_input {
background-color : #ffffff;
border-color : #a7a7a7;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 12px;
height : 15px;
text-align : justify;
width : 100px;
}
#column_content #account .box_form .gm_class_input {
background-color : #ffffff;
border-color : #a7a7a7;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 16px;
height : 24px;
text-align : justify;
width : 227px;
}
#column_content #contact_us .gm_class_input {
background-color : #ffffff;
border-color : #a7a7a7;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 14px;
height : 24px;
text-align : justify;
width : 227px;
}
#column_content .gm_shipping_link {
color : #000000;
font-size : 10px;
}
#column_left {
clear : both;
float : left;
width : 199px;
overflow: inherit;
z-index: 100;
position: relative;
display: inline;
}
#column_left .gm_shipping_link {
color : #000000;
font-size : 10px;
}
#column_right {
float : left;
width : 199px;
position: relative;
z-index: 100;
display: inline;
overflow: hidden;}
#contact_us {
font-size : 14px;
overflow : hidden;
width : 100%;
}
#contact_us #message_body {
background-color : #ffffff;
border-color : #a7a7a7;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 12px;
height : 100px;
text-align : justify;
width : 227px;
}
#contact_us .box_content {
background-color:#ADCBE3;
color:#000000;
font-size : 12px;
height : 100%;
margin-bottom : 15px;
overflow : hidden;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
text-align : justify;
}
#contact_us .cell_left {
color : #000000;
float : left;
font-size : 12px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : justify;
width : 140px;
}
#contact_us .cell_right {
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
}
#contact_us .content_contact {
color : #000000;
font-size : 12px;
height : 100%;
text-align : justify;
}
#contact_us .heading {
float : left;
width : 50%;
}
#contact_us .heading_note {
color : #000000;
font-size : 12px;
text-align : justify;
}
#contact_us h2 {
background-color:#2B2B2B;
color:#FFFFFF;
font-size : 12px;
font-weight : bold;
height : 100%;
margin-bottom : 3px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 5px;
padding-top : 5px;
text-align : justify;
}
#content_box_ebay_body .box_list {
border-color : #a7a7a7;
border-style : solid;
border-width : 1px;
float : left;
height : 100%;
margin-bottom : 2px;
margin-left : 3px;
margin-right : 1px;
margin-top : 2px;
overflow : hidden;
width : 182px;
}
#content_box_ebay_body .product_box {
list-style-type : none;
text-align : center;
}
#content_box_ebay_body .product_box_bottom {
height : 25px;
}
#content_box_ebay_body .product_box_content {
color : #000000;
font-size : 11px;
height : 60px;
padding-bottom : 5px;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
text-align : left;
}
#content_box_ebay_body .product_box_image {
height : 120px;
overflow : hidden;
padding-bottom : 5px;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
}
#content_box_ebay_body .product_box_image img {
border-color : #a7a7a7;
border-style : solid;
border-width : 1px;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
}
#content_box_ebay_body .product_box_top {
background-color : #e7e7e7;
color : #000000;
font-size : 12px;
font-weight : bold;
height : 45px;
margin-left : 3px;
margin-right : 3px;
margin-top : 3px;
overflow : hidden;
padding-bottom : 5px;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
text-align : left;
}
#content_box_ebay_body {
background : #ffffff;
height : 100%;
list-style-type : none;
margin-bottom : 3px;
margin-top : 3px;
overflow : hidden;
}
#content_box_ebay_body a {
color : #000000;
font-size : 12px;
font-weight : bold;
text-align : left;
}
#content_box_new_products_default_body {
list-style-type : none;
overflow : hidden;
padding: 0;
text-align: left;
margin:0;
margin-top:20px;
}
.product_box .gm_price {
color : #000000;
font-size : 11px;
font-weight : bold;
}


.product_box .productOldPrice {
color : #ff0000;
font-size : 11px;
font-weight : bold;
text-decoration : line-through;
}
.product_box {
float : left;
margin:0;
margin-right : 6px;
margin-bottom: 20px;
width : 144px;
}
.product_box .product_image {
margin:0;
padding:5px;
width:132px;
border:1px solid #B7B7B7;
text-align:right;
height:132px;
}
.product_box .product_price {
color : #000000;
font-size : 9px;
text-align : right;
margin:0;
padding:0;
}
.product_box .product_title {
padding:0;
margin:0;
height:36px;
overflow:hidden;
}
.product_box .product_title a {
color: #0E4E8C;
font-size: 12px;
font-weight: bold;
text-align: left;
}
.product_box .small {
color : #000000;
font-size : 9px;
text-align : center;
}
#content_box_new_products_default_head {
height: 26px;
line-height: 24px;
font-size: 13px;
margin-left: -10px;
margin-right: -10px;
color: #006FBA;
padding-left: 10px;
font-weight: bold;
}
* html #content_box_new_products_default_head {
padding-bottom: 20px;
}
*:first-child + html #content_box_new_products_default_head {
padding-bottom: 20px;
}
#content_box_new_products_main_body {
list-style-type:none;
margin:20px 0 0;
overflow:hidden;
padding:0;
text-align:left;
}

/*
#content_box_new_products_main_body .gm_price {
color : #000000;
font-size : 11px;
font-weight : bold;
text-align : center;
}
#content_box_new_products_main_body .productOldPrice {
color : #ff0000;
font-size : 11px;
font-weight : bold;
text-align : center;
text-decoration : line-through;
}
#content_box_new_products_main_body .product_box {
float : left;
margin-right : 7px;
margin-top : 3px;
padding-bottom : 5px;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
text-align : center;
}
#content_box_new_products_main_body .product_image {
margin-bottom : 5px;
margin-left : auto;
margin-right : auto;
margin-top : 5px;
padding-bottom : 4px;
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
}
#content_box_new_products_main_body .product_price {
color : #000000;
font-size : 9px;
height : 65px;
text-align : center;
}
#content_box_new_products_main_body .product_title {
padding-bottom : 2px;
padding-left : 2px;
padding-right : 2px;
padding-top : 2px;
text-align : center;
}
#content_box_new_products_main_body .product_title a {
color : #385179;
font-size : 10px;
font-weight : bold;
text-align : center;
}
#content_box_new_products_main_body .small {
color : #000000;
font-size : 9px;
text-align : center;
}
*/
#content_box_new_products_main_head {
background-color : #006FBA;
background-image : url(backgrounds/email_logo.jpg);
color : #ffffff;
font-size : 10px;
font-weight : bold;
height : 20px;
line-height : 20px;
margin-top : 4px;
text-align : center;
}
#content_box_specials_body {
list-style-type : none;
overflow : hidden;
width : 102%;
margin: 0;
padding: 0;
}
#content_box_specials_body .gm_price {
color : #000000;
font-size : 11px;
font-weight : bold;
text-align : center;
}
#content_box_specials_body .productOldPrice {
color : #ff0000;
font-size : 11px;
font-weight : bold;
text-align : center;
text-decoration : line-through;
}
#content_box_specials_body .product_box {
background-color : #ffffff;
border-color : #a2a2a2;
border-style : solid;
border-width : 1px;
float : left;
margin-right : 7px;
margin-top : 3px;
padding-bottom : 5px;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
text-align : center;
width : 176px;
}
#content_box_specials_body .product_image {
background-color : #ffffff;
border-color : #a2a2a2;
border-style : solid;
border-width : 1px;
margin-bottom : 5px;
margin-left : auto;
margin-right : auto;
margin-top : 5px;
padding-bottom : 4px;
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
}
#content_box_specials_body .product_price {
color : #000000;
font-size : 9px;
height : 65px;
text-align : center;
}
#content_box_specials_body .product_title {
background-color : #e7e7e7;
height : 33px;
padding-bottom : 2px;
padding-left : 2px;
padding-right : 2px;
padding-top : 2px;
}
#content_box_specials_body .product_title a {
color : #385179;
font-size : 10px;
font-weight : bold;
text-align : center;
}
#content_box_specials_body .small {
color : #000000;
font-size : 9px;
text-align : center;
}
#content_box_specials_head {
background-color : #006FBA;
color : #ffffff;
font-size : 10px;
font-weight : bold;
height : 20px;
line-height : 20px;
margin-top : 4px;
padding-right : 3px;
text-align : center;
margin-bottom: 0;
}
#content_box_upcoming_products_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-top : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
}
#content_box_upcoming_products_head {
background-color : #e80101;
color : #21f7d2;
font-size : 10px;
font-weight : bold;
height : 20px;
line-height : 20px;
margin-top : 3px;
text-align : center;
}
#content_page {
color : #000000;
font-size : 12px;
overflow : hidden;
text-align : justify;
width : 100%;
}
#content_page a {
color : #000000;
font-size : 11px;
text-align : left;
}
#create_account_page {
color : #000000;
float : left;
font-size : 14px;
overflow : hidden;
width : 100%;
}
#create_account_page .active_input {
background-color : #f3f8fc;
border-color : #335475;
border-style : solid;
border-width : 1px;
color : #335475;
font-size : 16px;
font-weight : bold;
height : 24px;
margin-bottom : 3px;
padding-left : 10px;
padding-top : 2px;
width : 227px;
}
#create_account_page .cell_left {
float : left;
line-height : 28px;
padding-bottom : 1px;
padding-left : 1px;
padding-right : 1px;
padding-top : 1px;
width : 150px;
}
#create_account_page .cell_right {
padding-bottom : 1px;
padding-left : 1px;
padding-right : 1px;
padding-top : 1px;
}
#create_account_page .heading {
border-bottom-color : #325374;
border-bottom-style : solid;
border-bottom-width : 1px;
clear : both;
margin-bottom : 17px;
padding-top : 25px;
}
#create_account_page .heading h2 {
color : #000000;
font-size : 14px;
font-weight : bold;
margin-bottom : 16px;

margin-top : 11px;
text-transform : uppercase;
}
#create_account_page .inactive_input {
background-color : #ffffff;
border-color : #cccccc;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 16px;
height : 24px;
margin-bottom : 3px;
padding-left : 10px;
padding-top : 2px;
width : 227px;
}
#details_head .productOldPrice {
color : #ff0000;
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
text-decoration : line-through;
}
#flyover_box {
background-color : #e7e7e7;
border-color : #a5a5a5;
border-style : solid;
border-width : 1px;
overflow : hidden;
padding-bottom : 5px;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
position : relative;
width : 400px;
}
#flyover_box #flyover_body {
color : #000000;
font-family : arial;
font-size : 12px;
margin-top : 8px;
text-align : left;
}
#flyover_box #flyover_image {
border-color : #a1a5a6;
border-style : solid;
border-width : 1px;
float : left;
margin-top : 8px;
}
#flyover_box #flyover_title {
background-color : #006FBA;
border-color : #006FBA;
border-style : solid;
border-width : 1px;
color : #ffffff;
font-family : tahoma;
font-size : 11px;
font-weight : bold;
height : 28px;
line-height : 28px;
padding-left : 8px;
text-align : left;
}
#flyover_box a {
color : #000000;
}
#gift_cart_part a {
color : #000000;
}
#gm_callback_service_email {
border-color : #000000;
border-style : solid;
border-width : 1px;
width : 200px;
}
#gm_callback_service_message {
border-color : #000000;
border-style : solid;
border-width : 1px;
height : 130px;
width : 280px;
}
#gm_callback_service_name {
border-color : #000000;
border-style : solid;
border-width : 1px;
width : 200px;
}
#gm_callback_service_telephone {
border-color : #000000;
border-style : solid;
border-width : 1px;
width : 200px;
}
#gm_callback_service_time {
border-color : #000000;
border-style : solid;
border-width : 1px;
width : 200px;
}
#gm_callback_service_vvcode {
border-color : #000000;
border-style : solid;
border-width : 1px;
margin-top : 5px;
width : 200px;
}
#gm_checkout_confirmation .addresses {
background-color : #f3f8fc;
font-size : 14px;
height : 94px;
margin-bottom : 20px;
padding-bottom : 14px;
padding-left : 14px;
padding-right : 14px;
padding-top : 14px;
}
#gm_checkout_confirmation .conditions_info_link {
color : #000000;
font-size : 12px;
}
#gm_checkout_confirmation .confirmationEdit {
color : #fe0000;
font-size : 12px;
font-style : italic;
}
#gm_checkout_confirmation .content {
background-color : #f3f8fc;
font-size : 14px;
margin-bottom : 20px;
padding-bottom : 14px;
padding-left : 14px;
padding-right : 14px;
padding-top : 14px;
}
#gm_checkout_confirmation .heading {
border-bottom : 1px;
border-bottom-color : #335475;
border-bottom-style : solid;
color : #335475;
font-size : 14px;
font-weight : bold;
margin-bottom : 5px;
padding-bottom : 3px;
text-transform : uppercase;
}
#gm_checkout_confirmation .shipping_time {
font-size : 10px;
}
#gm_checkout_confirmation .text_information {
color : #000000;
font-size : 14px;
padding-bottom : 20px;
}
#gm_checkout_confirmation .total_block {
border-top : 1px;
border-top-color : #000000;
border-top-style : dotted;
float : right;
padding-top : 10px;
text-align : right;
width : 100%;
}
#gm_checkout_payment .accept_box {
background-color : #fecccb;
border-color : #fe0000;
border-style : solid;
border-width : 1px;
margin-top : 2px;
overflow : hidden;
width : 462px;
}
#gm_checkout_payment .accept_box_checkbox {
float : left;
width : 20px;
}
#gm_checkout_payment .accept_box_text {
float : left;
margin-bottom : 2px;
margin-left : 5px;
margin-top : 2px;
width : 400px;
}
#gm_checkout_payment .agb_textarea {
background-color : #ffffff;
border-color : #cccccc;
border-style : solid;
border-width : 1px;
font-size : 12px;
height : 180px;
width : 462px;
}
#gm_checkout_payment .comments_textarea {
background-color : #ffffff;
border-color : #cccccc;
border-style : solid;
border-width : 1px;
height : 100px;
padding-left : 5px;
padding-top : 2px;
width : 462px;
}
#gm_checkout_payment .module_option {
background-color : #f2f7f8;
border-bottom-color : #000000;
border-bottom-style : dotted;
border-bottom-width : 1px;
border-top-color : #000000;
border-top-style : dotted;
border-top-width : 1px;
color : #000000;
cursor : pointer;
font-size : 14px;
line-height : 24px;
}
#gm_checkout_payment .module_option_checked {
background-color : #b3ccdd;
border-bottom-color : #000000;
border-bottom-style : dotted;
border-bottom-width : 1px;
border-top-color : #000000;
border-top-style : dotted;
border-top-width : 1px;
color : #000000;
font-size : 14px;
line-height : 24px;
}
#gm_checkout_payment .withdrawal_textarea {
background-color : #ffffff;
border-color : #cccccc;
border-style : solid;
border-width : 1px;
font-size : 12px;
height : 180px;
width : 462px;
}
#gm_guestbook_email {
border-color : #000000;
border-style : solid;
border-width : 1px;
width : 200px;
}
#gm_guestbook_error_message {
color : #000000;
font-size : 12px;
font-weight : bold;
}
#gm_guestbook_homepage {
border-color : #000000;
border-style : solid;
border-width : 1px;
width : 200px;
}
#gm_guestbook_message {
border-color : #000000;
border-style : solid;
border-width : 1px;
height : 130px;
width : 280px;
}
#gm_guestbook_name {
border-color : #000000;
border-style : solid;
border-width : 1px;
width : 200px;
}
#gm_guestbook_success_message {
color : #265612;
font-size : 12px;
font-weight : bold;
}
#gm_guestbook_vvcode {
border-color : #000000;
border-style : solid;
border-width : 1px;
margin-top : 5px;
width : 200px;
}
#gm_price_offer h1 {
padding-bottom : 11px;
padding-top : 11px;
text-transform : uppercase;
}
#gm_price_offer_email {
border-color : #000000;
border-style : solid;
border-width : 1px;
width : 200px;
}
#gm_price_offer_link {
border-color : #000000;
border-style : solid;
border-width : 1px;
width : 200px;
}
#gm_price_offer_message {
border-color : #000000;
border-style : solid;
border-width : 1px;
height : 130px;
width : 280px;
}
#gm_price_offer_name {
border-color : #000000;
border-style : solid;
border-width : 1px;
width : 200px;
}
#gm_price_offer_offerer {
border-color : #000000;
border-style : solid;
border-width : 1px;
width : 200px;
}
#gm_price_offer_price {
border-color : #000000;
border-style : solid;
border-width : 1px;
width : 200px;
}
#gm_price_offer_telephone {
border-color : #000000;
border-style : solid;
border-width : 1px;
width : 200px;
}
#gm_price_offer_vvcode {
border-color : #000000;
border-style : solid;
border-width : 1px;
margin-top : 5px;
width : 200px;
}
#gm_tell_a_friend_popup {
background-color : #ffffff;
color : #000000;
font-size : 12px;
margin-left : auto;
margin-right : auto;
overflow : hidden;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
text-align : left;
width : 700px;
}
#gm_tell_a_friend_popup #footer {
background-image : url(icons/close.gif);
background-position : right;
background-repeat : no-repeat;
color : #b9b9b9;
cursor : pointer;
display : block;
float : right;
font-size : 14px;
font-weight : bold;
height : 16px;
line-height : 16px;
margin-top : 14px;
padding-right : 20px;
text-align : right;
text-transform : uppercase;
}
#gm_tell_a_friend_popup #vvcode img {
margin-bottom : 5px;
}
#gm_tell_a_friend_popup .active_input {
background-color : #f3f8fc;
border-color : #335475;
border-style : solid;
border-width : 1px;
color : #335475;
font-size : 16px;
font-weight : bold;
margin-bottom : 3px;
padding-left : 10px;
padding-top : 2px;
}
#gm_tell_a_friend_popup .cell_left {
float : left;
font-size : 14px;
line-height : 28px;
padding-bottom : 1px;
padding-left : 1px;
padding-right : 1px;
padding-top : 1px;
width : 140px;
}
#gm_tell_a_friend_popup .cell_left_bold {
color : #335475;
font-weight : bold;
}
#gm_tell_a_friend_popup .cell_right {
margin-left : 140px;
padding-bottom : 1px;
padding-left : 1px;
padding-right : 1px;
padding-top : 1px;
}
#gm_tell_a_friend_popup .cell_right input {
height : 24px;
width : 227px;
}
#gm_tell_a_friend_popup .gm_tell_a_friend_message {
height : 120px;
width : 400px;
}
#gm_tell_a_friend_popup .inactive_input {
background-color : #ffffff;
border-color : #cccccc;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 16px;
margin-bottom : 3px;
padding-left : 10px;
padding-top : 2px;
}
#guestbook_form #guestbook_input_desc {
float : left;
width : 110px;
}
#guestbook_form .guestbook_input {
height : 24px;
}
#guestbook_form .guestbook_input1 {
height : 138px;
}
#guestbook_form .guestbook_input2 {
height : 75px;
}
#guestbook_input {
width : 400px;
}
#guestbook_necessary_info {
color : #fe0000;
font-size : 10px;
text-align : right;
}
#logoff {
background-color : #e7e7e7;
border-bottom-color : #ff0000;
border-bottom-style : solid;
border-bottom-width : 0;
border-left-color : #ff0000;
border-left-style : solid;
border-left-width : 0;
border-right-color : #ff0000;
border-right-style : solid;
border-right-width : 0;
border-top-color : #ff0000;
border-top-style : solid;
border-top-width : 0;
color : #000000;
font-size : 12px;
font-weight : bold;
height : auto;
margin-bottom : 3px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 5px;
padding-top : 5px;
text-align : left;
width : auto;
}
#menubox_add_a_quickie_body {
background-image:url(img/bg_box.png);
background-position:center top;
background-repeat:repeat-y;
color : #666666;
font-size : 10px;
padding:10px;
text-align : left;
}
#menubox_add_a_quickie_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_add_a_quickie_head {
}
#menubox_add_a_quickie_input input[type="text"] {
width : 120px;
}
#menubox_admin_body { background-color : #FFFFFF;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_admin_body a {
color : #000000;
font-size : 10px;
}
#menubox_admin_head {

}
#menubox_best_sellers_body .box_head {
}
#menubox_best_sellers_body {
background-image: url(img/bg_box.png);
background-repeat: repeat-y;
color : #fff;
font-size : 12px;
padding-left:5px;
text-align : left;
font-weight: bold;
line-height: 30px;
}
#menubox_best_sellers_body .box_head a {
}
#menubox_best_sellers_body a {
color : #fff;
font-size : 11px;
font-weight: normal;
}
#menubox_best_sellers_head {
}
#menubox_best_sellers_body div div {
}
#menubox_cart {
width: 199px;
height: 100px;
background-repeat: no-repeat;
}
#menubox_cart_body {
color : #fff;
font-size : 12px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 20px;
padding-right : 3px;
padding-top : 15px;
text-align : left;
}
#menubox_cart_body #box_cart_qty {
line-height: 15px;
}
#menubox_cart_body a {
color : #006FBA;
font-size : 11px;
}
#menubox_categories {
}
#menubox_categories .categories { 
margin: 0;
overflow: hidden;
} 
#menubox_categories .menu_bg {
background-image: url(img/bg_box.png);
background-repeat: repeat-y;
padding-top: 5px; padding-bottom: 5px;
}
#menubox_categories .cat_active {   color: #fff;  font-size: 12px;   font-style: normal;   font-weight: bold;  text-decoration: none;   text-transform: none;  } 
#menubox_categories .cat_link { 
font-size: 12px;   font-style: normal; margin-left: 8px;} 
#menubox_categories .cat_sub_link { padding-top: 1px; margin-left: 8px;} 
#menubox_categories .cat_link a {   color: #fff; background-image: url(img/bg_cat.jpg); background-repeat: no-repeat; line-height: 20px; padding-left: 25px; } 
#menubox_categories .cat_sub_link a {   color: #fff; display: block; margin: 0; padding: 0; padding-top: 1px; padding-left: 25px;}

#menubox_categories .cat_sub_link .cat_active {   font-weight: bold; }
#menubox_categories .cat_sub_link .cat_sub_link { display: none; }
#menubox_content_body {
background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_content_body a {
color : #666666;
font-weight: bold;
font-size : 12px;
line-height: 24px;	
}
#menubox_content_body ul {
	list-style: none;
margin: 0;
padding: 0;
}
#menubox_content_body li {
text-align : left;
width: 206px;
height: 24px;
text-indent: 25px;
background-image: url(img/bg_subcat.jpg);
background-repeat: no-repeat;

}
.cat_icon { display: none; }
#menubox_content_head {
}
#menubox_currencies_body {
background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_currencies_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_currencies_head {
}
#menubox_extrabox1_body {
background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_extrabox1_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_extrabox1_head {
}
#menubox_extrabox2_body {
background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_extrabox2_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_extrabox2_head {
}
#menubox_extrabox3_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_extrabox3_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_extrabox3_head {
}
#menubox_extrabox4_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_extrabox4_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_extrabox4_head {
}
#menubox_extrabox5_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_extrabox5_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_extrabox5_head {
}
#menubox_extrabox6_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_extrabox6_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_extrabox6_head {
}
#menubox_extrabox7_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_extrabox7_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_extrabox7_head {
}
#menubox_extrabox8_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_extrabox8_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_extrabox8_head {
}
#menubox_extrabox9_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_extrabox9_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_extrabox9_head {
}
#menubox_gm_addons_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_gm_addons_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_gm_addons_head {
}
#menubox_gm_bookmarks_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : center;
}
#menubox_gm_bookmarks_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_gm_bookmarks_body IMG {
padding-left : 1px;
padding-right : 1px;
}
#menubox_gm_bookmarks_head {
}
#menubox_gm_counter_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : center;
}
#menubox_gm_counter_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_gm_counter_head {

}
#menubox_gm_ebay_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : center;
}
#menubox_gm_ebay_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_gm_ebay_head {
}
#menubox_gm_scroller_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_gm_scroller_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_gm_scroller_head {
}
#menubox_infobox_body { 
}
#menubox_infobox_body a {
}
#menubox_infobox_head {
}
#menubox_information_body {
background-image: url(img/bg_box.png);
background-repeat: repeat-y;
background-position: top center;
color : #fff;
padding-bottom: 6px;
text-align : left;
}
#menubox_information_body a {
	color: #FFF;
	font-size: 12px;
	line-height: 20px;
	background-image: url(img/bg_cat.jpg);
	background-repeat: no-repeat;
	margin:0;
	padding:0;
	padding-left:25px;
	position:relative;
	left:8px;
}
* html #menubox_information_body a {
left:-8px;
}
*:first-child+html #menubox_information_body a {
left:-8px;
}
#menubox_information_body li {
text-align : left;
height: 20px;
padding: 0;
margin: 0;
position:relative;
left:0px;
list-style: none;
} 
#menubox_information_head {
}
#menubox_languages_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_languages_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_languages_head {
}
#menubox_last_viewed_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_last_viewed_body a {
color : #000000;
font-size : 10px;
}
#menubox_last_viewed_head {
}
#menubox_login {
width : 300px;
padding-top: 20px;
}
#menubox_login_body {
color : #ffffff;
font-size : 11px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_login_body a {
color : #ffffff;
font-size : 11px;
}
#menubox_login_head {
color : #ffae00;
font-size : 13px;
font-weight : bold;
height : 20px;
line-height : 20px;
margin-bottom : 3px;
padding-left : 3px;
position : relative;
text-align : left;
}
#menubox_manufacturers_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 15px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_manufacturers_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_manufacturers_head {
}
#menubox_manufacturers_info_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_manufacturers_info_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_manufacturers_info_head {

}
#menubox_newsletter { 
padding: 10px;
text-align: center;
margin-bottom:20px;
}
#menubox_newsletter_head {

}
#menubox_newsletter input[type="text"] {
	background: url(img/bg_newsletterinput.png) no-repeat;
	border: none;
	border: 0;
	height: 20px;
	width: 105px;
	margin-right: 5px;
}
#menubox_newsletter input[type="image"] {
	position: relative;
	top: 6px;
}
#menubox_order_history_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_order_history_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_order_history_head {

}
#menubox_reviews_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : center;
}
#menubox_reviews_body a {
color : #000000;
font-size : 10px;
text-decoration : underline;
}
#menubox_reviews_head {

}
#menubox_search_body {
color:#666666;
font-size:10px;
left:328px;
overflow:hidden;
position:relative;
top:144px;
width:300px;
height:26px;
}
#menubox_search_body a {
color : #fff;
font-size : 11px;
margin-left: 25px;
}
#menubox_search_body input[type="text"] {
width : 129px;
background: url(img/bg_input.png) no-repeat;
border: none;
border: 0;
line-height: 19px;
height: 19px;
margin-right: 5px;
}
#menubox_search_body input[type="image"] {
	position: relative;
	top: 6px;
}
#menubox_search_head {
}
#menubox_specials_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : center;
}
#menubox_specials_body a {
color : #000000;
font-size : 10px;
}
#menubox_specials_head {
background-image : url(img/bg_boxhead.jpg);
color : #006fba;
font-size : 13px;
font-weight : bold;
height : 28px;
line-height : 20px;
margin-bottom : 3px;
padding-left : 3px;
position : relative;
text-align : left;
}
#menubox_trusted_head {
background-image : url(img/bg_boxhead.jpg);
color : #006fba;
font-size : 13px;
font-weight : bold;
height : 28px;
line-height : 20px;
margin-bottom : 3px;
padding-left : 3px;
text-align : left;
}
#menubox_whatsnew_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
}
#menubox_whatsnew_body a {
color : #000000;
font-size : 10px;
}
#menubox_whatsnew_head {
background-image : url(img/bg_boxhead.jpg);
color : #006fba;
font-size : 13px;
font-weight : bold;
height : 28px;
line-height : 20px;
margin-bottom : 3px;
padding-left : 3px;
position : relative;
text-align : left;
}
#mode1_block {
	display: none;
}
#mode1_pathrow {
color : #000000;
font-size : 10px;
height : 20px;
line-height : 20px;
margin-left : 191px;
padding-left : 5px;
text-align : left;
width : auto;
}
#mode1_pathrow a {
color : #000000;
font-size : 10px;
text-align : left;
}
#mode1_search_cell {
	display: none;
}
#mode1_search_cell .gm_class_input {
color : #000000;
font-size : 11px;
font-weight : bold;
text-align : left;
width : 120px;
}
#mode2_pathrow {
color:#000000;
font-size:12px;
line-height:24px;
overflow:hidden;
text-align:left;
width:400px;
}
#mode2_pathrow a {
color : #000000;
font-size : 12px;
text-align : left;
}
#new_products_overview {
overflow : hidden;
padding-right : 2px;
}
#new_products_overview .gm_price {
color : #000000;
font-size : 12px;
font-weight : bold;
text-align : left;
}
#new_products_overview .new_products_overview_bottom_cell {
color : #000000;
font-size : 10px;
padding-bottom : 4px;
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
text-align : right;
}
#new_products_overview .new_products_overview_content_cell {
border-left-color : #c1c1c1;
border-left-style : solid;
border-left-width : 1px;
color : #000000;
font-size : 12px;
text-align : left;
}
#new_products_overview .new_products_overview_details_button {
color : #000000;
float : right;
font-size : 10px;
text-align : left;
}
#new_products_overview .new_products_overview_header_cell {
background-color : #e7e7e7;
border-bottom-color : #c1c1c1;
border-bottom-style : solid;
border-bottom-width : 1px;
color : #000000;
font-size : 12px;
padding : 4px;
text-align : left;
}
#new_products_overview .new_products_overview_image_cell {
border-right-color : #c1c1c1;
border-right-style : solid;
border-right-width : 1px;
float : left;
height : 100%;
padding-bottom : 2px;
padding-top : 2px;
text-align : center;
vertical-align : top;
}
#new_products_overview .new_products_overview_middle_cell {
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
}
#new_products_overview .new_products_overview_product_box {
border-color : #c1c1c1;
border-style : solid;
border-width : 1px;
margin-bottom : 15px;
overflow : hidden;
width : 99%;
}
#new_products_overview .productOldPrice {
color : #ff0000;
font-size : 9px;
text-align : left;
text-decoration : line-through;
}
#new_products_overview .product_link {
color : #000000;
}
#popup_box #checkout_shipping {
background-color : #ffffff;
}
#popup_box #checkout_success {
background-color : #ffffff;
}
#popup_box #create_account_page {
background-color : #ffffff;
}
#popup_box #footer {
background-image : url(icons/close.gif);
background-position : right;
background-repeat : no-repeat;
color : #b9b9b9;
cursor : pointer;
display : block;
float : right;
font-size : 14px;
font-weight : bold;
height : 16px;
line-height : 16px;
margin-top : 24px;
padding-right : 20px;
text-align : right;
text-transform : uppercase;
}
#popup_box #gm_checkout_confirmation {
background-color : #ffffff;
}
#popup_box #gm_checkout_payment {
background-color : #ffffff;
}
#popup_box #iconized_page_head {
background-color : #335475;
color : #ffffff;
font-size : 16px;
font-weight : bold;

padding-bottom : 11px;
padding-left : 11px;
padding-top : 11px;
text-transform : uppercase;
}
#popup_box #shopping_cart {
background-color : #ffffff;
}
#popup_box a {
color : #000000;
}
#price_offer_form #price_offer_input_desc {
float : left;
width : 110px;
}
#price_offer_form .price_offer_input {
height : 24px;
}
#price_offer_form .price_offer_input1 {
height : 138px;
}
#price_offer_form .price_offer_input2 {
height : 75px;
}
#price_offer_input {
width : 400px;
}
#price_offer_necessary_info {
clear : left;
color : #fe0000;
font-size : 10px;
text-align : right;
}
#products_added {
font-size : 12px;
padding-bottom : 10px;
padding-top : 10px;
}
#products_description a {
color : #000000;
}
#products_media_body {
background-color : #ffffff;
border-color : #cccccc;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 12px;
margin-bottom : 3px;
margin-top : 3px;
overflow : hidden;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
width : 452px;
}
#products_media_head {
background-color :#ADCBE3;
color : #ffffff;
font-size : 10px;
font-weight : bold;
height : 20px;
line-height : 20px;
margin-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
width:454px;
}
#products_options .attribute_radio {
color : #000000;
font-size : 12px;
text-align : left;
white-space : nowrap;
}
#products_reviews_body .box_left {
color : #000000;
float : left;
font-size : 10px;
font-weight : bold;
padding-bottom : 2px;
padding-left : 3px;
padding-right : 3px;
padding-top : 2px;
text-align : justify;
}
#products_reviews_body .box_right {
color : #000000;
font-size : 10px;
padding-bottom : 2px;
padding-left : 3px;
padding-right : 3px;
padding-top : 2px;
text-align : right;
text-transform : uppercase;
}
#products_reviews_body .box_text {
clear : both;
color : #000000;
font-size : 10px;
font-weight : bold;
padding-bottom : 2px;
padding-left : 3px;
padding-right : 3px;
padding-top : 2px;
text-align : justify;
}
#products_reviews_body {
background : #ffffff;
border-color : #a7a7a7;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 10px;
font-weight : bold;
height : 100%;
margin-bottom : 3px;
margin-top : 3px;
overflow : hidden;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : justify;
text-transform : uppercase;
}
#products_reviews_body a {
color : #000000;
}
#products_reviews_head {
background-color : #006FBA;
color : #ffffff;
font-size : 10px;
font-weight : bold;
margin-bottom : 3px;
margin-top : 10px;
overflow : hidden;
padding-bottom : 2px;
padding-left : 3px;
padding-right : 3px;
padding-top : 2px;
text-align : justify;
text-transform : uppercase;
}
#product_images_box {
background-color : white;
margin-left : auto;
margin-right : auto;
overflow : hidden;
padding : 5px;
background-color:#FFFFFF;
}
#product_images_box #active_image {
border-color : #cccccc;
border-style : solid;
border-width : 1px;
text-align : center;
}
#__dimScreen{
background-color:#062C59;
}
#product_images_box #footer {
background-image : url(icons/close.gif);
background-position : right;
background-repeat : no-repeat;
color : #b9b9b9;
cursor : pointer;
display : block;
float : right;
font-family : Arial;
font-size : 14px;
font-weight : bold;
height : 21px;
line-height : 21px;
padding-right : 20px;
text-align : right;
text-transform : uppercase;
}
#product_images_box #wrap_images {
margin-left : auto;
margin-right : auto;
margin-top : 40px;
overflow : hidden;
}
#product_images_box .active {
background-color : #f3f8fc;
border-color : #335475;
border-style : solid;
border-width : 1px;
}
#product_images_box .inactive {
background-color : white;
border-color : #cccccc;
border-style : solid;
border-width : 1px;
}
#product_images_box li {
float : left;
margin-right : 12px;
margin-top : 12px;
padding : 0;
text-align : center;
}
#product_images_box ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#product_info #details_attributes {
height : 100%;
margin-bottom : 8px;
padding-left : 7px;
padding-right : 8px;
padding-top : 8px;
width : 201px;
clear:both;
}

#product_info #details_attributes #products_options {
float:left;
width:210px;
}

#product_info #details_cart_part .gm_class_input {
border-color : #000000;
border-style : solid;
border-width : 1px;
font-size : 12px;
height : 16px;
width : 36px;
}
#product_info #details_products_weight {
color : #000000;
font-size : 12px;
font-weight : bold;
}
#product_info #details_qty_advice {
color : #000000;
font-size : 12px;
padding-top : 5px;
}
#product_info #details_qty_advice .details_checker_error {
color : #fe0000;
}
#product_info #fsk18_image {
margin-bottom : 5px;
}
#product_info #graduated_prices_detail_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
font-size : 10px;
margin-bottom : 3px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
}
#product_info #graduated_prices_detail_head {
background-color : #0065ac;
color : #ffffff;
font-size : 10px;
font-weight : bold;
height : 20px;
line-height : 20px;
margin-bottom : 3px;
padding-left : 3px;
}
#product_info #products_price #gm_attr_calc_price {
font-size : 18px;
font-weight : bold;
}
#product_info #products_price {
clear:both;
float:left;
min-height:40px;
margin-top:2px;
width:460px;
text-align:right;
margin-bottom:30px;
}
#product_info .details_attributes_dropdown .gm_attr_calc_input {
font-size : 12px;
width : 130px;
}
#product_info .details_attributes_name {
color : #000000;
font-size : 12px;
font-weight : bold;
text-align : left;
}
#product_info .details_attributes_names {
font-size : 12px;
font-weight : bold;
padding-right : 4px;
text-align : left;
}
#product_info .details_cart_part {
color : #000000;
font-size : 12px;
height : 31px;
text-align : left;
width : auto;
}
#product_info .details_qty_advice_bold {
font-weight : bold;
text-decoration : underline;
}
#product_info .details_table_dark {
background-color : #cbcbcb;
color : #000000;
}
#product_info .details_table_light {
background-color : #f8f8f8;
color : #000000;
}
#product_info .details_table_options_model {
font-size : 10px;
}
#product_info .details_table_options_name {
font-size : 12px;
font-weight : bold;
}
#product_info .details_table_options_price {
font-size : 12px;
text-align : right;
}
#product_info .details_table_options_text {
font-size : 12px;
}
#product_info .gm_attributes_images_name {
font-size : 12px;
font-weight : bold;
padding-bottom:4px;
padding-right:4px;
padding-top:4px;
}
#product_info .image_box {
border-color : #cccccc;
border-style : solid;
border-width : 1px;
margin-bottom : 8px;
text-align : center;
width : auto;
}
#product_info .image_box img {
padding-bottom : 8px;
padding-left : 8px;
padding-right : 8px;
padding-top : 8px;
}
#product_info .info_element .info_element_box {
background-color : #eaeaea;
border-color : #cdcdcd;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 12px;
height : 16px;
margin-left : 32px;
padding-bottom : 4px;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
text-align : left;
}
#product_info .products_price {
font-size : 10px;
}
#product_listing .categories_description {
font-size : 12px;
margin-bottom : 10px;
}
#product_listing .gm_price {
font-size : 14px;
font-weight : bold;
}
#product_listing .middle_cell a {

color : #000000;
}
#product_listing .product_box {
background-color:#FFFFFF;
border-bottom:1px solid #5EB6FB;
overflow:hidden;
padding-bottom:15px;
width:100%;
padding-top:15px;
}
#product_listing .product_box .attributes {
padding-bottom : 5px;
padding-top : 5px;
}
#product_listing .product_box .attributes_name {
font-size : 12px;
font-weight : bold;
}
#product_listing .product_box .attributes_names {
font-size : 12px;
font-weight : bold;
padding-right : 4px;
text-align : left;
}
#product_listing .product_box .attributes_options {
height : 30px;
}
#product_listing .product_box .attributes_options .gm_listing_form {
font-size : 12px;
width : 240px;
}
#product_listing .product_box .bottom_cell {
background-color : #ffffff;
color : #000000;
font-size : 10px;
padding-bottom : 4px;
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
text-align : right;
}
#product_listing .product_box .content_cell {
}
#product_listing .product_box .details_button {
float : right;
font-size : 10px;
}
#product_listing .product_box .gm_checker_error {
color : #fe0000;
font-size : 10px;
}
#product_listing .product_box .gm_class_input {
font-size : 12px;
height : 15px;
}
#product_listing .product_box .gm_graduated_prices {
font-size : 12px;
}
#product_listing .product_box .gm_graduated_prices_heading {
font-size : 12px;
font-weight : bold;
}
#product_listing .product_box .image_cell {
float : left;
height : 100%;
padding-bottom : 2px;
padding-top : 2px;
text-align : center;
vertical-align : top;
}
#product_listing .product_box .middle_cell {
background-color : #ffffff;
font-size : 12px;
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
}
#product_listing .product_box .product_link {
color : #000000;
font-size: 16px;
line-height: 30px;
}
#product_navigation {
font-size : 10px;
padding-bottom : 8px;
}
#product_navigation a {
color : #000000;
}
#reviews {
overflow : hidden;
width : 100%;
}
#reviews .box_content {
background-color : #e7e7e7;
color : #000000;
font-size : 12px;
height : 100%;
margin-bottom : 15px;
overflow : hidden;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
text-align : justify;
}
#reviews .box_content .reviews_img {
float : right;
padding-bottom : 10px;
padding-left : 10px;
}
#reviews .box_left {
color : #000000;
float : left;
font-size : 12px;
font-weight : bold;
text-align : justify;
text-transform : uppercase;
}
#reviews .box_right {
color : #000000;
font-size : 12px;
font-weight : bold;
text-align : right;
text-transform : uppercase;
width : auto;
}
#reviews .cell_back_right {
text-align : right;
}
#reviews .cell_left {
color : #000000;
float : left;
font-size : 12px;
font-weight : bold;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : justify;
width : 120px;
}
#reviews .cell_right {
color : #000000;
font-size : 12px;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : justify;
}
#reviews .heading {
border-bottom : 1px solid #325374;
height : 20px;
margin-bottom : 5px;
}
#reviews h2 {
background-color : #cccccc;
color : #000000;
font-size : 12px;
height : 100%;
margin-bottom : 3px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 5px;
padding-top : 5px;
text-align : justify;
}
#search_again_form {
background-color:#ADCBE3;
border:0 solid #FF0000;
color:#000000;
font-size:12px;
font-weight:bold;
height:auto;
margin-bottom:3px;
padding:5px 5px 5px 10px;
text-align:left;
width:auto;
}
#search_again_form span {
position : relative;
top : 5px;
}
#search_again_heading {
background-color:#2B2B2B;
border:0 solid #FF0000;
color:white;
font-size:12px;
font-weight:bold;
height:auto;
margin-bottom:3px;
padding:5px 5px 5px 10px;
text-align:left;
width:auto;
}
#search_again_text {
background-color : #ffffff;
border-bottom-color : #ff0000;
border-bottom-style : solid;
border-bottom-width : 0;
border-left-color : #ff0000;
border-left-style : solid;
border-left-width : 0;
border-right-color : #ff0000;
border-right-style : solid;
border-right-width : 0;
border-top-color : #ff0000;
border-top-style : solid;
border-top-width : 0;
color : #000000;
font-size : 12px;
font-weight : bold;
height : auto;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : left;
width : auto;
}
#search_error_message {
background-color : #ffcccc;
border-bottom-color : #ff0000;
border-bottom-style : solid;
border-bottom-width : 1px;
border-left-color : #ff0000;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #ff0000;
border-right-style : solid;
border-right-width : 1px;
border-top-color : #ff0000;
border-top-style : solid;
border-top-width : 1px;
color : #000000;
font-size : 12px;
font-weight : bold;
height : auto;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : center;
width : auto;
}
#search_error_page .gm_class_input {
border-color : #808080;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 16px;
height : 20px;
}
#search_go_back {
height : auto;
margin-bottom : 3px;
margin-top : 15px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 5px;
padding-top : 5px;
text-align : right;
width : auto;
}
#shopping_cart #cart_table {
border-color : #D4D4D4;;
border-style : solid;
border-width : 1px;
clear : both;
width : 100%;
}
#shopping_cart #cart_table_total {
border-bottom-color : #B7B7B7;
border-bottom-style : solid;
border-bottom-width : 1px;
margin:0;
padding-bottom : 3px;
padding-left : 3px;
padding-right : 3px;
padding-top : 3px;
text-align : right;
width : 100%;
}
#shopping_cart #gift_cart_body { background-color : #FFFFFF;
border: 1px solid #CCCCCC;
color : #666666;
padding-bottom : 20px;
padding-left : 10px;
padding-right : 10px;
padding-top : 20px;
text-align : left;
width:95%;
}
#shopping_cart #gift_cart_body #gift_cart_button {
left : 3px;
padding-left : 5px;
position : relative;
}
#shopping_cart #gift_cart_body #gift_cart_input {
position : relative;
top : -4px;
}
#shopping_cart #gift_cart_body #gift_cart_input input[type="text"] {
background-color : #ffffff;
border-color : #cccccc;
color : #000000;
font-size : 14px;
height : 20px;
width : 227px;
}
#shopping_cart #gift_cart_head {
background-color : #2B2B2B;
color : #ffffff;
font-weight : bold;
height : 18px;
line-height : 18px;
padding-bottom : 2px;
padding-left : 10px;
padding-right : 10px;
padding-top : 2px;
text-align : center;
text-transform : uppercase;
width:95%;
}
#shopping_cart #gift_cart_part {
clear : both;
margin-bottom : 20px;
margin-top : 20px;
text-align : center;
width : 100%;
}
#shopping_cart #total_content {
border-top-color : #325374;
border-top-style : solid;
border-top-width : 1px;
margin-bottom : 10px;
padding-bottom : 5px;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
text-align : right;
}
#shopping_cart .gift_cart_empty {
text-align : center;
}
#shopping_cart .gift_cart_empty img {
padding-left : 5px;
position : relative;
top : 3px;
}
#shopping_cart .gift_cart_left {
float : left;
width : 50%;
}
#shopping_cart .gift_cart_right {
text-align : right;
}
#shopping_cart .td {
background-color : #ADCBE3;
color : #000000;
padding-bottom : 4px;
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
vertical-align : top;
}
#shopping_cart a {
color : #000000;
}
#shopping_cart input[type="text"] {
background-color : #ffffff;
border-color : #cccccc;
color : #000000;
font-size : 14px;
height : 20px;
width : 40px;
}
#shopping_cart th {
background-color : #2B2B2B;
color : #ffffff;
height : 22px;
padding-bottom : 2px;
padding-left : 2px;
padding-right : 2px;
padding-top : 2px;
text-align : center;
text-transform : uppercase;
}
#shop_logo {
float : left;
}
#shop_top_banner {
background-color : #ffffff;
float : left;
height : auto;
margin-top : 5px;
text-align : left;
width : auto;
}
#sitemap a {
color : #000000;
font-size : 12px;
text-align : left;
}
#sitemap h2 {
color : #000000;
font-size : 12px;
padding-bottom : 5px;
padding-left : 3px;
padding-top : 5px;
text-align : justify;
}
#sitemap ul {
color : #000000;
font-size : 12px;
margin-left : 10px;
padding-left : 10px;
text-align : justify;
}
#sitemap ul li {
color : #000000;
font-size : 12px;
list-style-position : outside;
list-style-type : disc;
text-align : justify;
}
#specials {
overflow : hidden;
width : 100%;
}
#specials .gm_price {
color : #000000;
font-size : 12px;
font-weight : bold;
text-align : left;
}
#specials .productOldPrice {
color : #ff0000;
font-size : 9px;
font-weight : bold;
text-align : left;
text-decoration : line-through;
}
#specials .product_link {
color : #000000;
}
#specials .specials_bottom_cell {
color : #000000;
font-size : 10px;
padding-bottom : 4px;
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
text-align : right;
}
#specials .specials_content_cell {
border-left-color : #c1c1c1;
border-left-style : solid;
border-left-width : 1px;
color : #000000;
font-size : 12px;
text-align : left;
}
#specials .specials_details_button {
color : #000000;
float : right;
font-size : 10px;
text-align : left;
}
#specials .specials_header_cell {
background-color : #e7e7e7;
border-bottom-color : #c1c1c1;
border-bottom-style : solid;
border-bottom-width : 1px;
color : #000000;
font-size : 12px;
padding : 4px;
text-align : left;
}
#specials .specials_image_cell {
border-right-color : #c1c1c1;
border-right-style : solid;
border-right-width : 1px;
float : left;
height : 100%;
padding-bottom : 2px;
padding-top : 2px;
text-align : center;
vertical-align : top;
}
#specials .specials_middle_cell {
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
}
#specials .specials_product_box {
border-color : #c1c1c1;
border-style : solid;
border-width : 1px;
margin-bottom : 15px;
overflow : hidden;
width : 99%;
}
#tell_a_friend_heading {
background-color : #335475;
color : #ffffff;
font-size : 18px;
font-weight : bold;
height : 26px;

padding-left : 8px;
padding-top : 12px;
text-transform : uppercase;
width : 647px;
}
#topmenu_block {
clear : both;
height : 50px;
overflow : hidden;
width : 104%;
padding: 0;
margin:0;
}
#topmenu_block #topmenu_left {
clear : both;
height : 50px;
list-style-type : none;
margin: 0;
padding:0;
padding-left:30px;
position : relative;
}
* html #topmenu_block #topmenu_left {
position : relative;
top:-5px;
}
*:first-child + html #topmenu_block #topmenu_left {
position : relative;
top:-5px;
}
#topmenu_block #topmenu_left #first_link {
position : relative;
text-align : right;
padding-left:40px;
}
#topmenu_block #topmenu_left a {
color : #ffffff;
font-size : 18px;
text-align : center;
text-transform: uppercase;
text-decoration: none;
}
#topmenu_block #topmenu_left a:hover {
	background-color: #F9BC02;
}
.content_link a:focus{
	background-color: #F9BC02;
}
#topmenu_block #topmenu_left li {
float : left;
height : 50px;
line-height : 50px;
padding-right:30px;
list-style:none;
}
#topmenu_block #topmenu_right {
	display: none;
}

.button_to_cart {
}
.cart_error_color {
color : #fe0000;
font-size : 12px;
}
.cat_link span {
color : #000000;
font-size : 10px;
font-weight : bold;
text-align : left;
}
.cell_left_bold {
color : #335475;
font-weight : bold;
}
.cell_note {
color : #000000;
float : right;
font-size : 10px;
position : relative;
text-align : right;
top : -31px;
}
.checkout .active_input {
background-color : #f3f8fc;
border-color : #335475;
border-style : solid;
border-width : 1px;
color : #335475;
font-size : 16px;
font-weight : bold;
height : 24px;
margin-bottom : 3px;
padding-left : 10px;
padding-top : 2px;
width : 227px;
}
.checkout .cell_left {
float : left;
line-height : 28px;
padding-bottom : 1px;
padding-left : 1px;
padding-right : 1px;
padding-top : 1px;
width : 150px;
}
.checkout .cell_right {
line-height : 28px;
padding-bottom : 1px;
padding-left : 1px;
padding-right : 1px;
padding-top : 1px;
}
.checkout .checkout_addresses {
color : #000000;
font-size : 14px;
}
.checkout .continue {
border-bottom-color : #325374;
border-bottom-style : solid;
border-bottom-width : 1px;
color : #000000;
margin-bottom : 20px;
margin-top : 40px;
overflow : hidden;
}
.checkout .error {
color:#FF0000;
font-size:14px;
font-weight:bold;
}
.checkout .heading {
border-bottom-color : #325374;
border-bottom-style : solid;
border-bottom-width : 1px;
margin-bottom : 17px;
padding-top : 25px;
}
.checkout .heading .subtitle {
color : #000000;
font-size : 14px;
margin-left : 45px;
padding-bottom : 8px;
}
.checkout .heading h2 {
color : #335475;
font-size : 14px;
font-weight : bold;
margin-left : 45px;
padding-top : 4px;
text-transform : uppercase;
}
.checkout .heading2 {
border-bottom-color : #325374;
border-bottom-style : solid;
border-bottom-width : 1px;
margin-bottom : 17px;
padding-top : 25px;
}
.checkout .heading2 h2 {
color : #335475;
font-size : 14px;
font-weight : bold;
margin-bottom : 15px;
margin-left : 45px;
padding-bottom : 1px;
padding-top : 11px;
text-transform : uppercase;
}
.checkout .inactive_input {
background-color : #ffffff;
border-color : #cccccc;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 16px;
height : 24px;
margin-bottom : 3px;
padding-left : 10px;
padding-top : 2px;
width : 227px;
}
.checkout .module_name {
color : #000000;
font-size : 14px;
font-weight : bold;
margin-bottom : 3px;
margin-top : 20px;
text-transform : uppercase;
}
.checkout .navabar_text {
color : #000000;
float : left;
font-size : 12px;
padding-left : 5px;
padding-right : 5px;
}
.checkout .navabar_text_current {
color : #000000;
float : left;
font-size : 12px;
font-weight : bold;
padding-left : 18px;
padding-right : 47px;
}
.checkout .navbar_line {
border-bottom-color : #325374;
border-bottom-style : solid;
border-bottom-width : 1px;
margin-left : auto;
margin-right : auto;
width : 430px;
}
.checkout .text_block {
color : #000000;
font-size : 14px;
margin-bottom : 8px;
}
.checkout .text_block_heading {
color : #335475;
font-size : 14px;
font-weight : bold;
margin-bottom : 8px;
}
.checkout .text_must {
float : right;
font-size : 10px;
}
.checkout h1 {
font-size : 16px;
margin-bottom : 4px;
padding-bottom : 11px;
padding-top : 11px;
text-transform : uppercase;
}
.class_error input {
background-color : #e1e8ee;
}
.class_error_message {
color : #fe0000;
font-size : 9px;
}
.details_products_date_avaiable {
color : #000000;
font-size : 10px;
text-align : justify;
}
.details_products_url {
color : #000000;
font-size : 10px;
text-align : justify;
}
.form_style_callback {
background-color : #e7e7e7;
border-color : #c7c7c7;
border-style : solid;
border-width : 1px;
color : #335475;
}
.form_style_guestbook {
background-color : #e7e7e7;
border-color : #c7c7c7;
border-style : solid;
border-width : 1px;
color : #335475;
}
.form_style_price_offer {
background-color : #e7e7e7;
border-color : #c7c7c7;
border-style : solid;
border-width : 1px;
color : #335475;
}
.gm_manufacturers {
color : #000000;
font-size : 12px;
height : 20px;
line-height : 20px;
margin-top : 10px;
margin-bottom : 15px;
text-align : left;
float:left;
width:175px;
}

.button_details {
left:10px;
position:relative;
top:4px;
z-index:5;
}
.gm_manufacturers select {
color : #000000;
font-size : 12px;
text-align : left;
}
.gm_opensearch {
cursor : pointer;
font-family : verdana;
font-size : 12px;
text-align : right;
}
.gm_opensearch span {
cursor : pointer;
font-family : verdana;
font-size : 12px;
text-align : right;
}
.guestbook_entries_content {
background-color : #f3f8fc;
color : #335475;
font-size : 12px;
margin-bottom : 25px;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
}
.guestbook_entries_head {
border-bottom-color : #335475;
border-bottom-style : solid;
border-bottom-width : 1px;
color : #335475;
font-size : 12px;
font-weight : bold;
margin-bottom : 7px;
padding-bottom : 2px;
}
.guestbook_head {
color : #335475;
font-size : 12px;
font-weight : bold;
text-transform : uppercase;
}
.guestbook_navigation {
color : #000000;
font-size : 12px;
margin-bottom : 25px;
}
.name_shippingtime {
color : #000000;
font-size : 10px;
}
.navigation .navigation_left {
float : left;
font-size : 10px;
}
.navigation .navigation_right {
font-size : 10px;
text-align : right;
}
.navigation a {
color : #000000;
}
.parseTime {
color : #000000;
font-size : 11px;
line-height : 1.5;
text-align : center;
}
.price_offer_error {
color : #000000;
font-size : 12px;
font-weight : bold;
}
.price_offer_image {
border-color : #a7a7a7;
border-style : solid;
border-width : 1px;
float : left;
margin-right : 15px;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
}
.price_offer_success {
color : #000000;
font-size : 12px;
font-weight : bold;
}
.price_offer_text {
color : #000000;
font-size : 12px;
}
.price_offer_text_heading {
color : #335475;
font-size : 12px;
font-weight : bold;
height : 20px;
}
.products_stock {
color : #000000;
font-size : 10px;
}
.product_info_add_ons {
overflow : hidden;
width:460px;
}
.product_info_add_ons .gm_price {
color : #000000;
font-size : 12px;
font-weight : bold;
text-align : left;
}
.product_info_add_ons .productOldPrice {
color : #ff0000;
font-size : 10px;
font-weight : bold;
text-align : left;
text-decoration : line-through;
}
.product_info_add_ons .product_info_add_ons_bottom_cell {
color : #000000;
font-size : 10px;
padding-bottom : 4px;
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
text-align : right;
}
.product_info_add_ons .product_info_add_ons_content_cell {
border-left-color : #a7a7a7;
border-left-style : solid;
border-left-width : 1px;
}
.product_info_add_ons .product_info_add_ons_details_button {
color : #000000;
float : right;
font-size : 10px;
text-align : justify;
}
.product_info_add_ons .product_info_add_ons_head {
background-color:#ADCBE3;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
margin-bottom:3px;
margin-top:10px;
overflow:hidden;
padding:2px 3px;
text-align:justify;
width:451px;
}
.product_info_add_ons .product_info_add_ons_header_cell {
background-color : #e7e7e7;
border-bottom-color : #CCCCCC;
border-bottom-style : solid;
border-bottom-width : 1px;
color : #000000;
font-size : 12px;
font-weight : bold;
padding-bottom : 4px;
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
text-align : justify;
}
.product_info_add_ons .product_info_add_ons_image_cell {
border-right:1px solid #CCCCCC;
height:100%;
padding-bottom:2px;
padding-top:2px;
text-align:center;
vertical-align:top;
}
.product_info_add_ons .product_info_add_ons_middle_cell {
color : #000000;
font-size : 10px;
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
text-align : justify;
}
.product_info_add_ons .product_info_add_ons_product_box {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
float:left;
height:100%;
margin-bottom:3px;
margin-right:2px;
overflow:hidden;
width:49%;
}
.product_info_add_ons .product_link {
color : #000000;
font-weight : bold;
}
.product_info_add_ons_content_cell a {
color : #000000;
}
.single_products_description {
background-color : #ffffff;
border-color : #cccccc;
border-style : solid;
border-width : 1px;
padding-bottom : 8px;
padding-left : 8px;
padding-right : 8px;
padding-top : 8px;
}
.sub_categories_listing_body .box_list {
color : #000000;
float : left;
font-size : 12px;
height : 100%;
list-style-type : none;
overflow : hidden;
padding:0px;
padding-top:20px;
text-align : center;
}
.sub_categories_listing_body {
background : #ffffff;
color : #000000;
font-size : 12px;
height : 100%;
list-style: none;
margin:0;
padding:0;
overflow : hidden;
text-align : center;
}
.text_shippingtime {
color : #000000;
font-size : 10px;
}
.ui-tabs-nav {
border-left-color : #cccccc;
border-left-style : solid;
border-left-width : 1px;
}
.ui-tabs-nav .ui-tabs-selected a {
background-color : #e7e7e7;
}
.ui-tabs-nav a {
color : #000000;
padding-bottom : 5px;
padding-left : 8px;
padding-right : 8px;
padding-top : 5px;
}
.ui-tabs-nav a span {
font-size : 10px;
text-transform : uppercase;
}
.ui-tabs-nav li {
background-color : #ffffff;
border-bottom-color : #cccccc;
border-bottom-style : solid;
border-bottom-width : 1px;
border-right-color : #cccccc;
border-right-style : solid;
border-right-width : 1px;
border-top-color : #cccccc;
border-top-style : solid;
border-top-width : 1px;
}
.ui-tabs-panel {
background-color : #ffffff;
border-color : #cccccc;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 12px;
padding-bottom : 8px;
padding-left : 8px;
padding-right : 8px;
padding-top : 8px;
text-align : left;
}
.wrap_shop {
margin-left : auto;
margin-right : auto;
overflow : hidden;
text-align : left;
width : 885px;
}
.wrap_shop #iconized_page_head {
color : #000000;
font-size : 16px;
font-weight : bold;

padding-bottom : 11px;
padding-top : 10px;
text-transform : uppercase;
}
.wrap_shop .gm_class_input {
border-color : black;
border-style : solid;
border-width : 1px;
color : #000000;
font-size : 12px;
height : 16px;
}
.wrap_site {
background-color : #ADCBE3;
background-image : url(img/bg_page.jpg);
background-repeat : repeat-x;
overflow : hidden;
}
SPAN.errorText {
color : #ff0000;
}
SPAN.markProductOutOfStock {
color : #c76170;
font-size : 12px;
font-weight : bold;
}
SPAN.productDiscountPrice {
color : #ff0000;
font-weight : bold;
}
SPAN.productOldPrice {
color : #ff0000;
font-size : 10px;
font-weight : bold;
text-decoration : line-through;
}
SPAN.productSpecialPrice {
color : #ff0000;
}
.top {
height : 152px;
background-image : url(img/bg_top.jpg);
background-repeat : no-repeat;
}
.slog {
height : 181px;
background-repeat : no-repeat;
background-position: top center;
}
.content {
height: 100%;
overflow: inherit;
}
.content .content {
margin: 0;
background: none;
}
#contentfoot a, #contentfoot a:visited, #contentfoot a:hover {
color:#666666;
}

#contentfoot {
background-color:#ADCBE3;
background-repeat:no-repeat;
clear:both;
color:#666666;
font-size:11px;
height:50px;
margin:auto;
padding-top:80px;
position:relative;
text-align:center;
width:525px;
}
h1 {
font-size: 18px;
color: #010101;
margin:20px 0;
padding:0;
text-transform: uppercase;
}

h2 {
font-size: 18px;
color: #0E4E8C;
margin:0;
padding:0;
text-transform: uppercase;
}

hr {
border: 1px solid #CCCCCC;
}
#topmen {
height: 26px;
line-height: 24px;
font-size: 10px;
color: #CCCCCC;
text-align: right;
padding-top: 8px;
padding-right: 25px;
}
#topmen a {
color: #006FBA;
}
/* Imedes Konfigurator START */

.imedes_konfigurator {
	
width: 450px;

font-size: 10px;

float: left;

}

.imedes_konfigurator h3.headingoptiongroup { /*header of 1st demo*/

	cursor: pointer;

	cursor: hand;

	padding: 1px 5px;

	font-size:12px;
	line-height: 20px;

	margin:0px 0px 5px 0px;
	
	border-bottom: 1px solid #666;

}

.imedes_konfigurator .openpet{ /*class added to contents of 1st demo when they are open*/

}

.imedes_konfigurator h3.headingoptionvalue { /*header of 2nd demo*/

	cursor: hand;

	cursor: pointer;

	font: 11px Verdana;

	margin: 0px;

	padding:0px;

	}

.accordprefix {

	float:right;

	padding-top:3px;

	}

.boxOverview {
	width:160px; 

	margin-left:10px;
	
	padding-right: 20px;
	
	float: right;

	}
.boxOverview .image_box {
}

.boxOverview_Content {

	width:100%; 

	background-color:#e6e6e6;

	border:1px solid #666666;

	font-size:10px;

	text-align:left;

	}

.boxOverview h3 {

	display:inline;

	padding:0px;

	margin:0px;

	font-size:16px;

	}

.boxOverview #gm_attr_calc_qty {

	width:30px;
	
	height: 20px;

	}
#pathway {
	width: 695px;
	padding-left: 10px;
	background-color: #FFF;
	line-height: 20px;
	border: 1px solid #CCCCCC;
	font-size: 10px;
	margin-bottom: 5px;
}
#pathway a {
	color: #333;
}
.loginbox {
	width: 300px;
	float: right;
	height: 100px;
}
.copyright {
	display: none;
}
.article li {
	width: 410px;
	font-size: 12px;
}

.events {
 margin: 0;
 padding: 0;
}

.events li {
 list-style-type: none;
 margin-bottom: 10px;
}

.events p { margin: 1px 0 15px 0;
}

.events a {
 display: block;
 font-size: 14px;
}

.events span {
 color: #777;
}

#details_main_part #products_description a {
color:#0E4E8C;
}

#menubox_logout {
float:right;
position:relative;
right:5px;
top:70px;
}

.hidden { 
display: none !important;
}
.box_form .unhidden {
background-color:#FFFFFF;
border:1px solid #A7A7A7;
display:block;
font-size:11px;
line-height:17px;
margin-left:123px;
padding:2px;
text-align:left;
width:223px;
}

.checkout .unhidden {
	background-color:#FFFFFF;
display:block;
font-size:11px;
line-height:17px;
margin-left:149px;
text-align:left;
height:25px;
}	

#checkout_address select, #create_account select {
		width:240px;
	border:1px solid #CCCCCC;
	height:26px;
}

#column_content #account .box_form select {
	width:229px;
	border:1px solid #a7a7a7;
	height:24px;
}

#gm_checkout_payment #packstation_text {
	display:none;
}
.advent_hg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 83px;
	width: 80px;
	text-align:center;
}
.advent_bhg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 83px;
	width: 90px;
	text-align:center;
}
div#advent a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 10px;
}
div#advent a:hover {
	color: #CC0000;
	text-decoration: none;
}
.Stil1 {
	color: #990000;
	font-weight: bold;
}
.Stil2 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFF99;
}
