body{	
	background-color: #f5f5f5;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#353333;
	margin:0px;
	}
#menu_bar{
	width:100%;
	background-color:#0e2539;
	height:15px;
	padding-top:3px;
	border-bottom:2px #b3b3b3 solid;
	}
.menu_bar_text{
	width:940px;
	margin:0 auto;	
	text-align:right;
	font-size:10px;
	padding-right:10px;
	}
.menu_bar_text a{
	color:white;
	margin-right:15px;
	font-weight:bold;
	text-decoration:none;
	}
.menu_bar_text a:hover{	
	text-decoration:underline;
	}	
#top{
	width:950px;
	background-image:url(images/top.gif);
	height:87px;
	margin:0 auto;	
	}	
#menu{
	width:950px;
	height:82px;
	margin:0 auto;
	background-image:url(images/menu.gif);
	}
.menu_left{
	width:560px;
	height:32px;	
	padding-top:20px;
	float:left;
	}
.menu_left a{
	font-weight:bold;
	font-size:14px;
	font-family: Helvetica;
	margin-left:13px;
	padding:7px;	
	color:white;
	text-decoration:none;
	}
.menu_left a:hover{	
	background-color:#113f67;	
	}
.menu_search{
	width:390px;
	height:50px;
	float:right;
	}
.menu_search 	form{
	margin:0px;
	padding:0px;
	}
.find{
	width:240px;
	color:#757575;	
	font-size:12px;
	height:22px;
	padding-top:9px;
	margin-top:11px;	
	margin-left:100px;
	padding-left:5px;
	border:1px solid black;
   height:20px;
	}
.find_left{
   float:left;
   width:90%;
   }
.find_right{
   float:left;
   width:10%;
   margin-left:-6px;
  padding-top:11px;
	}
.find_b{
	margin-left:-4px;	
	background-image:url(images/search_but.gif);
	border:0px;
	width:32px;
	height:32px;
	}
.menu_other{
	padding-top:10px;
	padding-left:10px;
	clear:both;
	}
.menu_other a{
	color:black;
	font-size:11px;
	text-decoration:none;
	padding-left:10px;
	}
.menu_other a:hover{	
	text-decoration:underline;	
	}	
#content{
	width:950px;
	overflow:hidden;
	margin:0 auto;
	margin-top:15px;
	}
.content_left{
	float:left;
	width:550px;
	}	
.wher{
	color:#666565;
	font-weight:bold;
	font-size:16px;
	margin-left:5px;
	}
.wheriam{
	color:#125a97;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;	
	}
.wheriam:hover{
	text-decoration:underline;	
	}
.content_wher{
	float:left;
	width:70%;
	}
.date{
	float:right;
	width:29%;
	font-size:10px;
	color:black;
	padding-top:7px;
	text-align:right;
	font-weight:bold;
	}

.content_right{
	width:375px;
	float:right;
	padding-left:25px;
	}
.news, .news_n{
	clear:both;
	overflow:hidden;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom:2px #dcdcdc solid;	
	}	
.news_n{
	border-bottom:none;	
	}	
.text{
	clear:both;
	overflow:hidden;
	padding-bottom:5px;
	margin-bottom:10px;
	border-top:2px #e3e3e3 solid;
	}
.news_date span {	
   display:block;
   width:72px;
   height:35px;
   font-size:24px;
   padding-top:10px;
   text-align : center;   
   font-weight : bold;
   color : #0e5692;
   }
.news_date {
   float: left;
   height: 76px;
   width: 76px;
   background: url("images/date.gif") no-repeat;
   text-align : center;   
   margin:5px;
   font-size : 14px;   
   color : #000000;
   }
.news h1,.news_n h1,.text h1{
	color:#104674;
	margin:0px;
	padding-top:15px;
	padding-bottom:5px;
	font-size:18px;
	}
.news_n h2, .news_n h2 a,.text h2 a,.text h2 a:hover,.text h2{
	color:#666565;
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
	padding-left:3px;	
	border-bottom:2px #dcdcdc solid;	
	}
.news a,.news_n a, .text a{
	color:#125a97;
	text-decoration:underline;
	}
.news a:hover,.news a:hover, .text a:hover{
	color:#104674;
	text-decoration:underline;
	}	
a.cat{
	font-size:10px;
	color:#353333;
	text-decoration:underline;
	}
.cat a:hover{	
	color:black;	
	}
.news_more{
	width:49%;
	float:left;
	}
.news_more a{
	color:#104674;
	font-weight:bold;
	text-decoration:none;
	}
.news_more a:hover{
	text-decoration:underline;
	}
.news_koments{
	width:49%;
	float:right;
	text-align:right;
	}
