@charset "windows-1251";
/* CSS Document */

html{
}

body{
	margin:0;
	padding:0;
	background:url(../images/watches/main-ru2_bg.jpg);
	background-repeat:repeat-x;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
}

p{
	color:#333;
	font-size:10pt;
	margin:0;
	padding:10px;
}

a{
	color:#333;
	text-decoration:underline;
}

img {
	border:0;
}


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

a:hover{
	text-decoration:none;
}

#width{
	border:#fff solid 1px;
	position:absolute;
	bottom:0;
}

#header{

	position:absolute;

	top:0;

	width:100%;

	z-index:3;





}



#contacts{

	font-size:14pt;

	color:#333;

	margin:10px 0 5px 300px;

	line-height:30px;

}



#contacts span{

	color:#940000;

}



#t_l{

	background-image:url(../images/watches/main-ru2_bg.jpg);

	background-repeat:no-repeat;

	position:absolute;

	top:0;

	left:0;

	width:511px;

	height:700px;

	z-index:1;

}



#t_r{

	background-image:url(../images/watches/main-ru2_bg.jpg);

	background-repeat:no-repeat;

	position:absolute;

	top:0;

	right:0;

	width:512px;

	height:700px;

	z-index:1;

}



#logo{

	position:absolute;

	top:25px;

	left:53px;

	width:164px;

	height:109px;

	background-image:url(../images/watches/ru_logo.png);

	background-repeat:no-repeat;

	cursor:pointer;

	z-index:5;

}



#logo img{

	border:0;

}



#menu{

	height:47px;

	background-image:url(../images/watches/menu_bg.png);

	background-repeat:repeat-x;

	font-family:Calibri, Arial, Helvetica, sans-serif;

	font-size:10pt;

	font-weight:600;

	text-align:center;

}



#mt{

	margin-left:250px;

	margin-right:205px;

	max-width:900px;

}



#menu ul{

	margin:0;

/*	padding:5px 0 5px 0;*/

	padding:0px;

	list-style-type:none;

}



*html #menu li{

	padding:10px 4px 10px 4px;

}





#menu li{

	display:inline;

	margin:0;

	padding:10px 6px 10px 6px;

	line-height:36px;

}



#menu li a{

	color:#02487e;

	text-decoration:none;

}



#menu li a:hover{

	color:#0a69b2;

	text-decoration:none;

}



li.separate{

	background-image:url(../images/watches/m_sep.gif);

	background-repeat:no-repeat;

	line-height:36px;

	background-position:center;

}



#menu_l{

	background-image:url(../images/watches/menu_l.png);

	background-repeat:no-repeat;

	width:6px;

}



#menu_r{

	background-image:url(../images/watches/menu_r.png);

	background-repeat:no-repeat;

	width:7px;

}



#flash{

	position:absolute;

	top:0;

	right:0;

	z-index:3;

}



#breadcrumbs{

	margin:18px 0px 8px 40px;

}



#breadcrumbs a{

	color:#333;

	text-decoration:underline;

}



#breadcrumbs a:hover{

	color:#333;

	text-decoration:none;

}



#breadcrumbs span{

	color:#666;

}



/*mainbody*/



#mainbody {

position:relative;

top:167px;

width:100%;

z-index:4;

}



#promo{

	height:410px;

}



#leftcol {

float:left;

padding:0 10px 0 15px;

position:absolute;

top:0;

width:230px;

}



#by_brand{margin-bottom:10px;}



#rightcol {

float:right;

padding:0 15px 0 10px;

position:absolute;

right:0;

top:0;

width:200px;

}



#srch{

	margin-bottom:10px;

}



#search{

	margin:10px;

	color:#333;

	font-size:10pt;

}



.push{

	text-align:right;

	margin-right:20px;

}



#search input{

	width:140px;

	color:#666;

	font-size:9pt;

}



#search input.button{

	height:35px;

	text-align:right;

	font-size:11pt;

	color:#333;

	font-weight:bold;

	border:0;

	background:none;

	cursor:pointer;

}



#search input.button:hover{

	color:#DC8f22;

}



select.choose{

	width:145px;

	color:#666;

	font-size:10pt;

	margin-bottom:10px;

}



h2{

	font-weight:600;

	color:#333;

	font-size:10pt;

	padding:0;

	margin:5px 0 10px 0;

}



#customer{

	margin-bottom:10px;

}



.review{

/*	margin:10px;*/

}



h5{

	font-size:10pt;

	font-weight:600;

	margin:10px 10px 0 10px;

	color:#333;

	padding:0;

}



span.date{

	margin-left:10px;

	font-size:10pt;

	font-weight:normal;

	color:#999;

}



p.italic{

	font-size:10pt;

	font-style:italic;

	color:#333;

	font-weight:normal;

}



.separator{

	border-bottom:#aeaeae solid 1px;

	margin:0 10px;

}



#subscribe{

	margin-bottom:10px;

}



.sbscr{

	margin:10px;

}



