body{
	font-size: 11px;
	font-family:Verdana;
	margin:0px;
	padding: 0px;
	color: #000000;
	min-width:780px;
	text-align:center;
}
img {border:none;}
form, input, select{font-size:11px;}
a {text-decoration:none;}
#content {
	position: relative;
	top: 0px;
	right: 0px auto;
	margin: 0px auto;
	width: 780px;
	text-align: left;
}
.fix{
clear:both;
height:1px;
font-size: 1px;
}
.fix1{
clear:both;
height:10px;
font-size: 10px;
}
#toplogo{
	width:780px;
	height:150px;
}
#data{
	width:780px;
	height:18px;
	line-height:18px;
	background-color:rgb(26,37,43);
	background:url('img/top_logo2_.jpg') no-repeat;
	color:rgb(229,229,229);
	font-size:11px;
}
#menu{
	width:780px;
	height:20px;
	line-height:20px;
	float:left;
}
.menu_el{
	font-size:11px;
	width:135px;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
	height:20px;
	line-height:20px;
	display:inline;
	float:left;
}
.menu_el_{
	font-size:11px;
	width:135px;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
	height:20px;
	line-height:20px;
	display:inline;
	float:left;
	background-color:#d4256a;
}
.menu_el1{
	width:135px;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
	height:8px;
	line-height:8px;
	display:inline;
	float:left;
}
.menu_el2{
	width:135px;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
	height:8px;
	line-height:8px;
	display:inline;
	float:left;
	background-color:#86a9d8;
}
.menu_el3{
	width:135px;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
	height:8px;
	line-height:8px;
	display:inline;
	float:left;
	/*background-color:#d4256a;*/
	background-color:#86a9d8;
}
.menu_a{
	text-decoration:none;
	color:black;
}
.menu_a_{
	text-decoration:none;
	text-transform:uppercase;
	color:white;
}
.menu_a_:hover{
	font-weight:bold;
}
.menu_a:hover{
	font-weight:bold;
}
#pasek1{
	width:780px;
	height:8px;
	font-size:8px;
	background-color:#a2a2a2;
}
#pasek2{
	width:780px;
	height:8px;
	font-size:8px;
	background-color:#c4c4c4;
}
#left{
	width:190px;
	float:left;
	padding-left:0px;
}
.main_news_head{
	width:190px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:12px;
	/*background-color:#c4c4c4;*/
	/*color:rgb(80,114,160);*/
	background-color:#86a9d8;
	color:black;
}
.main_news_head1{
	width:190px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:12px;
	background-color:#d4256a;
	color:black;
}
.amainnewshead{
	font-size:12px;
	/*color:rgb(80,114,160);*/
	color:black;
	text-decoration:none;
}
.amainnewshead:hover{font-weight:bold;}
.short_news{
	padding:10px;
	font-size:11px;
	text-align:left;
}
.short_news_date{
	float:left;
	font-size:10px;
}
.short_news_more{
	float:right;
	font-size:10px;
}
.sh_more{
	text-decoration:underline;
	font-weight:bold;
	color:black;
}
.box_opinie{
	width:178px;
	border:1px solid black;
	height:20px;
	line-height:20px;
	text-align:center;
	margin-left:10px;
	background-color:#86a9d8;
}
.a_box_opinie{
	font-size:12px;
	color:black;
	text-decoration:none;
}
.a_box_opinie:hover{
	font-weight:bold;
}

.a_box_opinie1{
	background-color:#d4256a;color:white;
	font-size:12px;
	text-decoration:none;
}
.a_box_opinie1:hover{
	font-weight:bold;
}

.small{
	font-size:11px;
	padding-left:10px;
}
.scp{
	border-collapse:collapse;
}
.scp td{
	font-size:16px;
	border:1px solid black;
	font-weight:bold;
	font-family: Arial;
}
#scppaliwa{
	border-collapse:collapse;
	border:1px solid black;
}
#scppaliwa td{
	width:140px;
	border:1px solid black;
	height:25px;
	line-height:25px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
