/* CSS Document */
* {
	padding:0;
	margin:0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.clear {
	clear:both;
}
a img {
	border:0;
}
a {
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
/* ---------------------------------------------- */
/* STYLE 3 -------------------------------------- */
/* ---------------------------------------------- */
body {
	font-family:Tahoma, Geneva, sans-serif;
/*EDIT*/font-size:11px;/*EDIT Šrifto_dydis*/
	padding-top:8px;
}
.main_wrapper, .footer_cont {
	width:980px;
	margin:0 auto;
}
/* STICKY FOOTER
------------------------------ */
html, body, .site_holder {
	height: 100%;
}
.main_wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -36px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 36px;
}
/* TOP
------------------------------ */
.top {	

}
.top_bg {
/*EDIT*/background-color:#e92020;/*EDIT Viršutinis_fonas*/
	position:absolute;
	width:980px;
	height:194px;
}
.top_bg .holder {
	width:980px;
	height:194px;
	background:url(/images/style3/top_main.png) top left no-repeat;
}
.cont_top {
	/*background:url(/images/style1/main_top_bg.jpg) top left no-repeat;*/
	position:relative;
	height:240px;
}
.top .logo {
	height:194px;
	width:180px;
	float:left;
}
.top .logo h1 {
	display:block;
/*EDIT*/background-image:url(/images/style1/sfl_logo.jpg);/*EDIT Logo_Url*/
    background-position: center;
    background-repeat: no-repeat;
	margin-left:21px;
	width:150px;
	height:150px;
}
* html .top .logo h1 {
	margin-top:10px;
}
.top .logo h1 a {
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-indent:150px;	
	height:150px;
	width:150px;
	margin:20px 0 0 0;
	position:relative;
	z-index:20;
}
/*750x100 banner*/
.banner_holder {
	padding:45px 0 0 38px;
	float:left;
}
/* TOP SITE NAV
------------------------------ */
.top_nav {
	padding:10px 0 0 39px;
	position:absolute;
	z-index:10;
}
.top_nav li {
	float:left;
	list-style-type:none;
}
.top_nav li a {
	float:left;
	width:26px;
	height:26px;
}
.top_nav li a:hover {
/*EDIT*/background:#e92020;/*EDIT Meniu_spalva_1*/
}
.top_nav li a img {
	width:13px;
	height:10px;
	margin:8px 0 0 7px;
}
.top_nav li.home_ico img {
	background:url(/images/style3/ico_home.gif) top left no-repeat;
}
.top_nav li.search_ico img {
	background:url(/images/style3/ico_search.gif) top left no-repeat;
}
.top_nav li.contact_ico img {
	background:url(/images/style3/ico_mail.gif) top left no-repeat;
}
.top_panel {
	clear:both;
	background-image:url(/images/style3/top_panel_shade_bg.png); /*BASE BG*/
/*EDIT*/background-color:#e92020;/*EDIT Viršutinis_meniu_fonas_1*/
	height:44px;
	width:940px;
	margin:0 auto;
}

.top_panel .top_panel_cont {
	height:44px;
	position:relative;
}
* html .top_panel, * html .top_panel .top_panel_cont {
	height:44px
}
/* TOP MENU
------------------------------ */
.top .menu {
	float:left;
	padding-left:165px;
}
.top .menu ul {
	list-style-type:none;
	margin-top:10px;
}
.top .menu ul li {
	float:left;
}
.top .menu ul li a {
	float:left;
	/*background:url(/images/style1/menu_over.jpg) 0 30px no-repeat;*/
	text-decoration:none;
	cursor:pointer;
}
.top .menu ul li a span {
	float:left;
	line-height:22px;
	padding-bottom:4px;
	/*background:url(/images/style1/menu_over_r.jpg) 0 30px no-repeat;*/
	padding:0 10px 4px;
	text-decoration:none;
/*EDIT*/color:#fff;/*EDIT Meniu_splava_2*/
}
.top .menu ul li a:hover {
/*EDIT*/background:#e92020;/*EDIT Viršutinis_meniu_fonas_2*/
}
.top .menu ul li a:hover span {
	/*background:url(/images/style1/menu_over_r.jpg) top right no-repeat;*/
}
/* TOP SEARCH
------------------------------ */
.top .search {
	position:absolute;
	right:16px;
	top:10px;
}
.top .search .input_text {
	float:left;
	padding-right:5px;
}
.top .search .input_text input {
	float:left;
	width:110px;
	height:12px;
	border:1px solid; /* BUTTON HOVERS */
/*EDIT*/border-color:#e92020;/*EDIT Viršutinis_įvesties_laukas_1*/
	padding:4px 2px 4px;
	line-height:14px;
	font-size:11px;	
/*EDIT*/color:#666;/*EDIT Viršutinis_įvesties_laukas_3*/
	text-align:center;
}
.top .search .input_submit {
	float:left;
}
.top .search .input_submit input {
/*EDIT*/background:#e92020;/*EDIT Viršutinis_įvesties_laukas_2*/
	border:none;
	width:77px;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
/*EDIT*/color:#fff;/*EDIT Viršutinis_įvesties_laukas_4*/
	padding:3px 0;
	cursor:pointer;
	position:relative;
	top:1px;
}
.top .search .links {
	float:left;
	height:22px;
}
.top .search .links a {
	float:left;
	line-height:22px;
	padding-left:10px;
/*EDIT*/color:#fff;/*EDIT Viršutės_nuorodos*/
	text-decoration:none;
	background:url(/images/style3/arrow_s2_white.gif) 0 10px no-repeat;
	margin-left:10px;
	display:inline;
}
.top .search .links a:hover {
	text-decoration:underline;
}
/* MID
------------------------------ */
.mid {
	padding:15px 0;
}
.mid .left_col {
	width:197px;
	float:left;
	display:inline;
	margin-right:20px;
}
.mid .mid_col {
	width:545px;
	float:left;
	display:inline;
	margin-right:20px;
}
.mid .right_col {
	width:197px;
	float:left;
}
/* SIDE WIN
------------------------------ */
.side_win {
/*EDIT*/background-color:#e92020;/*EDIT Šoninių_blokų_fonas*/
	margin-bottom:15px;
	position:relative;
}
.side_win .round_b {
	background:url(/images/style3/side_win_bot.png) top left no-repeat;
	height:9px;
	line-height:0;
	font-size:0;
}
.side_win .cont {
	position:relative;
	z-index:2;
}
.side_win .cont .c {
	background:url(/images/style3/side_win_cont_bg.png) top left no-repeat;
}
* html .side_win .cont .c {
	height:5px;
}

.side_win h2 {
	background: url(/images/style3/side_win_top.png) top left no-repeat;
	color:#fff;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	padding:9px 20px;
}
* html .side_win h2 {
	height:5px;
}
.side_win .head_sub { display: none; }
/* SIDE MENU
------------------------------ */
.side_menu ul {
	list-style-type:none;
	padding:10px;

}
.side_menu ul li {
	font-size:0;
	line-height:0;
	/*background:url(/images/style1/side_menu_sep.jpg) bottom repeat-x;*/
}
.side_menu ul li a {
	display:block;
	padding:7px 18px 7px 24px;
	background:url(/images/style3/arrow_s2_white.gif) 12px 12px no-repeat;
	font-size:11px;
	line-height:normal;
/*EDIT*/color:#fff;/*EDIT Šoninio_meniu_spalva_1*/
	text-decoration:none;
	border-bottom-width:1px;
    border-bottom-style: solid;
/*EDIT*/border-color:#ebafaf;/*EDIT Šoninio_meniu_siena*/
}
.side_menu ul li a:hover, .side_menu ul li.active a  {
/*EDIT*/color:#fff;/*EDIT Šoninio_meniu_spalva_1*/
	font-weight:bold;
}
.side_menu ul li.last a {
	border-bottom:none;
}
/* SIDE POLL
------------------------------ */
.side_poll .cont .c {
	padding:0;
}

.side_poll form {
	padding:10px 10px 4px 20px;
}
.side_poll .input_radio {
	padding-bottom:8px;
}
* html .side_poll .input_radio {
	height:10px;
}
.side_poll .input_radio input {
	float:left;
	display:inline;
	margin-right:6px;
}
html>body .side_poll .input_radio input {
 *position:relative;
 *top:-4px;
 *margin-right:2px;
}
* html .side_poll .input_radio input {
	margin-top:-4px;
	margin-right:3px;
}
.side_poll .input_radio label {
	float:left;
	width:130px;
/*EDIT*/color:#fff;/*EDIT Šoninio_meniu_spalva_1*/
}
* html .side_poll .input_radio label {
	width:120px;
}
.side_poll .input_submit {
	text-align:right;
	padding-top:5px;
}
.side_poll .input_submit input {
	width:83px;
/*EDIT*/background:#c51b1c;/*EDIT Balsavimo_mygtukas*/
	/*background:url(/images/style1/submit_btn_bg.jpg) top left no-repeat;*/
	padding:3px 0 3px;
	border:none;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
/*EDIT*/color:#fff;/*EDIT Šoninio_meniu_spalva_1*/
	cursor:pointer;
	font-weight:bold;
}
/* SIDE ADS
------------------------------ */
.left_col .side_ad_holder {
	margin-bottom:15px;
	text-align:center;
}
.right_col .side_ad_holder {
	margin-bottom:10px;
	text-align:center;
}
/* SIDE RESULT TABLE
------------------------------ */
.side_table table a {
/*EDIT*/color:#e8a19f;/*EDIT Lentelės_tekstas_1*/
}
.side_table {
	margin-bottom:5px;
}
.side_table table {
	width:100%;
	text-align:left;
}
.side_table table th, .side_table table td {
	padding:6px 10px;
/*EDIT*/color:#eab0af;/*EDIT Lentelės_tekstas_2*/
	border-bottom-width:1px;
    border-bottom-style: solid;
/*EDIT*/border-color:#eab0af;/*EDIT Lentelės_siena*/
}
.side_table table th {
	padding:8px 10px;
	color:#fff;
}
.win_comment {
/*EDIT*/color:#c41c1b;/*EDIT Komentaro_spalva*/
	padding-bottom:15px;
	text-align:center;
}
/* SIDE GAME INFO
------------------------------ */
.side_game {
/*EDIT*/color:#fff;/*EDIT Lentelės_tekstas_3*/
}
.side_game .teams {
	padding:0 12px;
	padding-top:12px;
}
* html .side_game .teams {
	height:5px;
}
.side_game .team1 {
	float:left;
	text-align:center;
	width:81px;
	overflow:hidden;
}
.side_game .team2 {
	float:right;
	text-align:center;
	width:81px;
	overflow:hidden;
}
.side_game .teams a {
/*EDIT*/color:#fff;/*EDIT Lentelės_tekstas_3*/
	text-decoration:none;
}
.side_game .teams img {
	margin-bottom:5px;
    width: 81px;
}
.side_game .links {
	padding:10px 10px;
}
html>body .side_game .links {
 *padding:2px 10px 7px;
}
.side_game .links ul {
	list-style-type:none;
}
.side_game .links a {
	background:url(/images/style3/arrow_s2_white.gif) left center no-repeat;
	padding-left:16px;
	line-height:16px;
}
.side_game .links a:hover {
	background:url(/images/style3/arrow_bl.gif) left center no-repeat;
	text-decoration:underline;
}
.side_game .result_big {
	font-size:45px;
	font-weight:bold;
	text-shadow: #fff 2px 2px 2px;
	font-family:Arial, Helvetica, sans-serif;
/*EDIT*/color:#fff;/*EDIT Lentelės_tekstas_3*/
	text-align:center;
	padding:5px 0;
}
html>body .side_game .result_big {
 *padding-top:0;
}
.side_game .recent_results {
	padding-left:8px;
}
.side_game .recent_results li {
	background:url(/images/style1/football_small.png) top left no-repeat;
	line-height:16px;
	padding-left:22px;
/*EDIT*/color:#fff;/*EDIT Lentelės_tekstas_3*/
	list-style-type:none;
	margin-bottom:5px;
}
* html .side_game .recent_results li {
	height:5px;
}
.side_game .recent_results .name, .side_game .recent_results .result {
	font-weight:bold;
}
/* CONTENT FORMATTING 
------------------------------------ */
.content {
/*EDIT*/color:#666666;/*EDIT Turinio_tekstas*/
	font-size:11px;
	padding:10px 0 0 0;
}
.content a {
/*EDIT*/color:#666666;/*EDIT Turinio_tekstas*/
}
.content p {
	margin-bottom:10px;
	line-height:16px;
	text-align:justify;
}
.content ul, .content ol {
	margin-bottom:10px;
	margin-left:30px;
}
.content ul {
 list-style-type:;
}
.content ul li, .content ol li {
	padding-bottom:3px;
}
.content ul li ul, .content ol li ol {
	margin-top:8px;
}
.content h2 {
	font-size:16px;
	margin-bottom:10px;
}
.content h3 {
	font-size:14px;
	margin-bottom:10px;
}
.content h4 {
/*EDIT*/color:#e92020;/*EDIT Turinio_antraštė*/
	font-size:12px;
	font-weight:normal;
	margin-bottom:10px;
	margin-top:15px;
}
/* NEWS SUMMARIES 
--------------------------------------- */
.breadcrumbs h2 {
	font-size:15px;
	font-weight:normal;
/*EDIT*/color:#d01e1e;/*EDIT Navigacijos_tekstas*/
    display:inline;
}
.breadcrumbs a {
	font-size:15px;
	font-weight:normal;
/*EDIT*/color:#d01e1e;/*EDIT Navigacijos_tekstas*/
    display:inline;
}
.breadcrumbs {
	padding-top:7px;
	margin-bottom:17px;
	border-bottom-width:1px;
    border-bottom-style: solid;
/*EDIT*/border-color:#e11f20;/*EDIT Navigacijos_linija*/
/*EDIT*/color:#d01e1e;/*EDIT Navigacijos_tekstas*/
	padding-bottom:3px;
}
.news_summary {
	padding-bottom:15px;
	margin-bottom:15px;
}
html>body .news_summary {
 *padding-bottom:4px;
}
* html .news_summary {
	padding-bottom:5px;
}
.news_summary .img, .news_summary .img a {
	float:left;
}
.news_summary .img img {
	border:1px solid #ccc;
	width:150px;
	margin-right:20px;
	margin-bottom:10px;
}
.news_summary .news_text {
}
.news_summary .news_text h3 {
	font-size:11px;
	margin-bottom:8px;
/*EDIT*/color:#333333;/*EDIT Naujienų_antraštė*/
}
.news_summary .news_meta .date {
	float:left;
	width:150px;
	text-align:center;
	line-height:20px;
/*EDIT*/color:#C51B1C;/*EDIT Naujienų_meta_1*/
}
.news_summary .news_meta .more {
	float:right;
}
.news_summary .news_meta .more a {
	float:right;
	padding:3px 25px;
/*EDIT*/background:#ea2020;/*EDIT Mygtukas*/
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.news_full .news_meta .date {
	text-align:left;
}
/* REGISTER FORM
------------------------------ */
.register_form {
	padding-top:10px;
}
.register_form .line {
	height:30px;
}
.register_form .line label {
	float:left;
	width:200px;
	line-height:18px;
}
.register_form .input_text input {
	float:left;
	border-width:1px;
    border-style: solid;
/*EDIT*/border-color:#eab0af;/*EDIT Registracijos_formos_siena*/
	padding:2px;
	width:180px;
}
.register_form .input_submit {
	padding-left:130px;
	padding-top:20px;
}
.register_form .input_submit input {
/*EDIT*/background:#ea2020;/*EDIT Mygtukas*/
	border:none;
	width:95px;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#fff;
	padding:5px 0 5px;
	cursor:pointer;
}
/* VIDEO PAGE
------------------------------ */
.video h3 {
	font-size:11px;
	width:320px;
	margin-bottom:15px;
}

.video {
	margin-bottom:20px;
}
/* PLAYERS LIST
------------------------------ */
.players_list table {
	width:100%;
}
.players_list .img {
	width:24%;
}
.players_list .name {	
	font-weight:bold;
}
.players_list .status {
}
.players_list .download {
	width:32%;
}
.players_list .download a {
	padding-left:15px;
	background:url(/images/style1/download.gif) left center no-repeat;
}
.players_list td {
	padding:5px;
}
.players_list .odd td {
/*EDIT*/background:#FFE0DF;/*EDIT Lentelės_eilutė*/
}
/* NUOTRAUKOS VIENA
------------------------------ */
.path ul {
	margin-left:10px;
	padding:8px 0 15px 0;
}
.path li {
	list-style-type:none;
	float:left;
}
.path a {
	padding:0 5px 0 10px;
	background:url(/images/style3/path.jpg) no-repeat left;
/*EDIT*/color:#6C6B6B;/*EDIT Nuotraukos_nuoroda*/
	text-decoration:none;
}
.path a:hover {
	text-decoration:underline;
}
.path .base {
	padding:0 5px 0 0;
}
.photo img {
	width:540px;
	padding:0 0 15px 3px;
}

/* NUOTRAUKOS DAUG
------------------------------ */
.gallery img {
	float:left;
	padding:0 16px 25px 15px;
	width:150px;
}

/* LENTELE
------------------------------ */
.results_table_cont table {
	width:100%;
}
.results_table_cont th, .results_table_cont td {
	padding:0 10px 0 10px;
	height:38px;
	text-align:center;
	border-bottom:1px solid #eab0af; /* BASE FONT LIGHTER COLOR */
}
.results_table_cont .even, .results_table_cont th {
/*EDIT*/background:#FFE0DF;/*EDIT Lentelės_eilutė*/
}
.results_table_cont .name {
	padding:0 0 0 24px;
	text-align:left;
	width:170px;
}

/* FOOTER
------------------------------ */
.footer .footer_cont {
/*EDIT*/background-color:#e92020;/*EDIT Apatinis_blokas*/
	background-image:url(/images/style3/footer_gloss.png);
    background-position:top left;
    background-repeat: no-repeat; /* BASE BG */
} 
* html .footer .footer_cont {
	height:5px;
}
.footer .footer_cont .holder {
	position:relative;
	height:40px;
}
.footer .footer_cont .round_left {
	position:absolute;
	width:12px;
	height:12px;
	top:0;
	left:0;
	background:url(/images/style3/white_r_bot_t_l.png) top left no-repeat;
}
.footer .footer_cont .round_right {
	position:absolute;
	width:12px;
	height:12px;
	top:0;
	right:0;
	background:url(/images/style3/white_r_bot_t_r.png) top left no-repeat;
}
/* FOOTER copyright
------------------------------ */
.footer .copyright {
	float:right;
	padding:12px 10px 0 25px;
/*EDIT*/color:#fff;/*EDIT Apatinio_tekstas*/
}
/* FOOTER menu
------------------------------ */
.footer_menu {
	float:left;
	padding-left:15px;
}
.footer_menu ul {
	list-style-type:none;
	margin-top:8px;
}
.footer_menu ul li {
	float:left;
}
.footer_menu ul li a {
	float:left;
	/*background: url(/images/style1/menu_over.jpg) 0 30px no-repeat*/
	text-decoration:none;
}
.footer_menu ul li a span {
	float:left;
	line-height:22px;
	padding-bottom:4px;
	/*background:url(/images/style1/menu_over_r.jpg) 0 30px no-repeat;*/
	padding:0 10px 4px;
	text-decoration:none;
/*EDIT*/color:#fff;/*EDIT Apatinio_tekstas*/
	cursor:pointer;
}
.footer_menu ul li a:hover {
/*EDIT*/background:#e92020;/*EDIT Apatinė_meniu_spalva_1*/
}
.footer_menu ul li a:hover span {
	/*background:url(/images/style1/menu_over_r.jpg) top right no-repeat;*/
	
}
/* FOOTER right_part
------------------------------ */
.footer .footer_text {
	float:right;
	padding:12px 25px 0 0;
/*EDIT*/color:#fff;/*EDIT Apatinio_tekstas*/
}
.footer .footer_text a {
/*EDIT*/color:#fff;/*EDIT Apatinio_tekstas*/
	text-decoration:none;
}
.footer .footer_text a:hover {
/*EDIT*/color:#fff;/*EDIT Apatinio_tekstas*/
	text-decoration:underline;
}
/* GAMES IN CONTENT 
-------------------------------- */
.games_content {
}
.game {
	width:268px;
	float:left;
	margin-bottom:25px;
}
.game.upcoming {
	margin-right:7px;
	display:inline;
}

.game .head h2 {
	background:url(/images/style3/mid_win_top_t.png) top left no-repeat;
/*EDIT*/color:#fff;/*EDIT Lentelės_tekstas_3*/
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	padding:7px 20px;
	margin-bottom:0;
}
* html .game .head h2 {
	height:5px;
}
.game .head_sub,
.game .head {
/*EDIT*/background:#e92020;/*EDIT Lentelės_fonas_1*/
}
.game .head_sub b {
	display:block;
	background:url(/images/style3/mid_win_top_b.png) top left no-repeat;
	height:14px;
}

.game .f_c {
	background:url(/images/style3/mid_win_bot_t.png) top left no-repeat;
	padding-top:16px;
}
* html .game .foot_cont {
	height:5px;
}
.game .foot_sub,
.game .foot_cont {
/*EDIT*/background:#e92020;/*EDIT Lentelės_fonas_1*/
}
.game .foot_sub b {
	background:url(/images/style3/mid_win_bot_b.png) top left no-repeat;
	height:13px;
	display:block;
}
.game ul {
	margin-bottom:0;
	margin-left:10px;
}
.game .f_c {
	min-height:110px;
}
* html .game .f_c {
	height:110px;
}
.game .foot_cont * {
	color:#fff !important;
}
.game .team1 {
	float:left;
	text-align:center;
	width:132px;
	overflow:hidden;
}
.game .team2 {
	float:right;
	text-align:center;
	width:132px;
	overflow:hidden;
}
.game .teams a {
/*EDIT*/color:#C41C1B;/*EDIT Lentelės_komandos_nuoroda*/
	text-decoration:none;
}
.game .teams img {
	margin-bottom:5px;
}
.game .links {
	padding:5px 10px 2px;
}
html>body .game .links {
 *padding:2px 10px 7px;
}
.game .links ul {
	list-style-type:none;
}
.game .links a {
	background:url(/images/style3/arrow_s2_white.gif) left center no-repeat;
	padding-left:16px;
	line-height:16px;
	text-decoration:none;
}
.game .links a:hover {
	background:url(/images/style3/arrow_bl.gif) left center no-repeat;
	text-decoration:underline;
}
.game .result_big {
	font-size:20px;
	font-weight:bold;
	text-shadow: #fff 2px 2px 2px;
	font-family:Arial, Helvetica, sans-serif;
/*EDIT*/color:#fff;/*EDIT Lentelės_tekstas_3*/
	text-align:center;
	padding:5px 0;
}
.game .result_big span {
	width:132px;
	float:left;
	text-align:center;
}
html>body .game .result_big {
 *padding-top:0;
}
.game .recent_results {
	padding-left:8px;
}
.game .recent_results li {
	background:url(/images/style1/football_small.png) top left no-repeat;
	line-height:16px;
	padding-left:22px;
/*EDIT*/color:#fff;/*EDIT Lentelės_tekstas_3*/
	list-style-type:none;
	margin-bottom:5px;
}
* html .game .recent_results li {
	height:5px;
}
.game .recent_results .name, .game .recent_results .result {
	font-weight:bold;
}

