/**
* vBulletin 3.8.1 CSS
* Style: 'IPB Pro'; Style ID: 4
*/


#vb_forum #inlinemodsel {
	text-decoration:none;
}

#vb_forum body
{
	background: #ECECEC;
	color: #222;
	font: 12px Verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#vb_forum a:link, #vb_forum body_alink
{
	/*text-decoration: underline;
	color: #222;*/
	color: #003366;
}
#vb_forum a:visited, #vb_forum body_avisited
{
	/*text-decoration: underline;
	color: #222;*/
	color: #003366;
}
#vb_forum a:hover, #vb_forum a:active, #vb_forum body_ahover
{
	/*text-decoration: underline;
	color: #222;*/
	color: #003366;
}
#vb_forum .vbmenu_control a, #vb_forum .tcat a {
	border: 0px;
}
#vb_forum a img {
	margin-bottom: 0px;
	border: 0px;
}

#vb_forum .page
{
	background: #ECECEC;
	color: #000;
}
#vb_forum td, #vb_forum th, #vb_forum p, #vb_forum li
{
	font: 10pt Verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	line-height: 1.5em;
}
#vb_forum td {
	line-height: 1.3em;
}
#vb_forum .tborder
{
	background:#000 url(http://simracing.pl/forum/images/gradients/rdcat.png) repeat-x scroll left top;
	color: #272727;
	border: 1px solid #C4C4C4;
	border-collapse: collapse;
	padding: 0px;
	border-bottom: 0px;
}

