@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	font-size:11px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
        background-color:#FFF;
	}
div.top_navi, div.login_register_cart, div.search_brands, div.content_page, div.site_path{
	width:900px;
	margin:0px auto 0px auto;
}
div.clear{
	clear:both;
	font-size:0px;
	margin:0px;
	}
div.spacer5{
	margin-bottom:5px;
	}
div.spacer10, p.spacer10{
	margin-bottom:10px;
	}
div.spacer20{
	margin-bottom:20px;
	}
span.cur_page{
	color:#FF0000;
	}
a{
	text-decoration:none;
	color:#474747;
	}
a:hover{
	color:#ff0000;
	}
a img{
	border:0px;
	}
div, ul, li, form.form_top,  input, select, p, h1, h2, h3, h4, h5, h6{
	margin:0px;
	padding:0px;
	}
input, select, textarea{
	border:#000000 solid 1px;
	height:16px;
	padding:1px;
	font-size:11px;
	}
textarea{
	height:auto;
	}
input.btn{
	height:18px;
	color:#ffffff;
	border:#474747 solid 1px;
	background-color:#000000;
	font-size:11px;
	letter-spacing:1px;
	}

select{
	height:20px;
	padding:1px;
	}
h1, h2.subtit, h3.subtit3{
	color:#474747;
	font-size:24px;
	font-weight:100;
	letter-spacing:1PX;
	margin-bottom:10px;
	}
h2.subsubtit2, h3.subsubtit3{
	color:#777777;
	font-size:18px;
	font-weight:100;
	letter-spacing:1PX;
	margin-bottom:10px;
	margin-top:10px;
	}
h1:first-letter, h2.subtit:first-letter, h3.subtit3:first-letter{
	color:#FF0000;
	font-size:28px;
	font-weight:100;
	}
div.site_path{
	text-align:left;
	background-color:#FFFFFF;
	height:16px;
	padding:5px;
	clear:both
	}
div.current_page{
	width:550px;
	float:left
	}
div.current_page img{
	vertical-align:text-top
	}
div.top_right_link{
	width:350px;
	float:right;
	text-align:right
	}
div.top_container{
	width:auto;
	background-color:#000000;
	padding:0px 5px  0px 5px;
	}	
div.login_register_cart{
	color:#FFFFFF;
	height:36px;
	padding:7px 0px 7px 0px;
	clear:both;
	}
div.logo{
	float:left;
	width:300px;
	}
div.cart_top{
	width:600px;
	float:right;
	text-align:right;
	letter-spacing:1px;
	padding:0px;
	font-size:10px;
	}
div.cart_top a{
	color:#FFFFFF;
	}
div.cart_top a:hover{
	color:#ff0000;
	}
div.top_navi{
	color:#FFFFFF;
	font-size:11px;
	padding-bottom:5px;
	}
div.top_navi ul{
	width:900px;
	text-align:left;
	letter-spacing:1px;
	background-color:#000000;
	}
div.top_navi li{
	display:inline;
	margin:0px;
	list-style:none;
	margin-right:6px;
	font-size:9px;
	color:#ff0000;
	}
div.top_navi a{
	color:#ffffff;
	text-decoration:none;
	font-size:10px;
	}
div.top_navi a:hover{
	color:#FF0000;
	}
div.ping_line{
	padding-top:3px;
	background:url(parfumi_vision/line_bot_menu.gif) repeat-x;
	height:30px;
	}
div.top_search{
	float:left;
	width:326px;
	}
div.aroma{
	float:left;
	width:300px;
	font-weight:bold;
	}
div.select_brand{
	float:right;
	font-weight:bold;
	}
form.form_top input.txt_input{
	width:200px;
	}
form.form_top select{
	width:200px;
	}
div.content_page{
	padding:10px 0px  10px 0px;
	background:url(parfumi_vision/bord_dots_x.gif) repeat-x;
	}
div.left_colum{
	float:left;
	width:140px;
	}
div.left_colum li{
	list-style:none;
	font-size:9px;
	color:#ff0000;
	padding:2px;
	}
div.left_colum li a{
	color:#000;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(parfumi_vision/list_style.gif) no-repeat;
	padding-left:11px;
	}
div.left_colum li a:hover{
	color:#ff0000;
	background:url(parfumi_vision/list_style_over.gif) no-repeat;
	}
div.left_colum li.blands{
	margin-left:9px;
	padding:2px;
	}
div.left_colum li.blands a{
	background:url(parfumi_vision/list_style_brand.gif) no-repeat;
	}
div.left_colum li.blands a:hover{
	background:url(parfumi_vision/list_style_brand_over.gif) no-repeat;
	}
div.left_colum li.blands a.curentbrm{
	background:url(parfumi_vision/list_style_brand_over.gif) no-repeat;
	color:#ff0000;
	}
a#cur_a_big{
	background:url(parfumi_vision/list_style_cur_a.gif) no-repeat;
	color:#FF0000;
	}
