.cat_table
{
}

.cat_td
{
	padding-left: 3px;
	padding-right: 3px;
	border-bottom: 1px solid white;
}

.cat_amount
{
	padding-right: 10px;
	border-bottom: 1px solid white;
}

.cat_a
{
}

.cat_a:hover
{
}

.cat_navigation_a
{
	font-size: 9px;
	color: #444444;
}

.cat_navigation_a:hover
{
	font-size: 9px;
	color: #444444;
}

.cat_table_navigation
{
}

.cat_td_navigation
{
	font-size: 9px;
}

.cat_td_navigation_pic
{
	padding-right: 2;
	padding-left: 10;
	padding-top: 3;
	padding-bottom: 3
}

.shopmenu_a
{
	color: white;
	font-weight: bold;
	font-size: 9px;
}

.shopmenu_a:hover
{
}

.shopmenu_table
{
	width: 100%;
}

.shopmenu_td
{
	padding-left: 2px;
	text-align: left;
	border-bottom: 1px solid white;
}

.shopmenu_td_pic
{
	padding-left: 15;
	border-bottom: 1px solid white;
}

.custmenu_a
{
	color: white;
	font-weight: bold;
	font-size: 9px;
}

.custmenu_td
{
	padding-left: 2;
	text-align: left;
	border-bottom: 1px solid white;
}

.custmenu_td_pic
{
	padding-left: 15;
	border-bottom: 1px solid white;
}

.custmenu_table
{
	width: 100%;
}

.custmenu_a:hover
{
}

.logging_table
{
	width: 760px;
}

.logging_td
{	
}

.search_table
{
}

.results_table
{
}

.results_td_category
{
	border-bottom: 1 solid #555555;
	background-color: #DADADA;
}


.results_td_headline
{
	border-bottom: 1 solid #555555;
	background-color: #DADADA;
}

.results_td_text
{
}						


.search_td
{
}

.cart_simple_table
{
}

.cart_simple_td_l
{
}

.cart_simple_td_r
{
}

.sub_table
{
}

.sub_td
{
	padding-left: 10px;
	padding-right: 10px;
	font-size: 9px
}

.sub_text
{
	padding-left: 10px;
	padding-right: 10px;
	font-size: 9px;
	text-align: justify
}

.photo_small
{
	border: 1 solid black
}

.photo_normal
{
}

.topten_table
{
}

.topten_td_l
{
	padding-left: 10px;
	padding-right: 5px;
	font-weight: bold
}

.topten_td_r
{
	padding-right: 10px
}

.prod_a
{
	color: #444444;
	font-weight: bold;
	text-decoration: none
}

.prod_a:hover
{
	color: #444444;
	font-weight: bold;
	text-decoration: underline
}

.promotion_table
{
}

.promotion_td_name
{
	padding-top: 10px
}

.promotion_td_photo
{
	text-align: center;
}

.promotion_td_price_l
{
	border-bottom: 1px solid white;
	padding-bottom: 10px
}

.promotion_td_price_r
{
	border-bottom: 1px solid white;
	padding-bottom: 10px
}

.pricediag_table
{
}

.pricediag_td
{
	padding: 10px;
	border-bottom: 1px solid #DADADA
}
					
.pricediag_td_title
{
	border: 1 solid white;
	padding: 2;
	background: #9FDBF5;
	padding-left: 20;
	background-color: #DADADA
}

.eval_table
{
}

.eval_td_image
{
	text-align: center;
	padding: 11;
}

.eval_td_votenum
{
	border-bottom: 1 solid #DADADA;
	padding-bottom: 2px;
	padding-left: 10px;
}

.eval_td_input
{
	border-bottom: 1px solid #DADADA;
	background-color: whitesmoke;
	padding: 5;
	padding-left: 10;
}

.eval_td_title
{
	border-bottom: 1px solid #444444;
	padding-top: 20px;
	padding-bottom: 2px;
}

