*{
	margin:0;
	padding:0;
}
html, body{
    width:100%;
    height:100%;
}
body{
    color:#000;
	font:62.5%/1.4 Arial, sans-serif;
	background:#27120C url(i/head_bg.jpg) no-repeat;
	min-width:1000px;
}
table{
	font-size:100%;
}
.clear{
	clear:both;
	height:1px;
	font-size:1px;
}
a{
	color:#000;
	outline:none;
}
a:hover{
	text-decoration:none;
}
a img{
	border:none;
}
#wrapper{
	font-size:1.2em;
	background:url(i/foot_bg.jpg) no-repeat 105px 100%;
	padding-bottom:51px;
	position:relative;
	overflow:hidden;
	zoom:1;
}
h2{
	font:bold 105% Arial, Helvetica, sans-serif;
}
/* ----------- */
#main{
	padding:41px 0 15px;
	margin:0;
	position:relative;
	float:left;
	width:83%;
}
#label{
	float:left;
	width:15%;
	padding:41px 0 15px;
}
#label h2{
	margin:0 19px 6px;
	font-size:16px;
	color:#2D2A28;
	text-transform:uppercase;
}
#label ul{
	margin:0;
	list-style:none;
}
#label li{
	padding:3px 19px;
	font-weight:bold;
}
#label li a:hover{font-size:14px;}
*html #main{
	overflow:hidden;
}
*+html #main{
	overflow:hidden;
}
.ugol_1-1{
	background:#E2D3C6 url(i/u1/ugol_1-1.gif) no-repeat;
	margin:145px 12px 0;
}
.ugol_1-2{
	background:url(i/u1/ugol_1-2.gif) no-repeat 100% 0;
}
.ugol_1-3{
	background:url(i/u1/ugol_1-3.gif) no-repeat 100% 100%;
}
.ugol_1-4{
	background:url(i/u1/ugol_1-4.gif) no-repeat 0 100%;
	width:100%;
	overflow:hidden;
}
/* ----------- */
#content{
	color:#5D5654;
	width:100%;
}
*html #content{
	overflow:hidden;
}
*+html #content{
	overflow:hidden;
}
.ugol_3-1{
	background:#fff url(i/u3/ugol_3-1.gif) no-repeat;
}
.ugol_3-2{
	background:url(i/u3/ugol_3-2.gif) no-repeat 100% 0;
}
.ugol_3-3{
	background:url(i/u3/ugol_3-3.gif) no-repeat 100% 100%;
}
.ugol_3-4{
	background:url(i/u3/ugol_3-4.gif) no-repeat 0 100%;
}

#content .breadcrumbs{
	padding: 10px 0 0 21px;
}
#content .breadcrumbs a{
	padding: 0 25px 0 0;
	margin: 0 -8px 0 0;
	background: url(i/icons/icon_arrow2.gif) no-repeat 100% 50%;
}
/* ----------- */
#spec{
	height:222px;
	color:#fff;
}
#spec div{
	float:left;
	width:50%;
}
*html #spec div{
	width:40%;
}
*+html #spec div{
	width:49.5%;
}
#spec h2{
	position:relative;
	top:12px;
	left:24px;
}
#spec .left_box object{
	margin:13px 0 0 24px;
	position:relative;
	top:13px;
}
#spec .right_box object{
	margin:13px 0 0 6px;
	position:relative;
	top:13px;
}
.ugol_2-1{
	background:#2F1812 url(i/u2/ugol_2-1.gif) no-repeat;
}
.ugol_2-2{
	background:url(i/u2/ugol_2-2.gif) no-repeat 100% 0;
}
.ugol_2-3{
	background:url(i/u2/ugol_2-3.gif) no-repeat 100% 100%;
}
.ugol_2-4{
	background:url(i/u2/ugol_2-4.gif) no-repeat 0 100%;
}
/* -----------
 ----------- */
