
/* AURA CHAKE - WEB SITE - GLOBAL CSS - 22.07.08 */
/* AUTHOR - IVAN MARGITIN */


html {overflow: -moz-scrollbars-vertical;}

body { font-family: Trebuchet MS; font-size:12px; background:url(../images/ac_01.gif) repeat-x #88959F;}
ul,li { margin:0; padding:0;}

div, p, h1, h2, h3, h4 { display:block; margin:0; padding:0;}

img, img a{ border:0;}

label { line-height:15px; height:18px; display: inline-block;}
.stores { height:21px; padding:0; color:#666; width:160px; font-family: Trebuchet MS; *font-family:Arial, Helvetica, sans-serif;}

h1 { font-size:16px; color:#000; padding:10px 5px 10px 5px; font-weight: lighter; text-transform:uppercase; color:#666666; border-bottom:1px dashed #cecece;}
h2 { font-size:14px; background:#eee; padding:2px 0 2px 5px; font-weight:lighter; color:#666; text-transform:uppercase; }
h3 { padding:10px 5px 10px 5px; font-weight:normal; font-size:16px;}
h4 { padding:5px; font-size:14px; font-weight:normal; text-align:center; text-transform:uppercase;}
p.casd { font-size:18px; font-weight:lighter; font-stretch:narrower; text-transform: uppercase;}

.b     { font-weight:bold;}
.red   { color:#FF0000;}
.black { color:#000;}
.grey  { color:#a6a9ad;}
.blue  { color:#5D8DE2; }
.creem { color:#FF9966;}
.cap   { font-size:11px !important; color:#999999;}
.btd   { border-top:1px dashed #cecece;}
.pdf   { font-size:10px; font-style:italic;}
.cell  { color:blue; font-size:20px; line-height:14px;}
.anti-age { font-family:"Times New Roman", Times, serif; font-style:italic;}

.f24 { font-size:24px;}
.f18 { font-size:18px;}


.p0 {padding:0!important;}
.pl20---- { padding-left:20px!important;}
.line { background:url(../images/ac_34.jpg) no-repeat center center; padding:0; height:100%; min-height:100%;}
.dot { background:url(../images/dot_48.gif) repeat-x center center; margin-left:5px; font-size:1px;}

ul#error { border:1px dotted #ccc; padding:0 0 0 20px; margin:0;}

.cl { clear:both;}

a { color:#666666;}
a:hover {color:#5D8DE2;}

#wraper {width:918px; margin:0px auto; background:#fff; padding:6px;}

#container {width:100%; height:100%; margin:1px;  background:url(../images/plante.jpg) bottom left #fff no-repeat;}

#header {width:100%; height:112px; background:url(../images/ac_11.jpg) repeat-x top; }
#header-top {width:683px; float:left; height:100%;}
#header-top #top-nav {background:url(../images/ac_03.jpg) repeat-x #666; width:545px; height:24px; border-bottom:1px #fff solid;}
#header-top #top-nav p {float:left; display:inline; padding:4px 0px; vertical-align: middle; line-height:15px; color:#fff; }
#header-top #top-nav p a {color:#ffffff; text-decoration:none; padding:4px 8px;}
#header-top #top-nav p a:hover { background:url(../images/ac_06.jpg) repeat-x;}

#header-left{width:auto; float:left; padding-top:45px; padding-left:31px;}
#header-right{width:228px; float:right; height:100%;}

#main-nav {background:url(../images/ac_19.jpg) repeat-x; height:28px;}
#main-nav li {float:left; display:inline; list-style:none; vertical-align:middle; line-height:18px; padding:0px;color:#fff; text-decoration:none;}
#main-nav li a {padding: 5px 6px; text-decoration:none; color:#fff; display:block;}
#main-nav li a:hover { background:url(../images/ac_22.jpg) repeat-x;}

.dropmenudiv {position:absolute; top:0; line-height:18px; z-index:100; background: url(../images/ac_37.jpg) repeat-x top; width: 220px; visibility: hidden;}

.dropmenudiv a {width: auto;display: block; text-indent: 3px; border-bottom: 1px dashed #BBB; padding: 2px 0 2px 4px; text-decoration: none;}
.dropmenudiv a:before { content:"";}
.dropmenudiv a:hover { /*THEME CHANGE HERE*/background:url(../images/ac_45.jpg) repeat-y #fff;}
* html .dropmenudiv a { /*IE only hack*/width: 100%;}

#left { float:left; width:200px; background:#cecece; height:100%; height:auto; min-height:100%;}

ul#left-nav { padding:1px 0px 0 0; background:#fff;}
ul#left-nav li { list-style:none; line-height:24px; border-bottom:1px solid #eee;}
ul#left-nav li a { text-decoration:none; padding: 0 0 0 5px; display:block;}
ul#left-nav li.active { background:#eee;}

#left-banner { width:100%; height:200px; padding:0px;}

#center {height:100%; width:707px; padding:0px 5px 5px 5px; float:left; border-left:1px solid #eee; min-height:800px;}
#center p {padding:5px;}

#center p.back-but a 	{ text-decoration:none;}

#center p.pdf-but 		{ background:url(../images/pdf.jpg) no-repeat left; padding-left:20px; height:16px; line-height:16px;}

p#crumps { font-size:11px; color:#000; border-bottom:1px dotted #cecece;}
p#crumps a { color:#999999; text-decoration:none; padding-top:0px;}
p#crumps a:hover { text-decoration:underline;}

#footer { height:23px; line-height:23px; background:#D0D0D0; margin-top:1px; color:#000; padding:0 10px 0 10px;}



.main-but { height:21px; line-height:21px; behavior: url("../include/button.htc"); cursor:pointer;}

.main-but .left { float:left; background:url(../images/acb_48.jpg) no-repeat left; width:6px; margin:0px;}
.main-but .left_hover {float:left; background:url(../images/acbh_48.jpg) no-repeat left; width:6px;}

.main-but .center, .center_hover { float:left; color: #000; padding:0 1px 0 1px!important; background:url(../images/but_bg2.jpg); font-variant:small-caps;}
.main-but .center_hover {float:left; color: #5a9aea; background:url(../images/but_bg.jpg) repeat-x;}

.main-but .right { float:left; background:url(../images/acb_48a.jpg) no-repeat; width:8px;}
.main-but .right_hover { float:left; background:url(../images/acbh_48a.jpg) no-repeat; color:#7fb7ff; width:6px;}



#vis-nav { width:462px; margin:0px auto;}
#vis-nav p { float:left; padding:5px 12px 5px 12px; width:130px; text-align:center;}
#vis-nav p a { font-weight:bold; color:#999; text-decoration:none; display:block;}
#vis-nav p a:hover { color:#5D8DE2;}

.product-titles { font-size:14px; font-stretch: narrower;}

#product-cat{ width:auto; }
#product-cat p { float:left; padding:2px 10px 2px 10px; width:194px; height:116px; text-align:center;}
#product-cat p.txt { font-size:12px;  text-transform:uppercase; text-align:center; height:30px;}
#product-cat p.txt a { text-decoration:none;}
#product-cat p.two { width:350px; padding:5px 0;}

#product-page { wdith:auto;}
#product-page div.img-holder { float:left; width:295px; margin:0px auto;}
	.info { float:left; width:405px; font-size:11px;}
	.info .info-left { float:left; width:140px;}
	.info .info-right { float:left; width:240px;}