#vb_forum hr {
	background: #ECECEC;
	border: 0 none;
	color: #ECECEC;
	height: 1px;
	width: 100%;
}
#vb_forum .tcat
{
	color: #FCDD3C;
	font: bold 10pt Verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 6px 10px;
}
#vb_forum .tcat a:link, #vb_forum .tcat_alink
{
	color: #FCDD3C;
	text-decoration: none;
}
#vb_forum .tcat a:visited, #vb_forum .tcat_avisited
{
	color: #FCDD3C;
	text-decoration: none;
}
#vb_forum .tcat a:hover, #vb_forum .tcat a:active, #vb_forum .tcat_ahover
{
	color: #FCDD3C;
	text-decoration: underline;
}
#vb_forum .thead
{
	background:#D4D4D4 url(http://simracing.pl/forum/images/gradients/rdcat.png) repeat-x scroll left top;
	color: #000;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border-bottom: 1px solid #9AA4B1;
}
#vb_forum .thead a:link, #vb_forum .thead_alink
{
	color: #000;
	text-decoration: none;
}
#vb_forum .thead a:visited, #vb_forum .thead_avisited
{
	color: #000;
	text-decoration: none;
}
#vb_forum .thead a:hover, #vb_forum .thead a:active, #vb_forum .thead_ahover
{
	color: #000;
	text-decoration: underline;
}
#vb_forum .tfoot
{
	background:#000 url(http://simracing.pl/forum/images/gradients/rdcat.png) repeat-x scroll left top;
	color: #FCDD3C;
}
#vb_forum .tfoot a:link, #vb_forum .tfoot_alink
{
	color: #FCDD3C;
}
#vb_forum .tfoot a:visited, #vb_forum .tfoot_avisited
{
	color: #FCDD3C;
}
#vb_forum .tfoot a:hover, #vb_forum .tfoot a:active, #vb_forum .tfoot_ahover
{
	color: #FCDD3C;
}
#vb_forum .alt1, #vb_forum .alt1Active
{
	background: #FFFFFF;
	color: #272727;
	font-size: 12px;
	border:1px solid #dcdcdc;
}
#vb_forum .alt2, #vb_forum .alt2Active
{
	background: #F7F7F7 ;
	color: #000;
	font-size: 12px;
	border:1px solid #dcdcdc;
}
#vb_forum .inlinemod
{
	background: #e7e7e7;
	color: #000;
}
.wysiwyg
{
	/*font: 12px Arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;*/
	background: #FFFFFF url(tlo_edyt.gif) repeat-x center fixed;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	background-repeat: no-repeat;
	background-position: center center;
}
#vb_forum .wysiwyg a:link, #vb_forum .wysiwyg_alink
{
	color: #222;
}
#vb_forum .wysiwyg a:visited, #vb_forum .wysiwyg_avisited
{
	color: #222;
}
#vb_forum .wysiwyg a:hover, #vb_forum .wysiwyg a:active, #vb_forum .wysiwyg_ahover
{
	color: #222;
}
#vb_forum textarea
{
	font: 12px Arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	line-height: 1.3em;
}
#vb_forum .bginput {
	border: 1px solid #D4D4D4;
}
#vb_forum textarea {
	border-bottom-style:inset;
	border-bottom-width:2px;
	border-top-style:inset;
	border-top-width:2px;

}
#vb_forum .bginput option, #vb_forum .bginput optgroup
{
	font-size: 12px;
	font-family: Arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: 1px solid #D4D4D4;
}
#vb_forum .button
{
	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: 2px solid #D4D4D4;
	background:#000000 url(http://simracing.pl/forum/images/gradients/rdcat.png) repeat-x scroll left top;
	color: #FCDD3C; font-weight: bold; margin: 2px;
}
#vb_forum select
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
#vb_forum option, #vb_forum optgroup
{
	font-size: 11px;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
#vb_forum .smallfont
{
	font: 11px Verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
#vb_forum .time
{
	color: #434951;
}
#vb_forum .navbar, #vb_forum .h1navbar
{
	color: #999;
	font: bold 12px Arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
#vb_forum .navbar a:link, #vb_forum .navbar_alink
{
	color: #222;
	text-decoration: none;
}
#vb_forum .navbar a:visited, #vb_forum .navbar_avisited
{
	color: #222;
	text-decoration: none;
}
#vb_forum .navbar a:hover, #vb_forum .navbar a:active, #vb_forum .navbar_ahover
{
	color: #222;
	text-decoration: underline;
}
#vb_forum .h1navbar
{
	color: #222;
	margin:0;
	padding: 5px 0 0 20px;
	font-weight: bold;
	display: inline;
}
#vb_forum .highlight
{
	color: #FF0000;
	font-weight: bold;
}
#vb_forum .fjsel
{
	background: #fff;
	color: #fff;
}
#vb_forum .fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
#vb_forum .panel
{
	background: #f7f7f7;
	color: #000;
	padding: 10px;
	border: 2px outset;
}
#vb_forum .panelsurround
{
	background: #FAFAFA;
	color: #000;
}
#vb_forum legend
{
	color: #000000;
	font: 12px Arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
#vb_forum .vbmenu_control
{
	background:#000000 url(http://simracing.pl/forum/images/gradients/rdcat.png) repeat-x scroll left top;
	color: #FCDD3C;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
#vb_forum .vbmenu_control a:link, #vb_forum .vbmenu_control_alink
{
	color: #E8CC3B;
	text-decoration: none;
}
#vb_forum .vbmenu_control a:visited, #vb_forum .vbmenu_control_avisited
{
	color: #E8CC3B;
	text-decoration: none;
}
#vb_forum .vbmenu_control a:hover, #vb_forum .vbmenu_control a:active, #vb_forum .vbmenu_control_ahover
{
	color: #E8CC3B;
	text-decoration: underline;
}
#vb_forum .vbmenu_popup
{
	background: #fff;
	color:#545454;
	border: 1px solid #0B198C;
	white-space:nowrap;
}

#vb_forum .vbmenu_option
{
	background: #FAFAFA;
	color: #000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
#vb_forum .vbmenu_option a:link, #vb_forum .vbmenu_option_alink
{
	color: #222;
	text-decoration: none;
}
#vb_forum .vbmenu_option a:visited, #vb_forum .vbmenu_option_avisited
{
	color: #222;
	text-decoration: none;
}
#vb_forum .vbmenu_option a:hover, #vb_forum .vbmenu_option a:active, #vb_forum .vbmenu_option_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}
#vb_forum .vbmenu_hilite
{
	background: #aaa;
	color: #222;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
#vb_forum .vbmenu_hilite a:link, #vb_forum .vbmenu_hilite_alink
{
	color: #222;
	text-decoration: none;
}
#vb_forum .vbmenu_hilite a:visited, #vb_forum .vbmenu_hilite_avisited
{
	color: #222;
	text-decoration: none;
}
#vb_forum .vbmenu_hilite a:hover, #vb_forum .vbmenu_hilite a:active, #vb_forum .vbmenu_hilite_ahover
{
	color: #222;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
#vb_forum .bigusername {font:bold 15px verdana,sans-serif}

/* ***** small padding on 'thead' elements ***** */
#vb_forum td.thead, #vb_forum th.thead, #vb_forum div.thead { padding: 4px; border-right: 1px solid #DCDCDC;}

/* ***** basic styles for multi-page nav elements */
#vb_forum .pagenav a { text-decoration: none; }
#vb_forum .pagenav td { padding: 2px 5px 2px 5px; border-left: 1px solid #dcdcdc; }

/* ***** de-emphasized text */
#vb_forum .shade, #vb_forum a.shade:link, #vb_forum a.shade:visited { color: #777; text-decoration: none; }
#vb_forum a.shade:active, #vb_forum a.shade:hover { color: #FF4400; text-decoration: underline; }
#vb_forum .tcat .shade, #vb_forum .thead .shade, #vb_forum .tfoot .shade { color: #ddd; }

/* ***** define margin and font-size for elements inside panels ***** */
#vb_forum .fieldset { margin-bottom: 6px; }
#vb_forum .fieldset, #vb_forum .fieldset td, #vb_forum .fieldset p, #vb_forum .fieldset li { font-size: 11px; }
html {background-color: #fff}

#header {height: 68px; background-color:#2F2F2F; margin:0}
#ipbnav {height: 30px; background-color:#979ba0; margin:0}

#ipbnav ul {list-style-type:none; margin:0; padding:0}
#ipbnav li {display:inline; line-height:30px}
#ipbnav li a {float:left; text-decoration:none; background:#979ba0; padding:0 8px 0 8px}
#ipbnav li a:hover {background:#c5c7ca}
#guestwelcome {height:30px; background-color:#f1dada; border-bottom: 1px solid #d1a9a9; text-align:center; font:11px Arial,sans-serif; margin:0 -10px 0 -10px}
#guestwelcome span {line-height:30px}
#vb_forum .catfoot {background-color:#D4D4D4}
#vb_forum .theadforum {background:#D4D4D4 url(http://simracing.pl/forum/images/gradients/rdcat.png) repeat-x scroll left top; border-bottom: 0px solid #9AA4B1; font:bold 11px Arial,sans-serif; color:#000; border-right:1px solid #DCDCDC; padding:6px 0 5px 5px;}
#vb_forum .alt1postbit {background:#FFFFFF;}
#vb_forum .alt2postbit div{text-align: left;}
#vb_forum .alt2postbit {background:#F7F7F7; border-left: 1px solid #dcdcdc;}
#vb_forum .alt2postbit, #vb_forum .alt3postbit {width: 0;}
#vb_forum .alt3postbit {background:#F7F7F7;  padding-left: 188px; margin-left: 188px; padding-bottom: 3px;}
#vb_forum .alt3postbit div {margin-top: 0px;}
#vb_forum .alt3postbit div div {margin-top: 0px}
#vb_forum .alt3postbit.postbit_przyciski  {width: 100%; text-align: right;}
#vb_forum .alt1noborder {background:#FFFFFF;}
#vb_forum .alt2noborder {background:#F7F7F7;}
#vb_forum .smallfontgrey {font:normal 11px Verdana,sans-serif; color:#333}
#vb_forum .smallfontgrey a:link {font:normal 11px Verdana,sans-serif; color:#333}
#vb_forum .smallfontgrey a:visited {font:normal 11px Verdana,sans-serif; color:#333}
#vb_forum .smallfontgrey a:hover {font:normal 11px Verdana, sans-serif; color:#333}
#vb_forum input, #vb_forum textarea, #vb_forum select {font-family: Verdana, sans-serif; padding: 1px;}

/* ROZMIAR CZCIONKI TRESCI POSTOW */
#vb_forum .post_message {
	font-size: 12px;
}

#vb_forum .alt1postbit a {
	font-weight: bold;
}

#vb_forum .alt1postbit em a {
	font-weight: normal;
}

/*hacki dla obrazkĂłw lig w widoku glownej strony forum */
*:first-child+html #vb_forum .smallfontgrey table {
	width: 80%;
	float: left;
}

* html #vb_forum .smallfontgrey table {
	float: left;
	width: 80%;
}

@media all and (min-width: 0px) {
	#vb_forum .smallfontgrey table {
	width: 80%;
	float: left;
	}
}



#vb_forum .vBulletin_editor {
	background: #E1E1E2;
	padding: 6px;
	border: 2px groove;
}
#vb_forum #vB_Editor_QR_textarea {
	background: #fff url(http://simracing.pl/forum/images/editor/tlo_edytora.gif) center no-repeat ;
}
#vb_forum .imagebutton {
	background: #E1E1E2;
	color: #000000;
	padding: 1px;
	border: none;
}
#vb_forum .ocolor, .ofont, .osize, .osmilie, .osyscoloar, .smilietitle {
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #FFFFFF;
	font-size: 11px;
	cursor:default;
	font-family:tahoma;
	font-size:11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