#header{
	position:absolute;
	top:0;
	left:12px;
	color:#F8C74E;
	font-size:1.2em;
}
#header a{
	color:#F8C74E;
}
#logo{
	position:absolute;
	left:8px;
	top:20px;
}
#lm_menu{
	background:url(i/m/l_menu.gif) no-repeat;
	margin:0 15px 0 210px;
}
#rm_menu{
	background:url(i/m/r_menu.gif) no-repeat right top;
	padding:0 20px;
}
/* main menu */
#m_menu{
	width:100%;
	height:33px;
	padding:0;
}
*html #m_menu{
	width:98.3%;
}
#m_menu td{
	border-bottom:solid 1px #473232;
}
#m_menu td p{
	background:#4E3129 url(i/m/here.gif) no-repeat left top;
	padding:0 0 0 9px;
	height:23px;
	position:relative;
	bottom:-5px;
	margin:0;
	float:left;
}
#m_menu a,
#m_menu span{
	display:block;
	text-decoration:none;
	padding-top:10px;
}
#m_menu p a,
#m_menu p span{
	background:#4E3129 url(i/m/here2.gif) no-repeat right top;
	font-weight:bold;
	color:#fff;
	padding:8px 9px 0 0;
}

/*#m_menu .new{
	padding:7px 0 0 10px;
}
#m_menu .sp_price{
	padding-top:9.9px;
}
#m_menu .to_coll{
	padding-top:9.6px;
}
#m_menu .for_sale{
	padding-top:9.5px;
}
#m_menu .co{
	padding-top:9.5px;
}
#m_menu .cat{
	padding-top:6px;
}
#m_menu .about{
	padding:6px 10px 0 0;
}*/
#m_menu .space{
	width:3%;
}
#top_cont{
	width:70%;
	width:750px;
	height:33px;
	padding:0;
	margin:7px 0 0 235px;
	color:#C4AC58;
	font:12px "Times New Roman", Times, serif;
}
*html #top_cont{
	width:69%;
}
#top_cont td{
	vertical-align:top;
}
#top_cont .col1,
#top_cont .col2{
	padding:0 18px 0 0;
}
#top_cont a{
	color:#C4AC58;
	text-decoration:none;
}
#top_cont a:hover{
	text-decoration:underline;
}
/*  tut */
/*#top_cont .space{
	width:3%;
}
#top_cont p{
	background:#4E322A;
	float:left;
	padding:5px;
}*/
#content a.simple_a{
	text-decoration:none;
	color:#000;
}

/* ----------- */
body #links{
	/*float:left;*/
	color:#CCB55B;
	margin:15px 0 0 613px;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	position:absolute;
}
body #links a:hover{
	text-decoration:underline;
}
body #links.rus{
	margin:15px 0 0 670px;
}
body #links.eng{
	margin:15px 0 0 613px;
}

.discount{
	position:absolute;
	margin-left:3px;
}
#gmenu{
	list-style:none;
	height:27px;
	overflow:hidden;
	position:absolute;
	left:223px;
	top:118px;
}
#gmenu li{
	float:left;
	padding-left:17px;
	background:url(i/gmenu/gm.gif) no-repeat 0 -90px;
}
#gmenu li a,
#gmenu li span{
	display:block;
	padding-right:17px;
	text-align:center;
	background:url(i/gmenu/gm.gif) no-repeat 100% -90px;
}

#gmenu li.here{
	background:#E7DACF url(i/gmenu/gm.gif) no-repeat 0 -137px;
}
#gmenu li.here a,
#gmenu li.here span{
	background:#E7DACF url(i/gmenu/gm.gif) no-repeat 100% -185px;
	color:#000;
}

#gmenu li#gm_first{
	background:url(i/gmenu/gm.gif) no-repeat;
}
#gmenu li#gm_first a,
#gmenu li#gm_first span{
	background:url(i/gmenu/gm.gif) no-repeat 100% -90px;
}
#gmenu li#gm_first.here{
	background:#E7DACF url(i/gmenu/gm.gif) no-repeat 0 -233px;
}
#gmenu li#gm_first.here a,
#gmenu li#gm_first.here span{
	background:#E7DACF url(i/gmenu/gm.gif) no-repeat 100% -185px;
}

