body {
	background-color:#ffffff; 
	margin:0px; 
	padding:0px; 
	color:#000000;
}
P,UL,LI,TABLE,DIV,SPAN,FONT {
	font-size:11px!important;
	font-family:Tahoma, Verdana, Arial Cyr, Arial,serif!important;
	color:#000000;
}

body a {
	font-size:12px; 
	text-decoration:underline; 
	font-weight:normal; 
	color:#0b49b1;
}
body a:visited {
	color:#0b49b1;
}
body a:active {
	color:red;
}
body a:hover {
	color: #ff9013;
}
body a.menu {
	font-size:11px;
	text-decoration:none; 
	font-weight:bold; 
	color:#005ca4;
	text-transform: uppercase;
}
body a.menu:visited {
	color:#005ca4;
}
body a.menu:active {
	color:#d13e40;
}
body a.menu:hover {
	color: #ff9013;
}
body a.menu_act {
	font-size:11px;
	text-decoration:none; 
	font-weight:bold; 
	color:#ffffff;
	text-transform: uppercase;
}
a.year_act {
	font-size:12px;
	font-weight:bold;
	color:#CD1402;
}

#content {
	margin:12px 20px 20px 24px!important;
	position:relative!important;
}
#content h1{
	font-size:18px!important;
	font-weight:bold!important;
	color:#ff9013!important;
	margin:8px 0px 18px 0px!important;
	background:url('/img/002.gif') left center no-repeat!important;
	padding:0px 0px 0px 12px!important;
}

#content h2{
	font-size:18px!important;
	font-weight:bold;
	color:#ff9013!important;
	margin:8px 0px 18px 0px;
}
#content h3{
	font-size:18px!important;
	font-weight:bold;
	color:#005ca4!important;
	margin:8px 0px 18px 0px;
}
#content h4{
	font-family:Tahoma!important;
	font-size:16px!important;
	margin:12px 0px 12px 8px;
	color:#000000!important;
}
#content p{
	font-family:Tahoma!important;
	font-size:12px!important;
	margin:12px 0px 12px 8px;
	line-height: 126%;
}
#content p span.red {
	font-size:12px;
	font-weight:bold;
	color:#CD1402;
}
#content p span.red_a {
	font-size:12px;
	color:#CD1402;
}
#content p span.black {
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
#content p img.left {
	margin:4px 12px 4px 0px;
}
#content p img.right {
	margin:4px 0px 4px 12px;
}
#content p font {
	font-family:Tahoma!important;
	font-size:12px!important;
}
#content font {
	font-family:Tahoma!important;
	font-size:12px!important;
}
span.stars {
	font-size:11px;
	color:#FF9013;
	font-family:Tahoma;
}
#content p.gr {
	background:#f0f0f0;
	padding:10px 5px 10px 5px;
}
#content p.wh {
	background:#FFFFFF;
	padding:0px 5px 0px 5px;
}
#content p span.stars {
	font-size:12px;
	color:#FF9013;
	font-family:Tahoma;
}

#content table.f11 {
	width:654px;
}
#content table.f11 td.cl1 {
	padding:0 4px!important;
}
#content table.f11 td a.cl1{
	font-size:11px;
}
#content table.f11 td a.cl1 b{
	font-weight:normal!important;
}
#content select.tix {
	width:100px!important;
}
#content .spec_main {
	position:relative;
	width:470px;
	height:auto;
	
	background:url('/img/gr.gif') bottom left repeat-x;
	padding:0px 0px 11px 0px;
	margin:0px 0px 10px 0px;
}
#content .spec_all {
	position:relative;
	width:650px;
	height:auto;
	
	background:url('/img/gr.gif') bottom left repeat-x;
	padding:0px 0px 11px 0px;
	margin:0px 0px 10px 0px;
}
#content .spec_main img,#content .spec_all img {
	margin:0px 17px 0px 0px;
}
#content .red {
	color:#DF0000;
	font-weight:bold;
	font-size:12px!important;
}
#content a {
	font-size:12px; 
	text-decoration:underline; 
	font-weight:normal; 
	color:#0b49b1;
}
#content a:hover {
	color: #ff9013;
}

table.bg_white {
	background:#FFFFFF;
	margin:0px 0px 6px 0px;
}
td.gray {
	background:#f0f0f0;
}
table.bg_gray {
	background:#f0f0f0;
	margin:0px 0px 6px 0px;
}
table.bg_gray h1 {
	font-size:18px;
	font-weight:bold;
	color:#005ca4;
	margin:14px 0px 13px 18px;
	background:url('/img/001.gif') left center no-repeat;
	padding:0px 0px 0px 12px;
}
table.bg_gray h1.s16 {
	font-size:17px;
	font-weight:bold;
	color:#005ca4;
	margin:14px 0px 13px 16px;
	background:url('/img/001.gif') left center no-repeat;
	padding:0px 0px 0px 12px;
}
table.bg_blue {
	background:#0B48B2;
	margin:0px 0px 6px 0px;
}
table.bg_blue h1 {
	font-size:18px;
	font-weight:bold;
	color:#FFFEFF;
	margin:14px 0px 8px 18px;
	background:url('/img/003.gif') left center no-repeat;
	padding:0px 0px 0px 12px;
}