#vb_forum .ocolor div {
	border:1px solid #ACA899;
	height:10px;
	width:10px;
	margin: 1px;
}

#vb_forum .popup_pickbutton {
	border: 1px solid #FFFFFF;
}
#vb_forum .popup_feedback {
	background: #FFFFFF;
	color: #000000;
	border-right: 1px solid #FFFFFF;
}
#vb_forum .popupwindow {
	background: #FFFFFF;
}
#fontOut, #sizeOut,#vb_forum .popup_feedback div {
	background: #FFFFFF;
	color: #000000;
}
#vb_forum .alt_pickbutton {
	border-left: 1px solid #E1E1E2;
}
#vb_forum .popup_feedback input,#vb_forum  .popup_feedback div
{
	border: 0px solid;
	padding: 0px 2px 0px 2px;
	cursor: default;
	font: 11px tahoma;
	overflow: hidden;
}

#vb_forum ul.tab_list {
	left:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
	top:0;
}

#vb_forum ul.tab_list li {
	cursor:pointer;
	float:left;
	margin-left:0;
	margin-right:1px;
	overflow:hidden;
	padding:3px;
	position:relative;
	white-space:nowrap;
}

#vb_forum ul.tab_list li.thead:hover,#vb_forum  ul.tab_list li.thead:hover *,#vb_forum  ul.tab_popup li.vbmenu_option:hover, #vb_forum ul.tab_popup, #vb_forum li.vbmenu_option:hover * {
	background:white none repeat scroll 0 0;
}

