body{

	margin: 0px;	

	background-color: #fff;

	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #3D3D3D;

	text-align: center;

	}	

	

a{

	color: #0056A8;

	text-decoration: none;

	}	

	

a:hover{

	color: #B70000;

	text-decoration: none;

	}			

img{

	border:none;

	padding: 2px;

	}	

	

.clr{

	clear: both;

	margin: 0;

	padding: 0;

	}	

	

.cennik_right a{

	float: right;

	font-weight: bold;

	color: #B70000;

	text-decoration: none;

	}

	



	

#cennik_pdf{

	z-index:5;

	position:absolute;

	top:25px;

	right:100px;

	}	

	

#cennik_pdf a{

	text-decoration: none;

	text-align: center;

	border: none;

	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #004180;

	}		

	

	

#katalog_pdf{

	z-index:5;

	position:absolute;

	top:25px;

	right:90px;

	}	

	

#katalog_pdf a{

	text-decoration: none;

	text-align: center;

	border: none;

	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #004180;

	}	

	

.color{

	color: #0056A8;

	font-weight: bold;

	}		

	

.poziomo{

	float: left;

	margin: 5px 5px 15px 0;	

	border: solid 3px #123885;

	}	

	

.none_border{

	float: left;

	margin: 5px 5px 15px 0;	

	border:none;

	}	

	

.foto{

	float: left;

	margin: 2px 5px 2px 0;	

	border: solid 3px #123885;

	}	

	

.lewa{

	float: left;

	margin: 5px 5px 15px 0;	

	padding: 0px;

	border: solid 3px #123885;

	}

	

.prawa{

	float:right;

	margin: 5px 5px 15px 0;	

	padding: 0px;

	border: solid 3px #123885;

	}	

	

.katalog_pdf{

	float: left;

	clear: both;

	}	

	

.klienci{

	}	

	

	

#top{

	width: 100%;

	margin: 0;

	padding: 0;		

	background-color: #034DA2;

	}	

	

#m_logo{

	float: left;

	width: 342px;

	height:216px;	

	margin-right: 20px;		

	background-image: url(images/bg_menu.jpg);

	background-repeat: no-repeat;

	}	

	

#menu{		

	width: 230px;

	padding: 0 0 5px 0;	

	margin: 60px 0 0 90px;	

	background-color: #5A8BC2;

	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: White;	

	text-align: left;

	}

	

#menu ul{

	margin: 0 auto;

	margin:0;

	padding:2px 15px 0 8px;	

	list-style: none;	

	text-align: left;

	display: block;

	line-height: 20px;		

	}	

	

#menu li a{	

	display: block;

	width: 210px;

	margin: 1px;	

	padding:1px 0 1px 4px;	

	color: White;

	text-decoration: none;

	}	

		

#menu li a:link,#menu li a:visited {	

	text-decoration: none;

	color: White;

	}	

	

#menu li a:hover{

	background-color: #034EA2;	

	color: Yellow;

	}	

	

#dropmenudiv{

	position:absolute;

	background-color: #034EA2;

	font:normal 11px Verdana;

	text-align: left;

	line-height:18px;

	z-index:200;

	}



#dropmenudiv a{

	width: 97%;

	margin: 3px;

	display: block;

	text-indent: 3px;

	padding: 1px 0;

	text-decoration: none;

	font-weight: normal;

	color:#fff;

	}



#dropmenudiv a:hover{ /*hover background color*/

	background-color: #5185BF;

	}



/* Sample CSS definition for the example list. Remove if desired */

.navlist li {

	list-style-type: square;

	width: 135px;

	background-color: #FFFFB9;

	}	

	

	

.animacja{

	float: left;

	width: 413px;

	height: 193px;

	margin: 20px 0 20px 0;

	}	

	

#promocja{

	float: left;

	width: 200px;	

	height: 193px;

	margin: 10px 0 20px 0;

	color: White;

	}		

	

#promocja h2{

	font-size: 20px;

	text-align: center;

        margin:0;

        padding:0

	}		

		

	

.red{

	color: #EE0000;

	font-size: 30px;

	}	



.red2{

	color: #EE0000;

	font-size: 20px;

	}



	

.infolinia{       
 	width:600px;
	height: 70px;
	float: left;
	margin-left:20px;
	}

	

#zakladki{

	width:100%;

	height:70px;			

	font-size: 11px;

	background-color: White;

	}	

	

#zakladki ul{	

	margin: 0 10px 0 0;

	padding: 0px;	

	text-align: center;

	list-style: none;

	}

	

#zakladki li {	

	display: inline;

	float: right;	

	padding:5px;	

	margin-left: 1px;

	background-color: #034DA2;

	}	

	

#zakladki li a{			

	background-color: #034DA2;

	}	

	

#zakladki li a:link, #zakladki li a:visited{

	background-color: #034DA2;	

	color: White;

	text-decoration: none;

	}	

	

#zakladki li a:hover{

	color: Yellow;	

	text-decoration: none;

	}	

	

	

#content{
   width:690px;	
	background-color: #fff !important;	
	text-align: justify;
   float:left;
	}	

	

img#tresc {	

	text-align: center !important;	

	}	

	

#c_kontakt{		

	width: 100%;

	text-align: left;

	}	

	

#c_kontakt li{		

	list-style: none;

	}	

	

#c_kontakt ul{		

	margin: 3px;

	padding: 3px;

	}			

	

#c_kontakt img{	

	float: left;

	}	

	

