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,
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;
	
}
body {background: url(../img/bg.png) repeat-y scroll center top; margin: 0 0 50px 0}
/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */


/* remember to define focus styles! */
:focus {
	outline: 0;
}

#page-wrap {width: 940px; margin: 0 auto; padding: 0}
#kontent{ width: 940px; margin: 0; padding: 0}
#header {width: 940px; margin:0; padding:0}
#nav{width: 940px; height:40px; padding: 0; margin:0}
.bronz {color: #78561b}
.clr {clear:both}
h1 {background: url(../img/logo-zajaz-przewozy.png) no-repeat transparent left top; width:705px; height:75px; display: block; text-indent: -99999px; float: left; padding:0; margin:0 }
#zadzwon{width: 235px; height: 75px; float: left; padding:0; margin:0}
#zadzwon h2 {font: 24px/24px Georgia; color: white; background-color: red; padding: 2px; display: block; height: 25px; width: 157px;margin: 8px 0 0 10px}
#zadzwon span{ font: 16px/16px Georgia; color: white;}
#zadzwon h4 {font: 16px/16px Georgia; color: white; background-color: red; padding: 5px 2px; display: block; height: 20px; width: 193px;margin: 0 0 0 10px}

p {font: 12px/22px Georgia; color: #161616; margin: 10px 0;}

.ofirm, .kontakt, .pop, .oferta{width: 235px; height: 20px; display: block; padding: 10px 0; float: left; text-align: center}
.ofirm{ background-color: #ff7800}
.pop{ background-color: #339933; width:240px}
.kontakt{ background-color: #78561b}
.oferta{ background-color: #2b61eb ; width:230px}

#nav ul { 
    list-style: none; width: 940px; margin: 0; padding:0
}
#nav ul li a{
	font: 18px/18px Georgia;
	color: white;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	-webkit-text-stroke: 1px transparent;
	text-decoration: none;
	text-align: center;
	list-style: none; 
	}
#nav ul li a:hover{ border-bottom: 10px solid red}
.duzal{font: 26px Georgia !important}
.red{color: red}
.bold{font-weight: bold}
h5 a:visited {color: black; text-decoration: none}
h5 a:hover{ text-decoration: underline}
.link{color: black; text-decoration: none}
.odstep20{margin-top:20px}
#kontat{width: 940px;}
#kol1 {width: 235px; height: 683px; float: left; background: url(../img/bg-spacer-l.png) no-repeat scroll left center; background-color: #bfcc9d}
#kol1 p { padding: 14px 14px 0 14px; text-align: left}
#kol1 h2, #kol3 h2 { font: 18px Georgia; color: #78561b; margin: 20px 0 0 10px}
#kol1 img {margin: 10px 0 0 30px}
#kol2  {width:230px; height: 683px; float: left; background: url(../img/wnetrze-bg.jpg) no-repeat scroll center top }
#kol3 {float: left; width: 475px; height: 683px; background: url(../img/bg-spacer-r.png) no-repeat scroll right center; background-color: #bab386}
#kol3b {float: left; padding: 10px; width: 685px; background: url(../img/bg-spacer-r.png) no-repeat scroll right center;}
#kol2b {background: url(../img/wnetrze-bg2.jpg) no-repeat scroll center top; width: 235px !important; height: 683px; float: left}
#kol3c {float: left; padding: 10px; width: 680px; background: url(../img/bg-spacer-l.png) no-repeat scroll left center}
#kol3c h2, #kol3c h3 { font: 20px/20px Georgia; color: #78561b; margin:20px 0 0 0 }
#kol3c a{font: 12px Georgia; color: black}
#kol2c {width:240px; height: 683px; float: left; background: url(../img/wnetrze-bg3.jpg) no-repeat scroll center top}

#kol3 ul  {list-style:square inside url(../img/check.png); margin:0 10px 0 30px; padding:0}
#kol3b ul {list-style:square inside url(../img/check2.png); margin-left:20px}
#kol3b ul li {margin-bottom: 5px}
#kol3 .sekcja {padding: 20px 0 0 0}
#kol3 ul li{line-height:20px; padding-left:10px}
#kol4 {width: 900px; padding: 20px}
#kol4 ul {list-style: square inside}
#kol4 h2 {font: 18px Georgia; color: #78561b; margin: 20px 0 20px 10px}
#kol4 h3 {font: 14px Georgia; color: black; margin-left: 10px}
#map_canvas{width: 670px; height: 290px}
#footer {width: 940px; height: 10px; border-bottom: 1px solid black; background-color: #bfcc9d; margin: 0 auto; padding:10px 0 }
#footer h4, #footer h5 {font: 11px/11px Georgia; color: black; float: left; text-align: right; width: 450px; padding: 0 10px}
#footer h4 {text-align: left}
#footer a, #footer a:visited{text-decoration: none; color: grey}
#footer a:hover {text-decoration: underline; color: black}