div#parfumi{
	width:580px;
	margin-left:10px;
	padding:0px 10px 0px 10px;
	float:left;
	background:url(parfumi_vision/bg_parfums_cent.gif) repeat-y;
	}
div.right_colum{
	float:right;
	width:140px;
	}
div.right_colum li{
	margin-bottom:10px;
	list-style:none
	}
div.right_colum a img.nalp{
	border:#cccccc solid 1px;
	filter:alpha(opacity=100); 
	-moz-opacity: 1; 
	opacity: 1;
	-khtml-opacity: 1;
	border:#ff0000 solid 1px;
	}
div.right_colum a img{
	border:#cccccc solid 1px;
	filter:alpha(opacity=30) gray; 
	-moz-opacity: 0.3; 
	opacity: 0.3;
	-khtml-opacity: 0.3;
	}
div.right_colum a:hover img{
	filter:alpha(opacity=100); 
	-moz-opacity: 1; 
	opacity: 1;
	-khtml-opacity: 1;
	border:#ff0000 solid 1px;
	}
div.bottom_line{
	width:890px;
	margin:10px auto 0px auto;
	padding:5px;
	background:#000000;
	color:#666666;
	text-align:center;
	}
div.bottom_line li{
	display:inline;
	padding:0px;
	}
div.bottom_line a{
	color:#FFFFFF;
	letter-spacing:1px;
	text-align:center;
	text-transform:lowercase;
	}
div.footer{
	width:900px;
	margin:0px auto 0px auto;
	padding-top:5px;
	padding-bottom:5px;
	}
div.footer div.parfumibg_c{
	float:left;
	}
div.footer div.webfusion{
	float:right;
	text-align:right;
	}
div.product_center_smoll{
	float:left;
	width:182px;
	min-height:160px;
	padding-right:10px;
	text-align:center
	}
div.product_center_smoll div.img_box{
	height:129px;
	}
div.product_center_smoll div.img_box a{
	border-left:#ffffff solid 1px;
	border-right:#ffffff solid 1px;
	display:block;
	}
div.product_center_smoll div.img_box a:hover{
	border-left:#ff0000 solid 1px;
	border-right:#ff0000 solid 1px;
	}
a.product_title{
	font-size:11px;
	font-weight:100;
	}
div.line_spacer_prod{
	padding-top:10px;
	margin-bottom:10px;
	height:1px;
	font-size:1px;
	background:url(parfumi_vision/bord_dots_x.gif) bottom repeat-x;
	}
p.price_pr_sp{
	color:#000000;
	font-size:11px;
	font-weight:bold;
	}
span.promo_pr{
	text-decoration:line-through;
	color:red;
	font-size:13px;
	}
p.not_avalible{
	font-size:10px;
	letter-spacing:1px;
	background-color:#FF0000;
	color:#FFFFFF;
	width:70px;
	margin:3px auto 0px auto;
	text-align:center
	}
div.botom_link_line{
	padding:10px 0px 10px 0px;
	clear:both
	}
div.pagesback{
	height:22px;
	background:url(parfumi_vision/backpage_bg.gif) repeat-x;
	clear:both;
	padding-top:4px;
	}
div.pagesback div.backs{
	float:left;
	width:100px;
	}
div.pagesback div.pages_r{
	float:right;
	width:400px;
	text-align:right
	}
div.pagesback div.pages_r a.numpage{
	background:#f9f9f9;
	padding:0px 4px 0px 4px;
	border:#CFCFCF 1px solid;
	color:#000000;
	}
div.pagesback div.pages_r a.numpage:hover{
	color:#ff0000
	}
div#display_brand{
	margin-bottom:10px;
	background:url(parfumi_vision/bord_dots_x.gif) top repeat-x;
	padding:5px 0px 5px 0px;
}
div#display_brand img{
	float:left;
	margin:0px 10px 10px 0px;
	padding:5px;
	}
div.big_brands_conteiner{
	margin-bottom:10PX;
	width:580px;
}	
div.brands_conteiner{
	width:183px;
	float:left;
	margin-right:10px;
	}
h6.title_with_line{
	border-bottom:#000000 solid 1px;
	color:#FF0000;
	font-size:16px;
	font-weight:100;
	margin-bottom:3px;
	padding-bottom:3px;
	}
div#product_review{
	width:580px;
}
div#product_review div.div_left_img{
	float:left;
	width:238px;
	text-align:center;
	padding:5px;
	margin:0px 10px 0px 0px;
	border:solid 1px #e4e4e4;
}
div#product_review div.bay_product_opt{
	float:right;
	width:320px;
}
/*
div#product_review div.price_conteiner{
	width:320px;
	float:left;
	height:auto
}
div.pvselect{
	float:left;
	width:18px;
	padding-top:5px;
	}
input.selsect_ml{
	border:none;
	color:#0000FF;
	}
div.podjojka{
	background:url(parfumi_vision/podlojka.gif) no-repeat;
	height:28px;
	width:290px;
	padding:4px 0px 0px 5px;
	*padding-top:3px;
	float:right
	}
div.podjojka div.mililitri{
	color:#FF0000;
	font-size:14px;
	width:105px;
	float:left;
	}
div.podjojka div.price_pr_prew{
	font-size:11px;
	width:139px;
	float:left;
	}
	*/
