/**
 * CSS for theme "Forum AE Katowice 2010" (tid 7)
 * Cached:Sat, 21 May 2011 02:51:45 +0000
 *
 * DO NOT EDIT THIS FILE
 *
 */

body {
	background: #efefef;
	color: #444;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
					text-align: center; /* IE 5 fix */
					line-height: 1.4;
					padding:0;
					margin:0;
				
}
a:link {
	color: #8BB52B;
	text-decoration: none;
}
a:visited {
	color: #8BB52B;
	text-decoration: none;
}
a:hover, a:active {
	color: #008FCF;
	text-decoration: underline;
}
#container {
					margin:0 auto;
					max-width:1200px;
					min-width:1025px;
					/*overflow:hidden;*/
					background: #fff;
					border: 1px solid #e4e4e4;
					color: #444;
					
					/*padding: 2%;*/
					text-align: left; /* IE 5 fix */
					
}
#content {
					/* FIX: Make internet explorer wrap correctly */
					width: auto !important;
				
}
.menu ul {
	color: #000000;
	font-weight: bold;
		
					text-align: left;
					padding: 4px;
				
}
.menu ul a:link {
	color: #A2C200;
	text-decoration: none;
}
.menu ul a:visited {
	color: #A2C200;
	text-decoration: none;
}
.menu ul a:hover, .menu ul a:active {
	color: #008CCE;
	text-decoration: none;
}
#panel {
	background: #F6F5F5;
	color: #444444;
	font-size: 11px;
					border: 1px solid #D4D4D4;
					padding: 8px;
					display:none;
				
}
table {
	color: #444;
	font-family: Verdana;
	font-size: 13px;
}
.tborder {
					/*width: 100%;*/
					margin: auto auto;
					clear:both;
				
}
.thead {
	background: transparent url(../../images/forum2010/thead_bg_cream.png) repeat-x scroll 0 0;
					height: 50px;
					padding-left:20px;
				
}
.thead a:link {
	color: #444;
	text-decoration: none;
}
.thead a:visited {
	color: #444;
	text-decoration: none;
}
.thead a:hover, .thead a:active {
	color: #008FCF;
	text-decoration: underline;
}
.tcat {
	background: url(../../images/forum2010/tcat_bg.png) repeat-x bottom left;
	color: #9D9C89;
	font-size: 12px;
}
.tcat a:link {
	color: #000000;
}
.tcat a:visited {
	color: #000000;
}
.tcat a:hover, .tcat a:active {
	color: #000000;
}
.trow1 {
	background: #fff;
}
.trow2 {
	background: #fff;
}
.trow_shaded {
	background: #ffdde0;
}
.trow_sep {
				
				
					background-color:#F9F9F3;
					border:1px solid #ffffff;
					clear:both;
					color:#A9A794;
					font-weight:bold;
					height:50px;
					padding:10px 20px 0;
				
}
.tfoot {
	background: #026CB1 url(../images/forum2010/thead_bg.gif) top left repeat-x;
	color: #ffffff;
				margin-bottom:10px;
				
}
.tfoot a:link {
	color: #ffffff;
	text-decoration: none;
}
.tfoot a:visited {
	color: #ffffff;
	text-decoration: none;
}
.tfoot a:hover, .tfoot a:active {
	color: #ffffff;
	text-decoration: underline;
}
.bottommenu {
	background: #2B2B2B;
					height:54px;
					/*border-left:1px solid #BFBFBF;
					border-right:1px solid #BFBFBF;*/
					border-top: 1px solid #000;
					
}
.navigation {
	color: #888;
	font-size: 13px;
	font-weight: bold;
					/*background: transparent url(../../images/forum2010/nav_line.png) repeat-x scroll bottom left;*/
					border-bottom:4px solid #B3D11B;
					height:30px;
					margin:5px 20px;
				
}
.navigation a:link {
	color: #888;
	text-decoration: none;
}
.navigation a:visited {
	color: #888;
	text-decoration: none;
}
.navigation a:hover, .navigation a:active {
	color: #444;
	text-decoration: none;
}
.navigation .active {
	color: #444;
	font-size: small;
	font-weight: bold;
}
.smalltext {
	font-size: 11px;
}
.largetext {
	font-size: 16px;
	font-weight: bold;
}
input.textbox {
	background: #fff url(../../images/forum2010/input_bg.png) repeat-x scroll top center;
	color: #444;
				padding: 1px;
				height:16px;
				border-left:1px solid #c0c0c0;
				border-top:1px solid #c0c0c0;
				border-right:1px solid #e5e5e5;
				border-bottom:1px solid #e5e5e5;
				
}
textarea {
	background: #fff;
	color: #444;
	border: 1px solid #B5B5A2;
					padding: 2px;
					font-family: Verdana;
					line-height: 1.4;
					font-size: 13px;
				
}
select {
	background: #ffffff;
	border: 1px solid #B5B5A2;
}
.editor {
	background: #f1f1f1;
	border: 1px solid #B5B5A2;
}
.editor_control_bar {
	background: #fff;
	border: 1px solid #0f5c8e;
}
.toolbar_normal {
	background: #f0f0f0;
	border: 1px solid #f0f0f0;
}
.toolbar_hover {
	background: #c1d2ee;
	border: 1px solid #5296f7;
}
.toolbar_clicked {
	background: #e1F2fe;
	border: 1px solid #5296f7;
}
.autocomplete {
	background: #fff;
	border: 1px solid #000;
	color: black;
}
.autocomplete_selected {
	background: #adcee7;
	color: #000;
}
.popup_menu {
	background: #ccc;
	border: 1px solid #000;
}
.popup_menu .popup_item {
	background: #fff;
	color: #000;
}
.popup_menu .popup_item:hover {
	background: #C7DBEE;
	color: #000;
}
.trow_reputation_positive {
	background: #ccffcc;
}
.trow_reputation_negative {
	background: #ffcccc;
}
.reputation_positive {
	color: green;
}
.reputation_neutral {
	color: #A4A081;
}
.reputation_negative {
	color: red;
}

