﻿@charset "utf-8";
/* CSS Document */

body {
	background-color:#ffffff;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;    

}
* {
	margin:0;
	padding:0;
	

}

#glowny {
	width:968px;
	display:block;
	margin-left:auto; 
	margin-right:auto; 
	margin-top: 10px;
	}
	
#header {
	width:968px;
	height:94px;
	display:block;
	float:left;
	}
	
#logo {
	width:397px;
	height:94px;
	display:block;
	float:left;
	background-image:url(grafiki_strona/1_02.jpg);
	background-repeat:no-repeat;
	}	
	
#head_top {
	width:571px;
	height:47px;
	display:block;
	float:left;
	}	

#head_top_txt {
	padding:16px 16px 16px 16px;
	height:15px;
	width:539px;
	text-align:right;
	font-size:10px;
	}

#head_fot {
	width:571px;
	height:47px;
	display:block;
	float:left;
	}	

#head_fot_txt {
	padding:18px 16px 19px 16px;
	height:25px;
	width:539px;
	text-align:center;
	font-size:10px;
}



.head_fot_txt_button {
	height:25px;
	width:104px;
	display:block;
	float:left;
}
.head_fot_txt_button a {
	text-decoration: none;
	height:25px;
	width:104px;
	text-align:center;
}
.head_fot_txt_button a:link {
	color:#333333;
	height:100%;
	width:100%;
	padding:6px 13px 7px 13px;
	background-image:none;
}
.head_fot_txt_button a:visited {
    color:#333333;
	height:100%;
	width:100%;
	padding:6px 13px 7px 13px;
	background-image:none;
}
.head_fot_txt_button a:hover {
	 color:#ffffff;
	height:100%;
	width:100%;
	background-image:url(grafiki_strona/blue.jpg);
	text-decoration:none;
	padding:6px 13px 7px 13px;
}
.head_fot_txt_button a:active {
	 color:#ffffff;
	height:100%;
	width:100%;
	background-image:url(grafiki_strona/blue.jpg);
	text-decoration:none;
	padding:6px 13px 7px 13px;
}


/*-----------------------------------------*/
.head_fot_txt_button1 {
	height:25px;
	width:87px;
	display:block;
	float:left;
}
.head_fot_txt_button1 a {
	text-decoration: none;
	height:25px;
	width:87px;
	text-align:center;
}
.head_fot_txt_button1 a:link {
	color:#333333;
	height:100%;
	width:100%;
	padding:6px 13px 7px 13px;
	background-image:none;
}
.head_fot_txt_button1 a:visited {
   color:#333333;
	height:100%;
	width:100%;
	padding:6px 13px 7px 13px;
	background-image:none;
}
.head_fot_txt_button1 a:hover {
	 color:#ffffff;
	height:100%;
	width:100%;
	background-image:url(grafiki_strona/blue1.jpg);
	text-decoration:none;
	padding:6px 12px 7px 13px;
}
.head_fot_txt_button1 a:active {
	 color:#ffffff;
	height:100%;
	width:100%;
	background-image:url(grafiki_strona/blue1.jpg);
	text-decoration:none;
	padding:6px 12px 7px 13px;
}

/*-----------------------------------------*/
.head_fot_txt_button2 {
	height:25px;
	width:61px;
	display:block;
	float:left;
}
.head_fot_txt_button2 a {
	text-decoration: none;
	height:25px;
	width:61px;
	text-align:center;

}
.head_fot_txt_button2 a:link {
	color:#333333;
	height:100%;
	width:100%;
	padding:6px 14px 7px 14px;
	background-image:none;
}
.head_fot_txt_button2 a:visited {
   color:#333333;
	height:100%;
	width:100%;
	padding:6px 14px 7px 14px;
	background-image:none;
}
.head_fot_txt_button2 a:hover {
 color:#ffffff;
	height:100%;
	width:100%;
	background-image:url(grafiki_strona/blue2.jpg);
	text-decoration:none;
	padding:6px 14px 7px 14px;
}
.head_fot_txt_button2 a:active {
	 color:#ffffff;
	height:100%;
	width:100%;
	background-image:url(grafiki_strona/blue2.jpg);
	text-decoration:none;
	padding:6px 14px 7px 14px;
}

