@charset "utf-8";
/* CSS Document */

BODY {background-color:#868686; margin:0; padding:0;}
.clearfloat {clear:both;}
a img {border:none; behavior: url(iepngfix.htc);}
p, h1 {margin:0; padding:0;}
.left {float:left;}
.right {float:right;}




/* ///////////////////////// header //////////////////////////// */
#header {width:100%; background-image:url(../backgrounds/header_bg.jpg); background-repeat:repeat-x; background-position:top;}
#logosy {padding:0 20px 16px 20px; width:920px; margin:0 auto;}
#menu {padding:0; font-family:Trebuchet MS, sans-serif; color:#FFFFFF; font-size:17px; width:960px; margin:0 auto; position:relative; z-index:100;}
#menu ul {margin:0; padding:0; list-style-type:none;}
#menu ul li {float:left; background-image:url(../backgrounds/li_bg.jpg); background-position:right; background-repeat:no-repeat; padding:8px 0 9px 0;}
#menu ul li span {background-image:url(../backgrounds/li_light_bg.jpg); background-position:left; background-repeat:no-repeat; padding:8px 0 9px 0;}
#menu ul li span.first {background-image:none; padding:8px 0 9px 0;}
#menu ul li.last {float:left; background-image:none; padding:8px 0 9px 0;}
#menu ul li span a {padding:8px 25px 9px 30px; text-decoration:none; color:#FFFFFF;}
#menu ul li span a:hover {background-image:url(../backgrounds/menu_red.jpg); background-position:center; background-repeat:repeat-x;}
a.current {background-image:url(../backgrounds/menu_red.jpg); background-position:center; background-repeat:repeat-x;}


/* ///////////////////////// content //////////////////////////// */
#content  {background-color:#d40406; background-image:url(../backgrounds/content_bg.jpg); background-position:top; background-repeat:repeat-x; width:100%;}

/* ===================== subpage ======================== */
#tresc {width:960px; margin:0 auto; min-height:398px; height:auto !important; height:398px; padding-bottom:20px; padding-top:20px; padding-left:30px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#tresc p {color:#FFFFFF; line-height:1.8; padding:10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#tresc h1 {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:20px; margin:0; padding:15px 0px;}
#tresc h2 {font-size:15px; padding:0; margin:0;}
#tresc h3 {text-align:center; color:#000000; font-size:14px; width:580px; margin:0 auto; line-height:1.8; background-image:url(../backgrounds/grey_box.png); background-position:center; background-repeat:no-repeat; padding:20px 0; behavior: url(iepngfix.htc);}
#tresc ul {font-size:12px;}
#tresc a {color:#FFFFFF; border-bottom:1px dashed #FFCC00; text-decoration:none;}
#tresc a:hover {color:#FFCC00; text-decoration:none; border-bottom:none;}
#tresc div.baner { text-align:center; margin:0 auto; width:300px;}
#tresc div.baner a {border-bottom:none;}

#galeria div.ramka {float:left; margin:10px;}
#galeria div.ramka a {border-bottom:none;}

/* ===================== index ======================== */
#index_tresc {width:960px; margin:0 auto;  position:relative; min-height:418px; height:auto !important; height:418px; }

#women {position:absolute; bottom:0; right:-80px; z-index:99;}
#women img {behavior: url(iepngfix.htc);}

#index_box1 {top: 30px; left:30px; width:575px; height:210px; overflow:hidden; text-align:center; background-image:url(../backgrounds/index_box1.png); background-position:top left; background-repeat:no-repeat; position:absolute; behavior: url(iepngfix.htc); color:#232323;}
#index_box1 h1 {font-family:Trebuchet MS, sans-serif; font-size:32px; font-weight:bold; margin:15px 0; padding:0;}
#index_box1 h2 {font-family:Trebuchet MS, sans-serif; font-size:20px; font-weight:normal; margin:15px 0 10px 0; padding:0;}
#index_box1 h2 span {text-decoration:underline;}
#index_box1 p {font-family:Arial, Helvetica, sans-serif; font-size:12px; width:500px; margin:0 auto; line-height:normal; color:#232323; padding:0;}

#index_box2 {top: 240px; left:30px; width:575px; height:158px; overflow:hidden; text-align:center; background-image:url(../backgrounds/index_box2.jpg); background-position:top left; background-repeat:no-repeat; position:absolute; behavior: url(iepngfix.htc); color:#FFFFFF; font-family:Trebuchet MS, sans-serif; font-size:18px;}
#index_box2 div.left {width:224px; padding:25px 30px; text-align:left; line-height:1.4; behavior:none;}
#index_box2 div.right {width:230px; padding:25px 30px; text-align:left; line-height:1.4;}



/* ///////////////////////// footer //////////////////////////// */
#footer {width:100%; background-image:url(../backgrounds/footer_bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#868686;}
#footer_content {width:880px; margin:0 auto; padding:0 50px 0 30px;}
#footer_content img {float:left;}
#footer_content div.left p {margin:45px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#footer_content div.left p a {color:#ffffff; text-decoration:none; padding-left:15px;}
#footer_content div.left p a:hover {color:#cccccc; text-decoration:underline;}
#footer_content p {margin-top:40px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-align:right; line-height:1.6;}
#footer_content a {color:#CCCCCC; text-decoration:none;}

