
html,body {
	background-color: #C8C8C8;
	color: black;
margin:0;
padding:0;
	font-family: arial,verdana,helvetica,sans-serif;
	font-size: 12px;
}

.beton {width:742px;
height:280px;
background-image: url(/gfx/betonowe_gb.jpg);
margin:0 auto 0 auto;
position:relative;
}

#betonowe_logo img {
	border:0;
	position:absolute;
	top:1px;
	right:15px;
}

#topmenu {
	position:absolute;
	width:700px;
	top:225px;
	left:18px;
	height:49px;
	background:url(/gfx/topmenu_bg.png) repeat-x;
	
	
}

#topmenu li {
	float:left;
	padding:10px;
	list-style:none;
	background:url(/gfx/topmenu_li.png) no-repeat top left;
	margin:0 5px;
}

#topmenu li.no {
	background-image:none;
}

#topmenu a {
	display:block;
	padding:5px 10px 10px 10px;
	float:left;
	color:#5C5C5C;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	background:url(/gfx/topmenu_a.png) bottom left no-repeat;
}

#topmenu a#betonowe_logo {
	background-image:none;
}

#topmenu a:hover,
#topmenu a:focus,
#topmenu a:active {
	color:#0A7796;
		background:url(/gfx/topmenu_ah.png) bottom left no-repeat;
}

.beton ul {margin:0;padding:0;list-style:none;}

#y1, #y2, #y3, #y4, #y5, #y6 {display:block;height:49px;
position:absolute;top:227px;}

#y1 {background-image: url(/gfx/px1.gif);
width:139px;left:19px}

#y2 {background-image: url(/gfx/px2.gif);
width:108px;left:158px}

#y3 {background-image: url(/gfx/px3.gif);
width:96px;left:266px}

#y4 {background-image: url(/gfx/px5.gif);
width:96px;left:362px}


#y5 {background-image: url(/gfx/px4.gif);
width:96px;left:458px}

#y6 {background-image: url(/gfx/px6.gif);
width:163px;left:554px}

#back
{display:block;position:absolute;width:170px;height:100px;left:20px;top:10px}

#y1:hover {background-image: url(/gfx/px1b.gif);}
#y2:hover {background-image: url(/gfx/px2b.gif);}
#y3:hover {background-image: url(/gfx/px3b.gif);}
#y4:hover {background-image: url(/gfx/px5b.gif);}
#y5:hover {background-image: url(/gfx/px4b.gif);}


.aura {
        display:block;
        position: absolute;
        left:-2000px;
        width: 1px;
        height:1px;
        overflow:hidden;
}


.srodbeton {width:742px;
background-image: url(/gfx/srodbeton.jpg);
margin:0 auto 0 auto;}

.innerdiv {width:580px;margin-left:80px;padding:20px 0 20px 0}

.tekst h2 {font-size:17px;border:solid #5F698C;
border-width: 0 0 2px 0 }



.betondolny {width:742px;
height:18px;
background-image: url(/gfx/dolbeton.jpg);
margin:0 auto 0 auto;

}


.jednatrzecia {text-align:center;width:30%;float:left;margin:9px}

.no {border:0;margin-top:10px;}


.liststylenone {
	margin:25px 0 0 0;
	padding:0;
	list-style:none
}

ul.liststylenone li img {
	float:left;
	margin:0px 20px 10px 0
}

ul.liststylenone li {clear:both;}



ul.liststylenone li span {font-weight:bold;
color:#004477}












.tabelka {font-family:arial,helvetica,verdana;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#878787;
width:100%;
font-size:13px;
margin:13px 0 20px 0;

}


.tabelka thead th {
	border-style:solid;
	border-width:0px 0px 0px 0px;
	border-color:#878787;
	padding:1px;
	background-color:#F3F4F6;
	vertical-align:top;
font-size:12px;
}

.tabelka tbody td {
	border-style:solid;
	border-width:0px 0px 0px 0px;
	border-color:#878787;
	text-align:center;
font-size:12px;
background-color:#F3F4F6;
	padding: 2px;
color:#474747;
}

.tabelka tbody th {
	border-style:solid;
	border-width:2px 0px 1px 0px;
	border-color:#D8DFE0;
	text-align:center;
color:#474747;
font-size:12px;
	background-color:#E6EAEB;
	padding: 2px;
}

.gal {margin:1px}



.bocznik {width:210px;float:left}
.bocznik1 {text-align:left;margin-left:50px;float:left;width:300px}





#formatka label {
	float: left;
	display: block;
	width:45%;
}

#formatka ul {
	list-style:none;
	list-style-image:none;
	margin: 1em 0 1em 1em;
	padding:0;
}

#formatka li {
	clear:both;
	list-style:none;
	list-style-image:none;
	margin:2px 0 0 0;
	padding:0;
}

#formatka .t {margin-left:2px;
	width:40%;
}

#formatka .tx {
	width:92%;
}

#formatka label.l {
	float:right;
	width:90%;
	display:block;
}
#formatka fieldset {border:0}


.tekst a {color:#525D79}

.imagebutton,.imagebutton li {
margin:0;
padding:0;
list-style:none;
}

.imagebutton li {
display:block;
float:left;
width:220px;
}


.imagebutton li span {
display:block;
border: dotted white 1px;
padding:1px;
}

.scriptable .imagebutton li input {
display:block;
position:absolute;
left:-2000px;
}

.scriptable .imagebutton label img {
border-style:solid;
border-width:5px;
border-color:#AAA #666 #666 #AAA;

}

.scriptable .imagebutton label.znaczek img {
border-color:red;
}


.scriptable .imagebutton span.focal {
border: dotted black 1px;
}

#kalkulator {
	border:0;
	margin:0;
	padding:0;
}

#kalkulator .exfields {
	clear:both;
	}
	
#mover li.t label {
	display:block;
	width:40%;
	float:left;
}


#mover li {
	clear:both;
	margin:3px 0 0 0;
	list-style:none;
	padding:0;
}

#mover ul {
	margin:0;
	padding:0;
	list-style:none;
}


.innerdiv fieldset {border:0}
.innerdiv legend {font-size:17px;border:solid #5F698C;
border-width: 0 0 2px 0;font-weight:bold;
margin-bottom:20px}
.imagebutton {margin-top:20px;}


.innerdiv h1, .innerdiv h2 {margin-top:0;padding-top:0}


.setia {width:742px;
height:30px;text-align:right;
margin:0 auto 0 auto;
}

.setia a {color:#575757;font-size:10px;margin-right:30px}

.tabela_cennik  {text-align:center;font-size:12px;width:100%;}

.tabela_cennik  th{padding:5px;background-color:#c8c8c8;}

.tabela_cennik  tr{border: 1px solid #c8c8c8;}

.tabela_cennik  td{border: 1px solid #c8c8c8;}

#national_flag{
	margin-left:20px;
	height:15px;
	width:100px;
}

#national_flag img{
	border:0px;
}
