BODY {
	margin: 0px;
	padding: 0px;
	background: #BCD7F5 url('../images/background.jpg') top left repeat-x;
}
P,A,UL,LI,TABLE,DIV,SPAN,FONT{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 120%;
}

form {
	margin:0px;
}

a, a:hover {
	color:#4A5562;
	font: 12px Tahoma;
	text-decoration:underline;
}

h1 {
	margin:18px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	background: url('../images/h1.gif') top left no-repeat;
	color:rgb(0,68,141);
	font: 20px Tahoma;
	font-weight:bold;
}
h2 {
	margin:10px 0px 0px 0px;
	color:#000000;
	font: 12px Tahoma;
	font-weight:bold;
	width:260px;
}
a.link {
	color:#4A5562;
	font: 12px Tahoma;
	text-decoration:underline;
}
a.smlink {
	color:#4A5562;
	font: 10px Tahoma;
	text-decoration:underline;
}
table.lang td {
	text-align:center;
}
table.lang td.act {
	border:1px solid #FFFFFF;
	text-align:center;
}
table.lang td a,table.lang td.act a {
	color:#777777;
	font: 9px Tahoma;
	text-decoration:none;
}
.bg_main {
	background: url('../images/main.jpg') top left no-repeat;
}
.bg_inner {
	background: url('../images/inner.jpg') top left no-repeat;
}
.bg_logo {
	background: url('../images/fonlogo.jpg') top right no-repeat;
}
.bg_logo2 {
	background: url('../images/fonlogo2.jpg') top right no-repeat;
}
#dd {
	position: absolute;
	z-index:auto;
	top:20px;
	left:216px;
}
#hh {
	position: absolute;
	z-index:auto;
	top:20px;
	left:308px;
}
#mm {
	position: absolute;
	z-index:auto;
	top:20px;
	left:376px;
}
#ss {
	position: absolute;
	z-index:auto;
	top:20px;
	left:444px;
}
#dd div.num,#hh div.num,#mm div.num,#ss div.num {
	margin:0px 0px 0px 0px;
	padding:0px 0px -3px 0px;
	color:#D4E7FD;
	font: 36px Tahoma;
	font-weight:bold;	
}
#dd div.param,#hh div.param,#mm div.param,#ss div.param {
	margin:-1px 0px 0px 3px;
	color:#ffffff;
	font: 9px Tahoma;
	font-weight:bold;	
}
#menu_container {
	position: absolute;
	overflow: hidden;
	z-index:3;
	top:96px;
	left:575px;
	background-color:#ffffff;
	width:260px;
	height:211px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
#menu_text {
	position: absolute;
	overflow: hidden;
	z-index:4;
	top:100px;
	left:575px;
	background-color:transparent;
	width:260px;
	height:207px;
}
#menu_text div {
	margin:5px 12px 0px 19px;  
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}
#menu_text div a,#menu_text div a:hover,#menu_text div a:visited {
	color: #00448D;
	font-size:11px;
	text-decoration:underline;
}
#spec_link {
	position: absolute;
	overflow: hidden;
	z-index:4;
	top:29px;
	left:808px;
	background-color:transparent;
	width:170px;
	height:25px;
}
span.white {
	color:#ffffff;
	font: 11px Tahoma;
	font-weight:bold;
}
span.white9 {
	color:#ffffff;
	font: 9px Tahoma;
	font-weight:bold;
}
span.marafon_name {
	color:#ffffff;
	font: 14px Tahoma;
	font-weight:bold;
}
#content {
	background-color:transparent;
	position: absolute;
	z-index:auto;
	top:310px;
	left:214px;
}
div.small_dd {
	overflow:hidden;
	float: left;
	background:transparent url('../images/002.gif') top left no-repeat;
	width:27px;
	height:18px;
	margin:0px 2px 0px 0px;
	padding:2px 0px 0px 0px;
	color:#ffffff;
	text-align:center;
	font: 11px Tahoma;
	font-weight:bold;
}
div.small_hms {
	overflow:hidden;
	float: left;
	background:transparent url('../images/003.gif') top left no-repeat;
	width:21px;
	height:18px;
	margin:0px 2px 0px 0px;
	padding:2px 0px 0px 0px;
	text-align:center;
	color:#ffffff;
	font: 11px Tahoma;
	font-weight:bold;
}
div.marafon {
	margin:20px 0px 0px 0px;
}
div.marafon div.name {
	background:#00448D;
	position:relative;
	width:91px;
	height:23px;
	text-align:center;
	margin:0px 0px 10px 0px;
}
div.marafon div.name div {
	padding:3px 0px 0px 0px;
	color:#ffffff;
	font: 12px Tahoma;
	font-weight:bold;
}
div.marafon_line {
	margin:13px 0px 0px 0px;
}
div.marafon_line div.line {
	background:transparent url('../images/004.gif') top left repeat-x;
	width:184px;
	height:13px;
}
div.marafon div.link a,div.marafon_line div.link a {
	color:#000000;
	font: 12px Tahoma;
	text-decoration:underline;
}
div.marafon span,div.marafon_line span {
	color:#000000;
	font: 10px Tahoma;
}
div.news {
	margin:20px 0px 0px 0px;
}
div.news div.date {
	background:#787878;
	position:relative;
	width:71px;
	height:18px;
	text-align:center;
	margin:0px 0px 6px 0px;
}
div.news div.date div {
	padding:3px 0px 0px 0px;
	color:#ffffff;
	font: 10px Tahoma;
	font-weight:bold;
}
div.news div.text p{
	margin:0px 0px 0px 0px;
	color:#000000;
	font: 12px Tahoma;
}
div.news div.link {
	margin:0px 0px 25px 0px;	
}
div.news div.link a {
	color:#4A5562;
	font: 12px Tahoma;
	text-decoration:underline;
}
div.topsite {
	background:transparent; 
	width:700px; 
	height:96px;
}
div.topsite p {
	color:#4E5862;
	font: 9px Tahoma;	
}
div.topsite a {
	color:#4E5862;
	font: 9px Tahoma;	
	text-decoration:underline;
}
div.topsite a.notdec {
	color:#4E5862;
	font: 9px Tahoma;	
	text-decoration:none;
}
div.right_box {
	background:#2283EF;
	width:150px;
	height:100px;
	position:relative;
}
div.right_box div.caption {
	position:absolute;
	z-index:3;
	margin:6px 0px 0px 8px;
	color:#ffffff;
	font: 11px Tahoma;
	font-weight:bold;
}
div.right_box .bg {
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	z-index:1;
}
div.right_box .imlink {
	position:absolute;
	margin:81px 0px 0px 130px;
	border:0px;
	z-index:2;
}
div.right_box .link {
	position:absolute;
	margin:70px 0px 0px 13px;
	border:0px;
	z-index:3;
}
div.right_box .link a {
	color:#B2D4FB;
	font: 10px Tahoma;	
	text-decoration:underline;	
}
div.right_box .log {
	position:absolute;
	padding:25px 0px 0px 8px;
	z-index:4;
}
div.right_box .pas {
	position:absolute;
	padding:46px 0px 0px 8px;
	z-index:3;
}
div.right_box .log input ,div.right_box .pas input {
	width:98px;
	height:16px;
	border-top:1px solid #6B6B6B;
	border-left:1px solid #A1A1A1;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	color:#949494;
	font: 10px Tahoma;
	padding:1px 0px 0px 4px;
}
div.right_box .submit {
	position:absolute;
	margin:25px 0px 0px 110px;

	border:0px;
	z-index:2;
}
#podmenu {
	position:absolute;
	width:197px;
	/*overflow:hidden;*/
	/*padding:96px 0px 0px 7px;*/
	top:387px;
	left:10px;
}
#podmenu .pm {
	background:transparent url('../images/007.gif') top left no-repeat;
	padding:0px 0px 0px 12px;
	margin:0px 0px 6px 0px;
}
#podmenu .ppm {
	background:transparent url('../images/008.gif') top left no-repeat;
	padding:0px 0px 0px 23px;
	margin:0px 0px 6px 0px;
}
#podmenu .pm a {
	color:#000000;
	font: 12px Tahoma;
	text-decoration:underline;	
}

