/* CSS Document */
/* definicja marginesów dla calej witrny*/
* {
        padding:0;
        margin:0;
}
/* definicja zerowego obramowania nadawanego przez IE*/
img {
        border:0;
}
/*definicja wycentrowania strony i nadania bialego koloru*/
body {
        text-align:center;
        background: #FFF;
		margin:0 auto;
		
		
}
/*definicja glownego div'a */
#container {
        width:930;
		height:auto;
        margin:0 auto;		
		
        text-align:left;
		border: 0px;
        font:11px Verdana, Arial, Helvetica, sans-serif;
}
#container1 {
        width:930;
		overflow:hidden;
		height:auto;
		
}
#container2 {
		position: relative;
		overflow:hidden;
        width:978;
		height:236;
}


/*definicja header*/
#header {
		z-index:0;
		margin:auto;
		padding:0;
        width:930px;
        height:228px;
}
/*Za pomoca list-style:none; pozbywamy sie punktatorów, line-height:22px; okresla wysokosc miedzy poszczególnymi < li >*/
#menu
{
		margin-top:20px;
		float:left;
		
		position:relative;
		width:126px;
        height:500px;
        padding:0;
        list-style: none;
        font-size:12px;
        color:#173E5F;
		clear:left;

}

/*definicja tresci*/
#tresc
{
		
		overflow:hidden;
		margin-top:20px;
		padding-left:3px;
		position:relative;
		width:790;
		float:right;
        list-style: none;
		font-size:11px;
      	font:bold;

        line-height:22px;
		
		
		
}

#tresc2
{
		
		overflow:hidden;
		margin-top:20px;
		padding-left:3px;
		position:relative;
		width:790;
		float:right;
        list-style: none;
		font-size:11px;
      	font:normaln;

        line-height:22px;
}
#tresc_download_1
{		
		overflow:hidden;
		margin-top:20px;
		padding-left:3px;
		position:relative;
		width:345;
		float:left;
        list-style: none;
		font-size:11px;
      	font:normaln;
       line-height:22px;
}
#tresc_download_2
{		
		overflow:hidden;
		margin-top:20px;
		padding-left:3px;
		position:relative;
		width:425;
		float:right;
        list-style: none;
		font-size:11px;
      	font:normaln;
       line-height:32px;
}
#ofirmie2
{
		margin:0;
		overflow:hidden;
		margin-top:20px;
		margin-left:15px;
		position:relative;
		width:400;
		float:left;
        list-style: none;
		font-size:11px;
      	font:bold;
        color:#000000;
        line-height:22px;
}
#flagi
{
		position:relative;
		text-align:right;
		padding-right:20px;
		padding-top:5px;
		padding-bottom:3px;
		width:300;
		height:33px;
		height:25px;
		float:right;
        list-style: none;
		font-size:11px;
      	font:bold;
        color:#000000;
        line-height:22px;
}
#szukaj
{
		position:relative;
		padding-top:3px;
		padding-bottom:3px;
		width:530;
		height:33px;
		height:25px;
		float:left;
        list-style: none;
		font-size:13px;
      	font:bold;
        color:#7F7F7F;
  
}


#ofirmie
{
		margin:0;
		overflow:hidden;
		margin-top:20px;
		margin-left:15px;
		position:relative;
		width:400;
		float:left;
        list-style: none;
		font-size:11px;
      	font:bold;
        color:#000000;
        line-height:22px;
}

#ofirmie_text
{
		margin:0;
		text-align:justify;
		margin-top:10px;
		padding-left:3px;
		position:relative;
		width:370;
		float:right;
        list-style: none;
		font-size:11px;
      	color:#000000;
        line-height:22px;
		clear:right:
}

#ofirmie_text22
{
		margin:0;
		text-align:justify;
		margin-top:10px;
		padding-left:3px;
		position:relative;
		width:370;
		float:right;
        list-style: none;
		font-size:11px;
      	color:#000000;
        line-height:22px;
}


/*stopka*/
#pasek_gorny {
		z-index:0;
		margin:auto;
		padding:0;
        width:930px;
        height:2px;
		
		/*background:url(pliki/images/pasek_dolny_20.jpg) no-repeat;*/
        } 
#stopka {
		width:930;
		position:relative;
		text-align:center;
		margin:auto;
    	padding-top:15px;
		font-size:11px;
        color:#173E5F;
		
		/*background:url(pliki/images/pasek_dolny_20.jpg) no-repeat;*/
        }      
/*--------------------------------------------------------------------------*/
ul, ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul {
	font-size:13px;
	color:#939393;
	text-align: left;
	margin-left:0px;
	line-height:22px;
	
}
ul a:link {
	font-size:13px;
	color:#939393;
	text-decoration: none;

}

ul a:hover {
	font-size:13px;
	color:#939393;
}
ul a:visited {
	font-size:13px;
	color:#939393;
	text-decoration: none;
}

/* link*/
a:link {
	font-size:11px;
	color:#000000;
	text-decoration: none;
}
a:active {
	font-size:11px;
	color:#000000;
	text-decoration: none;
}
a:hover {
	font-size:11px;
	color:#A1A1A1;
	text-decoration: none;
}
a:visited {
	font-size:11px;
	color:#000000;
	text-decoration: none;
}

.nowosci {
	color:#000000;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	
	  }
.napis_szukaj
{
		
        list-style: none;
		font-size:13px;
      	font:bold;
        color:#7F7F7F;
  
}
.napis_kontakt
{
		
        list-style: none;
		font-size:11px;
      	font:normal;
        color:#000000;
		line-height:22px;
  
}
.oferta2
{
		
        list-style: none;
		font-size:9px;
      	font:normal;
        color:#000000;
		
  
}
.wynik_wyslania {
		 width:978;
		overflow:hidden;
		height:456;
		border-color:#000;
		border-top: 1px solid #888;
		border-left: 1px solid #888;
		border-right: 1px solid #888;
	  }
	  
.siwy_light {
	color:#C5C5C5;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	 line-height:22px;
	}
	
.siwy	{
	
	font:normal 13px Verdana, Arial, Helvetica, sans-serif;
	line-height:22px;
	}
.siwy2	{
	
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	line-height:17px;
	}

/* tutaj definiuje buttony formularza*/
#pole input {
		width:200px;
		height: 18px;
        font-size:13px;
        color:#939393;
		list-style: none;
        font-size:10px;
        line-height:10px;
		padding:0px;
		margin:0px;
}

#submit input {
		float:left;
		overflow:hidden;
		position:relative;
		background: transparent url(pliki/images/wyslij.jpg) 0 0 no-repeat;
		border: none;
		cursor: pointer;
		height: 24px;
		padding-top: 40px;
		width: 92px;
}
#reset input {
		float:right;
		overflow:hidden;
		position:relative;
		background: transparent url(pliki/images/odswiez.jpg) 0 0 no-repeat;
		border: none;
		cursor: pointer;
		height: 24px;
		padding-top: 40px;
		width: 92px;
		margin-right:10px;
}
#wynik
{
		text-align:justify;
		float:right;
		overflow:hidden;
		position:relative;
		width:232;
        list-style: none;
        font-size:10px;
        color:#939393;
        line-height:10px;
		margin-top:15px;
		margin-right:56px;
		margin-bottom:15px
		
}
#addinput {
	display: block;
    border: 1px;
	border-color:#61B9E7;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	       		 }
#addcomm {
	padding-top: 5px;
   		 }