#vb_forum div.tab_header {
	background-position:0 -27px;
}
#vb_forum div.tab_header {
	border-bottom:0 none;
	clear:both;
	margin-top:-1px;
	padding:4px;
}

#vb_forum div.tborder table {
	padding: 1px;
}



#vb_forum ul.userlist { list-style:none; padding:0px; margin:0px; display: inline-block; margin-top: 5px;}
#vb_forum ul.userlist li { float:left; margin-right:6px; margin-bottom:6px; width:175px; }
#vb_forum ul.userlist hr { display:none; }

#vb_forum .floatcontainer,#vb_forum .block_row {
	display: block;
}

#vb_forum div.checkbox_ctrls {
	margin-bottom:6px;
	display: block;
}
#vb_forum .submitrow {
	clear: both;
}

#vb_forum input#userlist_filter {
	display:none;
	float:right;
	height:1.3em;
	padding-left:16px;
	width:150px;
}

#vb_forum fieldset form, #vb_forum div.fieldsetpad { display:block; padding:6px; }

#vb_forum #buddylist_change_form {
	display: block;
}

#vb_forum #main_userinfo h2 {
	font-size:10pt;
	font-weight:normal;
	margin:0;
	text-transform: none;
	background: none;
	color: #222;
	line-height: 1em;
	padding: 0;
	padding-left: 8px;
}

#vb_forum #link_bar li.thead {
	padding: 0px;
	margin-top: -8px;
	font-weight: bold;
}

#vb_forum #link_bar ul {
	padding: 12px;
}

#vb_forum #collapseobj_friends_mini .alt2 {
	clear: both;
}

#vb_forum #collapseobj_friends_mini {
	background: #fff;
}


#vb_forum #minicontact_menu a {
	position: relative;
	top: -8px;
}



#vb_forum #activity_info {
	background: #fff;
}

#vb_forum #message_list div.info_bar .smallfont,#vb_forum .tborder ul .smallfont {
	clear: none;
}

#vb_forum #message_list li .alt2 {
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
}