#podmenu .ppm a {
	color:#000000;
	font: 11px Tahoma;
	text-decoration:underline;	
}

#podmenu .pm a.act {
	color:#00438C;
	font: 12px Tahoma;
	font-weight:bold;
	text-decoration:underline;	
}
#podmenu .ppm a.act {
	color:#00438C;
	font: 11px Tahoma;
	font-weight:bold;
	text-decoration:underline;	
}
#location {
	position: absolute;
	overflow: hidden;
	z-index:auto;
	background:transparent url('../images/009.gif') bottom left repeat-x;
	top:262px;
	left:214px;
	width:350px;
	height:45px;
}
#location div {
	float:left;
}
#location div a {
	color:#ffffff;
	text-decoration:underline;
	font: 10px Tahoma;
/*	font-weight:bold;*/
}
#location div a.first {
	background:transparent url('../images/007.gif') top left no-repeat;
	padding:0px 0px 0px 14px;
}
#location div a.next {
	background:transparent url('../images/010.gif') top left no-repeat;
	padding:0px 0px 0px 14px;
}
div.blue {
	background:#00448D;
	position:relative;
	width:148px;
	height:23px;
	text-align:center;
	margin:0px 0px 24px 0px;
}
div.blue div {
	padding:4px 0px 0px 0px;
	color:#ffffff;
	font: 12px Tahoma;
	font-weight:bold;
}
p {
	color:#000000;
	font: 12px Tahoma;
	margin:16px 0px 16px 0px;
}
table.table_result {
	background:#F0F6FC url('../images/011.gif') top left repeat-x;
	color:#000000;
	font: 10px Tahoma;
	border-top:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
	border-left:2px solid #FFFFFF;
	border-right:1px solid #FFFFFF;		
}
table.table_result td {
	border-top:1px solid #E1E7EE;
	border-right:1px solid #FFFFFF;
	border-bottom:0px;
	border-left:0px;
	padding:4px 2px 4px 8px;
}
table.table_result td.red {
	color:#ED1D24;
}
table.table_result th {
	border-top:0px;
	border-right:1px solid #FFFFFF;
	border-bottom:0px;
	border-left:0px;
	padding:2px 2px 2px 8px;
}
div.red {
	background:#ED1D24;
	position:relative;
	width:96px;
	height:23px;
	text-align:center;
	margin:10px 0px 24px 0px;
}
div.red div {
	padding:4px 0px 0px 0px;
	color:#ffffff;
	font: 12px Tahoma;
	font-weight:bold;
}

table.table_win {
	background:#F0F6FC url('../images/012.gif') top left repeat-x;
	color:#000000;
	font: 10px Tahoma;
	border-top:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
	border-left:2px solid #FFFFFF;
	border-right:1px solid #FFFFFF;		
}
table.table_win td {
	border-top:1px solid #EFF6FD;
	border-right:1px solid #FFFFFF;
	border-bottom:0px;
	border-left:0px;
	padding:4px 2px 4px 8px;
}
table.table_win th {
	border-top:0px;
	border-right:1px solid #FFFFFF;
	border-bottom:0px;
	border-left:0px;
	padding:2px 2px 2px 8px;
}
