body  {font: 11px arial, tahoma, verdana, helvetica, sans-serif; color: #000066; background: url('/imgs/blank.gif') no-repeat; background-attachment: fixed}
.n {font: 11px arial, tahoma, verdana, helvetica, sans-serif; color: #000066}

#top_01 {position: fixed; z-index: 10; top: -10px; left: 0px; width: 100%}
#top_01 table {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.9, #e0e0ff), color-stop(1, #79bbff));
	background: -moz-linear-gradient(center top, #e0e0ff 90%, #79bbff 100% );
	background-color: #e0e0ff;
	border-radius: 10px; 
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px
}
#top_up_01 {position: fixed; z-index: 20; top: -10px; left: -10px; width: 80px; height: 40px; text-align: center; display: none;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.9, #f7f7f7), color-stop(1, #79bbff));
	background: -moz-linear-gradient(center top, #f7f7f7 90%, #79bbff 100% );
	background-color: #f7f7f7;
	border-radius: 10px; 
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px
}
#op {position: fixed; z-index: 5; top: 0px; left: 0px; display: none; width: 100%}

h1 {font: 18px arial, tahoma, verdana, helvetica, sans-serif; color: #006600; margin-top: 0.5em; margin-bottom: -0.4em}
h1  .first {font-size: 28px; color: #ffffff; background: #006600; letter-spacing: 4px}
h2 {font: 16px arial, tahoma, verdana, helvetica, sans-serif; color: #006600; margin-top: 0.5em; margin-bottom: -0.5em}
h3 {font: 12px arial, tahoma, verdana, helvetica, sans-serif; color: #006600; margin-top: 0.8em; margin-bottom: -0.8em}
.n strong {font: bold; color: #006600}
.n s {font: normal; text-decoration: line-through}
.pr {font: bold 12px; color: #ff3300}
.adr {font: italic 10px arial, tahoma, verdana, helvetica, sans-serif; color: #660000}
.cnt {font: italic 10px arial, tahoma, verdana, helvetica, sans-serif; color: #660000}
.n1 {font: 11px arial, tahoma, verdana, helvetica, sans-serif; color: #ff3300}
.ny {color: #3366cc}
.sp {color: #ffffff; background: #ff3300; font-size: 18px}

.mb {font: 12px arial, tahoma, verdana, helvetica, sans-serif; color: #ff9900; margin-top: 1em; margin-bottom: 0.6em}
.smb {font: 11px arial, tahoma, verdana, helvetica, sans-serif; color: #660000; margin-left: 16px; margin-top: 0.6em; margin-bottom: 0.6em}
.mb hr {color: #f90; background-color: #f90; border: none; height: 1px; text-align: left; margin: 0 16 0 0}

.f {font: 11px arial, tahoma, verdana, helvetica, sans-serif; color: #000066; border: 1px solid #6699cc}
.s {font: normal 16px arial, tahoma, verdana, helvetica, sans-serif; color: #ffffff; background: #0000cc; border: 1px solid #0000cc; margin-bottom: 1px; padding: 6px 24px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px}
.s1 {font: normal 16px arial, tahoma, verdana, helvetica, sans-serif; color: #6699cc; background: #ffffff; border: 1px solid #6699cc; margin-bottom: 1px; padding: 6px 24px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px}
.s:active, .s1:active {position:relative; top:1px;}
.cb {margin-top: 3px}
.darr {font-size: 18px}
.help {border-bottom: 1px dotted; cursor: help}

A:link, A:visited{color: #0000cc; text-decoration: underline}
A:hover, A:active {color: #ff9900; text-decoration: underline}

.menu {font: 12px arial, tahoma, verdana, helvetica, sans-serif; color: #ff3300; margin-top: 5px}
.menu A:link, .menu A:visited {color: #ff3300; text-decoration: underline}
.menu A:hover, .menu A:active {color: #ff9900; text-decoration: underline}

A.ny:link, A.ny:visited {color: #3366cc; text-decoration: underline}
A.ny:hover, A.ny:active {color: #ff9900; text-decoration: underline}

.menu1 {font: 12px arial, tahoma, verdana, helvetica, sans-serif; color: #ff6600; margin-top: 5px}
.menu1 A:link, .menu1 A:visited {color: #ff6600; text-decoration: underline}
.menu1 A:hover, .menu1 A:active {color: #ff9900; text-decoration: underline}

.submenu {font: 11px arial, tahoma, verdana, helvetica, sans-serif; color: #ff3300; margin-left: 10px; margin-top: 5px}
.submenu A:link, .submenu A:visited  {color: #ff3300; text-decoration: underline}
.submenu A:hover, .submenu A:active {color: #ff9900; text-decoration: underline}

.submenu1 {font: 11px arial, tahoma, verdana, helvetica, sans-serif; color: #ff6600; margin-left: 10px; margin-top: 5px}
.submenu1 A:link, .submenu1 A:visited  {color: #ff6600; text-decoration: underline}
.submenu1 A:hover, .submenu1 A:active {color: #ff9900; text-decoration: underline}

.ads A:link, .ads A:visited  {color: #6699cc}
.ads A:hover, .ads A:active {color: #ff9900}

.news {font: 11px arial, tahoma, verdana, helvetica, sans-serif; color: #660000}
.news strong {font: bold; color: #ffffff; background: #ff9900; padding: 2px}
.ads {color: #999999}

h3.n {margin-top: 1em; margin-bottom: 0em}
h3.news {margin-top: 1em; margin-bottom: 0em}

A.href:link, A.href:visited {font: bold 11px arial, tahoma, verdana, helvetica, sans-serif; color: #ffffff; background: #0000cc; text-decoration: none; padding: 2px}
A.href:hover, A.href:active {font: bold 11px arial, tahoma, verdana, helvetica, sans-serif; color: #ffffff; background: #ff9900; text-decoration: none; padding: 2px}

a:link.active, a:hover.active, a:visited.active, a:active.active {color: #ff3300; padding: 3px 3px 3px 3px; background: #ffeebb; text-decoration: none; cursor: text}
a:link.inactive, a:hover.inactive, a:visited.inactive, a:active.inactive {padding: 3px 3px 0 3px; border-bottom: 1px dashed; text-decoration: none}

.img {border-color: #6699cc; margin-top: 3px; margin-bottom: 3px}

.sunny {color: #ff9900}
.crimea {color: #0000cc}

.t {font: 12px arial, tahoma, verdana, helvetica, sans-serif; color: #ff3300}
.t strong {font-weight: normal; font-size: 18px}
.t A:link, .t A:visited  {color: #ff3300; text-decoration: underline}
.t A:hover, .t A:active {color: #ff9900; text-decoration: underline}

ol.sc {
	counter-reset: li;
	padding: 0;
	list-style: none;
}
ol.sc li.sc{
	position: relative;
	margin: 0 0 6px 2em;
	padding: 3px 6px;
}
ol.sc li.sc:before {
	content: counter(li);
	counter-increment: li;
	position: absolute;
	top: -1px;
	left: -2em;
	width: 1.7em;
	padding: 2px 0;
	color: #fff;
	background: #f90;
	font: bold 12px arial, tahoma, verdana, helvetica, sans-serif;
	text-align: center;
}

a[name] {padding-top: 45px;}
.icq {color: #00c; cursor: default}

.ord {text-align: center; margin-top: 15px}

.ord A:link, .ord A:visited {
	-moz-box-shadow: 0px 1px 0px 1px #caefab;
	-webkit-box-shadow: 0px 1px 0px 1px #caefab;
	box-shadow: 0px 1px 0px 1px #caefab;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #009900) );
	background:-moz-linear-gradient( center top, #77d42a 5%, #009900 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#009900');
	background-color:#009900;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px;
	border:1px solid #009900;
	display:inline-block;
	color:#ffffff;
	font-family:arial, tahoma, verdana, helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 5px #aade7c;
}.ord A:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #009900), color-stop(1, #77d42a) );
	background:-moz-linear-gradient( center top, #009900 5%, #77d42a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009900', endColorstr='#77d42a');
	background-color:#77d42a;
	color:#ffffff;
	text-decoration:none;
}.ord A:active {
	position:relative;
	top:1px;
	color:#ffffff;
	text-decoration:none;
}

.ord A.pay:link, .ord A.pay:visited {
	-moz-box-shadow: 0px 1px 0px 1px #bbdaf7;
	-webkit-box-shadow: 0px 1px 0px 1px #bbdaf7;
	box-shadow: 0px 1px 0px 1px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	border:1px solid #84bbf3;
	padding:6px 28px;
	text-shadow:1px 1px 5px #528ecc;
	color:#ffffff;
	text-decoration:none;
}.ord A.pay:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}

.y2012 {color: #f30}

