ul#nav {
	list-style-type:none;
	margin:0;
	padding:0;
}

#nav {
	float:left;
	width:100%;
	height:36px; /* Высота всего меню (и верхнего уровня и нижнего, все вместе) */
	position:relative;
	margin:0 px; /* Отступ сверху и снизу от меню */
}

#nav .select, #nav .current {
	margin:0;
	padding:0;
	list-style:none;
	display:block;
}

#nav li {
	font-family: Arial; /* Шрифт меню */
	display:inline;
	margin:0;
	padding:0;
	height:auto;
}

#nav .select a, #nav .current a {
	display:block;
	height:36px; /* Высота верхнего уровня */
	float:left;
	
	padding:0 15px 0 15px;
	text-decoration:none;
	font-size:14px; /* Размер шрифта верхнего уровня */
	line-height:36px;
	white-space:nowrap;
	
	position: relative;
	z-index: 500;
}

#nav .select a b, #nav .current a b {
	height:100%;
	display:block;
	
	padding:0 20px 0 15px;
	color:#ddd; /* Цвет ссылок верхнего уровня */
}

#nav .select a:hover, #nav .select li:hover a {
	background: #262626;
	cursor:pointer;
}

#nav .select a:hover b, #nav .select li:hover a b {
	background-position:100% -50px;
	color:#fff;
}

#nav .sub {
	display:none;
}

#nav .current a {
	background-position:0 -50px;
	border-color:#046;
}
#nav .current a b {
	background-position:100% -50px;
	color:#fff; /* Цвет шрифта активного меню верхнего уровня */
}


#nav .sub li a:hover, #nav .select a:hover .sub li a:hover, #nav .select li:hover .sub li a:hover, #nav .sub_active .current_sub a, #nav .sub_active a:hover {
	color:#fff; /* Цвет шрифта активного меню нижнего уровня */
	text-decoration:underline;
}


#nav .select li a:hover .sub, #nav .select li:hover .sub, #nav .sub_active {
	display:block;
	position:absolute;
	width:100%;
	height: 36px;
	top:36px;
	left:0;
	background:#262626; /* Фон нижнего уровня */
	padding:0;
	z-index:100;
}

#nav li.country {float: left;
margin-top: 6px;
margin-left: 8px;}

#nav .sub_active {
	z-index:10;
}

#nav .sub, #nav .sub_active {
	margin:0;
	padding:0;
	list-style:none;
}


* html #nav .sub_active, * html #nav .select a:hover .sub {
	z-index:-1;
	margin-top:0;
	margin-top:1px;
}

#nav .sub_active a {
	height:25px;
	float:left;
	text-decoration:none;
	line-height:24px;
	white-space:nowrap;
	font-weight:normal;
}

#nav .sub_active a, #nav .select a:hover .sub li a, #nav .select li:hover .sub li a {
	display:inline;
	background:none;
	padding:0 10px;
	margin:0;
	font-size:13px; /* Размер шрифта нижнего уровня */
	width:auto;
	white-space:nowrap;
	font-weight:normal;
	border:0;
	color:#eee; /* Цвет шрифта нижнего уровня */
	height:35px;
	line-height:35px;
}


