/* -----------------------------------------------------------------------

 CSS 
 http://www.artneo.pl
 
   * autor: Dominik Zak (dominik@artneo.pl)

----------------------------------------------------------------------- */


/*png fix
------------------------------------*/
img, div { behavior: url(js/iepngfix.htc);}

/*clearfix
------------------------------------*/
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

/*css reset
------------------------------------*/
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: 12px; font-family: Arial, Helvetica, sans-serif; text-align: center;background:url(../img/tlo.jpg) repeat-x #fff;color: #000000; margin:0; padding:0;}

/*strona
------------------------------------*/
#wrapper {margin: 0 auto; padding: 0px; width: 892px;text-align: left;}
	#top {background:url(../img/top.png) no-repeat; height:84px;}
		.logo {display:block; height:84px; width:300px; float:left; text-indent:-9999px;}
	#belka {background:url(../img/belka.png) no-repeat; height:281px; position:relative;}
		#content_belka {position:absolute; top:155px; left:20px; hegith:150px;width:490px;}
		#flash {position:absolute; width:329px; height: 261px; top:5px; left:264px; z-index:1000; } 
#content {}
	h1 {padding:0; margin:10px 0 3px 0; color:#0a242f; font-weight: bold; text-transform:uppercase;}
	h3 {padding:0; margin:0 0 10px 0; color:#DB0100; text-transform:lowercase;}
	h3:first-letter  {text-transform:uppercase;}
	#content_lewa {float:left; width:600px; border-right: 1px dotted #999999; min-height:400px;}
		#content_lewa_in {padding:0 20px; line-height:20px;}
	#content_prawa {float:right;margin-right:20px;}
	


#footer {border-top: 1px dotted #999999; margin: 5px 0; text-align:right; padding:10px 0;}

/*menu
------------------------------------*/
#nav {float:right; color: #677689; padding:40px 60px 0 0 ;}
	#nav_ul li, #stopka_ul li { display: inline; padding:27px; margin:0; }
	#nav_ul { list-style:none;padding:0; margin:0; } 
		.lewy_link {padding:0 7px;}

		
/*linki
------------------------------------*/
a {outline:none;}

a:link, a:visited, a:active {font-size: 12px; text-decoration: none; color:#B40101;}
a:hover {text-decoration: underline; color:#B40101;}

a:link.lewy_link, a:visited.lewy_link, a:active.lewy_link {font-size: 12px; text-decoration: none; color:#677689;}
a:hover.lewy_link {text-decoration: underline; color:#677689;}

a:link.prawy_link, a:visited.prawy_link, a:active.prawy_link {font-size: 12px; text-decoration: none; color:#677689;}
a:hover.prawy_link {text-decoration: underline; color:#677689;}

a:link.wiecej, a:visited.wiecej, a:active.wiecej {text-decoration: none; color: #b40101; font-size: 18px; font-weight:bold; text-transform:uppercase}
a:hover.wiecej {text-decoration: none;color:#b40101}

a:link.stopa, a:visited.stopa, a:active.stopa  {text-decoration: none; color:#000; }
a:hover.stopa {text-decoration: underline;color:#000}


/*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;}



