@charset "windows-1251";

/* ====================== MAIN THEME STYLES: layout, fonts & colors ====================== */

html	{margin:0; padding:0;}

body	{margin:0; padding:0; font-family:Verdana, Geneva, sans-serif;  font-size:12px;}



p, font, div, td, input, select, textarea{font-family: Verdana, Geneva, sans-serif; font-size:12px;}



em,strong,b,i{font-weight:normal; font-style:normal;}



#hid{position:absolute; top:320px; left:0px; text-align:center; width:100%; z-index:5; font-family:"Monotype Corsiva"; URL(/admin/fonts/mtcorsva.ttf) format(TrueType); color:#B18B00;}

#hid a,#hid a:link,#hid a hover,#hid a visited,#hid a active{font-size:26px; font-weight:normal; text-decoration:none; color:#B18B00;}



h1,h2,h3 {font-weight:normal; margin:0; padding:0;}

h1	{font-size:26px; font-weight:600;}

h2	{margin:10px 0 5px 0; font-family:Arial narrow; font-size:20px; border-bottom:1px dotted; margin-right:200px; margin-top:-30px;}

h3	{font-size:120%; margin:1em 0 0.5em 0; font-weight:normal;}

p	{margin:5px; text-indent:10px; text-align:left;}

ul,ol{margin:15px 0;}

li	{text-align:left;}



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

input, select{vertical-align:middle;}



a{font-weight:bold; color:black;} /*  color: navy;*/

a:hover{color:#D94342;}

a img{border:0;}



.10px	{font-size:10px;}

.12px	{font-size:12px;}

.14px	{font-size:14px;}

.16px	{font-size:16px;}

.18px	{font-size:18px;}

.20px	{font-size:20px;}

.22px	{font-size:22px;}



.bold	{font-weight: bold;}

.center	{text-align:center; text-indent:0;}

.clear	{clear:both;}

.hand	{cursor:hand;}

.hide	{display:none;}

.indent	{text-indent: 10px;}

.inline	{display:inline;}

.left	{text-align:left; text-indent:0;}

.noindent{text-indent:0px;}

.normal	{font-size:100%; text-decoration:none; font-weight:normal;}

.nowrap	{white-space:nowrap;}

.mart5	{margin-top:5px;}

.mart10	{margin-top:10px;}

.marb5	{margin-bottom:5px;}

.marb10	{margin-bottom:10px;}

.martb5	{margin-top:5px; margin-bottom:5px;}

.martb10{margin-top:10px; margin-bottom:10px;}

.pointer{font-family:wingdings; margin:0 10px;}

.relative{position:relative;}

.right	{text-align:right; text-indent:0;}

.underline{text-decoration:underline;}

.uppercase{text-transform:uppercase;}



#table {border:0 none; height:362px; position:absolute; top:0; width:100%; min-width:1115px; left:0;}

/* ====================== MAIN THEME STYLES: layout, fonts & colors END!!! ====================== */





.left_menu_title_bg{

background:url(/images/left_menu_title_bg.gif) top left no-repeat;

position:absolute;

top:0px;

left:-29px;

width:191px;

height:75px;

color:white;

font-weight:bold;

padding-top:33px;

padding-left:40px;

z-index:0;

}



.left_menu_title_bg1{

background:url("/images/left_menu_title_bg.gif") no-repeat scroll left top transparent;

color:white;

font-weight:bold;

height:40px;

left:-29px;

padding-left:40px;

padding-top:33px;

position:absolute;

top:0px;

width:191px;

z-index:100;

}



.categ_wrapper{

float:right;

position:relative;

top:0px;

left:-65px;

width:195px;

text-align:left;

padding-top:70px;

}



.content_wrapper {

float:right;

left:-65px;

position:relative;

width:800px;

top:15px;


}



#powered_by{

background-color:#1f121c;

display:none;

}



td#menu{

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

background-repeat:no-repeat;	

/*	width: 1108px;*/

}