.a_box_paliwa{
	width:160px;
	display:block;
	font-size:16px;
	font-weight:bold;
	color:black;
	text-decoration:none;
	padding-left:10px;
}
#box_informator{
	width:160px;
	border:1px solid black;
	margin-left:10px;
	padding:5px;
}
.center_bold{
	font-weight:bold;
	text-align:center;
}
#box_informator a {
	font-size:11px;
	color:black;
	text-decoration:none;
	display:block;
	padding-left:10px;
}
#box_informator a:hover {
	text-decoration:underline;
}
.site_info{
	padding-left:10px;
	font-size:11px;
}
.box_licznik{
	width:100px;
	display:block;
	height:20px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	border:1px solid black;
	font-size:11px;
}
.a_stats{
	color:black;
	text-decoration:none;
}
.a_stats:hover{text-decoration:underline;}

#main{
	width:432px;
	float:left;
	margin-top:25px;
	margin-left:0px;
}
#submain{
	width:580px;
	float:left;
	/*margin-top:25px;*/
	margin-left:0px;
	text-align:justify;
}
.main_box{
	width:121px;
	height:121px;
	margin-left:40px;
	float:left;
	margin-right:5px;
	margin-bottom:10px;
	/*border:1px solid black;*/
}
.sn_box{
	width:118px;
	float:left;
	margin:20px;
	margin-bottom:10px;
	border:1px solid gray;
	text-align:center;
}
.snlink{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
	color:black;
}
.snlink:hover{text-decoration:underline;}
#main_right{
	width:138px;
	margin-left:10px;
	float:left;
}
.reklama_head{
	width:118px;
	text-align:center;
	color:#006699;
	height:25px;
	line-height:25px;
	font-size:11px;
	color:black;
}
.pasek_bottom{
	width:780px;
	height:2px;
	font-size:2px;
	background-color:#a2a2a2;
}

#baner {
	width:785px;
	text-align:center;
	font-size:11px;
}

#stopka {
	width:780px;
	text-align:center;
	font-size:11px;
}

#stopka a{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.reklamy_bottom{
	width:780px;
	text-align:center;
}
.box_reklama1{
	display:inline;
	margin-left:10px;
}

.longnews{
	/*width:410px;*/
	width:570px;
	text-align:left;
	margin-left:10px;
	margin-bottom:10px;

}
.longnewsdata{
	font-size:10px;
	color:white;
	padding-left:10px;
	background-color:rgb(209,33,105);
	text-align:right;
	padding-right:5px;
}
.longnewstitle{
	color:white;
	/*width:400px;*/
	width:560px;
	height:20px;
	line-height:20px;
	padding-left:10px;
	background-color:rgb(80,114,160);
	border-top:1px solid white;
	border-bottom:1px solid white;
}
.longnewsbody{
	text-align:justify;
	padding:10px;
	background-color:white;
	font-size:11px;
}
.longnewsautor{
	text-align:right;
	color:black;
	padding:2px;
	background-color:rgb(202,202,202);
	padding-right:5px;
	font-size:11px;
}
.longnewslist{
	text-align:center;
}
#cenypaliwlist {
	width:410px;
	border-collapse:collapse;
}
#cenypaliwlist caption {
	background-color:green;
	font-weight:bold;
	color:white;
}
#cenypaliwlist .cena{
	text-align:center;
}
#cenypaliwlist .bg{
	background-color:#14E456;
}
.samuzywbox{
	width:160px;
	float:left;
	margin:5px;
}
.samuzywmin{
	width:160px;
	height:120px;
	float:left;
	text-align:center;
}
.samuzywopis{
	float:left;
	width:160px;
	text-align:center;
	font-size:11px;

}
#kontakt a{
	color:red;
	text-decoration:none;
}
#kontakt a:hover{
	text-decoration:underline;
}
#opinie .opiniabox{
}
#opinie .opinia{
	margin:5px;
}
#opinie .kto{
	padding-left:5px;
	font-size:10px; 
	color:white;
	background-color:rgb(80,114,160);
	border-top:1px solid white;
	border-bottom:1px solid white;
}
#opinie .ip{
	font-size:10px; 
	color:white;
	text-align:right;
	background-color:rgb(209,33,105);
	padding-right:5px;
}

