html {font-size: 100.01%; color: #000; height: 100%;}
body {font: .75em arial,verdana,freesans,sans-serif,serif; height: 100%; margin: 0; position: relative; z-index: 0; background:#1c64b2;}

/* ----------------------------- GLOBAL RESETS ------------------------------------------------------------- */

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
img,abbr,acronym,fieldset {border:none;}
address,caption,cite,code,dfn,th,var,i {font-style:normal; font-weight:normal;}
caption,th {text-align:left;}
h1 {font-size: 2em; font-weight: normal;}
h2 {font-size: 1.75em; font-weight: normal;}
h3 {font-size: 1.5em; font-weight: bold;}
h4 {font-size: 1.17em;}
h5 {font-size: 1em;}
h6 {font-size: .95em;}
.nomrg {margin: 0 !important}
q:before,q:after {content:'';}
ul, ol {list-style: none;}
a {text-decoration: none; color: #000;} a * {cursor: pointer;} a:hover {color: #E60000;}
:focus {outline: 0;}
input,select {vertical-align: middle;} input,select,textarea {font: 1em arial,verdana,freesans,sans-serif;}
ins {text-decoration: none; display: -moz-inline-box; display: inline-block;}

/* ----------------------------- END of GLOBAL RESETS ------------------------------------------------------------- */


/* ----------------------------- HELP CLASSES ------------------------------------------------------------- */

.s5 {margin-bottom: 5px !important;} .s10 {margin-bottom: 10px !important;} .s15 {margin-bottom: 15px !important;} .s20 {margin-bottom: 20px !important;} .s25 {margin-bottom: 25px !important;} .s30 {margin-bottom: 10px !important;}
.st5 {margin-top: 5px !important;} .st10 {margin-top: 10px !important;} .st15 {margin-top: 15px !important;} .st20 {margin-top: 20px !important;} .st25 {margin-top: 25px !important;} .st30 {margin-top: 30px !important;}
.sl5 {margin-left: 5px !important;} .sl10 {margin-left: 10px !important;} .sl15 {margin-left: 15px !important;} .sl20 {margin-left: 20px !important;} .sl25 {margin-left: 25px !important;} .sl30 {margin-left: 30px !important;}
.sr5 {margin-right: 5px !important;} .sr10 {margin-right: 10px !important;} .sr15 {margin-right: 15px !important;} .sr20 {margin-right: 20px !important;} .sr25 {margin-right: 25px !important;} .sr30 {margin-right: 30px !important;}
.tc {text-align: center !important;} .tr {text-align:  right !important;} .tl {text-align: left !important;}
.fl {float: left !important;} .fr {float: right !important;} .nof {float: none !important;}
.cl {clear: both !important; border: none !important; overflow: hidden !important; display: block !important; height: 0 !important; line-height: 0 !important; font-size: 0 !important; float: none !important; margin: 0 !important; padding: 0 !important; background: transparent !important;}
.nom {margin: 0 !important;} .nop {padding: 0 !important;} .nob {border: none !important;} .nobg {background: transparent !important;} .nobg-all, .nobg-all * {background: transparent !important;}
.block {display: block !important;} .inline {display: inline !important;}
.ic, .ir {vertical-align: top; margin-left: 0;}
.hand {cursor: pointer;}
.f13 {font-size: 1.08em;}
.tbold{font-weight:bold !important;}

/* ----------------------------- END of HELP CLASSES ------------------------------------------------------------- */


/* ----------------------------- PNG HACK FOR IE6 ------------------------------------------------------------- */

* html .g-png {zoom: expression(runtimeStyle.zoom = 1, runtimeStyle.filter += "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + getElementsByTagName("img")[0].src + ")");}
* html .g-png img {visibility: expression(runtimeStyle.visibility="hidden", parentNode.insertBefore(createElement("png"), this));}
* html .g-png img {visibility: expression(runtimeStyle.visibility="hidden", parentNode.insertBefore(createElement("png"), this));}
* html .g-png png {font-size: 0; position: absolute; width: expression(runtimeStyle.width = parentNode.offsetWidth + "px"); height: expression(runtimeStyle.height = parentNode.offsetHeight + "px");}
* html a.g-png, * html a .g-png, * html .g-png a {cursor: pointer;}

/* ----------------------------- END of PNG HACK FOR IE6 ------------------------------------------------------------- */


/* ----------------------------- Layout styles ------------------------------------------------------------- */

/* ----- page ------- */
.pg {margin: 0 auto; min-height: 100%; width: 1003px; _height: 100%; background:#fff;}
.pg-pd {padding:0 7px 7px 7px;}

/* ----- top -------- */
.glNav {background: #000; height: 31px; padding: 0 20px;}
    .glNav a {color: #fff;}
    .glNav a:hover {color: #fff; text-decoration: underline;}
    .glNavLeft {float: left; border-left: 1px solid #666; margin: 7px 0 0;}
        .glNavLeft li {float: left; border-right: 1px solid #666; padding: 0 16px;}
        .glNavLeft li.liferu {padding: 0 8px;}
    .glNavRight {float: right; border-left: 1px solid #666; margin: 7px 0 0;}
        .glNavRight li {float: left; border-right: 1px solid #666; padding: 0 8px;}

.bigb{border:1px solid #666; margin:1px 0 5px 0;}
.ss-nav-t1 {background:#C31522 url(/images/ss-tm.gif) 0 0 no-repeat;clear:both;margin:0 0 1px 15px; height:30px;}
	.ss-nav-t1 ul {margin-left:14px;background:url(/images/ss-libg.gif) 0 0 repeat-x; height:30px;}
		.ss-nav-t1 li {float:left;margin-right:-1px;}
			.ss-nav-t1 li a {background:url(/images/ss-libg.gif) 0 0 repeat-x; color:white;display:block;padding:8px 11px 5px;text-decoration:none;}
			.ss-nav-t1 li a:hover, .ss-nav-t1 li.on a {background:#A40F1A none repeat scroll 0 0; color: #fff;}
		.ss-nav-t1 li.ss-nav-more {float:right;}
			.ss-nav-t1 li.ss-nav-shows a {background:url(/images/icon-ss-tm.gif) 5px 13px no-repeat;padding-left:20px;}
			.ss-nav-t1 li.ss-nav-shows a:hover, .ss-nav-t1 li.ss-nav-more-on a {background:#A40F1A url(/images/icon-ss-tm.gif) 5px 13px no-repeat;padding-left:20px;}
			.ss-nav-t1 li.ss-nav-more a {background:url(/images/icon-ss-tm.gif) 5px 13px no-repeat;padding-left:20px;}
			.ss-nav-t1 li.ss-nav-more a:hover, .ss-nav-t1 li.ss-nav-more-on a {background:#A40F1A url(/images/icon-ss-tm.gif) 5px 13px no-repeat;padding-left:20px; color: #fff;}
.toplinen{background:url(/images/toplinen.gif) 0 0 repeat-x; /*padding:16px 0;*/ padding:13px 0; height: 1%; margin: 0 0 1px;}
	.logo{/*margin:0 50px 0 18px; */margin:10px 50px 0 18px;float:left;}
.ss-nav-t2 {background:#010C4A; margin: 0 0 8px; height: 1%;}
/*.ss-nav-t2 {background:#010C4A url(/images/tile.gif) 0 -94px repeat-x; margin: 0 0 8px; height: 1%;}*/
	.ss-nav-t2 li {float:left; margin-left:-1px; padding-bottom:3px; text-transform:uppercase;}
	.ss-nav-t2 li.firstLnk { margin-left:0;}
		.ss-nav-t2 li a {background:transparent; color:white; display:block; font-weight:bold; padding:11px 11px 12px 12px;text-decoration:none; }
		/*.ss-nav-t2 li a {background:transparent url(/images/tile.gif) no-repeat scroll 100% -49px; color:white; display:block; font-weight:bold; padding:11px 11px 12px 12px;text-decoration:none; }*/
			.ss-nav-t2 li a:hover{color:#fff;}
	.ss-nav-t2 li.on {background:transparent; margin-bottom:-3px; padding-bottom: 6px; position:relative; z-index:10;}
	/*.ss-nav-t2 li.on {background:transparent url(/images/tile.gif) no-repeat scroll 50% 100%; margin-bottom:-3px; padding-bottom: 6px; position:relative; z-index:10;}*/
		.ss-nav-t2 li.on h1 {font:bold 12px arial,verdana,freesans,sans-serif,serif; padding:0 !important;}
		.ss-nav-t2 li.on a, .ss-nav-t2 li a:hover, .ss-nav-t2 li.on h1, .ss-nav-t2 li h1:hover { background:#0335DB; border-left:1px solid black; border-right:1px solid black; padding:11px 10px 12px 11px;}
		/*.ss-nav-t2 li.on a, .ss-nav-t2 li a:hover { background:#0335DB url(/images/tile.gif) repeat-x scroll 0 -165px; border-left:1px solid black; border-right:1px solid black; padding:11px 10px 12px 11px;}*/
		.ss-nav-t2 li.on.firstLnk a, .ss-nav-t2 li.on.firstLnk a:hover { border-left:medium none; padding-left:12px; }
		.ss-nav-t2 li.ss-nav-more { float:right; position:static !important; width:122px; }
		.ss-nav-t2 li.ss-nav-more a, .ss-nav-t2 li.ss-nav-more a:hover {background:transparent; color:#CCCCCC; padding:11px 8px 12px 22px;}
		/*.ss-nav-t2 li.ss-nav-more a, .ss-nav-t2 li.ss-nav-more a:hover {background:transparent url(/images/tile.gif) no-repeat scroll 11px -245px; color:#CCCCCC; padding:11px 8px 12px 22px;}*/
		.ss-nav-t2 ul li.ss-nav-more-on a, .ss-nav-t2 ul li.ss-nav-more-on a:hover { background:#0335DB; border-left: 1px solid black; border-right:1px solid black; color:#FFFFFF; padding:11px 7px 12px 21px;}
		/*.ss-nav-t2 ul li.ss-nav-more-on a, .ss-nav-t2 ul li.ss-nav-more-on a:hover { background:#0335DB url(/images/tile.gif) no-repeat scroll 10px -245px; border-left: 1px solid black; border-right:1px solid black; color:#FFFFFF; padding:11px 7px 12px 21px;}*/
			.ss-nav-t2 li.ss-nav-more div { background:transparent url(/images/shadow.png) repeat scroll 0 0; display:none; margin-left:1px; margin-top:-3px;padding:0 0 4px;position:absolute;width:180px;}
				.ss-nav-t2 li.ss-nav-more div span { background:#0335DB none repeat scroll 0 0; border-color:-moz-use-text-color black black; border-style:none solid solid; border-width:0 1px 1px;display:block;width:178px;}
					.ss-nav-t2 li.ss-nav-more div span ul { border-bottom:6px solid #002FBF !important; padding:5px 0 1px; }
					.ss-nav-t2 li.ss-nav-more div span * { border:medium none !important; float:none; font-weight:normal; margin:0; padding:0; }
					.ss-nav-t2 li.ss-nav-more div span a { background:transparent none repeat scroll 0 0; font-size:93%; padding:4px 0 4px 11px; }
					.ss-nav-t2 li.ss-nav-more div span a:hover { background-color:white; color:black; padding:4px 0 4px 11px;}
.ss-nav-t3 {padding:4px 0 7px 11px;  background:#307afc none repeat scroll 0 0; border-bottom:3px solid #eee; border-top:1px solid #8ab2ff; margin-bottom:-6px; position:relative;top:-11px; height: 1%;}
		.ss-nav-t3 li { float:left; margin-right:10px;}
			.ss-nav-t3 li a { color:#DDDDDD; font-size:1em; text-decoration:underline; }
			.ss-nav-t3 li a:hover{text-decoration:none; color:#DDDDDD;}
		.ss-nav-t3 li.ms-select { float:right; height:1.4em; margin:-2px 10px 0 0; padding:0; width:170px; }
		.ss-nav-t3 li.ms-select + li.ms-select { margin:-2px 4px 0 0; }
			.ss-nav-t3 li.ms-select div.ms-select { margin:0;}
				.ss-nav-t3 li.ms-select div.ms-select h3 {}
				.ss-nav-t3 li.ms-select div.ms-select ul {padding:4px 0 0;width:168px;}
					.ss-nav-t3 li.ms-select div.ms-select ul li a {padding:1px 0 2px 6px;}
				.ss-nav-t3 li.ms-select div.ms-select ul li {line-height:14px; margin:0; width:150px;}
/* ----- middle ----- */
/*.wrap {padding: 0 0 425px;}*/
.wrap {padding: 0 0 300px;}
.rs {float: right; width: 580px; border-left:1px solid #e5e5e5;}
.ls {float: left; width: 400px;}
.rs-l{width:261px; float:left;}
.rs-r{/*width:312px;*/ width:310px; float:right; border-left:1px solid #e5e5e5;}
.rs-r-i{padding:0 0 0 10px;}
/* ----- bottom ----- */
.foo {position: relative; margin: -300px auto 0;/*margin: -425px auto 0;*/ width: 996px; background:#00192d url(/images/footer-bg.gif) 0 0 repeat-x;}
.foo-i {padding:20px 15px 15px 15px; height: 1%;}
	.foo-rt {float:right; width:272px; border-left:1px solid #3f405e;}
		.foo-rt-i {padding:0 0 0 13px;}
	.foo-lt {float:left; width:675px;}
	.foo .foo-heading{font-weight:bold; color:#fff; text-transform:uppercase; font-size:1em; margin:0 0 10px 0;}
	.foo .lnk-bld{font-weight:bold; color:#fff; text-decoration:none; font-size:1em;}
	.foo .lnk-bld:hover{color:#fff; text-decoration:underline;}
	.foo .service{margin-bottom:5px;}
		.foo .service a{ display:block;}
		.foo .service p{margin:0; color:#ccc;}
	.foo-lt-t{padding-bottom:15px; border-bottom:1px solid #3f405e; margin-bottom:15px;}
	.mntr{float:left; width:198px; margin-right:25px;}
	.mntr .mntr-img{float:left; margin-right:5px;}
	.mntr span{font-size:1em; color:#ccc;}
	.foo-list{float:left; width:135px;}
		.foo-list ul{margin-bottom:20px;}
			.foo-list ul li.ul-hd{font-size:0.92em; color:#ccc; font-weight:bold;}
				.foo-list ul li a{font-size:0.92em; color:#ccc; text-decoration:none;}
				.foo-list ul li a:hover{text-decoration:underline; color:#ccc;}

/* ----------------------------- END of Layout styles ------------------------------------------------------------- */


/* ----------------------------- Elements styles ------------------------------------------------------------- */
.mntrt{float:left; width:207px;margin-right:10px; height: 56px}
.mntrt.last_node{margin-right:0}
	.mntrt .mntr-img{float:left; margin-right:5px;}
	.mntrt p{font-size:1.17em; color:#ccc; margin:0; font-weight:bold;}
	.mntrt span, .mntrt a{font-size:1.17em; color:#ccc;}
	.mntrt a:hover{text-decoration: underline;}
/*.line-top{border-top:1px solid #bfccd4; padding-top:6px;}*/
.line-top{border-top:1px solid #bfccd4; margin-bottom:6px;}
.hdH{font-size:1.17em; font-weight:normal; color:#000099; margin:0 0 3px 0; text-transform:uppercase;}
.doplnk{padding:0 0 0 15px; background:url(/images/doplnk.gif) 0 5px no-repeat; margin:10px 0 20px 0; height:15px;}
	.doplnk li{float:left; margin-right:10px;}
		.doplnk li a{font-size:0.92em; color:#000; text-decoration:underline;}
		.doplnk li a:hover{text-decoration:none;}
.nDay {margin:0 0 10px 0;}
	.nDay h3, .nDay h4{font-size:1.17em; color:#0d2a4a; text-transform:uppercase; margin:0 0 5px 0;}
	.nDay .nDay-dsc{background:#0d2a4a; padding:10px 7px;}
		.nDay .nDay-dsc h1.main, .nDay .nDay-dsc h2{font-weight:bold; font-size:2em; color:#fff; text-transform:uppercase; margin:0 0 5px 0;}
		.nDay .nDay-dsc h2.main, .nDay .nDay-dsc h3{font-weight:bold; font-size:1.17em; color:#fff; margin:0 0 10px 0;}
		.nDay .nDay-dsc a, .nDay .nDay-dsc a:hover {color:#fff; text-decoration:none;}
		.nDay .nDay-dsc ul{margin:0}
		.nDay .nDay-dsc ul li{float:left; margin-right:13px;}
		.nDay .nDay-dsc ul li a{text-decoration:underline; color:#ccc; font-size:0.92em;}	.nDay .nDay-dsc ul li a:hover{text-decoration:none;}
.sel-sNew{border:1px solid #ccc; background:#e5e5e5; padding:10px; margin-bottom:12px;}
.sel-sNew-bg-sv{background:#f0f2f4 !important;}
	.sel-sNew .sel-sNew-an{float:left; margin-right:10px;}
	.sel-sNew p{font-size:1em; color:#000; margin:0;}
	.sel-sNew .sstav-strong{font-size:1.17em; font-weight:bold; color:#000; margin:0;}
.mncs{width:128px; margin-left: 8px;}
	.mncs .hdl{font-weight:bold; text-decoration:underline;} .mncs .hdl:hover{font-weight:bold; text-decoration:none;}
	.mncs p{margin:0 0 5px 0;}

.com{font-size:0.92em; text-decoration:underline; padding-left:14px; background:url(/images/com-icon.gif) 0 3px no-repeat;}
.middle{margin:0 auto;}
.pl{padding:6px 6px 0; margin-bottom:10px; height:21px;}
	.pl img{vertical-align:bottom; margin-right:10px;}
	.pl .stText1{font-size:13.5px; font-family: "Arial Black"; color:#fff; margin-right:5px;text-transform:uppercase; line-height:14px;}
	.pl .stText2{font-size:1.17em; font-weight:bold; color:#fff; text-transform:uppercase;}
.red-pl{background:url(/images/red-pl.gif) 0 0 repeat-x;}
.blue-pl{background:#1c64b2;}
.rs-l-i{padding:0 0 0 8px;}
.rs-l-ul{margin-bottom:13px;}

	.rs-l-ul li{padding-left:15px; background:url(/images/ul-r-ic.gif) 0 5px no-repeat;}
	.rs-l-ul li.mov{background:url(/images/movi-ic.gif) 0 5px no-repeat !important;}
		.rs-l-ul li a{text-decoration:underline;} .rs-l-ul li a:hover{text-decoration:none;}
.rs-l-hdli{color:#0d2a4a; font-weight:bold; margin-bottom:4px; padding:0 !important; background:none !important;}
.when{border:1px solid #a2bbd5; background:#1c64b2; padding:6px 9px; color:#fff; font-size:1.17em; text-transform:uppercase; font-weight:bold; /*margin-bottom:5px;*/margin-top:5px;}
/*.that{margin-bottom:5px;}*/
/*.that{margin:-1px 0 1px 0;}*/
	.thatTitle{font-weight:bold; color:#0d2a4a;margin-top:5px;}
	.that .who{border-top:1px solid #99a8af; border-bottom:2px solid #99a8af; background:#c7cee0; }
	.that .who a {text-decoration: underline }
/*	.that .who a:hover {text-decoration: underline }*/
	.that .fr{margin-right: 5px; }
		.that  .who .who1{float:left; width:92px; color:#000; padding:8px 0 5px 5px;}
		.that  .who .whoall{float:left;color:#000; padding:8px 0 5px 5px;}
		.that  .who .who2{float:left; width:92px; padding:8px 0 5px 5px;}
		.that  .who .whoM{float:left; width:50px; background:#000; color:#fff; border-left:1px solid #99a8af; text-align:center; border-right:1px solid #99a8af; padding:8px 0 5px 0;white-space:nowrap}
		.results  .who .whoM{background:#D43229;}
		.results {display: none}
		.that .thatDiscr{border-bottom:1px solid #8294a0; background:#efefef; padding:6px 0; color:#0d2a4a;}
		.that .thatDiscr .fl{padding-left:5px; color:#0d2a4a;}
		.that .thatDiscr .fl a{color:#0d2a4a; text-decoration:underline;}
		.that .thatDiscr .fl a:hover{color:#0d2a4a; text-decoration:none;}
.rmb{border:1px solid #999; text-align:center; margin-bottom:8px;}
.video{border:1px solid #999; padding:9px; background:#f4f4f4; margin-bottom:8px;position: relative;}
	.listing li{float:left; margin-right:5px;}
	.video-file{float:left; margin-right:8px; color:#000; width:136px;}
	.video-file a img{border:1px solid #bfccd4;}
.photo{border:1px solid #ccc; background:#fff; padding:9px;  margin-bottom:8px;}
	.photo .photo-file a{float:left; margin-right:4px;}
		.photo .photo-file a img{border:2px solid #ddd9da;}
		.photo .photo-file a:hover img{border:2px solid #aab9d8;}
.poll{border:1px solid #ccc; background:#f4f4f4; padding:9px; margin-bottom:8px;}
.poster{padding:2px;border:1px solid #b4cce6; background:#1c64b2; margin-bottom:5px;}
	.poster .poster-hd{color:#fff; text-transform:uppercase; font-size:1.33em; padding:6px 0 6px 8px; font-weight:bold;}
.blList{background:#000;padding:7px 3px 13px; margin-top:-1px;}
	.blList li{padding-left:11px;margin-bottom:3px; background:url(/images/blbull.gif) 0 5px no-repeat;}
		.blList li a{text-decoration:underline; color:#fff; font-weight:normal;}
		.blList li a:hover{text-decoration:none;}
.debate{position:relative; border:1px solid #ccc; background:#e5e5e5; padding:9px 2px; zoom:1;}
	.dlt{
		width:4px;
		height:4px;
		background:url(/images/deb.gif) 0 0 no-repeat;
		position:absolute;
		left:-1px;
		top:-1px;
		font-size:0;
		line-height:0;
		}
	.drt{
		width:4px;
		height:4px;
		background:url(/images/deb.gif) -4px 0 no-repeat;
		position:absolute;
		right:-1px;
		top:-1px;
		font-size:0;
		line-height:0;
		}
	.dlb{
		width:4px;
		height:4px;
		background:url(/images/deb.gif) 0px -4px no-repeat;
		position:absolute;
		left:-1px;
		bottom:-1px;
		_bottom: expression( this.parentNode.offsetHeight % 2 ? -2 : -1 );
		font-size:0;
		line-height:0;
		}
	.drb{
		width:4px;
		height:4px;
		background:url(/images/deb.gif) -4px -4px no-repeat;
		position:absolute;
		right:-1px;
		bottom:-1px;
		_bottom: expression( this.parentNode.offsetHeight % 2 ? -2 : -1 );
		font-size:0;
		line-height:0;
		}
.debate-l{float:left; width:352px; border-right:1px  solid #bfccd4 ; padding-right:8px;}
	.debate-l h3{font-weight:normal; font-size:1.17em; color:#0d2a4a; margin-bottom:10px;}
	.debate-l h3 .tbold{font-weight:bold;}
.quotes-t{background:url(/images/quotes-t.gif) 0 0 no-repeat; padding:3px 0 0 25px;}
.quotes-b{background:url(/images/quotes-b.gif) 100% 100% no-repeat; padding:0 20px 15px 0; color:#1c64b2; font-size:1.33em; font-family:'Times New Roman';}
.colored{color:#336699 !important;}
.colored-type2{color:#0d2a4a !important;}
.debate-r{float:right; width:190px;}
.debate-r-i{padding:0 0 0 8px;}
	.debate-r-i p{color:#0d2a4a; margin:0;}
	.debate-r-i label{color:#0d2a4a;}
	.opr{color:#0d2a4a !important; font-weight:bold !important;}
.debtem-l{color:#0d2a4a; text-transform:uppercase; float:left; width:60px; font-weight:bold;}
.debtem-r{float:left;}
	.debtem-r a{color:#0d2a4a; text-decoration:underline; }
	.debtem-r a:hover{color:#0d2a4a; text-decoration:none; }
.copyul li{float:left; margin-right:15px; color:#aeb7ae; font-size:0.92em;}
	.copyul li a{color:#aeb7ae; text-decoration:underline;}
	.copyul li a:hover{text-decoration:none;}
.enew{margin:25px 0;}
	.enew-l{float:left; width:183px;}
		.enew-l h1{text-transform:uppercase; color:#0d2a4a; font-size:1.17em; font-weight:normal; margin:0 0 3px 0;}
	.enew-r{float:right; width:218px;}
.enewText{margin-bottom:5px;}
	.enewText a{text-decoration:underline; color:#000;}
	.enewText a:hover{text-decoration:none; color:#000;}
	.enewText p{margin:0;}
.but{background:url(/images/subim.gif) 0 0 no-repeat; width:71px; height:19px; color:#0d2a4a; border:0 none; font-size:0.92em; cursor:pointer; padding: 0 0 2px;}

.surveyList {margin: 0 0 10px;}
.surveyList li {margin: 0 0 3px;}
.surveyList .ir {margin: 0 4px 0 0; height: 14px; width: 15px;}


/*--sport news--*/
.ls-sn{float:left; width:650px; margin-right:10px;}
.ls-sn h1{font-size:28px; margin:0 0 0 0;}
.ls-sn h2{font-size:16px; margin:0 0 5px 0;}
.data-sn{font-size:11px; color:#666;}
.rs-sn{float:left; width:310px;}
.rs-sn-i{padding:0 0 0 10px; border-left:1px solid #eee;}
.mTextNew{overflow:hidden; _float:left;}
.mTextNew p{font-size:1em; color:#000; margin:0 0 20px 0;}
.mTextNew-heading{width:270px; float:left; clear:both; font-size:14px; font-weight:bold; margin-bottom:10px;}
.lnk-nm{color:#000033 !important; text-decoration:underline; padding-right:11px; background:url(/images/lnk-nm.gif) 100% 4px no-repeat;}
.lnk-nm:hover{color:#000033 !important; text-decoration:none;}
.opTextNew{float:right; width:218px; margin-left:5px;}
.descr-ph{margin:1px 0 10px 0; color:#fff; font-size:11px; font-weight:bold; padding:10px 5px; background:#050630;}
.tLine{border-top:1px solid #bfccd4; padding:8px 0 0 0; margin:5px 0 0 0;}
.pl-sn{padding-left:13px;}
.pl-sn h3{font-size:14px; font-weight:bold;}
.lnk-fth{margin-bottom:15px;}
.lnk-more-pl{background:url(/images/lnk-more.gif) 0 0 no-repeat; color:#fff !important; text-decoration:none !important; font-size:10px !important; padding:2px 1px 2px 0;}
.lnk-fth li{font-size:12px; font-weight:bold;}
.lnk-fth li a{font-size:11px; font-weight:normal; color:#333; text-decoration:underline; margin-left:5px;}
.lnk-fth li a:hover{color:#333; text-decoration:none;}
.d2line{border-top:1px solid #c8cbcd; border-bottom:1px solid #c8cbcd; padding:8px 0; margin-top:55px;}
.lnk-send{margin-left:20px; background:url(/images/lnk-send.gif) 0 2px no-repeat; padding-left:22px; text-decoration:none;}
.lnk-print{margin-left:20px; background:url(/images/lnk-print.gif) 0 0 no-repeat; padding-left:22px; text-decoration:none;}
.lnk-save{margin-left:20px; background:url(/images/lnk-save.gif) 0 0 no-repeat; padding-left:22px; text-decoration:none;}
.bh3{font-size:14px; color:#000099; text-transform:uppercase; }
.lnk-blc{font-weight:bold !important; color:#000 !important; text-decoration:underline !important;}
.lnk-blc:hover{font-weight:bold; color:#000; text-decoration:none !important;}

.sv-sn-lr{background:url(/images/sv-sn-lr.gif) 0 0 repeat-y; margin-bottom:8px;}
.sv-sn-t{background:url(/images/sv-sn-t.gif) 0 0 no-repeat;}
.sv-sn-b{background:url(/images/sv-sn-b.gif) 0 100% no-repeat; padding:8px 10px;}
.hd-video-sn{padding:5px 10px; background:#a4afc9; margin-bottom:5px;}
.hd-video-sn a{text-decoration:underline; color:#000033; font-size:11px;}
.hd-video-sn a:hover{text-decoration:none; color:#000033;}
.hd-video-sn .listing img{vertical-align:middle;}
.lnk-vsn{color:#333; text-decoration:underline; font-size:11px;}
.lnk-vsn:hover{color:#333; text-decoration:none;}

.btd-list{padding:7px; border:1px solid #999;}
.list-dat{height:200px; overflow-y:auto;}
 .act{background:url(/images/act-tab-t.gif) 0 0 repeat-x; margin-bottom:-1px; float:left; margin-right:3px;}
	.act a{background:url(/images/act-tab-l.gif) 0 0 no-repeat; display:block; _float:left;}
		.act a span{background:url(/images/act-tab-r.gif) 100% 0 no-repeat; display:block; height:21px; padding:3px 10px 0 10px; _float:left;}

 .noact{background:url(/images/noact-tab-t.gif) 0 0 repeat-x; float:left;  margin-right:3px;}
	.noact a{background:url(/images/noact-tab.gif) 0 0 no-repeat; display:block; _float:left;}
		.noact a span{background:url(/images/noact-tab-r.gif) 100% 0 no-repeat; display:block; height:20px; padding:3px 5px 0 5px; color:#000066; _float:left;}

 .listing-dat li{color:#000;font-size:1em; font-weight:bold;}
	.listing-dat li.listing-dat-day{color:#000066 !important;}
	.listing-dat li.listing-dat-sel{background:#e9ecee; padding:2px;}
		.listing-dat li a{color:#000;font-size:1em; text-decoration:underline;}
		.listing-dat li a:hover{text-decoration:none;}



 .lnk-wch{color:#339900; text-decoration:underline; padding-left:14px; background:url(/images/lnk-wch.gif) 0 2px no-repeat;}
 .lnk-add-f{color:#666; text-decoration:underline; padding-left:14px; background:url(/images/lnk-add-f.gif) 0 2px no-repeat;}
 .pl-bl{background:#050630; padding:13px 10px; margin:5px 0 15px 0;}
	.pl-bl h3{color:#fff; font-size:16px; font-weight:bold; margin:0;}
	.pl-bl p{color:#fff; margin:0 0 5px 0;}
		.pl-bl p.dt{color:#ccc;}
.sel-b{background:#5460ab; padding:3px; margin:0 0 7px 0;}
	.sel-b h3{ color:#fff; margin:8px 10px; font-size:14px;}

.all-v{float:left; position:relative; background:url(/images/all-v.gif) 0 0 no-repeat; padding:0 7px; height:29px;}
	.all-v .all-v-ic{display:block; color:#fff; background:url(/images/all-v-icw.gif) 100% 50% no-repeat; font-size:14px; font-weight:bold; height:24px; padding-right:11px; padding-top:5px; _float:left;}
		.all-v .all-v-ic:hover{color:#000; background:#f5f5f5 url(/images/all-v-icb.gif) 100% 50% no-repeat;}
.bl-hv{position:absolute; left:0px; width:100px; bottom:-10px; line-height:0; font-size:0; height:10px; background:url(/images/bl-hv.gif) center 0 no-repeat;}
.all-video-bl{background:url(/images/video-list-r.gif) 100% 0 no-repeat; padding:0 8px 0 0; position:absolute; left:0; top:38px; width:620px;}
.all-video-bl-i{background:url(/images/video-list-l.gif) 0 0 no-repeat; padding:22px 0 22px 20px;}
	.all-video-bl-i ul {float:left; margin-right:7px;}
	.all-video-bl-i ul.with-brd {float:left; margin-right:15px; padding-left:15px; background:url(/images/ul-brd.gif) 0 0 repeat-y;}
		.all-video-bl-i ul li{ font-size:11px; color:#000; margin-bottom:3px;}
			.all-video-bl-i ul li a{text-decoration:underline;}
			.all-video-bl-i ul li a:hover{text-decoration:none;}
#fg-v{display:none;}

.s-video-list{background:url(/images/1px.gif) 0 0 repeat; border:1px solid #999; padding:14px; _height:1%;}


	/*.s-video-list ins {background:url(/images/video-prew.gif) 0 0 no-repeat; width:147px; height:182px; margin:0 5px 10px 0; vertical-align:top;}*/
	.s-video-list ins { background:#FFFFFF; height:205px; margin:0 2px 10px 0; vertical-align:top; width:185px;}
	.playThisVideo{height:150px; overflow:hidden;}

		.s-video-list ins .ins-p{padding:5px 10px;}
				.s-video-list ins a img{border:1px solid #000;}
				.s-video-list ins a span{color:#666; font-size:11px;}
				.s-video-list ins a strong{color:#000; font-size:12px; font-weight:bold;}
		.s-video-list ins .lnk-add-f{display:block; padding:0 0 0 0 !important; background:url(/images/lnk-add-f.gif) 100% 2px no-repeat !important;}
		.s-video-list ins .lnk-wch{display:block; padding:0 0 0 0 !important; background:url(/images/lnk-wch.gif) 100% 2px no-repeat !important;}
.dblock{display:block;}

.pging{text-align:center; margin-top:-15px;}
	.pging a{text-decoration:underline; margin:0 2px; color:#000;}
		.pging a:hover{text-decoration:none; margin:0 2px; color:#000;}

.tbact{background:url(/images/talr.gif) 0 0 repeat-x; height:28px; margin-bottom:-1px; margin-right:11px;}
	.tbact a{background:url(/images/tal.gif) 0 0 no-repeat; height:28px; display:block; padding:0px 0 0 4px; _float:left;}
		.tbact a span{background:url(/images/tar.gif) 100% 0 no-repeat; height:23px; display:block; padding:5px 4px 0 0px; font-size:11px; font-weight:bold; _float:left;}
.tbnoact{background:url(/images/tnalr.gif) 0 0 repeat-x; height:28px; margin-bottom:-1px; margin-right:11px;}
	.tbnoact a{background:url(/images/tnal.gif) 0 0 no-repeat; height:28px; display:block; padding:0px 0 0 4px; color:#000066; _float:left;}
		.tbnoact a span{background:url(/images/tnar.gif) 100% 0 no-repeat; height:23px; display:block; padding:5px 4px 0 0px; font-size:11px; color:#000066; font-weight:bold; _float:left;}

#foto_block_nav { padding:4px 0 0 3px;}
#foto_block_nav a    { background: url('/images/limg-sn.gif') no-repeat; width:10px; cursor:pointer;text-decoration:none; margin: 1px; padding-right:5px; }
#foto_block_nav a.activeSlide { background: url('/images/simg-sn.gif') no-repeat; cursor:pointer;text-decoration:none;}

#video_block_nav { padding:4px 0 0 3px;}
#video_block_nav a    { background: url('/images/limg-sn.gif') no-repeat; width:10px; cursor:pointer;text-decoration:none; margin: 1px; padding-right:5px; }
#video_block_nav a.activeSlide { background: url('/images/simg-sn.gif') no-repeat; cursor:pointer;text-decoration:none;}
#title_photo{  font-weight:bold;  }

.lnk-pt{color:#333; text-decoration:none; padding-left:17px; background:url(/images/arr.gif) 0 50% no-repeat; margin-right:10px;}
.lnk-pt:hover{text-decoration:underline; color:#333;}
.lnk-def-b{font-weight:bold; color:#000033; text-decoration:underline;}
.cl-heading{font-size:14px; font-weight:bold; margin:0; text-transform:uppercase;}
.numul{list-style-type:decimal; margin-left:20px; margin-bottom:5px;}
	.numul li{ margin-bottom:3px;}
		.numul li a {text-decoration:underline;}
.cvul{list-style-type:square; margin:5px 0 0 20px;}
	.cvul li {margin-bottom:3px;}
		.cvul li a{text-decoration:underline;}
.s1{background:#000; margin-bottom:1px;}
.ph-heading1{font-size:18px; font-weight:bold; color:#fff; margin:8px 0 10px 10px;}
.lPart-rc .cvul{margin:5px 0 0 8px;}
.lPart{float:left; width:676px;}
.rPart{float:right; width:300px;}
.lPart-lc{float:left; width:182px;}
.lPart-rc{float:right; width:489px;}
.s2{background:#000; padding:8px;}
/*	.s2 ul li{float:left; margin-right:7px;}*/
	.s2 ul li{float:left; margin-right:4px;}
	.s2 ul li.last-s1{margin-right:0px !important;}
		.s2 ul li a img{border:2px solid #000;}
		.s2 ul li.sel-ph-s1 a img{border-color:#fff;}
.s3{background:url(/images/s3.gif) 0 0 repeat-x; padding:8px 7px;}
/*	.s3 ul li{float:left; margin-right:12px;}*/
/*	.s3 ul li.last-s1{margin-right:0px !important;}*/
/*		.s3 ul li a img{border:1px solid #bbb; margin-top:3px;}*/
		.s3 ul li .photo_box {border:3px solid #000; margin-right:9px;}
		.s3 ul li .photo_box img{border:1px solid #bbb;}
		.s3 ul .sel-ph-s1{border:3px solid #fff !important;}
		.s3 ul .sel-ph-s1 img{border:1px solid #fff !important;}
.sb1{float:left; position:relative; margin-right:7px; margin-top:7px;}
.sb2{float:left; position:relative; margin-top:7px;}
/*.pl-heading{position:absolute; height:25px; background:#000; opacity:0.8; width:100%; left:0; bottom:0; }*/
.pl-heading{position:absolute; height:35px; background:#000; opacity:0.8; width:100%; left:0; bottom:0; }
/*.ph-heading2{font-size:14px; font-weight:bold; color:#fff; margin:4px 0 0 7px;}*/
.ph-heading2{font-size:12px !important; font-weight:bold; color:#fff; margin:2px 0 0 7px;}
.pl-heading2{background:#c0cae1; padding:7px 9px;margin:15px 0 7px 0;}
.ph-lis img{margin-top:20px !important; border:0 none !important;}
.bleft{float:left; width:800px;}
.mright{float:right; width:180px;}
.bimgbl{position:relative;}
.deswin{position:absolute; left:0; right:0; bottom:0; background:url(/images/deswin.png) 0 0 repeat-x; /*height:117px;*/height:100px; z-index:109}
	.deswin-i{padding:18px 0 0 20px; width:600px;}
		.deswin-i h2{font-size:14px; font-weight:bold; color:#fff;}
		.deswin-i h1{font-size:20px; font-weight:bold; color:#fff; text-transform:uppercase;}
		.deswin-i p{font-size:11px; font-weight:bold; color:#fff; }
.sht-deswin{background:url(/images/sht-deswin-full.gif) 0 0 no-repeat;display:block; position:absolute; bottom:0; left:350px; font-size:9px; color:#fff; text-decoration:none;/*padding:2px 7px 4px 17px;*//*padding:2px 0 4px 0;*/width: 117px;height:17px;}
.sht-deswin span {margin:4px 0 0 17px}
.sht-deswin:hover{color:#fff; text-decoration:none;}
/*.op-bt{position:absolute;right:20px; bottom:75px;}*/
.op-bt{float:right;width:130px;margin: 22px 20px 0 0;}
.bt1{display:block; background:url(/images/bt1_full.gif) 0 0 no-repeat; text-indent:-1000px; width:27px; height:25px; float:left; margin-right:5px;}
.bt2{display:block; background:url(/images/bt2.gif) 0 0 no-repeat; color:#fff; float:left; margin:0 5px 0 0; text-align:center; width:60px; padding:4px 0 5px 0; font-size:14px; font-weight:bold;}
.bt3{display:block; background:url(/images/bt3.gif) 0 0 no-repeat; text-indent:-1000px; width:27px; height:25px; float:left; margin-right:5px;}



.hrb{background:#000; color:#000; height:1px; line-height:0; font-size:0; border:0 none; margin:8px 0;}
.comments{padding-left:67px; background:url(/images/comments-bg.gif) 0 0 no-repeat;}
	.comment{margin-bottom:35px;}
		.comment p{font-size:1.17em; margin:0 0 20px 0;}
		.com-nick{color:#999;}
		.spam{font-size:0.83em; color:#cc0000; text-transform:uppercase;}
.more-comment{font-size:1em; color:#cc0000; text-transform:uppercase; padding-right:15px; background:url(/images/mor-com.gif) 100% 2px no-repeat;}
.heading-form{font-size:1.5em; font-weight:bold; margin:10px 0 5px 0;}
.from-comment{font-size:1.17em;}
	.from-comment label{float:left;}
		.from-comment label sub{font-size:1.2em;}
	.textinput{background:url(/images/textinput.gif) 0 0 repeat-x; float:right; border:1px solid #999; width:328px; height:18px;}
	.from-comment textarea {background:url(/images/textarea.gif) 0 0 repeat-x; width:100%; height:105px; border:1px solid #999;}
	.submit{background:url(/images/submit.gif) 0 0 no-repeat; width:78px; height:16px; cursor:pointer; border:0 none; float:right;}

.photos_list {
	width: 750px;
	height:65px;
	overflow:hidden;
	float:left;
}
.photos_list ul li{
	float:left;
}
.photos_list ul li a {
	display:block;
}
.ph-lis1 img, .ph-lis2 img {margin-top:25px !important; border:0 none !important;}
.ph-lis1 {
	float:left;
	margin-right: 8px;
	height: 65px;
	width:10px;
}
.ph-lis2 {
	float:left;
	margin-left: 8px;
	height: 65px;
	width:10px;
}

#loading {
	z-index:99;
	position:absolute;
	margin:284px 0 0 384px;
	width: 32px;
	height: 32px;
}
.sht-deswin {
	z-index:119;
}
#tempimg {
	z-index:79;
	position:absolute;
	width: 800px;
	height: 533px;
	display: none;
	text-align: center;
}



	/* Хлебные крошки и др.мелочи*/
.way {color:#000; font:18px Tahoma}
.way a { color:#660000; font:18px Tahoma}


/* ----------------------------- feedback ------------------------------------------------------------- */

#form_feedback { border:1px #d7d7d7 solid; width:450px; display:inline-block; background-color:#f8f7f7; padding:5px; margin-top:20px;}
#form_feedback h1 { color:#222; margin:5px 5px; font-size:18px;}
#form_feedback input, select { display:block; width:400px; float:left; margin-left:10px; margin-bottom:15px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; }
#form_feedback textarea { display:block; width:400px; height:130px; float:left; margin-left:10px; margin-top:10px; margin-bottom:15px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
#form_feedback img{ margin-left:10px; margin-bottom:15px; }
#form_feedback br { clear:left; }
#form_feedback label { margin-left:10px; display:block; text-align:left; float:left; padding-right:5px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 14px; font-weight:bold;}
#form_feedback label em { font-size:10px; color: #f00; padding: 1px; }



/* ----------------------------- Conference ------------------------------------------------------------- */
.conferenc { margin:16px 0;  border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;  }
.conferenc .header  {background:url('/images/front/header_bg_big.jpg') repeat-x;  padding:4px 10px;}
.conferenc .header a { color:#fff; font:bold 14px Tahoma; text-decoration:none; display:block }

	/* первая конференция */
.conferenc-cont .tbl-cf { border-bottom:1px solid #ccc; background:#EFEFEF;}
.conferenc-cont .tbl-cf td { vertical-align:middle}
.conferenc-cont .tbl-cf img { margin:2px 9px 2px 2px;}

.conferenc-cont a { font:bold 15px Tahoma; color:#000; text-decoration:none}
.conferenc-cont a:hover .tbl-cf { background:#FF0000; color:#FFF; }

div#conference { display:inline-block; margin:10px 20px 0 20px; padding:0; width:560px; }
div#conference img { float:left; display:block; clear:both; margin:0; padding:0 15px 10px 0px;	width:305px; height:230px; }
div#conference #title { font: 16px Tahoma; font-weight:bold; padding:0px 0 15px 0; }
div#conference #data { font:12px Tahoma; }
.c_act_info { font:10px Arial; color:#de2c30; margin:5px 0 10px 0; text-transform:uppercase; }
.c_info { font:10px Arial; color:#555; margin:5px 0 10px 0; text-transform:uppercase; }


div#div_btm_line { border-top:1px #d3d3d3 solid; display:inline-block; margin: 0 20px 20px 20px; padding:0; width:560px; }
div#div_btm_line #link_btn { background-color:#efefef; padding:0 10px; height:20px; border-bottom:1px #d3d3d3 solid; border-left:1px #d3d3d3 solid; border-right:1px #d3d3d3 solid; display:inline-block; text-align:center; margin: 0px 0 0 460px; }
div#div_btm_line #link_btn a { font:14px Tahoma; font-weight:bold; color:#222;}
div#div_btm_line #link_btn a:hover { text-decoration:underline; }

div#div_btm_line #link_btn2 { background-color:#efefef; padding:0 10px; height:20px; border-bottom:1px #d3d3d3 solid; border-left:1px #d3d3d3 solid; border-right:1px #d3d3d3 solid; display:inline-block; text-align:center; margin: 0px 0 0 400px; }
div#div_btm_line #link_btn2 a { font:14px Tahoma; font-weight:bold; color:#222;}
div#div_btm_line #link_btn2 a:hover { text-decoration:underline; }


div#pages { font: 18px Tahoma; font-weight:normal; color:#b91e22; padding:0px 0 15px 0; text-align:center; text-transform:uppercase; }
div#pages A { font: 14px Tahoma; font-weight:bold; padding:0px 0 15px 0; text-transform:uppercase; color:black; }


div#conference_question { display:inline-block; margin:20px 20px 0 20px; padding:0; width:560px; }
div#conference_question #question #person { font: 12px Tahoma; font-weight:bold; padding-bottom:5px; color:#7b7777; }
div#conference_question #question { font:14px Tahoma; color:#494949; border:1px #d7d7d7 solid; background-color:#ededed; padding:10px; font-weight:bold; }
div#conference_question #answer { padding:10px 0 5px 20px; font:15px Verdana; color:#111; line-height:18px; }

.conference_question { display:none; margin:20px 20px 0 20px; padding:0; width:560px; }
.person { font: 12px Tahoma; font-weight:bold; padding-bottom:5px; color:#7b7777; }
.question { font:14px Tahoma; color:#494949; border:1px #d7d7d7 solid; background-color:#ededed; padding:10px; font-weight:bold; }
.answer { padding:10px 0 5px 20px; font:15px Verdana; color:#111; line-height:18px; }


#form_ask { border:1px #d7d7d7 solid; width:240px; display:inline-block; background-color:#f8f7f7; padding:5px; margin-top:20px;}
#form_ask h1 { color:#222; margin:5px 5px; font-size:18px;}
#form_ask input, select { display:block; width:200px; float:left; margin-left:10px; margin-bottom:15px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; }
#form_ask textarea { display:block; width:200px; height:130px; float:left; margin-left:10px; margin-top:10px; margin-bottom:15px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
#form_ask img{ margin-left:10px; margin-bottom:15px; }
#form_ask br { clear:left; }
#form_ask label { margin-left:10px; display:block; text-align:left; float:left; padding-right:5px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 14px; font-weight:bold;}
#form_ask label em { font-size:10px; color: #f00; padding: 1px; }
#submit { width:100px; height:40px; margin-left:100px; }
#infoask {text-align:center; padding:5px; margin:20px 0; font-size: 16px; font-weight:bold; }


#conf_annonce { width:230px;}
#conf_annonce .conf_text A { font-size:12px; font-weight:bold; }
#conf_annonce img { float:left; border:0px; height:90px; width:120px; margin-right:5px;  }
#conf_annonce .act_title { margin-bottom:5px; font-size:14px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial; font-weight:bold; }

#conf_annonce .link { background-color:#f7f7f7; border:1px #d6d6d6 solid; border-bottom:2px red; width:80px; height:25px; }

#timeout {
	font-size:1px;
	background:#fff;
	height:1px;
	width: 90px;
	margin: 27px 0 0 1px;
	display: none;
}

#bigimg {
	width: 800px;
	height: 533px;
	text-align: center;
	background: #000;
}


#video_slide {
	height: 110px;
}

.lTitle {border-bottom: 5px solid #000; margin-bottom: 10px; padding-top: 3px;}
.lTitle.lTitleRed {border-color: #D6000D;}
    .lTitle h3 {background-color: #000; color: #fff; display: inline; font-size: 0.75em; font-weight:bold; padding: 3px 8px; text-transform: uppercase; font-size: 100%; font-weight: bold;}
    .lTitle.lTitleRed h3 {background-color: #D6000D/*#A31C20 url(/images/front/ltRed.jpg) repeat-x*/;}


.rs-l-ul .all {
	background:transparent url("/images/all.png") no-repeat scroll 0 3px;
}
.rs-l-ul .foto {
	background:transparent url("/images/foto.png") no-repeat scroll 0 3px;
}
.rs-l-ul .vid {
	background:transparent url("/images/video.png") no-repeat scroll 0 3px;
}

#loader {
	position: absolute;
	z-index: 99;
	background: #000;
	margin: -14px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	text-align: left;
}

.miniimg {
	float: left;
	width: 62px;
	height: 56px;
}
.bottom_menu {
	height: 38px;
	margin-bottom: 14px;
}
.bottom_menu li {
	float:left;
	margin-left:-1px;
	padding-bottom:3px;
	text-transform:uppercase;
}
.bottom_menu a {
	color:white;
	display:block;
	font-weight:bold;
	padding:11px 11px 12px 12px;
	text-decoration:none;
}

.somecontent {
	/*border-top:1px solid #3f405e; */
	margin-bottom:15px;
	height: 66px;
}

#scroll_block a {
	width: 489px;
	height: 263px;
/*	float: left;*/
}

.scroll_element {
	float: left;
}

.tournaments_header {
	text-transform:uppercase;
	color:#0d2a4a;
	font-size:1.57em !important;
	font-weight:normal;
	margin-bottom: 15px !important;
}

.tournaments_table {
	float: left;
	margin: 0 10px 15px 0;
}

.tournaments_table h3 {
	font-size:1.17em;
	color:#0d2a4a;
	text-transform:uppercase;
	margin:0 0 5px 0;
}

.tournaments_table table th {
	background: #0D2A4A;
	padding: 5px 7px;
	font-weight: bold;
	font-size: 1.07em;
	color: #fff;
}

.tournaments_table table td {
	padding: 5px 7px;

}

.tournaments_table table .dark td {
	background: #DCDCDC;
}

.bImgGallery{background:#000; padding:10px 0; margin-bottom:30px;}
.bImgGallery .GButton{float:right; padding-right:10px;}
 a.GNext{text-transform:uppercase; color:#fff !important; font-weight:bold; padding:2px 15px 1px 5px; cursor:pointer; display:inline-block; background:#E32522 url(/images/btn_forward.gif) right 1px repeat-x; border:1px solid #E32522;}
 a.GPrev{text-transform:uppercase; color:#fff !important; font-weight:bold; padding:2px 5px 1px 15px; cursor:pointer; display:none; background:#E32522 url(/images/btn_backward.gif) left 1px repeat-x; border:1px solid #E32522;}
	.bImgGallery .GButton span{padding:0 10px; text-transform:uppercase; color:#fff; font-weight:bold;}
.bImgGallery .GTitle{float:left; width:370px; color:#fff; padding:0 0 5px 10px;}
	.bImgGallery .GTitle p{text-transform:uppercase; margin:0 0 5px 0; font-weight:bold;}
	.bImgGallery .GTitle h3{font-size:1.67em; font-weight:bold;}
.bImgGallery .GDiscr{padding:0 10px; color:#fff;}
	.bImgGallery .GDiscr b{width:600px; float:left; text-align:left; color:#fff;}

	.bImgGallery .GDiscr .GDate{display: block; overflow: hidden; zoom: 1; text-align:right;color:#999; font-size:0.9em;}
	.bImgGallery .GDiscr .Gauthor{width:300px;float:left;color:#fff; font-size:0.9em;}
	.bImgGallery .Gfooter {width:600px; text-align:left;}

	.bImgGallery .GDiscr_block p{width:400px; float:left; text-align:left; color:#fff;}
	.bImgGallery .GDiscr_block .GDate{color:#999; font-size:0.9em;}




.gallery_news_slide {width:400px;height:auto;   text-align:center; overflow:hidden;  }
.gallery_news_slide .GDiscr_block p{width:400px; float:left; padding-left:10px; text-align:left; color:#fff;}
.gallery_news_slide img{  padding-left:5px; max-width:400px;}

.listing-players li a {
	font-size: .9em;
	color: #000066;
	text-decoration: underline;
/*	white-space: nowrap;*/
}
.listing-players li a:hover {
	color: #E60000;
}
.listing-players li span {
	float: left;
	width: 17px;
	text-align: right;
}

#matchPreview {height:120px; border:black solid 1px; }
#matchPreview tr.details {height:35px;}
#matchPreview tr.rivals {height:85px;}
#matchPreview td.team a {font-size:30px; text-decoration:underline;}
#matchPreview td.team a:hover {text-decoration:none; color:black;}
#matchPreview td.score {font:normal normal bold 24px sans-serif; color:#999;}
#matchPreview td.details {font-size:11px;}

.searchForm {float: right; padding: 4px 0 0 0;}

/*
.aiLeft {float: left; margin: 0 14px 10px 0;}
.aiRight {float: right; margin: 0 0 10px 14px;}
.aiCenter { margin: 0 0 10px 0; text-align: center;}
.aiLeft .pic_comment,
.aiRight .pic_comment, .aiCenter .pic_comment {margin: 0; font-size: 11px; padding: 2px 0 0;}
*/

/*.helpUl li {display: inline}*/
.helpUl a {padding-left:10px; background:url(/images/helpUl.gif) 0 3px no-repeat;}


/* ----------------------------- action ------------------------------------- */

#actionFormContainer { border:1px #d7d7d7 solid; width:450px; display:inline-block; background-color:#f8f7f7; padding:5px; margin-top:20px;}
#actionFormContainer h1 { color:#222; margin:5px 5px; font-size:18px;}
#actionFormContainer input, #actionFormContainer select { display:block; width:400px; float:left; margin-left:10px; margin-bottom:15px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; }
#actionFormContainer input#agreement { width:10px; }
#actionFormContainer textarea { display:block; width:400px; height:130px; float:left; margin-left:10px; margin-top:10px; margin-bottom:15px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
#actionFormContainer img{ margin-left:10px; margin-bottom:15px; }
#actionFormContainer br { clear:left; }
#actionFormContainer label { margin-left:10px; display:block; text-align:left; float:left; padding-right:5px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 14px; font-weight:bold;}
#actionFormContainer label strong { text-decoration:none; }
#actionFormContainer label.error { float:none !important; }
#actionFormContainer label em { font-size:10px; color: #f00; padding: 1px; }
#actionFormContainer strong { color:red; text-decoration:underline; }
#actionFormResponse { width:450px; color:red; text-align:center; padding:5px; margin:20px 0; font-size: 16px; font-weight:bold;}
#actionFormResponse h1 { color:red; }
#actionFormLink { color:red; text-decoration:underline; }
#actionFormLink:hover { text-decoration:none; }

ul#actionSteps { list-style: decimal inside none; margin:10px 0;}
ul#actionPlaces { list-style: disc inside none; margin:10px 0;}
div#subscript { margin-top:15px; border-top:1pt black dotted;}
.actionLogo { float:right; margin-left:5px;}


/* Трансферная таблица */

.t_title {font-size: 2em; padding-left: 10px; padding-top:10px;}
.t_table { margin-bottom:30px;}
.t_table td {padding-left: 10px;}
.t_header { font: 1.5em Arial; color:#919ca6;}
.t_header td {padding-top: 1.3em; padding-bottom:0.2em;}
.t_legend { font:0.8em Arial; color:#364655;}
.t_legend td {padding-bottom: 0.4em;}
.t_deal { border:1px dotted #e2e7eb; background-color:#e9f0f5;}
.t_deal, .t_deal a:link {color:#324250;}
.t_deal a:hover {color: #E60000;}
.t_row { border-top:1px dotted #e2e7eb; background-color:#FFF;}
.t_deal td, .t_row td { padding-top:0.2em; padding-bottom:0.2em;}