/******таблица livescore евролиги****/
table.livescore {width: 650px; border: 0px;margin-bottom: 20px;}
table.livescore td.t1 {width: 70px; text-align: center; font-size: 12px; color: #787878; }
table.livescore td.t2,td.t6 {width: 40px;}
table.livescore td.t3 {width: 185px; color: #303030; text-align: left;font-size: 16px;padding: 6px;}
table.livescore td.t4 {width: 50px; text-align: center;font-size: 14px; font-weight: bold;color: #797979;background: #e9e9e9;
border-radius: 2px;}
table.livescore td.l {width: 50px; text-align: center;font-size: 14px; font-weight: bold;color: #fff;background: #35b61c;
border-radius: 2px;}
table.livescore td.t5 {width: 185px; color: #303030; text-align: right;font-size: 16px;padding: 6px;}
table.livescore td.t7 {width: 80px;font-size: 12px; color: #787878;text-align: center;}
/******таблица евролиги****/

/*---турнирные таблицы---*/
table.ttables {width:670px; border: 0px; border-collapse: collapse;}
table.ttables td.a1 {width: 40px; background: #eee; text-align: center; padding: 9px 0 9px 0;  color: #777;}
table.ttables td.a2 {  width: 220px; background: #eee; text-align: left; padding: 9px 0 9px 9px; color: #777;}
table.ttables td.a3 {width: 50px; background: #eee; text-align: center; padding: 9px 0 9px 0;  color: #777;}
table.ttables td.a4 {width: 50px; background: #eee; text-align: center; padding: 9px 0 9px 0;  color: #777;}
table.ttables td.a5 {width: 50px; background: #eee; text-align: center; padding: 9px 0 9px 0;  color: #777;}
table.ttables td.a6 {width: 50px; background: #eee; text-align: center; padding: 9px 0 9px 0;  color: #777;}
table.ttables td.a7 {width: 50px; background: #eee; text-align: center; padding: 9px 0 9px 0;  color: #777;}
table.ttables td.a8 {width: 30px; background: #eee; text-align: center; padding: 0px;  color: #777;}
table.ttables td.b8 {border-bottom: 1px solid #EBEBEB;}
table.ttables td.b3,td.b4,td.b5,td.b6,td.b7 {background: #fff;font-size: 16px; text-align: center; padding: 9px 0 9px 0;  color: #252525;border-bottom: 1px solid #EBEBEB;}
table.ttables td.b2 {background: #fff; font-size: 16px; vertical-align: center; color: #252525; text-align: left; padding: 9px 0 9px 9px;   border-bottom: 1px solid #EBEBEB;}
table.ttables td.b1 {color: #707070;background: #fff;font-size: 14px; text-align: center; padding: 9px 0 9px 0; border-bottom: 1px solid #EBEBEB;}
table.ttables td.b7 {color: #289139; font-weight: bold;}
/*---конец стиля турнирные таблицы---*/

.tdcontent {padding-left: 8px;}
.tdcontent a {color: #236217; font-weight:18px; line-height: 24px; text-decoration: none;}
.lscore {height: 500px; overflow: auto; margin-bottom: 15px; }
table.shortstory-table {width: 530px;}
p.rubrika {color: #656565; padding: 2px 0 2px 5px ;}
p.rubrika a {font-size:14px;}

p.topb {width: 750px; float: left;}
p.vhod2 {margin: 10px;}

li.bet {line-height: 22px; list-style: none; margin: 0 0 5px 15px;}
li.bet a {color: #2E7C1F; text-decoration: none;}
li.bet a:hover {color: #333; text-decoration: underline;}

li.short {line-height: 22px; list-style: none; margin: 0 0 5px 15px; min-height: 75px;}
li.short a {color: #2E7C1F; text-decoration: none;}
li.short a:hover {color: #333; text-decoration: underline;}

li.otchet {line-height: 22px; list-style: none; margin: 0 0 3px 15px;}
li.otchet a {color: #2E7C1F; text-decoration: none;}
li.otchet a:hover {color: #333; text-decoration: underline;}
img.short0 {padding-right:10px;}
span.short {font-size: 14px; color: #303030; padding-top:3px;}
span.win {text-decoration: none;
background: #35b61c;
padding: 5px;
font-weight: bold;
border-radius: 2px;
color: #fff;
font-size: 11px;}

span.bbns {float: right;}

span.loose {text-decoration: none;
background: #C72633;
padding: 5px;
font-weight: bold;
border-radius: 2px;
color: #fff;
font-size: 11px;}

span.return {text-decoration: none;
background: #3B60A3;
padding: 5px;
font-weight: bold;
border-radius: 2px;
color: #fff;
font-size: 11px;}

span.bet{text-decoration: none;
background: #e9e9e9;
padding: 5px;
font-weight: bold;
border-radius: 2px;
color: #525252;
font-size: 11px;}
div.newsmain {margin-bottom: 20px;}
span.tndate {text-decoration: none;
background: #e9e9e9;
padding: 6px;
border-radius: 2px;
color: #797979;
font-size: 11px;}
.newsmain {margin-top: 7px ;}
span.maint1 {background: #35b61c;
padding: 5px;
    color: #fff;
border-radius: 2px;
margin-bottom: 3px;}
li.newsmain {list-style: none; padding: 4px;}
li.newsmain a {color: #2E7C1F; text-decoration: none;}
li.newsmain a:hover {color: #333; text-decoration: underline;}

table.newst td.texttd {text-align: left;}



span.shortmain {font-size: 12px; color: #323232; line-height:22px;}
.login-widget {margin-bottom: 4px;}
span.avtor a{ color: #fff; font-size: 14px; background: #35b61c; text-decoration: none; font-weight: normal; padding: 3px 5px 3px 5px; border-radius: 2px;}
span.avtor a:hover {color: #fff; background: #3a3a3a; text-decoration: none; font-weight: normal; padding: 3px 5px 3px 5px; border-radius: 2px;}
a#link3 {font-size: 14px; color: #236217; text-decoration: none}
a#link3:hover {font-size: 14px; color: #236217; text-decoration: underline}

a#loginlink {font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; background: #35b61c; color: #fff; text-decoration: none; padding: 6px; border-radius: 2px;}
a#loginlink2 {font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; background: #2a2a2a; color: #fff; text-decoration: none; padding: 6px; border-radius: 2px;}

input#login_name, input#login_password  {margin: 5px; color: #535353; 
padding: 5px;
background: #F7F7F7;
border: 1px solid #B9B9B9;
border-radius: 3px;}

.dright {background: #F8F8F8;border: 1px solid #eee;
padding: 8px;
border-radius: 3px;}
span.loginform {float: right;}
.wcomments_head { padding: 5px 5px 5px 6px;background: #FFFFFF;}

.titled  a{
  color:#236217;
  font-size:14px;
  line-height:19px;
  text-decoration: none;
}

table.toptable {border: 0px; width: 1000px;}
table.toptable td.ltbl2 {width: 650px;}
table.toptable td.ltbl2 {width: 350px; text-align: right;}
.ads {width: 650px; margin: 10px;}

span.author {float: right; margin: 22px;}
span.login {float: right;margin: 12px;}

a.llink {color: #fff;
font-size: 15px;
text-decoration: none;

background: #35b61c;
border-radius: 3px;
padding: 6px 8px 6px 8px;}


a.llink:hover {color: #fff;
font-size: 15px;
text-decoration: underline;

background: #2a2a2a;
border-radius: 3px;
padding: 6px 8px 6px 8px;}

.titled a:hover {
  color:#3a3a3a;
  font-size:14px;
  line-height:19px;
  text-decoration: underline;
}

span.newsinfo {font-size: 14px; color: #949494; padding: 8px;}
span.newsinfo a{font-size: 14px; text-decoration: none; color: #236217; font-weight: normal;}
p.source {color: #989898; float: left;}
p.source a {color: #989898; font-size:14px; text-decoration:underline;}

.commentstitle {color: #343434;
padding: 40px 0 10px 15px;
font-size: 22px;}
p.maininfo {color: #369224; font-size: 18px; font-weight:normal;padding-bottom: 15px;}
p.hours {width: 260px;
text-align: right;}

img.logof {margin: 18px;}
img.logotop {margin: 3px;}
img.fullstory {margin: 5px 8px 8px 0px;}
img.socico {float: right; margin-top: 6px; margin-right: 5px; }

table.social {float:left; width: 670px;
padding: 3px;
}

.sourcediv {margin-top: 3px;}

table.social td.soc1 {width:300px; float: left; font-size: 14px; color: #949494; }
table.social td.soc1 a{ font-size: 14px; color: #848484;}
table.social td.soc2 {width:100px;}
table.social td.soc3 {width:100px;}

h2.sop {color: #236217; font-size: 18px; padding-bottom: 10px; font-weight: normal;}
.hours {color: #363636; padding: 3px; }
div.tabs { 
background: #fff;
padding: 5px;
}

.sidebar-content {padding: 5px;
background: #FAFAFA;
    margin-bottom:10px;
border: 1px solid #F3F3F3;}

div.container { 
margin: auto; 
width: 90%; 
margin-bottom: 3px;
}

ul.tabNavigation {
list-style: none;
margin: 5px;
padding: 0;
}

ul.tabNavigation li {
display: inline;
}


table.header td.header2 a {
color: #FFF;
font-size: 14px;
font-weight: normal;
text-decoration: none;

}

ul.tabNavigation li a {
padding:5px; border-radius: 4px;

 
background: #f9f9f9;
color: #454545;
text-decoration: none;
}


ul.livet {background: #f7f7f7;}
ul li.live a{background: #f7f7f7 url(http://futbolec.ru/templates/minecraft/img/live3.png) no-repeat right; margin: 3px 10px 0 0;}

ul.tabNavigation li a.selected,
ul.tabNavigation li a.selected:hover {background: #000;
 
background: #3c723f;padding:5px;
color: #fff;
}
ul.tabNavigation li a:hover {
background: #236217;
color: #fff;
}

ul.tabNavigation li a:focus {
outline: 0;
}

div.tabs div {
padding: 5px;
margin-top: 14px;
border: 1px solid #FFF;
background: #FFF;
}

div.tabs div h2 {
margin-top: 0;
}


span.transl-images {float: right;}
span.transl-images a{padding-right: 3px;  border-radius: 2px;}

.translations-text {text-align: center; 
padding: 5px; border-radius: 3px;  background: #3c723f;color: #fff; margin: 5px;width: 180px;}

table.translations-top {width: 920px; vertical-align: middle;color: #414141; font-size: 14px;
  border-bottom: 2px solid #5f9261;}

table.translations-top td.left1 { width: 40px;  padding: 4px 0 4px 0; text-align: center; border-bottom: 1px dashed #e7e7e7; }
table.translations-top td.left2 { width: 20px; border-bottom: 1px dashed #e7e7e7; }
table.translations-top td.left3 { width: 280px; padding: 4px 0 4px 0;text-align: left;border-bottom: 1px dashed #e7e7e7; }

table.translations-top td.left4 {width: 89px;  padding: 4px 0 4px 0; text-align: left;border-bottom: 1px dashed #e7e7e7;  }

span.login-links {border: 1px solid #000000; float: left; padding: 6px;}

span.ads {padding-left: 20px;
font-weight: bold;
color: #343434;}

span.how-to-watch a{
  text-decoration: none;
  
float: right;
color: red;}



span.how-to-watch a:hover {
text-decoration: underline;}

span.news-h1 {font-size: 16px; color: #236217; font-weight: bold;}

.reklama {  padding: 3px; width: 630px;
 text-align: center;}

table.translations {border: 1px solid #e7e7e7; background: #fbfbfb; width: 660px;}
table.translations td.team-name {border-bottom: 1px solid #e7e7e7; font-weight: bold; font-size: 14px; color: #454545; text-align: center;
  padding: 8px;}
table.translations td.match-info {padding: 10px; border-top: 1px solid #e7e7e7; color: #696969; font-size: 14px; text-align: center;}
table.translations td.match-info2 {padding: 10px; border-top: 1px solid #e7e7e7; color: #464646; font-size: 14px;}



table.translations1 {border: 0px; width: 656px; background: #fff;}
table.translations1 td.team-name1 { font-weight: bold; font-size: 14px; color: #29691d; padding: 5px; text-align: center; width: 40%;}
table.translations1 td.team-name2 { font-weight: bold; font-size: 14px; color: #29691d; padding: 5px; text-align: center; width: 40%;}
table.translations1 td.team-name3 {padding: 5px; text-align: center; width: 20%;}
table.translations1 td.team1 { padding: 5px; text-align: center; width: 40%;}
table.translations1 td.team2 { padding: 5px; text-align: center; width: 40%;}
table.translations1 td.result { padding: 5px; text-align: center; width: 20%;  font: 48px Arial, Helvetica, sans-serif; color: #29691d;}

span.main_text {color: #989898;}
.text_s { padding-left: 12px; text-decoration: none; }



.sopcast {
display: inline-block;
background: url("http://futbolec.ru/images/sopcast.png") no-repeat 1px 1px;
padding: 0 0 0 22px;
color: #666;
font-weight: normal;
font-size:14px;  
font-style: italic;
height: 24px;
}
.sopcast a:link{
font-weight: bold;
text-decoration: none;
}
.tottent-stream a:link{
font-weight: bold;
  
  text-decoration: none;
}
.online-player a:link{
font-weight: bold;
  
  text-decoration: none;
}

.sopcast a:hover {
  
text-decoration: underline;}

.tottent-stream a:hover {
  
text-decoration: underline;}

.tottent-stream {
display: inline-block;
background: url("http://futbolec.ru/images/torrent-stream.png") no-repeat 1px 1px;
padding: 0 0 0 22px;
color: #666;
font-weight: normal;
font-size:14px;  
font-style: italic;
height: 24px;
}



.online-player a:hover {  
text-decoration: underline;}

.online-player {
display: inline-block;
background: url("http://futbolec.ru/images/television.png") no-repeat 1px 1px;
padding: 0 0 0 22px;
color: #666;
font-weight: normal;
font-size:14px;  
font-style: italic;
height: 24px;
}

span.images {
color: #787878;
padding:3px;
}

p.images {
  border-radius: 3px;
max-width:350px;
background: #fff;
margin-right: 10px;
  padding-bottom: 10px;

float: left;}

/*---fullstory_table---*/

table.fullstory_table {
width: 340px;
  margin-right: 5px;
padding-left:5px;
  padding-top:5px;
  padding-right:5px;
}

table.fullstory_table td.fullstory_table_td1 {
background: #f4f4f4;}

table.fullstory_table td.fullstory_table_td2 {

  padding: 4px;
  color: #989898;
background: #fafafa;
}
/*---fullstory_table---*/



.plink a{color: gray; text-decoration: underline; font-weight: bold;}

.plink a:hover {color: gray; text-decoration: underline; font-weight: bold;}
/*---table video---*/

table.video_links {
width: 95%;

}

table.video_links td.vid_t2 a{
color: #878787; text-decoration: underline;
}

table.video_links td.vid_t1 {
width: 30px;
color: #545454;
padding: 5px;
background: #f1f5f7;
 border: 1px solid #dfeaf0;
text-align: center;
font-weight: bold;}

table.video_links td.vid_t2 {
width: 220px;
color: #545454;
padding: 5px;
background: #f1f5f7;
 border: 1px solid #dfeaf0;
text-align: center;
font-weight: bold;}

table.video_links td.vid_t3 {
width: 90px;
color: #545454;
padding: 5px;
background: #f1f5f7;
 border: 1px solid #dfeaf0;
text-align: center;
font-weight: bold;}

table.video_links td.vid_t4 {
width: 90px;
color: #545454;
padding: 5px;
background: #f1f5f7;
 border: 1px solid #dfeaf0;
text-align: center;
font-weight: bold;}

table.video_links td.vid_t5 {
width: 170px;
color: #545454;
padding: 5px;
background: #f1f5f7;
 border: 1px solid #dfeaf0;
text-align: center;
font-weight: bold;}



table.video_links td.vid_l1 {
width: 30px;
color: #696969;
background: #fbfbfb;
border: 1px solid #f6f6f6;
text-align: center;
padding: 5px;}

table.video_links td.vid_l2 {
width: 220px;
color: #696969;
background: #fbfbfb;
border: 1px solid #f6f6f6;
text-align: center;
padding: 5px;}

table.video_links td.vid_l3 {
width: 90px;
color: #696969;
background: #fbfbfb;
border: 1px solid #f6f6f6;
text-align: center;
padding: 5px;}

table.video_links td.vid_l4 {
width: 90px;
color: #696969;
background: #fbfbfb;
border: 1px solid #f6f6f6;
text-align: center;
padding: 5px;}

table.video_links td.vid_l5 {
width: 170px;
color: #696969;
background: #fbfbfb;
border: 1px solid #f6f6f6;
text-align: center;
padding: 5px;}



table.video_1 {
width:248px;
padding: 0px;}

table.video_1 td.tdv_5 {

color: #696969;
background: #fbfbfb;
border: 1px solid #f6f6f6;

padding: 5px;
}

table.video {
width: 600px;

}

table.video td.tdv_1 {
color: #545454;

background: #f1f5f7;
 border: 1px solid #dfeaf0;
text-align: center;
width: 348px;
padding:5px;
  font-weight: bold;
}

table.video td.tdv_2 {
width: 248px;
color: #545454;
font-weight: bold;
background: #f1f5f7;
 border: 1px solid #dfeaf0;
padding:5px;
}

table.video td.tdv_3 {
background: #ffffff;
color: #696969;
height: 200px;
width: 348px;}

table.video td.tdv_4 {
width: 248px;

color: #fff;
}

/*---table video---*/



/*---table karjera---*/
table.karjera {
width: 600px;
}

table.karjera td.title_1 {
width: 80px;
  padding:5px;
background: #454545;
color: #fff;
border: 1px solid #353535;
text-align: center;}

table.karjera td.title_2 {
width: 320px;
  padding:5px;
background: #454545;
color: #fff;
border: 1px solid #353535;
}

table.karjera td.title_3 {
width: 50px;
  padding:5px;
background: #454545;
color: #fff;
border: 1px solid #353535;
text-align: center;}

table.karjera td.title_4 {
width: 50px;
  padding:5px;
background: #454545;
color: #fff;
border: 1px solid #353535;
text-align: center;}

table.karjera td.title_5 {
width: 100px;
  padding:5px;
background: #454545;
color: #fff;
border: 1px solid #353535;
text-align: center;}

table.karjera td.coll_1 {
width: 80px;
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;}

table.karjera td.coll_2 {
width: 320px;
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;}

table.karjera td.coll_3 {
width: 50px;
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;}

table.karjera td.coll_4 {
width: 50px;
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;}

table.karjera td.coll_5 {
width: 100px;
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;}

/*---table karjera---*/

table.info {margin-top:5px;}
table.info td.td_1 {
width: 115px;

padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;
text-align: left;}

table.info td.td_2 {
width: 183px;

padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;
}



table.fullstory td.td_1 {
width: 400px;

padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;
text-align: center;}

table.fullstory td.td_2 {
width: 100px;
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;
text-align: center;}

table.fullstory td.td_3 {
width: 100px;
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;
text-align: center;}

table.fullstory td.td_year_bg {
width: 100px;
background: #454545;
color: #fff;
border: 1px solid #353535;
text-align: center;}

table.fullstory td.td_trofy_bg {
width: 500px;
background: #454545;
color: #fff;
border: 1px solid #353535;
text-align: center;}

table.fullstory td.td_year {
width: 100px;
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;
text-align: center;}

table.fullstory td.td_trofy {
width: 500px;
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;
text-align: center;}

table.fullstory td{
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;
}

table.fullstory td.season {
width: 80px;
background: #454545;
color: #fff;
border: 1px solid #353535;
text-align: center;}

table.fullstory td.team {
width: 130px;
background: #454545;
color: #fff;
border: 1px solid #353535;
text-align: center;}



table.fullstory td.games {
width: 40px;
background: #454545;
color: #fff;
border: 1px solid #353535;
text-align: center;}

table.fullstory td.goals {
width: 40px;
background: #454545;
color: #fff;
border: 1px solid #353535;
text-align: center;}

table.fullstory td.trofy {
width: 160px;
background: #454545;
color: #fff;
border: 1px solid #353535;
text-align: center;}

table.fullstory td.trofy_m {
width: 160px;
background: #454545;
color: #fff;
border: 1px solid #353535;
text-align: center;}

table.fullstory td.season_1 {
width: 80px;
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;
text-align: center;}

table.fullstory td.team_1 {
width: 130px;
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;
text-align: center;}


table.fullstory td.games_1 {
width: 40px;
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;
text-align: center;}

table.fullstory td.goals_1 {
width: 40px;
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;
text-align: center;}

table.fullstory td.trofy_1 {
width: 160px;
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;
text-align: center;}

table.fullstory td.trofy_m_1 {
width: 160px;
padding:5px;
background: #f4f4f4;
border:1px solid #eaeaea;
text-align: center;}

.read_more {float: right;margin-top:30px; padding:4px; border:1px; color: #747474;}
.read_more  a {text-decoration: none; }


table.stuff{

border:1px solid #f2f2f2;
border-radius:4px;
padding:5px;
  border-collapse: separate;  margin-left:7px;
  margin-bottom:10px;
}

table.stuff td{
padding:5px;
background: #f9f9f9;
border:1px solid #f0f0f0;
  border-radius:2px;
}


table.stuff td.next {width:120px; background: #eeeeee; border:1px solid #ddd; color: #636363; 

font-weight: bold;}
table.stuff td.one {width:120px; color: #878787;  }
table.stuff td.two {width:340px; color: #4f7192; }
table.stuff td.three {width:100px; color: #4f7192; text-align:center;}

*{
  margin: 0 auto;
  padding: 0;
  outline: 0;
}

h1, h2 {
color: #236217;
padding-top: 4px;
  padding-bottom: 4px;
font-size:16px;}

h3 {
color: #565656;
padding: 4px;
font-size:16px;}

html{
 background: #E6E6E6;
  
  
}
body {
   width:100%;
  margin-bottom: 10px;
 
   color: #555;
 font-size: 14px;
  
  font-family: "Source Sans Pro", Arial, Helvetica, sans-serif;
 
}
.ctr{
  clear: both;
}
a{
  color:#555555;
  font-size: 16px;
  text-decoration: underline;
}
a:hover{
  color:#1b1b1b;
  text-decoration:none;
}

.topblock {
background: #3a3a3a;
    position: fixed;
width: 100%;
    top: 0;
    z-index: 1000;
height: 40px;}

table.header {width: 1000px; border-spacing: 0; }


table.header td.header2 {width: 940px; height: 36px; background: #373737; color: #fff; font-weight: bold;}

table.header td.header2 a{  color: #fff; text-decoration: none;}
table.header td.header2 a:hover{color: #989898; text-decoration: none; 
}
.stars{
margin:15px;
float:right;}
/* Новый блок конструирования ---------------------------- */
.formasss {
  background: #fff;
  padding:0px;
    width: 1000px;
  margin-top: 90px;
  
}
.logo{
  margin-top:10px;
  background: no-repeat url(../images/logo.png);
  
  height:34px; width:146px;
}


.menu ul li {
  float:right;
  list-style-type: none;
  padding: 2px 5px 1px 1px;
  color:#FFF;
   font: 14px Arial, Helvetica, sans-serif;
   
}

.menu a {
  text-decoration:none;
  color:#51708c;
  
  background: #fff;
 
  padding: 6px;
}

.menu a:active {
  text-decoration:none;
  color:#989898;
}

.menu a:hover{
  text-decoration:underline;
  
  color:#51708c;
  
  padding: 6px;
}



.telo{
 
 padding: 5px;
  background:#fff;
    box-shadow: 0px 3px 10px -3px #212121;
    
}
.loging{
  margin-top:1px;
  background:#fafafa;
  height:35px;
  border-radius: 3px 3px 3px 3px; /* откугление */
  -moz-border-radius: 3px 3px 3px 3px; /* откугление Firefox */
  -webkit-border-radius: 3px 3px 3px 3px; /* откугление Safari */
}
.lg_forma,
.lg_forma input,
.lg_forma button,
.lg_forma label {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
.lg_forma input{
  margin-left:5px;
  margin-top:5px;
  border-top:  1px solid #b8b8b8;
  padding:4px 3px;
  color:#4c4c4c;
  border-radius: 3px 3px 3px 3px; 
  -moz-border-radius: 3px 3px 3px 3px; 
  -webkit-border-radius: 3px 3px 3px 3px; 
  background: repeat-x url(../images/dgdg.png );
}
.lg_forma button{
  background: repeat-x url(../images/voiti.png );
  height:25px;
  width:53px;
  color:#fff;
  margin-right:10px;
}
.lg_forma a{
  color:#526647;
  font-size:11px;
}
.content{
  float: left;
  
  
  margin-top:5px;
  width:670px;
}
.rightmenu{
  float:right;
  width:300px;
  margin-top:5px;
  margin-right:5px;
}
.rgm_category{

height: 28px;
padding-top: 10px;

text-align: left;
    border-left: 1px solid #eee;
     border-right: 1px solid #eee;
  background: url(http://euroleagues.ru/templates/euroleagues/images/rgmbg.png) repeat-x;
padding-left: 25px;
color: #444;
border-radius: 5px 5px 0 0;
font-size: 16px;
font-weight: bold;
  
 
}
.rgm_category_vk{
  background: #fff;
  height:26px;
  
  padding-top:6px;
  
  text-align:center;
  color:#505050;
  font-size:14px;
   
   font-weight:bold;
  
 
}
.rgm_ctstory {margin-bottom:3px; background: #f7f7f7;}
.rgm_ctstory ul{
  list-style-type: none;
  padding-left:0px;
}
.block_centr {background:#f4f4f4;border-radius: 0px 0px 12px 12px; padding: 2px 1px 8px 1px;}
.block_poisk {background:#f4f4f4; padding: 4px 4px 8px 4px;}
.rgm_ctstory li{
 
  
  
  margin:2px 1px;;
  border-radius: 2px 2px 2px 2px; /* откугление */
  -moz-border-radius: 2px 2px 2px 2px; /* откугление Firefox */
  -webkit-border-radius: 2px 2px 2px 2px; /* откугление Safari */
}

.rgm_ctstory li a{
  padding:5px 0px 5px 10px;
  background: #f7f7f7;
  color:#236217;
  text-decoration:none;
   display: block;
   
  font-size:14px;
}
.rgm_ctstory li a:hover{
  color:#232323;
  text-decoration:underline;
}

.unselected-option {border-bottom: 1px solid #f1f1f1; padding-top:5px; padding-bottom:3px; padding-left:8px;}
.novist{
  padding-bottom:12px;
 
}
.novist_new{
  background: #fff;
  
  
 
  color:#343434;
  
  padding:3px 0 5px 0;
  
  font-size:22px;

}
.novist_new a{
  color:#232323;
  text-decoration:none;
}

.novist_new a:hover{
  color:#232323;
  text-decoration:underline;
}
.novist_avtorinfo{
  background: #fff;
  color:#4d4d4d;
  font-size:10px;
  padding-bottom:3px;
  border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  -webkit-border-radius: 2px 2px 2px 2px; 
}
.novist_avtorinfo span{
  padding-left:6px;
}

.novist_text{
 
  color:#212121;
  font-family: "Source Sans Pro", Arial, Helvetica, sans-serif;
  line-height: 1.6;
  font-weight: 14px;
}

.novist_text a{color: #236217; font-weight: bold;}
.novist_tag{
  float:left;
  padding-left:5px;
}
.novist_tag ul{
  list-style-type: none;
  padding-left:0px;
}
.novist_tag ul li{
  float:left;
}
.novist_tag ul li a{
  text-decoration:none;
  font-size:11px;
  color:#666666;
  padding:0 10px;
  margin:0px 2px;
  background:#e6e6e6;
  text-shadow:#fff 1px 1px;
-webkit-border-radius: 40px 10px;
border-radius: 40px 10px;
}
.novist_tag ul li a:hover{
  background:#526647;
  color:#fff;
  text-shadow:#33432a 1px 1px;
}
.novist_dalee{
  float:right;
  text-transform: uppercase;
  font-size:10px;
  font-weight:bold;
  padding-right:5px; 
}
.novist_dalee a{
  color:#526647;
  text-decoration:none;  
}
.novist_dalee a:hover{
  color:#658155;
}
.footer{
  
  height: 70px;
  width: 1000px;
  
  color:#fff;
  font-size:14px;
  background: #212121;
}

.topfooter{
  box-shadow: 0px 3px 10px -3px #212121;
  height: 40px;
  width: 1000px;
  
  color:#fff;
  font-size:14px;
  background: #292929;
}

span.footer-links{
  float: left;
  margin: 12px;
  
}
span.footer-links a{
  color: #999;
    margin-left: 15px;
    font-size: 14px;
  text-decoration:  none;
}

span.footer-links a:hover{
  color: #5e5e5e;
  
    margin-left: 15px;
    font-size: 14px;
  text-decoration: none;
}