html{
margin: auto;
width:100%;
padding:0px;
text-align: center;
}
body {
background-image: url('tpl/images/tlo.gif'); 
background-color: #f0f0f0;
margin: auto;
font-family: Tahoma;
font-size: 11px;
color: #686868;
width: 100%;
text-align: center;
padding:0px;
margin-bottom:0px;
margin-top:0px;
}
form {
margin: 0px;
padding: 0px;
}
a {

color: #828691;
text-decoration: none;
}
a:hover {

color: #828691;
text-decoration: underline;
}
div#top{
width: 900px;
height:18px;
margin: auto;
text-align: left;
}
div#top_1{
background-image: url('tpl/images/tlo_szare_male.gif'); 
background-repeat: repeat-x;
background-color: #fff;
width: 900px;
height:144px;
margin: auto;
position: relative;
}
img#logo{
position: absolute;
top:30px;
left:8px;
}
div#menu{
position: absolute;
top:34px;
right:4px;
}
div#links{ position: absolute; top: 95px; left:0px; width: 880px; text-align: right; padding: 2px 0px;}
div#links a{ text-decoration: none; font-weight: bold; padding-left: 10px;}
div#links a img{ vertical-align: middle; }

div#tlo_kropki{
background-image: url('tpl/images/tlo_kropki.gif'); 
background-repeat: repeat-x;
background-color: #fff;
width: 900px;
height:2px;
margin: auto;
font-size: 2px;
}
a.men{
background-image: url('tpl/images/tlo_pod_menu.gif'); 
background-repeat: no-repeat;
display: block;
width: 94px;
height: 42px;
float: left;
font-size: 11px;
font-weight: bold;
text-align: left;
padding-left:10px;
padding-top:14px;
text-decoration: none;
}
a.men:hover{
background-image: url('tpl/images/tlo_pod_menu_sel.gif'); 
background-repeat: no-repeat;
}
a.men span{
font-size: 9px;
font-weight: normal;
color: #B8B8B8;
}
div#boksy{
width: 900px;
height: 125px;
background-image: url('tpl/images/tlo_boxy.gif'); 
background-repeat: no-repeat;
margin: auto;
position: relative;
}
div#boksy_pom{
width: 900px;
height: 35px;
background-image: url('tpl/images/tlo_boxy_pom.gif'); 
background-repeat: no-repeat;
margin: auto;
position: relative;
color: #fff;
}
div#boksy_pom_1{
width: 900px;
height: 35px;
background-image: url('tpl/images/tlo_boxy_pom_1.gif'); 
background-repeat: no-repeat;
margin: auto;
position: relative;
color: #fff;
}
table#tab td {
color: #fff;
}
div#boksy div#box_1{
position: absolute;
top: 14px;
left: 36px;
font-size: 11px;
text-align: left;
color: #fff;
}
div#boksy div#box_2{
position: absolute;
top: 14px;
left: 280px;
font-size: 11px;
text-align: left;
color: #fff;
}
div#boksy div#box_3{
position: absolute;
top: 14px;
left: 501px;
font-size: 11px;
text-align: left;
color: #fff;
}
div#boksy div#box_4 {
position: absolute;
top: 14px;
left: 722px;
font-size: 11px;
text-align: left;
color: #fff;
}
div#box_1 input, select {
font-size: 11px;
font-family: Tahoma;
}
.sel_ser{
width: 120px;
}
div#promocje_nag{
position: absolute;
top:11px;
left: 300px;
font-size: 11px;
}
div#aktualnosci_nag{
position: absolute;
top:11px;
left: 36px;
font-size: 11px;
}
div#reklama_nag{
position: absolute;
top:11px;
left: 742px;
font-size: 11px;
}
div#base{
height: auto!Important;
min-height: 200px;
height: 200px;
background-image: url('tpl/images/tlo_base.gif');
background-color: #fff;
width: 900px;
margin: auto;
}
div#base_zakladka{
height: auto!Important;
min-height: 200px;
height: 200px;
background-image: url('tpl/images/tlo_base_zakladka.gif');
background-color: #fff;
width: 900px;
margin: auto;
}
div#footer{
background-image: url('tpl/images/tlo_footer.gif');
background-repeat: repeat-x;
width: 900px;
height: 40px;
margin: auto;
text-align: left;
color: #686868;
position: relative;
font-size: 10px;
}
span#prawa{
position: absolute;
top:16px;
left:10px;
}
span#menu_dolne{
position: absolute;
top:16px;
right:10px;
}
div#b_4 {
width: 634px!Important;
width: 614px;
height: auto;
float: left;
margin-left:1px;
text-align: left; 
}
p.box{
margin-top: 2px; 
}
.head-box p{
	margin-top:2px;
}
div#b_3, div#b_2{
width: 220px;
height: auto;
float: left;
margin-left:1px;
text-align: left; 
}
div#b_1{
width: 263px;
height: auto;
float: left;
margin-left:1px;
text-align: left;
}
div#b_5{
width: 187px;
height: auto;
float: left;
margin-left:1px;
text-align: left;
}
.nag_new{
margin-left: 3px!Important;
margin-left: 2px;
}
p.title{
font-size: 11px;
font-weight: bold;
color:#000;
text-align: left;
margin: 10px 20px 10px 20px;
}
div.tekst_long{
margin: 10px 20px 10px 20px;
}
a.poz_men_1{
display: block;
width: 212px;
border-bottom: solid 1px #C9C9C9;
padding: 6px;
text-decoration: none;
background-color: #F5F5F5;
color: #3A3A3A;
}
a.poz_men_1:hover{
display: block;
width: 212px;
border-bottom: solid 1px #43B81C;
padding: 6px;
text-decoration: none;
}
a.poz_men_2{
display: block;
width: 197px;
border-bottom: solid 1px #F0F0F0;
padding: 6px 6px 6px 20px;
text-decoration: none;
font-weight: normal;
}
a.poz_men_2:hover{
display: block;
width: 197px;
border-bottom: solid 1px #43B81C;
padding: 6px 6px 6px 20px;
text-decoration: none;
font-weight: normal;
}
table#opis_serwerow{
	background-color: #fff;
}
table#opis_serwerow td{
	background-color: #F7F7F7;
	padding: 5px;
}
h1{
	font-size: 14px;
}
a.logo img {
border: 0px;
}
td.go2right {
text-align: right;
}
input[type="submit"].sprawdz {
border: 0px;
text-align: left;
color: #fff;
width: 75px;
background-image: url('tpl/images/img_button.gif');
background-repeat: no-repeat;
background-position: right;
background-color: transparent;
cursor: pointer;
}
table.domeny {
border: 0px;
width: 550px;
margin: auto;
border-collapse: collapse;
}
table.domeny td { padding: 2px 10px 2px 10px; }
table.domeny td.inp { 
width: 10px; 
padding: 0px; 
text-align: center; 
border-left-width: 0px;
border-top-width: 1px;
border-bottom-width: 0px;
border-right-width: 1px;
border-style: solid;
border-color: #b0b0b0;
}
table.domeny td.dm { 
width: 150px; 
text-align: right; 
border-left-width: 0px;
border-top-width: 1px;
border-bottom-width: 0px;
border-right-width: 1px;
border-style: solid;
border-color: #b0b0b0;
}
table.domeny td.i { 
width: 10px;
border-left-width: 0px;
border-top-width: 1px;
border-bottom-width: 0px;
border-right-width: 1px;
border-style: solid;
border-color: #b0b0b0;
text-align: center;
}
table.domeny td.in { 
width: 250px; 
border-left-width: 0px;
border-top-width: 1px;
border-bottom-width: 0px;
border-right-width: 0px;
border-style: solid;
border-color: #b0b0b0;
}
td.inp1 {
border-left-width: 0px;
border-top-width: 0px;
border-bottom-width: 0px;
border-right-width: 1px;
border-style: solid;
border-color: #b0b0b0;
text-align: center;
}
td.dm1 {
border-left-width: 0px;
border-top-width: 0px;
border-bottom-width: 0px;
border-right-width: 1px;
border-style: solid;
border-color: #b0b0b0;
text-align: center;
}
td.in1 {
text-align: center;
}
div.info {
width: 574px;
margin: 17px;
background-color: #F5F5F5; 
border: 1px solid #B0B0B0;
padding: 10px;
}
div.info input[type="text"], div.info input[type="submit"] {
border: 1px solid #b0b0b0;
font-size: 11px;
color: #686868;
}
div.tresc_news p {
font-size: 11px;
color:#000;
text-align: justify;
margin: 10px 20px 10px 20px;
}