td#b_l_1{

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

background-position:right;	

}



td#b_l_2{

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

background-position:right;	

}



td#b_l_3{

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

background-position:right;	

}



td#b_l_4{

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

background-position:right;	

}



.menu_1{

font-size:12px;

color:#fff;

font-weight:bold;

text-decoration:none;	

}



.tel{

font-size:12px;

color:#9b8d8c;	

font-weight:bold;

text-decoration:none;	

}



.poisk_1{

font-size:12px;

color:#ccc;	

text-decoration:none;	

}



.poisk_2{

font-size:12px;

color:#ccc;

text-decoration:underline;			

}



input #input_1{

width:192px;

height:21px;

font-size:12px;

color:#ccc;					

text-decoration:none;	

}



input#input_2{

width:97px;

height:21px;

font-size:12px;

color:#ccc;					

text-decoration:none;	

}



select#1{	

width:192px;

height:21px;	

font-size:12px;

color:#ccc;					

text-decoration:none;

}



.poisk_1{

font-size:12px;

color:#ccc;	

text-decoration:none;	

}



.poisk_2{

font-size:12px;

color:#ccc;

text-decoration:underline;			

}







input#input_1{

width:142px;

height:21px;

font-size:12px;

color:#ccc;					

text-decoration:none;	

}



input#input_2{

width:70px;

height:21px;

font-size:12px;

color:#ccc;					

text-decoration:none;	

}



select#select_1{	

width:192px;

height:21px;	

font-size:12px;

color:#cccccc;					

text-decoration:none;

}	



ul#menu{	

padding:0;

margin:0;

padding-left:75px;

padding-top:0;

width:150px;

}



li#menu_1{

padding-left:0;	

margin:0;

margin-left:0;

text-decoration:none;

font-weight:normal;

list-style-type:none;

list-style-image:url(images/li_1.png);

}



li#menu_1 A, li#menu_2 A , li#menu_3 A{

color:#000;

text-decoration:none;

}



li#menu_1 A:hover, li#menu_2 A:hover, li#menu_3 A:hover{

text-decoration:underline;

}



li#menu_2{

padding-left:0;

margin:0;

margin-left:10;

padding-top:0;	

text-decoration:none;

font-weight:normal;

list-style-type:none;		

list-style-image:url(images/li_2.png);

}



li#menu_3{

padding-left:0;

margin:0;

margin-left:15px;

padding-top:0;	

text-decoration:none;

font-weight:normal;

list-style-type:none;		

list-style-image:url(images/li_2.png);

}



.text_1{

font-size:12px;

color:#405C60;

text-decoration:underline;			

}



.text_2{

font-size:12px;

color:#000204;

text-decoration:none;

}



.text_3{

font-size:12px;

color:#405C60;

text-decoration:none;

}



.text_4{

font-size:12px;

color:#000204;

text-decoration:underline;

}



.text_5{

font-size:12px;

color:#fff;

text-decoration:none;

}



p#tovar_title_a, p#tovar_title_a a {

font-size:14px;

color:#57C1AD;

text-decoration:none;

font-weight:bold;

}



p#tovar_title_a a: hover {

text-decoration:underline;

}



td#pager {

text-align:center;

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

background-repeat:no-repeat;

background-position:center;

}



td #content, td #content p{

text-align:left;

color:#B18B00;

font-size:14px;

padding-bottom:10px;

}



td#content h1{

color:#B18B00;

font-size:16px;

text-align:center;

}



img#tovar_foto {

border-color:#070103;

border-style:solid;

border-width:1px;

}



p#tovar_description{

color:#757581;

font-size:13px;

padding-bottom:0;

margin-bottom:0;

}



p#tovar_option{

color:#35443F;

font-size:13px;

font-weight:bold;

padding-top:0;

margin:0;

padding:0;

}



span#tovar_option {

color:#35443F;

font-size:13px;

font-weight:bold;

padding-top:0;

margin:0;

padding:0;

}



