@charset "windows-1251";
html {height:100%;
	width:100%;
	min-height:100%;}

body{
    margin:0px;
	padding:0px;
	width:100%;
	min-height:100%;
	background:#fbfbfa;	
	/*position:relative;*/
	float:left;
	color:#646859;
	font:11px Tahoma;	
}
* html body {height:100%;}
td {
	color:#646859;
	font:11px Tahoma;
}


input { 
	font:11px Tahoma;
}

textarea {
	font:11px Tahoma;
}

#suggestions  a{FONT-SIZE: 11px;
	color: #646859;	
	text-decoration:underline;}
	
#suggestions a:hover{
	TEXT-DECORATION: none;
	color: #97c53d;}

#outbox {
	/*padding-bottom:130px;*/
	height:100%;
	width:100%;
	float:left;}
	
#header_fon{
    margin:0px;
	padding:0px;
	width:100%;
	height:264px;
	float:left;
	background:url(images/header_fon.jpg) repeat-x top;
	font:10px Tahoma;}
	
#header{
    margin:0px auto;
	padding:0px;
	width:1000px;
	height:100%;
	background:url(images/header.jpg) no-repeat top;}
	
#menu{text-align:left;
	float:left;
	padding:25px 10px 5px 18px;
	font:normal 11px Tahoma;
	color:#646858;}
	
#menu a, a.menuStyle{FONT-SIZE: 14px;
	margin-left: 17px;
	color: #646858;
	line-height:140%;
	text-decoration:none;
	/*border-bottom:1px dotted #646858;*/}

#menu a span{
	background: url(images/dotted_border.gif) bottom repeat-x}
#menu a:hover span{
	background: none;}
	
#menu strong{
	margin-top: 4px;
	FONT-SIZE: 14px;
	margin-left: 0px;
	padding-bottom: 1px;
	color:#ffffff;
	width: 161px; float: left;
	font-weight:normal;
	background:#6e7563 url(images/menu_active_fon.gif) no-repeat left;}
	
#menu strong a, #menu strong a:hover{
	margin-left: 0px;
	color:#ffffff;
}
	
#menu strong span{
	margin-left: 17px;}
	
a.menuStyle{
FONT-SIZE: 12px;
}
#menu a:hover, a.menuStyle:hover{TEXT-DECORATION: none;
	color: #97c53d;
	border-bottom: none;}
	
#submenu {
	position: absolute; 
	width: 195px; 
	margin-top: -23px; 
	margin-left: 161px; 
	background: #83887c;
	padding-top: 2px;
	padding-bottom: 6px;}
#submenu a {
	float: left;
	height: 18px;
	margin-left: 13px;
	color: white; 
	font-size: 12px;}
#submenu a span {
	background: url(images/dotted_border_white.gif) bottom repeat-x;}
#submenu a:hover span {
	background: none;}
	
	
#info
{
	margin:0px auto -12px auto;
	padding-left:190px;
	height:12px;
    clear:both;
    text-align:left;
    font-size:9px;
    color: #FFF;
}
    
#cart_link
{
	float:right;
	width:167px;
	height:37px;
	margin:29px 7px 0px 0px;
	background:url(images/cart_link.gif) no-repeat top;
	cursor: pointer;
	position: relative;
}	
*HTML #cart_link{margin:29px 9px 0px 0px;}

#cart_link .count
{
	position: absolute;
	top: 5px;
	left: 107px;
	font: normal 11px Tahoma;
	color: #134703;
}

#cart_link .cost
{
	position: absolute;
	top: 19px;
	left: 107px;
	color: #FFF;
	font: bold 11px Tahoma;
}

#cart_link .cost span
{
	font: normal 10px Tahoma;
}


.news_anons_table{
	margin-bottom: 23px; 
	margin-left: 17px;
	background: #ecede6;
	width: 968px;
}
.news_anons_table td{
	background: url(/images/vert_dotted.gif) left repeat-y;
}
.news_anons_title{
	font-size: 12px;
}
.news_anons_text{
	padding-top: 8px;
	padding-bottom: 8px;
}
.news_anons_data{
	font-size: 10px; 
	color: #8d9086;
}
.news_arhiv_title{
	background: url(/images/news_arhiv.gif) right no-repeat; 
	margin-top: 13px; 
	margin-left: 20px; 
	float: left; 
	padding-right: 25px; 
	line-height: 20px;
}
.news_arhiv_title2{
	background: url(/images/news_arhiv2.gif) right no-repeat; 
	margin-top: 13px; 
	margin-left: 0px; 
	float: left; 
	padding-right: 27px; 
	line-height: 20px;
}