#opinie .optematlink{
	width:540px;
	display:block;
	font-size:11px;
	line-height:20px;
	color:black;
	text-decoration:none;
	background-color:#86a9d8;
	padding-left:10px;
	border-bottom:4px solid white;
}
#opinie .optematlink:hover{
	text-decoration:none;
	font-weight:bold;
}

#samuzywlist{
	border-collapse:collapse;
	font-size:11px;
	width:560px;
}
#samuzywlist thead tr{
	background-color:#86a9d8;
	color:black;
}
#samuzywlist thead tr th{
	line-height:25px;
	text-align:center;
	font-weight:normal;
}
#samuzywlist td{
	padding:5px;
}
#samuzywlist .right{
	text-align:right;
}
#samuzywlist a{
	text-decoration:none;
	color:black;
}
#samuzywlist a:hover{
	text-decoration:underline;
	color:black;
}
#samuzywlist .bg{
	background-color:#c4c4c4;;
}

#tablelist{
	border-collapse:collapse;
	font-size:11px;
	width:560px;
}
#tablelist thead tr{
	background-color:#86a9d8;
	color:black;
}
#tablelist thead tr th{
	line-height:15px;
	text-align:center;
	font-size:11px;
}
#tablelist td{
	padding:5px;
	font-size:11px;
}
#tablelist .right{
	text-align:right;
}
#tablelist a{
	text-decoration:none;
	color:black;
	font-weight:bold;
}
#tablelist a:hover{
	text-decoration:underline;
	color:black;
}
#tablelist .bg{
	background-color:#c4c4c4;
}
#tablelist td.tbllistnazwa{
	width:205px;
}
#tablelist td.tbllistnazwa1{
}
#tablelist td.tbllistmiasto{
	width:110px;
	text-align:center;
}
#tablelist td.tbllistadres{
	width:195px;
}
#tablelist td.tbllistpromo{
	width:50px;
	text-align:center;
}

.logo{
	width:127px;
	height:127px;
	text-align:center;
	float:right;
}
.promoimg{
	text-align:center;
}
.siedzibaimg{
	text-align:center;
	margin:10px;
}
.apagelink{
	font-size:11px;
	color:black;
}
.apagelink_{
	font-size:11px;
	color:black;
	text-decoration:none;
}
.apagelink_:hover{
	font-weight:bold;
}
.apagelinkactive{
	font-weight:bold;
}
.dlink{
	font-family: Verdana;
	font-size:11px;
	text-decoration:none;
	color:rgb(0,68,162);
}
.dlink:hover{
	text-decoration:underline;
}

.tdlink{
	font-family: Verdana;
	font-size:11px;
	text-decoration:none;
	color:rgb(0,68,162);
}

.snlistbox{
	width:160px;
	float:left;
	text-align:center;
	border:1px solid black;
	margin:10px;
}
.snlistlink{
	font-size:11px;
	color:black;
	text-decoration:none;
	line-height:25px;
}
.snlistlink:hover{text-decoration:underline;}
.linkdiler{
	text-align:center;
	display:block;
	width:200px;
	height:25px;
	line-height:25px;
	color:black;
	background-color:#86a9d8;
}
.linkdiler:hover{
	font-weight:bold;
}

#sntablelist{
	border-collapse:collapse;
	font-size:11px;
	width:560px;
	border:1px solid black;
}
#sntablelist thead tr{
	background-color:#86a9d8;
	color:black;
}
#sntablelist thead td{
	height:25px;
	line-height:15px;
	text-align:center;
}
#sntablelist thead tr th{
	line-height:15px;
	text-align:center;
}
#sntablelist td{
	padding:5px;
	border:1px solid black;
}
.sncaption{
	font-weight:bold;
	margin-bottom:10px;
}
.pp_box{
}

.rozklad{background-color:#d4256a;color:white;height:20px;line-height:20px;}
.rozklad a{text-decoration:none;color:white;font-size:12px;}
.rozklad a:hover{font-weight:bold;}