.price {

font-size:14px;

font-weight:bold;

color:#69A9B5;

}



#top_nav{

margin-left:445px;

margin-top:5px;

}



#top_nav #glav, #top_nav a{

color:#fff;

text-decoration:none;

margin:0px 40px;

font-weight:bold;

}

/****************************/



/* ====================== MAIN THEME STYLES: layout, fonts & colors ====================== */



/* ====================== COMPONENT CONTAINER STYLES ====================== */



#container_top_left{

text-align: center;

vertical-align: middle;

width: 200px;

padding-bottom:10px;

}



#container_top{

/*padding:5px 0;*/

text-align: left;

vertical-align:middle;

background: #496BAB url(../../images/mdr_blue_grad_background.gif) left top repeat-x;

}



#container_top_right{

text-align: center;

vertical-align: top;

width: 200px;

}



#container_left_sidebar, #container_right_sidebar{

width:200px;

text-align: left;

vertical-align: top;

}



#container_main_content{

width:"*";

text-align: left;

vertical-align: top;

padding: 0px;

}



#container_footer{

width: 100%;

background-color: #b4b4b4;

color: white;

margin: 0px; padding: 0px;

}



/* ====================== DEFAULT STYLES OF VARIOUS COMPONENTS ====================== */



/* padding for all general components */

.cpt_news_short_list, .cpt_survey, .cpt_category_tree, .cpt_maincontent,

.cpt_currency_selection, .cpt_divisions_navigation, .cpt_auxpages_navigation{

text-align: left;

width: 100%;

}



ul.vertical, ul.horizontal{

padding: 0px;

margin: 0px;

}



ul.horizontal{

width: 100%;

overflow: hidden;

}



.vertical li{

padding-left: 0px;

padding-bottom: 2px;

}



.horizontal li{

float: left;

margin-right: 25px;

}



.cpt_divisions_navigation ul{

list-style-type: none;

margin: 0px;

}



.cpt_auxpages_navigation ul.vertical{

list-style-image: url(../../images/li_infopages.gif);

padding-left: 15px;

}



.cpt_auxpages_navigation .vertical li{

padding-left: 5px;

}



.cpt_auxpages_navigation ul.horizontal{

list-style-type: none;

padding-left: 0px;

}



.cpt_shopping_cart_info{ 

border: 0px;

background-repeat : no-repeat;

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

background-position:center;

width:170px;

height:40px;

text-align: center;

font-size:12px;

font-weight:bold;

color:#ccc;

}



.cpt_shopping_cart_info div { margin-left:20px;}



.cpt_shopping_cart_info a{

color:#ccc;

font-weight: bold;

padding:5px 5px 5px 15px;

display:block;

font-weight:bold; 

font-size:12px;

text-decoration:none

}



.cpt_survey{

background: #B5C175 url(../../images/mdr_olive_gradient_vert.gif) left bottom repeat-x;

}



.survey_question{

font-weight: bold;

margin-bottom: 10px;

}



.survey_submit{

margin-top: 10px;

text-align:center;

}



.cpt_survey form{

padding:0px;

margin: 0px;

}



.cpt_currency_selection{

text-align: center;

font-size: 90%;

}



.cpt_currency_selection select{

font-size: 90%;

}



.cpt_currency_selection form{

display: inline;

}



.cpt_product_search form{

margin: 0px!important;

padding: 10px;

}



.cpt_language_selection{

padding: 5px;

text-align:right; padding-right:8px;

}



.cpt_category_tree {

position:relative;

z-index:1;

}



.cpt_category_tree ul{

list-style-type:none;

margin:0px;

padding:0px;

}



.cpt_category_tree a {

color:#4D3535;

text-decoration:none;

}



.cpt_category_tree a:hover{

text-decoration:underline;

}



