html, body {
	margin:0;
	padding:0;	
}
body {background-color:#6ea9c5 ;} /* ?????????? #841d9c ??????? #6ea9c5   ??????? #a20b0b */
.snezhok {
	background-color:#6ea9c5; /* ?????????? #841d9c ??????? #6ea9c5   ??????? #a20b0b */
}
h1{
color:#FF0000; font-family: Arial, Verdana, serif; font-size:16px; font-weight:bold; padding:10px 5px 2px; margin:12px 10px 2px; text-align:center}
.content h2{text-align:center; font-family: Arial, Verdana, serif; font-size: 95%;}
.content h3{
	font-family: Arial, Verdana, serif;
	font-size: 14px;
	color: #006699;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding: 5px 3px 0px;
	display:block;
	text-align:center;}

.content h3 strong{
	text-decoration:none;
	color: #FF0000;
}

h4 {color:#488C1B; font-family:Arial,serif; font-size:12px}

/*Надпись вверху Юность Москвы */
.up{
background-color:#6ea9c5;  /* ?????????? #841d9c ??????? #6ea9c5   ??????? #a20b0b */
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
display:block;
white-space:nowrap; 
padding:5px 10px; 
color:#fff;
}
/*кружки вверху справа */
.upimg{
	padding:3px 30px;	
}
/*главная таблица */
   .maintable{
	background-color: #FFFFFF;
	width: 98%;
}
/*таблица навигации */
    .navtab{
    text-align: center;
	background-color: #999999;
	width: 540px;
	margin-top: 10px;
	margin-bottom: 10px;
}
/* навигация */
    .nav{
	font-family: Tahoma, Georgia, Verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	padding:5px 10px;
	font-weight: 600;
	white-space: nowrap;
}
/* ячейка навигации */
    .tdnav{
	background-color:#999999;
}
/* ячейка навигации на которой находишься в данный момент */
    .tdnav2{
	background-color:#FF0000;
}
/* ссылка БЛОЧНЫЙ ЕЛЕМЕНТ! */
	a.nav, a.nav:link, a.nav:visited, a.nav:active{
	display: block;
}
/* ссылка наведение мыши */
	a.nav:hover{
	text-decoration: none;
	background-color:#FF0000;
 }
 
/* левая навигации */
.tabpodpan{
	width: 90%;
	margin-top: 50px;
	padding:0px 10px;
	text-align: center;
}
.tabpodpan td{
    width: 160px;
	padding: 5px;
	background-color: #999999;		
}
a.podpan{
    font-family: Tahoma, Georgia, Verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	text-decoration: none;
}
a.podpan:hover{
	color: #FF0000;
	text-decoration: underline;
}
/* левое меню на котором находишся */
a.podpan2 {
    font-family: Tahoma, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	text-transform: uppercase;
}
/* ссылки на москомспорт и тд */
a.link img{
	margin:10px;
	border: none;
}
.link{
	
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	padding:0px 20px 20px;
	text-indent: 5px;
	/*background-image:url(../i/snezhok.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center center;*/
	}

.fedorov{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006699;
	text-decoration: none;
	padding:10px 10px 0px;
	font-weight: 500;
}
.fedorov p{
	text-indent: 10px;
	margin:2px;
}
/*.fedorov h1{
font-family: Tahoma, Arial,  Georgia, Verdana,   Helvetica, sans-serif;
font-size: 115%;
text-align:center;
margin: 7px;
display: block;
}*/
.fedorov i{
    padding:5px;
	text-align: left;
	font-style: italic;
	display: block;
	}
.tdend{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a20b0b;
	background-color: #999999;
	color: #a20b0b;
	padding:15px 5px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.end, a.end:link, a.end:visited, a.end:active{
	text-decoration: none;
	padding: 5px;
	font-family: Verdana,  Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
}
 a.end:hover{
text-decoration: underline;}
.mail, a.mail:link, a.mail:visited, a.mail:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a20b0b;
	text-decoration: none;
	text-align: center;
	padding: 5px;
}
a.mail:hover{
text-decoration: underline;}
.ruktab{}
.imgruk{
	margin: 5px 10px 5px 0px;
	padding:5px 10px 5px 0px;
	float:right;
}
.rightcol{
	margin-top: 30px;
}
#elka {/*background-image:url(../i/elka.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center bottom;*/}
.rightcol td{padding: 20px 0px;}

/* таблица события репортажи */
.tabsobrepor td{
text-align:center;
	color:#006699;
	padding: 9px 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
/* таблица события репортажи верхушка */
.tabsobreporup{
	font-weight: bold;
	text-align: center;
}
a.naverh{
    color:#a20b0b;
	text-align: right;
	text-decoration:none;
	display: block;
	padding: 5px;
}
a.chernogor {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: 600;
color:#CC0000;
text-decoration:none}
a.chernogor:hover{text-decoration: underline;}
.imgcher{
	vertical-align: middle;
	text-align: center;
	margin: 10px;
}
.tabkontakt{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin: 10px 0px;}
.tabkontakt td { padding: 9px 7px;}
.tabkontakt strong { color:#006699;}
/*3 зимняя олимпиада */
.olimp{ margin-bottom: 10px;}
.olimp td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0066CC;
	padding: 5px;
	border: 1px solid #999999;
}
.olimp td strong {font-size: 13px; color: #FF0000;  }

.report { width:95%; text-align:center; padding:0px 5px 10px;}
.report th {
	padding:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#006699;
	border-bottom: 1px solid #999999;
	cursor: hand;
}
.report img { border:none;}
.report td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 5px; border-bottom: 1px solid #999999;}
.report strong {color:#006699;}

/* Такой же как report другое имя, чтоб не было сортировки */
.nosorterreport { width:95%; text-align:center; padding:0px 5px 10px;}
.nosorterreport img { border:none;}
.nosorterreport td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 5px; border-bottom: 1px solid #999999;}
.nosorterreport  strong {color:#006699;}


.divkval th {
	padding:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#006699;
	border-bottom: 1px solid #999999;
	cursor: hand;
}
.divkval td { width:130px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 6px 10px; }





.divkval p a { color:#006699; font-family: Arial, Verdana, serif; font-size:14px; font-weight:normal; padding:0px; margin:0px; text-decoration:underline;}
.divkval p a:hover {text-decoration:none;}
.divkval { margin-bottom: 0px;}
.divkval table { width:390px; margin-left:45px; padding:0px; margin-bottom:40px; border: 1px solid #999999; display:none; text-align:center}
.divkval th {
	padding:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#006699;
	border-bottom: 1px solid #999999;
	cursor: hand;
}
.divkval td { width:130px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 6px 10px; }
.fio { background-color:#999999; color:#a20b0b; text-align:center; width:390px;}

.trud { background-color:#CBDBE7/*D9F0F5*/; padding:10px;}
.trud h1 {color:#0A79E0}
.fotoNews {padding:2px; margin:10px;  vertical-align:middle; border:1px solid #ccc;}

/*таблица со ссылкой на фотогалерею */
.fotogalery {margin:60px auto 10px; padding:0px 0px 0px 0px; width:100%; text-align:center}
.fotogalery a {text-decoration:none; font-family:Arial, serif; font-size:14px; color:#FF0000;}
.fotogalery a:hover {text-decoration:underline}
.fotogalery img {border:3px solid #999999 }

/*img после фотогалерии */
.prazdnik_image {margin:60px auto 10px; padding:0px 0px 0px 0px; width:100%; text-align:center}





/*тендер*/
.mozilla_table {width:300px;}
#tabtender {border-collapse:collapse; width:98%}
#tabtender td {text-align:center; padding: 9px 5px; border: 1px solid #999;}
.tabtender_zag {color:#006699; font-family:Arial, serif; font-size:15px; text-align:center;}
.raspisanie_igr {width:50%; margin:2px auto;}
.raspisanie_igr i {color:#0066FF; font-weight:bold; font-style:normal}
.raspisanie_igr td {padding:5px; border-bottom:1px dashed #777}
#tabtender_grafik {border-collapse:collapse; width:98%}
#tabtender_grafik td {text-align:center; padding:3px 3px; border:1px solid #999;}