/* Additional CSS (Master) */
img {
	border: none;
}

.clear {
	clear: both;
}

.hidden {
	display: none;
	float: none;
	width: 1%;
}

.float_left {
	float: left;
}

.float_right {
	float: right;
}

.menu ul {
	list-style: none;
	margin: 0;
}

.menu li {
	display: inline;
	padding-left: 5px;
}

.menu img {
	padding-right: 5px;
	vertical-align: top;
}

#panel .links {
	margin: 0;
	float: right;
}

.expcolimage {
	float: right;
	width: auto;
	vertical-align: middle;
}

img.attachment {
	border: 1px solid #E9E5D7;
	padding: 2px;
}

.pagenav {
	font-weight: bold;
}

.pagenavbit {
	padding-left: 3px;
}

.pagenavbit a {
	text-decoration: none;
}

.pagenavcurrent {
	font-weight: bold;
	padding-left: 3px;
}

hr {
	background-color: #000000;
	color: #000000;
	height: 1px;
	border: 0px;
}

#copyright {
	font: 11px Verdana, Arial, Sans-Serif;
	margin: 0;
	padding: 10px 0 0 0;
}

#debug {
	float: right;
	text-align: right;
	margin-top: 0;
}

.quote_header {
	background: #fff;
	border: 1px dashed #000;
	border-bottom: 0;
	color: #000;
	font-weight: bold;
	margin: 8px auto 0 auto;
	padding: 4px;
}

.quote_body {
	background: #fff;
	border: 1px dashed #000;
	border-top: 0;
	color: #000;
	padding: 4px;
	margin: 0 auto 8px auto;
}

.code_header {
	background: #fff;
	border: 1px dashed #000;
	border-bottom: 0;
	color: #000;
	font-weight: bold;
	margin: 8px auto 0 auto;
	padding: 4px;
}

.code_body {
	background: #fff;
	border: 1px dashed #000;
	border-top: 0;
	color: #000;
	padding: 4px;
	margin: 0 auto 8px auto;
	font-family: Monaco, Consolas, Courier, monospace;
	font-size: 12px;
}
.usercpnav {
	list-style: inside;
	padding: 0;
	margin: 0;
}

.usercpnav li {
	padding: 1px;
	font-size:11px
}

.usercpnav .pmfolders {
	/* PM folders on the UCP Nav menu */
}

.subforumicon {
	border: 0;
	vertical-align: middle;
}

