body {
	background: #053a57 url('images/gradient_black.png') repeat-x;
	color: #000; 
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px;
	padding: 0; 
	margin: 0;
	text-align: left;
}

#container {
  margin:  0 auto;
  width: 1000px;
  border: 1px solid #bdbdbd;
  background: #fff;
}

.leftbb {
  border: 1px solid #a4a4a4;
padding-left: 75px;
}

#addcomm {
background: transparent url(http://clangfo.pl/templates/gfo/images/login.gif) 0 0 no-repeat;
width: 40px;
height: 15px;
}

.head {
  height: 202px;
	text-align: left;
	clear: both;
}

.top {
  background: url('images/top.gif') no-repeat;
  width: 986px;
  height: 18px;
  float: left;
  color: #fff;
  font-size: 10px;  
  padding-left: 7px;  
  padding-right: 7px;  
  padding-top: 4px;
  text-align: left;
}

.vote {
background: url('images/vote.gif') no-repeat;
border: 0px;
height: 16px;
width: 59px;
}

.show {
background: url('images/show.gif') no-repeat;
border: 0px;
height: 16px;
width: 59px;
}

.preview {
background: url('images/preview.gif') no-repeat;
border: 0px;
height: 16px;
width: 59px;
}

.create {
background: url('images/create.gif') no-repeat;
border: 0px;
height: 16px;
width: 59px;
}

.createadvancedcomment {
background: url('images/createadvancedcomment.gif') no-repeat;
border: 0px;
height: 16px;
width: 125px;
}

.top a:link, .top a:visited {  
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}

.name1 {
  color: #959982;
}

.name1 a:link, .name1 a:visited {  
	font-weight: normal;
	color: #959982;
	text-decoration: none;
}

.logo {
  background: url('images/logo4.jpg') no-repeat;
  width: 165px;
  height: 176px;
  float: left;
  margin-top: 4px;
  margin-left: 4px;
  margin-right: 4px;
}

.sponsors {
  background: url('images/sponsors.gif') no-repeat;
  width: 824px;
  height: 106px;
  float: right;
  margin-right: 3px;
  margin-top: 4px;
}

.menu1 {

  width: 80px;
  height: 41px;
  float: left;
}

.menu2 {
  background: url('images/menu2.gif') no-repeat;
  width: 80px;
  height: 41px;
  float: left;
}

.menu3 {
  background: url('images/menu3.gif') no-repeat;
  width: 82px;
  height: 41px;
  float: left;
}

.menu4 {
  background: url('images/menu4.gif') no-repeat;
  width: 83px;
  height: 41px;
  float: left;
}

.menu5 {
  background: url('images/menu5.gif') no-repeat;
  width: 83px;
  height: 41px;
  float: left;
}

.menu6 {
  background: url('images/menu6.gif') no-repeat;
  width: 83px;
  height: 41px;
  float: left;
}

.menu7 {
  background: url('images/menu7.gif') no-repeat;
  width: 83px;
  height: 41px;
  float: left;
}

.menu8 {
  background: url('images/menu8.gif') no-repeat;
  width: 83px;
  height: 41px;
  float: left;
}

.menu9 {
  background: url('images/menu9.gif') no-repeat;
  width: 83px;
  height: 41px;
  float: left;
}

.menu10 {
  background: url('images/menu10.gif') no-repeat;
  width: 84px;
  height: 41px;
  float: left;
}

.loginbg {
  background: url('images/loginbg.gif') no-repeat;
  width: 810px;
  height: 29px;
  float: right;
  text-align: left;
  margin-right: 3px;
  padding-left: 7px;
  padding-right: 7px;
}

.user {
	background: url('images/user.gif') no-repeat;
	height: 17px;
	width: 103px; 
	text-align: center;
	border: 0px;
	float: left;
	font-size: 11px;
	color: #000;
	padding-top: 3px;
	margin-top: 5px;
}

.password {
	background: url('images/pwd.gif') no-repeat;
	height: 17px;
	width: 102px; 
	text-align: center;
	border: 0px;
	float: left;
	font-size: 11px;
	color: #000;
	padding-top: 3px;
	margin-top: 5px;
}

.register {
	background: url('images/register.gif') no-repeat;
	height: 16px;
	width: 76px; 
	border: 0px;
	float: left;
	margin-top: 6px;	
	margin-right: 5px;
	margin-left: 3px;
}

.lostpw {
	background: url('images/lostpw.gif') no-repeat;
	height: 16px;
	width: 80px; 
	border: 0px;
	float: left;
	margin-top: 6px;	
	margin-right: 5px;
}

#nav-left {
  float: left;
  width: 196px;
  margin-bottom: 10px;
  margin-top: 3px;
  margin-left: 2px
}

.leftbg {
  background: url('images/leftbg.gif') repeat-y;
  width: 176px;
  float: left;
  padding-left: 10px;
  padding-right: 10px;
}

.leftbg2 {
  background: url('images/leftbg2.gif') repeat-y;
  width: 176px;
  float: left;
  padding-left: 10px;
  padding-right: 10px;
}