#subscribe input{

	width:140px;

	color:#666;

	font-size:10pt;

}



#subscribe input.button{

	height:35px;

	text-align:right;

	font-size:11pt;

	color:#333;

	font-weight:bold;

	border:0;

	background:none;

	cursor:pointer;

}



#subscribe input.button:hover{

	color:#DC8f22;

}



.right_ad{

	text-align:center;

	margin:10px 0;

}



.right_ad img{

	border:0;

}



#maincol {

margin-left:255px;

margin-right:225px;

padding:0;

}



tr{padding:0; margin:0;}

td{padding:0; margin:0;}



td.h{

	background-image:url(../images/watches/ru_h_bg.png);

	background-repeat:repeat-x;

	height:36px;

	font-family:Calibri, Arial, Helvetica, sans-serif;

	font-size:10pt;

	font-weight:600;

	/*color:#02487e;*/

	color:#434343;

	padding-left:10px;

	text-transform:uppercase;

}



td.h h2, td.h h1 {

	font-family:Calibri, Arial, Helvetica, sans-serif;

	font-size:10pt;

	font-weight:600;

	color:#434343;

}



td.main{

	background-color:#FFF;

	margin:0;

	padding:0;

}



td.white_l{

	border-left:#f7c094 solid 1px;

	background-color:#FFF;

}



td.white_r{

	border-right:#f7c094 solid 1px;

	background-color:#FFF;

}



*html td.white_r{

	border:0;

	background-color:#FFF;

	background-image:url(../images/watches/ru_border.gif);

	background-repeat:repeat-y;

	background-position:right;

}



*html td.white_l{

	border:0;

	background-color:#FFF;

	background-image:url(../images/watches/ru_border.gif);

	background-repeat:repeat-y;

	background-position:left;

}



.bot{

	border-bottom:#f7c094 solid 1px;

	background:#FFF;

	font-size:1px;

	line-height:1px;

}



ul.catalogue{

	list-style-type:none;

	margin:10px;

	padding:0;

	font-size:11pt;

}



ul.catalogue li{

	display:block;

	line-height:14pt;

	margin:0;

	padding:0;

}



ul.catalogue li a{

	padding-left:14px;

	color:#333;

	text-decoration:none;

}



ul.catalogue li a:hover{

	color:#940000;

	text-decoration:none;

	background-image:url(../images/watches/pointer.gif);

	background-repeat:no-repeat;

	background-position:left;

}



ul.catalogue li a.active{

	color:#940000;

	text-decoration:none;

	background-image:url(../images/watches/pointer.gif);

	background-repeat:no-repeat;

	background-position:left;

}



ul.sub li a.active_sub{

	color:#999;

	background:none;

	text-decoration:none;

}



ul.sub{

	list-style-type:none;

	margin:0;

	padding:0 0 0 15px;

}



/** html ul.sub{

	list-style-type:none;

	margin:-15px 0 0 0;

	padding:0 0 0 15px;

}



* +html ul.sub{

	list-style-type:none;

	margin:-15px 0 0 0;

	padding:0 0 0 15px;

}

*/

ul.sub li{

	font-size:10pt;

	padding:0 0 3px 0;

}



ul.sub li a{

	color:#666;

}



ul.sub li a:hover{

	color:#999;

	background:none;

	text-decoration:none;



}



li.head{

	font-weight:600;

	padding-left:14px;

	color:#333;

	font-size:10pt;

}



#best{

	position:absolute;

	top:0px;

	height:400px;

	width:182px;

	float:left;

	margin-right:10px;

}



#best_in{

	text-align:center;

	height:358px;

}



.photo_big{

	height:170px;

	width:170px;

	margin:0;

	padding:0;

}







.photo_big img{

	border:0;

}



.best_item_name{

	margin-top:10px;

	text-align:center;

	font-size:10pt;

	font-weight:600;

	line-height:14pt;

	height:95px;

	overflow:hidden;

}



.best_item_name a{

	color:#333;

	text-decoration:underline;

}



.best_item_name a:hover{

	text-decoration:none;

}



.best_item_name span{

	font-size:9pt;

	font-weight:normal;

	line-height:10pt;

	color:#666;

}



.best_item_price{

	margin:10px 0;

	text-align:center;

	font-size:14pt;

	font-weight:600;

	line-height:14pt;

	/*color:#940000;*/

	color:#DC8f22;

}



.best_item_price span{

	font-size:10pt;

	font-weight:normal;

	line-height:12pt;

	color:#333;

	text-decoration:line-through;

}



a.order{

	font-size:11pt;

	font-weight:normal;

	/*color:#006fc6;*/

	color:#D69B7B;

	text-decoration:underline;

}



a.order:hover{

	text-decoration:none;

}



#company{

	height:190px;

	margin-bottom:10px;

	margin-left:190px;

}



#featured{

	height:200px;

	margin-bottom:10px;

	margin-left:190px;

}



