/* -----------------------------------------------------------------------

 CSS 
 http://www.artneo.pl
 
   * autor: Dominik Zak (dominik@artneo.pl)

----------------------------------------------------------------------- */


/*PNG FIX
------------------------------------*/
img, div { behavior: url(js/iepngfix.htc) }

/*RESET
------------------------------------*/
body, div, dl, dt, dd, ol, pre, code, del,fieldset, legend {margin: 0;padding: 0;}

div, p, h1, h2, h3, h4, h5, h6 {border: none;font-size: 100%;font-weight: normal;}

fieldset, img {border: 0;}


/*BODY
------------------------------------*/
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; margin: 0px; padding: 0px;background:url(../img/tlo.jpg) repeat-x #000;color: #f2f2f2;}

/*KONTENER
------------------------------------*/
#kontener {margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding: 0px;width: 964px;text-align: left;}

/*DIV-Y TOP 
------------------------------------*/
#top {background: url(../img/top.jpg) no-repeat; height: 138px;}
	img.logo {float:left; border: none;}
#belka {background: url(../img/belka.jpg) no-repeat; height: 338px; clear:both;}
#txt {}
	#txt_in {padding:5px;}

/*SLIDER 
------------------------------------*/
#slider_kon {padding: 22px 59px; position:relative;}
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
	#slider li{ width:489px;height:284px;overflow:hidden; }
#prevBtn, #nextBtn{ display:block;width:59px;height:117px;position:absolute;left:8px;top:100px;text-indent: -9999px;}	
	#nextBtn{ left:549px;text-indent: -9999px;}														
#prevBtn a, #nextBtn a{  display:block;width:50px;height:117px;background:url(../img/lewo.png) no-repeat;}
#nextBtn a{ background:url(../img/prawo.png) no-repeat 0 0;	}	
		#nextBtn a:hover {width:50px; background-position: 0 -117px;}
		#prevBtn a:hover {width:50px; background-position: 0 -117px;}	

/*MENU
------------------------------------*/
#menu {text-transform:uppercase; float:right; margin-top:90px;}
	ul#menu_ul li, #stopka_ul li { display: inline; padding:0; margin:0;}
	ul#menu_ul { list-style:none;padding:0; margin:0; } 
	ul#menu_ul a {background: url(../img/menu.jpg); display:block; height:22px; text-indent: -9999px; float:left; width:392px;}
		ul#menu_ul li a.omnie {width:77px; background-position:0 0;}
			ul#menu_ul li a.omnie:hover, ul#menu_ul li a.omnie_active {width:77px; background-position:0 -22px;}			
		ul#menu_ul li a.oferta {width:96px; background-position:-77px 0;}
			ul#menu_ul li a.oferta:hover, ul#menu_ul li a.oferta_active {width:96px; background-position:-77px -22px;}	
		ul#menu_ul li a.realizacje {width:129px; background-position:-173px 0;}
			ul#menu_ul li a.realizacje:hover, ul#menu_ul li a.realizacje_active {width:129px; background-position:-173px -22px;}
		ul#menu_ul li a.kontakt {width:89px; background-position:-302px 0;}
			ul#menu_ul li a.kontakt:hover, ul#menu_ul li a.kontakt_active {width:89px; background-position:-302px -22px;}		
			
/*LINKI
------------------------------------*/
a {outline: none;}
a:link, a:visited, a:active {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#a9a804; font-size: 12px; font-weight: bold;}
a:hover {text-decoration: underline; color:#a9a804; font-weight: bold;}
a:link.drugi, a:visited.drugi, a:active.drugi {font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color:#672871; font-size: 12px; font-weight: bold;}
a:hover.drugi {text-decoration: underline; color:#672871; font-weight: bold;}


a:link.stopa, a:visited.stopa, a:active.stopa  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#ababab; font-size: 12px; font-weight:bold;}
a:hover.stopa {text-decoration: none;color:#ababab; font-weight:bold; }

/*STOPKA
------------------------------------*/
#stopka {border-top: 1px solid #141414; height:100px;color:#ababab; text-align:right;}

/*KONTAKT 
------------------------------------*/
input {border: 1px solid #672871; padding:4px 2px; margin: 7px 0px;font-family:Arial, Helvetica, sans-serif;font-size: 12px; color: #474747;}
input:focus {border: 1px solid #A4A304;}
.input_submit {background: #672871; border:none; height:27px; text-align:center;font-family:Arial, Helvetica, sans-serif;font-size: 12px; color: #fff;}
	.input_submit:focus {border:none;}
textarea { background: #FFF; border: 1px solid #672871; padding:4px 2px; height: 18px;width: 130px;font-family:Arial, Helvetica, sans-serif;font-size: 12px; color: #474747; vertical-align: middle; }
textarea:focus {border: 1px solid #A4A304;}
