/*-----------------------------------------------CSS Framework LisenaAuthor:   hmeliiWeb:      http://www.hmelii.ruEmail:    anufry@inbox.ruVersion:  3.51 07.11.09Num:      114----------------------------------------------- *//*-------------------------- basic styles ------------------------------*/@import url("base.css");/*---------------------- end basic styles ------------------------------*//*------------------------------- global ------------------------------*/body { background:#000 url(/images/pic1.png) repeat-x; color:#90accb; font-size:.75em/*12px*/; line-height:1.2; }input, button, select, label, textarea, body { font-family:Arial, Helvetica, sans-serif; }body, html { height:100%; }a { color:#79b8f0; outline:none; }a:visited { }a, .n-u a { text-decoration:none; }.n-u a:hover { text-decoration:underline; }a:focus { }a:active { }a.dash, .dash a { text-decoration:none; border-bottom:1px dashed; }a.dash:hover, .dash a:hover { border:0; }h1, .h1 { font-weight:100; }h2, .h2 { font-weight:100; }h3, .h3 { font-weight:100; line-height:1; text-shadow:#12244a 2px 2px 2px; margin-bottom:25px; text-align:right; padding-right:30px; }h4, .h4 { font-weight:100; text-shadow:#0e1731 2px 2px 2px; padding-bottom:30px; line-height:1; }.tveto4ek, .rss { background:url(/images/pic7.png) no-repeat; padding-left:50px; }.rss { background-image:url(/images/pic9.png); }h5, .h5 { }h6, .h6 { }/*colors*/ul.l-bar a, ul.l-bar, a:hover, h3, .more, .footer a:hover { color:#fff; }ul.l-bar a:hover { color:#79b8f0; }ul.t-bar a { color:#5f9af1; }ul.t-bar a:hover, ul.t-bar { color:#bedaf8; }.contacts { color:#a3b8be; }h4 { color:#9cd0ff; }.bl-rn2 { color:#637c99; }.blue { color:#a2bedf; }.footer, .footer a { color:#43739e; }h1, h1 a, h1 a:hover { color:#d7eeff; }h2 { color:#5f9af1; }/*end colors*//*fonts*/ul.l-bar ul { font-size:.8em/*чуть меньше чем 10px*/ }.f-10 { font-size:.8333em/*10px*/; }.f-11, .more { font-size:.9166em/*11px*/; }.f-12 { font-size:1em/*12px*/; }.f-13 { font-size:1.0833em/*13px*/; }.f-14, h2 { font-size:1.1666em/*14px*/; }.f-15, ul.l-bar, ul.t-bar { font-size:1.25em/*15px*/; }.f-16 { font-size:1.3333em/*16px*/; }.f-17 { font-size:1.4166em/*17px*/; }.f-18 { font-size:1.5em/*18px*/; }.f-20 { font-size:1.6666em/*20px*/; }h3, h4, h1 { font-size:2.5em/*30px*/; }/*end fonts*//*inputs*//*end inputs*//*lists*//*end lists*//*over blocks*/.over, .content, .bl-rn2 .tl, ul.counter { overflow:hidden; display:block!important; /*ie6*/ display:inline-block; }.clear:after { content:''; display:block; clear:both; }/*ie6*/* html .clear, * html .fix { display:inline-block; }/*ie7*/* + html .clear, * + html .fix { display:inline-block; }/*end over blocks*//*backgrounds*//*end backgrounds*//*other*/.pt-8 { padding-top:8px; }/*end other*//*----------------------------- end global ----------------------------*//*------------------------------- wrapper ------------------------------*/.wrapper { position:relative; margin:auto; background:#0c112f url(/images/pic1.gif) repeat-y; padding:0 8px; width:769px; min-height:100%; }/*--------------------------------- *** --------------------------------*//*-------------------------------- header ------------------------------*/.header { background:url(/images/pic1.jpg) no-repeat 0 100%; height:430px; padding:40px 65px 0 130px; position:relative; }ul.t-bar { padding:0 0 20px 210px; font-weight:900; margin-right:-65px; position:relative; }ul.t-bar li { vertical-align:top; width:210px; padding-bottom:5px; }.o-bar { border-bottom:1px solid #232f6e; }ul.t-bar a { background:url(/images/pic3.png) no-repeat 0 3px; padding:5px 0 0 35px; display:inline-block; height:25px; }ul.t-bar a:hover { background-image:url(/images/pic2.png); }.globe { background:url(/images/pic10.png) no-repeat; width:140px; height:139px; top:0; left:0; position:absolute; }.logo { position:absolute; left:130px; top:50px; z-index:1; }/*------------------------------ end header ----------------------------*//*----------------------------- side ------------------------------*/.lside { width:237px; }ul.l-bar { font-weight:900; }ul.l-bar li { padding-left:16px; margin-bottom:17px; }ul.l-bar ul { padding:5px 0 0; }ul.l-bar li li { background:url(/images/pic2.gif) no-repeat 0 .4em; font-weight:100; margin-bottom:7px; }.rn-bl { background:#18213e url(/images/pic4.png) repeat-x; margin-bottom:75px; }.rn-bl .tr { background:url(/images/pic3.gif) no-repeat 100% 0; }.rn-bl .br { background:url(/images/pic4.gif) no-repeat 100% 100%; }.rn-bl .bl { background:url(/images/pic5.gif) no-repeat 0 100%; padding:30px 20px 12px; }.contacts { padding:0 0 0 40px; }.contacts p { margin-bottom:7px; }/*--------------------------- end side ----------------------------*//*------------------------------ content -------------------------------*/.content { background:url(/images/pic3.jpg) no-repeat 100% 0; padding:20px 0 0 4px; }.bl-rn { color:#fff; background:#090d23 url(/images/pic6.png) repeat-x; line-height:1.4; }.bl-rn .tl { background:url(/images/pic6.gif) no-repeat; padding:25px 36px; }.more { display:inline-block; vertical-align:middle; font-weight:900; background:#0e416c url(/images/pic7.gif) repeat-x; line-height:1; }.more span { float:left; background:url(/images/pic8.gif) no-repeat; }.more span span { background-position:100% 0; }.more span span span { background-position:100% 100%; }.more span span span span { background-position:0 100%; padding:4px 11px; }.bl-rn2 { background:url(/images/pic8.png) repeat-x; line-height:1.4; }.bl-rn2 .tl { background:url(/images/pic9.gif) no-repeat; padding:25px 36px 35px; }/*--------------------------- end content -----------------------------*//*------------------------------ footer -------------------------------*/.footer { padding:25px 20px 0; clear:both;  border-top:2px solid #010104;  background:#152032; }.copy{ float:left; }ul.counter{ padding:0 0 0 20px; }ul.counter li{ vertical-align:top; margin:0 3px 10px 0;}/*------------------------------ end footer -------------------------------*/