input{
	font: normal 12px Sans, Arial;
	padding: 2px;
	border: 1px solid #7acd5f;
	/*border-left: 2px solid #8d9596;*/
}

img{padding: 0px;}

input:focus, select:focus, textarea:focus{
  /*background: #fdeecf;*/
  border-color: red;
}

select{
	font: normal 12px Sans, Arial;
	padding: 2px;
	border: 1px solid #7acd5f;
	/*border-left: 2px solid #8d9596;*/
}

.submit{
	font: normal 12px Sans, Arial;
	padding: 2px;
	border: 1px solid #7acd5f;
	/*border-left: 2px solid #8d9596;*/
	background-color: #ffffff;	
}

.buttonik, .inpucik{
	font: normal 11px Sans, Arial;
	padding: 2px;
	border: 1px solid #7acd5f;
	/*border-left: 2px solid #8d9596;*/
	background-color: #ffffff;		
}

.buttonik{
	cursor: pointer;
}

textarea{
	border: 1px solid #7acd5f;
	/*border-left: 4px solid #8d9596;*/
	padding: 2px;	
}

h1{
	font: bold 13px Arial, Sans;	
}

#menu_table{
	background-color: #FFFFFF;
}

#menu_table a{
	font: normal 14px Arial, Sans;
	color: #000000;
	margin-left: 10px;
	text-decoration: none;
	display: block;
	width: 130px;
	height: 22px;
}

#menu_table a:hover{color: #ff0000;}

#menu_table td{width: 157px; height: 33px; vertical-align: middle;}

.copyright{
	font: normal 16px Arial, Sans;
	color: #000000;
	margin-left: 10px;
	text-decoration: none;
	display: block;
	width: 130px;
	height: 22px;
}

.logout_link:hover, .copyright:hover{color: #ff0000;}

.logout_link{
	font: bold 12px Arial, Sans;
	color: #eeeeee;
	text-decoration: none;
}


/*#content_td{
	background-image: url('../images/lay-1-2.jpg');
	width: 426px;
    height: 532px !important; 
    height: 516px;
	vertical-align: top;
	text-align: left;
	padding-top: 30px;
	padding-top: 15px !important;	
	font: normal 13px Arial, Sans;	
	color: #000000;
	width: 426px;
}*/

.foot{font: normal 10px Arial, Sans;}

#prawa_td{
	background-image: url('../images/lay-1-4.jpg');
	background-repeat: repeat-y;
	width: 201px;
	height: 532px;
	vertical-align: top;
	text-align: left;
	padding-top: 0px;	
	padding-left: 10px;
	font: normal 14px Arial, Sans;	
	color: #ffffff;
}

#prawa_gora_td{
	background-image: url('../images/lay-1-4.jpg');
	background-repeat: repeat-y;
	width: 201px;
	text-align: left;
	padding-left: 10px;
	padding-top: 80px;
	font: normal 14px Arial, Sans;	
	color: #ffffff;	
}

#lewa_gora_td{
	background-image: url('../images/lay-0-0.jpg'); 
	width: 157px; 
	height: 200px;
	font: normal 14px Arial, Sans;	
	color: #ffffff;	
	vertical-align: top;
	text-align: left;
}

.male_literki{font: normal 11px Arial, Sans;}

.wyborcy_link{
	font: normal 12px Arial, Sans;		
	color: black;
	text-decoration: none;
}

.wyborcy_link:hover{
	color: black;
	text-decoration: underline;
}

.attack_info_ul li{padding: 5px;}

.register_link{
	font: normal 12px Arial, Sans;		
	color: black;
	text-decoration: underline;	
}

.register_link:hover{
	color: red;
	text-decoration: underline;
}

.other_link{
	font: normal 13px Arial, Sans;		
	color: black;
	text-decoration: underline;	
}

.other_link:hover{
	color: red;
	text-decoration: underline;
}

.ramka{
	display: block;
	border: 1px solid #7acd5f;
	/*border-left: 2px solid #8d9596;*/
	padding: 5px;
	padding-bottom: 10px;
	background-color: #e4f1f3;
	color: #606060;
	font: normal 12px Sans, Arial;	
}

.message_content{font: normal 12px Arial, Sans;}

.info_table th{
	background-color: #000000;
	color: #ffffff;
	font: normal 12px Arial, Sans;
}

.info_table td{
	font: normal 12px Arial, Sans;
	padding: 5px;
}

 .all_users_table th{
	background-color: #000000;
	color: #ffffff;
	font: normal 11px Arial, Sans;
	padding: 1px;

}


.all_users_table td{
	font: normal 11px Arial, Sans;
	padding: 1px;
	border-left: 1px solid black;
	border-right: 1px solid black;
}

.rozdzial_tytul{
	font: bold 12px Arial, Sans;
	color: #aa0000;
}

.rozdzial_text{
	font: normal 12px Arial, Sans;
	color: #000000;	
	text-align: justify;
}

.filtr_adresatow_td{border: 1px solid black;}

.filtr_adresatow_td a{
	font: normal 12px Arial, Sans;
	color: #000000;	
	text-decoration: none;
	padding: 2px;	
}

.filtr_adresatow_td a:hover{text-decoration: underline;}

.napisz_wiadomosc{font: normal 12px Arial, Sans;}

.main_table td{vertical-align: top;}

