

HTML {
         font:normal 11pt "Time News Roman";color:#000000;background: url(images/header_rep.gif) repeat-x;padding: 0px;    margin: 0px; width: 100%;  height: 100%;
}
body {
         padding: 0px;    margin: 0px; width: 100%;height: 100%;

}
.all {
          min-height:100%; min-width:1000px;
}
img {
          border:none;
}
table {
          width:100%;border-collapse:collapse;
}
td {
          vertical-align:top
}
* {
	margin:0px; padding:0px;
}
ul {
	margin:0px;padding:0px;
}
li {
	list-style-type:none;
}
.clear {
	clear:both;font-size:1px;
}
.header {
	height:271px;width:1000px;margin:0px auto;
}
.left_flash {
	width:721px;height:271px;float:left;
}
.right_header {
	float:left;height:271px;
}
.right_header p {
	font:normal 9pt "Time New Roman";color:#000000;padding:3px 20px 5px 0px;text-align:right;
}
.logo {
	padding:0px 0px 0px 6px;
}
.logo img {
	display:block;
}
.telefon {
	margin:8px 0px 0px 32px;font:bold 11pt "Time New Roman"; color:#9c1c1f;padding:45px 72px 0px 0px;width:169px;height:76px;background: url(images/telefon.gif) no-repeat;text-align:right;
}
.telefon a {
	color:#9c1c1f;text-decoration:none;
}
.telefon a:hover {
	text-decoration:underline;
}
.header_menu {
	padding:6px 15px 0px 15px;height:37px;background: url(images/header_menu.gif) repeat-x;
}
.header_menu td {
	padding:0px 10px 0px 10px;text-align:center; position: relative;
}
.header_menu td a {
	display:block;padding:2px 4px 2px 4px;font:bold 9pt Arial;color:#000000;text-decoration:none;
}
.header_menu td a:hover {
	background: url(images/a_back.gif) repeat-x;
}

.header_menu td .subMenu { position: absolute; z-index: 99; }
.header_menu td .subMenu ul { 
	display: none; padding: 10px 0px 10px 0px; margin: 3px 0px 0px 0px;
	background: #eaeaea url("./images/sub_menu_bg.png") right top repeat-y; }
.header_menu td:hover ul { display: block; }
.header_menu td ul li { }
.header_menu td ul li a { display: block; text-align: left; line-height: 21px; padding-right: 10px; }
.header_menu td ul li a:hover { background: #c9c9c9; }
	
.content {
	padding:11px 0px 90px 0px;;
}
.left_block {
	width:257px;border-right:solid 3px #e2e1e1;
}
.top_img {
	padding:15px 0px 45px 0px;
}
.top_img img {
	display:block;margin:0px auto;
}
.afisha {
	padding:0px 17px 0px 17px;
}

.afisha1 { height: 150px; }

.afisha span { cursor: pointer; }

.aff_menu { display: none; background: url(images/af_a_b.gif) repeat-y; }
.aff_menu li { }
.aff_menu li a {
	font:bold 8pt Arial;color:#000000;text-decoration:none;display:block;padding:3px 0px 4px 20px;
}
.aff_menu li a:hover { background: #c9c9c9; }

.aff_menu li .subMenu { 
	position: absolute; left: 240px; margin: -23px 0px 0px 0px; z-index: 99; text-align: right; }
.aff_menu li .subMenu ul { 
	display: none; padding: 3px 0px 3px 0px; margin: 3px 0px 0px 0px;
	background: #eaeaea url("./images/sub_menu_bg.png") right top repeat-y; }
.aff_menu li:hover ul { display: block; }
.aff_menu li ul li { }
.aff_menu li ul li a { 
	display: block; text-align: left; line-height: 19px; background: none; padding: 0px 10px 0px 12px; }
.aff_menu li ul li a:hover { background: #c9c9c9; }

.afisha img {
	display:block;
}
.zakaz {
	text-align:center;margin-top:20px;line-height:11px;padding:20px 20px 0px 61px;width:124px;height:197px;background: url(images/zakaz.gif) no-repeat;
}
.zakaz a {
	font:normal 8pt Arial;color:#FFFFFF;text-decoration:none;
}
.zakaz a:hover {
	text-decoration:underline;
}
.partners h2 {
	padding-left:68px;font:bold 12pt Arial;color:#000000;margin:0px;
}
.ff_buter {
	position:relative;margin-bottom:-39px;margin-left:-2px;
}
.right_block {
	width:186px;padding-bottom:80px;
}
.search {
	padding:10px 0px 15px 30px;
}
.search .text_in {
	float:left;font:italic 8pt Tahoma; color:#747070;width:93px;height:17px;margin-right:8px;border:solid 1px #747070;
}
.search .subb_in {
	float:left;position:relative;top:-6px;width:31px;height:28px;background: url(images/subb_in.gif) no-repeat;border:none; cursor:pointer;
}
.anons {
	padding:0px 20px 20px 30px;line-height:15px;font:normal 10pt "Time News Roman";color:#000000;
}
.anons h2 {
	font:bold 11pt Arial; color:#941a1d;margin:0px 0px 3px 0px;
}
.calender {
	height:180px;background: url(images/calender.gif) no-repeat;
}



.mes {
	padding:24px 0px 3px 0px;
}
.mes h2 {
	font:bold 9pt Arial; color:#941a1d;margin:0px;
}
.mes h2 img {
	margin-left:4px;margin-right:4px;position:relative;top:1px;
}
.calender {
	font:normal 10pt "Time News Roman";padding:0px 20px 0px 20px;
}
.citata {
	padding:20px 0px 0px 30px;
}
div.subscribe{
	margin-top: 20px;
	text-align: center;
}
div.cloack{
	position: absolute;
	left: -100px;
	width: 100%;
	text-align: right;
	margin: 500px 100 0 0px;
	font-size: 21px;
	font-family: trebuchet ms, Arial;
	font-weight: normal;
}
.citata span {
	display:block;padding:2px 0px 0px 0px;font:italic 9pt Arial;
}
.center_content {
	padding:14px 60px 70px 40px;line-height:16px !important;
}
.center_content li {
	padding-left:12px;list-style-type:square;margin-bottom:2px;margin-left:14px;
}
.center_content span {
	/*color:#941a1d;*/
}
/*.center_content strong {
	font:italic 11pt "Time News Roman"
}*/
.footer {margin-top:-164px;height:164px;min-width:1000px;background: url(images/hand.gif) 100% 0 no-repeat;}
.copy {font:normal 10px Arial;color:#000000;padding:130px 0px 0px 300px;float:left;}
.design {float:left;font:normal 10px Arial;color:#000000;padding:130px 0px 0px 220px;}

div.bills_title_full {
	padding: 0 0 10px 0;
}
span.bills_title_full {
	padding: 0 0 0 20px;
}

table.tab_calendar {
	margin-top: 0px;
	width: 130px
}

table.tab_calendar td{
	margin: 0px;
	padding: 0px;
	text-align: center;
}





      @-moz-document url-prefix() {
.telefon {margin:7px 0px 0px 32px;}
.ff_buter {margin-bottom:-40px;margin-left:-2px;}
      }
      
     .subb_in { position: relative; z-index: 2; }