.separator {
	margin: 5px;
	padding: 0;
	height: 0px;
	font-size: 1px;
	list-style-type: none;
}

form {
	margin: 0;
	padding: 0;
}

.popup_menu .popup_item_container {
	margin: 1px;
	text-align: left;
}

.popup_menu .popup_item {
	display: block;
	padding: 3px;
	text-decoration: none;
	white-space: nowrap;
}

.popup_menu a.popup_item:hover {
	text-decoration: none;
}

.autocomplete {
	text-align: left;
}
/* Additional CSS (Custom) */
		
			hr {background-color:#777;color:#777;}
			ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
			.b {font-weight:bold;}
			.clear {clear:both;}
			.clearleft {clear:left;}
			
			a {color:#efefef;text-decoration:none;}	
			
		@media screen
		{
			#container {overflow:hidden;}
		}
			
			#logo {
				width:375px;
				display:inline;
				float:left;
				margin:0 10px 5px 0;
				background-color:#EFEFEF;
				color:#EFEFEF;
				background-image:url(../\"{$theme['logo']}\"	);
			}	
			a.logo, a.logo:link, a.logo:visited, a.logo:hover, a.logo:active {background-color:#EFEFEF;color:#EFEFEF;}
			#login{
				/*height:110px;*/
				width:200px;
				float:right;
				background: transparent url(../../images/forum2010/login_bg.png) no-repeat scroll 0 0;
				text-align:left;
				color:#888;
				margin:20px 20px 0 0;
			}
			
			
			#login p {margin: 2px 0 4px 30px; font-size: 18px; font-family: calibri;text-align:left;}
			#logintop {margin-top:12px;text-align:right;}
			
			input.logintop {border:1px solid #D0D0D0; width:170px;margin-bottom: 2px; color:#727272;padding-left:20px;}
			#loginuser {background:#fff url(../../images/forum2010/loginuser_bg.png) no-repeat scroll left center; }
			#loginpassword {background:#fff url(../../images/forum2010/loginpassword_bg.png) no-repeat scroll left center; }
			.loginbutton{background:transparent url(../../images/forum2010/zaloguj.png) no-repeat scroll 0 0;border:none;cursor:pointer;height:33px;width:97px;}
			
			#register {margin: 25px 15px 0pt 5px; float: right;}
			#register p {margin: 1px;}
			#register a {background:transparent url(../../images/forum2010/zarejestruj.png) no-repeat scroll 0 0;display:block;height:33px;width:180px;}
			
			
			#userpanel {
				background:transparent url(../../../images/forum2010/userpanel_bg.png) no-repeat scroll 0 0;
				color:#888888;
				float:right;
				line-height:150%;
				margin:20px 20px 5px 15px;
				/*padding-left:15px;*/
				text-align:left;
				width:550px;
			}
			#userpanel-menu {float:right;margin:1px;text-align:right;width:550px;}
			#userpanel-avatar {float:left;margin:0 2px;text-align:center;width:100px;}
			#userpanel-pms {float:left;margin:0 2px;text-align:center;width:240px;}
			#userpanel-pms dl {margin:0;}
			#userpanel-pms dt {clear:left;float:left;text-align:left;width:70px;}
			#userpanel-pms dd {float:left;font-weight:bold;margin-left:1px;text-align:left;}
			#userpanel-pms dt.long {clear:left;float:left;text-align:left;width:210px;}
			#userpanel-other {float:left;margin:0 2px;text-align:center;width:190px;}
			#userpanel-other dl {margin:0;}
			#userpanel-other dt {clear:left;float:left;text-align:left;width:120px;}
			#userpanel-other dd {float:left;font-weight:bold;margin-left:1px;text-align:left;}
			#userpanel-other dt.long {clear:left;float:left;text-align:left;width:200px;}
			
			
			
			#serwisyAE{
				height:50px;
				float:right;
				overflow:hidden;
				margin-top:40px;
				
				/*position:absolute;
				right:40px;
				top:40px;*/
			}
			#serwisyAE ul {
				font-size:0.92em;
				list-style-image:none;
				list-style-position:outside;
				list-style-type:none;
			}
			#serwisyAE li {
				background:transparent url(../../images/forum2010/nav_bg_l.png) no-repeat scroll 0 -38px;
				float:left;
				margin:0;
				padding:0;
			}
			#serwisyAE li.first-child {
				background-position:0 -114px;
			}
			#serwisyAE li:hover {
				background-position:0 0;
			}
			#serwisyAE li.first-child:hover {
				background-position:0 -76px;
			}
			#serwisyAE a {
				background:transparent url(../../images/forum2010/nav_bg_r.png) no-repeat scroll 100% -38px;
				color:#008FCF;
				float:left;
				line-height:38px;
				padding:0 14px;
				text-decoration:none;
			}
			#serwisyAE li.last-child a {
				background-position:100% -114px;
			}
			#serwisyAE a:hover, #serwisyAE a:active {
				background-position:100% 0;
				color:#323232;
			}
			#serwisyAE li.last-child a:hover, #serwisyAE li.last-child a:active {
				background-position:100% -76px;
			}
			
			
			.banned_warning {font-weight:bold;color:red;text-align:center;line-height:20%}
	
			#header {margin:20px 0 5px 20px;width:350px;}
			#topheader {margin:auto;max-width:1200px;min-width:1025px;}
	
			#search {/*float:right;height:30px;*/clear:left;}
			.searchbutton {height:28px; width:40px; border:none; cursor:pointer;background:#a8c32a url(../../images/forum2010/search_button.png) scroll no-repeat bottom center;}
			#searchtop {height:28px;}
			input.search {height:24px;font-size:18px;}

			#featured ul {list-style-type: square;}

			
			#forums {overflow: hidden; padding: 0 20px; min-width:650px; max-width:800px;}
			#sideboxes {float:right;width:300px; padding:0 20px 0 0;}
			
			
			.user_info {clear:left;	margin:10px 0 0 0;}
			.user_info a {font-size:14px;line-height:100%;margin:0;text-decoration:none;font-weight:bold;}
			.user_info a:hover,.user_info a:active, .user_info a:link, .user_info a:visited {font-size:14px;line-height:100%;margin:0;text-decoration:none;font-weight:bold;}
			.user_info p {font-size:12px;line-height:100%;margin:0;text-decoration:none;}
			.user_info div {float:left;text-align:center;width:180px;}
			.user_info img {border:medium none;	float:left;	height:65px;width:65px;}
			.user_info div dl {margin:1px 1px 1px 5px;}
			.user_info div dt {clear:left;float:left;width:80px;font-size:12px;text-align:right;}
			.user_info div dd {float:left;font-size:12px;font-weight:bold;margin-left:7px;}
			.user_tooltip {	display:none;}
			
			#tooltip {background-color:#EEEEEE;	border:1px solid #111111;height:200px;opacity:0.85;	padding:5px;position:absolute;width:300px;z-index:3000;}			
			
			
			
			
			
			
			
			
			
			.trowborder {border-bottom:1px dotted #DDDDDD;}
			#info-block 
			{
				/*height:370px; */
				background-color:#403F3F;
				/*background: #262626 url(../../images/forum2010/footer_bg.png) scroll repeat-x top center;*/
				border-top:7px solid #B3D11B;
				border-bottom:1px solid #919191;
				color:#81868C;
				font-family:Calibri,Verdana,Tahoma,Arial,Georgia,Serif;
				font-size:15px;
				/*font-style:italic;*/
				font-weight:normal;
				margin:auto;
				/*padding-top:15px;*/
				min-width:1000px;
			}
			#info-block-inner {width:1000px;margin:auto;}
			
			#footer-info {
				float:left;
				padding-left:5px;
				padding-right:35px;
				width:600px;
				text-align:left;
				
			}
			
			#footer-stat {
				background-image:url(../../images/common/backgrounds/info_vert_slice.jpg);
				background-position:left center;
				background-repeat:no-repeat;
				float:left;
				height:350px;
				padding-left:35px;
				width:299px;
				text-align:left;
			}		
			#footer-stat p, #footer-info p {color:#E3DFD7;font-size:26px;margin-bottom:15px;}			

			#footer-stat dl {margin:1px 1px 1px 5px;}
			#footer-stat dt {clear:left;float:left;width:180px;text-align:left;}
			#footer-stat dd {float:left;font-weight:bold;margin-left:5px;width:70px;text-align:left;}
			
			#footer-forum {text-align:justify;}
		
		
			#info-box-top {width:100%;margin:auto;background:transparent url(../../images/forum2010/info_box_top.png) no-repeat scroll top center;padding-top:30px;}
			#info-box-bottom {margin:auto;background:transparent url(../../images/forum2010/info_box_bottom.png) no-repeat scroll bottom center;display:block;padding:0 100px 50px;}
			
			table.tborder {width:95%;}
			div.tborder {background:transparent url(../../images/forum2010/thead_bg_cream.png) repeat-x scroll 0 0;width:100%;height:50px;/*padding-left:20px;*/}
			.theadimg {float:left;width:48px;height:48px;margin-right:15px;}
			.forumimg{background: transparent url(../../images/forum2010/thead_icon.png) scroll no-repeat top left;}
			.statisticimg {background: transparent url(../../images/forum2010/thead_statistic_icon.png) scroll no-repeat top left;}
			.replyimg {background: transparent url(../../images/forum2010/thead_reply_icon.png) scroll no-repeat top left;}
			.tborderoptions {float: right;font-weight:bold;font-size:11px;margin:2px 2px 0 2px;}
			.tbordertitle {font-weight:bold;}
			
			#copyright {background-color:#2B2B2B;}

			.sideboxes-border {border:1px solid #ddd;margin-bottom:25px;}
			.sideboxes-inner {font-size:11px; background:#fff url(../../images/forum2010/sidebox_bg.png) scroll no-repeat bottom center; border: 1px solid #fff;padding:15px 25px;}
			.sideboxes-inner h5 {font-size:15px;margin-top:1px;}
			.sideboxes-latestthreads {font-weight:bold;clear:left;}
			#latestthreadlist {padding:0;}
			#latestthreadlist li {margin-bottom:10px;}
			/*dt {clear:left;float:left;width:45%;}
			dd {float:left;width:45%;}*/
			

			.menu {}
			#footerloginform {clear:both;float:right;text-align:right; margin:20px;}
			#footericon {float:left; margin:20px;}
			#footericon img {vertical-align:middle;}
			#footericon div {vertical-align:middle;white-space:nowrap;width:250px;float:left;}
			
			.twhite {background-color:#fff;line-height:20px;}
			.multipage {clear:both;margin:10px 0;}
			.pagenav {font-family:Tahoma;}
			.pagenavbit a {color:#505050;text-decoration:none;padding:5px;font-family:Tahoma;}
			.pagenavbit a:link, .pagenavbit a:visited {color:#505050;text-decoration:none;}
			.pagenavbit a:hover, .pagenavbit a:active {color:#505050;text-decoration:underline;}
			.pagenavcurrent {background-color:#F0F0F0;border:1px solid #B4B4B4; padding:7px;color:#505050;font-family:Tahoma;}
			
			
			#postlist  {border:1px solid #ddd;padding:0;}
			.threadlist {border:1px solid #ddd;padding:0;}
			
			li.postitem {border-bottom:1px solid #D5D5D5;border-top:1px solid #FFFFFF;list-style-image:none;list-style-position:outside;list-style-type:none;}

			.postbit_user {color:#A9A794;clear:both;padding:0 20px;border:1px solid #ffffff; background-color:#F9F9F3;/*background:transparent url(../../images/forum2010/sidebox_bg.png) repeat-x scroll center bottom;*/}
			.postbit_post {clear:both;border-top:1px dotted #dfdfdf;padding:20px;}
			
			.postbit_author_avatar {clear:left;float:left;width:100px;height:100px;margin-right:20px;}
			.postbit_avatar {background:transparent url(../../images/forum2010/user-noname.png) scroll no-repeat center center;width:100px;height:100px;}
			.postbit_author_1 {float:left;text-align:center;font-size:11px;margin-right:20px;}
			.postbit_author_2 {float:left;text-align:center;font-size:11px;margin-right:20px;}
			.postbit_author_3 {float:left;font-size:11px;margin-right:20px;margin-right:20px;}
			.postbit_author_reputation {float:left;text-align:center;font-size:18px;padding:25px 0 0 5px;white-space:nowrap;}			
			.postbit_author_1 p, .postbit_author_2 p, .postbit_author_3 p {line-height:100%;}
			.postbit_arrow {margin: 0 0 0 100px; background: transparent url(../../images/forum2010/postbit_arrow.png) no-repeat scroll left top; width: 30px; height: 15px; position: absolute;}
			.postbit_option {float:left;margin:15px 0;}
			.postbit_author_reputation a {float:left;vertical-align:middle;margin-right:7px;}
				
			.postbit_reputation_good {background:transparent url(../../images/forum2010/reputation_good.png) no-repeat scroll 0 0;width:24px;height:24px;float:left;margin-right:5px;}
			.postbit_reputation_bad {background:transparent url(../../images/forum2010/reputation_bad.png) no-repeat scroll 0 0;width:24px;height:24px;float:left;margin-right:5px;}
			
			.threadlist_arrow {background:transparent url(../../images/forum2010/postbit_arrow.png) no-repeat scroll left top;height:15px;margin:32px 0 0 100px;position:absolute;width:30px;}
			.threaditem {border-top:1px dotted #DFDFDF;clear:both;}
			.nothreads {height:130px;padding:60px 0 0 130px;background:white url(../../images/forum2010/warning.png) scroll no-repeat center left;}
			
			.postbit_posturl {float: right; width: auto; vertical-align: top;font-weight:bold;}
			.postbit_signature {color:#c7c7c7;}
			.postbit_signature hr {color:#c7c7c7;background-color:#C7C7C7;border:none;height:1px;width:25%;margin:0 0 15px;}
			.postdate {color:#6B6B6B;font-size:9px;padding:25px 20px;text-transform:uppercase;}
			.postbit_iplogged {color:#6B6B6B;text-transform:none;}
			.postbit_newbutton, .threadlist_newbutton {float: right; padding-bottom: 4px;clear:both;}
			.postbit_newbutton_footer, .threadlist_newbutton_footer {float:right;padding-bottom:4px;clear:right;margin-top:20px;}
			.postbit_multipage {clear:both;margin:15px 0;}
			.postbit_nextprevthread {clear:both;font-family:Tahoma;margin:20px auto;width:300px;}
			
			.thread_info {float:right;margin:10px 10px 0 20px; text-align:center;width:90px;}
			.thread_whoposted {height:48px;width:48px;background: white url(../../images/forum2010/thread_count.png) no-repeat scroll 0 0; margin:auto;padding-top:5px;font-size:20px;}
			.thread_icon {margin:20px 5px 0 10px;width:80px;height:60px;float:left;border:none;}
			.thread_content {margin-left:85px;}
			.thread_content p {float: left; margin-right: 10px;width:200px;}
			.thread_title{font-size:25px;}
			
			.quote_header {border-color:#C7DC51;border-style:none none none solid;border-width:2px; color:#777777;font-style:italic;padding-left:20px;}
			.quote_body {border-color:#C7DC51;border-style:none none none solid;border-width:2px;  color:#777777;font-style:italic;margin-bottom:10px;padding-left:20px;}
			.quote_body {border-color:#C7DC51;border-style:none none none solid;border-width:2px;  color:#777777;font-style:italic;margin-bottom:10px;padding-left:20px;}
			

			#ie6 {display:none;}
			.cse-branding-bottom {height:60px;}

                        #bookshop {background-repeat:repeat-x;border:1px solid #DDDDDD; padding:15px 5px 15px 20px;background:url(../../../images/forum2010/sidebox_bg.png) repeat-x scroll center bottom #FFFFFF;}
                       #bookshop p {}
                        .bookshop {width:150px;margin-right:10px;float:left;text-align:center;}
                        .bookshop p{margin:0;font-size:10px;}
                        .bookshop img {/*height:100px;*/ border:none;}

                       #reklamy-post{border:1px solid #DDDDDD; padding:5px 5px 5px 20px;background:url(../../../images/forum2010/sidebox_bg.png) repeat-x scroll center bottom #FFFFFF;min-width:650px;}
                       #reklamy-post p {}
                        .reklamy-post {width:150px;margin-right:10px;float:left;text-align:center;}
                        .reklamy-post p{margin:0;font-size:10px;}
                        .reklamy-post img {height:100px; border:none;}