@import url("templates.css");
/*.adv_link:first-letter {text-transform:uppercase;}
.adv_link a:first-letter {text-transform:uppercase;}*/

/**** ALL ****/
.black { color:#000000;}
.fs11 { font-size:11px;}
.fs12 { font-size:12px;}
.fs14 { font-size:14;}
.fs16 { font-size:16px;}
.fs18 { font-size:18px;}
.fs20 { font-size:20px;}
.fs22 { font-size:22px;}
.fs24 { font-size:24px;}
.fs26 { font-size:26px;}
.fs28 { font-size:28px;}
.fs30 { font-size:30px;}

/**** INDEX ****/

.rubric {background-color:#203D5D; background-color:#741212; background-color2:#3E5683; text-align:center; background-image:url(../img/design/rubric_t2.gif); background-repeat:repeat-x;}
.rubric DIV { color:#FFFFFF; height:17px; padding-top:2px; line-height:normal; font-size:11px; background-image2:url(../img/design/rubric_b.gif); background-repeat:repeat-x; background-position:bottom;}
.rubric .in { overflow:hidden; height:19px; padding-top:1px; font-size:13px; font-weight:bold;}
.rubric .in SELECT { float:right; width:144px; height:19px; margin:-1px 0px 0px 0px;}

.block { border-bottom:1px solid #FFFFFF; clear:both;}

.c3_themes { border2:1px solid #CFE4F3; background-image:url(../img/design/serial_bg.gif); background-repeat:repeat-y;}
.c3_themes UL { list-style:none; margin:0px; padding:2px 0px 10px 0px; font-size:13px; font-weight:bold;}
.c3_themes LI { padding:6px 0px 0px 15px; background-image:url(../img/design/serial_point.gif); background-repeat:no-repeat; background-position:5px 12px;}

.c2_news { border2:1px solid #CFE4F3; border-top:none; background-color:#F3F6FA;}
.c2_news UL { list-style:none; margin:0px; padding:2px 0px 10px 0px; font-size:13px;}
.c2_news LI { padding:6px 5px 0px 15px; background-image:url(../img/design/news_point2.gif); background-repeat:no-repeat; background-position:5px 12px;}

.c2_results .block { padding:4px 5px; background-color:#F3F6FA;}
/*.c2_results .block A { font-size:11px; color:#009900; text-decoration:none;}
.c2_results .block A:Hover { text-decoration:underline;}*/
.c2_results .block SPAN { display:block; position:relative; text-align:center; margin:7px 0px -4px 0px;}
.c2_results .block DIV A { font-size:13px; color:#083884; text-decoration:underline;}
.c2_results .block DIV A:Hover { font-size:13px; color:#B80E0E; text-decoration:underline;}
.c2_results .block DIV { font-size:13px; padding-right2:20px; color:#083884; font-weight:bold; margin:5px 0px 0px 0px;}
.c2_results .block DIV.in_res {font-size:13px; width:35px; padding:0px; margin-top:-16px; text-align:right; float:right; position:relative;} 
.c2_results .block LABEL { display2:block;}
.c2_results .block P { margin:0px; padding:0px;}
.c2_results .block SPAN.black { color:#000000; display:inline; position:inherit; margin:0px; padding:0px; text-align:inherit;}

.c3_results .block { padding:4px 5px;}
.c3_results .block SPAN { display2:block; font-weight:normal; position2:relative; text-align:center; margin2:7px 0px -4px 0px;}
.c3_results .block DIV A { font-size:13px; font-weight:bold; color:#083884; text-decoration:underline;}
.c3_results .block DIV A:Hover { font-size:13px; color:#B80E0E; text-decoration:underline;}
.c3_results .block DIV { font-size:13px; padding-right2:20px; color:#083884; font-weight:bold; margin:5px 0px 0px 0px;}
.c3_results .block DIV.in_res {font-size:13px; width:20px; padding:0px; margin-top:-16px; text-align:right; float:right; position:relative;} 
.c3_results .block LABEL { display2:block;}
.c3_results .block P { margin:0px; padding:0px;}


.article { border-top:2px solid #DEE5F0; padding:0px 5px 10px 0px; clear:both;}
.article IMG { margin:10px 0px 0px 10px;}
.article DIV { float:right; width:290px; padding:10px 10px 10px 0px;}
.article A { font-size:13px; font-weight:bold;}
.article .txtlink { font-weight:normal;}

.article2 { border-top:2px solid #DEE5F0; padding-top:10px; clear:both;}
.article2 DIV { padding:0px 10px 10px 10px;}
.article2 A { font-size:13px; font-weight:bold;}
.article2 .txtlink { font-weight:normal;}

.noborder { border:none;}

.newsban { border-top:2px solid #DEE5F0;}

.endtxt {padding-bottom:10px; text-align:center; font-weight:bold; font-size:13px; clear:both;}

.topevent {margin:0px; padding:0px 7px 7px 7px; background: #FFFFFF url(../img/design/iev_m_bg.png) repeat-x;}
.topevent h1 {font-size:26px; font-weight:bold; color:#FFF; margin:0px 0px 12px 0px; padding-top:8px; font-family:Arial, Verdana, Helvetica, sans-serif;}
.topevent h1 A {font-size:26px; color:#FFF; text-decoration:none;}
.topevent h1 A:Hover {color:#FFF; text-decoration:none;}
.topevent A { font-size:16px; font-weight:bold;} 
.topevent P { font-size:14px; margin:5px 0px 0px 0px; padding:0px;}
.topevent .endl {margin2:0px 5px 0px 10px;}
.topevent2 P { font-size:14px; margin:5px 0px 0px 0px; padding:0px;}
.article2 .topevent {padding:0px 7px 7px 7px;}

.peoples { clear:both; font-size:12px; line-height:normal;}
.peoples IMG { margin:7px 0px 0px 7px;}
.peoples DIV { float:right; width:170px; padding:7px 0px 0px 0px;}
.peoples A { font-size:13px; font-weight:bold;}
.popular_peoples { border2:1px solid #CFE4F3;}
.popular_peoples .in{ text-align:center; padding-top:7px;}
.popular_peoples .in A { font-weight:bold;}
.peoples IMG.place { margin:-10px 0px 5px 1px; position2:relative;}
.peoples P { margin:0px; padding:0px; display:inline;}

.teams { clear:both;}
.teams IMG { margin:7px 0px 0px 5px;}
.teams DIV { float:right; width:160px; padding:7px 0px 0px 0px;}
.teams A { font-size:13px; font-weight:bold;}
.popular_teams { border2:1px solid #CFE4F3;}

.nolink { font-weight:bold; color:#073885;}
.nolink A { text-decoration:none; border-bottom:1px dashed;}
.nolink A:Hover { text-decoration:none;}

#albumPages A { font-weight:bold;}
#albumPages A.act { text-decoration:none; color:#B80E0E;}


.gr { font-size:11px; color:#009900; font-weight:normal;}
A.gr { font-size:11px; color:#009900; font-weight:normal; text-decoration:none;}
A.gr:Hover { color:#009900; text-decoration:underline;}
/**** END INDEX ****/

/**** NEWS ****/
.news { font-size:14px; line-height:1.35em;}
.news .list A {font-size:1em; line-height:1.35em; font-weight:bold;}
.news .list .sub { margin:-1px 0px 10px 0px; font-size:0.7em;}
.news .list .sub A.gr { font-size:1.1em; font-weight:normal;}
.news .list .sub SPAN { font-size:1.1em;}
.news .list .txt { margin:5px 0px 4px 0px;}
.news .list .txt P { margin:0px; padding:0px;}

.favorites { text-align:right; margin:-30px 20px 0px 0px; font-size:13px;}
.favorites A { color:#CCCCCC;}
.n_btit { padding-top:5px; background-color2:#F7F7F7; border2:1px solid #CCCCCC; border-left:none; border-right:none; font-size:32px; font-weight:bold; font-family:Arial, Verdana, Helvetica, sans-serif; color:#444444; border-right:none; line-height:normal;}
.n_sort {font-size:13px; margin-top:20px; padding:5px 0px; border:1px dashed #CCCCCC; border-left:none; border-right:none; border-top:none;}

/**** END NEWS ****/


/**** PROFILE ****/

.add_gallery {color:#073885; padding:10px 15px;}
.add_gallery SPAN { float:right; font-style:italic; color:#6A6A6A;}

.prof_head {margin:3px 0px 15px 0px; line-height:normal;}
.prof_head TH { padding-left:15px; vertical-align:top;}
.prof_head TD { padding:0px 15px 0px 10px; vertical-align:top;}
.prof_head H1 { font-size:24px; font-weight:normal; float:left;}
.prof_head H2 { font-size:12px; clear:both; margin-top:5px; font-weight:normal;}
.prof_head H2 A { font-weight:normal;}
.prof_head .prof_2name {height:50px; color:#EBEBEB; font-size:24px; line-height:1em; display:table-cell;}

.usr_prof_head {margin:3px 0px 15px 0px; line-height:normal;}
.usr_prof_head TH { padding-left:15px; vertical-align:top;}
.usr_prof_head TD { padding:0px 15px 0px 10px; vertical-align:top;}
.usr_prof_head H1 { font-size:24px; font-weight:normal; margin-bottom:4px;}
.usr_prof_head .green { margin-top:2px; color:#33933F; font-size:11px;}
.usr_prof_head .grey { margin-top:2px; color:#6A6A6A; font-size:11px;}
.usr_prof_head .prof_2name {height:50px; color:#EBEBEB; font-size:24px; line-height:1em; display:table-cell;}

.usrico { margin:1px 4px 0px 0px;}
.usrrating { font-size:14px; font-weight:bold;}
.usrrating SPAN { font-size:24px; font-weight:normal;}
.usrrating DIV {float:left; width:100px; margin-top:10px;}
.usrrating SPAN.green { width:70px; text-align:center; display:block; margin-top:10px; float:left; display2:inline-block; font-size:14px; font-weight:bold; background-color:#33933F; color:#FFFFFF;}

.tabspage { padding:15px 10px 5px 10px; border2:1px solid #888;}
.tabspage .t_article, .tabspage .t_article2 { padding-left:0px;}

.tabs { font-size:12px; text-align:center; height:22px;}
.tabs td { border:none; white-space:nowrap; border-bottom:1px solid #CCCCCC; width2:50px; padding:0px 12px; background-image:url(../img/design/tabs_bg.gif); background-repeat:no-repeat;}
.tabs td SPAN { white-space:nowrap;}
.tabs td.p_act { width2:10px; padding:0px 10px; font-weight:bold; border:1px solid #CCCCCC; border-left:none; border-top:none; border-bottom:none; background-image:url(../img/design/tabs_act.gif);}
.tabs td.p_empt {width:0px; background:none; padding:0px;}
.tabs td.p_empt2 {width:100%; background:none; padding:0px;}

.usrprof { font-size:14px; line-height:1.3em;}
.usrprof TH { vertical-align:top; padding-left:20px;}
.usrprof TD { vertical-align:top;}
.usrprof A { white-space:nowrap;}
.usrprof SPAN { white-space:nowrap;}
 
.usrfriends { font-size:11px; line-height:normal; }
.usrfriends TD { vertical-align:top; width:25%; padding-bottom:15px;}
.usrfriends .man { clear:both;}
.usrfriends .man IMG { margin-top:2px;}
.usrfriends .man DIV { float:right; width:132px; padding:0px 0px 0px 0px;}
.usrfriends .man A { font-size:13px; font-weight:bold;}
.usrfriends .man .green { margin-top:2px; color:#33933F; font-size:11px; display:block;}
.usrfriends .man .grey { margin-top:2px; color:#6A6A6A; font-size:11px; display:block;}
.usrfriends .man A.delete { font-size:11px; color:#6A6A6A; font-weight:normal; margin-top:4px; display:block; width:45px; text-align:center;}
.usrfriends .man A:Hover { color:#B80E0E;}
 
 .usrtitle { font-size:24px;}
 
.fh4 { height:4px; font-size:1px; line-height:1px;}
.fh6 { height:6px; font-size:1px; line-height:1px;}
.fh8 { height:8px; font-size:1px; line-height:1px;}
.fh10 { height:10px; font-size:1px; line-height:1px;}
.fh12 { height:12px; font-size:1px; line-height:1px;}
 
.rubricj {background-color:#D56B21; text-align:center; background-image:url(../img/design/rubric_tj.gif); background-repeat:repeat-x;}
.rubricj DIV { color:#FFFFFF; height:17px; padding-top:2px; line-height:normal; font-size:11px; background-image2:url(../img/design/rubric_b.gif); background-repeat:repeat-x; background-position:bottom;}
.rubricj .in { overflow:hidden; height:18px; padding-top:1px; font-size:13px; font-weight:bold;}
.rubricj .in SELECT { float:right; width:144px; height:19px; margin:-1px 0px 0px 0px;}
 
.rubj { font-size:26px; padding:10px; line-height:20px;}
.rubj SPAN { font-size:10px; display:block; width:55px; float:right; margin:0px 0px 0px -55px;}
 
/**** END PROFILE ****/

/**** NEW PROTOCOL ****/

.mt4_pltab .peoples { clear:both; font-size:12px; }
.mt4_pltab .peoples IMG { margin:7px 0px 0px 5px;}
.mt4_pltab .peoples IMG.zamena { margin:5px 0px 4px 5px;}
.mt4_pltab .peoples DIV { float:right; width:155px; padding:5px 0px 5px 0px; border2:1px solid #F00;}
.mt4_pltab .peoples A { font-weight:normal; font-size:12px;}

.jslinks A { border-bottom2:1px dashed #073885;}
.jslinks A:Hover { }
.jslinks A.act { padding:0px 5px; background-color:#B80E0E; color:#FFFFFF; text-decoration:none; cursor:default;}


/**** END NEW PROTOCOL ****/

/* games right column small last game result */
.smallrestime { width:45px; text-align:left; float:left; border2:1px solid #F00;}
.smallrestime strong { display:block; float:right}


/* INDEX JOKE */
.ijoke {}
.ijoke { padding-top:10px; background:url(../img/design/iev_m_bg.png) left top repeat-x;}
.ijoke .joke_photo { color:#FFFFFF; font-size:24px;}
.ijoke .joke_photo IMG { margin:6px auto 0 auto; display:block;}
.ijoke .nav { width:221px; _width:219px; padding:5px 0; margin:0 auto 5px auto; border:1px solid #0E1119; background-color:#FFFFFF;}
.ijoke .peoples { text-align:left;}
.ijoke .text { padding:0px 10px 5px 10px;}


.pull { padding:0 0 7px 0; background-color:#F3F6FA;}
.pull .title { padding:10px 0 5px 33px; font-size:20px;}
.pull TD, .pull TH { padding:2px 0 2px 10px; vertical-align:top; font-weight:normal;}
.pull TH { padding:2px 10px 2px 0px; }
.pull TABLE INPUT { width:12px; height:12px; margin:3px 0 -3px 0;}
.pull .btn { width:auto; height:auto; margin:5px 0 0 0; padding:0 20px; _padding:0 10px; background:none; background-color:#F88218; color:#FFFFFF; border:none; font-weight:bold;}
	
.flv_code TD, .flv_code TH { padding:1px 20px 1px 1px; text-align:left; font-size:12px; color:#999999; }
.flv_code INPUT { width:210px; border:1px solid #000;}

