/* -----------------------------------------------------------------------

 CSS 
 http://www.artneo.pl
 
   * autor: Dominik Zak (dominik@artneo.pl)

----------------------------------------------------------------------- */


/*png fix
------------------------------------*/
img, div { behavior: url(js/iepngfix.htc);}

/*css restet
------------------------------------*/
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: .75em; font-family: Arial, Helvetica, sans-serif; text-align: center;background:url(../img/tlo.jpg) repeat-x #fff;color: #000000; padding:0; margin:0;}

/*strona
------------------------------------*/
#kontener {margin: 0 auto; padding: 0px; width: 943px;text-align: left;}
	#top {background: url(../img/top.jpg) no-repeat; height:380px; position:relative;}
		.logo {display:block; height:111px; width: 300px; float:left;text-indent: -9999px;}
	#menu {position:absolute; left: 330px; top:112px; width:527px; height:33px;}
	#flash {position:absolute; top: 75px; left: 50px;}
	#txt {padding:0px 0;}

#stopka {background: url(../img/stopa_tlo.jpg) repeat-x ;height:101px;color: #FFFFF5;}

/*menu
------------------------------------*/
	#menu_ul li, #stopka_ul li { display: inline; padding:0; margin:0; }
	#menu_ul { list-style:none;padding:0; margin:0; } 
	#menu_ul a {background: url(../img/menu.jpg); display:block; height:33px; text-indent: -9999px; float:left; width:527px;}
		#menu_ul li a.home {width:89px; background-position:0 0;}
			#menu_ul li a.home:hover, ul#menu_ul li a.home_active {width:89px; background-position:0 -33px;}	
		#menu_ul li a.onas {width:46px; background-position:-89px 0;}
			#menu_ul li a.onas:hover, ul#menu_ul li a.onas_active {width:46px; background-position:-89px -33px;}	
		#menu_ul li a.kilent {width:103px; background-position:-135px 0;}
			#menu_ul li a.kilent:hover, ul#menu_ul li a.kilent_active {width:103px; background-position:-135px -33px;}		
		#menu_ul li a.wspolnicy {width:72px; background-position:-238px 0;}
			#menu_ul li a.wspolnicy:hover, ul#menu_ul li a.wspolnicy_active {width:72px; background-position:-238px -33px;}	
		#menu_ul li a.zakres {width:138px; background-position:-310px 0;}
			#menu_ul li a.zakres:hover, ul#menu_ul li a.zakres_active {width:138px; background-position:-310px -33px;}	
		#menu_ul li a.kontakt {width:79px; background-position:-448px 0;}
			#menu_ul li a.kontakt:hover, ul#menu_ul li a.kontakt_active {width:79px; background-position:-448px -33px;}	
/*linki
------------------------------------*/
a {outline: none;}
a:link, a:visited, a:active {font-size: 12px; text-decoration: none; color:#15619D;}
a:hover {text-decoration: underline; color:#15619D;}

a:link.stopa, a:visited.stopa, a:active.stopa  {text-decoration: none; color:#bfb7b7; }
a:hover.stopa {text-decoration: underline;color:#bfb7b7}

/*kontakt 
------------------------------------*/
textarea { background: #fff; border: 1px solid #bebebe; padding:4px 2px; height: 18px;width: 130px;font-size: 1em; font-family:Arial, Helvetica, sans-serif; color: #474747; 				vertical-align: middle; height:200px; width:250px; }
textarea:focus {border: 1px solid #4aa5d8;}
input {border: 1px solid #bebebe; padding:4px 2px; margin: 7px 0px; font-family:Arial, Helvetica, sans-serif; color: #474747;}
input:focus {border: 1px solid #4aa5d8;}
.input_submit {background: #000; border:none; height:27px; text-align:center;font-size: 1em; font-family:Arial, Helvetica, sans-serif; color: #fff;}
.input_submit:focus {border:none;}
h2{color:#10446c;}