

body {
	
	font : 100% Tahoma,Verdana,Arial,Helvetica,sans-serif;
	margin : 0 auto;
	font-size : 12px;
	background-color : #FFF69E;
	color: #000;
	
	
	
	
background-image:url(tlo3.png);
background-attachment:fixed;
background-position:center center;
background-repeat:repeat-y;
margin:0;
padding:0;
}


h1 {
	margin-top:20px;
	font-size : 16px;
	color : #090;
	border-bottom: 1px solid #090;
	padding: 5px;
	padding-top: 10px;

}

h2 {
	font-size : 13px;
	
color: #035598;
	
	
}
p.ziel{

color: #035598;


}

b.red{

color: red;


}
h3 {
	font-size : 18px;
	margin-left:70px;
	

	
	
	
	
}

h5 {
	font-size : 14px;

	color:red;
	text-align:center;
	
	
	
}

li {
	color : #000;
	padding: 2px;
	
}

img{
	border: 0px dotted #666;
	text-align: center;
	
	
	
}



#szablon {
	margin : 0 auto;
	width : 970px;
	background-color : #ffb700;
	
	padding:0;
	
}

#baner  {
	width : 970px;
	height : 70px;

	margin:0;
	padding:0;
	
	
	
	background-color: #FFF;
}


#logo {
	padding-top:10px;
	width : 210px;
	height : 70px;
	float : left;

	padding:10px 0px 0px 0px ;
	
	
	
}


#menu {
	width : 550px;
	font-size : 12px;
	line-height : 45px;
	text-align : center;
	background-image : url(images/menu2.png);
	
	margin:0;
	padding:0;
	
	float : left;
	height: 45px;
	font-weight: bold;
}
#logo2 {
	padding-top:10px;
	padding-left:0px;
	height : 40px;
text-align:center;
	float : right;
	font-size:10px;
	font-weight:bold;
	


	width:210px;
}


#loga {
	
	text-align: center;
	width : 550px;
	background-color: #FFF;
	margin: 0 auto;
	padding-bottom:10px;

	padding:0;
	
}

#tlo{
	
	

	background-color: #FFF;
	margin: 0 auto;

	
	margin-bottom:10px;
	padding-bottom:10px;
	
	
}

#baner a:link {
	text-decoration : none;
	color : #FFF;
	margin-right : 18px;
	margin-left : 18px;
}
#baner a:visited {
	text-decoration : none;
	color : #FFF;
	margin-right : 18px;
	margin-left : 18px;
}
#baner a:hover {
	text-decoration : underline;
	color : #FFF;
	margin-right : 18px;
	margin-left : 18px;
}

#kontener {
	width : 970px;
	margin:0;
	padding:0;
	
	background-color : #fff;
	padding-top: 10px;
}

#srodek {

	background-color : #fff;
	width:707px;
	float:right;
	margin-bottom: 20px;
	margin-left:40px;
margin-right:40px;


	

	padding:0;
	
	
	
}

* html * #srodek
{

	background-color : #fff;
	width:707px;
	float:right;
	margin-bottom: 20px;
	margin-left:40px;
margin-right:40px;

clear:left;
	

	padding:0;	/* Tylko dla ie6 */
}

#menumodele  {
margin: 20px auto 0;
text-align:center;

	padding:0;
	
	height:20px;
font-weight:bold;

     background-image : url(images/pasekred.jpg);
	
	
	color:#fff;
}







#menumodele  a:link {
	text-decoration : none;
	
	margin-right : 10px;
	margin-left : 10px;
	color:#fff;
	
}
#menumodele  a:visited {
	text-decoration : none;
	
	margin-right : 10px;
	margin-left : 10px;
	color:#fff;

}
#menumodele  a:hover {
	text-decoration : underline;
	
	
	margin-right : 10px;
	margin-left : 10px;
	color:#fff;
}











	
#tekst {
	background-color : #fff;
	width:655px;
	margin:0;
	padding:0;
	
	margin:26px;
               line-height:150%;
                text-align:justify;
	
	
	
}





#lewemenu {
	width : 173px;
	text-align : left;
	float : left;
	background-color : #fff;
	margin-left : 10px;
	overflow: hidden;
	
	padding:0;
	


	

	
}
#brand {
	width : 171px;
	height : 130px;
	margin-top : 10px;
	text-align : center;
	padding-top: 30px;
}