.feat{

	text-align:center;

	width:90px;

	height:155px;

	float:left;

	margin-left:10px;

	margin-top:3px;

	padding:0;

}



*html .feat{

	margin-left:6px;

}





.feat_photo{

	width:90px;

	height:70px;

}



.feat_photo img{

	border:0;

}



.feat_item_name{

	font-size:8pt;

	font-weight:600;

	line-height:11pt;

	height:33px;

	overflow:hidden;

}



.feat_item_name a{

	color:#333;

	text-decoration:underline;

}



.feat_item_name a:hover{

	text-decoration:none;

}



.ref{

	color:#666;

	font-size:8pt;

}



.feat_price{

	color:#DC8f22;

	font-size:10pt;

	font-weight:600;

}



.item{

	text-align:center;

	width:110px;

	height:200px;

	float:left;

	margin:5px 0 30px 8px;

	padding:0;

}



.item_photo{

	width:110px;

	height:110px;

}



.item_photo img{

	border:0;

}



.item_name{

	/*font-size:11pt;*/

	font-size:8pt;

	font-weight:600;

	height:55px;

	overflow:hidden;

}



.item_name a{

	color:#333;

	text-decoration:underline;

}



.item_name a:hover{

	text-decoration:none;

}



.item_price span{

	color:#666;

	font-size:9pt;

	font-weight:normal;

	text-decoration:line-through;

}



.item_price{

	margin-top:5px;

	color:#DC8f22;

	font-size:11pt;

	font-weight:600;

}



#in_stock{

	margin-bottom:10px;

}



.g_ad{

  clear:both;

	margin-top:10px;

	margin-left:auto;

	margin-right:auto;

	text-align:center;

	margin-bottom:10px;

}



.g_ad img{

	border:0;

}



#footer{

	height:200px;

	border-top:#fad4b6 solid 1px;

	clear:both;

	margin-top:200px;

}



#foot_icons{

	margin:10px 30px;

}



#foot_icons img{

	border:0;

}



#foot_buttons{

	margin:0 30px;

	height:22px;

	background:#fad4b6;

}



#foot_buttons img{

	border:#fad4b6 solid 1px;

}



#foot_links{

	float:left;

	width:100px;

	font-size:10pt;

	margin:20px 30px;

}



#copyright{

	margin-left:130px;

	margin-top:20px;

	margin-right:350px;

	font-size:10pt;

}



#developers{

	padding-left:40px;

	font-size:10pt;

	margin-top:20px;

	width:300px;

	float:right;

	background-image:url(../images/watches/G.jpg);

	background-repeat:no-repeat;

	line-height:36px;

}



.pages{

	text-align:right;

	padding-right:20px;

	margin-bottom:20px;

}



.pages a{

	font-size:11pt;

	color:#666;

	text-decoration:none;

}



.pages a:hover{

	color:#940000;

}



.pages a.active2{

	color:#940000;

	font-weight:600;

	text-decoration:none;

}



#filters{

	margin-bottom:10px;

}



#item_big{

	margin:10px;

	width:275px;

	float:left;

/*	border:#00F solid 1px;*/

}



.item_photo_big{

	width:265px;

	height:265px;

}



.item_icons{

	width:265px;

	height:22px;

	margin-top:10px;

}



.item_icons img{

	border:0;

	float:left;

	margin-right:5px;

	margin-bottom:5px;

}



.item_name_big{

	margin-top:25px;

	clear:left;

	text-align:center;

	font-size:12pt;

	font-weight:600;

	color:#333;

}



.item_name_big h1{

	text-align:center;

	font-size:12pt;

	font-weight:600;

	color:#333;

	margin:0;

	padding:0;

}



.item_name_big h2{

	text-align:center;

	font-size:12pt;

	font-weight:600;

	color:#333;

	margin:0;

	padding:0;

}





.item_ref{

	font-size:10pt;

	color:#666;

	text-align:center;

}



.item_price_big{
	margin-top:10px;
	text-align:center;
	font-size:14pt;
	font-weight:600;
	/*color:#940000;*/
	color:#DC8f22;
}
.item_price_big .product-price {
	margin-top:10px;
	text-align:center;
	font-size:14pt;
	font-weight:600;
	/*color:#940000;*/
	color:#DC8f22;
	text-decoration: none;
}
.item_price_big span {
text-decoration: none !important;
}



/*.price{

	margin-top:10px;

	text-align:center;

	font-size:14pt;

	font-weight:600;



	color:#DC8f22;

}*/



.item_price_big span{

	font-size:10pt;

	text-decoration:line-through;

	color:#333;

	font-weight:normal;

}



.item_order{

	margin-top:10px;

	text-align:center;

	font-size:11pt;

}



.item_des1{

	color:#333;

	line-height:16pt;

	font-size:10pt;

	margin-left:275px;

	margin-top:10px;

}



.item_des2{

	color:#333;

	max-width:850px;

	margin-left:10px;

	font-size:10pt;

	line-height:16pt;

}



