body{background: url(http://www.aromatizator.com/images/bg1.jpg) repeat-x #FFF; margin: 0; padding: 0;}

#wrapper{width: 1000px; margin-left: auto; margin-right: auto; height: 100%;}

/* Header */

#header{width: 100%; padding-top: 20px;}
#logo{height: 79px; width: 321px; float: left; display: block;}
#banner{width: 468px; height: 60px; float: right; padding-right: 50px;}

/* Navigation */

#nav{ position: relative; width: 1000px; height: 36px; float: left; display: block; background: url(http://www.aromatizator.com/images/nav_bg.gif) repeat-x;}
#nav a{font: 12px Verdana; font-weight: bold; color: #a1a1a1; text-decoration: none;}
#nav a:hover{font: 12px Verdana; font-weight: bold; color: #000; text-decoration: none;}
.n_nav{height: 36px; float: left; background: url(http://www.aromatizator.com/images/nav_bg.gif) repeat-x; padding-top: 5px;}
.n_menu{height: 36px; float: left; padding-top: 1px; padding-left: 5px;}
.n_menu ul{list-style: none; margin: 0; padding: 0;}
.n_menu li{
	list-style: none; 
	margin: 0;
	padding: 0; 
	border: none;
	border-right: 1px dotted #d9d9d9;
	display: inline;
	padding-right: 8px;
	padding-left: 2px;
	height: 36px;
	}
.n_left{background: url(http://www.aromatizator.com/images/nav_l.gif) no-repeat; height: 36px; width: 5px; float: left;}
.n_right{background: url(http://www.aromatizator.com/images/nav_r.gif) no-repeat; height: 36px; width: 5px; float: right;}

/* Search */

#search{
 position: absolute; 
	right: 20px;
	top: 5px;
}

.infodesc {
background-color : #fff;
border : 1px dashed #ccc;
padding : 10px 10px 10px 10px;
width : 400px;
color : #575656;
font-size: 10px;
}
.s_bg{
	background: url(http://www.aromatizator.com/images/s_bg.jpg) no-repeat; 
	width: 144px;
	height: 26px; 
	border: none; 
	font: 10px Verdana;
	color: #bfbfbf;
	float: left;
	padding-left: 5px;
	display: block;
	line-height: 10px;
	padding-top: 6px;
	}
.s_button{
	background: url(http://www.aromatizator.com/images/s_button.jpg) no-repeat; 
	height: 26px; 
	width: 26px; 
	border: none; 
	cursor: pointer; 
	float: right;
	display:block;
	position: absolute;
	margin-left: 144px;
	}
.s_button:hover{background: url(http://www.aromatizator.com/images/s_button_hover.jpg) no-repeat; height: 26px; width: 26px; border: none; cursor: pointer;}

/* Sidebar */

#sidebar{width: 250px; height: 100%; float: left; margin-top: 10px;}
.side_menu{width: 250px; margin-bottom: 10px}
.side_h{
	background: url(http://www.aromatizator.com/images/side_h.jpg) no-repeat; 
	height: 31px; 
	width: 250px; 
	font: 12px Verdana; 
	font-weight: bold; 
	color: #7e7e7e;
	float: right;
	padding-top: 7px;
	}
.side_f{background: url(http://www.aromatizator.com/images/side_f.jpg) no-repeat; height: 6px; width: 250px;}
.side_bg{border: none; border-left: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; background: #FFF; padding: 1px; padding-top: 35px; font: 11px Tahoma; color: #bfbfbf;}
.side_bg ul {list-style: none;margin: 0;padding: 0;}
.side_bg li {display:inline;}
.side_bg li a:link, .side_bg li a:visited {
font-family: Verdana;
text-decoration: none;
font-size: 11px;
font-weight: bold;
color: #aaa;;
height: 12px;
display: block;
background: url(http://www.aromatizator.com/images/bullet.gif) no-repeat 0 -20px;
padding: 4px 0 4px 20px;
}
.side_bg li a:hover {color: white; background: url(http://www.aromatizator.com/images/bullet.gif) no-repeat; padding: 4px 0 4px 20px;}
.si_cart{background: url(http://www.aromatizator.com/images/icons/si_cart.jpg) no-repeat; height: 16px; width: 16px; padding-right: 5px; float: left; margin-top: -1px; margin-left: 9px;}
.si_menu{background: url(http://www.aromatizator.com/images/icons/si_menu.jpg) no-repeat; height: 16px; width: 16px; padding-right: 5px; float: left; margin-top: -1px; margin-left: 9px;}
.si_default{background: url(http://www.aromatizator.com/images/icons/si_default.jpg) no-repeat; height: 16px; width: 16px; padding-right: 5px; float: left; margin-left: 9px;}

.button{background: url(http://www.aromatizator.com/images/details_button.png) no-repeat; width: 98px; height: 30px; font: 12px Verdana; color: #3c7dc5; border: none; cursor: pointer; font-weight: bold;}
.price{font: 14px Verdana; color: #000; font-weight: bold; padding-bottom: 5px;}

/* Main */
table { margin-bottom: 10px; }
#main{width: 740px; float: right; margin-top: 10px;}
#main_sem{width: 740px; float: right; }
#mi_o{background: url(http://www.aromatizator.com/images/main_overbar.jpg) no-repeat; height: 30px; width: 740px; font: 12px Verdana; color: #7f7f7f; font-weight: bold; padding-top: 7px; margin-bottom: 20px;}

#mi_o ul{list-style-type: none; margin: 0; padding: 0;}
#mi_o li{font: 12px Verdana; color: #7f7f7f; text-decoration: none;}
#mi_o a{font: 12px Verdana; color: #7f7f7f; text-decoration: none;}
.mi_o{background: url(http://www.aromatizator.com/images/icons/mi_o.png) no-repeat; height: 16px; width: 16px; padding-right: 5px; float: left; margin-left: 9px;}
.main_menu{width: 240px; margin-bottom: 0; margin-top: 0;}
.main_bg{border: none; border-left: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; background: #FFF; padding: 1px; padding-top: 35px; font: 11px Tahoma; color: #bfbfbf;}
.main_h{
	background: url(http://www.aromatizator.com/images/mi_header.jpg) no-repeat; 
	height: 29px; 
	width: 240px; 
	font: 12px Verdana; 
	font-weight: bold; 
	color: #7e7e7e;
	float: right;
	padding-top: 7px;
	}
.main_h_m{font: 12px Verdana; font-weight: bold; color: #a8a8a8; background: url(http://www.aromatizator.com/images/icons/mi_m.jpg) no-repeat 217px 0; padding-left: 11px; height: 16px;}
.main_h_f{font: 12px Verdana; font-weight: bold; color: #a8a8a8; background: url(http://www.aromatizator.com/images/icons/mi_f.jpg) no-repeat 217px 0; padding-left: 11px; height: 16px;}
.main_f{background: url(http://www.aromatizator.com/images/mi_footer.jpg) no-repeat; height: 30px; width:240px; }
.main_b_details{border-left: 1px solid #dbdbdb; float: left; height: 29px; }
.main_b_details a{font: 12px Verdana; color: #b1b1b1; text-decoration: none; display: block; font-weight: bold; padding-left: 7px; padding-top: 6px; padding-right: 7px; width: 57px; height:23px;}
.main_b_buy{border-left: 1px solid #dbdbdb; float: left; height: 29px;}
.main_b_buy a{font: 12px Verdana; color: #3c7dc5; text-decoration: none; display: block; font-weight: bold; padding-left: 10px; padding-top: 6px; padding-right: 10px; width: 59px; height:23px;}
.menu_b_price{font: 12px Verdana; font-weight: bold; color: #7e7e7e; float: left; width: 65px; height: 29px; padding-top: 6px; padding-left: 10px; padding-right: 10px;}
.main_f ul{list-style: none; margin: 0; padding: 0;}
.main_f ul li{float: left;}
.side_bg li {display:inline;}
#blog{width: 411px; margin-bottom: 10px; margin-top: -10px; float: left;}
.blog_h{background: url(http://www.aromatizator.com/images/blog_h.jpg) no-repeat; height: 29px; width: 411px;}
.blog_headline{font: 12px Verdana; font-weight: bold; color: #7e7e7e; padding-top: 7px; padding-left: 11px;}
.blog_bg{background: #FFF; border: none; border-left: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb;}
.blog_f{background: url(http://www.aromatizator.com/images/blog_f.jpg) no-repeat; height: 6px; width: 411px;}
.blog_bg ul {list-style: none;margin: 0;padding: 0;}
.blog_bg li {display:inline;}
.blog_bg li a:link, .blog_bg li a:visited {
font-family: Verdana;
text-decoration: none;
font-size: 12px;
color: #aaa;;
height: 13px;
display: block;
background: url(http://www.aromatizator.com/images/bullet_2.gif) no-repeat 0 -20px;
padding: 4px 0 4px 20px;
}
.blog_bg li a:hover {color: white; background: url(http://www.aromatizator.com/images/bullet_2.gif) no-repeat; padding: 4px 0 4px 20px;}
#youtube{width: 305px; height: 220px; float: right; background: #FFF; margin-top: -10px; margin-bottom: 10px; border: 1px solid #CCC}

#menu{width: 740px;}
.menu_h{background: url(http://www.aromatizator.com/images/menu_h.jpg) no-repeat; height: 30px; width: 740px;}
.menu_headline{padding-top: 7px; padding-left: 11px; font: 12px Verdana; font-weight: bold; color: #a8a8a8;}
.menu_headname{font: 12px Verdana; font-weight: bold; color: #a8a8a8;}
.menu_bg{background: #FFF; border: none; border-left: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; padding: 10px; font: 12px Verdana; color: #000}
.menu_bg ul{list-style-type: none; margin: 0; padding: 0;}
.menu_bg li, #footer li a:link{font: 12px Verdana; color: #9f9f9f; text-decoration: none;}
.menu_bg a{font: 12px Verdana; color: #848484; text-decoration: none;}

.menu_bg_text{float: right; width: 500px;}
.menu_bg_image{float: left;}
.menu_f{background: url(http://www.aromatizator.com/images/menu_f.jpg) no-repeat; height: 30px; width: 740px;}
.menu_f_2{background: url(http://www.aromatizator.com/images/menu_f_2.jpg) no-repeat; height: 6px; width: 740px;}
.menu_f_info{font: 12px Verdana; color: #848484; padding-top: 6px; padding-left: 10px;}
.menu_f_info ul{color: #848484; list-style-type: none; display: inline; margin: 0; padding: 0;}
.menu_f_info li{color: #848484; list-style-type: none; display: inline; padding-right: 10px;}
.menu_f_buy{border-left: 1px solid #dbdbdb; float: right; height: 28px; margin-top: -20px}
.menu_f_buy a{font: 12px Verdana; color: #3c7dc5; text-decoration: none; display: block; width: 140px; font-weight: bold; padding-left: 10px; padding-top: 6px; padding-right: 16px; }

/* Footer */

#footer{background: url(http://www.aromatizator.com/images/footer.jpg) no-repeat; width: 994px; height: 95px; margin-left: auto; margin-right: auto; display: block; float: left; margin-bottom: 20px;}
#footer ul{list-style-type: none; margin: 0; padding: 0;}
#footer li, #footer li a:link{font: 10px Verdana; color: #9f9f9f; text-decoration: none; line-height:13px;}
.footer_h{font: 12px Verdana; color: #000; font-weight: bold; padding-bottom: 10px;}
.footer_w{width: 140px; display: block; float: left; padding-left: 15px; margin-top: 15px;}
.footer_copyright{width: 200px; float: left; font: 10px Verdana; color: #9f9f9f; text-align: center; margin-top: 35px; margin-left: 0;}
.footer_copyright a:link{width: 200px; font: 10px Verdana; color: #9f9f9f; text-decoration: none;}
#footer a{font: 10px Verdana; color: #9f9f9f; text-decoration: none;}

/* Footer Links */

#footerlinks{width: 994px; color: #DBDBDB; height: 30px; margin-left: auto; margin-right: auto; display: block; float: left; margin-bottom: 20px;}
#footerlinks ul{list-style-type: none; margin: 0; padding: 0;}
#footerlinks li{font: 10px Verdana; color: #DBDBDB; text-decoration: none;}
#footerlinks a{font: 10px Verdana; color: #DBDBDB; text-decoration: none;}

/* Pages */

#page a,pages a:visited,pages a:active{
padding: 4px 8px;
border:1px solid #dddddd;
background: #fff;
text-decoration: none;
margin-left:3px;
color: #ccc;
font-family: Tahoma;
font-size: 13px;
}
#page a:hover{
border:1px solid #2fa8f9;
font-family: Tahoma;
font-size: 13px;
}
#page {
padding-bottom:7px;
padding-top:7px;
font-family: Tahoma;
font-size: 13px;
}


/* Other */
.clear{clear: both;}
img{border: none;}
.dostavka { 
padding-top: 7px; padding-left: 11px; font: 12px Verdana; color: #aaa8a8;
}
.formd {
background-color : #fff;
border : 1px solid #ccc;
padding : 10px 10px 10px 10px;
color : #000;

}
.but {
border : 1px solid #ccc;
margin : 4px;
color: red;
}
.perfumes {
width: 200px; 
height: 100px;
margin-top: 54px;
margin-left: 5px;
}
.mili {
background-color : #fff;
border : 1px solid #e0e0e0;
padding : 10px 10px 10px 10px;
color : #bcbcbc;
width : 220px;
}
.side_menu a{color: #9f9f9f; text-decoration: none;}
#pageloading {
width: 170px;
position: absolute;
left: 50%;
top: 50%;
margin-top: -50px;
margin-left: -90px;
padding-top:10px;
padding-bottom:10px;
text-align: center;
border: 1px solid #C0C0C0;
background: #F7F9FF;
} 
#promo {
position:absolute;
right:0;
top:8px;
width:140px; 
height:140px; 
}

hr {
border: 1px dotted #ccc;
} 
table.stats
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #fff;
width: 620px;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.stats td
{background-color: #CCC;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.stats td.hed
{background-color: #666;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;} 

.underlinemenu{
font-weight: bold;
width: 85%;
}

.underlinemenu ul{
padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: right; //set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #494949;
padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 3px solid gray; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom-color: black;
}