#oferta {
	width : 173px;
	height : 31px;
	margin-right : 5px;
	text-align : center;
	background-image : url(images/MENU3.png);
	color : #fff;
	font-weight : 900;
	line-height: 30px;
	
	padding:0;
	
}

#lista1 {
	background : #e0efdc;
	
	text-align: left;
	width: 173px;
	margin-bottom: 30px;
	
}


#kursy {
	width : 173px;
	height : 31px;
	text-align : center;
	background-image : url(images/MENU3.png);
	color : #fff;
	font-weight : 800;
	line-height : 30px;
}

#lista2 {
	width : 173px;
	background : #e0efdc;
	height : 110px;
	text-align : center;
        color : #333;
        margin-bottom: 30px;
	
}

      #dane {
	width : 173px;
	height : 31px;
	text-align : center;
	background-image : url(images/MENU3.png);
	color : #fff;
	font-weight : 800;
	line-height : 30px;
}

#lista3 {
	width : 173px;
	background : #e0efdc;
	height : 85px;
	text-align : center;
	color : #333;
	
	margin-bottom: 30px;
	}




#zadzwon {
	width : 173px;
	height : 31px;
	text-align : center;
	background-image : url(images/MENU3.png);
	line-height : 30px;
	font-weight : bold;
	
	color: #FFF;
}

#lista4 {
	width : 173px;
	background : #e0efdc;
	height : 130px;
	text-align : center;
	color : #333;
	
	margin-bottom: 30px;
}
	
	

#licznik{
	width : 173px;
	height : 31px;
	margin-right : 5px;
	text-align : center;
	background-image : url(images/MENU3.png);
	color : #fff;
	font-weight : 900;
	line-height: 30px;
	
}

#lista5 {
	width : 173px;
	background : #e0efdc;
	height : 50px;
	text-align : center;
	color : #333;
	padding-top: 25px;
	margin-bottom: 30px;
	font-size:14px
	}






#kontyner2 {

	width:970px;
margin:0;
	padding:0;
	
overflow:hidden;


}




#plusy {
	float: left;
	width: 440px;
	padding-left: 5px;
	
}

#innowacje {
	float: right;
	padding-left: 10px;
	text-align: center;
	padding-right: 0px;
	line-height:100%;
}


#burstner {
	width : 171px;
	height : 110px;
	text-align : center;
	margin-top: 60px;
}
#czysc {
clear : both;
background-color : #fff;

}
#stopka {
width : 970px;
height : 60px;
padding:0px;
margin-top : 15px;
text-align:center;
font-size:14px;
background-color : #fff;
}
#prawa {
	float : left;
	padding-left : 15px;
	
padding-top : 25px;        
margin:0;
font-size:12px;
}
#design {
float : right;
padding-right : 15px;
padding-top : 25px;
font-size:12px;
margin:0;
}

#m1{
float : right;

padding-left : 15px;
background:none;

}

#m2{
float : right;

padding-left : 15px;
background:none;

}



.menu_tytul {
	width:157px;
	background-color: #e0efdc;
	float:left;
	
	height: 38px;
	line-height: 25px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	line-height: 38px;
}

.menu_opcje {
	
	position: absolute;
	white-space: nowrap;
	visibility: hidden;
	background-color: #e0efdc;
	
	opacity:0.9;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	width:300px;
}

#flash {
	width: 950px;
	margin-bottom: 15px;
	margin-left: 10px;
	margin-right: 10px;
}

div.table {
	
	width: 285px;
	text-align: left;
}
div.table div.tr {
	white-space: nowrap;
	clear:       both;
	background-color: #e0efdc;
	text-align: left;
}
div.table div.tr div.td {
	float:    left;
	background-color: #e0efdc;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	line-height: 38px;
	position:relative;
}

.cena-menu{
  position:absolute;
  right:10px;
  font-weight:bold;
  color:green;
}
 
div.table div.tr div.td div {
	width:    85px;
	height:   38px;
	overflow: hidden;
	color: #666;
	background-color: #e0efdc;
	text-align: left;
}


a:link {
	text-decoration : none;
	color : #000;
	
}







 
a:visited {
	text-decoration : none;
	color : #000;

}

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


.kupuj:link {
	text-decoration : none;
	color : #F00;
	font-size: 14px;
	font-weight: bold;
}



 
.kupuj:visited {
	text-decoration : none;
	color : #F00;
		font-size: 12px;
	font-weight: bold;
}

