﻿@import url(reset.css);

.obvertka{
	width:100%;
}
.clear{clear:both;}
/* ----- Шапка сайта ----- */
.header{
	width:100%;
	height:200px;
	border:0px solid #000080;
	background-color:#2D4288;
	background-image:url(../img/fone_header.png);
	background-position:right;
	background-repeat:no-repeat;
	margin-top:-20px;
	overflow:hidden;
}
/* ----- Шапка сайта - рисунок логотипа ----- */
.header img{
	border:0px solid #F00;
	margin:20px 10px 10px 20px;
	float:left;
}
/* ----- Верхняя горизонтальное меню ----- */
.novig_top{
	width:100%;
	height:50px;
	border:0px solid #F00;
	background-color:#2D4288;
}
/* ----- Параметры отдельной кнопки верхнего горизонтального меню ----- */
.novig_top_one{
	width:19%;
	height:30px;
	border:1px solid #FFF;
	margin:4px 0px 0px 0.7%;
	text-align:center;
	float:left;
	font:bold 14px Tahoma, Geneva, sans-serif; color:#FFF;
	padding-top:10px;
	background-image:url(../img/menu_fone.png);
	background-repeat: repeat-x;
}
/* ----- Параметры вывода блока перехода на слабовидящих ----- */
.slepaia_versia{
	width:300px;
	height:35px;
	border:1px solid #F00;
	text-align:right;
}
/* ------ Блок с сылкой на слабовидящих*/
.slepaia_versia_text{
	margin:3px 0.7% 0px 0px;
}
	.slepaia_versia_text a:hover{
		text-decoration:none;
	}
/* ------ Обвертка центрального блока контента ------ */

.center{
	margin:20px 5px 5px 5px;
	overflow:hidden;
	border:0px solid #333;
}
.content_obvertka{
	float:left;
	width:100%;
	border:0px solid #F00;
}
/* Блок вывода центральной части контента ------ */

.content{
	margin:0 270px 0 270px;
	padding:0 5px 0 5px;
}
	.content_link{
		width:100%;
		border:0px solid #F00;
		margin-bottom:30px;
	}
		.anons_link{
			font: bold 14px Tahoma, Geneva, sans-serif !important;
			color:#009;
		}
			.anons_link:hover{
				color: #060;
				text-decoration:none;
			}
		.arhiv_link{
			font: bold 14px Tahoma, Geneva, sans-serif;
			color:#009;
			float:left;
		}
			.arhiv_link:hover{
				color: #060;
				text-decoration:none;
			}
		.content_link h1{
			text-align:center;
			font:bold 16px Tahoma, Geneva, sans-serif; 
			color:#333;
		}
	.content_one{
		width:100%;
		border:0px solid #F00;
		border-bottom:1px dashed #CCC;
		margin-bottom:40px;
		padding-top:3px;
		padding-left:3px;
		float:left;
	}
		.content_one:hover{
			background-color: #CCC;
			border:1px solid #2D4288;
		}
		.content_one img{
			border:2px solid #999;
			float:left;
			margin:0px 5px 5px 0px;
		}
		.content_one h4{
			font:12px Tahoma, Geneva, sans-serif;
			color:#333;
		}
		.content_one h5{
			font:bold 14px Tahoma, Geneva, sans-serif;
			color:#2D4288;
		}
			
		.content_one p{
			font:14px Tahoma, Geneva, sans-serif;
			color:#333;
			text-align:justify;
			margin-bottom:10px;
		}
/* ----- блок вывода описания отдельного соревнования ----- */
	.content_one_one{
		width:100%;
		border:0px solid #F00;
		border-bottom:1px dashed #CCC;
		margin-bottom:10px;
		padding-top:3px;
		padding-left:3px;
		float:left;
	}
		.content_one_one h1{
			font:bold 20px Tahoma, Geneva, sans-serif; 
			color:#2D4288;
			margin:0 0 10px 0;
			text-align:justify;
		}
		.content_one_one h2{
			font:bold 16px Tahoma, Geneva, sans-serif; 
			color:#2D4288;
			margin:0 0 10px 0;
			text-align:justify;
		}
		.content_one_one h3{
			font:bold 16px Tahoma, Geneva, sans-serif; 
			color: #333;
			margin:0 0 10px 0;
		}
		.content_one_one img{
			border:2px solid #999;
			float:left;
			margin:0px 5px 5px 0px;
		}
		.content_one_one h4{
			font: 14px Tahoma, Geneva, sans-serif; 
			color: #000;
			margin:0 0 10px 0;
			font-style:italic;
		}
		.content_one_one p{
			font:14px Tahoma, Geneva, sans-serif; 
			color: #333;
			margin:0 0 10px 0;
			text-align:justify;
		}
		.content_one_one p a{
			font:14px Tahoma, Geneva, sans-serif; 
			color: #333;
			margin:0 0 10px 0;
		}
			.content_one_one p a:hover{
				text-decoration:none;
				color:#2D4288;
			}
		.content_one_one p strong{
			font:bold 12px Tahoma, Geneva, sans-serif; 
			color:#000; 
		}
		.content_one_one form input{
			width:400px;
			height:30px;
		}
		.content_one_one table tr td{
			border:1px solid #999 !important;
			padding:5px;
			font:12px Tahoma, Geneva, sans-serif;
		}
		
/* ------ Блок вывода левого блока ------ */
.left_bar{
	width:260px;
	border:0px solid #00F;
	float:left;
	margin-left:-100%;
	padding:0 5px 0 5px;
}
	.left_bar_menu_one{
		width:100%;
		height:30px;
		border:1px solid #FFF;
		text-align:left;
		font: 14px Tahoma, Geneva, sans-serif; color:#FFF;
		padding-top:10px;
		padding-left:5px;
		background-image:url(../img/menu_fone.png);
		background-repeat: repeat-x;
		background-color:#4A609D;
		margin-bottom:10px;
	}
	.left_bar img{
		margin-bottom:10px;
		border:1px solid #CCC;
	}
/* ----- Блок вывода правого блока ------*/
.right_bar{
	width:260px;
	border:0px solid #CCC;
	float:left;
	margin-left:-260px;
	padding:0 0px 0 0px;
}
	.right_bar_one{
		width:100%;
		border:0px solid #CCC;
		margin-bottom:10px;
	}
		.right_bar_one h3{
			font:bold 14px Tahoma, Geneva, sans-serif; color: #FFF; 
			text-align:center;
			/*height:25px;*/
			padding-top:5px;
			padding-bottom:5px;
			border:0px solid #009;
			background-color:#2D4288;
		}
		.right_bar_one img{			
		}
/* ----- Нижний блок для рекламы м ваннеров ----- */
.content_bottom{
	width:100%;
	border:0px solid #999;
	/*float:left;*/
	overflow:hidden;
	margin:20px auto;
}
	.content_bottom_img{
		width:100%;
		text-align:center;
	}
/* ----- Подвал сайта ----- */
.bottom{
	width:100%;
	height:100px;
	background-color:#2D4288;
	float:left;
	clear:both;
	margin-top:5px;
	padding:10px 0 0 0;
	overflow:hidden;
}
	.bottom{
		font:12px Tahoma, Geneva, sans-serif;
		color: #FFF;
		text-align:center;
	}