div#product_review div.price_conteiner{
	width:320px;
	float:left;
	height:auto
}
div.pvselect{
	float:left;
	width:18px;
	padding-top:5px;
	}
input.selsect_ml{
	border:none;
	color:#0000FF;
	}
div.podjojka{
	background:url(parfumi_vision/podlojka2.gif) no-repeat;
	height:44px;
	width:302px;
	padding:8px;
	margin-bottom:10px;
	}
div.podjojka:hover{
	background:url(parfumi_vision/podlojka2_hover.gif) no-repeat;
	}
div.podjojka div.mililitri{
	color:#FF0000;
	font-size:14px;
	clear:both;
	text-decoration:underline
	}
div.podjojka div.price_pr_prew{
	font-size:12px;
	width:170px;
	float:left;
	}
div.price_pr_prew span.promo_pr{
	font-size:12px;
	}
div.price_pr_prew span.price{
	font-size:15px;
	font-weight:bold
	}

div.qt_conteiner{
	float:left;
	width:40px
	}
select.p_qt{
	font-size:11px;
	height:18px;
	padding:0px;
	}
p.price_pr span.price_curent{
	font-size:16px;
	font-weight:bold;
	color:#000000;
}
div.bay_product_opt p.price_pr{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
/*
div#product_review div.bay_btn_conteiner{
	width:110px;
	float:left;
	height:40px;
}
*/
div#product_review div.bay_btn_conteiner{
	width:90px;
	float:left;
	height:24px;
	margin-top:-4px
}
input.bay_btn{
	border:0px
	}
table.table_big{
	margin-bottom:20px;
}
table.border{
	border:#c6c6c6 solid 1px;
	}
table.border th{
	margin-bottom:10px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	background-color:#ff0000;
	text-align:left;
	letter-spacing:1px;
	height:14px;
}
th, td{
	vertical-align:top;
	}
td.td_bottom{
	text-align:center;
	}
img.thimg{
	vertical-align:text-bottom;
	margin:0px;
	}

a.del_prod_cart{
	color:#999999;
	font-size:12px;
	}
button.all_submit{
	width:100px;
	margin-top:10px;
	background-color:#000000;
	color:#FFFFFF;
	border:#666666 solid 1px;
	}
div.navi_in_pr{
	width:140px;
	float:right;
	padding:5px 0px 5px 5px;
	}
div.navi_in_pr ul{
	list-style:none
	}
td.cart_b_disp{
	font-size:14px;
	color:#999999;
	line-height:30px;
	border-bottom:#c6c6c6 solid 1px;
	text-align:right
	}
td.red{
	color:red;
	}
td.al-left{
	text-align:left;
	}
th.bg_icon{
	background-color:#FFFFFF !important;
	vertical-align:middle;
	padding-left:50px;
	font-size:12PX;
	}
th.login{
	background:url(parfumi_vision/locin_table_bg.gif) no-repeat;
}
th.new_user{
	background:url(parfumi_vision/locin_table_bg_new_user.gif) no-repeat;
}
th.no_register{
	background:url(parfumi_vision/locin_table_bg_no_register.gif) no-repeat;
}
p.error{
	color:#FF0000;
	margin:5px 0px 5px 0px;
	font-size:12px;
	font-weight:bold;
	}
p.success{
	color:#009900;
	margin:5px 0px 5px 0px;
	font-size:12px;
	font-weight:bold;
	}
div.messbig{
	font-size:16px;
	}
span.clred{
	color:#FF0000;
	font-size:18px;
	vertical-align:text-top;
	}
.fz13{
	font-size:13px
	}
div#c_bottom{
	margin-top:8px;
	}
div#c_bottom a img{
	border:0px;
	margin:0px 1px 1px 0px;
	filter:alpha(opacity=40); 
	-moz-opacity: 0.4; 
	opacity: 0.4;
	-khtml-opacity: 0.4; 
	}
div#c_bottom a:hover img{
	filter:alpha(opacity=100); 
	-moz-opacity: 1; 
	opacity: 1;
	-khtml-opacity: 1;
	border:none
	}
div.smollmess{
	font-size:12px;
	font-style:italic;
	color:#333333;
	padding:5px;
	background-color:#f7f6f6;
	border:#FF0000 dotted 1px;
	}
p.p_more_desc{
	font-weight:bold;
	color:red;
	font-size:12px;
}
p.podarak{
	text-align:center;
	border-bottom:1px solid #C6C6C6;
	padding-bottom:5px;
	color:red;
	font-size:13px;
	font-style:italic;
}	