.kupuj:hover {
	text-decoration : underline;
	color : #F00;
		font-size: 12px;
	font-weight: bold;
}



#stopka a:link {
	text-decoration : underline;
	font-size: 12px;
	font-weight: bold;
}



 
#stopka a:visited {
	text-decoration : underline;
	font-size: 12px;
	font-weight: bold;
	
}

#stopka a:hover {
	text-decoration : underline;
	font-size: 12px;
	font-weight: bold;
}


.box {
	margin: 0 auto;
	height: 113px;
	width: 140px;
	;
	text-align: center;
	margin-bottom: 15px;
}
.menu0 {
	
	width:157px;
	background-color: #e0efdc;
	float:left;
	margin-right: 20px;
	height: 38px;
	line-height: 30px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	text-align: left;
}


div.table1 {
  width: 600px;
  margin : 0 auto;
}
div.table1 div.tr1 {
	white-space: nowrap;
}
div.table1 div.tr1 div.td1 {
	
  float:    left;
  padding:  2px;
  margin:   1px;
  border:   1px solid green;
}
 
div.table1 div.tr1 div.td1 div1 {
	width:    173px;
	height:   650px;
	overflow: hidden;

}
#auta {
	margin-top: 30px;
	text-align: center;
}

#firmy {
	
	text-align: center;
}


.cena {
	color: #035598;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}

.foto1 {
width :  655px;
height : 198px; 	
}
.foto2 {
	width :  195px;
	height : 130px;
}

.tabela1 {
	width :  650px;
	text-align: center;	
	

}

#adres {
	float: left;	
	width: 240px;
}
#mapa{
	float: right;
	height: 350px;
	width: 100%;
	margin-bottom:20px;
}
#tagi{
	text-align:center;
font-size:10px;
	width:970px;
	background-color: #FFF;
	padding-bottom:5px;
	padding-top:5px;
}





	
#center{
	text-align : center;
	
	}
	
	div.pozycja {
height:150px;
position:relative;
	width:650px;}
	
	div.model {
font-weight:bold;
left:0;
position:absolute;
text-align:left;
top:0;
width:300px;
}

div.opis {
left:10px;
position:absolute;
text-align:left;
top:30px;
width:470px;
}

div.zdjecie {
position:absolute;
right:0;
text-align:right;    
top:0;
width:160px;
}

a.oferta {
border:0 none;
color:#4682B4;
font-family:Arial;
font-size:12px;
text-decoration:none;
}

img.zdjecia {
height:120px;
width:160px;
}

p.wciecie {
text-indent:50px;

  word-spacing:5px;

}                            

p.fotolia {

text-align:center;

 line-height: 150%; 
  word-spacing:5px;
}   
p.center {
text-align:center;
text-indent:50px;
 line-height: 150%; 
  word-spacing:5px;
}   

#banersg {
text-align:center;
}   



a.formlink {
	font-weight:bold;
	color : #090;
	
}
p.formlink {

	
	
color: #035598;
}
#daneform{
	
	width:697px;

}
#mapa2{
	width:697px;
	margin:0 auto;
	
	

}
#map{
	text-align:center;
	margin:0 auto;

	

}

p.daneadres {

 line-height: 150%; 
  word-spacing:5px;
 text-align:center;
 font-weight:bold;
} 
a.mail

{
color:#1ac088;
}

.prom

{
width:100%;
margin-bottom:20px;
text-align:center;
}

.promleft

{
width:50%;
margin:0 auto;
float:left;
}
.promright

{
width:50%;
margin:0 auto;
float:right;
}

i.wciecie

{
float:right;
}

div.linki
{
	text-align:center;
padding-top:30px;
margin:0 auto;
color:#ffcf4c;
}

div.linki a:link{
color:#ffcb3e;
text-decoration: none;
font-size:10px;
}
div.linki a:visited {
color:#ffcb3e; text-decoration: none;
font-size:10px;}
div.linki a:hover {color:#ffcb3e; text-decoration: none;
font-size:10px;}
div.linki a:active {color:#ffcb3e; text-decoration: none;
font-size:10px;}

p.posz

{
font-weight:bold;
text-decoration: underline;
text-align:center;
}

span.sp

{
margin-top:5px;
margin-bottom:5px;
}

