html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}ul{list-style: none;}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
 
body
{
margin: 0;
padding: 0;
text-align: left;
font-size: 11px;
font-family: tahoma, verdana, sans-serif, helvetica, arial;
line-height: 17px;
color: #444;
background:#ffffff url(images/bg.jpg) no-repeat top center;
}

#wrap{
width:780px;
margin:0 auto;
background:transparent url(images/suwaki.jpg) no-repeat bottom center;
height:100%;
}

#gora
{
width:780px;
height:170px;
}

#flash{
height:93px;
width:780px;
}

.holder
{
width:780px;
}

a{
text-decoration:none;
line-height:17px;
color:#185696;
}

a:hover{
text-decoration:underline;
color:#000;
}

.clear {clear:both; height:0px; font-size:0px; line-height:0px;}

 

a:hover .brd 
{
border:3px #F7B455 solid;
}

.all
{
border:0;
width:780px;
}

.content
{
width:560px;
padding:0 20px 20px 20px;
float:right;
}

.menu_lewa
{
width:180px;
float:left;
}


#menu_lewa ul 	{	list-style: none; margin:0;	padding:0;	width:180px;}
#menu_lewa li		{	clear:both;	line-height:25px;	margin:0;	padding:0; }
#menu_lewa li a		{	display: block; text-decoration:none; font-size:11px; padding: 4px 0px;
padding-left: 5px; color:#333;  border-bottom: 1px solid #eaeaea;}
#menu_lewa a:hover{border-bottom: 1px solid #cccccc; text-decoration:none;	color:#000;}



#foto_dol
{
width:780px;
height:154px;
background:#fff url(images/foto_dol.jpg) no-repeat top right;
}


 

/*menu*/
ul.menu {float:left; display: block; padding:0px 0px 0px 100px;}
ul.menu li {float:left;line-height:0px;}
ul.menu li span {display:none;}

li#o_firmie a, li#o_firmie,
li#oferta a, li#oferta,
li#kontakt a, li#kontakt
{display: block; height: 60px;}

li#o_firmie a, li#o_firmie {background: url(images/menu.jpg) no-repeat 0px 0px; width:100px;}
li#oferta a, li#oferta {background: url(images/menu.jpg) no-repeat -112px 0px; width:100px;}
li#kontakt a, li#kontakt {background: url(images/menu.jpg) no-repeat -224px 0px; width:100px;}

li#o_firmie a:hover{background-position: 0px -60px }
li#oferta a:hover{background-position: -112px -60px }
li#kontakt a:hover{background-position: -224px -60px }







 


 
.dol
{
clear:both;
width:780px;
padding-bottom:280px;
line-height:20px;
text-align:right;
text-decoration:none;
color: #555
}

.dol a
{
color: #000;
text-decoration:none;
}

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

h1, h2{
font-size:14px;
text-transform:uppercase;
color:#DD0000;
clear:both;
font-family:Arial, Verdana;
margin:0; 
padding:0;
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px solid #EAEAEA;
}


ul.lista
{
list-style: none;
padding: 0;
margin: 4px 0px 5px 6px;
vertical-align:top;
line-height:17px;
}

ul.lista li
{
margin: 0;
padding: 2px 0px;
vertical-align:top;
padding-left: 15px;
background:transparent url(images/li.gif) no-repeat 0px 8px;
}




.zdjecia{clear:both; padding:0 10px;}
.zdjecia img{border:6px solid #eee;margin:6px; }
.zdjecia a img:hover{border:6px solid #C4DEEF;}