.cart_table
{					
}
				
.cart_td_headline
{
	padding-top: 20px;
	font-weight: bold
}

.cart_td_even
{
	border-top: 1px solid #444444;
	background-color: whitesmoke
}
					
.cart_td
{
	border-top: 1px solid #444444
}
					
.cart_td_price
{
	background-color: #DADADA
}
					
.novelties_table
{
}
					
.novelties_td_headline_even
{
	background: skyblue;
	border: 1 solid black
}

.novelties_td_headline
{
	background-color: #E7E7EF;
	padding-left: 10;
	padding-top: 2;
	padding-bottom: 2;
	color: black;
	font-weight: bold;
}
							
.novelties_td_photo
{
	background-color: #E7E7EF;
	text-align: left;
	padding: 5px;
	padding-top: 10px;
	vertical-align: top;
}

.novelties_td_data
{
	background-color: #E7E7EF;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 3px;
}


.novelties_td_text
{
	background-color: #E7E7EF;
	border-bottom: 1px solid black;
	vertical-align: bottom;
}
					
.novelties_td_price
{
	padding-left: 10;
	padding-right: 10;
	padding-top: 3;
	padding-bottom: 3;
	background-color: #E7E7EF;
}
					
.novelties_td_menu
{
	padding-top: 3;
	padding-bottom: 3;
	padding-left: 10;
	background-color: #E7E7EF;
	border-bottom: 1px solid #444444;
}
						
.novelties_table2_even
{
	background: skyblue;
	border: 1 solid black
}

.novelties_table2
{
	background: gold;
	border: 1 solid black
}

.products_table
{
}
					
.products_td_headline
{
}
						
.products_td_serial
{
}
						
.products_td_name
{
}

.products_td_desc
{
	font-size: 9px;
}

.products_td_price
{
}

.products_td_unit
{
}

.products_td_producer
{
}

.products_td_menu
{
}

.products_td_photo
{
	padding-right: 10px;
}
						
.products_td_serial_eval
{
}

.products_td_name_eval
{
}

.products_td_desc_eval
{
	font-size: 9px;
}

.products_td_price_eval
{
}

.products_td_unit_eval
{
}

.products_td_producer_eval
{
}

.products_td_menu_eval
{
}

.products_td_photo_eval
{
	padding-left: 10px;
	padding-right: 10px;
}

.customer_td_headline
{
	padding-top: 20px;
	font-weight: bold
}

.customer_td
{
	border-top: 1px solid #444444;
	padding-right: 10px;
}

.customer_td_even
{
	border-top: 1px solid #444444;
	background-color: whitesmoke;
	padding-right: 10px;
}

.news_table
{
	border: 1 solid white
}

.news_photo
{
	border: 1 solid black;
	margin: 10
}
				
.news_td_headline
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-weight: bold
}

.news_td_date
{
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: normal;
	font-size: 9px
}

.news_td_text
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid white;
	text-align: justify;
}

.news_td_all
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: right;
	font-weight: bold;
}

.news_a
{
}

.news_a:hover
{
}

.reviews_table
{
}

.review_table_form
{
}

.review_td_formtext_l
{
	border-bottom: 1px solid #DADADA;
	background-color: whitesmoke;
}

.review_td_formtext_r
{
	border-bottom: 1px solid #DADADA;
	background-color: whitesmoke;
}

.review_td_formtitle
{
	padding: 2;
	padding-left: 20;
	border-bottom: 1px solid #444444;
}

.review_td_forminput_l
{
	border-bottom: 1px solid #444444;
	background-color: whitesmoke;
}

.review_td_forminput_m
{
	border-bottom: 1px solid #444444;
	background-color: whitesmoke;
}

.review_td_forminput_r
{
	border-bottom: 1px solid #444444;
	background-color: whitesmoke;
}

.reviews_td_title
{
	border-bottom: 1px solid #444444;
	padding: 2;
	padding-left: 10;
}
							