.leftbg4 {
  background: url('images/leftbg2.gif') repeat-y;
  width: 176px;
  float: right;
  color:#c0c0c0;
  font-size:10px;
  padding-left: 10px;
  padding-right: 10px;
}

.leftbg1 {
  background: url('images/leftbg.gif') repeat-y;
  width: 180px;
  float: left;
  padding-left: 8px;
  padding-right: 8px;
}

.bets {
  background: url('images/bets.gif') no-repeat;
  width: 196px;
  height: 32px;
  float: left;
}

.turnaments {
  background: url('images/turnaments.gif') no-repeat;
  width: 196px;
  height: 31px;
  float: left;
}

.gallery {
  background: url('images/gallery.gif') no-repeat;
  width: 196px;
  height: 32px;
  float: left;
}

.votes {
  background: url('images/votes.gif') no-repeat;
  width: 196px;
  height: 32px;
  float: left;
}

.advertisement {
  background: url('images/advertisement.gif') no-repeat;
  width: 196px;
  height: 32px;
  float: right;
}

.stats {
  background: url('images/stats.gif') no-repeat;
  width: 196px;
  height: 32px;
  float: right;
}

.leftbg3 {
  background: url('images/bottomreklama.gif') no-repeat;
  width: 196px;
  height: 8px;
  float: right;
}

.leftbg5 {
  background: url('images/bottomreklama.gif') no-repeat;
  width: 196px;
  height: 8px;
  float: right;
}

.blogs {
  background: url('images/blogs.gif') no-repeat;
  width: 586px;
  height: 27px;
  float: left;
}

.c1 {
  background: url('images/c1.gif') no-repeat;
  width: 33px;
  height: 18px;
  float: left;
}

.c2 {
  background: url('images/c2.gif') repeat-x;
  height: 16px;
  float: left;
  color: #fff;
  padding-top: 2px;
}

.c2 a:link, .c2 a:visited {  
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}

.c3 {
  background: url('images/c3.gif') no-repeat;
  width: 8px;
  height: 18px;
  float: left;
}

.nav-left_bottom {
  background: url('images/nav-left_bottom.gif') no-repeat;
  width: 196px;
  height: 17px;
  float: left;
}

#boxy {
  background: url('images/boxy.gif') no-repeat;
  width: 797px;
  height: 121px;
  float: right;
  margin-right: 2px;
  margin-top: 3px;
}

.content {
  float: left;
  width:586px;
}

.centerbg {
  background: url('images/centerbg.gif') repeat-y;
  width: 566px;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}

.filtr {
  background: url('filtrnews.jpg');
  width: 580px;
  height: 17px;
}

.center_top {
  background: url('images/center_top.gif') no-repeat;
  width: 586px;
  height: 6px;
  float: left;
  margin-top: 2px;
}

.center_bottom {
  background: url('images/center_bottom.gif') no-repeat;
  width: 586px;
  height: 6px;
  float: left;
  margin-bottom: 3px;
}

#nav-right {
  float: right;
  width: 209px;
  margin-bottom: 10px;
  margin-top: 4px;
  margin-right: 2px;
}

.rightbg {
  background: url('images/rightbg.gif') repeat-y;
  width: 199px;
  float: left;
  padding-left: 5px;
  padding-right: 5px;
    color:#c0c0c0;
  font-size:10px;
}

.viewall {
  background: url('images/viewall.gif') no-repeat;
  width: 58px;
  height: 14px;
  float: left;
}

.join {
  background: url('images/join.gif') no-repeat;
  width: 58px;
  height: 14px;
  float: left;
}

.showall {
  background: url('images/showall.gif') no-repeat;
  width: 59px;
  height: 16px;
  float: left;
}

.coverage {
  background: url('images/media.gif') no-repeat;
  width: 209px;
  height: 28px;
  float: left;
}

.partners {
  background: url('images/partners.gif') no-repeat;
  width: 209px;
  height: 30px;
  float: left;
}

.nav-right_bottom {
  background: url('images/nav-right_bottom.gif') no-repeat;
  width: 209px;
  height: 6px;
  float: left;
}

#foot {
  background: url('images/foot.gif') no-repeat;
  width: 903px;
  height: 17px;
  color: #fff;
  margin:  0 auto;
  padding-top: 37px;
  padding-left: 20px;
  padding-right: 20px;
}

#foot a:link, #foot a:visited {  
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}

a:link, a:visited {
	color:#000;
	text-decoration:none;
	font-weight: nornal;
}
a:active, a:hover {
	color:#000;
	text-decoration:none;
	font-weight: normal;
}
img {
	border:0px;
}

input, textarea, select {
  background-color: #fff;
  border: 1px solid #a4a4a4;
  color: #002200;
  font-family: Thaoma,Helvetica,sans-serif;
  font-size: 11px;
  margin: 2px;
  padding-left: 3px;
}

#response {
	padding: 2px 0px;
	margin: 2px 0px;
}