p.tablist {
	margin:2px 2px 2px 28px;
	line-height:18px;
}
p.tablist2 {
	margin:2px 2px 2px 18px;
	line-height:18px;
}
p.tablist3 {
	margin:0px 2px 2px 24px;
	line-height:12px;
	color:#C1D8FF;
}
p.tablist3 a {
	color:#ffffff;
	font-size:11px;
}
p.tablist3 a:hover {
	color: #ff9013;
	font-size:11px;
}
table.tab_spec span{
	font-size:11px; 
	text-decoration:underline; 
	font-weight:normal; 
	color:#0b49b1;
}
p.tab_spec {
	margin:0px 20px 2px 24px;
}
p.tab_kurort {
	margin:0px 20px 0px 24px;
	line-height: 180%;
}
p.tab_kurort a.info {
	padding:0px 0px 0px 9px;
	background:url('/img/004.gif') left center no-repeat;
	font-size:11px;
}

p.tab_news {
	margin:0px 12px 0px 18px;
}
p.tab_spec b,p.tab_news b{
	font-size:11px;
	font-weight:bold;
	color:#ff9013;
}
p.tab_spec a,p.tab_kurort a,p.tab_news a,table.tab_spec a{
	font-size:11px;
}
p.tab_spec span.raiting {
	font-size:11px;
	font-weight:bold;
	color:#ff9013;
	font-family:Tahoma;
}
p.tab_spec a.activ {
	color:#FF9013;
	text-decoration:none;
	font-weight:bold;
}
p.tab_news a.f12 {
	font-size:12px;
}
p.tab_footer {
	margin:0px 8px 0px 20px;
	color:white;
}
p.tab_footer a {
	font-size:11px;
	color:white;
	text-decoration:underline;
}
p.tab_footer a:visited {
	color:#ffffff;
}
p.tab_footer a:active {
	color:red;
}
p.tab_footer a:hover {
	color: #ffe42b;
}
p.path_links {
	color: #000000;
	font-size:10px;
	margin:0px 0px 0px 19px;
}
p.path_links a {
	font-size:10px;
}
.mformtext {
	margin:0px 2px 2px 24px;
	color:#C1D8FF;
}

table.bg_blue input.btn
{
	width:54px;
	height:20px;
	background:#D2D2D2;
	border-top:1px solid #FFFCFB;
	border-left:1px solid #FFFCFB;
	border-right:1px solid #414143;
	border-bottom:1px solid #414143;
	font:11px Tahoma;
	padding:0px 0px 3px 0px;
	cursor:pointer;
}

.mformtext2 {
	color:#C1D8FF;
}

td.line {
	background:url('/img/gr.gif') left bottom repeat-x;
}

strike {
	font-weight:bold;
	text-decoration:none;
}

strong {
	font-weight:normal;
	text-decoration:none;
}
/* информер валют */
.small_1230219276 {
	FONT-SIZE:9px; FONT-FAMILY: arial;
}
.norm_1230219276{
	FONT-SIZE:10px; FONT-FAMILY: arial;
	text-align:left;
}
.txt_1230219276{
	FONT-SIZE:11px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: normal;
	text-align:left;
}
table.tbl_informer{
	margin-left:20px;
}
table.tbl_informer b{
	font-weight:normal;
}
span.green {
	color:#398602;
	font:12px Tahoma;
}

div.let_gray {
	margin:0px 20px 0px 24px;
	padding:10px 10px 10px 10px;
	background:#F5F5F5;
}
div.let_white{
	margin:0px 20px 0px 24px;
	padding:10px 10px 10px 10px;
	background:white;
}
div.let_gray a.country, div.let_white a.country {
	color:#005CA4;
	font-weight:bold;
}
div.let_gray a.kurort, div.let_white a.kurort{
	color:#005CA4;
	margin:0px 10px 0px 8px;
}
div.let_gray p.kurorts, div.let_white p.kurorts{
	margin:4px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
a.letter {
	color:#FF9013;
	font:18px Tahoma;
	font-weight:bold;
	text-decoration:none;
}
a.kurs_valut {
	text-decoration:none;
	color:#000000;
	font:11px Tahoma;
	font-weight:bold;
}

#content table.rating {
	background:#F1F1F1;
	BORDER-COLLAPSE: collapse;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	color:#202E0A;
}
#content table.rating a,#content table.results a,table.results a {
	font:11px Tahoma;
}
#content table.rating td {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	height:24px;
}
#content table.rating td.white {
	background:#FFFFFF;
}