#gmenu li#gm_last{
	background:url(i/gmenu/gm.gif) no-repeat 0 -90px;
}
#gmenu li#gm_last a,
#gmenu li#gm_last span{
	background:url(i/gmenu/gm.gif) no-repeat 100% -45px;
}
#gmenu li#gm_last.here{
	background:#E7DACF url(i/gmenu/gm.gif) no-repeat 0 -137px;
}
#gmenu li#gm_last.here a,
#gmenu li#gm_last.here span{
	background:#E7DACF url(i/gmenu/gm.gif) no-repeat 100% -282px;
}
#icons{
	list-style:none;
	height:16px;
	overflow:hidden;
	position:absolute;
	left:29px;
	top:120px;
}
#icons li{
	float:left;
}
#icons li.ru{
	background:url(i/icons/lang_dev.gif) no-repeat 90% 4px;
	padding-right:12px;
	margin-right:6px;
}
#icons li.home{
	margin-left:36px;
}
#icons li.search{
	margin-left:18px;
}
/* search box */
#search_box{
	position:absolute;
	top:13px;
	left:25px;
	width:97%;
}
#search_box input,
#search_box select{
	font-size:95%;
}
#search_box option{
	padding-left:5px;
}
#watch_brand_id{
	margin:0 5px 0 10px;
}
#watch_brand_price{
	margin:0 5px 0 0;
}
#find_but{
	padding:0 10px;
	margin-right:25px;
}
#search_box form{
	float:left;
}
#search_box .currency{
	float:right;
}
/* --- CONTENT --- */
.col_txt{
	border:dotted 1px #D6C1AF;
	float:left;
	width:35.5%;
	margin:33px 0 20px 9px;
	position:relative;
	padding:30px 10px 10px;
}
*html .col_txt{
	width:34.7%;
}
*+html .col_txt{
	width:35.2%;
}
.col_txt h2{
	margin-top:-3px;
	padding:0 3px;
	background:#fff;
}
.col_itext{
	margin:-25px 0 0;
	padding:10px;
	font-size:95%;
	overflow:hidden;
}
*html .col_itext{
	height:1%;
}
.col_itext a{
	font-weight:bold;
}
.col_itext .more{
	float:right;
	font-weight:normal;
}

.order_about{
	float:left;
	width:47%;
	margin:0 0 40px 9px;
	position:relative;
	color:#5D5654;
}
.order_about strong{
	color:#000;
}
table.catalog{
	width:100%;
	text-align:left;
}
table.catalog td{
	vertical-align:top;
	width:49%;
}
.col_txt .hr,
.search_res .hr,
table.catalog .hr{
	border-bottom:dotted 1px #D6C1AF;
	margin:10px 0 10px;
	clear:both;
	height:0;
	font-size:0;
}
.col_txt .hr{
	margin:5px 0 10px;
}
.search_res{
	color:#5D5654;
	margin:30px 0 0 0;
}
.spec_res{
	color:#5D5654;
	margin:30px 0 0 0;
}
.search_res .left,
table.catalog .left{
	border:dashed 1px #D6C1AF;
	border-width:0 1px 1px 0;
}
.search_res .right,
table.catalog .right{
	border-bottom:dashed 1px #D6C1AF;
}
.search_res .last .left,
table.catalog .last .left{
	border-width:0 1px 0 0;
}
.search_res .last .right,
table.catalog .last .right{
	border-bottom:none;
}

.spec_res hr{
	background:#E2D3C6;
	border:0;
	color:#E2D3C6;
	height:1px;
	margin:10px 0;
	padding:0;
	clear:both;
}
.spec_res .border{
	background:#E2D3C6;
	width:1px;
}
.spec_res .left{
	padding-right:30px;
/*	background:#fbf8f6;*/
}
.spec_res .left .about{
	background:url(i/specialoffer.gif) no-repeat 100% 20px;
}
.spec_res .right{
	padding-left:30px;
}

.col_txt .pic,
.col_txt .about,
.search_res .pic,
.search_res .about,
table.catalog .pic,
table.catalog .about,
.order_about .pic,
.order_about .about,
.spec_res .pic,
.spec_res .about{
	float:left;
}
.col_txt .pic{
	width:110px;
	text-align:center;
	padding-top:10px;
}
.search_res .pic,
.spec_res .pic{
	width:90px;
	text-align:center;
	padding-top:10px;
}
/*.spec_res .left .pic img{
	border:solid 1px #E2D3C6;
	padding:5px;
	background:#fff;
}*/
.order_about .pic{
	width:110px;
	text-align:center;
	padding-top:10px;
}
.col_txt .about{
	width:60%;
}
.order_about .about{
	width:65%;
}
.search_res .about,
.spec_res .about{
	width:70%;
}
table.catalog .pic,
table.custom .pic{
	width:80px;
	text-align:center;
	padding-top:10px;
}
table.catalog .about{
	width:67%;
	padding-top:10px;
}
.col_txt p,
.search_res p,
table.catalog p,
.order_about p,
.spec_res p{
	margin-bottom:10px;
}
.col_txt .red,
.search_res .red,
table.catalog .red,
.order_about .red,
.spec_res .red{
	color:#BD000D;
}