.cpt_category_tree ul li{

padding:0 0 2px 10px; 

background:url(/published/publicdata/PARFUMSEPS/attachments/SC/themes/modern//images/li_1.png) left 5px no-repeat; color:black;

}



.cpt_category_tree ul li.child, .cpt_category_tree ul li.child_current{

background:none;

}



.cpt_category_tree .bullet{

font-size:0px;

}



.cpt_category_tree .parent_current a{

font-size: 120%;

font-weight: bold;

text-decoration: none;

color:#B18B00;

}



.cpt_category_tree .child a{

padding-left:0px;

font-size:90%;

font-weight:normal;

background:url(/published/publicdata/PARFUMSEPS/attachments/SC/themes/modern/images/li_2.png) left 5px no-repeat;

}



.cpt_category_tree .child_current a{

padding-left:0px;

font-size:90%;

font-weight:normal;

color:#b18b4e;

text-decoration:none;

background:url(/published/publicdata/PARFUMSEPS/attachments/SC/themes/modern/images/li_2.png) left 5px no-repeat;

}



a .bullet{

text-decoration:none;

}



.cpt_category_tree .tab{

margin-left:10px;

}



.cpt_product_add2cart_button{

padding-top:10px;

}



.cpt_product_name{

font-size:14px;

color:#4D3535;

text-decoration:none; 

font-weight:bold;

text-align:left

}



.cpt_product_description{

color:#757581;

font-size:13px;

padding-bottom:0;

margin-top:20px;

margin-bottom:20px;

text-align:justify;

text-indent:1em;

}

/* ====================== SET HOW CERTAIN COMPONENTS APPEAR IN VARIOUS CONTAINERS ====================== */



/* ====================== (if you wish to overwrite default appearence of components in certain containers) ====================== */

#container_top_left, #container_left_sidebar .cpt_category_tree{

background:url(../../images/mdr_companyname_background.gif) left bottom repeat-x;

}



#container_top_left a{

text-decoration:none;

font-size:17px;

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

line-height:150%;

}



#container_top_left span{padding:0 2px;}



#container_top_left span.mdr_l1{color:#f67c06;}



#container_top_left span.mdr_l2{color:#097bd4;}



#container_top_left span.mdr_l3{color:#000;}



#container_top .cpt_divisions_navigation, #container_top .cpt_auxpages_navigation{

width:auto;

padding:5px 20px;

/*padding:0px 20px;*/

}



#container_top .cpt_divisions_navigation a, #container_top .cpt_auxpages_navigation a{

color:#fff;

text-decoration:none;

font-weight:bold;

}



#container_top .cpt_divisions_navigation ul.vertical, #container_top .cpt_auxpages_navigation ul.vertical{

list-style-image:none;

padding:0px;

margin:0px;

}







#container_top .cpt_divisions_navigation ul.vertical li, #container_top .cpt_auxpages_navigation ul.vertical li { width:auto; float:left; clear:left;  border-left: 3px solid white; padding-left:20px;}







#container_top .cpt_auxpages_navigation ul







{ list-style-type: none;







}















#container_top .cpt_divisions_navigation a:hover, #container_top .cpt_auxpages_navigation a:hover







{ text-decoration: underline;







}















#container_top_right .cpt_language_selection a, #container_top .cpt_language_selection a







{ color: white;







}















#container_top_right .cpt_currency_selection







{ padding: 5px;







  color: white;







  background-color: black;







}















/*container_left_sidebar styles*/







#container_left_sidebar .cpt_product_search







{ background: #B5C175 url(../../images/mdr_olive_gradient_vert.gif) left bottom repeat-x; color:#163106;







}















#container_left_sidebar .cpt_product_search a {color:#163106;}







#container_left_sidebar .col_header, #container_right_sidebar .col_header{ font-size:15px; color:#666666;  padding:8px 0 5px 30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}







#container_left_sidebar .col_header { background:#fff url(../../images/mdr_arrow_olive.gif) 10px 10px no-repeat;}







#container_right_sidebar .col_header { background:#f9f9f9 url(../../images/mdr_arrow_olive.gif) 10px 10px no-repeat;}







