body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td{margin:0;padding:0}body{line-height:1}h1,h2,h3,h4,h5,h6,p{font-size:100%;font-weight:400}ol,ul{list-style:none}caption,cite,code,th{font-style:normal;font-weight:400}fieldset,img{border:0;-ms-interpolation-mode:bicubic}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}td,td img{vertical-align:top}:focus{outline:1px dotted #eee}img{max-width:100%}label,button,input[type="submit"],input[type="checkbox"],input[type="radio"]{cursor:pointer}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}input[type="radio"]{vertical-align:text-bottom}button{width:auto;overflow:visible}select,input,textarea{font:99% inherit;resize:none}input,select{vertical-align:middle}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}article,aside,detials,figure,figcaption,header,footer,hgroup,menu,nav,section{display:block}

::-moz-selection { background:#b4d5ff;color:#333;text-shadow:none; }
::selection { background:#b4d5ff;color:#333;text-shadow:none; }
:target { -webkit-animation: target-fade 3s 1;-moz-animation: target-fade 3s 1; }

	html { 
		text-align:center;
		overflow-y:scroll;
		-webkit-font-smoothing:antialiased;
		-webkit-text-size-adjust:none;
		   -moz-text-size-adjust:none;
		    -ms-text-size-adjust:none;
		        text-size-adjust:none; }
	body {
		font-family: 'Roboto', sans-serif;
		background: url(../img/bg.png) repeat-x right top;
	}	
	
	/* font-family: 'Roboto Condensed', sans-serif; */

	h1,h2,h3,h4,h5,h6 {
		margin-bottom:24px;
		font-weight:700;
		text-align: left;
		color: #000000;}
	
	h1 {font-size:2em; }
	
	h2 {
		font-size:1.5em;
		line-height:1.0909em; }
	
	h3 {
		font-size:1.25em;
		line-height:1.2em; }
	
	h4 {
		font-size:1.125em;
		line-height:1.333em; }
	
	h5,h6 {
		font-size: 0.9em; margin-bottom: 5px; text-decoration: underline;}
	

	blockquote {
		margin: 0 60px 0 45px;
		border-left: 5px solid #ccc;
		padding-left: 10px;
		text-indent: -0.4em; }
	

	a {text-decoration: none; color:#ffffff;}
	a:hover { text-decoration: underline; }	

	.accessibility, .hide { 
		position:absolute;
		top:-9999px;
		left:-9999px; }
	
	.remove { 
		display:none; }
	
	.left { 
		float:left; }
	

	.right { 
		float:right; }
	
		
	.clear {clear: both;}
	.center {text-align: center;}
	
	hr {width: 100%; height: 1px; margin: 20px auto; border: 0; background-color: #4ba82e;}
	
	div#pageHeader {width: 1000px; height: 372px; margin: 0 auto; position: relative;}
	div#pageHeaderLogo {position: absolute; z-index: 9999; width: 130px; left: 50px; height: 114px; background: url(../img/logoSkodaAutoGniezno.png); text-indent: -99999px;}
	
	div#pageHeaderNameBox {height: 86px; width: 400px; padding-top: 20px; padding-left: 50px;}
	div#pageHeaderName {text-align: right; color: #4ba82e; font-weight: 700; font-size: 2em;}
	div#pageHeaderName2 {text-align: right;}
	
	
	div#peageHeaderPhoneBox {position: absolute; top: 3px; left: 560px;}
	div#pageHeaderPhone {padding-left: 30px; padding-top: 8px; font-size: 1.4em; font-weight: 700; text-align: right; background: url(../img/tel.png) no-repeat; background-position: 0px 3px;}
	div#pageHeaderHours {font-weight: 200; line-height: 1.2em; text-align: right;}
	div#peageHeaderPhoneBox a {color: #4ba82e;}

	div#pageHeaderSlider {}
	
	div#slides {margin-top: -15px;}	
	
	div#pageContent {width: 1000px; margin: 5px auto; position: relative;}
	div#tabs ul {width: 1000px; height: 60px; background-color: #4ba82e; }
	div#tabs ul li {display: block; text-align: center; float: left; padding: 17px 50px 0 50px;}
	div#tabs ul li a {font-family: 'Roboto Condensed', sans-serif; font-size: 1.4em;}
	
	.tabContent {display: block; padding: 20px 0; text-align: left;}
	.tabContentLt {width: 380px; float: left;}
	.tabContentRt {width: 605px; float: left; padding-left: 15px;}
	
	.tabContentLt p {text-align: justify; font-weight: 300; line-height: 1.5em;}
	.tabContent h1 {width: 370px; font-size: 1.5em; background: #ececec; padding: 10px; border-bottom: solid 2px #4ba82e; }
	.tabContent h1 span {padding-left: 30px; font-size: 0.7em; font-weight: 300;}
	
	#tabContent1 {}
	#tabContent1a {}
	#tabContent2 {}
	#tabContent2a {text-align: center;}
	#tabContent2a img {padding: 10px;}
	#tabContent3 {}
	#tabContent3a {}
	
	div#pageFooter {background: #ececec; width: 100%; height: 150px;}
	div#pageFooterBox {width: 1000px; height: 150px; margin: 0 auto; position: relative;}
	div#pageFooterBoxLogo {position: absolute; top: 30px; left: 20px;}
	div#pageFooterBoxAddress {position: absolute; top: 60px; left: 150px;}
	
	div#peageFooterPhoneBox {position: absolute; top: 54px; left: 560px;}
	div#pageFooterPhone {padding-left: 30px; padding-top: 8px; font-size: 1.4em; font-weight: 700; text-align: right; background: url(../img/telg.png) no-repeat; background-position: 0px 3px;}
	div#pageFooterHours {font-weight: 200; line-height: 1.2em; text-align: right;}
	div#peageFooterPhoneBox a {color: #4ba82e;}
	div#pageFooterBoxBottom {position: absolute; z-index: 2; width: 142px; left: 800px; height: 31px; background: url(../img/bottom.png);}
	