.news-short{
	margin-bottom: 20px;
	border-bottom: dotted 1px gray;
}

table#cennik {
border: 0px;
}
table#cennik td {
border: 1px solid #adadad;
}

.msg{
	text-align: center;
	font-size: 10pt;
	padding: 10px;
}
.bad{
	color: red;
}
.good{
	color:#43B81C;
}
.required-marker{
	color:rgb(100%, 57%, 15%);
}
#ikony_panel{
	text-align: right;
}
#ikony_panel img{
	border: none;
	margin-top: 15px;
	padding-right: 5px;
}
img{
	border: 0 none;
}
#zwijanie_button{
	cursor: pointer;
	height: 85px;
	left: 2px;
	position: absolute;
	top: 35px;
	width: 23px;
}
.zwin-background{
	background-image: url("http://www.test.exone.pl/concrete/themes/dark_chocolate/images/przycisk_zwin.png");
}
.rozwin-background{
	background-image: url("http://www.test.exone.pl/concrete/themes/dark_chocolate/images/przycisk_rozwin.png");
}
.do_panelu{

	color: white;
	margin: 10px 9px 4px 10px;
	text-align: left;
}
#box{
	background-image: url(http://www.test.exone.pl/concrete/themes/dark_chocolate/images/box.png);
	background-repeat: no-repeat;
	position: fixed;
	z-index: 9999;
 	right:0px;
	width: 200px;
	height: 230px;
	
}
#zalogowany{
height: 70px;
padding: 20px 0px 0px 30px;
font-size: 9pt;
font-family: Myriad Pro;

}
.cb{
	clear:both;
}

