/*
Theme Name: Lemar Football
Theme URI: http://www.lemar.iscore.pl/
Description: Wordpress Theme for Lemar.
Version: 1.0
Author: Pandres
Author Email: pandres@wp.pl
Author URI: http://www.funfle.pl/
*/

/* General */
body {	margin: 0; background: #eee url('img/main_bg.gif') repeat-x left top;
		font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 12px;}
h1, h2, h3, h4 {margin: 0;}
img {border: 0;}
.clear {clear: both; height:0px; line-height: 0px; font-size:1px;  overflow: hidden;}
.txt_10 {font-size:10px;}
.txt_11 {font-size:11px;}
.txt_12 {font-size:12px;}
.fwn {font-weight: normal;}
.fwb {font-weight: normal; margin-top:3px;}

/* Page */
#page {margin: -20px 0 0; background: url('img/pilka_big.jpg') no-repeat center 20px; text-align: center;}

/* Header */
#top_header {background: url('img/header_bg.gif') no-repeat center top; text-align: center;}
	#top_content {margin: 0 auto; width: 988px; height: 72px; text-align: left;}
		#top_left_content {float: left; width: 300px; margin: 23px 0 0 0; height: 49px; overflow: hidden;}
		#top_right_content {float: right; width: 300px; margin: 22px 5px 0 0; height: 30px; overflow: hidden; text-align: right;
							border-right: 2px solid #444; height: 28px; padding-right: 5px;}
		#rss {text-align: right; padding:22px 0 0 0; width: 240px;}
		html>body #rss {text-align: right; padding:22px 0 0 0; width: 540px;}
			#rss a {display: block; height: 37px; padding: 14px 37px 0 0; color: #000; text-decoration: none;
					background: url('img/rss_icon.gif') no-repeat 100% 6px;}
		