#container_left_sidebar .col_header.green, #container_right_sidebar .col_header.green { background:#B5C175 url(../../images/mdr_arrow_darkolive.gif) 10px 10px no-repeat; color:#163106;}







#container_left_sidebar .col_header.green {padding:8px 0pt 0 30px;}















#container_footer .cpt_divisions_navigation







{ padding: 3px;







  margin: 0px;







  text-align: center;







}







#container_footer .cpt_divisions_navigation a







{ font-weight: normal;







  color: white;







}















#container_main_content .cpt_product_lists







{ padding-bottom: 20px;







}















#container_right_sidebar .cpt_news_short_list







{  background:#f9f9f9 url(../../images/mdr_grey_grad_right.gif) left bottom repeat-x;







}







#container_left_sidebar .cpt_news_short_list







{  background: white url(../../images/theme0_grey_gradient_hor.gif) repeat-y;







   background-position: right;







}















#container_top .cpt_tag_cloud a, #container_top .cpt_category_tree a







{ color: white;







}







#container_top .cpt_language_selection { width:auto; float:right; display:inline; _margin-top:70px;}







#container_top .cpt_language_selection a img { border:#ffffff solid 1px ;}







#container_left_sidebar .cpt_product_search input {padding:1px;}







#container_left_sidebar .cpt_product_search input#searchstring







{ width: 120px;







border:solid 1px #707070;padding:2px;







}







#container_left_sidebar .cpt_tag_cloud { background:#fff url(../../images/mdr_companyname_background.gif) left bottom repeat-x; padding:20px 10px;}







/* ====================== STYLES OF ELEMENTS THAT APPEAR INSIDE VARIOUS COMPONENTS ====================== */















#shpcrtca{







 font-weight: bold;







 font-size: 130%;







 white-space: nowrap;







}















#searchstring







{ width: 60%;







}















.block_tag_cloud  { font-size:15px;}







.block_tag_cloud a { text-decoration:none;  font-family:Arial, Helvetica, sans-serif; word-spacing:110%; letter-spacing:120%;}























/* ====================== PREDEFINED STYLES; edit, but do not delete these styles ====================== */















.small







{ font-size: 80%;







}







.big







{ font-size: 150%;







}















.background1, .background1 td







{







}















.btn_checkout







{ font-size: 130%;







  font-weight: bold;







  margin: 10px;







  padding: 3px;







}















.prdbrief_add2cart







{  margin-top:20px;







}







.prd_option



{



	color:#35443F;



	font-size:12px;



	font-weight:bold;



	padding-top:0;



	margin:0;



	margin-right:5px;



	padding:0;



}















.error_block







{ font-weight: bold;







  color: red;







}































/*















a.admdivslst:hover,a.admdivslst:link,a.admdivslst:visited,a.admdivslst:active{text-decoration: none;color: blue;font-weight:normal;font-size:10pt;}







a.admdivslst:hover{color: navy;}















a.h_admdivslst:hover,a.h_admdivslst:link,a.h_admdivslst:visited,a.h_admdivslst:active{text-decoration: none;color: #888888;font-weight:normal;font-size:10pt;}







a.h_admdivslst:hover{color: #555555;}















*/















#tbl-checkout-progress td{







font-size: 0.7em;







vertical-align: top;







}















.current_prd_thumbnail img{







	border: #BBBBBB 3px solid;







}







a.prd_thumbnail img{







	border: #FFFFFF 3px solid;







}







a.prd_thumbnail:hover img{







	border: #BBBBBB 3px solid;







}















.news_date







{ color: #555;







  font-size: 90%;







}







.news_title







{ padding-bottom: 10px;







}