.print{

	margin-left:10px;

/*	font-size:10pt;

	font-weight:600;

	line-height:47px;

	background-image:url(../images/watches/watches/print.jpg);

	background-repeat:no-repeat;*/

	margin-top: 20px;

	padding-left:57px;

	width:300px;

}



.link{

	font-size:10pt;

	color:#333;

	margin:10px;

}



.link input{

	font-size:9pt;

	color:#999;

	/*width:95%;*/

	width:335px;

	margin-top:3px;

}



#reviews{

	margin-bottom:10px;

}



span.red{

	/*color:#940000;*/

	color:#DC8F22;

}



.comment{

	font-size:10pt;

	color:#333;

	margin:13px 10px 45px 13px;

}



.comment .text_inp{

	width:195px;

	height:19px;

	border:1px solid #abadb3;

}



.comment_form_txt

{

	margin: 15px 0px 1px 10px;

	font-size: 12px;

	color: #555;

}



.comment_code
{
	width: 110px;
	height: 28px;
	border: 1px solid #aeaeae;
}



.comments_header
{
	margin: 25px 0px 0px 17px;
	color: #333;
	font-size: 18px;
}



.comment_all
{
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 10px 13px 10px 13px;
	border: 1px solid #aeaeae;
	font-style: italic;
	font-size: 12px;
	color: #333;
}



.comment_arrow
{
	position: absolute;
	background-image: url("../images/comment_arrow.jpg");
	width: 8px;
	height: 12px;
	bottom: -12px;
	left: 6px;
}



.comment_info
{
	margin: 3px 0px 0px 21px;
	font-size: 12px;
	color: #666;
}



.comment_mark
{
	margin-right: 18px;
}



.comments_pages
{
	margin-left: 18px;
	font-size: 15px;
	color: #333;
}



input.large{

	width:300px;

	height:100px;

}



input.code{

	width:40px;

	height:21px;

	border:1px solid #abadb3;

}



input.button2{

/*	width:80px;*/

	width:110px;

	float:left;

	border:0;

	background:none;

	font-size:11pt;

	font-weight:600;

	cursor:pointer;

	color:#333;

	margin-right:30px;

}



input.button2:hover{

	/*color:#940000;*/

	color:#DC8F22;

}



.com1{

	padding-right:20px;

}



.com2{

	/*width:200px;*/

	width:300px;

	padding:5px 0;

}



#snipets{

	border:#aeaeae solid 1px;

	font-size:9pt;

	color:#666;

	margin:10px;

	padding:10px;

}



/** html #snipets{

	border:#aeaeae solid 1px;

	font-size:9pt;

	color:#666;

	margin:10px;

	padding:5px 10px 10px;

	height: 23px;

}*/





.snipets-short { overflow: hidden; height:8px; }

*html .snipets-short { overflow: hidden; height:27px; }

/*.snipets-short { overflow: hidden; white-space: nowrap; }*/

.snipets-full { overflow: auto; white-space: normal; }

* html .snipets-full { overflow: auto; white-space: normal; }



#keywords{

	border:#aeaeae solid 1px;

	font-size:9pt;

	color:#666;

	margin:10px 0px 10px 0px;

/*	margin:10px 230px 10px 260px;*/

	padding:10px;

	/*width:100%;*/

}



/*stmaxvl 14.10.2009*/

#block_main{

	margin-bottom:10px;

}



#menu li a.active{

	color:#0a69b2;

	text-decoration:none;

}



h3.keyw{

  display: inline;

  margin:0px;

  padding:0px;

  font-size:9pt;

	font-weight:normal;

}





li.error{

	list-style-type:none;

	margin:0 20px;

	padding:0;

	color:#940000;

}



li.message{

	list-style-type:none;

	margin:0 20px;

	padding:0;

	color:#940000;

	font-size:11pt;

	font-weight:bold;

}



/*04_12*/

#menu_n{

	height:47px;

	background-image:url(../images/watches/ru_menu_bg.png);

	background-repeat:repeat-x;

	font-family:Calibri, Arial, Helvetica, sans-serif;

	font-size:10pt;

	font-weight:600;

	text-align:center;

	/*padding:0 20px;*/

}



#mt{

	margin-left:250px;

	margin-right:205px;

	max-width:900px;

}



#menu_n ul{

	margin:0;

/*	padding:5px 0 5px 0;*/

	padding:0px;

	height:47px;

	list-style-type:none;

}



*html #menu_n li{

	padding:10px 4px 10px 4px;

	height:47px;

}





#menu_n li{

	display:inline;

	margin:0;

	padding:10px 6px 10px 6px;

	height:47px;



	/*line-height:36px;*/

}



#menu_n li a{

	color:#02487e;

	text-decoration:none;

}



#menu li a:hover{

	color:#0a69b2;

	text-decoration:none;

}