.news_koments a{
	color:#104674;
	font-weight:bold;
	text-decoration:none;
	}
.news_koments a:hover{
	text-decoration:underline;
	}
	
.box, .box_sonds{
	width:370px;
	overflow:hidden;
	margin-bottom:10px;	
	border:1px #d7d7d7 solid;
	}
.box h2{
	width:335px;
	border-bottom:1px #d7d7d7 solid;	
	margin-left:15px;
	font-size:14px;	
	padding-top:5px;
	color:#125a97;
	padding-bottom:3px;	
	}
h2.base_tel_h2{
	border-bottom:1px #d7d7d7 solid;	
	margin-left:0px;
	font-size:14px;	
	padding-top:5px;
	color:#125a97;
	padding-bottom:3px;
	}
.box h2 span, h2.base_tel_h2 span{
	color:#898787;
	}
.box ul{
	margin-left:-25px;	
	overflow:hidden;
	width:330px;	
	padding-bottom:5px;
	}
.box li.cat_news{
	list-style:none;	
	width:49%;
	padding-bottom:5px;
	float:left;
	}
.box li.cat_news a{
	color:#636363;
	font-size:11px;	
	font-weight:bold;
	}
.new_tests{
	width:372px;
	height:134px;
	margin-bottom:10px;
	}
.new_tests img{
	border:0px;
	}
.box_sonds{
	width:340px;
	font-size:14px;
	font-weight:bold;
	color:black;
	padding:15px;
	}
.box_sonds span{
	display:block;
	}
.box_sonds input {
	margin-top:5px;
	}
.box li.last_forum{
	list-style:none;
	font-size:11px;
	border-bottom:1px #e1e1e1 solid;
	padding-top:10px;	
	padding-bottom:5px;	
	}
ul.encyklopedia{
	margin-left:-40px;
	}
ul.encyklopedia li{
	list-style:none;
	padding-left:10px;
	font-size:11px;
	border-bottom:1px #dcdcdc solid;
	padding-top:10px;
	padding-bottom:5px;	
	}
ul.nowe{
	margin-left: -35px;
	}
ul.nowe li{
	list-style:none;
	padding-left:10px;
	font-size:11px;
	border-bottom:1px #d1d1d1 solid;
	padding-top:5px;
	width:95%;
	padding-bottom:5px;	
	}
ul.encyklopedia li a, ul.nowe li a{
	color:black;
	text-decoration:none;
	font-weight:bold;
	}
ul.encyklopedia li a:hover {
	text-decoration:underline;
	}
.box li.last_forum a{
	font-size:11px;	
	color:black;
	font-weight:bold;
	}
.up{
	width:949px;
	clear:both;
	text-align:right;
	}
.up a{
	color:black;
	font-size:10px;
	font-weight:bold;
	}

#bottom{
	width:950px;
	font-size:11px;
	margin:0 auto;
	padding:10px;
	font-weight:bold;
	height:50px;
	background-image:url(images/bottom.gif);
	}
.bottom_left{
	width:50%;
	float:left;	
	}
.bottom_right{
	width:50%;
	float:right;
	text-align:right;
	}
ul.up_cat{
	width:520px;
	clear:both;
	margin:-30px;	
	border-top:2px #e3e3e3 solid;
	}
ul.up_cat li{
	list-style:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	margin-right:2px;
	padding-bottom:5px;
	border-bottom:1px #eaeaea solid;
	border-right:1px #eaeaea solid;
	border-left:1px #eaeaea solid;	
	float:left;
	}
ul.up_cat li a{
	color:#c4c4c4;
	font-weight:bold;
	text-decoration:none;
	}
ul.up_cat li a:hover{	
	text-decoration:underline;
	}
ul.new{
	list-style:none;	
	margin-top:0px;
	margin-left:-30px;
	}
ul.new li{
	float:left;
	font-size:16px;
	}
.new_one{
	color:#898787;
	font-weight:bold;
	padding-top:5px;
	margin-right:10px;
	}
.new_two{
	width:86px;
	padding-top:5px;
	height:21px;
	text-align:center;
	font-weight:bold;
	margin-left:1px;
	color:#125a97;
	background-image:url(images/tab.gif);
	}
.new_tree{
	width:86px;
	height:21px;
	color:#125a97;
	padding-top:5px;
	text-align:center;
	margin-left:1px;
	background-image:url(images/stab.gif);
	}
.strefapp{ 
	background-image:url(images/strefa/prepaid.gif); 
	width:372px;
	height:83px;
	padding-top:70px;
	margin-bottom:10px;
}
.strefapp ul{	
	padding-left:20px;
}
.strefapp ul li{
	list-style:none;
	float:left; 
	width:50%;
	}