.simple_txt .about p{
	margin:0 0 7px;
}
/* ---------- */
.one_spec{
	width:100%;
	overflow:hidden;
	padding-top:10px;
}
.one_spec img{
	padding:0;
}
.one_spec .pic a,
.one_spec .about a{
	color:#5D5654;
}
.one_spec .pic{
	width:250px;
	float:left;
	text-align:center;
}
.one_spec .pic .zoom{
	font-size:87%;
	display:block;
	text-decoration:none;
}
.one_spec .pic .zoom:hover{
	text-decoration:underline;
}
.one_spec .about table{
	color:#5D5654;
}
.one_spec .about td{
	padding:2px 0;
	vertical-align:top;
	line-height:1.2;
}
.one_spec .about td.left{
	width:95px;
	color:#6b6868;
}
.one_spec .about .b td{
	font-weight:bold;
	padding:5px 0;
}
.one_spec .order{
	text-align:right;
}
.one_spec .order a{
	background:url(i/icons/icon_form2.gif) no-repeat 100% 2px;
	padding-right:17px;
	text-decoration:underline;
	color:#000;
}
.one_spec .order a:hover{
	text-decoration:none;
}
/* ---------- */
.col_txt .u{
	position:absolute;
	width:10px;
	height:10px;
}
.col_txt .u1{
	left:-1px;
	top:-1px;
	background:url(i/r_ugol/u1.gif) no-repeat;
}
.col_txt .u2{
	right:-1px;
	top:-1px;
	background:url(i/r_ugol/u2.gif) no-repeat;
}
.col_txt .u3{
	right:-1px;
	bottom:-1px;
	background:url(i/r_ugol/u3.gif) no-repeat;
}
.col_txt .u4{
	left:-1px;
	bottom:-1px;
	background:url(i/r_ugol/u4.gif) no-repeat;
}

#main_calendar .u1{
	background:url(i/r_ugol2/u1.gif) no-repeat;
}
#main_calendar .u2{
	background:url(i/r_ugol2/u2.gif) no-repeat;
}
#main_calendar .u3{
	background:url(i/r_ugol2/u3.gif) no-repeat;
}
#main_calendar .u4{
	background:url(i/r_ugol2/u4.gif) no-repeat;
}

*html .col_txt .u2{
	right:-1.5px;
}
*html .col_txt .u3{
	right:-1.5px;
	bottom:-6px;
}
*html .col_txt .u4{
	left:-1px;
	bottom:-6px;
}
.col_txt h2,
.search_res h2,
table.catalog h2,
.order_about h2,
.spec_res h2{
	position:absolute;
	top:-6px;
	left:10px;
}
#main_calendar h2{
	padding:0 4px 2px;
}
.banner_col{
	width:19%;
	margin:33px 9px auto 9px;
	float:right;
	/*text-align:center;*/
}
#banner{
	position:absolute;
	top:75px;
}
.contact_box{
	text-align:left;
	position:absolute;
	top:400px;
	font-size:95%;
	width:155px;
}
.contact_box h3{
	font-size:105%;
	margin:0 0 5px;
}
.contact_box ul{
	list-style:none;
}
.contact_box li{
	margin:0 0 2px;
}
.col_txt a.order,
.search_res a.order,
table.catalog a.order,
.order_about a.order,
.spec_res a.order{
	display:block;
	background:url(i/icons/icon_form2.gif) no-repeat 0 2px;
	padding-left:17px;
	position:relative;
	left:-16px;
	text-decoration:underline;
	color:#000;
}
.col_txt a.order:hover,
.search_res a.order:hover,
table.catalog a.order:hover,
.order_about a.order:hover,
.spec_res a.order:hover{
	text-decoration:none;
}
.simple_txt{
	padding:18px 21px;
	color:#000;
}
.simple_txt h1{
	font-size:175%;
}
.simple_txt h2{
	font-size:135%;
	/*margin-left:10px;*/
}
.simple_txt h3.title_col{
	font-size:115%;
	/*margin:-20px 0 0 0;*/
}
.simple_txt p{
	margin:15px 0;
}
.simple_txt a{
	color:#848179;
}
/*---------
	FORM
-----------*/
#content div.space{
	height:250px;
}
#form{
	/*margin:15px 0 250px 10px;*/
	margin:15px 0 0 10px;
}
#form.search{
	margin:15px 0 0 10px;
}
form.order{
	margin:15px 0 0 10px;
	float:left;
	width:50%;
}
#form.search .sub{
	margin-top:10px;
}
#form.search{
	margin:15px 0 0 10px;
}
#form.search .label{
	padding-left:0;
	width:70px;
}
*+html #form.search .label{
	width:95px;
}
#form select{
	font-size:95%;
}
#form.search option{
	padding:0 0 0 5px;
}
#form h3{
	font-size:115%;
}
#form .todo{
	color:#B0B0B0;
	font-size:95%;
	margin-bottom:20px;
}
#form .line{
	clear: both;
	padding: 0 0 6px 0;
	width: 630px;
	margin: 2px 0;
}
#form.order .line{
	width:380px;
}
#form .line:after{content: "."; display: block; height: 0; clear: both; visibility:hidden;}
* html #form .line{height: 1%;}
#form .label{
	float: left;
	width: 130px;
	display: block;
	margin-right: 10px;
	display: inline;
	padding-left:10px;
}
#form .formw{
	width: 230px;
	display: block;
	float: left;
}
#form .formw .text{
	width: 80%;
	font: 100% Arial, Helvetica, sans-serif;
}
.red{
	color:#BD000D;
}
.err{
	color: #f00;
	font-size: 83%;
	line-height: 115%;
	background:inherit;
}
#form select{
	width:100%;
}
.sub{
	padding:0 5px;
}
/* footer */
#footer{
	color:#909090;
	margin:15px 20px;
	position:absolute;
}
#footer a{	color:#909090;}