#tresc{	

	background-color: #fff;

	margin-left: 10px;	

	text-align: justify !important;	

	padding: 0 10px 10px 10px;

	}

	

#tresc h2{	

	font-size: 16px;

	font-weight: bold;

	color: #0056A8;

	}	

	

#tresc li{	

	line-height: 18px;

	}		

	

	

#footer{

	text-align: left;

	}

	



	



/*---- kontakt -----------*/

#kontakt{

	padding: 50px 0 20px 100px;

	}	

	

	

#kontakt a{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #0082FF;	

	text-decoration: none;

	}

	

#kontakt a:hover{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #D50000;

	text-decoration: none;

	}		

	

#kontakt p{

	margin:5px;

	}		

	

#kontakt ul{	

	list-style: none;

	margin: 10px 20px 0 0;

	padding: 0px;	

	}	

	

#kontakt li{

	list-style: none;

	margin: 3px 0 0 0px;

	padding: 0;

	}	

	

#firma{

	margin-top: 5px;

	width: 461px;

	height: 200px;

	float: left;

	padding: 10px;

	background-color: #fff;

	color: #000;

	}		

	

#firma h2{

	margin: 0px;

	padding: 0px;

	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #0082FF;	

	}

	

.k_oddzial_l{

	float: left;

	margin: 25px 0 0 45px;

	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;

	}		

	

.k_oddzial_l h3{

	margin: 0px;

	padding: 0px;

	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #0082FF;

	}			

			

.k_oddzial{

	float: left;

	margin: 25px 0 0 0;

	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;

	}

	

.k_oddzial h3{

	margin: 0px;

	padding: 0px;

	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #0082FF;

	}	 

	

.k_ul{

	float: left;

	margin: 0px;

	padding: 0px;

	}		

	

.k_form{

	background-color: #eee;

	margin: 3px 0 0 0;

	border: none;

	color: #000;

	}	



.form_k{

	float: left;

	width: 338px;

	height: 250px;

	margin-right: 10px;

	clear: both;

	}

	

.form_k p{

	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	}	

	

#stopka {	

	padding: 20px 0 0px 0;

	width: 100%; 

	height: 250px;	 

	color: #626262;

   background-color: #123885; 

	color: #eee;

	}		

		

/*--Koniec kontalt=====================================================--*/		

	

.buton{

   margin-top:5px;

	height: 17px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color:     #666;

	border: 1px #666 solid;

	background-color: White;

	}	

	

		

#footer {	

	margin-top: 30px;

	padding: 20px 0 0px 0;

	width: 100%; 

	height: 100%;	 

	color: #626262;

   background-color: #123885; 

	color: #eee;

	}

	

	

#cont_footer{

	padding: 0 0 20px 100px;

	}	

	

	

#cont_footer a{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #FEFF00;

	text-decoration: none;

	}

	

#cont_footer a:hover{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: White;

	text-decoration: none;

	}		

	

#cont_footer p{

	margin:5px;

	}		

	

.form{

	background-color: #123885; 

	border: solid 1px #ddd;

	color: #ddd;

	}	



.form_f{

	float: left;

	width: 338px;

	height: 250px;

	margin-right: 30px;

	clear: both;

	}

	

.form_f p{

	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	}	

	

	

#dane{

	width: 60%;

	margin-top: 5px;

	float: left;

	padding: 10px;	

	}		

	

#dane h2{

	margin: 0px;

	padding: 0px;

	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFF500;	

	}		

	

.l_ul{

	float: left;

	}	

	

.l_ul_tel{

	float: left;

	padding-left: 30px !important;

	}	

	

#cont_footer ul{	

	list-style: none;

	margin: 10px 20px 0 0;

	padding: 0px;	

	}	

	

#cont_footer li{

	list-style: none;

	margin: 3px 0 0 0px;

	padding: 0;

	}	

	

.oddzial{

	float: left;

	margin: 25px 0 0 0;

	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;

	}

	

.oddzial h3{

	margin: 0px;

	padding: 0px;

	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: White;	

	}			

	

.clear{

	clear: both;

	}

	

/*-- Tabele===========================================--*/



tr,td{

	border: solid 1px #fff;

	height: 15px;

	}



table{

	width: 100%;	

	margin-top: 10px;

	background-color:#123885;

	text-align: center;

	font-size: 10px;

	color: Black;

	}	

	

tr.tab_nag{

	color: White;

	font-weight: bold;

	}

tr.kolor1{

	background-color: #ddd;

	}	

tr.kolor2{

	background-color: #ccc;

	}	

	

table.wymiar{

	width: 550px !important;

}



table.samochodowe{

	width: 70% !important;

}

	





/*-- download================================================--*/



ul.download{

	list-style: none;

	}

	

.download a{

	text-decoration: none;

	color: #004180;

	}	

	

.download a:hover{

	text-decoration: none;

	color: #C40000;

	}	



li.pdf_list{

	background-image: url(images/pdf_d.jpg);

	background-repeat: no-repeat;

	background-position: left;

	padding: 8px 0 5px 30px;

	}



li.word_d{

	background-image: url(images/word_d.jpg);

	background-repeat: no-repeat;

	background-position: left;

	padding: 8px 0 5px 30px;

	}

	

li.ppt_d{

	background-image: url(images/ppt_d.jpg);

	background-repeat: no-repeat;

	background-position: left;

	padding: 8px 0 5px 30px;

	}

	

#linki{

	display: none;

	}	

	