.lay_1_3{
	background-image: url('../images/lay-1-3.jpg');
	background-repeat: repeat-y;
	width: 41px;
	height: 532px;
}

.lay_2_4{
	background-image: url('../images/lay-1-4.jpg');
	background-repeat: repeat-y;
	width: 201px;
	height: 68px;
}

.lay_2_3{
	background-image: url('../images/lay-2-3.jpg');
	background-repeat: repeat-y;
	width: 41px;
	height: 68px;
}

.online{
	padding: 3px; 
	width: 650px; 
	font: normal 10px Arial, Sans;
}


#m0_0{background: url('../images/menu-0-0.jpg');}
#m1_0{background: url('../images/menu-1-0.jpg');}
#m2_0{background: url('../images/menu-2-0.jpg');}
#m3_0{background: url('../images/menu-3-0.jpg');}
#m4_0{background: url('../images/menu-4-0.jpg');}
#m5_0{background: url('../images/menu-5-0.jpg');}
#m6_0{background: url('../images/menu-6-0.jpg');}
#m7_0{background: url('../images/menu-7-0.jpg');}
#m8_0{background: url('../images/menu-8-0.jpg');}
#m9_0{background: url('../images/menu-9-0.jpg');}
#m10_0{background: url('../images/menu-10-0.jpg');}
#m11_0{background: url('../images/menu-11-0.jpg');}
#m12_0{background: url('../images/menu-12-0.jpg');}
#m13_0{background: url('../images/menu-13-0.jpg');}
#m14_0{background: url('../images/menu-14-0.jpg');}
#m15_0{background: url('../images/menu-15-0.jpg');}

#lastRow{
	background-color: #000000;
	color: #ffffff;
}

/* ruletka */
#ruletka input{ font-size: 10px; border: 1px solid black; color: red;}
.board {background-color:#464646; border-style:none; border-color:#464646 #464646 #464646 #464646; }
.wit { background-color: #003366; font-size: 10px; color: #FFFFFF; border-style: solid; border-width:thin; border-color: #000000 #000000 #000000 #000000; font-weight: bold;  }
.red { background-color: #990000; font-size: 10px; color: #FFFFFF; border-style: solid; border-width:thin; border-color: #000000 #000000 #000000 #000000; font-weight: bold;  }
.black { background-color: #000000; font-size: 10px; color: #FFFFFF; border-style: solid; border-width:thin;  border-color: #000000 #000000 #000000 #000000; font-weight: bold;  }
.groen { background-color: #009933; font-size: 10px; color: #FFFFFF; border-style: solid; border-width:thin;  border-color: #000000 #000000 #000000 #000000; font-weight: bold;  }





/* nowe style */
body{
  margin: 0px;
  padding: 0px;
  /*background-image: url(layout/tlo.jpg);
  background-repeat: repeat-x;*/
  background-color: #d6e4ef;
  color: #808080;
  font: normal 13px Sans, Arial;
}

a{
  color: #808080;
  font: normal 14px Sans, Arial;
  text-decoration: none;
}

a:hover{
  color: #808080;
  /*font: normal 14px Sans, Arial;*/
  text-decoration: none;
  background-color: #e8e8e8;
}

h1{
  color: #7bcd5f;
  font: bold 20px Sans, Arial;
  border-bottom: 1px solid #7bcd5f;
}

h2{
  color: #7bcd5f;
  font: bold 16px Sans, Arial;
  border-bottom: 1px solid #7bcd5f;
}

#calosc{
  width: 1015px;
  margin: 0 auto;
  margin-top: 3px;
  margin-bottom: 3px;
  background-color: #FFFFFF;
  border: 1px solid #b4bfc9;
  padding-bottom: 3px;
}

#menu, #content, #user_info{
  display: block;
  float: left;
}

#menu{
  width: 149px;
  background-color: #FFFFFF;
  background-image: none;
  border-right: 1px solid #7bcd5f;
}

#menu_links{
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  
}

#menu_links a{
  display: block;
  padding: 2px;
  width: 100px;
  color: #808080;
  font: bold 12px Sans, Arial;
  text-decoration: none;
}

#menu_links a:hover{
  color: #808080;
  text-decoration: none;
  background-color: #e8e8e8;
}

#content{
  width: 655px;
  background-color: #FFFFFF;
  background-image: none;
}

#user_info{
  width: 210px;
  /*background-repeat: repeat-x;
  background-image: url(layout/tlo.jpg);
  background-color: #b5d3ef;*/
  background-color: #b5d3ef;
  font: bold 16px Sans, Arial;
  color: #FFFFFF;
}

#user_info a{
  font: normal 16px Sans, Arial;
  color: #FFFFFF;
  text-decoration: none;
}

.small_frame{
  margin: 3px;
  border: 4px solid #FFFFFF;
  padding: 8px;
}

#foot{
  margin: 3px auto;
  width: 500px;
  background-color: #FFFFFF;
  background-image: none;
  border: 2px solid #b5d3ef;
  text-align: center;
  color: #808080;
  font: normal 10px Sans, Arial;
  padding: 2px;
}

.cleaner{
  clear: both;
}

hr{
  background-color: #7bcd5f;
  border: 0px;
  size: 1px;
  
}

#reklamy_prawa{
  width: 125px; 
  float: left;
  padding: 5px;
}