.news_title a { color:#000; font-weight:normal;}







.news_viewall







{ padding-bottom: 10px;







}







.news_subscribe, .news_thankyou







{ padding: 5px;







  text-align: center;







  background-color: #f4f4f4;







}















/************************







BLOG STYLES







***************************/







.post_title{







 color: #666;







 margin-top: 30px;







 margin-bottom: 0px;







}







.post_date{ 







 color: #999;







 border: 0px solid #EEE;







 border-top-width: 1px;







 margin-bottom: 15px;







 }







.post_content{







 padding-left: 15px;







}















/***************************







PRODUCTS COMPARISON







****************************/







.cmp_headers{







 background-color: #d9e9ff;







}







.cmp_column_odd{







 background-color: white;







 vertical-align: top;







}







.cmp_column_even{







 background-color: #F2F8FF;







 vertical-align: top;







}







#cmp-table tr:hover td{







 background-color: #d5e5fa!important;







}







#cmp-table tr td{







 text-align:center;







 padding: 6px;







}







#cmp-table tr td.cmp_headers{







 text-align: left;







}















/***************************







PRODUCT DETAILED







****************************/







.regularPrice{







 color: brown;







 text-decoration: line-through;







}















.totalPrice{







 color:#b31b00;







 font-weight: bold;







 font-size: 130%;



 



}







.youSaveLabel{







 font-size: 75%;







}







.youSavePrice{







 font-size: 75%;







}







.prd_out_of_stock {







 font-style:  italic;







}







.cpt_product_category_info a, .cat_path_in_productpage a { font-size:120%;}







/************************







PRODUCT REVIEWS STYLES







***************************/







.review_block







{ margin-left: 20px;







}







.review_title{







 color: #333;







 margin-top: 10px;







 margin-bottom: 0px;







 font-size: 120%;







}







.review_date{ 







 color: #999;







 border: 0px solid #EEE;







 border-top-width: 1px;







 font-size: 90%;







 margin-bottom: 5px;







 }







.review_content{







 color: #333;







 padding-left: 20px;







}







.review_showall{







 margin-left: 20px;







}















/****************************







SHOPPING CART







*****************************/







.background_cart_top{background-color: #D9E9FF;  border-bottom: 1px #99C9DF solid;}



.background_cart_top h1{display:inline;}



#cart_content_tbl{

	min-width:550px;

    width: expression(document.body.clientWidth <550? "550px": "auto");}



#cart_content_tbl td{







 padding: 6px;







}







#cart_page_title{







 padding: 10px;







 text-align: left;



 











}







#cart_page_title h1{display inline;}







#cart_clear{







 padding: 10px;







 text-align: right;







}







#cart_clear a{







 font-size:9pt;







}







.cart_discount_label{







 font-weight: bold;







}







#cart_total_label{







 font-size: 130%;







 font-weight: bold;







}







#cart_total{











 font-size: 130%;







 font-weight: bold;







 padding: 10px;







 white-space: nowrap;







}







#cart_checkout_btn{







 padding-top: 20px;







}







.cart_product_brief_description{







 font-size: 80%;







}







#cart_content_header td{







 font-weight: bold;







}







.cart_apply_for_discounts_extra{







 font-size: 80%;







 color: #777;







}







.cart_product_quantity{







 text-align: center;







}















/********************







HOMEPAGE UNFOLDED TREE







*********************/







.rcat_root_category







{ font-size: 140%;







  font-weight: bold;line-height:150%; text-decoration:none;







}







.rcat_root_category:hover { border-bottom:solid 1px;}







.rcat_products_num







{ color: #999999;







  font-size: 80%;







}







.rcat_child_categories a







{ line-height:150%;







  font-weight: normal;







}















/********************







REGISTRATION PAGE







*********************/







#reg_fields_tbl td{







 padding: 5px;







}







#reg_auth_fields td{















}







#reg_confcode td{















}







#reg_fields_tbl td input, .addressform td input{







 width: 300px;







}







#subscribed4news{







 width:auto!important;







}







#reg_fields_tbl td textarea, .addressform td textarea{







 width: 300px;height: 100px;







}







#reg_submit_btn{







 font-size:150%;







 font-weight: bold;







}















/*********







SEARCH IN CATEGORY







**********/







