/* ФОН САЙТА style_background.css */




/*

body {margin:0;padding:0; background-color: black; background-image: url(//f1report.ru/img/bg_xbet181.jpg); background-size: 1730px auto;  background-position: center top; background-repeat: no-repeat; overflow-y: scroll; background-attachment: fixed; background-position: top; } 


body {margin:0;padding:0; background-color: black; background-image: url(//f1report.ru/img/bg_fifa2.jpg); background-size: 1730px auto;  background-position: center top; background-repeat: no-repeat; overflow-y: scroll; background-attachment: fixed; background-position: top; } 

*/



/* БРЕНДИРОВАНИЕ */
 #BREND_LEFT {position:fixed;left:50%; width:320px;height:850px;margin:-150px 0px 0px -850px;background1:yellow;z-index:100;}
 #BREND_RIGHT {position:fixed;left:50%; width:320px;height:850px;margin:-150px 0px 0px 530px;background1:yellow;z-index:100;}
 #BREND_TOP {position:fixed;left:50%; width:1049px;height:150px;margin:-150px 0px 0px -524px;background1:red;z-index:-101;}



/* МЕНЮ */
    #tabsI {float:left;width:100%;background:#689BCD;font-size:100%;line-height:normal;border-bottom:1px solid white;}
    #tabsI2 {float:left;display:block;width:100%;height:40px;color:#FFF;background:#70A1EB;padding:0px 0px 0px 0px;font-family:Arial Black,Tahoma;font-size: 13px;	  } 
    #tabsI2 a {text-decoration:none;color:white;margin-right:11px;}		  
    #tabsI2 a.mselected {color:orange;}	   
    #tabsI2 a:hover {text-decoration:underline;} 	
    #tabsI ul {margin:0;padding:0px 0px 0px 0px;list-style:none;}
    #tabsI li {display:inline;margin:0;padding:0;}
    #tabsI a {float:left;margin:0;padding:0 0 0 5px;margin-right:5px;text-decoration:none;background:#F58F2D;font-family:Arial Black,Tahoma;font-size: 13px;}
    #tabsI a.yl{float:left;margin:0;padding:0 0 0 5px;text-decoration:none;}
    #tabsI a span {float:left;display:block;padding:8px 15px 7px 6px;color:#FFF;}
    #tabsI a.yl span {float:left;display:block;padding:5px 15px 4px 6px;color:#FFF;}
    #tabsI a span {float:none;}
    #tabsI a:hover span {color:#FFF;}
    #tabsI a:hover span {text-decoration:underline;}
    #tabsI #current a {background-position:0% -42px;background:#70A1EB;}
    #tabsI #current a span {background-position:100% -42px;}

    .tabs_social{width: 30px;height: 30px;float:right;}
    .tabs_rss {background-image: url(img/icons/social_rss2.png);}
    .tabs_twitter {background-image: url(img/icons/social_twitter2.png);}
    .tabs_vkontakte {background-image: url(img/icons/social_vk2.png);}
    .tabs_facebook {background-image: url(img/icons/social_facebook2.png);}
    .tabs_admin {background-image: url(img/icons/admin.png);}
    .tabs_admin2 {background-image: url(img/icons/admin_bl.png);}	
    .tabs_find {background-image: url(img/icons/social_find2.png);}
    .tabs_rss:hover {background-image: url(img/icons/social_rss2hh.png);}
    .tabs_twitter:hover {background-image: url(img/icons/social_twitter2hh.png);}
    .tabs_vkontakte:hover {background-image: url(img/icons/social_vk2hh.png);}
    .tabs_facebook:hover {background-image: url(img/icons/social_facebook2hh.png);}
    .tabs_admin:hover {background-image: url(img/icons/admin_yel.png);}
    .tabs_admin2:hover {background-image: url(img/icons/admin_yel_bl.png);}	
    .tabs_find:hover {background-image: url(img/icons/social_find2hh.png);}	
 
    .tabs_logo{background-image: url(//f1report.ru/img/logo3.png);background-position: left top;background-repeat: no-repeat;width:500px;height:45px;margin-top:5px;margin-left:10px;}	
    .tabs_konkurs {font-size: 12px;color:white;font-family: Arial Black,Tahoma;}	
    .tabs_konkurs a{font-size: 12px;color:white;font-family: Arial Black,Tahoma;}

	  
	
	.tabs_social3{width: 20px;height: 20px;float:right;margin-right:7px; background-repeat: no-repeat;background-size: cover;}
    .tabs_find_bl{background-image: url(img/icons/social_find3.png);opacity:0.8;}
    .tabs_rss_bl{background-image: url(img/icons/social_rss3.png);opacity:0.8;}
    .tabs_twitter_bl{background-image: url(img/icons/social_twitter3.png);opacity:0.8;}
    .tabs_vkontakte_bl {background-image: url(img/icons/social_vk5.png);opacity:0.8;}
    .tabs_ok_bl {background-image: url(img/icons/social_ok.png);opacity:0.8;}	
	.tabs_gnews_bl {background-image: url(img/icons/social_gnews2.png);opacity:0.8;}	
	.tabs_facebook_bl {background-image: url(img/icons/facebook30.png);opacity:0.8;}	
	.tabs_instagram_bl {background-image: url(img/icons/instagram30.png);opacity:0.8;}	
	
	.tabs_telegram_bl {background-image: url(img/icons/social_telegram.png);opacity:0.8;}	
    .tabs_vkontakte_bl {background-image: url(img/icons/social_vk5.png);opacity:0.8;}	
	
	
    .tabs_android_bl {background-image: url(img/icons/social_android3.png);opacity:0.8;}
	.tabs_android2_bl {background-image: url(img/icons/social_android5.png);opacity:0.8;}

	
	
	.tabs_dzen_bl {background-image: url(img/icons/social_dzen3.png);opacity:0.8;}
 
	
    .tabs_find_bl:hover {background-image: url(img/icons/social_find3.png);opacity:1.0;}
    .tabs_rss_bl:hover {background-image: url(img/icons/social_rss3.png);opacity:1.0;}
    .tabs_twitter_bl:hover {background-image: url(img/icons/social_twitter3.png);opacity:1.0;}
	.tabs_ok_bl:hover {background-image: url(img/icons/social_ok.png);opacity:1.0;}
	.tabs_gnews_bl:hover {background-image: url(img/icons/social_gnews2.png);opacity:1.0;}
	.tabs_telegram_bl:hover {background-image: url(img/icons/social_telegram.png);opacity:1.0;}
    .tabs_vkontakte_bl:hover {background-image: url(img/icons/social_vk5.png);opacity:1.0;}
    .tabs_android_bl:hover {background-image: url(img/icons/social_android3.png);opacity:1.0;}
    .tabs_android2_bl:hover {background-image: url(img/icons/social_android5.png);opacity:1.0;}	
	
	.tabs_dzen_bl:hover {background-image: url(img/icons/social_dzen3.png);opacity:1.0;}	
	.tabs_instagram_bl:hover {background-image: url(img/icons/instagram30.png);opacity:1.0;}
	.tabs_facebook_bl:hover {background-image: url(img/icons/facebook30.png);opacity:1.0;}

/* СТРУКТУРА */
   #container {margin:0px auto;width:1010px;min-height:100%;height: 100%;background: white;padding:0px 0px 0px 0px;}
   #header{height:150px;border-right: 0px solid;border-left: 0px solid;background: white;padding1:5px 0px 0px 0px;}
   #menu{background: #F9F87D; padding1:0px 0px 0px 0px;}
   #content{width: 735px;float:left;background: white;margin-top:10px;}
   #sidebar{width:250px;float:right;background: white;padding1:1px 7px 5px 5px;}
   #footer{background:silver;width:1006px;height:40px;clear:both;padding:0px 0px 0px 0px;}
   #content_1{width:500px;float:left;background:white;padding1:0px 5px 0px 0px;}
   #content_2{width: 240px;float:left; background:white;padding1:0px 5px 0px 5px;}


  


#textblock p{margin:2px, 2px,5px, 2px;    line-height: 1.45;text-align:justify;}
/*//#textblock a.points{color:#8B531E;border-bottom: 1px dotted;text-decoration: none; display: inline-block;height: 1em; line-height: 1.05em;} //
*/ 
#textblock a.points{color: #8B531E; cursor: pointer; border-bottom: 1px dashed;  text-decoration: none;}



#textblock #datas{margin:2px 0px 7px 0px;color:silver;  font-size: 15px; color:silver;font-family: Arial,sans-serif;}
#textblock #opech{margin:2px 0px 7px 0px;  font-size: 14px; color:silver;font-family: Arial, sans-serif;}






.news_cont{margin-top:15px;}
.news_cont h3{font-size:20px;}
.news_img_box{width:150px;float:left;margin-right:15px;margin-top:15px;}
.news_descript{margin-top:7px;color:#5b5b5b;text-align:justify; line-height: 1.45;}
.news_box2 a:hover{color: #fc1225;}

.news_date{font-size:11px;font-family:arial,tahoma;color:silver;margin-top:3px;}
.news_adm a{font-family:arial,tahoma;color:silver;text-decoration:none;font-size:13px;}
.pages{color:black;text-decoration:none;font-size:23px;font-family:arial,tahoma;padding:10px 10px 10px 10px;}
.page_selected{background:#ffeba0;}



.gbox {width:240px;height:40px;background:#F58F2D;}
.gimage {width:64px;height:40px;float:left;}
.gimage img{width:51px; height:30px;position : relative ; left:5px; top: 5px;}
.gtext {width:171px;height:36px;float:left; font-family: Arial, sans-serif; padding-top:3px; padding-left:4px;color:white;font-size:15px;}

.box {float: left;margin: 4px 0px 0px 4px;height: 70px;width: 77px;text-align: center;padding: 2px 0px 2px 0px;background:#689BCD;font-family:Arial,sans-serif;color:white;font-weight:bold;font-size:12px;}
.box img {height:35px; width:35px;  position : relative ; top: 4px;}
.box:hover {background: #F58F2D;}

.box1 {float: left;margin: 4px 0px 0px 4px;height: 70px;width: 77px;text-align: center;padding: 2px 0px 2px 0px;background:silver;font-family:Arial,sans-serif;color:white;font-weight:bold;font-size:12px;}
.box1 img {height:35px; width:35px;  position : relative ; top: 4px;}
.box1:hover {background: #F58F2D;}

.box2 {float: left;margin: 4px 0px 0px 4px;height: 70px;width: 77px;text-align: center;padding: 2px 0px 2px 0px;background:#90C543;font-family:Arial,sans-serif;color:white;font-weight:bold;font-size:12px;}
.box2 img {height:35px; width:35px;  position : relative ; top: 4px;}
.box2:hover {background: #F58F2D;}


table.bottom_news td {color1:blue;padding-bottom:5px;}
table.bottom_news a {color:black;text-decoration:none;font-family:arial,tahoma;font-size:16px;font-weight1:bold;}
table.bottom_news p {margin:1px; font-family:Arial, sans-serif;font-size:15px;text-align:justify;}
table.bottom_news #data {font-family:Arial, sans-serif;font-size:11px;color:silver;}



.hh1{margin-top:10px;}



#textint {margin:2px, 2px,5px, 2px;    line-height: 1.45;text-align:justify;}
.silver-text{margin:2px 0px 7px 0px;  font-size: 14px; color:silver;font-family: Arial, Helvetica, Verdana, sans-serif;}
.kursiv-text{font-style: italic; margin:2px 0px 7px 0px; }
.opech{margin:2px 0px 7px 0px;  font-size: 12px; color:silver;font-family: Arial, Helvetica, Verdana, sans-serif;}


#newstable td {padding:7px; min-width:90px;}





 #smallnews img {width:50px; height:33px;}
#smallnews a {font-family: Arial, Helvetica, Verdana, sans-serif;color:#3a8fca;font-weight1:bold;font-size: 14px;font-weight1:bold;}
#smallnews td {padding:3px 3px 3px 3px;}
#smallnews .datas {color:silver;}
#smallnews li {padding:3px 3px 3px 3px;}







/* заголовки меню */
.tblock{text-align:center;background: #689BCD;color: #FFFFFF;
width:240px;height:25px;font-family: "Verdana", "MS Sans Serif", "Tahoma", "Arial", "Helvetica";
font-weight: bold;font-size: 10pt;padding-top:7px;margin-bottom:10px;
}
.tblock-green{background: #90C543;}















.nmenu2{
   width: 735px; 
   height: 85px;
   margin: 0 auto; /* центрирование обертки! меню */
   background1: red; /* цвет фона */
   font:normal 90% Verdana, Arial, Helvetica, sans-serif;
   color:white;
   font-weight:bold;
   margin: 0px 0px 7px 0px;
}


.nmenu3{
   width: 735px; 
   height: 40px;
   margin: 0 auto; /* центрирование обертки! меню */
   background1: green; /* цвет фона */
   font:normal 90% Verdana, Arial, Helvetica, sans-serif;
   color:white;
   font-weight:bold;
   margin: 0px 0px 7px 0px;
}








/* cyrillic-ext */
@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(//f1report.ru/fonts/UyYrYy3ltEffJV9QueSi4SppsHecKHw584ktcwPXSnc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(//f1report.ru/fonts/UyYrYy3ltEffJV9QueSi4Uvi3q9-zTdQoLrequQTguk.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(//f1report.ru/fonts/UyYrYy3ltEffJV9QueSi4T3sPXe5Q4a3bCZMR7ryN4o.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(//f1report.ru/fonts/UyYrYy3ltEffJV9QueSi4UU-p1xzoRgkupcXIqgYFBc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}








.tblock2{ /* оранжевый блок */
   background: #F2902F;
   float: left; /* выстраиваем пункты меню по горизонтали */
   width: 100px; 
   height: 62px;
   font-size:28px;
   text-align:center;
   padding:  23px 0px 0px 0px;
}







.upmenu2{ /* верхний контейнер */
   background1: yellow;
   float: left;
   width: 634px; 
   height: 40px; 


}

.downmenu2{ /* нижний контейнер */
   background1: orange;
   float: left;
   width: 634px; 
   height: 40px; 
   margin: 5px 0px 0px 0px;
}


.blocks2{ /* пункты */
   background: #689BCD;
   float: left;
   width1: 100px; 
   height: 30px; 
   margin: 0px 0px 0px 5px;
   padding: 10px 5px 0px 25px; 
   background-repeat: no-repeat;
   background-position-x: 3px;
   background-position-y: 0px;
   color:white;
}

.blocks3{ /* без картинки */
   background: #689BCD;
   float: left;
   width1: 100px; 
   height: 30px; 
   margin: 0px 0px 0px 5px;
   padding: 10px 5px 0px 5px; 
   color:white;
}


.blocks3_green{ /* без картинки */
   background: #90C543;
   float: left;
   width1: 100px; 
   height: 30px; 
   margin: 0px 0px 0px 5px;
   padding: 10px 5px 0px 5px; 
   color:white;
}


.blocks3_silvers{ 
   background: silver;
   float: left;
   width1: 100px; 
   height: 30px; 
   margin: 0px 0px 0px 5px;
   padding: 10px 5px 0px 5px; 
   color:white;
}


.blocks-red2{ /* пункты */
   background: red;
   float: left;
   width1: 100px; 
   height: 30px; 
   margin: 0px 0px 0px 5px;
   padding: 10px 5px 0px 25px; 
   background-repeat: no-repeat;
   background-position-x: 3px;
   background-position-y: 0px;
   color:white;
}



.blocks-red3{ /* пункты */
   background: red;
   float: left;
   width1: 100px; 
   height: 30px; 
   margin: 0px 0px 0px 5px;
   padding: 10px 5px 0px 5px; 
   background-repeat: no-repeat;
   background-position-x: 3px;
   background-position-y: 0px;
   color:white;
}



#gps22:hover {
    background-color: #F58F2D;
}











#blok{
        background:white; /*Задаём фон */
		clear:both;
		padding:5px 5px 5px 5px;
}




.greenline {
    background: #039ED9;
    width: 100%;
    height: 4px;
    margin: 7px 0px 7px 0px;
}



.yellowline{ /* разделитель */
   background: #F9F87D;
   width: 100%; 
   height: 20px; 
   margin: 7px 0px 7px 0px;
}




.sidebar-title{
	margin-top:5px;
        margin-bottom:5px;
       background:#689BCD; 
       height:30px;
       width:240px;
       text-align:center;

       font-size: 10pt;
       font-weight: bold;
       color: #FFFFFF;
       font-family: "Verdana", "MS Sans Serif", "Tahoma", "Arial", "Helvetica";

       display:table;
       display:table-cell; vertical-align:middle;  


}










.block-menu{
	background:1#C4D1E1 url(img1/icons/rssback.png) repeat-x;

	margin-top:2px;
        margin-bottom:15px;
}




div.block-menu ul{
       list-style:none;
       margin-top: 0; 
        margin-bottom: 5;        
       margin-left: 0; 
       padding-left: 0; 
}


div.block-menu ul li.tt{
       background:#689BCD; 
       height:30px;
       width:240px;
       text-align:center;

       font-size: 10pt;
       font-weight: bold;
       color: #FFFFFF;
       font-family: "Verdana", "MS Sans Serif", "Tahoma", "Arial", "Helvetica";

       display:table;
       display:table-cell; vertical-align:middle;  
}


div.block-menu ul li.el{
border-bottom:1px solid #E1C0C0;line-height:130%;padding-left:23px;background:#fff url(img/icons/ar.jpg) no-repeat 9px 3px;
}

div.block-menu li a{display:block;width:173px;padding-left:33px;margin-left:-23px;font-size:15px;color:#002;text-decoration:none;font-weight1:bold}
div.block-menu a:hover{display:block;width:95%;background:#C4D1FF url(img/icons/ar2.jpg) no-repeat 9px 3px;font-size:15px;color:#002;text-decoration:none;font-weight1:bold;padding-left:33px;margin-left:-23px}

div.block-menu li b{display:block;width:173px;padding-left:33px;margin-left:-23px;font-size:15px;color:#002;text-decoration:none;font-weight1:bold}
div.block-menu b:hover{display:block;width:95%;background:#C4D1FF url(img/icons/ar2.jpg) no-repeat 9px 3px;font-size:15px;color:#002;text-decoration:none;font-weight1:bold;padding-left:33px;margin-left:-23px}




 /* Левое меню */
table.mtable {
width:100%; 
border-spacing: 0px;
margin:5px 0px 5px 0px;
}
table.mtable tr {background:#689BCD;}
table.mtable td {
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
font-family: "Verdana", "MS Sans Serif", "Tahoma", "Arial", "Helvetica";
height:30px;
}
table.mtable img {width:43px;height: 26px;}



table.mtableorange {
width:100%; 
border-spacing: 0px;
margin:0px 0px 0px 0px;
}
table.mtableorange tr {background:#F58F2D;}
table.mtableorange td {
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
font-family: "Verdana", "MS Sans Serif", "Tahoma", "Arial", "Helvetica";
height:30px;
}



 






#blok-info{
        background:#F0F0F0; 
		clear:both;
		padding:10px 10px 10px 10px;

  -webkit-border-radius: 5px; 
  -moz-border-radius: 5px; 
  border-radius: 5px; 

font-family:arial, Tahoma; text-decoration: none;
text-align:justify;
font-size:14px;
line-height: 1.45;
}


#blok-info2{
        background:#FFCC99; 
		clear:both;
		padding:5px 5px 5px 5px;
}












p{margin:2px, 2px,5px, 2px;  font: normal 100% Arial, Helvetica, sans-serif;}
h1 {color: #000000; font-size: 24px;font-weight: bold;display: inline;font-family: Tahoma,Arial;}
.impact {font-family:Impact,Arial,sans-serif;}




div #blocknews {font-family: Arial, Helvetica, Verdana, sans-serif;}
div #blocknews p{margin:2px, 2px,5px, 2px;    line-height: 1.45;text-align:justify;}
div #blocknews h1{color: #000000; font-size: 24px;font-weight: bold;  display: inline;}
div #blocknews #datas{margin:2px 0px 7px 0px;  font-size: 14px; color:silver;}
div #blocknews #opech{margin:2px 0px 7px 0px;  font-size: 12px; color:silver;}






li{margin1:2px, 2px,5px, 2px;  font: normal 100% Arial, Helvetica, sans-serif;}

.pt{margin:1px;  font: normal 100% Arial, Helvetica, sans-serif;}

 




 


 /*Заголовки*/

h2 {color: #000000;font-size: 19px;display: inline;font-family: Tahoma,Arial, sans-serif;}
h3 {color: #000000;font-size: 17px;display: inline;font-family: Tahoma,Arial, sans-serif;}
h4 {color: #000000;font-size: 13px;display: inline;font-family: Tahoma,Arial, sans-serif;}
table.TT {border: 0; BACKGROUND-COLOR:#f5b61f;  padding: 0px 0px 0px 5px;}


img {border: 0px;}

.rimg { 
  -webkit-border-radius: 15px; 
  -moz-border-radius: 15px; 
  border-radius: 15px; 
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .4); 
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, .4); 
  box-shadow: 0 1px 5px rgba(0, 0, 0, .4); 
} 



.simg { 
  -webkit-border-radius: 5px; 
  -moz-border-radius: 5px; 
  border-radius: 5px; 
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .4); 
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, .4); 
  box-shadow: 0 1px 5px rgba(0, 0, 0, .4); 
} 




.rimg2 { 
  -webkit-border-radius: 3px; 
  -moz-border-radius: 3px; 
  border-radius: 3px; 
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .4); 
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, .4); 
  box-shadow: 0 1px 5px rgba(0, 0, 0, .4); 
} 



.imbutton { 
  padding: 5px 5px 5px 5px;
  margin: 5px 0px 7px 0px;
  background:#93B84F;
  width:210px;
  -webkit-border-radius: 5px; 
  -moz-border-radius: 5px; 
  border-radius: 5px; 
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .4); 
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, .4); 
  box-shadow: 0 1px 5px rgba(0, 0, 0, .4); 

} 



.leftimg {
    float:left; 
    margin: 0px 9px 0px 0; /* Отступы вокруг картинки */

   }

.rightimg {
    float:right; 
    margin: 0px 0px 0px 9px; 

   }


 /*
.LM{font-family: arial !important; font-size: 11px; background-color: white; color: #999;} 
*/

.LM{font-family: arial !important; font-size: 11px;} /* Ссылка в подменю сайта*/
.L{font-family: arial !important; font-size: 11px;} /* Ссылка*/
.YL{text-decoration: none;font-family: arial !important; font-size: 11px;color: white;} /* Ссылка выбора сезона*/
.BYL{text-decoration: none;font-family: arial !important; font-size: 15px;color: white;; font-weight: bolder;} /* Жирная сылка выбора сезона */
.TLN{text-decoration: none; color: black;}                         /* Стандартный текст  display: inline;*/
.pathlinks{text-decoration: none;font-size: 13px;font-family: Arial, sans-serif;} 
.lmain{color:#3a8fca;font-weight:bold;font: Tahoma, arial,sans-serif;} /* ссылка в магазине */
.lmaingreen{color:green;font-weight:bold;font: Tahoma, arial,sans-serif;} /* ссылка в магазине */
.bluelink{color:#3a8fca;} 

.greenlink{color:#3e9930;font-family:arial;border-bottom: 1px dashed #000;text-decoration:none;cursor: pointer;} 


.lnews{color:#3a8fca;font: Tahoma, arial,sans-serif;text-decoration:none;} /* ссылка в магазине */
.lmenu{color:#663366;font-family: Arial, Helvetica, sans-serif;font-size:12px;} /* маленькая ссылка в блоковом меню */


.TL{text-decoration1: none;font-family: tahoma !important; font-size: 15px; color:white; } /* Ссылка */
.LD{text-decoration: none; font-size: 80%; font-family:  Tahoma; color: #0066ff}
.LDB{text-decoration: none; font-size: 100%; font-family:  Tahoma; color: #0066ff;font-weight: bolder;}
.NEWS{text-decoration: none; font: normal 90% Verdana, Arial, Helvetica, sans-serif;color: #000000;font-weight: bolder;}

.B{font: normal 90% Verdana, Arial, Helvetica, sans-serif; font-weight: bolder;}                         /* Увеличенный текст */
.BB{font: normal 120%; font-weight: bolder;}   /* Увеличенный текст - выделенный*/
.N{font: normal 100% Arial, Helvetica, sans-serif; }                         /* Стандартный текст  display: inline;*/
.NB{font: normal 100% Arial, Helvetica, sans-serif; font-weight: bolder;}   /* Стандартный текст - выделенный*/
.S{font: normal 80%  Arial, Helvetica, sans-serif; }                          /* Уменьшенный текст */
.SB{font: normal 80% Arial, Helvetica, sans-serif; font-weight: bolder;}    /* Уменьшенный текст - выделенный*/


.SSS{font: normal 70% Tahoma, arial,sans-serif; font-weight: bold;color:black;}    /* Уменьшенный текст - выделенный*/



.EM {display: inline;} /* В линию для тега p*/
.NN{font-family:Arial,sans-serif; font-weight: bold;color:#3a8fca;}  
.NNN{font: normal 110% Tahoma, arial,sans-serif; font-weight: bold;color:#3a8fca;}  
.NNNO{font: normal 110% Tahoma, arial,sans-serif; font-weight: bold;color:#F2902F;}  

.NNN2{font: normal 110% Tahoma, arial,sans-serif; font-weight: bold;}  
.BIG{font: Tahoma, arial,sans-serif; font-weight: bold;color:#3a8fca;font-size:25px;} 
.SS{font: normal 80% Tahoma, arial,sans-serif; font-weight1: bold;color:#006DCA; text-decoration: none; }  


.P_POK{font: normal 80% Sans;}    /* текст в покруговке */                    

.SP{font: normal 100% Verdana, Arial, Helvetica, sans-serif; font-weight: bolder;color: #4d42de;} 





 





 






#ns_tt{
position: absolute;
border: solid #AAAAAA 1px;
background-color: #DDDDDD;
font-family: Tahoma, sans-serif;
font-size: 11px;
line-height: 16px;
padding: 2px 5px;
overflow: hidden;
margin: 25px 0px 0px 5px;
}




table.select {BORDER-RIGHT: #DEE8F5 1px solid; BORDER-TOP: #DEE8F5 1px solid; BORDER-LEFT: #DEE8F5 1px solid; BORDER-BOTTOM: #DEE8F5 1px solid; BORDER-COLLAPSE: collapse;}
table.select TD {BORDER-RIGHT: #DEE8F5 1px solid; BORDER-TOP: #DEE8F5 1px solid; BORDER-LEFT: #DEE8F5 1px solid; BORDER-BOTTOM: #DEE8F5 1px solid; BORDER-COLLAPSE: collapse; border: 1px solid #DEE8F5; padding: 1px 2px 2px 2px;white-space: nowrap;}
table.select TH {BORDER-COLLAPSE: collapse; padding: 2px 2px; font-family: arial !important; font-size: 11px;BACKGROUND-COLOR: #689BCD; padding: 1px 2px 1px 2px;color:white;}
table.select TD {TEXT-ALIGN: center; display: table-cell;vertical-align: middle; font-family: arial !important; font-size: 11px; color:#404040;}
.tfoot TH {BACKGROUND-COLOR: #ffa54a; }
.thead TH {BACKGROUND-COLOR: #ffa54a}

table.select TH a {color:white;}

.tfoot TD {BACKGROUND-COLOR: white}
.thead TD {BACKGROUND-COLOR: white}
.hoveredTr {BACKGROUND-COLOR: #ffcc99}
.clickedTr {COLOR: black; BACKGROUND-COLOR: #CDCDB4}
.clickedTr TH {COLOR: black}
.hoverRow {BACKGROUND-COLOR: yellow}
.clickedRow {BACKGROUND-COLOR: orange}
.dark {BACKGROUND-COLOR: #f0f0f0;}
.selected {BACKGROUND-COLOR: orange;}


#containerrekl {
	min-width: 1000px;
	max-width: 1140px;
	text-align:center;
	margin: 0 auto;
	width:expression(document.body.clientWidth > 1140? "1140px": "auto" );
        font-size:13px;
}




.tfoot TH {BACKGROUND-COLOR: #ffa54a; }
.thead TH {BACKGROUND-COLOR: #ffa54a}
.tfoot TD {BACKGROUND-COLOR: white}
.thead TD {BACKGROUND-COLOR: white}
.hoveredTr {BACKGROUND-COLOR: #ffcc99}
.clickedTr {COLOR: black; BACKGROUND-COLOR: #CDCDB4}
.clickedTr TH {COLOR: black}
.hoverRow {BACKGROUND-COLOR: yellow}
.clickedRow {BACKGROUND-COLOR: orange}




table.select2 {BORDER-RIGHT: #DEE8F5 1px solid; BORDER-TOP: #DEE8F5 1px solid; BORDER-LEFT: #DEE8F5 1px solid; BORDER-BOTTOM: #DEE8F5 1px solid; BORDER-COLLAPSE: collapse;width:100%;}
table.select2 TH {BORDER-COLLAPSE: collapse; padding: 2px 2px; font-family: PT Sans Narrow,arial; font-size: 14px;BACKGROUND-COLOR: navy; padding: 1px 2px 1px 2px;color:white;}
table.select2 TR {height1:23px;}
table.select2 TR.dark {bgcolor: #f0f0f0;}
table.select2 TR.center {text-align:center;}
table.select2 TD {BORDER-RIGHT: #DEE8F5 1px solid; BORDER-TOP: #DEE8F5 1px solid; BORDER-LEFT: #DEE8F5 1px solid; BORDER-BOTTOM: #DEE8F5 1px solid; BORDER-COLLAPSE: collapse; border: 1px solid #DEE8F5; padding: 1px 2px 2px 2px;display: table-cell;vertical-align: middle; font-family: PT Sans Narrow,arial; font-size: 14px; color:#404040;}
table.select2 TD a {text-decoration:underline; color:black;}
table.select2 TD.center {text-align:center;}
table.select2 TD.first {text-align:center;font-weight:bold;}
table.select2 TD.bottom {font-weight:bold;}











table.hint {border: 0;}
table.hint TD {height:5;border: 0; padding: 0px 0px 0px 0px;white-space: nowrap;TEXT-ALIGN: left; font-family: arial !important; font-size: 9px; color:#404040;}


table.hint2 {border: 0;}
table.hint2 TD {height:5;border: 0; padding: 0px 0px 0px 0px;white-space: nowrap;TEXT-ALIGN: left; font-family: arial !important; font-size: 11px; color:#404040;}


table.hint3 {border: 1;}
table.hint3 TD {height:5;border: 0; padding: 0px 0px 0px 0px;white-space: nowrap;TEXT-ALIGN: left; font-family: arial !important; font-size: 11px; color:#404040;}


table.fishka {border: 0;}
table.fishka TD {TEXT-ALIGN: center; font-family: arial !important; font-size: 11px; color:#404040;}




#rotateText {
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    writing-mode: tb-rl;
    width: 300px;
    height: 200px;
}








.vis
{
z-index:2
font-size: 10px;
font-style: normal;
font-weight: normal;
position: absolute;
font-face: arial;
top: 400px;
left: 400px;
 font-size: 12px;color:020c0c;
}





.stat {
min-width: 52px;
background: #F9BC72 url(img/bgstat.jpg) repeat-x top;
text-align: center;
color: white;
font: bold 20px/1.2 Helvetica, Arial, sans-serif;
float: left;
margin-right: 10px;
padding: 5px 5px 3px;
border: 1px solid #D37708;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: 0 1px 2px #888;
text-shadow: 0 -1px #C60;
}




.styled-select select {
   background: #70A1EB;
   width: 70px;
   padding: 0px;
   font-family: arial !important; font-size: 16px;color: white;font-weight: underline;;
   border: 0px solid #70A1EB;
   height: 22px;
   text-decoration:underline;
}






.styled-select select {
   background: #70A1EB;
   width: 70px;
   padding: 0px;
   font-family: arial !important; font-size: 16px;color: white;font-weight: underline;;
   border: 0px solid #70A1EB;
   height: 22px;
   text-decoration:underline;
}





/*оформление 2*/

.h1text {width:750px;  margin: 0 auto;  text-align: center;} 



.toptext {width:600px; margin: 0 auto;} /* топ текст */


/*top ссылки*/
.toplink 
 {
position1:relative;
width:980px;
background: #F9F87D; 
 } 


/*основа*/     .main  {float:left; width:750px; margin-top: 5px;    position:static;} 
/*меню справа*/ .menu  {float:right; width:230px;margin:0px;margin-top: 50px; position:static;}
 
 .menu-drv
 {  
 background: #D0F0C0;  
 float:right; 
 width:230px; 
 margin:0px;
 margin-top: 5px;

 }
 


/*заголовок меню*/
.menu_title 
 {
 padding: 4px; 
 text-align: center;
 font-weight: bolder;
 background: #D0F0C0; 
 //margin-bottom: 7px;
 margin-top1: 30px;
 //box-shadow: 0 0 2px #40310a;
 //border-radius: 30px;
 }

.menu_item /*элемент меню*/
 {
// text-align: center;
 //background-image: url(img/icons/star.jpg);
 //background-repeat: no-repeat;
// background-position: center left;
 font-family:arial;
 font-size: 9pt;
 position:relative;left:15px;
 padding: 4px; 
 //background: silver; 
 //box-shadow: 0 0 5px #40310a;
 //border-radius: 20px;
 //margin: 0 auto;
 margin-bottom: 7px;
 }


.menu_item_sel /*элемент меню при выделении*/
 {
 background1:#42aaff; 
// text-align: center;
 //background-image: url(img/icons/star.jpg);
 //background-repeat: no-repeat;
// background-position: center left;
 font-family:arial;
 font-size: 9pt;
 position:relative;left:15px;
 padding: 4px; 
 //background: silver; 
 //box-shadow: 0 0 5px #40310a;
 //border-radius: 20px;
 //margin: 0 auto;
 margin-bottom: 7px;
 font-weight: bolder;
 }


.menu_item a{text-decoration:none;  color: black;}
.menu_item_sel a{text-decoration:none;  color: black;}





table.stats {
border-collapse:collapse;
color:black;
font-size:9pt;
font-family:arial;
text-indent:5;
}
table.stats tr{
border-bottom:black solid 1px;
}
table.stats td{
border-right:black solid 1px;
padding:5px;
}
table.stats td.last{
padding:5px;
border-right:white solid 1px;
}
table.stats th{
border-right:black solid 1px;
padding:5px;
background:white;
}
table.stats th.last{
padding:5px;
border-right:white solid 1px;
}







table.countdown {
color:black;
}
.cdigit{
	font-size: 10pt;
	font-weight: bold;
	width: 40px;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	color:black;
        text-align:center;
 
}
.ctit {
	font-size: 7pt;
	color:#689BCD;
	text-transform: uppercase;
	letter-spacing: 1px;
        text-align:center;
}
.event{
        width: 100%;
        padding:5px 2px 5px 2px;
		
font: normal 100% Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:black;
	//text-transform: uppercase;
	letter-spacing: 0px;
        
}







a.button {
  display: inline-block;
  color: white;
  text-decoration: none;
  padding: .5em 2em;
  outline: none;
  border-width: 2px 0;
  border-style: solid none;
  border-color: #FDBE33 #000 #D77206;
  border-radius: 6px;
 // background: linear-gradient(#F3AE0F, #E38916) #E38916;
  background: #F3AE0F;
  transition: 0.2s;
  font-weight:bolder;
  font-family:tahoma;
} 
a.button:hover { background: linear-gradient(#f5ae00, #f59500) #f5ae00; }
a.button:active { background: linear-gradient(#f59500, #f5ae00) #f59500; }



.subscribe_button { 
  -webkit-border-radius: 15px; 
  -moz-border-radius: 15px; 
  border-radius: 15px; 

font-family:tahoma;
font-size:13px;
background:#90C543;
color:white;
padding:4px;
width:200px;
text-align:center;
}
.subscribe_button:hover { background: linear-gradient(#f5ae00, #f59500) #f5ae00; }
.subscribe_button:active { background: linear-gradient(#f59500, #f5ae00) #f59500; }



.subscribe_button_blue { 
  -webkit-border-radius: 15px; 
  -moz-border-radius: 15px; 
  border-radius: 15px; 

font-family:tahoma;
font-size:13px;
background:#289de1;
color:white;
padding:4px;
width:200px;
text-align:center;
}
.subscribe_button_blue:hover { background: linear-gradient(#f5ae00, #f59500) #f5ae00; }
.subscribe_button_blue:active { background: linear-gradient(#f59500, #f5ae00) #f59500; }






.sitemap {font-size: 15px;color: #cfcfcf;font-weight: bold;margin: 0px;} 
.sitemap-link {color: #cfcfcf;font-size: 12px;text-shadow:1px 1px 1px rgba(0,0,0,0.75);text-decoration: none;hover {text-decoration: underline};}
a.sitemap-link:hover {text-decoration:underline};








ul.primary-menu {
background: #333333;
background: silver;
margin: 0;
padding: 0;
width: 100%;
display: inline-block;
}

ul.primary-menu li {
background: #333333;
background: #689BCD;
float: left;
position: relative;
list-style: none;
width:180px;
height1:32px;
text-align:center;

}

ul.primary-menu li a {
padding: 7px 0px;
display: block;
border-right: 1px solid #DDDDDD;
border-top: 1px solid #DDDDDD;
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
font-family: "Verdana", "MS Sans Serif", "Tahoma", "Arial", "Helvetica";
}


ul.primary-menu li a:hover,
ul.primary-menu li:hover > a {
background-color: #006699;
}
ul.primary-menu li ul,
ul.primary-menu li ul.sub-menu li ul {
margin: 0;
padding: 0;
display: none;

}
ul.primary-menu li:hover ul {
display: block;
position: absolute;
top: 30px;
z-index: 100;
}
ul.primary-menu li ul.sub-menu li:hover ul {
left: 200px;
top: 0px;
display: block;
position: absolute;
z-index: 100;
}
ul.primary-menu li:hover ul li {
float: none;
width: 200px;

}
ul.primary-menu li:hover ul li:hover {
background: #006699;
}
ul.primary-menu li:hover ul li a {
padding: 10px 20px;
font-size: 11px;
}




.tyres{ 
padding: 1px 0px 0px 0px;
background-color:yellow;
color:white;
font-weight:bold;
width:30px;
height:20px;
float1:left;
text-align: center;
margin-left:7px;
}





#comments{background:#F0F0F0;clear:both;padding:10px 10px 10px 10px;
  -webkit-border-radius: 10px; 
  -moz-border-radius: 10px; 
  border-radius: 10px;font-family: Tahoma,Arial, sans-serif;font-size:15px;}
.avatarc {width: 100px;height: 100px;float: left;margin-bottom: 10px; margin-right: 5px; background-size: 100px 100px;  background-position: center top; background-repeat: no-repeat;}
.guestico {background-image: url(//f1report.ru/img/avatars/0.jpg);}
.regico {background-image: url(//f1report.ru/img/avatars/reg_user.png);z-index:100;}
.guesttext {color:silver;text-align:center;width:100px;}
.msgcount {font-size:13px;margin-bottom:5px;}
.msgname {font-size:16px;color:black;font-weight:bold;}
.msgdate {font-size:12px;color1:#3a8fca;float:right;}
.msgnumber {padding-left:10px;font-size:12px;color:green;float:right;}
.msgzitat {padding-right:10px;font-size:12px;color:#3a8fca;float:right;}
.quote{
  background:white;margin:10px 10px 10px 0px;padding:10px;font-size:15px;
  -webkit-border-radius: 5px; 
  -moz-border-radius: 5px; 
  border-radius: 5px; 
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .4); 
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, .4); 
  box-shadow: 0 1px 5px rgba(0, 0, 0, .4); 
}
.hiddens a{color:silver;}
.hiddens{color:silver;}
.msgzitat {font-size:12px;color:#3a8fca;float:right;padding-right:10px;}
.msgtext p{margin:0px 2px 0px 2px;text-align:justify;line-height: 1.45;font-size:15px;word-wrap: break-word;}
.msgtext a{color: #8B531E; cursor: pointer; border-bottom: 1px dashed; text-decoration: none;}


.boleet{font-size:13px;margin-top:10px;width:100px;word-wrap: break-word;color:silver;}
.elink{font-family:tahoma;color:black;font-weight:bold;text-decoration:none;font-style:italic;}



.ico_k1 {background-image: url(//f1report.ru/img/icons/w1.gif);float: left;width:20px;	height:20px;}
.ico_k2 {background-image: url(//f1report.ru/img/icons/w2.gif);float: left;width:20px;	height:20px;}
.ico_k3 {background-image: url(//f1report.ru/img/icons/w3.gif);float: left;width:20px;	height:20px;}
.ico_f1 {background-image: url(//f1report.ru/img/icons/f1.gif);float: left;width:20px;	height:20px;}
.ico_f2 {background-image: url(//f1report.ru/img/icons/f2.gif);float: left;width:20px;	height:20px;}
.ico_f3 {background-image: url(//f1report.ru/img/icons/f3.gif);float: left;width:20px;	height:20px;}
.ico_f1st {background-image: url(//f1report.ru/img/icons/f1st.gif);float: left;width:20px;	height:20px;}
.ico_fq {background-image: url(//f1report.ru/img/icons/fq.gif);float: left;width:20px;	height:20px;}
.ico_tt{color1:silver;padding-top:2px;float:left;font-size:12px;width:10px;height:15px;}
.cover {background-size: cover; width:15px;	height:15px;}

.k_points{text-align:center;font-weight:bold;color:blue;font-size:15px;}
.k_trbold{font-weight:bold;height:20px;}
.k_tr_i{text-align:center;width:20px;}


.msg_b {opacity:0.5;background: url(//f1report.ru/img/icons/comm_bold.png) 100% 100% no-repeat;background-size: cover;  width:25px;	height:25px;float:left;}
.msg_i {opacity:0.5;background: url(//f1report.ru/img/icons/comm_ital.png) 100% 100% no-repeat;background-size: cover;  width:25px;	height:25px;float:left;}
.msg_u {opacity:0.5;background: url(//f1report.ru/img/icons/comm_under.png) 100% 100% no-repeat;background-size: cover;  width:25px;	height:25px;float:left;}
.msg_s {opacity:0.5;background: url(//f1report.ru/img/icons/format_s.png) 100% 100% no-repeat;background-size: cover;  width:25px;	height:25px;float:left;}

.msg_b:hover { opacity: 1.0; }
.msg_i:hover { opacity: 1.0; }
.msg_u:hover { opacity: 1.0; }
.msg_s:hover { opacity: 1.0; }




.msg_red {opacity:0.5;background: url(//f1report.ru/img/icons/comm_red.png) 100% 100% no-repeat;background-size: cover;  width:25px;	height:25px;float:left;}
.msg_blue {opacity:0.5;background: url(//f1report.ru/img/icons/comm_blue.png) 100% 100% no-repeat;background-size: cover;  width:25px;	height:25px;float:left;}
.msg_green {opacity:0.5;background: url(//f1report.ru/img/icons/comm_green.png) 100% 100% no-repeat;background-size: cover;  width:25px;	height:25px;float:left;}
.msg_big {opacity:0.5;background: url(//f1report.ru/img/icons/comm_big.png) 100% 100% no-repeat;background-size: cover;  width:25px;	height:25px;float:left;}
.msg_small {opacity:0.5;background: url(//f1report.ru/img/icons/comm_small.png) 100% 100% no-repeat;background-size: cover;  width:25px;	height:25px;float:left;}
.msg_red:hover { opacity: 1.0; }
.msg_blue:hover { opacity: 1.0; }
.msg_green:hover { opacity: 1.0; }
.msg_big:hover { opacity: 1.0; }
.msg_small:hover { opacity: 1.0; }

.video_youtube {opacity:0.5;background: url(//f1report.ru/img/icons/video_youtb.png) 100% 100% no-repeat;background-size: cover;  width:25px;	height:25px;float:left;}
.video_vk {opacity:0.5;background: url(//f1report.ru/img/icons/video_vk.png) 100% 100% no-repeat;background-size: cover;  width:25px;	height:25px;float:left;} 
.comm_link{opacity:0.5;background: url(//f1report.ru/img/icons/com_link.png) 80% 80% no-repeat;background-size: cover;  width:25px;	height:25px;float:left;}  
.comm_zit{opacity:0.5;background: url(//f1report.ru/img/icons/zit.png) 80% 80% no-repeat;background-size: cover;  width:25px;	height:25px;float:left;}  
 
.video_youtube:hover { opacity: 1.0; }
.video_vk:hover { opacity: 1.0; }
.comm_link:hover { opacity: 1.0; }
.comm_zit:hover { opacity: 1.0; }




.mn{margin-left:21px;width:35px; height:35px;background-size: cover;}
.mn2{margin-left:21px;margin-top:6px;width:35px; height:35px;background-size: cover;}
.mn_calendar {background-image: url(//f1report.ru/img/icons/menu_week.png);}
.mn_sostavi {background-image: url(//f1report.ru/img/icons/menu_stat.png);}
.mn_tests {background-image: url(//f1report.ru/img/icons/menu_prac.png);}
.mn_shtraf {background-image: url(//f1report.ru/img/icons/menu_shtraf.png);}
.mn_qual {background-image: url(//f1report.ru/img/icons/menu_qual.png);}
.mn_race {background-image: url(//f1report.ru/img/icons/menu_race.png);}
.mn_table {background-image: url(//f1report.ru/img/icons/menu_table.png);}
.mn_kubok {background-image: url(//f1report.ru/img/icons/menu_kubok.png);}
.mn_diag {background-image: url(//f1report.ru/img/icons/menu_diag.png);}
.mn_fast {background-image: url(//f1report.ru/img/icons/menu_fast.png);}
.mn_pit {background-image: url(//f1report.ru/img/icons/menu_pits.png);}
.mn_anim {background-image: url(//f1report.ru/img/icons/menu_anim.png);}
.mn_lapby {background-image: url(//f1report.ru/img/icons/menu_lapby.png);}
.mn_graf {background-image: url(//f1report.ru/img/icons/menu_graf.png);}
.mn_tyres {background-image: url(//f1report.ru/img/icons/menu_tyres.png);}








.table_report{
  border: 0px solid #0066FF;
  width: 100%;
  margin1: 10px 2% 10px 2%;
  border-collapse: collapse;
  border-spacing: 0px 0px 0px 0px;
  font-family: Tahoma;
  font-size: 13px;
}


.table_report td {
    border-bottom: solid #BDCACF 1px;
    height:30px;
    padding:0px 5px 0px 5px;
   text-align:center;
   white-space: nowrap;
  overflow: hidden;
}

.table_report td.left {
text-align:left;
}
.table_report th.left {
text-align:left;
}
      
.table_report th { 
    height:30px;
    background: #CBE1E8;
   text-align:center;
}

.table_report a {
    color: #285480;
    cursor: pointer;
    border-bottom: 1px dashed;
    text-decoration: none;
}

.table_report tr:nth-child(odd){ 
    background: #fff;
}
 
.table_report tr:nth-child(even){ 
    background: #F3F3F3;
}


 

.table_left td {
text-align:left;
}

 
.table_padding td {
padding:0px 15p 0px 15px;
}


.report_link{
color: #285480;
    cursor: pointer;
    border-bottom: 1px dashed;
    text-decoration: none;
	font-family:tahoma;
}




.prokrutka {height: auto; width: 100%;background: #fff; border: 0px solid #C1C1C1; overflow-x: scroll; overflow-y: scroll;}
.hint{font-family:tahoma;font-size:12px;color:#969696; margin-bottom:15px; margin-top:2px;}   

.f1report_menu_link{font-family:tahoma;font-size:13px;color:#3a8fca;font-weight:bold;}
.frame_video{width:100%;}




a.f1report_button {
  display: inline-block;
  color: white;
  text-decoration: none;
  padding: .5em 2em;
  outline: none;
  border-width: 2px 0;
  border-style: solid none;
  border-color: #37474f;
  border-radius: 6px;
  background: #37474f;
  transition: 0.2s;
  font-weight:bolder;
  font-family:tahoma;
} 
a.f1report_button:hover { background: #46555C; border-color: #46555C;}
a.f1report_button:active { background: #46555C; border-color: #46555C;}


 
img.f1report_img{width:100%;max-width:735px;height:auto;}



.st1_col {background:gold;}
.st2_col {background:silver;}
.st3_col {background:#cd7f32;}



 .tags_ico{background-image: url(//f1report.ru/img/icons/tags.png);width: 20px;height: 19px;float:left; margin-right:5px;background-repeat: no-repeat;}   
 .tags{font-family:tahoma;font-size:14px;text-decoration:none;margin-right:10px;color:#338bb0;} 
 
 
  
.dropbtn { background-color:#F0F0F0;   color: #3a8fca;    padding: 2px;    font-size: 12px;     border: none;    outline: none;	align:right;	font-family: verdana,tahoma;}
.dropdown {z-index: 100;   position: relative; display: inline-block;}.dropdown-content { display: none;    position: absolute;    background-color: #d6d6d6;    min-width: 160px;   	font-family: verdana,tahoma;}
.dropdown-content a {    color: black;    padding: 12px 16px;    text-decoration: none;    display: block;	font-family: verdana,tahoma;	font-size:11px;}
.dropdown-content font {    color: silver;    padding: 12px 16px;    text-decoration: none;    display: block;	font-family: verdana,tahoma;	font-size:11px;}
.dropdown-content a:hover {background-color: #C4C4C4}
.dropdown:hover .dropdown-content {    display: block;} 
.dropbtn:hover, .dropdown:hover .btn {background-color1: silver;}
.downarr {   background-image: url(//f1report.ru/img/icons/down_arr.png);    width: 10px;    height: 10px;    margin-left: 0px; margin-right:3px;   opacity1: 0.5;	background-size: 10px 10px;	margin-top:2px;	margin-left:5px;	cursor: pointer;}
 

.comment_icon{margin-top:2px;margin-left:3px;float:right;background-image: url(//f1report.ru/img/icons/comments.png); background-size: 10px 10px; background-repeat: no-repeat;width:10px;	height:10px;}
 
 
 
