﻿* { margin: 0; padding: 0; }
body { font: .74em Tahoma, Verdana, Sans-Serif, Arial; background: url(http://www.dwgsm.pl/images/body.png) repeat; color: #7f7f7f; }
h1 { font: normal 3.4em "Trebuchet MS", Helvetica, Arial; }
h2 { font: normal 1.8em "Trebuchet MS", Helvetica, Arial; color: #dfdfdf; margin: 0 0 15px; }
h3 { font: normal 1.4em "Trebuchet MS", Helvetica, Arial; margin: 0 0 20px; }
h4 { font: normal 1.2em "Trebuchet MS", Helvetica, Arial; color: #dfdfdf; margin: 0 0 4px; }
p { margin: 0 0 0px; line-height: 1.6em; }
a { outline: 0; color: #74be00; text-decoration: none; }
li { list-style: none; }
li a, img { display: block; }
img { outline: 0; border: 0; }

#wrapper { width: 1000px; margin: auto; }
.clr { clear: both; }

#topheaders{height:124px;margin:0 0 0px 0;}

#logo {float:left;padding: 15px 15px 15px 0px; }

#inf{float:left;margin:0 20px 0 20px;}

#menu {float:right;background-color:#000;text-align:right;height: 36px; line-height:36px; padding:5px;margin: 78px 0px 0 0px; width:460px; }
	#menu li { float: right; font-size: 1.3em; text-transform: uppercase; }
		#menu li a { color: #fff;margin: 0 30px 0 0; }
			#menu li a.current, #menu li a:hover { color: #fff;background-color:#74be00;text-decoration:none;}

#headers {}
			
#pitch { clear: both; no-repeat; height:350px; margin: 0 0 0px;background-color:#000;}
			#slider {  width:944px;padding:20px 0 0 0; margin:0 auto;}
			div#slideshow { width: 944; padding:0; }
			.slider-item { width: 100% !important; }
			.slider-item img { float:right; margin:0; padding:0;}
			.slider_content_inner img { border: none; }
			.controls-center { width: 944px; margin:0 auto; padding:5px 0; background:#101010;}
			#slider_controls { margin:0 auto; z-index: 1000; width:944px;}
			#slider_controls h2 { width:600px; float:left; 
			font: normal 11px Arial, Helvetica, sans-serif; color:#525252; padding:5px 0 0 20px; margin:0;}
			#slider_controls ul { margin:0; padding:0 20px 0 0; width:254px; float:right;}
			#slider_controls ul li { margin:0; padding:0 ; list-style: none; }
			#slider_controls ul li { float: right; display: block; }
			#slider_controls ul li a { width:17px; height: 8px; background:url('images/tabs_2.gif') no-repeat center center; 
			display: block; float: left; padding:10px 2px 0 2px; margin:2px !important; margin:1px 1px; outline: none; }
			#slider_controls ul li a:focus { outline: none; }
			#slider_controls ul li a:hover,
			#slider_controls ul li a.activeSlide { color:#979797; background:url('images/tabs_1.gif') no-repeat center center; }

#content{background-color:#000;}

#content2{background-color:#000;margin:20px 0 20px 0;}

#content2 h1 {font-size:2.6em;text-align:center;line-height:36px;color:#fff;font-weight:normal;
padding:10px 0 15px 0;border-top:2px solid #74be00;}

#content3{margin:20px 0 0px 0;}

#onas{background-color:#000;padding:10px;color:#fff;font-size:1em;float:left;width:260px;}

#content4{background-color:#000;margin:0px 0 20px 0;padding:10px;height:420px}
#content4a{background-color:#000;margin:0px 0 20px 0;padding:10px;height:800px}
#txt {float:left;width:640px; margin: 0 20px 0 0;color:#fff;}
#txt h2{color:#fff;font-size:2.3em;border-bottom:2px solid #74be00;width:555px;padding:0px 5px 10px 10px;}
#txt p {margin:10px;font-size:1.2em;}
#sid{float:left;width:320px;}

#content5{background-color:#000;margin:0px 0px 20px 0;padding:10px;height:760px;color:#fff;}
#form {float:left;width:570px; margin: 0 20px 0 0;}
#form h2{color:#fff;font-size:2.3em;border-bottom:2px solid #74be00;width:555px;padding:0px 5px 10px 10px;}
#maps{float:left;width:390px;margin:47px 0 0 0;}

#oferta{float:left;margin:0px 20px 0 20px;width:280px;}

#tel{float:left;}

#aktu{float:left;width:380px;background-color:#000;height:311px;margin:0 0 20px 0;padding:10px;}

.link { background: #304D6F; color: #fff; padding: 5px 10px; font-size: .9em; }

#formularz { margin:0; padding:5px 0px; }
#formularz * { color:#000; }
#formularz div {}
#formularz label { margin:0; width:320px; display:block; padding:10px 0; color:#7f7f7f; 
font: normal 12px Arial, Helvetica, sans-serif;  float:left; }
#formularz label span { color:#F00; }
#formularz textarea { width:320px; border:1px solid #000; margin:2px 0; padding:2px; background:#282828; float:left; color:#fff;  }
#formularz input[type=text] { width:320px; border:1px solid #000; margin:2px 0; padding:5px 2px; height:16px; 
background:#282828; float:left; color:#fff; }
#blad { width:320px;background: #be002d; padding: 10px; color:#fff; }
#blad p{ }
#sukces {width:320px;color:#fff;font-weight:bold; }
#sukces p{ }
.red { color: #ff0000;}

#footer { clear: both; border-top:2px solid #74be00; padding: 10px 0px 10px 0px; margin:20px 0 0 0;font-size: .9em; }
	#footer a { color: #ccc; margin: 0 0px 0 0; padding: 0 0 1px; }
		#footer a:hover { color: #74be00;}
	#links { float: right; }
		#links a { margin: 0 0 0 0px; }
		#links a:hover { color: #74be00;}
	#footer p { margin: 0 0 8px; }