form {
	display:inline;
}
td {
	background-color:inherit;
	color:#333;
	vertical-align:top;
}
textarea {
	width:90%;
}
ul {
	margin:0px;
}

#debug {
	height:150px;
	margin-bottom:20px;
	overflow:auto;
	padding-left:4px;
	width:100%;
	text-align:left;
}
#errors {
	color:#CC0000;
}
#sql {
	color:#777777;
}
.h1 {
	color: #333333;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;
}
.h2 {
	color: #333333;
	font-size: 16pt;
	font-weight: normal;
	text-decoration: none;
}
.h3 {
	color: #333333;
	font-size: 20pt;
	font-weight: normal;
	text-decoration: none;
}

.forum {
	background-color:#fff;
	color:inherit;
	margin:auto;
	border: 0px;
}
.headb {
	height: 20px;
	text-align: left;
	font-size: 12px;
	color: #265b84;
	font-weight: bold;
	padding : 5px 0 8px 8px;
	border-bottom: 1px solid #265b84;
}
.headb a:link, .headb a:visited { 
  color:#265b84; 
}

.newsheadcategory {
  background-color:#FFFFFF;
  color:#c0c0c0;
  font-size:10px;
  padding:7px 0px 0px 8px;
  text-align:left; 
}

.onas {
  font-size:10px;
  text-align:left;
}

.bloghead {
  background-color:#FFFFFF;
  color:#c0c0c0;
  font-size:10px;
  padding:3px 0px 0px 8px;
  text-align:left; 
}

.newsheadauthor {
  background-color:#FFFFFF;
  color:#c0c0c0;
  font-size:10px;
  padding:0px 0px 0px 8px;
  text-align:left; 
  border-bottom: 1px solid #265b84;
}

.newshead {
  background-color:#FFFFFF;
  color:#265b84;
  font-size:12px;
  padding:0px 0px 0px 8px;
  text-align:left;
  font-weight: bold;  
}

.newshead a:link, .newshead a:visited { 
  color:#265b84; 
  font-weight: bold;
}

.container {
	background-color:#fff;
	color:inherit;
	margin:auto;
	clear:both;
}
.container div {
	margin:1px;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.headc {
	background-color:#709060;
	color:inherit;
	text-align:left;
}


.bottom {
	background-color:#fff;
	color:#000;
	padding:1px 6px 4px 8px;
	text-align:left;
	border-bottom: 1px solid #265b84;
}

.bottom a:link, .bottom a:visited { 
  color:#265b84; 
  font-weight: bold;
}

.bottom1 {
	background-color:#fff;
	color:#000;
	height: 13px;
	text-align: left;
	border-bottom: 1px dotted #b4b4b4;
	padding-left: 5px;
	padding-right: 5px;
}

.left,.center,.right {
	padding:1px;
}
.leftb,.centerb,.rightb {
	padding:4px 6px 4px 8px;
}
.leftc,.centerc,.rightc {
	padding:4px 6px 4px 8px;
}
.left,.leftb,.leftc {
	text-align:left;
}
.center,.centerb,.centerc {
	text-align:center;
}
.right,.rightb,.rightc {
	text-align:right;
}


.quote {
	background-color:#ffffff;
	border:1px solid #e7e7e7;
	color:inherit;
	padding:6px;
	text-align:left;
}
.navhead,.navhead2 {
	background-color:#336600;
	border:solid #CCEEBB;
	border-width:1px 1px 0px 1px;
	color:#F2F2F2;
	font-weight:bold;
	padding:4px;
	text-align:center;
}
.navbodyb,.navbody2b {
	color:inherit;
	list-style:none;
	padding:4px 6px 4px 8px;
	text-align:left;
}
.calhead {
	background-color:#709060;
	color:inherit;
	padding:4px 2px 4px 2px;
	text-align:center;
}
.calday,.calevent,.caltoday, .calweek {
	padding:4px 2px 4px 2px;
	text-align:right;
}
.calday {
	background-color:#909070;
	color:inherit;
}
.calevent {
	background-color:#809070;
	color:inherit;
}
.caltoday {
	background-color:#907060;
	color:inherit;
}
.calweek {
	background-color:#609020;
	color:inherit;
}

#msg_normal, #msg_success {
	width: 90%;
  color:inherit;
  margin:auto;
  border: 1px dotted #a1a1a1;
  margin-bottom: 10px;
  text-align:center;
}
#msg_normal div, #msg_success div {
	padding: 8px 0 8px 20px;
}
#msg_normal {
	background-color: #fff;
}
#msg_success {
	background-color: #ddffdd;
}
/*Manage*/
.manage {
  background-color: #F8F8F8;
  border: 1px solid #999999;
  margin: 5px;
  padding: 5px 0px 0px 0px;
}
.manage:hover {
  background-color:#E2E2E2;
}
/*Themebar*/
.themebar {
  border: 1px dashed #777777;
  margin: 4px 8px 4px 8px;
  padding: 4px;
}