body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#FFFFFF url(images/bottom.jpg) repeat-x bottom;
}

a {text-decoration: underline; color:#272727;}

h1,h2,h3,h4 { color:#272727; font-family:Tahoma;}
h1 { font-size:24px;}
h2 { font-size:18px;}
h3 { font-size:16px;}
h4 { font-size:12px;}
p, div, li { font-family:Tahoma; font-size:12px; color:#272727;}

td { font-family:Tahoma; font-size:12px; color:#272727;}

.logo { background:url(images/logo.jpg) no-repeat;}
.logo span { color:#0385a7; font-size:18px; position:relative; top:-20px; left:53px;}
.logo font { font-size:24px;}
.deti { background:url(images/deti.jpg) no-repeat;}
.deti-a { position:relative; top:140px; left:-107px; font-family:'MS Sans Serif'; font-size:14px; text-decoration:none; color:#9B1722; font-weight:bold;}

.bars { background:url(images/bars.jpg) no-repeat bottom left;}
.bottom { background:url(images/lesa.jpg) no-repeat bottom right;}

.lm { background:#ffffff url(images/lm-fon.gif) repeat-y;}
/*1u*/
.lmenu { background:#B4DFEA; margin:0 22px 0 26px; padding:5px; text-align:center; font-weight:bold; border-bottom:1px solid #82bbc9;}
.lmenu a { color:#003366; text-decoration:none;}
.lmenu a:hover { color:#9b1722;}
/*1u act*/
.lmenuAct { background: url(images/lm_act.gif) no-repeat; padding:5px; text-align:center; font-weight:bold; position:relative; z-index:99;}
.lmenuAct a { color:#9b1722; text-decoration:none; padding-left:28px; padding-right:17px; }
/*2u*/
#lmenuPod a {}
#lmenuPod { background:#CEEAF1; margin:0 22px 0 26px; padding:5px 5px 5px 25px; border-top:1px solid #070707; border-bottom:1px solid #070707;} 
.lmenuPod a { color:#0f404d; text-decoration:none;}
li.lmenuPod { list-style-image:url(images/u2.gif); padding:2px 0;} /* отступы между пунктами меню */
li.lmenuPod:hover { list-style-image:url(images/u2a.gif);} /* для всех браузеров */
li.lmenuPod a:hover { list-style-image:url(images/u2a.gif); color:#bf0112; text-decoration:underline;} /* для IE */
li.lmenuPodAct a { list-style-image:url(images/u2a.gif); color:#bf0112; text-decoration:underline;} /* для IE */
li.lmenuPodAct { list-style-image:url(images/u2a.gif); margin-bottom:1px;} /* для IE */

.Copyright { font-size:11px; padding-bottom:10px; padding-right:25px;}
.cent { background:url(images/tm-bg.gif) repeat-x top;}
.tm2 { position:relative; top:0px; left:-21px;}

.tm { padding:0 10px; white-space:nowrap;}
.tm a { color:#272727; font-weight:bold; text-decoration:none;}
.tm a:hover { color:#9b1722;}
.tmAct { background:url(images/tm-bg-act.gif) repeat-x top; padding:0 10px; white-space:nowrap;}
.tmAct a { color:#9b1722; font-weight:bold; text-decoration:none;}
.rz img { position:relative; top:0px; left:-1px;}
.rz { background:url(images/tm-bg-act.gif) repeat-x top;}

td#content { padding-right:10px; padding-left:13px;}

.ico,.ico a { color:#76020c; font-size:14px; font-weight:bold; text-decoration:none; background:#abaaaa;}
td.ico { border-bottom:2px solid #cfcfcf;}
.ico img { position:relative; top:0px; left:-13px; vertical-align:top;}
.ico b { position:relative; top:10px; left:0px;}
td.txt { background:#e4e4e4; border:1px solid #aeadad; padding:10px;}
td.foto { background:#bdbdbd; border:1px solid #bdbdbd; padding:10px;}
.foto img { border:3px solid #e2e2e2;}
.foto td { font-size:11px;}

.Data {float: left; width:140px; text-align:left; padding-right:5px; font-weight:bold; color:#76020c; background:#c8c7c7;}
.DataNews { margin-left:150px; color:#272727; margin-bottom:5px;}

.kikboksing td { background-repeat:no-repeat; width:213px; height:115px; padding-bottom:25px; padding-left:25px;}
.kikboksing a { font-weight:bold; font-size:14px; color:#74000a; text-decoration:none;}
.kikboksing a:hover { color:#bf0112; text-decoration:none;}


/*top sub menu*/
.submenu
{ 
   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
   -moz-opacity: 0.5;
   -khtml-opacity: 0.5;
   opacity: 1.0;
   display: none;
   font-family: Tahoma;
   font-size: 12px;
   font-weight: bold;
   padding: 3px;
   color: #404040;   
   background: #9cc7d2;
   margin-top:12px;
   border:1px solid #050505; border-top:1px solid #9b1722;
   margin-top:-4px; margin-left:-12px;
   position:relative; z-index:99;
}
.submenu a {color: #682000; text-decoration: none;}
.submenu a:hover {color: #A93301; text-decoration: none;}
/* */
div#nifty{ _width:145px;}
div#nifty a{ display:block; padding-right:3px; padding-left:3px; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #82bbc9; color:#404040;}
div#nifty a:hover{ display:block; background:#bfdbe2; padding-right:3px; padding-left:3px; color:#bf0112;}
/*top sub menu*/


/* new */
body#video { background:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.botvid { background:url(images/botvid.gif) no-repeat center bottom; color:#272727; font-size:11px;}
.botvid a { color:#272727;}
.botvid div { margin-left:270px; margin-bottom:10px; font-size:11px;}
.top { background:url(images/logo-video.jpg) no-repeat top center;}

div#kn { background:url(images/knopka.gif) no-repeat; width:173px; height:31px;}
#kn { white-space:nowrap; font-size:12px; font-family:Verdana; color:#9D1924; font-weight:bold; line-height:10px;}
#kn a { color:#9D1924; text-decoration:none;}
#kn a:hover { color:#272727;}
.c { padding-top:20px;}

.txt-zg { background:#ABAAAA; border:1px solid #929292; border-bottom:0px; padding:10px 30px;}
.txt-zg b { color:#76020c; font-size:14px; font-weight:bold;}
td.txt2 { background:#e4e4e4; border:1px solid #aeadad; padding:10px 30px; text-align:justify;}
