body {
	font-family: Verdana;
	font-size: 16px;
	color: #000;
	background-color: #ffffff;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	padding:0;
	margin:0;
}


a {  
	color: #7da5cf;
	text-decoration:none;	
}
a:hover {
	text-decoration:underline;
}

h1 {
font-size:14px;
margin-bottom:20px;
}
h2 {
font-size:14px;
margin-bottom:20px;
color:#7da5cf;
}

ul, li {
	list-style-type: none;
	display: block;
	padding:0;
	margin-left:5px;
}

#page {
background-color: #f8f8f8;
margin:0 auto;
padding:0;
width:980px;
overflow: hidden;
}

#header {
height: 95px;
border-bottom: 10px solid #a0aebd;
background: url('images/headerbg.png') no-repeat top right;
}

#header .logo {
width: 310px;
float: left;
padding:25px 0 0 15px;
}

#header .kontakt {
font:13px Verdana;
width: 595px;
padding:20px 25px;
float:right;
line-height:25px;
}

#header .kontakt .telefon {
float:left;
}

#header .kontakt .email {
float:left;
}



#menu {
height: 35px;
margin-top:16px;
}

#menu a {
font-size:15px;
font-family: Verdana;
color: #636363;
background-color:#e8e8e8;
padding:15px 38px;
text-decoration:none;
border-left:1px dashed silver;
margin-left:1px;
}
#menu .over, #menu a:hover {
background-color:#bbcbdc;
text-decoration:none;
}

#content .left_box {
float:left;
width:326px;
}

#content .left_box .left_box1 {
color:#d9dada;
float:left;
width:256px;
height:167px;
background-image: url('images/left-box1-bg.gif');
padding:20px 35px;
}

#content .left_box .left_box1 ul li {
	background: url('images/strzalka1.gif') no-repeat left;
	padding-left: 10px;
}

#content .left_box .left_box1 .more {
margin-top:10px;
float:right;
}



#content .left_box .left_box2 {
color:#696969;
float:left;
width:301px;
height:157px;
background-color:#e8e8e8;
padding:7px 5px 7px 20px;
}

#content .left_box .left_box2 ul li {
	padding-left: 10px;
}

#content .left_box .left_box2 .more {
float:right;
margin-right:25px;
}


#content .content {
color:#696969;
float:left;
width:587px;
padding:17px 17px 7px 50px;
min-height:352px;
background: url("images/content_bg.png") no-repeat top right;
}

#content .content p {
color:#696969;
line-height:16px;
float:left;
width:551px;
margin:10px 25px;
}

#content .content ul {
margin-left: 40px;
}
#content .content ul {
line-height:18px;
}
 
 #content .content .linki {
margin-left: 10px;
}
 #content .content .linki a {
font-weight:bold;
}

#content .content .cennik td {
padding:7px 10px 7px 10px;
margin:0;
}





#marksline {
float:left;
border-top: 10px solid #a0aebd;
width:980px;
}

#marksline .text {
margin:15px 80px;
float:left;
}

#marksline .img {
margin:5px 70px;
float:right;
}

#footer {
float:left;
border-top: 3px solid #e8e8e8;
border-bottom: 1px solid #e8e8e8;
width:980px;
background-color:#ffffff;
margin-bottom:5px;
}

#footer .copyright {
margin:12px 40px;
float:left;
}

#footer .toppozycja {
margin:12px 40px;
float:right;
}



#info {
clear: both;
width: 900px;
height: 33px;
padding: 13px 0 0 0px;
margin: 10px 10px 10px 40px;
border:1px solid silver; 
background-color:#f2f2f2;
text-indent: 8px;
font-weight:bold;
}