td.separate_n{

	background-image:url(../images/watches/ru_m_step.png);

	background-repeat:no-repeat;

	/*line-height:36px;*/

	height:47px;

	background-position:center;

}



#menu_l_n{

	background-image:url(../images/watches/ru_menu_l.png);

	background-repeat:no-repeat;

	width:6px;

}



#menu_r_n{

	background-image:url(../images/watches/ru_menu_r.png);

	background-repeat:no-repeat;

	width:7px;

}



.menu_lit{

	margin-top:-2px;

	width:100%;

	/*padding:0px 3%;*/

	}



.home{

	background:url(../images/watches/ru_1.jpg);

	background-repeat:no-repeat;

	background-position:top center;

	/*height:47px;

	width:71px;*/

	cursor:pointer;

	padding:16px 20px 0px 21px;

	text-decoration:none;

	}



.home:hover{

	background:url(../images/watches/ru_1.jpg);

	background-repeat:no-repeat;

	background-position: center -47px;

	/*height:47px;

	width:71px;*/

	/*cursor:pointer;*/

	}



.about_us{

	background:url(../images/watches/ru_2.jpg);

	background-repeat:no-repeat;

	background-position:top center;

/*	height:47px;

	width:71px;*/

	cursor:pointer;

	padding:16px 12px 0px 12px;

	text-decoration:none;

	}



.about_us:hover{

	background:url(../images/watches/ru_2.jpg);

	background-repeat:no-repeat;

	background-position: center -47px;

	height:47px;

	width:71px;

	cursor:pointer;

	}



.warrant{

	background:url(../images/watches/ru_3.jpg);

	background-repeat:no-repeat;

	background-position:top center;

	height:47px;

	width:71px;

	cursor:pointer;

	padding:16px 30px 0px 25px;

	text-decoration:none;

	}



.warrant:hover{

	background:url(../images/watches/ru_3.jpg);

	background-repeat:no-repeat;

	background-position: center -47px;

	height:47px;

	width:71px;

	cursor:pointer;

	}



.discounts{

	background:url(../images/watches/ru_4.jpg);

	background-repeat:no-repeat;

	background-position:0 0;

	height:47px;

	width:71px;

	cursor:pointer;

	padding:16px 20px 0px 20px;

	text-decoration:none;

	}



.discounts:hover{

	background:url(../images/watches/ru_4.jpg);

	background-repeat:no-repeat;

	background-position: 0 -47px;

	height:47px;

	width:71px;

	cursor:pointer;

	}



.POLICIES{

	background:url(../images/watches/ru_5.jpg);

	background-repeat:no-repeat;

	background-position:top center;

	height:47px;

	width:71px;

	cursor:pointer;

	padding:16px 20px 0px 20px;

	text-decoration:none;

	}



.POLICIES:hover{

	background:url(../images/watches/ru_5.jpg);

	background-repeat:no-repeat;

	background-position: center -47px;

	height:47px;

	width:71px;

	cursor:pointer;

	}



.CONTACT_US{

	background:url(../images/watches/ru_6.jpg);

	background-repeat:no-repeat;

	background-position:top center;

	height:47px;

	width:71px;

	cursor:pointer;

	padding:16px 30px 0px 30px;

	text-decoration:none;

	}



.CONTACT_US:hover{

	background:url(../images/watches/ru_6.jpg);

	background-repeat:no-repeat;

	background-position: center -47px;

	height:47px;

	width:71px;

	cursor:pointer;

	}





/************��� ������� ������*************/



td.ru_h{

	background-image:url(../images/watches/ru_h_bg.png);

	background-repeat:repeat-x;

	height:36px;

	font-family:Calibri, Arial, Helvetica, sans-serif;

	font-size:10pt;

	font-weight:600;

	color:#434343;

	padding-left:10px;

}



#ru_contacts{

font-size:18px;

line-height:30px;

margin:10px 0 13px 300px;

}



#ru_contacts span{

	color:#d69b7b;

}



ul.ru_catalogue{

	list-style-type:none;

	margin:10px;

	padding:0;

	font-size:11pt;

}



ul.ru_catalogue li{

	display:block;

	line-height:14pt;

	margin:0;

	padding:0;

}



ul.ru_catalogue li a{

	padding-left:14px;

	color:#333;

	text-decoration:none;

}



ul.ru_catalogue li a:hover{

	/*color:#8b604c;*/

	color:#EA8724;

	text-decoration:none;

	background-image:url(../images/watches/ru_pointer.jpg);

	background-repeat:no-repeat;

	background-position:left top;

}



ul.ru_catalogue li a.active{

	/*color:#8b604c;*/

	color:#EA8724;

	text-decoration:none;

	background-image:url(../images/watches/ru_pointer.jpg);

	background-repeat:no-repeat;

	background-position:left top;

}



.ru_best_item_price{

	margin:10px 0;

	text-align:center;

	font-size:14pt;

	font-weight:600;

	line-height:14pt;

	color:#dc8f22;

}