.reviews_td_headline
{
	padding-left: 10;
	padding-top: 2;
	padding-bottom: 2;
	font-weight: bold;
	border-bottom: 1px solid #DADADA;
	background-color: whitesmoke
}

.reviews_td_writer
{
	padding-left: 20;
	padding-top: 2;
	padding-bottom: 2;
	font-size: 9px;
}

.reviews_td_text
{
	border-bottom: 1px solid #444444
}

.reviews_td_all
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 20px;
	text-align: right;
	font-weight: bold
}

.product_table
{
}

.product_td_headline
{
	padding-left: 20;
	padding-top: 20;
	padding-bottom: 2;
	border-bottom: 1 solid #444444;
	font-weight: bold
}

.product_td_producer
{
	border-bottom: 1px solid #DADADA;
}

.product_td_code
{
	border-bottom: 1px solid #DADADA;
}
						
.product_td_isbn
{
	border-bottom: 1px solid #DADADA;
}

.product_td_avail
{
	border-bottom: 1px solid #DADADA;
}

.product_td_price
{
	padding-right: 10px;
	text-align: right;
	border-bottom: 1px solid #DADADA;
}

.product_td_pricetax
{
	padding-right: 10px;
	text-align: right;
	border-bottom: 1px solid #DADADA;
}

.product_td_tocart
{
	border-bottom: 1px solid #DADADA;
}

.product_td_desc
{
	padding: 5;
}

.product_td_title
{
	border-bottom: 1px solid #444444;
	padding-top: 20;
	padding-bottom: 2;
	padding-left: 20;
}

.photos_table
{
	border: 1 solid white
}

.photos_td
{
	padding-top: 20;
	padding-bottom: 20;
}

.photos_td_small
{
	border-bottom: none
}

.params_table
{
}

.params_td_l
{
	border-bottom: 1px solid #DADADA;
	font-size: 9px;
}

.params_td_r
{
	border-bottom: 1px solid #DADADA;
	font-size: 9px;
}

.params_td_l_even
{
	border-bottom: 1px solid #DADADA;
	background-color: whitesmoke;
	font-size: 9px;
}

.params_td_r_even
{
	border-bottom: 1px solid #DADADA;
	background-color: whitesmoke;
	font-size: 9px;
}

.params_td_title
{
	border-bottom: 1px solid #444444;
	padding-top: 20px;
	padding-bottom: 2;
	padding-left: 20;
}

.pricelist_table
{
	border: 1 solid white;
	border-top: none								
}

.pricelist_td_category
{
	background: #DADADA;
	padding-left: 10;
	padding-top: 2;
	padding-bottom: 2;
	border-top: 1 solid #555555;
}

.pricelist_td_headline
{
	font-weight: bold
}

.pricelist_td_producer
{
	background: whitesmoke;
	padding-left: 10;
	padding-top: 2;
	padding-bottom: 2;
	border-bottom: 1 solid white
}

.pricelist_td_product
{
	padding-left: 10;
	border-top: 1px solid #DADADA;
}
						
a
{
	color: #444444;
	text-decoration: none
}

a:hover
{
	color: #444444;
	text-decoration: underline
}

input
{
	border: 1px solid #1A7BA8;
	background-color: white;
	font-family: Verdana;
	font-size: 7.5pt;
}


select
{
	border: 1px solid #1A7BA8;
	background-color: white;
	font-family: Verdana;
	font-size: 7.5pt;
}


textarea
{
	border: 1px solid #1A7BA8;
	background-color: white;
	font-family: Verdana;
	font-size: 7.5pt;
}


body
{
	font-family: Verdana; 
	font-size: 7.5pt;
}

table
{ 
	font-family: Verdana; 
	font-size: 7.5pt 
}

hr
{ 
	width: 80%; 
	height: 3; 
	background-color: #496989 
}