/*-----------------------------------------*/
.head_fot_txt_button3{
	height:25px;
	width:62px;
	display:block;
	float:left;
}
.head_fot_txt_button3 a {
	text-decoration: none;
	height:25px;
	width:62px;
	text-align:center;

}
.head_fot_txt_button3 a:link {
	color:#333333;
	height:100%;
	width:100%;
	padding:6px 14px 7px 13px;
	background-image:none;
}
.head_fot_txt_button3 a:visited {
   color:#333333;
	height:100%;
	width:100%;
	padding:6px 14px 7px 13px;
	background-image:none;
}
.head_fot_txt_button3 a:hover {
	 color:#ffffff;
	height:100%;
	width:100%;
	background-image:url(grafiki_strona/blue3.jpg);
	text-decoration:none;
	padding:6px 14px 7px 13px;
}
.head_fot_txt_button3 a:active {
	 color:#ffffff;
	height:100%;
	width:100%;
	background-image:url(grafiki_strona/blue3.jpg);
	text-decoration:none;
	padding:6px 14px 7px 13px;
}

/*-----------------------------------------*/
.head_fot_txt_button4{
	height:25px;
	width:70px;
	display:block;
	float:left;
}
.head_fot_txt_button4 a {
	text-decoration: none;
	height:25px;
	width:70px;
	text-align:center;

}
.head_fot_txt_button4 a:link {
	 color:#333333;
	height:100%;
	width:100%;
	padding:6px 14px 7px 13px;
	background-image:none;
}
.head_fot_txt_button4 a:visited {
    color:#333333;
	height:100%;
	width:100%;
	padding:6px 14px 7px 13px;
	background-image:none;
}
.head_fot_txt_button4 a:hover {
	color:#ffffff;
	height:100%;
	width:100%;
	background-image:url(grafiki_strona/blue4.jpg);
	text-decoration:none;
	padding:6px 14px 7px 13px;
}
.head_fot_txt_button4 a:active {
	color:#ffffff;
	height:100%;
	width:100%;
	background-image:url(grafiki_strona/blue4.jpg);
	text-decoration:none;
	padding:6px 14px 7px 13px;
}


/*-----------------------------------------*/
.head_fot_txt_button5{
	height:25px;
	width:128px;
	display:block;
	float:left;
}
.head_fot_txt_button5 a {
	text-decoration: none;
	height:25px;
	width:128px;
	text-align:center;

}
.head_fot_txt_button5 a:link {
	 color:#333333;
	height:100%;
	width:100%;
	padding:6px 14px 7px 13px;
	background-image:none;
}
.head_fot_txt_button5 a:visited {
    color:#333333;
	height:100%;
	width:100%;
	padding:6px 14px 7px 13px;
	background-image:none;
}
.head_fot_txt_button5 a:hover {
	color:#ffffff;
	height:100%;
	width:100%;
	background-image:url(grafiki_strona/blue5.jpg);
	text-decoration:none;
	padding:6px 14px 7px 13px;
}
.head_fot_txt_button5 a:active {
	color:#ffffff;
	height:100%;
	width:100%;
	background-image:url(grafiki_strona/blue5.jpg);
	text-decoration:none;
	padding:6px 14px 7px 13px;
}

a:link {
	 color:#333333;
	 text-decoration:none;
}
a:visited {
    color:#333333;
	text-decoration:none;
}
a:hover {
	color:#333333;
	 text-decoration:underline;
}
a:active {
	color:#333333;
	 text-decoration:underline;
}

a img {

border:0px}

.head_fot_txt_kreska{
	height:25px;
	width:5px;
	display:block;
	float:left;
}




#animacja {
	width:967px;
	height:264px;
	display:block;
	float:left;
	padding-left:1px
	}	
	
#miejsce {
	width:938px;
	height:15px;
	display:block;
	float:left;
	padding:7px 0 4px 30px;
	background-image:url(grafiki_strona/1_07.jpg);
	font-size:10px;
	}	
	
#tekst {
	width:100%;
	height:349px;
	display:block;
	float:left;
	/*background-image:url(grafiki_strona/1_09.jpg);*/
	}	
	
#tekst_oferta {
	width:100%;
	height:65px;
	display:block;
	float:left;
	/*background-image:url(grafiki_strona/1_09.jpg);*/
	}	