#podpiska_fon{
	float:right;
	clear:right;
	width:167px;
	height:59px;
	margin:5px 20px 0px 0px;
	background:url(images/podpiska.jpg) no-repeat top;}	
*HTML #podpiska_fon{margin:5px 10px 0px 0px;}

#podpiska{
	background: url(/images/dotted_border_gray.gif) top repeat-x;
	margin: 18px 0px 0px 0px;
	padding: 20px 0px 0px 10px;}
	
#podpiska .email{
	/*height: 14px;*/
	border:1px #767676 solid;
	margin:0px 0px 0px -1px;
	padding:2px 0px 2px 5px;
	width:103px;
	font:normal 11px Tahoma; color: #94978a;}

#podpiska .submit{
	height: 19px;
	margin:0px 0px -5px -3px;
	padding:0px 0px;}
#podpiska .submit_ie{
	height: 19px;
	margin:0px 0px -4px -3px;
	padding:0px 0px;}
*HTML #podpiska .submit{
	margin:0px 0px -4px -3px;}
	
#suggestions_fon{
	float:right;
	clear:right;
	width:167px;
	height:30px;
	line-height:160%;
	margin:6px 10px 0px 0px;
	background:url(images/suggestions.jpg) no-repeat top;}	
*HTML #suggestions_fon{margin:6px 10px 0px 0px;}

#suggestions{
	margin:5px 12px; text-align: center;}

#suggestions a{
	font-size: 12px;
	text-decoration: none;}	
	
#suggestions a span{
	background: url(images/dotted_border.gif) bottom repeat-x}
#suggestions a:hover span{
	background: none;}

#contacts_fon{
	float:right;
	clear:right;
	line-height:150%;
	width:167px;
	height:125px;	
	margin:12px 10px 0px 0px;
	background:url(images/contacts.jpg) no-repeat top;}
	
*HTML #contacts_fon{margin:6px 10px 0px 0px;}
	
#contacts{margin:3px 12px; text-align: center; font-size: 12px;}

.splitter {
    margin:-1px 0px 0px 0px;
    width:100%;
    height:1px;
    background:url(/images/splitter.gif) repeat-x top;
    overflow:hidden;
    clear:both;}
	
.splitter2 {
    margin:-1px 0px 0px 0px;
    width:100%;
    height:1px;
    background:url(/images/splitter2.gif) repeat-x top;
    overflow:hidden;
    clear:both;}

#mainbox {	
 	float:left;
 	margin:0px;
 	width:811px;
	clear:both;
	font:12px Tahoma;
	overflow: hidden;
}	
.box{
	margin:0px auto;
	width:1000px;}
.box100{
	margin:0px auto;
	width:100%;}
	
.titlebox{
	margin:0px auto;
	width:1000px;
	height:20px;}

.title {
background: #ecede6 url(/images/block_title_bg.gif) top repeat-x; 
font-size: 14px; 
color: #5e6253; 
text-align: center; 
padding: 6px 5px 7px 5px; 
margin-bottom: 5px;
}

.title2 {}

.delim {
	background: url(/images/block_title_bg.gif) top repeat-x; 
	width: 100%; 
	height: 10px;
}

.vote_table {
	margin-top: 10px;
}
.button_gray{
	background: #98977f; 
	color: #ffffff; 
	font-size: 12px; 
	padding: 3px 10px 4px 10px; 
	margin-left: 20px; 
	float: left;
}
a.vote_rez{
	margin-top: 5px; 
	margin-left: 30px; 
	float: left; 
	text-decoration: underline;
}
a.vote_rez:hover{ 
	text-decoration: none;
}

#partners_links{
	line-height: 1.5em;}
#partners_links a{
	font-size: 12px;
	color: #3a9900; 
	text-decoration: underline;}
#partners_links a:hover{
	text-decoration: none;}
	
	
.banner_place {	
	padding-top: 0px;	
}

.banner_place div {
	background:url(images/banner_place_background.gif) top repeat-x;		
}

.banner_place div div {
	background:url(images/banner_place_right.jpg) top right no-repeat;	
}

.banner_place div div div{
	background:url(images/banner_place_left.gif) top left no-repeat;	
	padding: 5px 0px 0px 78px;
}
	
#mainbox .textbox{
	width:600px;
	padding:0px 200px 0px 200px;	
	margin: auto;
}