/* --- */
#wrapper.cat #content{
	color:#5D5654;
	width:100%;
	min-height:600px;
	position:relative;
}
*html #content{
	overflow:hidden;
	height:1%;
}
*+html #content{
	overflow:hidden;
}
#wrapper.cat .ugol_3-1{
	background:#fff url(i/u3/ugol_3-1.gif) no-repeat;
	margin-left:1px;
	float:left;
	width:79%;
}
.ugol_3-2{
	background:url(i/u3/ugol_3-2.gif) no-repeat 100% 0;
}
.ugol_3-3{
	background:url(i/u3/ugol_3-3.gif) no-repeat 100% 100%;
}
.ugol_3-4{
	background:url(i/u3/ugol_3-4.gif) no-repeat 0 100%;
}

#wrapper.cat .menu3-1{
	background:#F4EDE6 url(i/m3/ugol_3-1.gif) no-repeat;
	width:20%;
	float:left;
}
.menu3-2{
	background:url(i/m3/ugol_3-2.gif) no-repeat 100% 0;
}
.menu3-3{
	background:url(i/m3/ugol_3-3.gif) no-repeat 100% 100%;
}
.menu3-4{
	background:url(i/m3/ugol_3-4.gif) no-repeat 0 100%;
}

#wrapper.cat #label{
	padding:15px 0 15px;
}
#wrapper.cat #label li a:hover{
	font-size:14px;
}
#wrapper.cat #label li.here{
	background:#F4EDE6 url(i/icons/icon_arrow2.gif) no-repeat 100% 50%;
	font-weight:bold;
	font-size:14px;
}

#wrapper.cat #menu3{
	color:#000;
	padding:25px 0 15px;
}
#wrapper.cat #menu3 .novelspec{
	color:#BD000D;
}
#wrapper.cat #menu3 .novelspec a{
	color:#BD000D;
}
#wrapper.cat #menu3 h2{
	margin:0 19px 3px;
	font-size:14px;
	color:#2D2A28;
}
#wrapper.cat #menu3 ul{
	list-style:none;
}
#wrapper.cat #menu3 li{
	padding:3px 19px;
	font-weight:bold;
}
#wrapper.cat #menu3 li.here{
	background:#fff url(i/icons/icon_arrow2.gif) no-repeat 100% 10px;
	font-weight:bold;
	font-size:14px;
}
#wrapper.cat #menu3 li.here ul li{
	background:none;
	font-weight:bold;
	font-size:12px;
}
*html #menu3{
	overflow:hidden;
}
*+html #menu3{
	overflow:hidden;
}

/* PAGES */
#content .pages{
	padding:10px 0 10px 0;
	overflow:hidden;
	text-align:center;
}
#content .pages b{
	margin:0 6px 0 0;
	padding-top:4px;
}
#content .pages a{
	background:#E2D3C6;
	color:#333;
	padding:5px 9px;
	text-decoration:none;
	font-weight:bold;
	font-size:93%;
	margin:0 6px 0 0;
}
#content .pages a:hover{
	background:#99181B;
	color:#fff;
}

