/* CSS Document */
*{margin:0;padding:0;}
body{
color:#000;
font-family:Arial, Tahoma,Verdana,sans-serif;
font-size:12px;
line-height:160%;
}
#links {
background:#DDD;
border-bottom:1px solid #BBB;
padding:6px;
text-align:center;
}
/*UKŁAD STRONY*/
#page {
background:#FFF url(../gfx/bg_body.jpg) repeat-x;
min-height:700px;	
}
#container{
width:920px;
height:auto;
margin:auto;
}
#top{
width:920px;
height:171px;
background:url(../gfx/logo.jpg) no-repeat left;
position:relative;
}
#menu{
	position:relative;
	top:76px; left:270px; width:690px;
}
#menu ul, #menu ul li{list-style:none;margin:0;}
#menu ul li{display:block;width:120px;float:left;}
#menu ul a:LINK, #menu ul a:VISITED{width:120px;display:block;text-align:center;color:#333333;height:25px;padding-top:6px;text-decoration:none;}
#menu ul a:HOVER, #menu ul a.active{background:#fff url(../gfx/a_hover.jpg);color:#FFF;}

#content{
margin:20px 0;
width:920px;
}
#leftcol{
width:220px;
padding:0 0px;
float:left;

}
#rightcol{
width:690px;
height:auto!important;
float:left;
}
.col1, .col2, .col3 {
float:left;
width:300px;
}
.col1, .col2 {
margin-right:10px;
}
#footer{
clear:both;
background:url(../gfx/bg_footer.jpg) repeat-x;
padding-top:20px;
height:130px;
}

/* SELEKTORY */
h1,h2,h3,h4,h5,h6,p,blockguote,ul,li, table{margin:0 0 20px 0;}

h1,h2,h3,h4,h5,h6{font-weight:bold;color:#000;margin-bottom:20px;}
h1{font-size:200%;line-height:150%;}h2{font-size:180%;}h3,h4{font-size:120%;}h5{font-size:115%;}h6{font-size:100%;}

table, table td, table th{border-collapse:collapse;}
table {background:#fff;border:1px solid #CCC;width:100%}
th, td {padding:10px 20px; text-align:left;}
th {background:#f1f1f1;}

img{border:0;}

ul{list-style:inside;margin-left:14px;}

a:LINK, a:VISITED{color:#0066CC;}
a:HOVER{text-decoration:none;}

/* CLASY */
.clr{clear:both;}

.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
.justify{text-align:justify;}

.office {margin:0 0 20px 0;}
.sonda {float:left;margin:0 20px 0 0;width:213px;}
.info {float:left;width:400px;}