.buttonbox{
	width:640px;
	margin:auto;
	padding:12px 180px 12px 200px;
}

.buttonbox2{
	margin:2px 0px 2px 180px;}	

.buttonbox3{
	width:1000px;
	margin:auto;
	padding:6px 0px;
}
*html .buttonbox3{
	padding:10px 0px;}


	
.form{
margin:0px;padding:0px;}
	
#mainbox .katalog{padding:0px; margin:7px 1px 4px 1px; float:left;}

#mainbox p {padding:10px 0px; margin:0px; font:normal 12px Tahoma;}

#mainbox h1 {padding:15px 0px 0px 0px; margin:0px; font:bold 13px Tahoma;}
#mainbox h2 {padding:2px 0px 0px 0px; margin:0px; font:bold 13px Tahoma;}
#mainbox .tovar		{padding:0px; margin:0px;width:310px;float:left;}
#mainbox .cost		{padding:0px; margin:0px;width:80px;float:left;font:normal 14px Tahoma;text-align:center}
#mainbox .quantity	{padding:0px; margin:0px;width:130px;float:left;font:normal 14px Tahoma;text-align:center}
#mainbox .summa		{padding:0px; margin:0px;width:100px;float:left;font:normal 14px Tahoma;text-align:center}
#mainbox .del		{padding:0px; margin:0px;width:100px;float:left;font:normal 14px Tahoma;text-align:center}
#mainbox .size {padding:0px; margin:0px; width:100px;float:left;font:normal 14px Tahoma;text-align:center}
#mainbox .total {
	text-align:right;
	margin:0px;
	padding:0px 10px 0px 0px;
	width:885px;}

#futbolka_tags{
	padding: 20px 0px 25px 0px;
	line-height: 2.0em}
#futbolka_tags a{
	color: #3a9900; 
	font-size: 12px; 
	margin-right: 10px;
	text-decoration: underline;}
#futbolka_tags a:hover{
	text-decoration: none;}
	
#footer_fon {		
	width:100%;
	/*position:absolute;   
	bottom: 0px;
	margin: 0px; */
	padding: 0px;	
    clear: both;
	height:65px;
	width:100%;
	background:url(images/footer.jpg) repeat-x bottom;}
    
#footer_fon2 {		
	}
	
#footer{
    margin:0px auto;
	padding:0px;
	height: 100%;
	width:100%;}
	
#footer_banner{
	margin-left: 40px; 
	margin: 0px auto; 
	padding-top: 35px;
	padding-bottom: 33px;
	padding-left: 5px;
	background: url(/images/underbottombanner_bg.jpg) no-repeat left center;	}
	

#partners_head {
	width:180px;
	height:65px;
	float:left;	
}

#partners {
	float:left;	
	width:650px;
	height:65px;
}

#partners_text {
	padding:18px 5px 0px 0px;
	margin:0px;
	line-height:200%;
}

#partners a {
	font-size:12px ;
	color:#646859;
	text-decoration:underline;	
}

#partners a:hover{
	TEXT-DECORATION: none;
}

#partners_head h2 {
	padding:0px;
	margin:20px 50px;
	font:bold 14px Tahoma;
}
			
#left_footer{
	width: 100%;
	padding: 6px 10px 2px 0px;}
	
#left_footer a{
	font-size: 10px;
	color: #3a9900; 
	text-decoration: underline;
	margin-right: 5px;}
#left_footer a:hover{
	text-decoration: none;}
#left_footer strong{
	font-size: 10px;
	margin-right: 5px;
	font-weight: normal;}
	
#center_footer{
	float:left;
	width:415px;
	padding: 30px 10px 2px 20px;}
	
#right_footer{
	float:right;
	width:95px;
	margin-top: -15px;
	padding: 0px 0px 0px 20px;}

a.joinbee {color:#98c617; 
	text-decoration: underline;}
a.joinbee:hover {
	text-decoration: none;}
		