#vb_forum #main_userinfo .alt1, #vb_forum #main_userinfo .alt2, #vb_forum #profile_tabs .alt1, #vb_forum #profile_tabs .alt2 {
	border: 0;
	border-bottom: 1px solid #dcdcdc;
}

#vb_forum #sidebar_container .alt1, #vb_forum #sidebar_container .alt2 {
	border: 0;
	border-top: 1px solid #dcdcdc;
}

#vb_forum input[type="checkbox"], #vb_forum input[type="radio"] {
	border: 0;
	background: transparent;
}

#vb_forum .ncode_imageresizer_warning {
	margin-top: 3px;
}

#vb_forum .ncode_imageresizer_warning * {
	line-height: normal;
	font-size: 10px;
}


/*QOUTE*/
#vb_forum .quotetop
{
	margin: 8px auto 0px auto;
	font-weight:bold;
	font-size:10px;
	padding: 2px 2px 2px 3px;
	background: #D4D4D4 url(http://simracing.pl/mkportal/templates/default/images/css_img_quote.gif) no-repeat scroll right center;
	border-left: 3px solid #ECECEC;
	border-top: 1px solid  #ECECEC;
	border-right: 1px solid #ECECEC;
}

#vb_forum .quotemain
{
	background-color: #F7F7F7;
	border-left: 3px solid #ECECEC;
	border-right: 1px solid #ECECEC;
	/*border-top: 1px dotted #000;*/
	border-bottom: 1px solid #ECECEC;
	padding: 4px;
	margin: 0px auto 8px auto;
	font-style: italic;
}

#vb_forum .postbit_przyciski {
	text-align: right;
	width: 33% !important;
	vertical-align: bottom;
}


/*rozjezdzanie w edycji sygnaturek */
#vb_forum .smallfont dfn {
	display: none;
}

/*hack dla chrome na problemy z rozjezdzaniem przy wyswietlaniu postow */
body:nth-of-type(1) #vb_forum .alt1postbit {
	width: auto;
}

#vb_forum li.thead {
	border: none;
}

#vb_forum .signature_rating {
	font-size: 10px;
	color: #888;
	padding-bottom: 4px;
}

/*IE6*/
* html #vb_forum .tborder,* html #vb_forum .tfoot,* html #vb_forum .button,* html #vb_forum .vbmenu_control {
	background: #333;
}


/*ARTYKULY*/

#vb_forum #Article_UserInfo .alt2 {
	border: none;
	border-top: 1px solid #DCDCDC;
}


#vb_forum #comments_heading {
	background: none;
	text-transform:capitalize;
	border: none;
	padding: 0px;
	font-weight: bold;
}

#vb_forum .articles {
	font-family: Arial,Helvetica,sans-serif;
}

#vb_forum .articles a {
	color: #981C1C;
	font-family: Arial,Helvetica,sans-serif;
}

#vb_forum .articles td, #vb_forum .articles th, #vb_forum .articles p, #vb_forum .articles li
{
	font-family: Arial,Helvetica,sans-serif;
	line-height: 1.5em;
	font-size: 12px;
}

#vb_forum .articles .news_header a, #vb_forum .articles .news_header_posts  {
	font-size: 10px !important;
}

#vb_forum .articles legend {
	color: #981C1C;
	font-weight: bold;
}

#vb_forum .articles #sel_f {
	width: 160px;
}

#vb_forum .articles fieldset {
	border: 1px solid #dcdcdc;
}

#vb_forum .articles ul {
	color: #981C1C;
}

#vb_forum .articles p {
	text-align: justify;
}

#vb_forum .article_table {
	border: 1px solid #dcdcdc !important;
}

#vb_forum .article_table td {
	font-size: 11px;
	font-weight:normal;
	margin: 0px;
	padding:1px 10px 1px 10px;
	text-align:left;
	vertical-align:middle;
	height: 12px;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;

}

#vb_forum .article_table .td1 {
	background-image: url(http://liga.simracing.pl/styles/gtrpl/tab_x1_2.gif);
}

#vb_forum .article_table .td2 {
	background-image: url(http://liga.simracing.pl/styles/gtrpl/tab_x1_1.gif);
}

#vb_forum .article_table .td3 {
	font-weight: bold;
	background-image: url(http://liga.simracing.pl/styles/gtrpl/opisy.gif);
}



