BODY{background:black;#FAFBFE;margin:0px;}
TABLE{border-collapse:collapse}
UL{list-style-type:none;}
a{text-decoration:none; color:#fff;}
a:link{color:#ddd;}
a:active{color:#ff0000;}
a:visited{color:#999;}
P{padding:0px 10px;text-indent:10px;}
H2,H3{padding:10px;text-align:center;}
/*КОНТЕЙНЕР*/
.win{background:#000;margin:auto;width:1000px;}

/*Шапка*/
#white{background:#E0E0E0;height:105px;}
#blue{background:#1D5596;height:107px;}
#red{background:#CB2F33;height:103px;}
#white,#blue,#red{width:1000px;}

/*Надпись ФЕДЕРАЦИЯ ....*/
#white span,#blue span,#red span{position:relative;z-index:0;margin:0px;font-size:60pt;}

/*МЕНЮ-верхнее*/
#menu_top{background:#000;width:1000px;height:25px;font-size:20px;}
#menu_top table{width:800px;height:35px; text-align:center;}

/*МЕНЮ-боковое*/
#menu{float:left;}
#menu ul li{width:190px;height:30px;text-align:center;margin-bottom:5px;margin-left:-35px;font-weight:bold;}
#menuRed{background:#CB2F33 url("menu_off.png") repeat-x;}
#menu ul li:hover span a{background:#a90d11 url("menu_on.png") repeat-x;color:#f64}
#menu_on{background:#1D5596 url("menu_on.png") repeat-x; color:#f75;}
#menu ul li a{display:block;padding-top:5px;height:25px;}
#menu ul li a:hover,#menu_top a:hover{color:#f64}

/*боковое ПОДМЕНЮ*/
#podmenu ol{display:block;color:#fff;padding:0px;margin:0px 0px 0px -40px; width:190px;}

/*КОНТЕНТ*/
#content{float:right;background:#A1A1A1;width:795px;border:1px solid #A1A1A1;-moz-border-radius: 1em;-webkit-border-radius: 1em;border-radius: 1em;}
#content a{color:#439;font-weight:bold;}
#content a:visited{color:#76c;}
#content a:hover{color:#f64;}
#content_div{background:#D8E1E4;width:763px;margin:15px;padding-bottom:10px;border:1px solid #D8E1E4;-moz-border-radius: 1em;-webkit-border-radius: 1em;border-radius: 1em;}

#content hr{height:3px;background:black;}
#ULa{color:#004;font-weight:bold;}
/*Заголовки КОНТЕНТА*/
#conSpanZag{font-size:18pt;color:#aa0e12;}
#conSpan{font-size:20pt;text-align:left;padding:10px 5px 5px 15px;color:#205a9a;}
#conSpan,#conSpanZag,#conSpanZagInfo{display:block;}
#conSpanZagInfo{font-size:130%;padding:15px 5px 0px 5px;}
#conSpanZag,#conSpanZagInfo{text-align:center;margin:10px 0px 15px 0px;}
#conSpanInfo{font-size:14pt;padding-left:20px;}
#lawZag{font-size:18pt;}
#conSpan,#conSpanZag,#conSpanZagInfo,#lawZag,#conSpanInfo{font-weight:bold;}

/*Навигация внутри контента*/
#spanNavigationLeft,#spanNavigationRight,#spanNavigationCenter,#spanNavigationCenter span{font-size:9pt;padding:0px 5px 0px 0px;margin:0px;}
#spanNavigationLeft,#spanNavigationRight,#spanNavigationCenter{display:block;}
#spanNavigationLeft a,#spanNavigationRight a,{display:block;}
#spanNavigationLeft b,#spanNavigationCenter b,#spanNavigationRight b{font-size:20pt;}
#spanNavigationLeft{float:left;text-align:left;}
#spanNavigationCenter{text-align:center;}
#spanNavigationCenter span{font-weight:bold;color:#217;font-size:115%;color:#205a9a;}
#spanNavigationRight{text-align:right;}
/*#spanNavigationCenter span{font-weight:bold;color:#217;color:#205a9a;}*/

/*Форматирование текста по центру и внутри контента*/
#spanInfo,#spanInfoZag{display:block;text-align:center;}
#spanInfoZag{font-size:110%;font-weight:bold;}

/*Офрмление списков в контенте*/
#list{padding:5px 20px;margin:0px;}
#list li ul{margin:0px; padding:0px;list-style-type:disc;circle;}
#list li ul li{padding:5px 0 0 10px;margin:0px 0px 0px 20px;}

/*Информация о ЧЕЛОВЕКЕ-пресидиум(фото + некоторые данные)*/
#info_men{padding:10px; width:742px;height:180px;}
#info_men img,#info img{border:1px solid white;float:left;margin:10px 10px 10px 10px;}
#info_men table{width:550px;font-weight:bold;}
#info_men td{padding:0px 5px;}
#info_men tr{height:80px;font-size:20px;text-align:center;}/*Делаем оформление ФИО....*/
#info_men th{width:160px;margin:0px;}
#info_men span,#trainer table span{font-size:85%;font-weight:normal;}

/*Тренера*/
#trainer{margin:10px 10px 10px 15px;}
#trainer table{width:365px;height:172px;background:#e9f2f5;color:#414344;-moz-border-radius: 1em;-webkit-border-radius: 1em;border-radius: 1em;}
#trainer table img{border:1px solid white;}
#trainer table td{text-align:center;width:210px;}
#trainer table th{text-align:left; padding:5px 0px 5px 5px;}
#trainer table td p{text-align:center;font-weight:bold;padding:0px;margin:0px;}
#trainer a{font-size:115%;}


/*Таблица для числовых данных(НОРМАТИВЫ)*/
#conTableDate,#conTableDate td,#conTableDate th{border:1px solid black;padding:0px 5px;height:40px;font-size:9pt;}
#conTableDate{text-align:center;background:#b9cede;margin:15px 10px;width:745px}
#conTableDate th{background:#5e98d8 url("th.png") repeat-x;ffont-weight:bold;height:38px;}
#conTableDate tr:hover,#conTableDate td:hover{background:#859faf;color:#eed;}
#conTableDate td:hover{background:#758f9f; color:#fff;}
#nash{font-weight:bold;color:#44c;}/*Выделение НАШИХ спортсменов*/

/*Таблица НОВОСТЕЙ*/
#contTabInfo,#contTabInfoRule{width:550px;}
#contTabInfoRight,#TabNews{width:763px;}
#contTabInfoLeft{width:500px;}
#contTabInfoRule{border:1px solid #bccccc;}
#contTabInfo,#TabNews,#contTabInfoRight{font-size:11pt;}
#even{background:#c7d1d3;}





#head,#head:hover th{background:#7d86a2 url("th.png") repeat-x;color:#8a752b1;height:35px;}






#contTabInfo a,#conTableDate a,#contTabInfoRule a{display:block;text-align:center;}
#contTabInfo th a{text-align:left;}
#contTabInfo tr:hover,#TabNews tr:hover,#contTabInfoLeft tr:hover,#contTabInfoRight tr:hover,#contTabInfoRule tr:hover{background:#b6c0c2;}
#contTabInfo th,#TabNews th,#contTabInfoRule th{text-align:center;padding-left:5px;}
#contTabInfoLeft th{text-align:left;padding-left:5px;width:250px;}
#contTabInfoRight th{text-align:right;padding-right:15px;width:150px;}
#contTabInfo td:hover,#TabNews td:hover,#contTabInfoRule td:hover,#contTabInfoLeft td:hover,#contTabInfoRight td:hover{color:#fff;}
#contTabInfoLeft td,#contTabInfoRight td{padding:5px 0px;}

/*Специально для таблици Уилкса*/
#villi{text-align:center}
#res,#mass,#summ{font-weight:bold;}
#mass,#summ{color:#205a9a;}
#res{color:#aa0e12}

/*Оформление КНИГ и СТАТЕЙ*/
#book i{font-size:14pt;}
#book img{padding:10px;}

/*Оформление упражнений*/
#contentTraining{background:#D8E1E4;width:763px;margin:15px;padding-bottom:10px;border:1px solid #D8E1E4;-moz-border-radius: 1em;-webkit-border-radius: 1em;border-radius: 1em;}
#contentTraining div{float:left; text-align:center;}
#imgTraining{border:1px solid white;margin:15px 15px 0px 15px;}
#contentTraining ul{list-style-type:disc;}
#contentTraining ul li,#contentTraining ol li{margin:10px;}
/*Оформление МЕДИА*/
#contentMedia{background:#D8E1E4;width:763px;margin:15px;padding-bottom:10px;border:1px solid #D8E1E4;-moz-border-radius: 1em;-webkit-border-radius: 1em;border-radius: 1em;}
#contentMedia div{width:763px;}
#contentMedia a{padding:0px;}
#contentMedia a img{border:1px white solid;margin:5px;}
#contentMedia a img:hover, #video a:hover img{border:1px red solid;}
/*Новости и новостей оформление*/
#news{clear:both; width:762px;}
#news div{float:left; text-align:center;}
#news div{width:368px;margin:5px;background:#e9f2f5;border:1px solid #fff;-moz-border-radius: 1em;-webkit-border-radius: 1em;border-radius: 1em;}
#news div span{font-weight:bold;}
#news a p{font-weight:normal;}
#news a table{color:black;}

/*Новости и видео оформление*/
#video{clear:both; width:762px;}
#video img{width:100px;height:100px;}
#video div{margin:20px 0px 0px 0px;float:left;}
#video div{width:379px;}
#video span{width:260px;font-weight:normal;float:right;text-align:center;}

/*Карта сайта*/
#map{width:741px;margin:10px auto;text-align:center;}
#map a{display:block;}
#map a:hover span{color:#ee4f56;}
#mapZag{background:url("menu_off.png") repeat-x red;color:#ddd;height:30px;width:49%;font-size:18px;font-weight:bold;}
/*подвал*/
.bottom{clear:both;color:#ddc;height:80px;text-align:right;}
/*оформление победителей на главной стр*/
.man {width:100%;clear:both;}
.man span {float:left;}
.man img{margin:10px auto;width:150px;}