.ru_best_item_price span{

	font-size:10pt;

	font-weight:normal;

	line-height:12pt;

	color:#333;

	text-decoration:line-through;

}



a.ru_order{

	font-size:11pt;

	font-weight:normal;

	color:#d69b7b;

	text-decoration:underline;

}



a.ru_order:hover{

	text-decoration:none;

}



.ru_feat_price{

	color:#dc8f22;

	font-size:10pt;

	font-weight:600;

}



.ru_item_price span{

	color:#666;

	font-size:9pt;

	font-weight:normal;

	text-decoration:line-through;

}



.ru_item_price{

	margin-top:5px;

	color:#dc8f22;

	font-size:11pt;

	font-weight:600;

}



#ru_breadcrumbs{

	margin:18px 0px 8px 40px;

	font-size:12px;

}



#ru_breadcrumbs a{

	color:#f4bea5;

	text-decoration:underline;

}



#ru_breadcrumbs a:hover{

	color:#f4bea5;

	text-decoration:none;

}



#ru_breadcrumbs span{

	color:#d69b7b;

}

td.ru_news{

	background-image:url(../images/watches/ru_h_bg.png);

	background-repeat:repeat-x;

	height:36px;

	font-family:Calibri, Arial, Helvetica, sans-serif;

	font-size:10pt;

	font-weight:600;

	color:#ff8c25;

	padding-left:10px;

}

#ru_developers{

	/*padding-left:40px;*/

	font-size:10pt;

	margin-top:20px;

	width:300px;

	float:right;

	/*background-image:url(../images/watches/G.jpg);

	background-repeat:no-repeat;*/

	line-height:36px;

}



.div_print{

  padding:10px;

}



.div_print a{

  color:#D69B7B;

}



/*========*/

.tb {width: 100%;

}

* html .tb {

	width: 53%;

}



/*----------------19.04-----------------*/



.holder_brend{

	text-align:center;

	display:inline-block;

	margin-bottom:5px;}



.holder_brend ul{

	margin:0px;

	padding:0px;}



.holder_brend ul li{

	text-decoration:none;

	display:inline;

	}



.col{

	width:140px;

/*	float:left;*/

	margin:15px	}



.col img{

	margin-bottom:5px;}



.name{

	height:40px;

	overflow:hidden;}





