/*Global (begin)*********************************************************************************************************/
* {outline:none;padding:0;margin:0;}

html {height:100%;}
body {
	padding:0;
	margin:0;
	width:100%;
	background:#e7e7e7 url(../images/bg.png) left top repeat-x;
}

#wrapper {
	font-family:Verdana;
	font-size:11px;
	color:#000;
	width:1000px;
	margin:0 auto;
}

a {color:#000;}
img {border:none;}

h1 {font-size:24px;font-family:Tahoma;color:#ff4e00;clear:both;}
h2 {font-size:24px;font-family:Times New Roman;color:#111c24;}
h3 {font-size:18px;font-family:Tahoma;color:#ff4e00;}

p {margin:10px 0;}

fieldset {border:0;}

/*Global (end)*********************************************************************************************************/


/*Header (begin)*********************************************************************************************************/

#header {height:205px;background:#ff9900 url(../images/h ead.png) left 4px no-repeat;}
#header #grey_bg {height:205px;background:url(../images/g rey_bg.png) left 169px repeat-x;}
#header #logo {position:absolute;margin:9px 0 0 9px;display:block;width:239px;height:69px;background:url(../images/logo.jpg) left bottom no-repeat;text-indent:-9999px;z-index:100;}
#header #afisha {position:absolute;margin:30px 0 0 192px;color:#fff;display:block;z-index:99;font-size:21px;font-family:Century Gothic;}
#header #back_to_main {display:none;}
#lg {position:absolute;margin:9px 0 0 9px;display:block;width:239px;height:69px;background:url(../images/logo.jpg) left bottom no-repeat;text-indent:-9999px;z-index:100;}


#header #search {float:right;margin:0 10px 0 0;z-index:101;}
#header #search label {display:block;clear:both;width:131px;height:16px;padding:0;background:url(../images/search_label.png) left top no-repeat;text-indent:-9999px;}
#header #search #ajaxSearch_input {float:left;height:18px;color:#4f1437;font-size:16px;padding:2px;width:246px;background:#fff;border:0 none;}
#header #search #ajaxSearch_submit {margin:0 0 0 9px;}

#header #menu {position:absolute;margin:88px 0 0 200px;height:120px;overflow:hidden;//height:100%;}
#header #menu a {display:block;float:left;height:117px;margin:0 5px 0 0;text-indent:-9999px;}
#header #menu a.kino {width:101px;background:url(../images/kino.png) left top no-repeat;}
#header #menu a.teatr {width:92px;background:url(../images/teatr.png) left top no-repeat;}
#header #menu a.koncerti {width:90px;background:url(../images/koncerti.png) left top no-repeat;}
#header #menu a.vistavki {width:101px;background:url(../images/vistavki.png) left top no-repeat;}
#header #menu a.sport {width:104px;background:url(../images/sport.png) left top no-repeat;}
#header #menu a.teleprogramma {width:92px;background:url(../images/teleprogramma.jpg) left top no-repeat;}
#header #menu a.smi {width:92px;background:url(../images/smi.jpg) left top no-repeat;}
#header #menu a.deti {width:93px;background:url(../images/afisha-deti.png) left top no-repeat;}

#header #menu a.druzhba {width:118px;background:url(../images/druzhba.png) left top no-repeat;}
#header #menu a.terek {width:109px;background:url(../images/terek.png) left top no-repeat;}
#header #menu a.domkino {width:118px;background:url(../images/domkino.png) left top no-repeat;}
#header #menu a.komsomolec {width:100px;background:url(../images/komsomolec.png) left top no-repeat;}
#header #menu a.d5 {width:100px;background:url(../images/5Dlogo.png) left top no-repeat;}
#header #menu a.d5p {width:100px;background:url(../images/5Dlogopati.jpg) left top no-repeat;}

#header #menu a.spartak {width:103px;background:url(../images/spartak.png) left top no-repeat;}
#header #menu a.sogy {width:89px;background:url(../images/sogy.png) left top no-repeat;}
#header #menu a.ledovaya {width:89px;background:url(../images/ledovaya.png) left top no-repeat;}
#header #menu a.dinamo {width:101px;background:url(../images/dinamo.jpg) left top no-repeat;}
#header #menu a.manez {width:96px;background:url(../images/manez.png) left top no-repeat;}
#header #menu a.trud {width:92px;background:url(../images/trud.jpg) left top no-repeat;}
#header #menu a.sportsekzii {width:96px;background:url(../images/sportsekzii.jpg) left top no-repeat;}
#header #menu a.prokat {width:96px;background:url(../images/prokat.jpg) left top no-repeat;}


#header #menu a.sogatt {width:122px;background:url(../images/sogatt.png) left top no-repeat;}
#header #menu a.arv {width:92px;background:url(../images/iskusstvodetyam.jpg) left top no-repeat;}
#header #menu a.gtob {width:117px;background:url(../images/gtob.png) left top no-repeat;}
#header #menu a.stdu {width:123px;background:url(../images/stdu.png) left top no-repeat;}
#header #menu a.dgdt {width:115px;background:url(../images/dgdt.png) left top no-repeat;}
#header #menu a.domenika {width:93px;background:url(../images/domenika.jpg) left top no-repeat;}
#header #menu a.begemot {width:92px;background:url(../images/begemot.jpg) left top no-repeat;}
#header #menu a.raduga {width:92px;background:url(../images/raduga.jpg) left top no-repeat;}
#header #menu a.ostrovsokrovish {width:92px;background:url(../images/ostrovsokrovish.jpg) left top no-repeat;}
#header #menu a.karusel {width:92px;background:url(../images/karusel.jpg) left top no-repeat;}
#header #menu a.rusteatr {width:92px;background:url(../images/rusteatr.png) left top no-repeat;}




#header #menu a.kzoktabr {width:107px;background:url(../images/kzoktabr.png) left top no-repeat;}
#header #menu a.ddt {width:100px;background:url(../images/ddt.png) left top no-repeat;}
#header #menu a.kzsogy {width:102px;background:url(../images/kzsogy.png) left top no-repeat;}
#header #menu a.filarmonia {width:100px;background:url(../images/filarmonia.jpg) left top no-repeat;}

#header #menu a.vlad {width:120px;background:url(../images/vlad.jpg) left top no-repeat;}
#header #menu a.imp {width:129px;background:url(../images/imperial.png) left top no-repeat;}

#header #menu a.hud-muz {width:83px;background:url(../images/hud-muz.jpg) left top no-repeat;}
#header #menu a.ob-muz {width:83px;background:url(../images/ob-muz.jpg) left top no-repeat;}
#header #menu a.muzti {width:83px;background:url(../images/muz.ti.jpg) left top no-repeat;}
#header #menu a.muz-p {width:83px;background:url(../images/muz.-p.jpg) left top no-repeat;}
#header #menu a.muzol {width:83px;background:url(../images/muz.ol.jpg) left top no-repeat;}
#header #menu a.dmuz-hetag {width:83px;background:url(../images/dmuz-hetag.jpg) left top no-repeat;}
#header #menu a.metalurg {width:98px;background:url(../images/metalurg.jpg) left top no-repeat;}
#header #menu a.domis {width:99px;background:url(../images/domis.jpg) left top no-repeat;}
#header #menu a.vistzal {width:87px;background:url(../images/vistzal.jpg) left top no-repeat;}
#header #menu a.domplieva {width:83px;background:url(../images/domplieva.jpg) left top no-repeat;}

#header #menu a.trikolor {width:93px;background:url(../images/trikolor.png) left top no-repeat;}
#header #menu a.ntv {width:86px;background:url(../images/ntv.png) left top no-repeat;}
#header #menu a.fed-kan {width:87px;background:url(../images/fed-kan.png) left top no-repeat;}
#header #menu a.alania {width:100px;background:url(../images/alania.png) left top no-repeat;}
#header #menu a.radioal {width:99px;background:url(../images/radioal.jpg) left top no-repeat;}

#header #menu a.vestnik {width:99px;background:url(../images/vestnik.jpg) left top no-repeat;}
#header #menu a.chempion {width:99px;background:url(../images/chempion.jpg) left top no-repeat;}
#header #menu a.slovo {width:99px;background:url(../images/slovo.jpg) left top no-repeat;}
#header #menu a.so {width:99px;background:url(../images/so.jpg) left top no-repeat;}
#header #menu a.beliipopugai {width:99px;background:url(../images/beliipopugai.jpg) left top no-repeat;}
#header #menu a.premiercru {width:99px;background:url(../images/premiercru.jpg) left top no-repeat;}
#header #menu a.zarptizab {width:92px;background:url(../images/zarptizab.jpg) left top no-repeat;}





/*Header (end)*********************************************************************************************************/


/*Content (begin)*********************************************************************************************************/

#left_menu, #content, #right_banners {float:left;}

#left_menu {margin:-117px 10px 0 7px;//margin-left:3px;width:184px;}
#left_menu .bg_left {width:184px;background:url(../images/left_menu_bg.png) left top repeat-y;}
#left_menu .bg_top {width:184px;background:url(../images/left_menu_top_bg.png) left top no-repeat;}
#left_menu .bg_bot {width:184px;background:url(../images/left_menu_bot_bg.png) left bottom no-repeat;}
#left_menu .menu {padding:10px 0 20px 8px;}
#left_menu .menu a {margin:0 12px 0 0;text-decoration:none;color:#000;font-size:11px;padding:0 0 2px 0;display:block;border-bottom:1px solid #cccccc;}
#left_menu .menu a.btn {width:162px;height:40px;padding:0 0 5px 0;text-indent:-9999px;border:0;}


#content {width:500px;margin:20px 0 0;}
#content.main .row {margin:20px 0 15px 0;overflow:hidden;//height:100%;}
#content.main .row a.img {display:block;width:118px;float:left;text-align:center;}
#content.main .row a.img img {border:0;}
#content.main .row .info {display:block;float:right;width:376px;}
#content.main .row .info span {display:block;padding:2px 10px 2px 0;}

#content.arch #today {margin:15px 0 50px 15px;}
#content.arch #today a {display:block;font-size:20px;color:#004f5c;text-decoration:none;font-family:Times New Roman;}
#content.arch .row {margin:20px 0 15px 0;overflow:hidden;//height:100%;}
#content.arch .row a.img {display:block;width:132px;float:left;text-align:center;}
#content.arch .row a.img img {border:0;}
#content.arch .row .info {display:block;float:right;width:363px;margin:-4px 0 0 5px;font-size:12px;}
#content.arch .row .info span {display:block;}
#content.arch .row .where {margin:10px;font-weight:bold;font-size:12px;}


#content a.more {display:block;float:right;}




#right_banners {width:275px;padding:20px 0 0 20px;text-align:right;}


/*Content (end)*********************************************************************************************************/


/*Footer (begin)*********************************************************************************************************/

#footer {width:100%;height:130px;background:#ff9900;clear:both;color:#fff;margin:20px 0 0;}
#footer .footer {width:1000px;margin:0 auto;}


/*Footer (end)*********************************************************************************************************/