.tekst_box{
	width:484px;
	height:349px;
	display:block;
	float:left;
	/*background-image:url(grafiki_strona/1_09.jpg);*/
	}	
	
.tekst_box_tytul{
	width:450px;
	height:35px;
	display:block;
	float:left;
	padding:27px 0 0 16px;
	font-size:18px;
	/*background-color:#FFFFFF;*/
	}	
	
.tekst_box_tytul2{
	width:900px;
	height:35px;
	display:block;
	float:left;
	padding:27px 0 0 16px;
	font-size:18px;
	/*background-color:#FFFFFF;*/
	}	
	
	
.tekst_box_opis1{
	width:454px;
	height:50px;
	display:block;
	float:left;
	padding:0 0 0 30px;
	font-size:11px;
	/*background-color:#FFFFFF;*/
	}	
	
.tekst_box_ofirmie{
	width:454px;
	height:280px;
	display:block;
	float:left;
	padding:0 0 0 30px;
	font-size:13px;
	/*background-color:#FFFFFF;*/
	}	
	
.tekst_box_foto{
	width:200px;
	height:160px;
	display:block;
	float:left;
	padding:0 0 0 30px;
	/*background-color:#FFFFFF;*/
	}
	
.tekst_box_2fotol{
	width:200px;
	height:140px;
	display:block;
	float:left;
	padding:0 0 0 30px;
	/*background-color:#FFFFFF;*/
	}
	
.tekst_box_2fotop{
	width:200px;
	height:140px;
	display:block;
	float:left;
	padding:0 30px 0 0 ;
	/*background-color:#FFFFFF;*/
	}
	
.tekst_box_opis2{
	width:254px;
	height:145px;
	display:block;
	float:left;
	padding:15px 0 0 0;
	font-size:11px;
	/*background-color:#FFFFFF;*/
	}	
	
.tekst_box_opis3{
	width:454px;
	height:40px;
	display:block;
	float:left;
	padding:0 0 0 30px;
	font-size:11px;
	background-color:#FFFFFF;
	}	
	
.tekst_box_wiecej{
	width:154px;
	height:29px;
	display:block;
	float:left;
	padding:0 0 0 330px;
	font-size:13px;
	background-color:#FFFFFF;
	}	
	
#oferta {
	width:100%;
	height:347px;
	display:block;
	float:left;
	/*background-image:url(grafiki_strona/1_12.jpg);*/
	}	

#oferta_pm {
	width:100%;
	height:820px;
	display:block;
	float:left;
	
	}	
	
#oferta_rs {
	width:100%;
	height:1150px;
	display:block;
	float:left;
	
	}	
	
#oferta_1linia {
	width:100%;
	height:210px;
	display:block;
	float:left;
	
	}	
	
#oferta_os {
	width:100%;
	height:600px;
	display:block;
	float:left;
	
	}	

.oferta_tytul{
	width:952px;
	height:25px;
	display:block;
	float:left;
	padding:6px 0 0 16px;
	font-size:18px;
	background-color:#FFFFFF;
	}	
	
.oferta_box{
	width:161px;
	height:152px;
	display:block;
	float:left;
	padding:5px 16px 0 16px;
	font-size:18px;
	background-color:#FFFFFF;
	}	
	
.oferta_txt{
	width:354px;
	height:152px;
	display:block;
	float:left;
	padding:5px 16px 0 16px;
	font-size:11px;
	background-color:#FFFFFF;
	}	
	
.oferta_txt_os{
	width:354px;
	height:550px;
	display:block;
	float:left;
	padding:5px 16px 0 16px;
	font-size:11px;
	background-color:#FFFFFF;
	}	


#footer{
	width:100%;
    height:49px;
	display:block;
	float:left;
	
	}
	
#copyright{
	width:350px;
    height:20px;
	display:block;
	float:left;
	font-size:10px;
	padding:0 0 28px 0;
	}

#stopka{
	width:618px;
    height:20px;
	display:block;
	float:left;
	font-size:10px;
	text-align:right;
	}
	
#projekt{
	width:618px;
    height:15px;
	display:block;
	float:left;
	font-size:10px;
	text-align:right;
	padding-top:13px;
	}
	
	
.pasek {
	width:100%;
    height:15px;
	display:block;
	float:left;
	background-image:url(grafiki_strona/1_11.jpg);
	}

