body { background : #040404; font-family : verdana, arial; font-size : 12px; }
body.categorie { background : url(../images/bkg_body_categorie.jpg) repeat-x top; }
a { text-decoration : none; color : #000; }
a:hover { color : #000; }

#container { width : 982px; margin : 0 auto; }

#container #header { position : relative; }
#container #header .topHeader { height : 121px; }
#container #header .topHeader a.logo { width : 259px; height : 121px; display : block; float : left; }

#container #header .meniu { display : block; height : 29px; position : absolute; top : 40px; left : 310px; }
#container #header .meniu li { display : inline; }
#container #header .meniu li span { letter-spacing: 1px; font-family : myriad pro, arial; font-size : 13px; float : left; color : #f96ca1; padding : 0 6px 0 15px; text-align : center; display : block; height : 29px; line-height : 29px; }
#container #header .meniu li a { letter-spacing: 1px; font-family : myriad pro, arial; font-size : 13px; margin : 0 15px 0 0; float : left; color : #f96ca1; text-align : center; display : block; height : 29px; line-height : 29px; }
#container #header .meniu li a:hover { text-decoration : none; color : #e1f0d1;  }
#container #header .meniu li.last a { background : none; }
#container #header .meniu li.home a { width : 35px; background : url(../images/home.jpg) no-repeat center center; }
#container #header .meniu li a:hover span { background : url(../images/menu.jpg) no-repeat left center; margin : 0; padding : 0 6px 0 15px; }
#container #header .meniu li a b { display : block; height : 29px; width : 9px; float : left; }
#container #header .meniu li a:hover b { display : block; height : 29px; width : 9px; float : left; background : url(../images/menu_r.jpg) no-repeat right center; }

#container #mainContent { position : relative; overflow : hidden; padding : 0; margin : 15px 0 0 0; height : 100%; }
#container #mainContent div.mainContentCol1 { width : 195px; float : left; }
#container #mainContent div.mainContentCol2 { width : 758px; float : left; margin-right : 29px; }

#container #mainContent div.mainContentCol1,
#container #mainContent div.mainContentCol2 {
	position : relative; overflow : hidden; float : right;
}


.read { display : block; background : url(../images/read.jpg) no-repeat 0 0; width : 76px; height : 23px; float : right; }
.read:hover { background : url(../images/read_h.jpg) no-repeat 0 0; }

.slide { margin : 6px 0 0 0; }

.slot { width : 758px; }
.slot .label { float : left; }
.slot .label2 { margin : 0 0 20px 0; }
.slot .content { background : url(../images/slot.jpg) no-repeat 0 top; font-family : arial; padding : 40px 50px; }
.slot .contentFix { height : 213px; }
.slot .content h1 { color : #b6b5b5; font-size : 17px; margin : 0 0 20px 0;  letter-spacing : 3px; border-bottom : 1px solid #494949; padding : 0 0 10px 0; margin : 0 0 10px 0; }
.slot .content p { color : #b6b5b5; font-size : 12px; line-height : 18px; margin : 0 0 15px 0; }
.slot .content ul { color : #b6b5b5; font-size : 12px; line-height : 18px; }
.slot .content ul li { list-style : disc; margin : 0 0 0 15px; }
.slot .contentBottom { background : url(../images/slotb.jpg) no-repeat 0 top; width : 758px ; height : 4px; }

.boxProducts { margin : 30px 0 0 0; }
.boxProduct { width : 215px; height : 340px; float : left; position : relative; margin : 0 0 30px 0; }
.boxProduct .linkImg { position : absolute; width : 56px; height : 241px; left : 0; top : 0; }
.boxProduct .cnt { padding : 0 0 0 65px; }
.boxProduct p { margin : 0!important; line-height : 18px!important; letter-spacing : 3px; font-size : 11px!important; }
.boxProduct .label { float : left; margin : 0 0 10px 0; }
.boxProduct .labelb { float : left; margin : 0 0 10px 0; position : absolute; bottom : 0; left : 65px; }
.boxProduct_Kalie { background : url(../images/kalie-l.png) no-repeat left top; }
.boxProduct_Magaly { background : url(../images/magaly-l.png) no-repeat left top; }
.boxProduct_Min { background : url(../images/min-l.png) no-repeat left top; }
.boxProduct_Trischa { background : url(../images/trischa-l.png) no-repeat left top; }
.boxProduct_Sheila { background : url(../images/sheila-l.png) no-repeat left top; }
.boxProduct_Black { background : url(../images/black-l.png) no-repeat left top; }

.boxStore { width : 300px; float : left; height : 90px; margin : 0 20px 20px 0; }
.boxStore h2 a { font-size : 13px; color : #c8d4e3; font-weight : bold; }
.boxStore h2 { font-size : 13px; color : #c8d4e3; font-weight : bold; margin : 0 0 10px 0; padding : 0 0 10px 0; border-bottom : 1px solid #171717; }
.boxStore p { margin : 0!important;  }

.boxDetails { position : relative; }
.boxDetails .cnt { width : 550px; float : left; }
.boxDetails .cnt .header { border-bottom : 1px solid #2e2e2e; margin : 0 0 20px 0; padding : 0 0 20px 0; }
.boxDetails .fotob { float : right; }
.boxDetails .cnt p { line-height : 20px!important; letter-spacing : 3px; font-size : 12px; }
.boxDetails .cnt .price { font-weight : bold; color : #fff; font-size : 16px; letter-spacing : 2px; }
.boxDetails .buynow,
.boxDetails a.buynow { text-indent:-9999px; width : 97px; height : 24px; background : url(../images/buynow.jpg) no-repeat 0 0; display : block; position : absolute; bottom : 10px; left : 0; }
.boxDetails .buynow:hover,
.boxDetails a.buynow:hover { background : url(../images/buynow_h.jpg) no-repeat 0 0; }
.boxDetails input.buynow { border : none; cursor : pointer; }

.boxTest { border-bottom : 1px solid #171717; margin : 0 0 30px 0; padding : 0 0 30px 0;  }

.boxTest a,
.boxTest h2 { text-align : right; color : #C8D4E3; height : 20px; font-size : 14px; }
.boxTest a:hover { text-decoration : underline; }


.boxTest h2 a { text-align : left!important; }

#footer { width : 990px; background : url(../images/dashed.gif) repeat-x top; padding : 10px 20px; margin : 0;} 
#footer ul { display : block; margin : 20px 0 0 90px; } 
#footer ul li { display : inline; } 
#footer ul li a { float : left; display : blcok; color : #b6b5b5; font-size : 11px; margin : 0 25px 0 0; padding : 0 0 25px 0; } 
#footer ul li a:hover { text-decoration : underline; } 


.last,
.last a { background : none!important; }
.clearfloat {
	clear		: both;
    height		: 0;
    font-size	: 1px;
    line-height : 0px;
}
