/* -----------------------------------------------------------------------

 CSS 
 http://www.artneo.pl
 
   * autor: Dominik Zak (dominik@artneo.pl)

----------------------------------------------------------------------- */


/*png fix
------------------------------------*/
img, div { behavior: url(js/iepngfix.htc);}

/*css restet
------------------------------------*/
body, div, dl, dt, dd, p, pre, code, del,fieldset, legend, blockquote, th {margin: 0;padding: 0;}
div, p, h1, h2, h3, h4, h5, h6 {border: none;font-weight: normal;}
fieldset, img {border: 0;}

/*body
------------------------------------*/
body {font-size: .70em; font-family: Arial, Helvetica, sans-serif; text-align: center;background:url(../img/tlo.jpg) repeat-x #efefef ;color: #545454; margin:0;}
input {outline:none;}
/*strona
------------------------------------*/
#kontener {margin: 0 auto; padding: 0px; width: 897px;text-align: left;}
	#top {position:relative; background: url(../img/top.jpg) no-repeat; height: 156px;}
		a:link.logo, a:visited.logo {display: block; height:156px; width:320px; text-indent: -9999px;}
	#menu_gora {position:absolute; top:68px; left:340px;}
		#menu_gora_ul, #stopa_ul {list-style:none; padding: 0; margin: 0;}
		#menu_gora_ul li, #stopa_ul li {display: inline; padding:0; margin:0;}
		#menu_gora_ul a {background: url(../img/menu.png); display:block; height:30px; text-indent: -9999px; float:left; width:511px;}
				#menu_gora_ul li a.home {width:68px; background-position:0 0;}
					#menu_gora_ul li a.home:hover, ul#menu_gora_ul li a.home_active {width:68px; background-position:0 -28px;}							
				#menu_gora_ul li a.oferta {width:78px; background-position:-68px 0;}
					#menu_gora_ul li a.oferta:hover, ul#menu_gora_ul li a.oferta_active {width:78px; background-position:-68px -28px;}				
				#menu_gora_ul li a.galeria {width:84px; background-position:-146px 0;}
					#menu_gora_ul li a.galeria:hover, ul#menu_gora_ul li a.galeria_active {width:84px; background-position:-146px -28px;}			
				#menu_gora_ul li a.zespol {width:79px; background-position:-230px 0;}
					#menu_gora_ul li a.zespol:hover, ul#menu_gora_ul li a.zespol_active {width:79px; background-position:-230px -28px;}	
				#menu_gora_ul li a.aktualnosci {width:110px; background-position:-309px 0;}
					#menu_gora_ul li a.aktualnosci:hover, ul#menu_gora_ul li a.aktualnosci_active {width:110px; background-position:-309px -28px;}			
				#menu_gora_ul li a.kontakt {width:87px; background-position:-426px 0;}
					#menu_gora_ul li a.kontakt:hover, ul#menu_gora_ul li a.kontakt_active {width:87px; background-position:-426px -28px;}	
	#fash {text-align:center;}
	#banner {margin:5px 0;}
	.banner {margin:5px; border:0;}
	#txt {}
		#txt_in {padding:5px; width:860px;}
			#glowna {background: url(../img/glowna.jpg) center no-repeat; height:155px;}
				#info {width: 270px; float:left; padding:5px 0;}	
				#wiadomosci {width:350px; float:left; padding:5px 10px; position:relative;}
					#wiadomosci_in {position:absolute; top:35px; left:15px;}
						.data {color: 8c8c8c;}	
				#newsletter {width: 220px; float:left; padding:5px 0; text-align:center;}	
					input.przycisk {margin:5px; border:none;}
					input.przycisk:focus {border:none;}
					input.newsletter {background: #eae8e9; width: 185px;}
					input.newsletter:focus {background: #eae8e9; border: 1px solid #9C0E1C;}
					span.newsletter_2 {text-align:left;}
					h2.info {color:#9c0f1f; padding:0; margin:0; font-size: 1.2em; font-weight: bold; text-align:left;}	
					p.news {margin:0 14px;}		
		.naglowek {color:#9E1020;font-size: 14px; font-weight:bold;}
		img.galeria {border: 1px solid #6E6D72;}
#stopka {background: url(../img/stopka.jpg) top  repeat-x;height:100px;color: #7b7b7b; line-height:30px; width: 860px; clear: both;}
	span.prawa {float:right;}	
	span.lewa {float:left;}	
/*linki
------------------------------------*/
a {outline:none;}
a:link, a:visited, a:active { text-decoration: underline; color:#9B0D1B;}
a:hover {text-decoration: none; color:#9B0D1B;}

a:link.dalej, a:visited.dalej, a:active.dalej { text-decoration: underline; color:#000;font-weight:bold; float:right; margin-right:5px;}
a:hover.dalej {text-decoration: underline; color:#000;font-weight:bold;}

a:link.news, a:visited.news, a:active.news { text-decoration: none; color:#545454; font-weight: bold;}
a:hover.news {text-decoration: underline; color:#545454; font-weight:bold;}

a:link.artneo, a:visited.artneo, a:active.artneo { text-decoration: none; color:#7B7B7B;}
a:hover.artneo {text-decoration: underline; color:#7B7B7B;}

a:link.stopa, a:visited.stopa, a:active.stopa  {text-decoration: none; color:#7b7b7b; font-weight:normal; font-size: .90em;}
a:hover.stopa {text-decoration: underline;color:#7b7b7b;  font-weight:normal;}

/*kontakt 
------------------------------------*/
textarea { background: #fff; border: 1px solid #bebebe; padding:4px 2px; height: 18px;width: 130px;font-size: 12px; font-family:Arial, Helvetica, sans-serif; color: #474747; 				vertical-align: middle; height:200px; width:250px; }
textarea:focus {border: 1px solid #9C0E1C;}
input {border: 1px solid #bebebe; padding:4px 2px; margin: 0px 0px; font-size: 12px; font-family:Arial, Helvetica, sans-serif; color: #474747;}
input:focus {border: 1px solid #9C0E1C;}
.input_submit {background: #000; border:none; height:27px; text-align:center;font-size: 12px; font-family:Arial, Helvetica, sans-serif; color: #fff;}
.input_submit:focus {border:none;}