#cat_advproduct_search {







	margin-right:10px;



	width:100%;











}







#cat_advproduct_search form { padding:10px; }







#cat_advproduct_search td { vertical-align:top; }







#cat_advproduct_search td { vertical-align:top; }







#cat_advproduct_search select { width:100%;  }







#cat_advproduct_search form, #cat_advproduct_search table { //width:100%;}







#cat_advproduct_search h3 { padding:0px; margin: 10px 10px 0 10px;}







#cat_info_left_block, #cat_advproduct_search  { float:left; 	color:#B18B00;	font-size:14px; margin-bottom:20px;}

#cat_info_left_block p{text-indent:0;}

#cat_info_left_block h1 					  { margin:0px 0px 10px 0px;}















.cpt_maincontent center { clear:both;}







#cat_top_tree { overflow:hidden; margin-top:0px; clear:both}







.hndl_submit_prds_cmp, #cat_product_sort { margin:10px 0;}







.prdbrief_name a{	font-size:14px;



					color:#4D3535;



					text-decoration:none; 



					font-weight:bold;}







.prdbrief_name a:hover { border-bottom:solid 1px;}















.prdbrief_brief_description {	color:#757581;



								font-size:13px;



								padding-bottom:0;



								margin-bottom:0;



								text-align:justify;



								text-indent:1em;



}







.prdbrief_price, .totalPrice {	font-size:12px;



								font-weight:bold;



								color:#4D3535;



}











.prdbrief_thumbnail img  { }







.product_list a { font-size:130%; line-height:170%; text-decoration:none;}







.product_list img {}







.product_option { width:99%; //width:auto;  position:relative; zoom:1;}















/************







CHECKOUT







************/







.checkout_noframe_title {







	padding: 5px 15px;







}







#checkout_have_account {







	padding: 15px;







	background-color: #D9E9FF;







	margin: 0 -5px 15px -5px;







}







#checkout_logininfo { width:428px;}







#checkout_logininfo .inputtext, #checkout_addresses .inputtext, #checkout_addresses textarea {







	width: 200px;







}







.paddingblock input.checkout_buttons {







	font-size: 130%;







	font-weight: bold;







	margin:5px 0;







}







.checkout_steps_divider {







	width: 40px;







	height:1px;







	background-color:#99C9DF;







	overflow:hidden;







}







#checkout_addresses { width:800px;}







#checkout_addresses td { } 







/**********************







ORDER STYLES







***********************/







tr#ord_total_row * {







	font-size: 105%;







	font-weight: bold;







}







.row_odd td {















}







.row_even td {







	border: 0px solid #D9E9FF;







	border-width: 1px 0px;







}















.paddingblock { background:#fff;







	padding-left: 15px;







	padding-right: 15px;







	text-align:left;







	font-size:85%;







}







.paddingblock h2 {
	padding:20px 5px;
	margin-top: 0px;
}

.paddingblock td { font-size:95%; vertical-align:top; padding:5px;}







.paddingblock p { margin-bottom:10px;}















.paddingblock input { margin:2px 0 0 0;}









.asterisk {







	color:red;







}







.cellpadding tr td {







	padding: 5px;







}







.cust_name {







	font-size:110%;







	font-weight: bold;







}







#prddeatailed_container .cpt_product_rate_form table {







	width: 100%;







	/***********************/







width: auto;/**/







}















#block-customerinfo td { font-size:100%;}







.cpt_product_images{







float: left;







}







.cpt_product_images img{















}



















/*NIFTY*/







b.niftycorners,b.niftyfill{display:block}















b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;







    overflow:hidden;border-style:solid;border-width: 0 1px}







  







/*normal*/







b.r1{margin: 0 3px;border-width: 0 2px}







b.r2{margin: 0 2px}







b.r3{margin: 0 1px}







b.r4{height: 2px}







b.rb1{margin: 0 8px;border-width:0 2px}







b.rb2{margin: 0 6px;border-width:0 2px}