select.selvote {
	width:120px;
	color:#202E0A;
	font:11px Tahoma;
}
input.btnvote {
	width:80px;
	height:20px;
	font:11px Tahoma;
	color:#5B5B5B;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #3E3E3E;
	border-bottom: 1px solid #3E3E3E;
	background:#D2D2D2;
	padding:2px 0px 4px 0px;
}
#content table.results {
	background:#F1F1F1;
	BORDER-COLLAPSE: collapse;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	color:#26300D;
}
#content table.results th {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background:#FF9013;
	font:11px Tahoma;
	color:#FFFFFF;
	font-weight:bold;
	height:20px;
}
#content table.results td {
	height:20px;
}
#content table.results tr.white {
	background:#FFFFFF;
}
#content table.results td.bottom{
	border-top: 2px solid #FFFFFF;
	height:4px;
}
#content table.results span.red {
	font-weight:normal;
}

#content table.reg {
	width:656px;
	background:#EDEDED;
}
#content table tr.white {
	background:#FFFFFF;
}
#content table.reg input {
	height:14px;
	font:11px Tahoma;
	border-left: 1px solid #404040;
	border-top: 1px solid #404040;
	border-right: 1px solid #D4D0C8;
	border-bottom: 1px solid #D4D0C8;
}
#content table.reg select, .selsearch {
	height:19px;
	font:11px Tahoma;
}
.w40 {
	width:40px;
}
.w140 {
	width:140px;
}
.w260 {
	width:260px;
}
.w500 {
	width:500px;
}
#content table.reg input.wfile200 {
	width:200px;
	height:21px;
}
.sel200 {
	width:200px;
}
#content table.reg input.radio {
	border:0px solid #ffffff;
}
#content table.reg input.btnreg {
	width:125px;
	height:20px;
	font:11px Tahoma;
	color:#5B5B5B;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #3E3E3E;
	border-bottom: 1px solid #3E3E3E;
	background:#D2D2D2;
	padding:2px 0px 4px 0px;
}
#content table.reg input.btndel, .btnsearch {
	width:50px;
	height:20px;
	font:11px Tahoma;
	color:#5B5B5B;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #3E3E3E;
	border-bottom: 1px solid #3E3E3E;
	background:#D2D2D2;
	padding:2px 0px 4px 0px;
}
#content .txt540 {
	width:540px;
	height:200px;
	font:11px Tahoma;
	border-left: 1px solid #404040;
	border-top: 1px solid #404040;
	border-right: 1px solid #D4D0C8;
	border-bottom: 1px solid #D4D0C8;
}
#content .txt500 {
	width:500px;
	height:300px;
	font:11px Tahoma;
	border-left: 1px solid #404040;
	border-top: 1px solid #404040;
	border-right: 1px solid #D4D0C8;
	border-bottom: 1px solid #D4D0C8;
}
#content table.reg a{
	font:11px Tahoma;
}

div.stars_gray {
	width:55px;
	height:11px;
	background:url('/img/stars_gray.gif') left top no-repeat;
}
div.stars_red {
	height:11px;
	background:url('/img/stars_red.gif') left top no-repeat;
}

/* информер часов */
a.informer_clok_text_1233070269
{
	background-color:#F0F0F0;
	font-size: 3px;
	text-decoration: none;
}

#weather {
  list-style: none;
  font: 0.80em Arial;
  background: #F4F4F4;

  width: 175px;
  margin: 0;
  padding: 5px;
}
#weather li span {
  display: block;
  float: left;
  width: 26px;
}
#weather li {
padding-right: 30px;
width: 150px;
height: 21px;
color: #4D7431;
}
#weather li a {
  display: block;
  float: left;
  width: 110px;
  color: #0B48B2;
  font-weight: bold;
  text-decoration: underline;
}
#weather li.w_1{  background: url(/images/1.jpg) right center no-repeat;}
#weather li.w_2{  background: url(/images/2.jpg) right center no-repeat;}
#weather li.w_3{  background: url(/images/3.jpg) right center no-repeat;}
#weather li.w_4{  background: url(/images/4.jpg) right center no-repeat;}
#weather li.w_5{  background: url(/images/5.jpg) right center no-repeat;}
#weather li.w_6{  background: url(/images/6.jpg) right center no-repeat;}

table.subscr{
	width:260;
	margin:0px 0px 0px 24px;
}
table.subscr input {
	height:14px;
	font:11px Tahoma;
	border-left: 1px solid #404040;
	border-top: 1px solid #404040;
	border-right: 1px solid #D4D0C8;
	border-bottom: 1px solid #D4D0C8;
}
table.subscr input.w134 {
	width:134px;
}
table.subscr input.w40 {
	width:40px;
}
table.subscr input.radio {
	border:0px solid #ffffff;
}
table.subscr input.btnsubsrc {
	width:32px;
	height:20px;
	font:11px Tahoma;
	color:#5B5B5B;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #3E3E3E;
	border-bottom: 1px solid #3E3E3E;
	background:#D2D2D2;
	padding:2px 0px 4px 0px;
}
