BODY {color: #000000; font: normal normal 12px arial,tahoma,verdana;
	padding: 0; margin: 0; 
	background: #E1E1E1 url("../images/fill_main.jpg") repeat-x top;		 
	text-align: center;	}
	
img {border: none} 

table {border-collapse: collapse; }	
	
td {text-align: left; vertical-align: top; padding: 0;  }
	
#menu {list-style:none; margin:0; padding:0; display:inline;}
p {color: #000000; padding: 0; margin: 0 0 10px 0; }	

h2 {color: #2461AC; font: normal normal 14px arial,tahoma,verdana;
	padding: 0; margin: 0 0 10px 0;	}
      	
a {	color: #CFCFCF; text-decoration:none; padding: 0;}	
a.nav {margin: 0 0 5px 15px;}
a.nav:hover {color: #FF290A; } 
	
	
ul {margin: 0; padding: 0;}
	
li {
	margin: 7px 0 7px 35px; 
	padding: 0 0 0 7px; 
	font: normal normal 12px arial,tahoma,verdana;
	}	
	 	
h1.nazv {
	color: #80BC41;
	font: normal normal 18px arial,tahoma,verdana;
	padding: 0;
	margin: 26px 10px;
	}	
	
a.online_prints	{
	display: block;
	float: left;
	color: #80BC41;
	font: normal normal 18px arial,tahoma,verdana;
	padding: 0;
	margin: 26px 10px; 
	text-decoration: none;
	}	
	
a.e_bay_auction {
	display: block;
	background: url("../images/e_bay_auction.gif") no-repeat left top;
	width: 124px;
	height: 48px;
	}	

h1.nazv span {
	color: #80BC41;
	font: normal normal 16px arial,tahoma,verdana;
	padding: 0;
	}
	
a.detail {
	display: block;
	float: left; 
	width: 134px;
	height: 37px;
	background: url("../images/detail.gif") no-repeat left top;
	margin: 10px 27px 0 0; 
	}	
	 
a.back {
	display: block;
	float: left; 
	width: 134px;
	height: 37px;
	background: url("../images/back.gif") no-repeat left top;
	margin: 0 30px 0 0; 
	padding: 0
	}	
	
a.add_to_cart {
	display: block;
	float: left; 
	width: 134px;
	height: 37px;
	background: url("../images/add_to_cart.gif") no-repeat left top;
	margin: 10px 0 0 0;
	padding: 0;
	}	
	
a.back_to_list {
	display: block;
	width: 134px;
	height: 37px;
	background: url("../images/back_to_list.gif") no-repeat left top;
	margin: 10px 20px 0 0;
	padding: 0;
	}		
	
a.update_cart {
	display: block;
	width: 134px;
	height: 37px;
	background: url("../images/update_cart.gif") no-repeat left top;
	margin: 10px 20px 0 0;
	padding: 0;
	}	

a.checkout {
	display: block;
	width: 134px;
	height: 37px;
	background: url("../images/checkout.gif") no-repeat left top;
	margin: 10px 0 0 0;
	padding: 0;
	}	

a.remove {
	display: block;
	width: 77px;
	height: 23px;
	background: url("../images/remove.gif") no-repeat left top;
	margin: 30px auto 0 auto;
	padding: 0;
	}
		
input.add_to_cart {
	float: left; 
	width: 134px;
	height: 37px;
	border: none;
	cursor: pointer;
	background: url("../images/add_to_cart.gif") no-repeat left top;
	margin: 0;
	padding: 0;
	}
	
input.submit_order {
	float: left; 
	width: 134px;
	height: 37px;
	border: none;
	cursor: pointer;
	background: url("../images/submit_order.gif") no-repeat left top;
	margin: 0 0 0 0;
	padding: 0;
	}	
	
input.continue {
	float: left; 
	width: 134px;
	height: 37px;
	border: none;
	cursor: pointer;
	background: url("../images/continue.gif") no-repeat left top;
	margin: 0 0 0 0;
	padding: 0;
	}				
	
	 
#main {	
	margin: 0 auto;
	height: 100%;
	}

		  
.left_field {
	background: #FFFFFF url("../images/border_left.gif") repeat-y left;
	}

.right_field {
	background: #FFFFFF url("../images/border_right.gif") repeat-y right;
	}  
				
.left_field .nav { }
	
.left_field a {
	display: block;
	width: 124px;
	height: 27px;
	padding: 0;		
	}		 
	
.left_field a.nav1 {
	background: url("../images/nav1.gif") no-repeat left top;
	}		

.left_field a.nav2 {
	background: url("../images/nav2.gif") no-repeat left top;
	}	
	
.left_field a.nav3 {
	background: url("../images/nav3.gif") no-repeat left top;
	}
	
.left_field a.nav4 {
	background: url("../images/nav4.gif") no-repeat left top;
	}
	
.left_field a.nav5 {
	background: url("../images/nav5.gif") no-repeat left top;
	}
	
.left_field a.nav6 {
	background: url("../images/nav6.gif") no-repeat left top;
	}
	
.left_field a.nav7 {
	background: url("../images/nav7.gif") no-repeat left top;
	}
	
.left_field a.nav8 {
	background: url("../images/nav8.gif") no-repeat left top;
	}						
	
.left_field a:hover  {
	background-position: left bottom;
	}			

.right_field_table {
	height: 100%;
	}	
	
.header {
	background: #E1E1E1 url("../images/fill_main.jpg") repeat-x top;
	}
	
.cont_ind {
	background: url("../images/header3.jpg") no-repeat right top;
	}	
	
.cont_int {
	background: url("../images/header3.jpg") no-repeat right top;
	}		

.cont_ind .blue_ind_text {
	color: #1C57A0;
	font: normal bold 12px arial,tahoma,verdana;
	}	
	
.footer_border	{
	background: url("../images/footer_border.gif") no-repeat left top;
	padding: 0;
	}	

.index_baner_table {
	table-layout: fixed;
	}	
	
.index_baner_table .col1 {
	text-align: right;
	}			
		
.index_baner_table .col1_int {
	text-align: right;
	vertical-align: bottom;
	}	
	
.index_baner_table .col3_int {
	text-align: left;
	vertical-align: bottom;
	}			
	
.index_baner_table .col2 { 
 	background: url("../images/cont_bg.jpg") no-repeat left top;
	}	
	
.index_baner_table .col2 table { 
	margin: 14px 0 0 32px
	}		

.index_baner_table .col2 h2 { 
 	color: #1C57A0;
	font: normal bold 14px arial,tahoma,verdana;
	margin: 0 0 0 0;
	}	

.index_baner_table .col2 p { 
 	color: #1C57A0;
	font: normal normal 12px arial,tahoma,verdana;
	margin: 0 0 0 0;
	}	
	
.index_baner_table .col3 {
	text-align: left;
	}		
		
.footer {
	background: #FFFFFF;
	color: #5E5E5E;
	font: normal normal 10px arial,tahoma,verdana;
	padding: 5px 0;
	}	
	
.footer table td {
	color: #5E5E5E;
	font: normal normal 10px arial,tahoma,verdana;
	padding: 0 26px;
	vertical-align: middle;
	}	

.footer a {
	color: #5E5E5E;
	font: normal normal 10px arial,tahoma,verdana;
	text-decoration: none;
	}		


	

#counter {padding: 15px;}