.blok {

	height:39px;

	width:140px;

	overflow:hidden;

	color:#7c4a04;}



.blok a:link{ color:#7c4a04;}

.blok a:hover{ color:#7c4a04;}

.blok a:active{ color:#7c4a04;}

.blok a:visited{ color:#7c4a04;}

.blok a:visited:hover{ color:#7c4a04;}





div.prodlistblock {

	text-align: center;

}



div.prodlistblock ul{

	padding:10px 0;

	margin: 0 !important;

}



div.prodlistblock ul li{

	display:inline;

	vertical-align: baseline !important;

}



span.set{

/* don't change the order of the next two lines */

	display:table-cell; /* for Firefox */

	display:inline-block; /* for Opera and IE */

}



span.set, span.thumb, span.thumb a, span.caption a {

	width: 160px;

}







div.prodcats span.set, div.prodcats span.thumb, div.prodcats span.thumb a, div.prodcats span.caption a {

	width: 140px;

}



span.set{

	padding: 20px 14px;

}

span.thumb{

	display:block;

/*	width:150px;  necessary for Firefox bug */

	height:160px;

}



div.prodcats span.thumb{

	height:140px;

}



span.thumb a{

	display:block;

	display:inline-block; /* necessary for Opera */

	height:160px;

}



div.prodcats span.thumb a {

	height:60px;

}



span.thumb a img {

	border: none;

}



span.caption{

	display:block;

}



a.pda:link{ color:#d69b7b; font-size:12px; text-decoration:none;}

a.pda:hover{ color:#d69b7b;font-size:12px;text-decoration:none;}

a.pda:active{ color:#d69b7b;font-size:12px;text-decoration:none;}

a.pda:visited{ color:#d69b7b;font-size:12px;text-decoration:none;}

a.pda:visited:hover{ color:#d69b7b;font-size:12px;text-decoration:none;}





/*vocabulary*/

.voc_alphabet

{

	margin: 9px auto 0px auto;

	font-size: 13px;

	max-width: 600px;

	-width: 500px;

	text-align: justify;

	height: 15px;

	overflow: hidden;

}



.voc_alphabet .voc_item_na{	cursor:text}

.voc_alphabet .voc_item_na:link{	color:#9a9a9a; text-decoration:none}

.voc_alphabet .voc_item_na:active{	color:#9a9a9a; text-decoration:none}

.voc_alphabet .voc_item_na:hover{	color:#9a9a9a; text-decoration:none}

.voc_alphabet .voc_item_na:visited{	color:#9a9a9a; text-decoration:none}

.voc_alphabet .voc_item_na:visited:hover{	color:#9a9a9a; text-decoration:none}



.voc_letter

{

	display: inline-block;

	*display: inline;

	zoom: 1;

	width: 240px;

	margin: 23px 0px 0px 5px;

	vertical-align: top;

}



.voc_letter_big

{

	float: left;

	width: 50px;

	font-size: 46px;

	text-align: center;

	font-style: normal;

}



.voc_letter_big a:link{color: #dc8f22; text-decoration:none}

.voc_letter_big a:active{color: #dc8f22; text-decoration:none}

.voc_letter_big a:hover{color: #dc8f22; text-decoration:none}

.voc_letter_big a:visited{color: #dc8f22; text-decoration:none}

.voc_letter_big a:visited:hover{color: #dc8f22; text-decoration:none}



.voc_letter_words

{

	margin-left: 55px;

	font-size: 12px;

}



.voc_letter_word

{

	margin: 9px 0px 0px 0px;

}



.voc_letter_arrow_l, .voc_letter_arrow_r

{

	display: block;

	float: left;

	background-image: url(../images/voc_letter_arrows.jpg);

	width: 17px;

	height: 9px;

	margin-top: 25px;

	overflow: hidden;

}



.voc_letter_arrow_l

{

	background-position: 0px -9px;

}



.voc_letter_arrow_r

{

	background-position: 0px 0px;

}



.voc_word

{

	margin: 3px 0px 23px 0px;

}



.voc_word_h

{

	font-weight: bold;

	font-size: 14px;

	font-style: normal;

}



.voc_word_tr

{

	font-weight: normal;

	font-style: italic;

	font-size: 12px;

}

.voc_word_txt
{
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
}

.voc_letter_all
{
	margin: 0px 10px 0px 10px;
	*padding-top: 1px;
}
/*vocabulary*/

.com-category-img, .blok
{
	display: block;
}

.product li
{
	list-style:none;
	float:left;
	margin-right:5px;
}

/*Begin 15.03.2011*/
.item_photo{
	position: relative;
}
.vnalich{
	width: 48px;
	height: 46px;
	position: absolute;
	bottom: 0;
	right: 0;
	background: url('../images/esty.png') no-repeat;
}
.vnalich { 
	_background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/esty.png', sizingMethod='scale');
}

.vnalich_img{
	overflow: hidden;
	width: 45%;
	margin: 0;
	padding: 0;
	margin-left: -5px;
	margin-bottom: -5px;	
	float: left;
	height: 155px;
	background: url('../images/vnalich_bg.jpg') no-repeat;
	background-position: right;
}
*:first-child+html .vnalich_img {
	position: absolute;
	left: 0px;
	bottom: 0px;
}
* html .vnalich_img {
	position: absolute;
	left: 0px;
	bottom: 0px;
}
* html .div_for_ie6 {
	width: 44%;
	height: 150px;
	float: left;
}
.vnal_td .menu_price {
	margin-top: 30px;
	margin-left: 15px;
	margin-right: 20px;
	float: left;
}
*:first-child+html .menu_price_first {
	margin-left: 45%;
}
.vnal_td {
	color: #434343;
	font: bold 14px Arial;
	line-height: 24px;
	position: relative;
	height: 150px;
}

.vnal_td a, .vnal_td a:hover {
	color: #d29778;
	font: 14px Arial;
	line-height: 20px;
	display: block;
}

/*End 15.03.2011*/	



a.vnalichii_cat:link{ color:#434343; font-size:14px; font-weight: bold; text-decoration:none;}
a.vnalichii_cat:hover{ color:#434343;font-size:14px; font-weight: bold; text-decoration:underline;}
a.vnalichii_cat:active{ color:#434343;font-size:14px; font-weight: bold; text-decoration:none;}
a.vnalichii_cat:visited{ color:#434343;font-size:14px; font-weight: bold; text-decoration:none;}
a.vnalichii_cat:visited:hover{ color:#434343;font-size:14px; font-weight: bold; text-decoration:underline;}

/*counter*/
.counter
{
	position: relative;
	float: right;
	font-size: 12px;
	line-height: 23px;
	margin: 0px -6px -6px 0px;
}

.counter_left, .counter_bg, .counter_right
{
	float: right;
	height: 23px;
}

.counter_left
{
	background-image: url("../images/counter_left.jpg");
	width: 16px;
}

.counter_bg
{
	background-image: url("../images/counter_bg.jpg");
}

.counter_right
{
	background-image: url("../images/counter_right.jpg");
	width: 6px;
}
/*counter*/

/*Begin 24.05.2011*/
.hNews {
	text-align: left;
	height: 100%;
	width: 100%;
	margin: 5px 0 15px 10px;
}
.hNews .entry-title {
	color: #424242;
	font: bold 16px Arial;
	text-align: left;
	height: auto;
	width: 80%;
	margin: 0;
	margin-bottom: 15px;
}
.hNews .published, .hNews .updated {
	color: #d69b7b;
	font: 11px Arial;
	margin-bottom: 10px;
	margin-right: 15px;
	display: block;
	float: right;
}
.hNews .entry-content {
	color: #333333;
	font: 13px Arial;
	margin-bottom: 10px;
	margin-right: 15px;
	display: block;
}
.hNews .entry-content p {
	color: #333333;
	font: 13px Arial;
	padding: 8px 0px;
}
.tags {
	color: #333333;
	font: 13px Arial;
	display: block;
	margin-top: 5px;
}
.license_span {
	color: #333333;
	font: 13px Arial;
}
a.item-license {
	color: #333333;
	font: 13px Arial;
}

.news_search {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 22px;
}
.news_search_title {
	color: #434343;
	font: 13px Arial;
}
.brand, .theme {
	color: #434343;
	font: 13px Arial;
	float: left;
	margin-top: 5px;
	margin-right: 35px;
}
.brand select, .theme select {
	width: 150px;
}
.sTitle {
	display: block;
}
.search {
	margin-top: 22px;
}
.search a {
	color: #434343;
	font: bold 13px Arial;
}
.lenta  .entry-title {
	float: left;
}
.lenta  .entry-title a, .lenta  .entry-title a:link, .lenta  .entry-title a:visited {
	color: #333333;
	font: 13px Arial;
	text-decoration: underline;
	background: url("../images/watches/ru_pointer.jpg") repeat-y;
	background-position: left top;
	padding-left: 12px;
	display: block;
}
.lenta  .entry-title a:hover, .lenta  .entry-title a:active {
	color: #f48724;
	font: 13px Arial;
	text-decoration: none;
	background: url("../images/watches/ru_pointer.jpg") repeat-y;
	background-position: left top;
	padding-left: 12px;
	display: block;
}
.lenta .hNews .published {
	float: right;
	margin-top: 3px;
	margin-right: 20px;
}
.lenta .entry-summary {
	clear: both;
	color: #333333;
	font: 13px Arial;
	padding-left: 12px;
	padding-right: 12px;
	display: block;
}
.pager {
	color: #0a0a0a;
	font: 16px Arial;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 30px;
}
.pager a, .pager a:link, .pager a:visited {
	color: #0a0a0a;
	font: 16px Arial;
	margin-left: 5px;
}
.pager a:hover, .pager a:visited {
	color: #f48724;
	font: 16px Arial;
	margin-left: 5px;
}

#lastNews {
	margin-bottom: 10px;
}
#lastNews .main {
	padding-top: 10px;
}
#lastNews .hNews {
	width: 190px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#lastNews .hNews .published {
	color: #d69b7b;
	font: 11px Arial;
	margin-bottom: 2px;
	float: left;
}
#lastNews .hNews .entry-title {
	width: 100%;
}
#lastNews .hNews .entry-title a, #lastNews .hNews .entry-title a:link, #lastNews .hNews .entry-title a:visited {
	color: #333333;
	font: 14px Arial;
	padding-left: 15px;
	display: block;
}
#lastNews .hNews .entry-title a:hover, #lastNews .hNews .entry-title a:active {
	color: #f48724;
	font: 14px Arial;
	background: url("../images/watches/ru_pointer.jpg") repeat-y;
	background-position: left top;
	padding-left: 15px;
	display: block;
}
.allNews {
	margin: 5px 0 10px 10px;
}
.allNews a, .allNews a:link, .allNews a:visited {
	color: #dc8f22;
	font: 14px Arial;
	text-decoration: underline;
}
.allNews a:hover, .allNews a:active {
	color: #dc8f22;
	font: 14px Arial;
	text-decoration: none;
}

#lastTheme .main {
	padding-bottom: 15px;
}
#lastTheme .themeItem {
	margin-top: 8px;
	margin-left: 10px;
}
#lastTheme .themeItem a, #lastTheme .themeItem a:link, #lastTheme .themeItem a:visited {
	color: #333333;
	font: 14px Arial;
	padding-left: 3px;
}
#lastTheme .themeItem a:hover, #lastTheme .themeItem a:active {
	color: #dc8f22;
	font: 14px Arial;
	padding-left: 3px;
}
div.paginate{
  font-size:12pt;
  font-weight:600;
  color:#333;
}
div.paginate > span{
  background:#7a3d19;
  color:#fff;
  padding:2px 5px;
  text-decoration:none;
}
div.paginate a.pagit{
  text-decoration:none !important;
}
div.descript_test{
  display:block;
  min-height:100px;
  max-height:200px;
  overflow:auto;
}

/*End 24.05.2011*/

.tel {
	float: left;
	margin-right: 30px;
}
.tel a {
	color: #d69b7b;
	font: 18px Arial;
	text-decoration: none;
}
.vCard
.tel a {
	color: #999;
	font: 10px Arial;
	text-decoration: none;
}
.email a {
	color: #d69b7b;
	font: 18px Arial;
	text-decoration: none;
}
span.skype_pnh_print_container{display:inline !important;}
span.skype_pnh_container{display:none !important;}