.green_text{color:#98c617;}
.green_head{color:#86b640;
			font:bold 13px Tahoma;}

.activepage{background:#98c617;
	float: left;
	font-size: 14px; font-weight: bold;
	text-align:center;
	padding:3px 7px 3px 7px;
	margin:2px;
	margin-left: 1px;
	color:#FFF;}
	
.page{background:#ffffff;
	float: left;
	font-size: 14px;
	text-align:center;
	padding:3px 7px 3px 7px;
	margin:2px;
	margin-left: 1px;
	color:#3a9900;
}
a.page {text-decoration: underline;}
a.page:hover{text-decoration: none;}

.pages_box{
background: #ecede6 url(/images/pages_bg.gif); height: 29px
}
.pages_pages{
float: left; padding-top: 7px; padding-left: 7px;
}
.green_button {
float: right; background: #98c617; margin-top: 1px; padding: 7px 9px 7px 9px;
}
.top_title {
float: left; margin-top: 1px; font-size: 16px; padding: 4px 17px 4px 17px; background: #ffb901; color: #ffffff;
}
.new_title {
float: left; margin-top: 1px; font-size: 16px; padding: 4px 17px 4px 17px; background: #dd0302; color: #ffffff;
}
.sale_title {
float: left; margin-top: 1px; font-size: 16px; padding: 4px 17px 4px 17px; background: #00afca; color: #ffffff;
}

.green_button a {
color: white; text-decoration: underline;
}
.green_button a:hover {
text-decoration: none;
}
.l_str{
float: left; margin-top: 4px; margin-right: 9px;
}
.r_str1{
float: left; margin-top: 4px; margin-left: 8px;
}
.r_str{
float: left; margin-top: 4px; margin-left: 9px;
}
td.left_cols{background: url('/images/vert_dotted.gif') right repeat-y; padding: 2px 20px 2px 0px; font-size: 11px;}
td.right_cols{background: url('/images/vert_dotted.gif') right repeat-y; padding: 2px 20px 2px 25px; font-size: 11px;}

.left_box {	
	float: left;
	width: 200px;
	margin: 0px;	
}
	
.describe {
	padding: 15px 0px 0px 55px;
	font:bold 14px Tahoma;	
}

.corner_describe {
	padding: 10px 0px 0px 35px;	
}

.corner_describe_text {
	padding: 10px 0px 22px 0px;	
}

.right_box {
	float:left;
	width:160px;
	margin:22px 0px 0px 15px;
}

.imagebox {
	text-align:center;
	padding:5px 0px;
}

.describe_text{
	padding:15px 20px 15px 0px;
	float:left;
	width:530px;
}

.info_text {
	padding:8px 0px 15px 0px;
	float:left;
	width:618px;	
}

.helper_message {
	background-color: #65644e;
	color: #FFF;
	font: bold 11px Tahoma;
	margin-left: 2px;
	margin-bottom: 0px;
	width: 606px;
	padding: 2px 0px 2px 5px;
}

*html .helper_message {
	margin-left: 4px;
}


.details_text{
padding:28px 0px 15px 0px;
float:left;
width:160px;
font-style: italic; font-size: 11px; font-family: Georgia; color: #878a7e; background: url(images/vert_dotted.gif) left repeat-y;
}

.buy_menu{
padding:25px 0px 15px 0px;
float:left;
width:125px;
background: url(images/vert_dotted.gif) left repeat-y; 
}

.cart{
	background:url(images/cart.gif) #eff0e9 98% center no-repeat;
	margin-left:2px;
	padding:6px 28px 6px 8px;
	color:#646859;
	height:14px;
	width: 100px;
	display:block;
	font:11px Tahoma;
}

.greenbutton {
		background-color:#97c53d;
		padding:6px 8px 6px 8px;
		color:#FFF;
		font:bold 11px Tahoma;}

.formbutton{
		background-color:#eff0e9;
		border:0px;		
		margin:0px; 
		cursor:pointer;
		color:#646859;
		height:26px;
		font:11px Tahoma;}
				
*html .formbutton {padding:0px;}
		
.greenformbutton{
		background-color:#97c53d;
		border:0px;
		padding:6px 8px 6px 8px;
		margin:0px 0px 0px 0px;		
		cursor:pointer;
		color:#FFF;
		font:bold 14px Tahoma;}

.greenformbutton2{
		background-color:#97c53d;
		border:0px;
		padding:6px 8px 6px 8px;
		margin:0px 0px 0px 740px;		
		cursor:pointer;
		color:#FFF;
		font:bold 11px Tahoma;}
	
.button {background-color:#eff0e9;
		margin:0px;
		padding:6px 8px 6px 8px;	
		text-align:center;
		height:14px;
		display:block;
		color:#646859;
		font:11px Tahoma;
		}
		
.buttonbox2 td{
	height:26px;
	text-align:left;
	vertical-align:middle;	
	padding:0px;
	margin:0px;
}
		
a {
	TEXT-DECORATION:underline;
	color: #3a9900;	
}
a:hover {
	TEXT-DECORATION:none;
}
  	  	
.price{font:bold 20px Tahoma;}

.iputbox{
	border:1px #767676 solid;
	background:#fbfbfa;
	font:normal 14px Tahoma;
	color:#646859;
	padding:0px;
}
.check{	
	background:#fbfbfa;
	font:normal 14px Tahoma;
	color:#646859;
	padding:0px;
}

.zakaz{	
	background-color:#97c53d;
	padding:6px 8px 6px 8px;	
	text-align:center;
	height:14px;
	display:block;	
	color:#FFF;
	font:bold 11px Tahoma;
}

ul {font:12px Tahoma;}

.otstup {

width:375px;}

*html .otstup {
width:350px;}

.sizeOption{
font-size: 10px;
}

.sizeOption .small{
font-size: 6px;
}

.model_name {
	font-style: italic;
	font-family: Georgia;
	font-size: 12px;
	background-color: #6e7563;
	color: #FFF;
	padding: 6px 0px 8px 10px;
	margin: -2px 0px 0px 0px;
	TEXT-DECORATION:underline;
}

.model_name:hover {
	TEXT-DECORATION: none;
}

.model_preview {
	padding:0px;
	margin: 0px;
	width: 201px;
	height: 201px;
	background: #c0c1bc;
}
.gallery_preview {
	padding:0px;
	margin: 0px;
	width: 126px;
	height: 126px;
	border: 2px solid #3b4034;
	background: #c0c1bc;
}
.gallery_preview_a {
	padding:0px;
	margin: 0px;
	width: 126px;
	height: 126px;
	border: 2px solid #4cc900;
	background: #c0c1bc;
}

.img_border {
	display: none;
	width: 197px; height: 197px; position: absolute; border: 2px solid #3b4034; margin-left: -205px;
}

.katalog a{	
	color: #FFF;
}

.normal_price, .new_price , .sale_price, .wait_price , .future_price, .sale_old_price, .konkurs_ball{	
	font-style: italic;
	font-family: Georgia;
	line-height: 24px;
	font-size: 12px;
}
.normal_price span, .new_price span , .sale_price span, .wait_price span{
	font-weight: bold;
	font-size: 26px;
}
.future_price span, .sale_old_price span, .konkurs_ball span{
	font-weight: bold;
	font-size: 18px; 
}


.konkurs_ball{
	background-color: #feb900;
	padding: 2px 0px 6px 10px;
}

.normal_price{
	background-color: #98977f;
	padding: 2px 0px 6px 10px;
	color: #ffffff;
}
.new_price {
	background-color: #dd0303;
	padding: 2px 0px 6px 10px;
	color: #ffffff;
}
.sale_price {
	background-color: #00b0ca;	
	padding: 2px 0px 6px 10px;
	color: #ffffff;
}
.wait_price {
	background-color: #76c707;
	padding: 2px 0px 6px 29px;
	color: #ffffff;
}
.future_price {
	background-color: #98977f;
	padding: 5px 0px 4px 10px;
	color: #c9c8b7;
}
.sale_old_price {
	background: #98977f url(/images/skidka.gif) right no-repeat;
	padding: 5px 0px 4px 5px;
	color: #c9c8b7;
	height: 24px
}
.discount{
	float: right; color: #5d5d59;
	padding-right: 5px;
	font-weight: bold;
}

form {
	padding: 0px;
	margin: 0px;
}

/****************************** EKSKLUSIV **********************/
.formTable {
	background: #e8eae0;
	width: 100%;
}

.formTable td {
	padding: 5px 5px;
}

.formTable tr {
	vertical-align: top;
}

.formFirstRow td {
	padding: 15px 5px 3px 5px;	
}

.formTableHeader {
	background: #8f9188;
	color: #FFF;
}

.formTable .firstCell {
	padding-left: 15px;	
}

.uploadField {
	width: 270px;
}

.errorField {
	border: 1px solid red;
}

					.sizeTable th
					{
						background-color: #8f9188;
						color: #FFF;
						text-align: center;
						padding: 5px 10px 5px 10px;
					}
					.sizeTable td
					{
						text-align: center;
						padding: 10px 10px 10px 10px;
						background-color: #e8eae0;
						font-size: 12px;
					}
					
					.sizeTable td.firstColumn
					{
						text-align: left;
						padding: 10px 10px 10px 20px;
					}
					.sizeTable th.firstColumn
					{
						text-align: left;
						padding: 5px 10px 5px 20px;
					}
					
					
					
					
					
/* Fedir Gontsa add styles 11.2009 */
.konkurs_author {
float:left;
width:160px;
font: 11px italic Georgia, serif;
font-style: italic; font-size: 11px; font-family: Georgia; color: #878a7e;  
}
.predzakaz {
    margin: 22px 0px 20px 40px;

float:left;
width:160px;
    background: url(images/vert_dotted.gif) left repeat-y;
}
.predzakaz-info {
    float:left;
    padding-left:15px;
   font-size: 12px;
   text-align: left;
   color: #FFFFFF;
   background: #7F8487;
}

.predzakaz-price {
    width:160px;
   font-family: Georgia;
   font-size: 12px;
   text-align: center;
   color: #FFFFFF;
   font: 12px italic Georgia, serif;
   font-style: italic;
   background: #01B0CB;
}
.predzakaz-size {
    float:left;
    margin-top:20px;
    margin-left:15px;
}

.order-number {margin-top:4px;}

.all-order {width:821px; margin: auto;}
#one-order { width: 287px; height: 61px; background: url(images/1-order.gif) left no-repeat; vertical-align: top;}
#two-order {  width: 287px; height: 61px; background: url(images/2-order.gif) left no-repeat; vertical-align: top;}
#tree-order { width: 247px; height: 61px; background: url(images/3-order.gif) left no-repeat; vertical-align: top;}
.text-order { color:#ffffff; font-size:12px;
    margin-left:55px; margin-top:5px;}
    
/* 17.04.2010 by Joker cart box begin */
#cart_box{
  width: 100%;
  height: 100px;
  background: rgb(225,227,217);
  position: fixed;
  border-top: 3px solid #93968c;
  bottom: 0px;
  padding: 5px;
  z-index: 1000;
}

div.product_box{
  width: 214px;
  height: 51px;
  background: url(images/cart_footer_bg.jpg) no-repeat top center;
  margin: 0;
  padding: 5px 3px 5px 3px;
  float: left;
}

div.clr{
  clear: both;
}

INPUT.verySmall{
  width: 30px;
  text-align: center;
  color: rgb(100,104,89);
}

.cartImageBox{
  width: auto;
  height: auto;
  margin: 0px 5px 0px 10px;
  float: left;
}

.cartTextBox{
  width: 40px;
  height: auto;
  font-size: 12px;
  margin: 0 0 0 5px;
  float: left;
  font-family: Arial;
}

.cartTextBox p{
  font-size: 14px;
  font-weight: bold;
  font-style: italic;
  margin: 10px 0 0 0;
  padding: 0px;
}

.cartItemBox{
  width: 94px;
  height: auto;
  float: left;
  margin: 7px 0 0 0px;
  text-align: center;
}

.cartItemBox span{
  font-family: georgia, arial;
  font-style: italic;
  font-size: 14px;
  font-weight: bold;
  margin: 0 0 0 5px;
}

.carDeleteBox{
  width: auto;
  height: auto;
  margin: 0px 5px 0 0;
  float: left;
}

.carDeleteBox a{
  border: 0px;
  text-decoration: none;
}

.carDeleteBox img{
  border: 0px;
}

div.viewAllBox{
  width: 75px;
  height: 45px;
  margin: 0;
  padding: 6px;
  float: left;
}

p.cartViewAll{
  margin: 13px 0 0 0;
  padding: 0px;
}

p.cartViewAll a{
  text-decoration: underline; 
}

div.lineHeight{
  width: 100%;
  height: 100px;
}

div.cart_box_1{
  width: 970px;
  height: auto;
  margin: 0 auto;
}

div.delivery_free{
  width: 660px;
  height: auto;
  margin: 14px 0 0 20px;
  font-size: 14px;  
  float: left;
}

div.order_price{
  width: 160px;
  height: auto;
  float: left;
  font-family: georgia, arial;
  font-style: italic;
  font-size: 16px;
  margin: 14px 0 0 0;
}

div.to_order{
  width: 127px;
  height: auto;
  margin: 12px 0 0 0;
  float:left;
  text-align: right;
}

div.block_add_to_cart{
  width: 410px;
  height: auto;
  float:right;
}

div.block_pager{
  width: 350px;
  height: auto;
  text-align: center;
  float: left;
  margin: 10px 0 0 165px;
}

div.block_pdedzakaz_url{
  width: 240px;
  height: auto;
  margin: 15px 0 0 0;
  float: right;
}

div.block_add_to_cart_mini{
  width: 201px;
  height: 30px;
  background: rgb(216,217,207);
}
/* 17.04.2010 by Joker cart box end */