body {margin: 0; padding: 0; background-color: #f3ece1;}

div {margin: 0; padding: 0;}
h1 { font-family: Arial; font-size: 14px; text-transform: uppercase; color: #6c428e; margin: 0 0 0 95px; }
h1.new_h { margin: 30px 0 0 -60px; }
h3 { font-family: Arial; font-size: 12px; text-transform: uppercase; color: #000; cursor: pointer; padding: 2px 0 0 0;}
h4 { font-family: Arial; font-size: 13px; color: #6c428e; margin: 15px 0 0 0 !important; margin: 10px 0 0 0; text-transform: uppercase;}
 
.offers_list #warsztaty h3 { cursor: default; padding: 2px 0 0 0;}

p {font-family: Verdana; font-size: 13px; margin: 10px 0 0 0; padding: 0; color: #000; text-align: justify;}

a {outline: none; text-decoration: none; color:#FF5500;}
a:hover {text-decoration: none; color:#3F3F3F;}
a.labsql {text-decoration: none; color: #fff;}
a.labsql:hover {text-decoration: underline; color: #fff;}

img {border: none;}

.offers_list ul.no_style li.p { list-style-type: none; background: none; padding: 0; margin: 0 0 10px 0; }

.offers_list { list-style-type: none; margin: 0px !important; margin: 10px 0 0 40px; }
.offers_list li { background: url('images/button_offers.jpg') top left no-repeat; padding: 0 0 0 25px; display: block;}
ul.offers_list_inside {width: 570px; text-align: justify;}
.offers_list ul { list-style-type: none; font-family: Arial; font-size: 14px; margin: 0 0 0 -30px !important; margin: 0;}
.offers_list ul li { background: url('images/button_offers_inside.jpg') top left no-repeat; padding: 0 0 0 25px; display: block; margin: 0;}

.offers_list2 { list-style-type: none; marigin: 0 !important; margin: 20px 0 0 0; }
.offers_list2 h3 { cursor: default;}
.offers_list2 li { background: url('images/button_offers.jpg') top left no-repeat; padding: 0 25px 0 25px; display: block;}
.offers_list2 ul { list-style-type: none; font-family: Arial; font-size: 14px; margin: 0 0 0 -30px !important; margin: 0;}
.offers_list2 ul li { background: url('images/button_offers_inside.jpg') top left no-repeat; padding: 0 0 0 25px; display: block; margin: 0;}

.offers_list3 { list-style-type: none; marigin: 0 !important; margin: 20px 0 0 0; }
.offers_list3 h3 { cursor: default;}
.offers_list3 li { background: url('images/button_offers.jpg') top left no-repeat; padding: 0 25px 0 25px; display: block;}
.offers_list3 ul { list-style-type: none; font-family: Arial; font-size: 14px; margin: 0 0 0 -30px !important; margin: 0;}
.offers_list3 ul li { background: url('images/button_offers_inside.jpg') top left no-repeat; padding: 0 0 0 25px; display: block; margin: 0;}

#strona {margin: 0px auto; width: 990px;}

#naglowek {float: left; width: 990px; height: 380px;  background: url('images/top_banner.jpg') top left no-repeat;}
#naglowek ul {margin: 198px 0 0 432px !important; margin: 166px 0 0 432px; padding: 0; list-style: none;}
#naglowek ul li {float: left; margin: 0 !important; margin-top:32px; padding: 0 6px; font-family: Arial; font-size: 11px; font-weight: bold;}
#naglowek ul li a {color: #000; text-decoration: none;}
#naglowek ul li a.selected {color: #5B2F88; text-decoration: none;/* background: url('images/main_page_selected.jpg') top left no-repeat;*/}
#naglowek ul li a:hover {color: #5B2F88; } 
#naglowek h1 {font-family: Trebuchet MS; font-size: 14px; color:#878786; font-weight: bold; margin: 50px 0 0 130px; text-transform: none;}
#naglowek h2 {font-family: Trebuchet MS; font-size: 18px; color:#5b2f87; font-weight: bold; margin: 0 0 0 145px;}
#naglowek h3 {font-family: Trebuchet MS; font-size: 14px; color:#878786; font-weight: bold; margin: 0 0 0 383px; padding: 0; text-transform: none; cursor: default;}

#main_part { float: left; width: 990px; margin: 0 !important; margin: -110px 0 0 0;}

#content { float: left; width: 700px; margin: 0 0 0 155px !important; margin: 0 0 0 80px;}

.kontakt_map { float: right; margin: 6px 70px 0 0 !important; margin: 0; margin: 6px 70px 0 0;}



#dol {float: left; margin: 0; width: 990px; height: 118px; background:url('images/bottom_banner.jpg') top left no-repeat;}
#dol ul {float: left; margin: 87px 0 0 45px !important; margin: 87px 0 0 30px; padding: 0; list-style: none;}
#dol ul li {float: left; margin: 0; padding: 0 10px; border-right: 1px solid #000; font-family: Arial; font-size: 11px; font-weight: normal;}
#dol ul li a {color: #000; text-decoration: none;}
#dol ul li a.selected {color: #5B2F88; text-decoration: none;}
#dol ul li a:hover {color: #5B2F88; } 
#dol .end {border: none;}

#copyright { background:url('images/labsql-logo.jpg') no-repeat scroll right top; float: right; font-size:9px; font-family:Verdana,Arial,sans-serif; margin: -25px 25px 0 0; padding:3px 0 5px 39px; text-align:left; width:180px; color: #000;}
#copyright a {color: #000;}

.plane_holder {
	float: left;
	margin: 15px auto;

}	

.scroll-pane {
    outline-style: none;
	overflow: scroll;
	background: transparent;
	float: left;
	width: 700px !important;
	width: 660px;
	height: 370px;
	margin: 0;
}