.strefapp ul li a{
	color:white;
	font-weight:bold;
	text-decoration:none;
	}
.strefapp ul li a:hover{	
	text-decoration:underline;
	}
.strefavp{ 
	background-image:url(images/strefa/voip.gif); 
	width:372px;
	height:83px;
	padding-top:70px;
}
.strefavp ul{	
	padding-left:20px;
}
.strefavp ul li{
	list-style:none;
	float:left; 
	width:50%;
	}
.strefavp ul li a{
	color:white;
	font-weight:bold;
	text-decoration:none;
	}
.strefavp ul li a:hover{	
	text-decoration:underline;
	}
.navi, .navi_b{
	background-image:url(images/but_bg.gif);
	height:22px;
	margin:1px;
	border:1px #939393 solid;
	padding-top:4px;
	padding-bottom:4px;	
	padding-left:6px;
	padding-right:6px;
	color:white;
	font-weight:bold;
	}
.navi a {
	color:#777777;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	}
.koments{
	width:540px; 
	border:1px #d7d7d7 solid; 
	margin:0 auto;
	margin-bottom:7px;
	}
.koments_nick{
	background-color:#e4eaf0; 
	height:15px; 
	float:left; 
	width:360px; 
	padding:5px;
	}
.koments_date{
	background-color:#e4eaf0; 
	height:15px; 
	float:left; 
	text-align:right; 
	width:160px; 
	padding:5px;
	}
.koments_text{
	clear:both; 
	border-top:1px	#bdbdbd solid;
	padding-left:20px;
	}
.kom_text_textarea{
	border:1px #7f7f7f solid; 
	width:99%; 
	height:120px; 
	font-size:16px;
	color:#757575;	
	background-color:#fafafa;
	}
.kom_nick_input input, .kom_math_input input, .kom_math_input select, .form{
	border:1px #7f7f7f solid;
	color:#757575;	
	padding-top:6px;
	padding-bottom:5px;
	background-color:#fafafa;
	}
.form{ padding:0px; font-size:12px;}
.kom_math_input select{
	padding-top:4px;
	}
.kom_sub_input{
	float:right; 
	text-align:right; 
	width:150px;
	}
.warning{
	text-align:center; 
	margin:0 auto; 
	width:80%; 
	padding:12px; 
	border:2px solid #d7d7d7;
	}
.base_tel{
	float: left;
	width: 100px;
	height: 130px;
	text-align: center;
	padding: 4px;	
	margin-right:17px;
	margin-bottom:10px;
}
.base_tel img, .base_tel_img{
	border:4px #ededed solid;
	width:100px;
	height:95px;
	}
.base_tel img:hover{
	border-color:#bdbdbd;
	}
.base_tel a {
	text-decoration:none;
	color:black;
	}
.base_tel a:hover {
	text-decoration:none;	
	}
.base_table{
 	border-collapse:collapse;
	width:98%;	 
	margin:0 auto;
	}
.base_table td{
	border:1px #dcdcdc solid !important;
	}
.base_table .one{
	width:35%; 
	padding:5px;
	font-weight:bold;
	}
.base_table .two{
	width:65%; 
	padding:5px;
	}
.base_tel_koments_sel{
	border-bottom:1px #d7d7d7 solid; 
	overflow:hidden; 
	width:100%;
	margin-bottom: 10px;
	}
.base_tel_koments_sel_l{
	width:35%; 
	float:left;
	}
.base_tel_koments_sel_r{
	width:64%; 
	float:right;
	font-weight:bold;
	text-align:right;
	padding-top:19px;
	}
.base_tel_koments_sel_r a.r{
	text-decoration:none;
	padding-left:5px;
	color:red;
	}
.base_tel_koments_sel_r a.b{
	text-decoration:none;
	padding-left:5px;
	color:black;
	}
.base_tel_koments_sel_r a.g{
	text-decoration:none;
	padding-left:5px;
	color:green;
	}
.base_tel_koments_sel_r a.r:hover,.base_tel_koments_sel_r a.b:hover,.base_tel_koments_sel_r a.g:hover{
	text-decoration:underline;
	}
.sms{
	margin-left: 10px;
	width: 160px;
	height: 165px;	
	text-align:center;
	float: left;   
	margin-bottom: 10px;	
	}
.sms_t{	
	width: 160px;
	text-align:left;
	height: 150px;
	overflow:auto;	   
   border:#d7d7d7 solid 1px;		
	}
.sms a{
	background:#d7d7d7;	
	padding-left:5px;
	padding-right:5px;
	}
.box p{
	padding:0px;
	margin:0 auto;
	text-align:center;
	}