/* --------------- */
.i_text{
	margin:0 0 -10px 10px;
	padding:13px 13px 7px;
	width:73.3%;
	clear:both;
}
.i_text h1{
	margin:0 0 5px;
	font-size:155%;
}
.i_text_bottom{
	margin:20px 0 20px 10px
}
.i_text p{
	margin:0 0 5px;
}
.i_text a{
	font-weight:bold;
}

/* ----------- */
.news_list{
	margin:10px 0 30px;
	padding:0 0 20px;
	border-bottom:solid 1px #E2D3C6;
}
.news_list select{
	margin:0 10px 0 0;
}
.news_list option{
	padding:0 5px 0 3px;
}
.news_list .btn{
	cursor:pointer;
	margin:10px 0 0;
}
.news_list .txt{
	margin:10px 0 0;
}
#news_table,
#events_table{
	width:100%;
}
#news_table th,
#events_table th{
	text-align:left;
	background:#C1A995;
	color:#fff;
}
#news_table .bg,
#events_table .bg{
	background:#f8f3ef;
}
#news_table th,
#news_table td,
#events_table th,
#events_table td{
	padding:5px;
}
#news_table th,
#news_table td,
#events_table  th,
#events_table td{
	vertical-align:top;
}
#events_table .col1{
	width:50px;
}
#events_table .col2{
	width:90px;
}
#events_table .col3{
	width:80px;
}
#events_table .col4{
	width:100px;
}
#news_one .date{
	display:block;
	font-size:95%;
	margin:0 0 10px;
}
#news_one p{
	margin:0;
}
.list_news{
	display:block;
	margin:10px 0 0;
	width:150px;
}
#main_news,
#main_calendar{
	min-height:170px;
	position:relative;
	margin-bottom:-20px;
	min-width:120px;
}
*html #main_news{
	height:170px;
}
*html #main_calendar{
	height:170px;
}
#main_calendar{
	background:#E2D3C6;
	border:dotted 1px #EADFD5;
}
#main_news a{
	color:#BD000D;
}
#main_news .text{
	margin:-10px 0 27px 5px;
}
#main_calendar .text{
	margin:-10px 0 10px 5px;
}
#main_news h4{
	font-weight:bold;
	color:#000;
	margin:0 0 2px 5px;
	font-size:100%;
	font-weight:bold;
}
#main_news .all_news{
	position:absolute;
	bottom:10px;
	left:14px;
}
#main_news .body{
	margin:0 0 0 5px;
}
#main_news .body a{
	color:#5D5654;
}
#main_calendar .all_events{
	color:#BD000D;
	position:absolute;
	bottom:10px;
	right:10px;
}
#main_calendar h5{
	font-size:11px;
	font-weight:bold;
	color:#000;
	margin:0 0 2px 5px;
}
#calendar{
	background:#fff;
	margin:0;
	border:none;
	font-size:11px;
	float:left;
	color:#5D5654;
	z-index:10;
	position:relative;
}
#calendar td,#calendar th {
  width:1.8em;
  text-align: center;
  font-size: 0.8em;
}
#calendar td.hidden{
  color:#DDD;
}
#calendar td.event{
  background-color:#BD000D;
  color:#fff;
  font-weight:bold;
}
#calendar th{
	background:#C1A995;
	color:#fff;
}
#calendar th,
#calendar td{
	padding:2px;
}
#main_calendar .event_in{
	float:left;
	width:41%;
	margin:0 0 0 10px;
}
#main_calendar h4{
	font-size:100%;
	color:#000;
	margin:0 0 1px;
}

.price_srp {
	font-size:16px;
	color:#0D00BD;
}

.price_disc {
	font-size:16px;
	color:#BD000D;
}

/*Added by AD2GO*/
.fat {
	font-weight:900;
}

.sort ul{
	list-style:none;
}
.sort ul li {
	display: inline-block;
	padding:0 3px;
}
.sort ul li.selected {
	display: inline-block;
	padding:0 3px 0 10px;
}
.sort ul li a.selected.asc {
	background: url(i/asc.gif) no-repeat 0 50%;
	padding:0 3px 0 10px;
}
.sort ul li a.selected.desc {
	background: url(i/desc.gif) no-repeat 0 50%;
	padding:0 3px 0 10px;
}
.main_phone {
	font-size:16px;
}
ol{
	padding-left:20px;
}
#main_calendar.col_txt {
	padding:10px;
}
#main_calendar.col_txt h2 {
	position:static;
	background:none;
}