b.rb3{margin: 0 5px}







b.rb4{margin: 0 4px}







b.rb5{margin: 0 3px}







b.rb6{margin: 0 2px}







b.rb7{margin: 0 1px;height:2px}







b.rb8{margin: 0;height:2px}







b.rs1{margin: 0 1px}







/*transparent inside*/







b.t1{border-width: 0 5px}







b.t2{border-width: 0 3px}







b.t3{border-width: 0 2px}







b.t4{height: 2px}







b.tb1{border-width: 0 10px}







b.tb2{border-width: 0 8px}







b.tb3{border-width: 0 6px}







b.tb4{border-width: 0 5px}







b.tb5{border-width: 0 4px}







b.tb6{border-width: 0 3px}







b.tb7{border-width: 0 2px;height:2px}

b.tb8{border-width: 0 1px;height:2px}

b.ts1{border-width: 0 2px}











#home_text{color:#B18B00; font-size:14px; margin-top:-10px; margin-bottom:20px; font-weight:bold; width:100%;}



#home_text h1{font-size:22px; text-align:center;}

#home_text h2{font-size:22px; text-align:left; margin:10px;}

#home_text a:link, #home_text a:visited{text-decoration:none; color:#B18B00;}

#home_text a:active, #home_text a:hover{text-decoration:underline; color:#d94342;}

#home_text em,#home_text strong,#home_text b,#home_text i{font-weight:bold; font-style:normal;}

#home_text p{font-size:14px;}

#home_text #new_year {line-height:20px; color:#ec0000; position:relative; top:-20px;}

#home_text #new_year p{font-size:15px;}

#home_text #new_year p.bigger{font-size:18px; line-height:24px;}

#home_text li{margin-bottom:5px;}

#home_text li a:link, #home_text li a:visited{text-decoration:underline;}

#bottom_text{color:#4D3535;}
#bottom_text .title, #bottom_text h2 {margin:1em 0; font-size:130%; display:block; font-weight:bold; text-transform: uppercase; font-family:Arial narrow; border-bottom:1px dotted;}

.ttel{font-size:18px; color:#FFF;}

.dess{text-align:left; padding-left:20px; padding-right:20px;}

/**
 *@author Kulikov
 *@version 15.12.2009 12:29:23
 */

#wrapper_menu_top {

	left:150px;

position:relative;

top:-22px;

height:31px;

	width:800px;

}



.menu_top {

	position: relative; width:251px; 

	float:left;

	height:31px;

	margin-right:15px;

	}

	

.submenu {

background:none repeat scroll 0 0 #43383C;

border:2px solid #342D35;

color:white;

display:none;

position:absolute;

top:30px;

width:247px;

z-index:100;

}



.submenu a {

 color: #FFF;

 text-decoration:none;

}
.submenu div a:hover {
	color:#d9413f;
}




.submenu div {

font-size:14px;

height:25px;

padding-left:10px;

padding-top:2px;

border: 2px solid #342d35;

cursor:pointer;

}



a.nabori_btn {left:175px; background:url('/images/nabori.gif') no-repeat top; width:251px; display:block; height:31px; text-decoration:none;}



a.parfum_btn:hover .submenu, a.nabori_btn:hover .submenu, a.kosmetika_btn:hover .submenu {display:block; }



.nabori_btn.active {background: url('/images/nabori_active.gif');}



#cat_info_left_block{float:none;}



#cat_info_left_block h2{display:inline;}



.breadcrumbs{color:black; margin: 0 0 10px 0;}



.in_cart_list{list-style-type:none; margin-bottom:3px;}



.path{margin-bottom:7px;}



#content-table{margin-top:340px; position:absolute; width:100%; left:0;}

.parfum_btn{ background: url("/images/parfumeria.gif") no-repeat; width:251px; height:31px; display:block; text-decoration:none;}

.kosmetika_btn{background: url("/images/kosmetika.gif") no-repeat; width:251px; height:31px; display:block; text-decoration:none;}




