@import url('reset.css');
body
{
    font-family:Arial;
    background:#e2e2e2;
    font-size:12px;
    color:#616E78;
    letter-spacing:0.5px;
}
.background-picture
{
     background: url(../catalog/images/backgr.gif) repeat-y top center;
   width:100%;
   text-align:center;
}
.wrapper
{

}
p.error
{
    color:#ff0000;
    padding-bottom:10px;
}
.content
{
    text-align:left;
    margin:0 auto;
    width:980px;
}
.content-general
{

    width:980px;
    height:569px;
    background:#F8F5F0 url(../images/left-picture.jpg) no-repeat top left;
}
.content-about
{
    float:left;
    width:980px;
    background:url(../images/about.jpg) no-repeat top left;
    height:569px;
}
.text-about
{
    float:left;
    padding-left:54px;
    
}
.text-service
{
    float:left;
    margin-right:74px;
    color:#0B0806;
    width:737px;
}
.tabs-bullet
{
    float:left;
    margin-left:20px;
    margin-right:10px;
    background:url(../images/canovas_pink_bg.jpg) repeat-y top left;
    width:120px;
    margin-top:100px;
}
.subcategory-name-bullet a
{
    background:url(../images/canovas_pink_bullet.jpg) no-repeat left 2px;
    display:block;
    color:#0B0806;
    margin:10px 5px;
    padding-left:27px;
    font-weight:bold;
}
*html .text-service
{
    margin-right:36px;
}
.text-service h3
{
    font-size:14px;
    font-weight:bold;
    letter-spacing:2px;
    text-transform:uppercase;
    text-align:center;
    margin-bottom:23px;
}
.contact-informations h4
{
    margin-top:10px;
    font-weight:bold;
    letter-spacing:1px;
}
.contact-form h4
{
    margin-top:5px;
     font-weight:bold;
    letter-spacing:1px;
}
.right
{
    line-height:1.4em;
    color:#616E78;
    float:right;
    position:relative;
    width:572px;
}
.right a
{
    color:#616E78;
}
.right p
{
    margin-bottom:10px;
    width:530px;
    margin-left:2px;
    font-size:11px;
    font-weight:normal;
	*letter-spacing:1px;
}
*html .right p
{
	letter-spacing:1px;
}
.text-about p
{
    margin-bottom:10px;
    margin-left:2px;
    font-size:11px;
    font-weight:normal;
    letter-spacing:1px;
}
.left-float
{
    float:left;
    margin-right:7px;
}
.right-float
{
    float:right;
    margin-left:7px;
}
.text-about p strong
{
    color:#2F3D48;
}
.text-about p a
{
    color:#2F3D48;
}
img.logo
{
    margin-left:142px;
    margin-bottom:8px;
    *margin-bottom:0px;
}
strong.big-strong
{
    font-size:12px;

}
strong
{
    font-size:11px;
}
img.parfumes
{
    margin-left:60px;
    margin-top:1px;
}
.clear
{
    clear:both;
}
.footer
{
    width:980px;
    background:url(../images/footer.jpg) no-repeat;
    height:31px;
    *height:30px;
    float:left;
}
.about-footer
{
    width:980px;
    height:31px;
    float:left;
    background:url(../images/about-footer.jpg) no-repeat;
}
.contact-informations
{
    width:284px;
    float:left;
}
.contact-form
{
    width:433px;
    float:left;
    margin-left:20px;
}
form.form-contact label
{
    width:67px;
    float:left;
    margin-top:6px;
}
form.form-contact input.subject
{
    float:left;
    margin-bottom:8px;
    background:url(../images/subject.jpg) no-repeat;
    width:364px;
    height:22px;
}
form.form-contact input, textarea
{
    border:none;
}
form.form-contact input.name
{
    float:left;
    margin-bottom:8px;
    background:url(../images/name.jpg) no-repeat;
    width:364px;
    height:21px;
}
form.form-contact input.email
{
    float:left;
    margin-bottom:8px;
    background:url(../images/email.jpg) no-repeat;
    width:364px;
    height:22px;
}
form.form-contact input.other-input
{
    float:left;
    background:url(../images/other-input.jpg) no-repeat;
    width:172px;
    height:21px;
    margin-left:23px;
    margin-top:3px;
}
form.form-contact input.send
{
    margin-left:67px;
    float:left;
    background:url(../images/send.jpg) no-repeat;
    width:61px;
    cursor:pointer;
    height:24px;
}
.green
{
    color:#ff0000;
}
form.form-contact textarea.message
{
    height:64px;
    width:364px;
    *width:360px;
    margin-top:12px;
    margin-bottom:12px;
    background:url(../images/message.jpg) no-repeat;
}
.last-paragraph
{
    position:relative;
    margin-top:-10px;
    float:left;
}
.last-paragraph h4
{
    margin-bottom:10px;
}
div.text-about-left
{
    width:428px;
    float:left;
}
div.text-about-right
{
    margin-left:26px;
    width:434px;
    float:left;
}

div.footer-links
{
    float:right;
    width:360px;
    height:31px;
    line-height:31px;
}
div.footer-links a
{
    float:left;
    padding-left:17px;
    color:#716B63;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    letter-spacing:-0.5px;
    margin-top:0px;
	*margin-top:0px;
}
*html div.footer-links a
{

	margin-top:0px;
}
div.page-no-title
{
    top:10px;
    position:relative;

}
div.page-no-title p
{
    padding:10px 0;
}