/* Main */
#main {margin: 0 auto; width: 988px; text-align: left;}
	#content_top {height: 10px; line-height: 1px; font-size: 1px; background: url('img/content_top.gif') no-repeat center top;}
	#content_middle {border-left: 1px solid #3e2b00; border-right: 1px solid #3e2b00;}
		#baner_top {padding: 4px 14px 0px; background: #fac800 url('img/content_header_bg.gif') repeat-x left top; border-left: 1px solid #ca8c00; border-right: 1px solid #ca8c00;}
		#black_box {background-color: #000; height: 180px;}
		#main_menu {height: 52px; background: url('img/menu_bg.png') no-repeat left top; padding: 0 14px;}
			#main_menu ul#left_side {margin: 20px 0 0; float: left; padding: 0; list-style-type: none; width: 510px; height: 35px;}
				#main_menu ul#left_side li {margin-right: 10px; float: left; height: 30px; font-weight: bold; color: #fff; background: url('img/menu_tab_l.gif') no-repeat left top; text-align: center;}
					#main_menu ul#left_side li a {color: #fff; padding: 6px 15px 0; text-decoration: none; display: block; background: url('img/menu_tab_r.gif') no-repeat 100% 0%; font-size: 13px;}
					#main_menu ul#left_side li a:hover {color: #f9b200;}
					#main_menu ul#left_side li.current_page_item a {color: #f9b200;}
					#main_menu ul#left_side li ul {display: none;}
					
			#main_menu ul#right_side {float: right; margin: 10px 0 0; padding: 0; list-style-type: none; width: 380px; height: 23px;}
				#main_menu ul#right_side li {margin-left: 10px; float: right; height: 23px; font-weight: normal; color: #fff; background: url('img/menu_tab2_l.gif') no-repeat left top; text-align: center;}
					#main_menu ul#right_side li a {color: #fff; padding: 4px 15px 6px; text-decoration: none; display: block; background: url('img/menu_tab2_r.gif') no-repeat 100% 0%; font-size: 11px;}
					#main_menu ul#right_side li a:hover {color: #f9b200;}
					#main_menu ul#right_side li.current_page_item a {color: #f9b200;}
					#main_menu ul#right_side li ul {display: none;}
		
		.white_box {width: 520px;}
			.white_box .white_box_top {height: 12px; line-height: 1px; font-size: 1px; background: url('img/white_box_top.gif') no-repeat center top;}
			.white_box .white_box_content {background: #fff; padding: 2px 15px;}
			.white_box .white_box_bottom {height: 12px; line-height: 1px; font-size: 1px; background: url('img/white_box_bottom.gif') no-repeat center top;}
	
	#content2_top {margin-top: 12px; height: 12px; line-height: 1px; font-size: 1px; background: url('img/content2_top.gif') no-repeat center top;}
	#content2_main {padding: 0px 14px 0px; background: #e3e3e3 url('img/content_bg.gif') repeat-x left bottom; border-left: 1px solid #aaa; border-right: 1px solid #aaa;}
	
	#content_bottom {height: 180px; background: url('img/footer_bg.gif') no-repeat center top; margin-bottom: 20px;}
		#content_bottom #links {padding: 70px 0 0 0; text-align: center;}
		#content_bottom #links ul {margin: 0; padding: 0; list-style-type: none;}
			#content_bottom #links ul li {color: #000; text-align: left; float: left;}
				#content_bottom #links ul li a {padding: 3px 0; text-decoration: none; display: block;}
				#content_bottom #links ul li a:hover {text-decoration: underline;}	
			#content_bottom #links ul li.krecha {padding:0 10px;}
		
		#content_bottom #footer_info {margin-top: 55px; color: #666; font-size: 10px; font-weight: bold;}
			#content_bottom #footer_info #by {float: right; display:inline; margin-right: 120px;}
			#content_bottom #footer_info #rights {float: left; display:inline; margin-left: 25px;}

	ul.menu_silver_box {margin: 0px; padding: 0px; height: 27px; width: 490px; background: url('img/header2_bg.gif') repeat-x left top; list-style-type: none;}
		ul.menu_silver_box li {padding: 7px 0 0;color: #444; text-align:left; float: left;}
		ul.menu_silver_box li.left {width: 27px; height: 20px; margin-right: 5px; display: inline; background: url('img/header2_l.gif') no-repeat left top;}
		ul.menu_silver_box li.right {width: 27px; height: 20px; margin-left: 5px; display: inline; background: url('img/header2_r.gif') no-repeat right top; float: right;}
			ul.menu_silver_box li a {padding: 0px 15px; color: #444; text-decoration: none; display: block; border-right: 1px solid #444; font-weight: bold;}
			ul.menu_silver_box li a.selected {color: #f9af00;}
			ul.menu_silver_box li a.first {padding-left: 0px;}
			ul.menu_silver_box li a.first_selected {padding-left: 0px; color: #f9af00;}
			ul.menu_silver_box li a.last {border-right: none;}
			ul.menu_silver_box li a.last_selected {border-right: none; color: #f9af00;}
			ul.menu_silver_box li a:hover {text-decoration: underline;}		

#header { width: 920px; height: 15px; position: relative; }

	/* Header - Info */
	
	#header #header-info {
		position: absolute;
		top: 10px;
		left: 280px;
		width: 700px;
		text-align: center;
		margin-left:0px;
	}

	
	#header #header-info h1 {
		color: #ffffff;
		font: normal 31px Century Gothic, Helvetica, Arial, sans-serif;
		padding-bottom: 0px;
	}
	
	#header #header-info h1 a {
		color: #ffffff;
		text-decoration: none;
	}
	
	#header  .description {
		color: #bedae7;
		font: normal 27px Century Gothic, Helvetica, Arial, sans-serif;
		margin-left:400px;
	}
	
	/* Main - Content */
	
	#content {
		float: left;
		width: 520px;
		padding: 3px 0 0;
		overflow: hidden;
	}
	
	/* Main - Content - Post */
	
	#content .white_box {
		float: left;
		width: 520px;
		margin-bottom: 15px;
	}
	
		/* Post - Title */
		
		#content .white_box .post-title {
			color: #000;
		}
		
		#content .white_box .post-title a {
			color: #000;
			text-decoration: none;
		}
		
		#content .white_box .post-title a:hover {
			text-decoration: underline;
		}
		
		#content .white_box .post-title .post-date {
			float: left;
			text-align: center;
			text-transform: lowercase;
			color: #000;
			width: 52px;
			height: 42px;
			padding-top: 8px;
			font-size: 10px;
			font-weight: normal;
			background: url('img/koszulka.gif') no-repeat left top;
			margin-right: 15px;
		}
		
		#content .white_box .post-title .post-date span {line-height: 0px;}
		
		#content .white_box .post-title h2 {
			font-size:  16px;
			line-height: 1.5em;
			padding: 3px 0 0px 0;
		}
		
		#content .white_box .post-title h2 a {
			text-decoration: none;
		}
		
		#content .white_box .post-title h2 a:hover {
			text-decoration: underline;
		}

		#content .white_box .post-title h3 {
			font-size:  13px;
			line-height: 0em;
			padding: 0px 0 0px 0;
			font-weight: normal;
			margin-left: 65px;
			margin-top: 12px;
			
		}

		#content .white_box .post-title h3 a {
			text-decoration: none;
		}
		
		#content .white_box .post-title h3 a:hover {
			text-decoration: underline;
		}
		
		
		#content .white_box .post-title .post-title-info {
			color: #666;
			line-height: 11px;
		}
		
		#content .white_box .post-title .post-title-info a {color: #666;}
		
		.post-title-info a:link, .post-title-info a:active, .post-title-info a:current {
			color:#666;
		}
		#content .white_box .post-title .post-title-info .author {
			padding-left: 2px;
			text-decoration: none;
		}
		
		/* Post - Entry */
		
		#content .white_box .post-entry {
			clear: left;
			color: #000;
		}
		
		#content .white_box .post-entry a {
			color: #505050;
			text-decoration: none;	
		}
		
		#content .white_box .post-entry a:hover {
			text-decoration: underline;
		}
		
		#content .white_box .post-entry a.more-link {
			font-weight: normal;
			margin-left: 0px;
			font-size: 11px;
		    text-indent: 0px;
			font-style: italic;
		}
		
		#content .white_box .post-entry blockquote {
			border-left: 6px solid #000;
			font-size: 10px;
			color: #000;
			margin: 0px 0px;
			padding-left: 15px;
			
		}
		
		#content .white_box .post-entry p {
		    text-indent: 20px;
			line-height: 1.5em;
			font-stretch: expanded;
			margin-top: 18px;
		}
		
		/* Post - Info */
		
		#content .white_box .post-info {
			clear: both;
			height: 21px;
			background: url('img/black_header_bg.gif') repeat-x left top;
			font-size: 10px;
		}
		.read {
			float:right;
			background: url('img/black_header_r.gif') no-repeat 100% 0%;
			height: 19px;
			padding: 3px 15px 0 0;
			font-size: 10px;
		}
		#content .white_box .post-info a {
			color: #444;
			text-decoration: none;
		}
		
		#content .white_box .post-info a:hover {
			text-decoration: underline;
		}
		
		#content .white_box .post-info .post-info-comments {
			background: url('img/black_header_l.gif') no-repeat left top;
			height: 18px;
			font-size: 10px;
			padding: 4px 5px 0 25px;
			float: left;
		}
		
		/* Post - Subtitle */
		
		#content .white_box h3 {
			margin: 20px 0 5px 0;
			color: #000;
			font: bold 15px Verdana;
		}
		
		/* Post - Comments */
		
		#content .white_box .comments {
			font: normal 12px/18px Verdana;
			color: #000;
			width: 480px;
		}
		
		#content .white_box .comments p{
			margin-left: 0px;
			margin-top: 3px;
			text-indent: 0em;
		}
		
		#content .white_box .comments ol {
			color: #000;
			margin: 0px 0;
			padding-left: 25px;
		}
		
		#content .white_box .comments ol li {
			color: #000;
			padding: 5px;
		}
		
		#content .white_box .comments ol li a {
			color: #000;
			text-decoration: none;
		}
		
		#content .white_box .comments ol li a:hover {
			text-decoration: underline;
			color: #000;
		}
		
		#content .white_box .comments ol li.alt {
			background: #ffffff;
			color: #000;
		}
		
		#content .white_box .comments ol li cite {
			color: #000;
			font-style: normal;
			font-weight: bold;
		}
		
		#content .white_box .comments ol li cite a {
			color: #000;
			text-decoration: none;
		}
		
		#content .white_box .comments ol li cite a:hover {
			color: #000;
			text-decoration: underline;
		}
		
		#content .white_box .comments ol li .commentmetadata a {
			color: #000;
			text-decoration: none;
		}
		
		#content .white_box .comments ol li .commentmetadata a:hover {
			color: #000;
			text-decoration: underline;
		}
		
		/* Post - Comment Form */
		
		#content .white_box #commentform {
			font: normal 12px/18px Verdana;
			color: #000;
			width: 655px;
			padding-left: 25px;
			margin: 0;
			float: left;
		}
		
		#content .white_box #commentform a {
			color: #000;
			text-decoration: none;
		}
		
		#content .white_box #commentform a:hover {
			text-decoration: underline;
		}
	
	/* Main - Content - Navigation */
	
	#content .navigation {
		color: #000;
		margin: 15px 0;
		font-weight: bold;
	}
	
	#content .navigation a {
		color: #000;
		text-decoration: none;
	}
	
	#content .navigation a:hover {
		text-decoration: underline;
	}
	
	#content .navigation .navigation-previous {
		float: left;
	}
	
	#content .navigation .navigation-next {
		float: right;
	}
	
	/* Main - Sidebar */
	
	#sidebar, #lsidebar{
		float:right;
		width: 204px;
		overflow: hidden;
	}
	
	#lsidebar {margin-right: 12px;}
	html>body #lsidebar {margin-right: 15px;}
	
	#sidebar a, #lsidebar a {
		color: #000;
		text-decoration: none;
	}
	
	#sidebar a:hover, #lsidebar a:hover {
		text-decoration: underline;
	}
	
	/* Main - Sidebar - Boxes */
	
	#sidebar .sidebar-box, #lsidebar .sidebar-box {
		margin-bottom: 20px;
	}
	
	#sidebar .sidebar-box-top, #lsidebar .sidebar-box-top {
		background: url('img/right_box_top.gif') no-repeat left top;
		height: 35px;
	}
	
	#sidebar .sidebar-box-content, #lsidebar .sidebar-box-content {
		background: #fff;
		padding: 5px;
	}
	
	#sidebar .sidebar-box-bottom, #lsidebar .sidebar-box-bottom {
	 	line-height: 1px;
	 	font-size: 1px;
		background: url('img/right_box_bottom.gif') no-repeat left top;
		height:10px;
	}
	
	#sidebar .sidebar-box-blank, #lsidebar .sidebar-box-blank {
		margin-bottom: 20px;
		text-align: center;
	}
	
	/* Sidebar - Titles */
		
	#sidebar h3, #lsidebar h3{
		height: 35px;
		padding: 13px 20px 0;
		text-align:left;
		font-size: 12px;
		font-weight: bold;
		color: #fff;
	}
		
	/* Sidebar - Menus */
		
		#sidebar ul, #lsidebar ul {
			margin: 0;
			padding: 0;
			list-style-type: none;
			margin: 7px 7px 0;
			width: 184px;
		}
		
		#sidebar ul li, #lsidebar ul li {
			color: #fff;
			text-align:left;
			border-bottom: 1px solid #999;
		}
		
		#sidebar ul li a, #lsidebar ul li a {
			padding: 3px 5px 3px 0;
			text-decoration: none;
			display: block;
		}
		
		#sidebar ul li a:hover, #lsidebar ul li a:hover {
			text-decoration: underline;
		}		
		
		/* Sidebar - Menus - Submenus */
			
		#sidebar ul li ul, #lsidebar ul li ul {
			margin: 0;
		}
		
		#sidebar ul li ul li a, #lsidebar ul li ul li a {
			padding-left: 10px;
			width: 184px;
		}
		
		/* Sidebar - Forms */
		
		#sidebar #s {
			width: 130px;
		}
		
		/* Sidebar - Tables */
		
		#sidebar #calendar_wrap {
			margin: 0 auto;
			padding-top: 7px;
			width: 170px;
		}
		
		#sidebar #calendar_wrap caption {
			font-weight: bold;
		}
		
		#sidebar #calendar_wrap tbody {
			text-align: right;
		}
		
		#sidebar #calendar_wrap tfoot #next {
			text-align: right;
		}
		
		#sidebar #calendar_wrap #today {
			font-weight: bold;
		}
		
		/* Sidebar - Texts */
		
		#sidebar .textwidget {
			padding: 2px 6px 0 6px;
		}
		#lsidebar .textwidget {
			padding: 2px 6px 0 6px;
		}

/* Footer */

#content_bottom a {
	color: #000;
	text-decoration: none;
}

#content_bottom a:hover {
	text-decoration: underline;
}

/************************************************
*	[Search Form]				*
************************************************/
	
#searchform {
     float:right;
     margin: 0px;
     margin-right:10px;
     margin-top:1px;
     padding: 4px 0px 0px 0px

	 
}

#s {
     width: 180px;
     color: #000;
     font-size: 11px;
     font-family: Arial, Tahoma, Verdana;	
     padding:4px;
	 padding-left:20px;
     margin: 0px 0px 0px 10px;
	 border:1px solid #1b3e06;
}

#sbutt {
	width:55px;
	color: #000;
	font-size: 11px;
	text-transform: uppercase;
	font-family: Arial, Tahoma, Verdana;
	padding: 2px;
	font-weight:bold;
	margin: 0px 0px 0px 10px;
	 border:1px solid  #2e7201;
}

#right {
	margin-top:3px;
	float:right;
	width:425px;
}

.subscribe{
	margin-top:-10px;
}
