body { color: #000; background: #FFF }
#n-menu { display: none; }
#footer { display: none; }
#header { display: none; }
#g-menu { display: none; }
#r-menu { display: none; }
#sponsors { display: none; }
#c-right { display: none; }
a:link, a:visited { color: #400; text-decoration: underline }
}


img{
	border: none;
}
p{	
	margin-bottom: 5px;
}
	p a{
		color: #1c76b4 !important;
	}
/* ----------------------------------------------*/
/* -----------------AOW-SC3----------------------*/
/* ----------------------------------------------*/

	#header{
		position: relative;
		height: 111px;
	}
		.logo{
			display: block;
			height: 111px;
			width: 406px;
			background: url(../img/logo.jpg) no-repeat;
		}
			.logo span{
				display: none;
			}
		#search{
			position: absolute;
			left: 455px;
			top: 35px;
		}
			label{
				font-size: 10px;
				vertical-align: middle;
				color: #e7e7e7;
				margin-right: 5px;
			}
			.c1{
				vertical-align: middle;
			}
			.h-search{
				background-color: #00264b;
				border: 1px solid #6586a9;
				color: #e7e7e7;
				font-size: 11px;
				font-family: Georgia;
				width: 230px;
				padding: 4px;
				margin-bottom: 3px;				
			}
			.h-button{
				background-color: #00264b;
				border: 1px solid #6586a9;
				color: white;
				font-size: 11px;
				font-family: Georgia;				
				padding: 4px;
				margin-bottom: 3px;
			}
			
			.h-submit{
				border: none;
				vertical-align: top;
				background: url(../img/s.gif) no-repeat;
				width: 16px;
				height: 18px;
				cursor: pointer;
				margin-left: 7px;
				margin-top: 3px;
			}
		#h-auth{
			position: absolute;
			top: 35px;
			left: 748px;
			height: 24px;
			vertical-align: middle;
			color: #fff;
		}
			.enter {
				border: none;
				background: url(../img/enter.gif) no-repeat;
				font-size: 11px;
				font-family: Georgia;
				height: 24px;
				width: 78px;
				color: #fff;
				cursor: pointer;
				vertical-align: middle;
				margin-right: 7px;
			}
			#h-auth a{
				color: #fea82d !important;
				margin-left: 5px;
			}
		#r-menu ul li div.open_new_menu, #g-menu ul li div.open_new_menu {
			display: none;
			height: auto;
			width: auto;
			border: 2px solid #FFFFFF;
			background-color: #FFFFFF;
			color: #ca0000;
			overflow: visible;
			padding: 5px 0 10px;
			position: absolute;
			z-index: 1000;
		}
		#r-menu, #g-menu{			
			margin-bottom: 10px;
			/*height: 97px;
			background: url(../img/m-bg1.gif) 0 100% repeat-x;*/
		}
		#r-menu ul, #g-menu ul{
			display: block;
			height: 43px;
			padding-left: 20px;
		}
			#r-menu ul li, #g-menu ul li{
				float: left;
				display: inline;
				background: url(../img/orange.gif) right 35% no-repeat;
				margin-top: 9px;
			}
				#g-menu ul li{
					background: url(../img/gray.gif) right 35% no-repeat;
				}
				.last{
					background: none !important;
				}
				#r-menu ul li a, #g-menu ul li a{
					display: block;
					text-decoration: none;
					color: white;
					text-transform: uppercase;
					padding: 6px 17px 13px 17px;
				}
					#r-menu ul li a:hover, #g-menu ul li a:hover, #r-menu ul li a.active_menu, #g-menu ul li a.active_menu {
						background: url(../img/m-bg.gif) 0 100% repeat-x;
						color: #ca0000;
					}
		#r-menu ul{
			background: url(../img/m-red.gif) no-repeat;
		}
		#g-menu ul{
			background: url(../img/m-gray.gif) no-repeat;
		}
		#r-links{
			background: url(../img/m-bg2.gif) 0 100% no-repeat;
			height: 54px;
		}
		#g-links{
			background: url(../img/m-bg3.gif) 0 100% no-repeat;
			height: 54px;
		}
			#r-links a, #g-links a {
				color: #1c76b4;
				width: 170px;
				display: inline;
				float: left;
				padding-left: 8px;
				margin-left: 20px;
				margin-top: 7px;
				background: url(../img/dot.gif) 0 50% no-repeat; 
			}
			#r-menu ul li div.open_new_menu a, #g-menu ul li div.open_new_menu a {
				color: #1c76b4;
				width: 170px;
				display: inline;
				float: left;
				padding: 0 0 0 8px;
				margin-left: 20px;
				margin-top: 7px;
				background: url(../img/dot.gif) 0 50% no-repeat;
				text-decoration: underline;
				text-transform: none;
				clear: both;
			}
			#r-links a:hover, #g-links a:hover{
				color: #ca0000;
				text-decoration: underline;
			}
		#central{
			
		}
			#c-left{
				float: left;
				display: inline;
				width: 774px;
			}
				.all-left{
					width: 100% !important;
				}
				.p-top{
					height: 42px;
					background: url(../img/p-top.gif) no-repeat;					
				}
					.p-top-all-left{
						background: url(../img/p-top-all-left.gif) no-repeat !important;
						height: 42px;
					}
				.c-cont{
					padding: 6px;
					border: 1px solid #b6b8b9;
					border-top: none;
					background-color: #f4f4f4;
					margin-bottom: 9px;
				}
				.c-cont p{
					padding: 0 10px;
					text-align: justify;
				}
				.c-cont .turnirs p{
					padding: 0;
					text-align: left;
				}
					#c-c-cont {
						float: right;
						display: inline;
						width: 750px;
						height: 95px;
						overflow:hidden;
					}
					#c-c-cont_scroll  {
						width: 6000px;
					}
					#c-c-cont_scroll div img{
						/*width: 100px;*/
						height: 80px;
					}
					#c-c-cont_scroll div {
						float: left;
					}
					#c-c-left{
						float: left;
						display: inline;
						width: 474px;
					}
						#preview-news{
							margin-top: 6px;
						}
							#preview-news div{
								float: left;
								display: inline;
								width: 157px;
								height: 188px;
								background-color: #202f3d;
								padding-bottom: 12px;
							}
								.date{
									font-size: 10px;
									color: white;
									margin-left: 10px;
									padding-top: 6px;
									display: block;
								}
								#preview-news div a{
									display: block;
									margin-left: 10px;
									color: #d0ecff;
								}
					#c-c-right{
						float: right;
						display: inline;
						width: 278px;
						border: 1px solid #cbcbcb;
					}
							#c-c-right div{
								padding: 4px 15px;
								background: white url(../img/bg-m.gif) 0 top repeat-x;
							}
							div#c-c-right_scroll {
								padding: 0;
								background: none;
							}
							#c-c-right span{
								font-size: 10px;
								color: #116baa;
							}
							#c-c-right a{
								color: black;
								text-decoration: none;
							}
								#c-c-right a:hover{
									color: #ca0000;
									text-decoration: underline;
								}
					.turnirs{
						float: left;
						display: inline;
						width: 160px;
						margin: 15px 15px 10px 15px;
					}
						.turnirs span{
							font-size: 10px;
						}
						.t1{
							font-size: 12px;
							color: #1c76b4 !important;
							line-height: 200%;
						}
						.turnirs li a{
							font-size: 10px;
							color: #1c76b4 !important;
							line-height: 100%;
							padding-left: 6px;
							background: url(../img/dot.gif) 0 50% no-repeat;
						}
						.turn{
							background-color: #fdfef8;
							min-height:950px;
							height:auto !important;
							height:950px;
						}
							.no-min{
								min-height: 0px;
							}
							.turn .h-search{
								background-color: white !important;
								color: #00264B !important;
							}
			#c-right{
				float: right;
				display: inline;
				width: 210px;
			}
				#pl2{
					height: 25px;
					background: url(../img/pl2.gif) no-repeat;
					color: #f5f5f5;
					font-size: 10px;
					font-weight: bold;
					text-transform: uppercase;
					line-height: 25px;
					padding-left: 10px;
				}
					.pl2-c{
						border: 1px solid #b9b9b9;
						border-top: none;
						padding: 9px;
						background-color: #dedede;
					}
					.p-top2{
					height: 42px;
					background: url(../img/p-top2.gif) no-repeat;	
					margin-top:	10px;
					}
						.u-p-top2{
							height: 42px;
							background: url(../img/u-p-top2.gif) no-repeat;								
							}
						.ser{
							display: none;
						}
					.p-gray, .p-gray-long{
						background: url(../img/p-gray.gif) no-repeat;	
						height: 35px;						
						color: white;
						font-family: Arial;
						font-size: 13px;
						font-weight: bold;
						padding: 0 13px;
						line-height: 33px;
						text-transform: uppercase;
					}
						.p-gray-long{
							background: url(../img/p-gray.gif) repeat;							
						}
						.u-p-gray{
							background: url(../img/p-gray.gif) repeat-x;								
						}
						.item{
							margin-bottom: 10px;
							padding-bottom: 10px;
							background-color: white;
						}
								.item span{
									font-family: Georgia;
									font-size: 9px;
									color: #4f4f4f;
									margin-left: 10px;
									padding-top: 6px;
									display: block;
								}
								.item a{
									display: block;
									margin-left: 10px;
									color: black;
								}
									.item a:hover{
										display: block;
										margin-left: 10px;
										color: #ca0000;
										text-decoration: underline;
									}		
								.rss{
									padding-left: 5px;
									font-size: 10px;									
								}
								.vc{
									vertical-align: middle;
								}
									.vc img{
										float: left;
										margin-left: 8px;
									}
					.no_a {
					display: inline !important;
					}
					.no_a a{
					display: inline !important;
					}
					.no_a a:hover{
					display: inline !important;
					}
					.info{
						height: 42px;
						background: url(../img/info.gif) no-repeat;							
					}
						.ser2{
							background-color: #fdfef8;
							padding: 21px 20px;
						}
					.gal{
						height: 25px;
						background: url(../img/gal.gif) no-repeat;							
					}
						.gal h1{
							padding-top: 5px;
							font-family: Georgia;
							font-size: 10px;
							color: #f5f5f5;
							font-weight: bold;
							text-transform: uppercase;
						}
						.ser3{
							background-color: white;
							padding: 11px 20px 11px 45px;
						}
							.p-gal{
								font-size: 15px;
								font-weight: bold;
								width: 175px;								
								line-height: 120%;
								float: left;
							}
								.p-gal a{
									font-size: 10px;
									font-weight: normal;	
								}
					#sponsors{
						color: #696969;
						font-size: 9px;
						margin: 20px 0 40px 0;
						text-transform: uppercase;
						height: 100px;
					}
	#n-menu{
		background: #d0ecff url(../img/n-m-bg.gif) repeat-x;		
		border-bottom: 1px solid #bbdcf4;
	}
		#n-m-container{
			width: 995px;
			margin: 0 auto;
			padding-bottom: 30px;
			padding-top: 30px;			
		}
			#n-m-container h2{
				font-weight: normal;
				padding: 5px 0 3px 0;
				color: #1c76b4; 
				line-height: 130%;				
				font-family: Georgia;
				font-size: 10px;
				text-transform: uppercase;
			}
			#n-m-container a{
				color: #3e3e3e;
				padding-left: 6px;
				background: url(../img/dot.gif) 0 50% no-repeat;
				line-height: 170%;	
			}
				#n-m-container a:hover{
					color: #ed0000;
					text-decoration: underline;
				}	
			#n-m-container div{
				border-left: 1px solid #afc7d7;
				width: 20%;
				float: left;
				padding-left: 30px;
				height: 180px;
			}
				.nbr{
					padding-left: 0px !important;
					border: none !important;					
				}
	#footer{	
		width: 960px;
		margin: 0 auto;
		margin-top: 20px;
		padding-bottom: 50px;
	}
		#f-left{
			width: 49%;
			text-align: left;
			float: left;
		}
			#f-left a{
				font-size: 10px;
				color: #005d9c;
			}			
		#f-right{
			width: 49%;
			text-align: right;
			float: right;

		}
			#f-right a{				
					color: #c2bfbf !important;
					font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
					font-size: 9px !important;
					text-decoration: none !important;
			}	
			