@import url("tools.css");@import url("blocks.css");@import url("base.css");@import url("engine.css");html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset {margin:0;padding:0;}h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, table, font {line-height: 1.1; font-size: 17px; font-style: normal;font-weight: normal;}h1, h2, h3, h4, h5, h6 {font-family: Tahoma, Verdana, Arial, sans-serif;margin: 0 0 0.2em 0;line-height: 1.1em;}/*Настройка заголовков*/h1 { font-size: 12px; font-weight: bold; }h2 { font-size: 12px; font-weight: bold; line-height: 18px; }h3 { font-size: 12px; font-weight: bold; line-height: 16px; }h4 { font-size: 10px; font-weight: bold; line-height: 15px; }.flarge { font-size: 17px; font-weight: normal; line-height: 18px; }/*links*/a { color: #d73403; text-decoration: none; outline: none; }a:hover { text-decoration: underline; }/*forms*/input, textarea, select {font-size: 1em;	font-family: Tahoma, Verdana, Arial, sans-serif;}body {color: #dfdfdf;background-color: #FFFFFF;font-family: Tahoma, Arial, Verdana, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;line-height: 16px}/*НАСТРОЙКА ФОНА*/body.page_bg { text-align: center; background-color: #000; }div.page_bg {min-width: 994px;background: #000 url("../images/pagebg_night.jpg") no-repeat 50% 0;}/*Other*/p { margin-bottom: 18px; }.clr { clear: both; }img  { border:0 none; }img.left { float: left; margin: 2px 20px 16px 0; }img.right { float: right; margin: 2px 0 16px 20px; }hr	{ border: 0 none; height: 1px; border-top: 1px solid #474747; }strong { font-weight: bold; }table {border-collapse: collapse;	border-spacing: 0; border: 0px;}/*UL, LI*/ul {margin: 0;padding-left: 16px;list-style-position:outside;list-style-image:none;}ul li { margin: 0; padding: 0; }ol {list-style-image: none;list-style-position: outside;list-style-type: decimal;margin-bottom: 18px;margin-left: 2.2em;}/*===== ОБЩЕЕ ОФОРМЛЕНИЕ =====*//*ОСНОВНОЙ БЛОК ШАБЛОНА*/.wrapper {margin: auto;width: 994px;	text-align: left;}.headline { height: 148px; }/*HEADER*/.raheader, .raheadinn { height: 229px; }.raheader { background: url("../images/tophead_alpha.png") no-repeat 0 0; }.raheadinn { background: url("../images/tophead.jpg") no-repeat 0 5px; }.raheadtop {	position: relative;height: 170px;padding: 0 35px;}.raheadtop h1.radioadrenalin {position: absolute;top: 22px; left: 428px;padding: 0; margin: 0;}.raheadtop h1.radioadrenalin a {display: block;line-height: 999px;width: 138px; height: 138px;overflow: hidden;}.presentation {height: 194px;overflow: hidden;padding-left: 5px;	padding-right: 50px;background-color: #171717;}.sliderwrapper {	position: relative;	overflow: hidden;width: 954px; height: 194px;}.sliderwrapper .contentdiv {	visibility: hidden;	position: absolute;	left: 0;top: 0;	width: 954px; height: 194px;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 1;opacity: 1;	color: #fff;}.pagination {height: 9px;padding-left: 6px;margin-top: -200px;}.pagination a img { width: 20px; height: 9px; float: left; }.pagination .next img { background: transparent url("../images/btn.png") no-repeat -60px -95px; }.pagination .prev img { background: transparent url("../images/btn.png") no-repeat -40 -95px; }.pagination .next:hover img { background: transparent url("../images/btn.png") no-repeat -20px -95px; }.pagination .prev:hover img { background: transparent url("../images/btn.png") no-repeat 0 -95px; }/*TOOLBAR*/.ratoolbar {	height: 59px;overflow: hidden;position: relative;padding: 0 30px 0 26px;}.ratoolbar h1.radioadrenalin {position: absolute;top: 10px; left: 368px;	padding: 0; margin: 0;}.ratoolbar h1.radioadrenalin a {display: block;line-height: 999px;width: 257px; height: 43px;overflow: hidden;}/*BORDERS*/.sf_mid { background: url("../images/rl_border_bg.png") repeat-y 0 0; }.sf_left {background: url("../images/lefttopborder.jpg") no-repeat 0 0;padding-left: 15px;}.sf_right {background: url("../images/righttopborder.jpg") no-repeat 100% 0;	padding-right: 15px;}/*BANNERTOP HIDE*/.bannertop {	background: #171717 url("../images/bannertop_bg.png") no-repeat 50% 0;text-align: center;overflow: hidden;}.bntopinn {margin: 0 8px;text-align: center;}.bannertophide {height: 17px;overflow: hidden;background: #232323 url("../images/banner_toppanel.png") no-repeat 0 0;text-align: right;padding-right: 10px;}.container,.rightside,.centersideinn { overflow: hidden; }.rightside { float: right; width: 299px; padding-top: 25px; }.centerside { margin-right: 34px; padding-top: 16px; }.centersideinn { overflow: hidden;  }* html .centerside { margin-left: 3px; margin-right: 34px; }* html .centersideinn { width: 99%; }.mainbody {width: 100%;background: #1f1f1f url("../images/mainbody2.png") repeat-y 0 0;}.mbtop {	width: 100%;background: url("../images/mbtop2.png") no-repeat 0 0;}/*footer - нижняя часть*/.footer {height: 132px;background: url("../images/footer2.jpg") no-repeat 0 0;}/*Нижнее меню*/.footmenu {height: 85px;	padding: 0 25px;}.foottop {height: 60px;overflow: hidden;	position: relative;	padding-left: 70px;	padding-right: 21px;}.footdown { padding-bottom: 20px; }.centroarts {position: absolute;	right: 25px; top: 0;}/*copyright - Копирайты*/.copyright { float: left; color: #a7a8a9; padding-top: 7px; }.copyright a { color: #972b0e; }.copyright .domracheva { float: left;  margin-right: 10px; }#syscopyright {line-height: 1.4em;color: #424242;padding: 0 25px;position: relative;}#syscopyright a, #syscopyright .small { color: #424242; }/*ON rightside*/.rightside_on .centerside { margin-right: 325px; }.rightside_on .mainbody { background: #1f1f1f url("../images/mainbody.png") repeat-y 0 0; }.rightside_on .mbtop { background: url("../images/mbtop.png") no-repeat 0 0; }.rightside_on .footer { background: url("../images/footer.jpg") no-repeat 0 0; }ul.photos li{margin:10px;display:inline-block;_display:inline;_zoom:1;list-style-type:none}.pm_status {	float:left;border: 1px solid #d8d8d8;padding: 0px;width: 280px;	height: 100px;margin-left: 20px;margin-right: 5px;}.pm_status_head {border-bottom: 1px solid #d8d8d8;font-size: 0.9em;height: 22px;	padding: 0;font-weight: bold;text-align: center;color: #4e4e4e;}.pm_status_content {	padding: 5px;}