@import "reset.css";
@import "content.css";

/**************************************************************************\
* Copyright (c) 2000-2008 Компания "ИнтекМедиа"
* Internet:http://www.intecmedia.ru, Email:info@intecmedia.ru
\**************************************************************************/

div.spacer
  { line-height:0; font-size:0; width:1px; height:1px; overflow:hidden; }


/*menu*/
ul.menu0
  { list-style:none; margin-bottom:30px; font-size:14px; }
ul.menu0 a:hover
  { color:#F77813; }
li.menu0
  { width:100%; }
li.menu0-item, li#menu0-act
  { padding-left:20px; margin-bottom:5px; background:url(/images/bull.gif) 0 6px no-repeat; }
li#menu0-act
  { }
li#menu0-act a
  { }

ul.menu1
  { margin-bottom:60px; font-size:14px; }
ul.menu1 a
  { }
ul.menu1 a:hover
  { color:#F77813; }

li.menu1
  { width:100%; }
li.menu1-item, li#menu1-act
  { margin-bottom:6px; font-size: 1.1em; list-style: disc; margin-left: 15px; }
li#menu1-act
  { }
li#menu1-act a
  { color:#F77813; text-decoration:none; }


ul.menu2
  { font-size:13px; margin-bottom:10px; margin-top:5px; }
ul.menu2 a
  { font-family:Arial, Helvetica, sans-serif; }
ul.menu2 a:hover
  { }
li.menu2
  { width:100%; }
li.menu2-item, li#menu2-act
  { margin-bottom:4px; margin-left:37px; list-style: square; }
li#menu2-act a
  { color:#F77813; text-decoration:none; }

ul.menu3
  { font-size:11px; margin-bottom:10px; margin-top:5px; }
ul.menu3 a
  { }
ul.menu3 a:hover
  { }
li.menu3
  { width:100%; }
li.menu3-item, li#menu3-act
  { margin-bottom:4px; padding-left:26px; }
li#menu3-act a
  { color:#F77813; text-decoration:none; }



.intecmedia
  { font-family:Arial, Helvetica, sans-serif; color:#A39B88; font-size:11px; padding-left:30px;
    background:url(/images/intecmedia.gif) 0 5px no-repeat; float:right; margin-right:50px; }
.intecmedia a:hover, .intecmedia a
  { color:#A39B88; }
.intecmedia .c
  { text-decoration:none; }
.intecmedia .c strong
  { text-decoration:underline; color:#AF7D4D; display:block; font-weight:normal; }
.intecmedia span
  { font-size:9px; }
.intecmedia .c:hover strong
  { color:#F77813; }




div.copy
  { color:#A39B88; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
div.copy a
  { font-size:11px; font-family:Arial, Helvetica, sans-serif; }
div.copy a:hover
  { color:#F77813; }




div.heading
  { display:inline; font-family:Georgia; font-size:20px; font-style:italic; color:#F6C124;
    padding-left:40px; background:url(/images/h-l.gif) left bottom no-repeat; }
div.heading div
  { display:inline; padding-right:40px; background:url(/images/h-r.gif) right bottom no-repeat; }




div.icos
  { width:24px; line-height:0; font-size:0; }
div.icos a, div.icos div
  { display:block; margin:0 0 0 0; width:11px; height:8px; margin-bottom:12px; background-image:url(/images/icos.gif); }

.home
  { background-position:0 0; }
.mail
  { background-position:0 -22px; }
.cont
  { background-position:0 -42px; }
.map
  { background-position:0 -62px; }

.home:hover, div.icos div
  { background-position:-12px 0; }
.mail:hover
  { background-position:-12px -22px; }
.cont:hover
  { background-position:-12px -42px; }
.map:hover
  { background-position:-12px -62px; }




div.search
 { white-space:nowrap; }
div.search input
 { border:1px solid #644D31; background:#1C140E; width:230px; color:#EAD59D; margin-right:0px; }
div.search input.butt
 { border:none; background:url(/images/lens.gif) center center no-repeat; width:30px; color:#644D31; cursor:pointer; }
div.search span
 { color:#A39B88; font-size:11px; display:block; margin-top:4px; }
div.search span a:hover
  { color:#F77813; }


div.vote
  { background: #B3A481; margin: 3px 5px;}
table.vote td
  { padding: 5px;}

div.ilogo
  { width:366px; height:214px; background:url(/images/ilogo2.png) 0 0 no-repeat; }
div.ilogo a
  { display:block; height:15px; position:absolute; z-index:99;
    text-transform: uppercase; font-size: 0.9em!important; color: #FBF1D0; text-decoration: none; padding-top: 30px; text-align: center;}
div.ilogo a.l1
  { margin:125px 0 0 52px; z-index: 1; width:108px;}
div.ilogo a.l2
  { margin:125px 0 0 223px; z-index: 1; width:85px;}
div.ilogo a.logo
  { position: absolute; width: 360px; height: 50px; background: none; display: block; z-index: 10;}


div.bigdude
  { width:353px; height:455px; background:url(/images/bigdude.png) 0 0 no-repeat; }
div.smalldude
  { width:210px; height:274px; background:url(/images/smalldude.png) 0 0 no-repeat; }



div.news
  {  }
div.news dl
  { margin:20px 0; }
div.news dt
  { color:#AA8448; font-family:Georgia; margin-bottom:3px; }
div.news dd
  { margin-bottom:15px; }
div.news a:hover
  { color:#F77813; }





div.quest
  {  }
div.quest .q
  { color:#F9D389; font-size:14px; margin:15px 0; }
div.quest p
  { line-height:1.3em; margin-bottom:4px; padding-left:5px; }
div.quest .butt
  { background:#561C05; border:none; font-size:12px; color:#FBF1D0; font-family:Georgia; margin:10px 0 20px 0; padding:2px 5px; }



a.prev
  { font-size:11px; background:url(/images/arr.gif) 0 5px no-repeat; padding-left:20px; }
a.prev:hover
  { color:#F77813; }



div.igal
  { width:380px; height:380px; line-height:0; font-size:0; }
div.igal .lefty, div.igal .righty
  { display:block; width:29px; height:378px; float:left; }

div.igal .passl
  { background:url(/images/passloff2.gif) 0 0 no-repeat; }
div.igal .passr
  { background:url(/images/passroff2.gif) 0 0 no-repeat; }
div.igal .actl
  { background:url(/images/passl2.gif) 0 0 no-repeat; }
div.igal .actr
  { background:url(/images/passr2.gif) 0 0 no-repeat; }

div.igal div.galpuk
  { width:311px; height:380px; overflow:hidden; float:left; margin-top: 1px; }
div.igal div.galpuk .container
  {
     height:380px;
     padding:0!important;
     /*margin:0!important;      */
     margin:0;
  }

div.igal div.galpuk .container div
  { width:101px; height:89px; background:url(/images/igal-bg.gif) 0 0 no-repeat; margin:0 4px 6px 0; float:left; }
div.igal div.galpuk .container div img
  { width:91px; height:79px; margin:4px 0 0 4px; border:1px solid #FAC15D; }
div.igal div.galpuk .container div a:hover img
  { border:1px solid #FC7101; }



#wrapper
  { min-width:960px; }

.top
  { he ight:130px; background:url(/images/topbg.jpg) 0 0 repeat #190700; }
.top .container
  { text-align:center; line-height:0; font-size:0; p adding:5px 0 0 0; }
.top .container img
  { margin: 5px 10px 5px 0px; }


.block
  { min-width:960px; margin:0 auto; width:95%; }
.block .container
  {  }

.footer
  { background:url(/images/liner.png) 0 0 repeat-x; margin-top:5px; margin-bottom:40px; }
.footer .container
  { padding:25px 0 0 0; }

.footer .left
  { width:32%; float:left; }
.footer .mid
  { width:33%; float:left; }
.footer .right
  { width:33%; float:right; }




.footer .mid img
  { filter:alpha(opacity=70); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; margin-right:5px; }
.footer .mid a:hover img
  { filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; }




.intrtext
  { margin-bottom:20px; }
.intrtext .lt
  { background:url(/images/fram-l.gif) 0 0 no-repeat; }
.intrtext .lb
  { background:url(/images/fram-l2.gif) left bottom no-repeat; }
.intrtext .rt
  { background:url(/images/fram-r.gif) right top no-repeat; }
.intrtext .rb
  { background:url(/images/fram-r2.gif) right bottom no-repeat; }

.intrtext .inner
  { margin:0 25px 0 25px; }
.intrtext p
  { margin-top:20px; text-indent:15px; color:#F9D389; font-size:14px; line-height:1.3em; }

.partners {margin-top: 10px; width: 633px; height: 141px; display: block; background: url('/images/partners.gif') no-repeat;}


