body {font-family: trebuchet ms; width: 100%; clear: both; font-size: 11px; background: #f8f5f1; margin: 0px; padding: 0px}
td {padding: 0; margin: 0;}
a:link{color:#333333; text-decoration:none; font-weight:bold;}
a:hover{color:#333333; text-decoration:underline; font-weight:bold;}
a:active{color:#333333; text-decoration:none; font-weight:bold;}
a:visited{color:#333333; text-decoration:none; font-weight:bold;}
img{border-style:none;}
input.button {background-color:#f5f5f5; color:black; background-image:url("bg_button.gif"); background-color: #fafafa;border-top-color: #666666;
border-right-color: #666666;
border-bottom-color: #666666;
border-left-color: #666666; border-style:solid; border-width:1px;}
#content{margin:auto; width: 519px; background: white; overflow:auto; height:auto; text-align: center; }
#logoDiv{width:100%; text-align: center;}
#topDiv{width:100%; text-align:center; height:27px; color: white; margin: 0px auto; background: #3c3c3c}
#sideDiv{width:0%; float: right; margin-right: 15px; margin-top:0px; padding-top: 0px; font-family: arial; font-size: 13px; margin-top: 0px;}
#mainDiv{width:100%; margin: 3px auto;}
#bottomDiv{float:left;width:100%; background-color:#cecdcd; margin-top:10px; text-align: left; font-family: arial; font-size: 12px; padding-top: 5px; padding-bottom: 5px;}
#footerDiv{float:left;width:99%; text-align:center;}
.codeDiv{color:green; border:1px solid black; width:100%; overflow:auto; height:100px;}
.codeDiv a{color:#333333; text-decoration:none; font-weight:bold;}
.quoteDiv{border:1px solid black; width:100%}
.error{color:red;}
.postTable{width:100%; text-align: center; font-weight: bold; font-family: arial; font-size: 13px; border-spacing: 0px 0px; cell-padding: 0px; cell-spacing: 0px; border-top: 1px solid #787878;}
.postTable p {margin: 0; padding: 0; margin-bottom: 1px; font-family: trebuchet ms; font-size: 11px;}
.posterTd{vertical-align:top; padding-left: 15px; width:20%; font-family: verdana; font-size: 11px;}
.postTd{font-family: arial; font-size: 12px; padding-left: 15px; padding-top: 5px; padding-right: 5px; font-weight: normal;}

.posterTdevenRow{vertical-align:top; padding-left: 15px; width:20%; font-family: verdana; font-size: 11px;  border-bottom: 1px solid #787878; padding-top: 4px; font-weight: normal; padding-bottom: 4px; padding-right: 6px;background: #f4f4f4;}
.postTdevenRow{font-family: verdana; font-size: 11px; padding-left: 15px; padding-top: 5px; padding-right: 5px; font-weight: normal; border-bottom: 1px solid #787878; border-left: 1px dotted #787878;}

.posterTdoddRow{vertical-align:top; padding-left: 15px; width:20%; font-family: verdana; font-size: 11px; border-bottom: 1px solid #787878; padding-top: 4px; font-weight: normal; padding-bottom: 4px; padding-right: 6px; background: #fbfbfb;}
.postTdoddRow{font-family: verdana; font-size: 11px; padding-left: 15px; padding-top: 5px; padding-right: 5px; font-weight: normal;  border-bottom: 1px solid #787878; border-left: 1px dotted #787878;}
.posterTdoddRow a {color: #a10242;}
.posterTdevenRow a {color: #a10242;}

.myPostsDateTd{width:10%; padding-left:10px;}
.success{color:green;}
.ignoreTable{margin-left: 30%; background: #6c3668; color: white; font-family: arial; font-size: 13px;}
.ignoreTable a {color: white;}
.blackgradient{background:url('blackmiddle.png'); color:white;width:100%;height:28px;}
.header{background: #a10242; color: white; background-size: 100% 100%; -moz-background-size: 100% 100%; height:28px; padding-left:3px; margin-left: 2px; font-size: 14px; padding-top: 3px; padding-bottom: 3px;}
.header a {color: black !important;}
.sectionTd{background: #cecdcd; color: black; margin-left: 2px; font-family: verdana; font-size: 13px; text-align: left; padding-left: 20px; border-top: 1px solid #787878; padding-top: 5px; padding-bottom: 5px;}
.evenRowtr{height:35px; text-align: left; font-weight: bold;}
.evenRow{height:35px; text-align: left; font-weight: bold;}
.evenRowtd1 {border-top: 1px solid #787878; padding-top: 4px; padding-bottom: 4px;}
.evenRowtd1 a{color: #4c4c4c;}
.evenRowtd3{font-size: 12px; width: 34%; text-align: left; padding-left: 2%; border-top: 1px solid #787878; padding-top: 4px; padding-bottom: 4px;}
.evenRowtd3 a {font-weight: normal;}
.oddRowtr{background-color:white; height:35px; text-align: left; font-weight: bold;}
.oddRow{background-color:white; height:35px; text-align: left; font-weight: bold;}
.oddRowtd1 {border-top: 1px solid #787878;}
.oddRowtd1 a {color: #4c4c4c;}
.oddRowtd3{font-family: arial; font-size: 12px; width: 34%; text-align: left; padding-left: 2%; border-top: 1px solid #787878; padding-top: 4px; padding-bottom: 4px;}
.oddRowtd3 a {font-weight: normal;}
.td_ikona{width: 5%; text-align: center; border-top: 1px solid #787878; padding-top: 4px; padding-bottom: 4px;}
.topic_countTder{text-align:center; font-size: 11px; font-weight: normal; width: 10%; border-top: 1px solid #787878; padding-top: 4px; padding-bottom: 4px;}
.topic_countTd{text-align:center; font-size: 11px; font-weight: normal; width: 10%; border-top: 1px solid #787878; padding-top: 4px; padding-bottom: 4px;}
.navLink:link{color:white !important; text-decoration:none;margin-right:30px; font-size: 13px;}
.navLink:visited{color:white !important; text-decoration:none; margin-right:30px; font-size: 13px;}
.navLink:hover{color:#eeeeee; text-decoration:underline; margin-right:30px; font-size: 13px;}
.addPostDiv{padding:3px; width: 96%; margin-left: 2%; color: black; font-family: arial; font-weight: bold; font-size: 13px; background-image: url("td_bck.gif"); background-size: 100% 100%; float: left; line-height: 25px; text-align: left; -moz-background-size: 100% 100%;}
.add_post_left {float: left; width: 20%;}
.add_post_left2 {float: left; width: 80px; clear: both;}
.add_post_right2 {float: left; width: 37%;}
.add_post_right {float: left; width: 70%;}
.add_post_right input { width: 90%;}
.add_post_right textarea { width: 90%;}
.addPostDiv a {color: black;}
.pagesParagraph{text-align:center;}
.searcht {text-align: left; font-family: verdana; font-size: 11px; margin-left: 3%; margin-top: 10px; padding: 2%; border: 1px solid #4E9099; border-radius: 20px; -moz-border-radius: 20px; width: 720px; border-spacing: 0px;}
.searcht td {padding-bottom: 3px; padding-top: 3px;}
.searcht td input[type="text"] {width: 400px;}
.searcht td textarea {width: 501px;}
.logint {text-align: left; font-family: arial; font-size: 12px; margin-left: 40%; margin-top: 10px;}
.registert {text-align: left; font-family: verdana; font-size: 11px; margin-left: 3%; margin-top: 10px; padding: 2%; border: 1px solid #4E9099; border-radius: 20px; -moz-border-radius: 20px; width: 720px; border-spacing: 0px;}
.registert td {border-bottom: 1px solid #4E9099; padding-bottom: 3px; padding-top: 3px;}
.registert td input[type="text"] {width: 501px;}
.registert td input[type="password"] {width: 501px;}
.registert td textarea {width: 501px;}
.profilet {text-align: left; font-family: arial; font-size: 12px; margin-left: 30%; margin-top: 10px;}
.memberviewt {text-align: left; font-family: arial; font-size: 12px; margin-left: 30%; margin-top: 10px;}
.evenRow {font-weight: normal; padding: 15px 0px 15px 0px;}
.oddRow {font-weight: normal; padding: 15px 0px 15px 0px;}
.myPostsDateTd {font-weight: normal; padding: 15px 0px 15px 0px;}
.posterror {font-size: 12px; font-family: arial; color: blue; color: red; text-align: left; margin-left: 20px;}

.prawaDiv {width:98%; margin-top: 0px; padding-top: 0px;}
.prawaContentDiv { background-image: url("../../img/td_bck.gif"); background-size: 100% 100%; width:99%; padding-left:10px; height:15px; padding-top:3px; padding-bottom:3px; float: left; -moz-background-size: 100% 100%;}

.prawaLink:link {font-size: 10pt; text-decoration: none; font: normal; color:black;}
.prawaLink:visited {font-size: 10pt; text-decoration: none; font: normal; color:black;}
.prawaLink:hover {font-size: 10pt; text-decoration: none; font: normal; color:black; font-weight:bold;}
.prawaLink:active {font-size: 10pt; text-decoration: none; font: normal; color:black;}

.pL {margin:3px;}
.pbelka {padding: 5px; background-color:#c18fb5;font-family:'Comic Sans MS';  color:white; font-size:18px;}
.pBelka {background: #cecdcd; color: black; font-family: verdana; font-size: 13px; text-align: left; padding-left: 20px; font-weight: bold; height:20px; line-height: 20px; float: left; width: 98%;}
.pLinia {border-top:solid 1px #efe3cc;}

.glownaDiv28{
	float:left; 
	width:46%; 
	font-family: "Comic Sans MS"; 
	font-size: 10pt; 
	margin:5px; 
	border:solid 0px red;
	text-align:center;
}

.small-font{
	font-weight: normal;
	font-size: 10px;
	padding:0;
	margin: 0;
}

.inside_temat {font-size: 11px; font-weight:bold; vertical-align:top; text-align: center; width: 100%; color: #a10242;}
.last_post_tn {color: #a10242 !important;}
.last_post_other {color: #898989 !important; font-weight: normal;}
.last_posts_handle {color: #a10242 !important; margin-right: 15px;}
.last_posts_base_name {color: #a10242 !important;}
.last_posts_bold_name {color: #a10242 !important; font-weight: bold;}
.last_posts_cdatez {float: right; color: #a10242; margin-top: 5px;}
.last_posts_item {font-weight: normal; padding: 8px; border-bottom: 1px solid #a10242; font-family: verdana; font-size: 11px; text-align: left; border-top: 1px solid #898989; padding-top: 4px; padding-bottom: 4px;}
.viewtopic_topic {font-size: 11px; font-weight:bold; text-align: center; width: 100%; color: #a10242;}
.viewtopic_user {color: #a10242 !important;}
.search_title {font-weight: bold; font-family: verdana; font-size: 11px; width: 780px; text-align: center; border-top: 1px solid #898989; border-bottom: 1px solid #898989;}
.search_title a {color: #a10242;}
.viewtopic_comments {float: right; color: #a10242 !important;}
.viewtopic_comments a {color: #a10242 !important; margin-right: 10px;}
.addPostDiv2{padding:4px; width: 76%; margin-left: 12%; color: black; font-family: arial; font-weight: bold; font-size: 13px; float: left; line-height: 25px; text-align: left; padding-left: 10px; border: 1px solid #a10242; -moz-border-radius: 10px; border-radius: 10px;background: #f4f4f4; padding-bottom: 7px;}
#rules {font-size: 11px; font-family: verdana; text-align: left; padding-left: 15px;}
#rules p {margin-top: 1px; margin-bottom: 1px; float: left; width: 100%;}
.rules_bold{color: red; font-size: 14px; margin-top: 5px; margin-bottom: 3px; float: left; width: 100%; text-align: center; font-weight: bold;}
.rules_left{float: left; width: 4%; font-weight: bold;}
.rules_right{float: right; width: 96%;}