@charset "windows-1251";
/* CSS Document */
html { background:#fff; }
body { background:url(../img/gradient.jpg) left top repeat-x; }
.clear { clear:both; }

#container { width:100%; background:url(../img/header.jpg) center top no-repeat; font-family:Tahoma, Geneva, sans-serif; }

#header { width:1000px; height:40px; margin:0 auto; padding-top:195px; }
#menuTop { text-align:center; }
#menuTop a { padding:5px 10px 9px 12px; background:url(../img/menuTop-sep.gif) left top no-repeat; font-size:16px; text-decoration:none; color:#d5180e; cursor:pointer; }
#menuTop a:hover { color:#414141; }
#menuTop a.cur { color:#414141; }
#menuTop a.first { background:none; }

#wrapper { width:1000px; margin:0 auto; padding-top:20px; font-family:Arial, Helvetica, sans-serif; }

#menuLeft { float:left; width:200px; }
#menuLeft .mid { width:172px; margin:0 auto; background:url(../img/menuLeft-mid.jpg) repeat-y; }
#menuLeft .top { width:172px; background:url(../img/menuLeft-top.jpg) left top no-repeat; }
#menuLeft .bot { width:172px; padding-bottom:5px; background:url(../img/menuLeft-bot.jpg) left bottom no-repeat; }
#menuLeft .title { position:relative; height:33px; padding:7px 0px 0px 16px; font-size:18px; color:#990707; }
#menuLeft .title .front { position:absolute; left:15px; top:6px; color:#fff; }
#menuLeft ul li { display:block; height:22px; padding:7px 0px 0px 45px; border-top:1px solid #e7e3e7; background:url(../img/menuLeft-rarr.gif) 15px center no-repeat; font-size:11px; text-transform:uppercase; }
#menuLeft ul li a { text-decoration:none; color:#d5180e; }
#menuLeft ul li.first { border-top:1px solid #fff; }

#content { float:left; width:800px; }

.block { float:left; width:240px; padding:0px 0px 20px 20px; }
.block .content { width:240px; }
.block .content img { display:block; border:1px solid #bdbabd; }
.block .content .info { padding:10px 0px; font-size:11px; text-transform:uppercase; color:#a7a7a7; }
.block .content .info b { font-weight:normal; color:#414141; }
.block .content .info b i { font-size:10px; font-style:normal; }

span.view { display:block; float:left; height:17px; padding-top:3px; font-size:11px; text-transform:uppercase; color:#d5180e; cursor:pointer; }
span.download { display:block; position:relative; float:right; width:76px; height:18px; padding-top:2px; background:url(../img/bt-download.jpg) no-repeat; font-size:11px; text-transform:uppercase; text-align:center; text-decoration:none; color:#ae0303; cursor:pointer; }
span.download .front { position:absolute; left:0px; top:3px; width:76px; color:#fff; }

#navigation { padding:30px 0px 40px; text-align:center; }
#navigation a { padding-bottom:2px; font-size:12px; color:#414141; }
#navigation a.prev { padding-left:20px; background:url(../img/bt-prev.gif) left center no-repeat; }
#navigation a.next { padding-right:20px; background:url(../img/bt-next.gif) right center no-repeat; }

#footer { width:1000px; margin:0 auto; padding-bottom:20px; text-align:center; } 
#footer b { font-size:11px; font-weight:normal; text-transform:uppercase; color:#8d8d8d; }
#menuBot { padding-bottom:50px; text-align:center; }
#menuBot a { padding:0px 14px 0px 17px; background:url(../img/menuBot-sep.gif) left 4px no-repeat; font-size:14px; color:#dc2929; }
#menuBot a.first { background:none; }