.bold {
	color: #CC0000;
	font-weight: bold;
}

html, body {
	height: 100%;
	padding: 0px;
	margin: 0px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #EBE9ED;
	/*background: #1e367e url('body_bg0.gif') left bottom repeat-x;*/
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-shadow:#FFFFFF;
	font-weight: bold;
	color: #000000;
	padding-bottom: 0px;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 0px;
}


a {
  color: #36267B;
  text-decoration:none;
}

a:hover {
  color: #7070A0;
  border-bottom-width:thin;
  border-bottom-style:dashed;
}

a.contact {
	color: #36267B;
	text-decoration:none;
	 
}

a.contact:hover {
  color: #C01010;}


a.main_menu {
  text-align:center;
  text-decoration:none;
  color: #4C4C4C;
  font-size:13px;
/*  font-stretch:wider;*/
  font-weight:bold;
  
}
a.main_menu:hover {
  border-bottom-style:dashed;
  color: #36267B;}

img {
	border-width: 0;
	border-style: none;
}

.picimage:hover{ border-bottom-style:none;}

.button {height: 27px; background: transparent url(../img/button.png) no-repeat; font-weight: bold; color: white; border: 0; cursor: pointer; width: 165px; }

.button:hover {height: 27px; background: transparent url(../img/buttonh.png) no-repeat; font-weight: bold; color: #E0E0FF; border: 0; cursor: pointer; width: 165px; }

.buttong {height: 27px; background: transparent url(../img/buttong.png) no-repeat; font-weight: bold; color: white; border: 0; cursor: pointer; width: 165px; }

.buttong:hover {height: 27px; background: transparent url(../img/buttongh.png) no-repeat; font-weight: bold; color: #505050; border: 0; cursor: pointer; width: 165px; }

.button2 {height: 26px; background: transparent url(../img/buttonbuy.png) no-repeat; font-weight: bold; color: white; border: 0; cursor: pointer; width: 101px; }

.button2:hover {height: 26px; background: transparent url(../img/buttonbuy.png) no-repeat; font-weight: bold; color: #E0E0FF; border: 0; cursor: pointer; width: 101px;
 background-position: -101px;}

.button3 {height: 90px; background: transparent url(../img/cart4.png) no-repeat; font-weight: bold; color: white; border: 0; cursor: pointer; width: 90px; }

.button3:hover {height: 90px; background: transparent url(../img/cart4.png) no-repeat; font-weight: bold; color: #E0E0FF; border: 0; cursor: pointer; width: 90px;background-position: -90px; }

.button4 {height: 27px; background: transparent url(../img/recalc.png) no-repeat; font-weight: bold; color: white; border: 0; cursor: pointer; width: 115px; }

.button4:hover {height: 27px; background: transparent url(../img/recalc.png) no-repeat; font-weight: bold; color: #E0E0FF; border: 0; cursor: pointer; width: 115px;background-position: -115px; }

.button5 {height: 28px; background: transparent url(../img/buttonbuynew.png) no-repeat; font-weight: bold; color: white; border: 0; cursor: pointer; width: 139px; }

.button5:hover {height: 28px; background: transparent url(../img/buttonbuynew.png) no-repeat; font-weight: bold; color: #E0E0FF; border: 0; cursor: pointer; width: 139px;background-position: -139px; }

.button6 {height: 25px; background: transparent url(../img/buy.png) no-repeat; font-weight: bold; color: white; border: 0; cursor: pointer; width: 146px; }

.button6:hover {height: 25px; background: transparent url(../img/buy.png) no-repeat; font-weight: bold; color: #E0E0FF; border: 0; cursor: pointer; width: 146px;background-position: -146px; }

.buttonconfirmorder {height: 27px; background: transparent url(../img/confirm2.png) no-repeat; font-weight: bold; color: white; border: 0; cursor: pointer; width: 154px; }

.buttonconfirmorder:hover {height: 27px; background: transparent url(../img/confirm2.png) no-repeat; font-weight: bold; color: #E0E0FF; border: 0; cursor: pointer; width: 154px;background-position: -154px; }

.buttonconfirmdata {height: 28px; background: transparent url(../img/confirm3.png) no-repeat; font-weight: bold; color: white; border: 0; cursor: pointer; width: 153px; }

.buttonconfirmdata:hover {height: 28px; background: transparent url(../img/confirm3.png) no-repeat; font-weight: bold; color: #E0E0FF; border: 0; cursor: pointer; width: 153px;background-position: -148px; }

.buttonclick {height: 25px; display: block; background: transparent url(../img/button1click.png) no-repeat; font-weight: bold; color: white; border: 0; cursor: pointer; width: 148px; }

.buttonclick:hover {height: 25px; background: transparent url(../img/button1click.png) no-repeat; font-weight: bold; color: #E0E0FF; border: 0; cursor: pointer; width: 148px;background-position: -148px; }

.buttonqbuy {height: 26px; background: transparent url(../img/buttonqbuy.png) no-repeat; font-weight: bold; color: white; border: 0; cursor: pointer; width: 104px; }

.buttonqbuy:hover {height: 26px; background: transparent url(../img/buttonqbuy.png) no-repeat; font-weight: bold; color: #E0E0FF; border: 0; cursor: pointer; width: 104px;background-position: -104px; }





A.bt_action { 
            background:  url(../img/button_m.png) no-repeat; 
			font-weight:bolder; 
			color:#FFFFFF;
			border: 0; 
            vertical-align:middle;
			text-align: center;
			size: 16;
			height: 27px;
            margin: 5px;
					
			cursor: pointer; 
			padding: 3px;
		
			}

A.bt_action:hover {
            background:  url(../img/button_mh.png) no-repeat; 
		
    		cursor: pointer; 
			 	 
			 }

table{
border: 0;
cell-Spacing:0;
cell-Padding:0;
}

td.contact_heder {
size:10px;
color: #000066;
font-weight:bold;
border-bottom-width:1px;
border-bottom-style:outset;}

td.contact_caption {
font-size:10px;
height: 18px;
vertical-align:midle;

}

td.contact_val{
font-size:11px;
height: 18px; 
vertical-align:midle;
}

td.contact_val2{
font-size:20px;
color: #000066;
font-weight:bold;
height: 36px; 
vertical-align:bottom;
}


td.umenu_caption {
font-weight:bold;
font-size:12px;
color: #4C4C4C;
height: 27px;
text-align:right;
vertical-align:middle;

}


td.win_header1{
font-size:14px;
color: #ffffff;
/*font-stretch:wider;*/
font-weight:bold;
background-color: #EBE9ED;
background:  url(../img/ram0.png) scroll 0% !important;
height: 23px !important;
/*width: 99%;*/
}

td.win_header2{
background-color: #EBE9ED;
background:  url(../img/ram1.png) no-repeat scroll 0% !important;
height: 23px !important;
width: 15px !important;
}

td.win_body{
	border-color: #6476B3;
	border-style:solid;
	border-width:thin;
	background-color:#FFFFFF;
	font-size:12px;
	color:0;
	
}


td.win_header11{
font-size:14px;
color: white;
/*font-stretch:wider;*/
font-weight:bold;
background-color: #EBE9ED;
background:  url(../img/ram0-1.png) scroll 0% !important;
height: 23px !important;
width: 100%;
}

td.win_header21{
background-color: #8887A4;
background:  url(../img/ram1-1.png) no-repeat scroll 0% !important;
height: 23px !important;
width: 15px !important;
}

td.win_body1{
	border-color: #ABA9EB;
	border-style:solid;
	border-width:thin;
	background-color:#F0F0F0;
	font-size:14px;
	color:0;
		
}

td.row_menu
{

background-color: #EBE9ED;
background:  url(../img/hd0.png)  repeat-x !important;
height: 55px !important;
}

td.row_menu1
{
background-color: #EBE9ED;
background:  url(../img/hd3.png) no-repeat !important;
height: 55px !important;
width:: 7px;
}

td.row_menu2
{
background-color: #EBE9ED;
background:  url(../img/hd4.png) no-repeat !important;
height: 55px !important;
width:: 6px;
}

td.row_logo
{
background-color: #EBE9ED;
/*background:  url(../img/logo1.png) no-repeat !important;*/
height: 170px !important;
width:: 240px !important;
}

td.row_botom
{

background-color: #EBE9ED;
background: repeat-x  url(../img/botom0.png) !important;
height: 29px !important;
}

table.basket {
background-color:#5F5F5F;
padding:6;
}



td.basket_header
{
font-size:12px;
font-weight:bold;
text-align:center;
vertical-align:middle;
color: white;
background-color: #9F9F9F;
}

td.basket_sum
{
font-size:12px;
text-align:center;
font-weight:bold;
vertical-align:right;
color: black;
background-color: #BFBFBF;
}

td.basket_txt
{
font-size:12px;
text-align:left;
color: black;
}

td.basket_num
{
font-size:12px;
text-align:right;
color: black;
}

td.basket_val
{
font-size:12px;
text-align:center;
background-color: white;
color: black;
}

td.basket_action
{
font-size:12px;
text-align:center;
color: black;
}

table.cust {
background-color:#6476B3;
padding:6;
}

td.cust_header0
{
font-size:12px;
text-align:center;
vertical-align:middle;
color: white;
height:15px;
background-color: #6476B3;
}



td.cust_header
{
font-size:12px;
text-align:center;
vertical-align:middle;
color: white;
height:15px;
background-color: #A6B5E3;
}

td.cust_label
{
font-size:12px;
text-align: right;
color: black;
background-color: #F7F9FF;

}

td.cust_val
{
font-size:12px;
text-align: left;
color: black;
background-color: white;

}


td.cust_action
{
font-size:12px;
text-align: center;
color: black;
background-color: white;
}

td.cust_rem
{
font-size:12px;
text-align:center;
color: white;
background-color: #A6B5E3;
}



.serch_form {
    text-align:left;
    background: transparent url(../img/field_s.png) no-repeat scroll 0% !important;
    width: 240px !important;
    height: 35px !important;
	font-size:12px;
	font-weight:bold;
	color: white;
}
	
.serch_txt {
    /*margin: 10px 0px 0px 8px;*/
    border: 0;
	border-style:hidden;
	width: 120px;
    height: 15px; 
	font: normal 12px Sans-Serif ;
}

div {
vertical-align:top;}

div.text_logo{ 
font-size: 14px;
color: #36267B;
font-stretch:condensed;
text-shadow:inherit;
}
div.centr{
vertical-align:middle;
}

div.basket_stat{
   position: relative;
   left: 55px; 
   top: -55px; 
   width: 135px; 
   height: 35px; 
   border:0; 
   border-bottom-style:none; 
   }

div.login{ 

font-size: 14px;
color: #36267B;

}

form.form_serch {height:22px;}


dl.list{ padding: 0px; margin: 0 0 5px;  float: left; }
dl.list dd{ padding: 4px 2px  0px 20px; margin-left: 15px; background: url(../img/tick.png) 0 4px no-repeat; }
dl.list dt{ padding: 0; margin: 0; }


td.bass{
padding: 5px;
background:#CDD2E4;
color: #0A0188;
font-weight: bold;
height:34px;
}

td.bass2{
padding: 5px;
background:#ffffff;
vertical-align:middle;
font-size:12px;
}

td.bass3{
padding: 5px;
background:#ffffff;
text-align:center;
vertical-align:middle;
font-size:12px;
}

td.bass4{
padding: 5px;
background:#CDD2E4;
text-align:center;
color: #0A0188;
vertical-align:middle;
font-size:12px;
font-weight: bold;
height:34px;
}

td.bass5{
padding: 5px;
text-align:right;
background:#eeeeee;
vertical-align:middle;
font-size:12px;
}

td.bass6{
padding: 5px;
background:#eeeeee;
vertical-align:middle;
font-size:12px;
}


ul.books{list-style: none;  padding-left: 20px; margin: 0 0 0px;  float: left; }
ul.books li{ padding: 8px 0px  8px 40px; margin-left: 0px; color: #000000; background: url(../images/quest.jpg) 0 0px no-repeat; }


