* {padding: 0; margin: 0;}
html, body {color: #000; text-align: left; font-family:  Times New Roman, times; color: #474747; 
			 	font-size: 17px; font-weight: 500; font-style: normal; }

html {background: url(../images/bg_5.jpg);}
body {background: repeat-y center top url(../images/bg_body.jpg); padding: 0; margin: 0 auto; font-family: 'exolight';}

img {border: 0;}
img a {border: 0;}
.clear {clear:  both;}

@font-face {
    font-family: 'exolight';
    src: url('../fonts/exo-light-webfont.eot');
    src: url('../fonts/exo-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/exo-light-webfont.woff') format('woff'),
         url('../fonts/exo-light-webfont.ttf') format('truetype'),
         url('../fonts/exo-light-webfont.svg#exolight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'exobold';
    src: url('../fonts/exo-bold-webfont.eot');
    src: url('../fonts/exo-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/exo-bold-webfont.woff') format('woff'),
         url('../fonts/exo-bold-webfont.ttf') format('truetype'),
         url('../fonts/exo-bold-webfont.svg#exobold') format('svg');
    font-weight: normal;
    font-style: normal;
}


#Strona {position: relative; }

#Ciasteczka {background-color: #474747; z-index: 2; width: 100%; position: fixed; bottom: 0px;}
#Ciasteczka a {color: white; }
#Ciasteczka a:hover {text-decoration: none; }
#Informacja_o_ciasteczkach {background-color: #474747; font-size: 13px; width: 860px; height: 44px; margin: 0 auto; color: white; }
#Ciasteczka_tresc {height: 34px; float: left; margin: 5px;}
#Informacja_o_ciasteczkach_zamknij {float: right; font-weight: bold; font-size: 28px; height: 34px; margin: 5px; padding: 0px 8px; 
												-webkit-border-radius: 20px;
												border-radius: 20px;
												background-color: white; color: #EE2B25;}
#Informacja_o_ciasteczkach_zamknij:hover {background-color: #EE2B25; color: white;}

#Naglowek {background-image: url(../images/bg_1.jpg); width: 100%; height: 130px; position: relative;}
#Naglowek_wnetrze {background-image: url(../images/bg_2.jpg); width: 860px; height: 130px; margin: 0 auto; position: relative;}
#Naglowek_wnetrze #Logo {margin-left: 25px; width: 190px; height: 120px; float: left; margin-left: 20px; position: absolute;}


#Naglowek_wnetrze ul, 
#Naglowek_wnetrze ul li {display: block;	list-style: none;	margin: 0; padding: 0;}
#Naglowek_wnetrze ul {float: right; padding: 0px; border: 0px; height: 60px; position: relative; top: 60px; margin-right: 10px;}
#Naglowek_wnetrze ul li {float: left; height: 60px; width: 120px;
								 background: left bottom no-repeat url(../images/menu.png);
								 font-size: 16px; font-weight: normal; text-shadow: 0px 0px 0px #6f6f6f;
								 text-align: center;}
#Naglowek_wnetrze ul li a {padding: 19px 0px; color: #474747;}								 
#Naglowek_wnetrze ul a:link, 
#Naglowek_wnetrze ul a:visited {height: 60px; text-decoration: none; display: block; color: #474747; }
#Naglowek_wnetrze ul li:hover {background-position: left top;}
#Naglowek_wnetrze ul li:hover a {color: #ee2b25;}
#Naglowek_wnetrze ul li.active a {color: #ee2b25;}




#Banner {background-image: url(../images/bg_3.jpg); width: 100%; height: 314px; position: relative;}
#Banner_wnetrze {background: url(../images/bg_banner.jpg); 
					  background-position: center center;
					  width: 860px; height: 314px; margin: 0 auto;  position: relative;}
#Banner_wnetrze .slideshow {padding-top: 14px; padding-left: 6px; }
						 
#Banner_cien_tresc {background-image: url(../images/banner_cien_pion.jpg);
						 background-repeat: no-repeat;
						 background-position: 0 0; 
						 width: 860px; height: 300px; margin: 0 auto; float: left;}

						 
						 
						 
#Tresc {background: url(../images/bg_6.jpg); width: 860px; margin: 0 auto;}
#Tresc_wnetrze {background: url(../images/bg_6cs.jpg) repeat-x; width: 840px; padding: 0 10px; margin: 0 auto;}
#Tresc p{margin-top: 5px; text-indent: 0px;}

.item-page {background-image: url(../images/bg_6c.jpg) repeat-y; }

.item-page h1 {clear: both;}
.item-page p {margin: 0px;}
.item-page h1 {background: url(../images/bg_linia_h1.jpg) repeat-x; 
					background-position: bottom left; clear: both;
					margin: 0px 0px 20px 0px;  padding: 10px 0px; 
					font-size: 22px; color: #EE2B25;}
.item-page li {margin-left: 18px;}
.item-page li li {margin-left: -12px;}



#Stopka {background: url(../images/bg_5.jpg); width: 100%; margin: 0 auto; font-size: 11px;}

#Stopka a {color: #474747; }
#Stopka a:hover {text-decoration: none;}

#Stopka_wnetrze {background: url(../images/bg_stopka.jpg) repeat-x; width: 860px;  margin: 0 auto; padding: 10px 0;}
#Prawa_autorskie {float: left; margin-left: 10px;}
#Wykonanie {float: right; margin-right: 10px;}
#Polityka_pryw {text-align: center;}



.ContentHeading {color: #6f6f6f; font-size: 18px; 
					  font-weight: normal; font-style: normal; clear: both;}		
.ContentHeading h1 {color: #f5b03f; font-size: 18px; 
					     font-weight: bold; font-style: italic; text-shadow: 1px 1px 1px #6f6f6f; }				  			  
.ContentHeadingInner {background-image: url(../images/bg_3.jpg); float: left; padding: 5px 25px 5px 25px;}		  

.contentpaneopen {width: 100%; color: #363232; font-size: 14px; padding-left: 10px; padding-right: 10px;}	

#FooterBox {background-image: url(../images/bg_3.jpg); width: 100%; height: 26px; position: relative;}
#FooterBoxInner {background-image: url(../images/bg_4.jpg); width: 800px; height: 26px; margin: 0 auto;
					  color: #363232; font-size: 9px; font-weight: normal; font-style: normal; 
					  line-height: 24px; text-align: center; text-shadow: 1px 1px 1px white; }
	

#box_Strona {margin: 0 auto; padding: 0; position: relative;}
#box_Strona_str {margin: 0 auto; padding: 0; width: 800px; height: 100%;}

#box_Strona_logo {background-color: white; width: 800px; height: 90px;}
#box_Strona_logo img {margin-top: 8px; margin-left: 45px;}
#box_Strona_margines_b {background-color: #474747; width: 800px; height: 1px;}
#box_Strona_margines_w {background-color: #ffffff; width: 800px; height: 1px;}

#box_Strona_menutop {background-color: #881700; width: 800px; height: 24px; 
							font-style: italic; font-weight: normal; font-size: 13px;}

#box_Strona_banner {background-color: #ffffff; background-image: url(../images/banner.jpg); width: 800px; height: 320px;}
#box_Strona_tresc {background-image: url(../images/bgtitle.jpg); background-repeat: repeat-x; width: 800px;}


#box_Strona_stopkat {background-color: #fff; width: 800px; height: 0px;}
#box_Strona_stopka {background-color: #881700; width: 800px; height: 24px;}

