body {
	background-color: #b0cddc;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}

img {border:0px;}

a{
	color: #0000ee;
	text-decoration:none;
}

a:hover {
	color:#0000ee;
	text-decoration:underline;

}

div.strona{
	border: 0px;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	text-align:center;
	margin:auto;
	vertical-align:top;
}

div.container {
	position: relative;
	border: 0px;
	margin: 0 auto;
	width: 1004px;
	text-align:center;
}

div.header {
	position: relative;
	top: 0px;
	left: 0px;
	width: 1004px;
	height: 208px;
}

div.redbar{
	position:absolute;
	left:0;
	top:0;
	height:14;
	width:1004;
	background-image: url('images/redbar.gif');
	background-repeat: repeat-x;
	z-index:0;
}

div.fala{
	position:absolute;
	left:0;
	top:14;
	height:180;
	width:1004;
	background-image: url('images/fala.jpg');
	background-repeat: no-repeat;
	z-index:0;
}

div.whitebar{
	position:absolute;
	left:0;
	top:190;
	height:14;
	width:1004;
	background-image: url('images/whitebar.gif');
	background-repeat: repeat-x;
	z-index:0;
}

div.top{
	position:absolute;
	right:0;
	top:-14;
	height:29;
	width:308;
	z-index:1;
}

div.flag_pl{
	position:absolute;
	left:245;
	top:5;
	height:16;
	width:26;
	z-index:2;
}

div.flag_en{
	position:absolute;
	left:275;
	top:5;
	height:16;
	width:26;
	z-index:2;
}

div.logo{
	position:absolute;
	left:52;
	top:60;
	height:105;
	width:250;
	z-index:1;
}


 div#left {
	float:left;
	width:250px;
	/*background-color: #7b79aa;*/
}
 
 div#main {
	padding:0;
	margin:0px;
	float:right;
	width:750px;
	background-color: #fff;
}


 br.clearboth {
	clear:both;
}
 
td.stopka {
 	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin-top:10;
	height:40px;
	width:1000px;
	background-color: #04123e;
	line-height:20px;
	/*background-color: #005e7e;*/
 }

a.stopka{
	color:#fff;
	display:inline;
}

a.stopka:hover{
	color:red;
	text-decoration:none;
}


.tytul {font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}

.naglowek {font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background-color: #005e7e;
	text-align:left;
	height:40px;
	padding-left:10px;
}

td.redvbar{
	width: 15px;
	background-color: #ED1c24;
}

.maintext {font: 13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	line-height:20px;
	text-align:justify;
	padding-bottom:15px;

}

.formtext {font: 13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	text-align:left;
}

table.form{font: 13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	text-align:left;
	border: 1px solid black;
}
td.form{
	text-align: center;
	border: 1px solid black;
	height:20px;
}

.form_tableinput{
	font: normal 13px verdana, arial, helvetica, sans-serif;
	color: #04123e;
	background: #fff;
	border: none;
	padding-left:2;
	padding-right:2;
	padding-top:2;
	padding-bottom:2;

}


.small_text {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

hr {
  border: none;
 /* background-color: #7b79aa;
  color: #7b79aa;*/
  background-color: #ed1c24;
  color: #ed1c24;
  height: 2px;
  width:60%;
}



div.wciecie_odwrotne{
	text-indent:-7em;
	padding-left:7em;

}

div.wciecie{
	text-indent:2em;
}

ul.lista{list-style-image: url(images/lista.gif);
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	line-height:20px;
}

ul.lista1{list-style-image: url(images/lista1.gif);
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	line-height:20px;
}


a.up{
	border:0;
	text-decoration:none;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin-right:10;
	color:#04123e;
}
a.up:hover{text-decoration:none;color:red;}


/*boxy*/

td.box_header{
	width: 240px;
	height: 20px;
	background-color: #005E7E;
	color:white;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;

}

td.box_footer{
	width: 240px;
	height: 20px;
	background-color: #04123e;
	color:white;
	font: 11px Verdana, Arial, Helvetica, sans-serif;

}

td.white_line{
	width: 240px;
	height: 1px;
	background-color: white;
}

td.box_content{
	color: white;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}

td.box_main{
	background-image: url(images/middle.gif);
	color:white;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}


div.box{
	width:220;
	text-align:center;
	margin:0;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}

div.sentmail{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color: #ed1c24;
	margin:0;
	padding:0;
}

.poleinput {
	font: normal 11px verdana, arial, helvetica, sans-serif;
	color: #04123e;
	background: #fff;
	border: 1px solid #04123e;
	padding: 2;
}

.poletextarea {
	font: normal 11px verdana, arial, helvetica, sans-serif;
	color: #04123e;
	background: #fff;
	border: 1px solid #04123e;
	padding: 2;
}

.poleinput_form {
	font: normal 13px verdana, arial, helvetica, sans-serif;
	color: #04123e;
	background: #fff;
	border: 1px none #04123e;
	border-bottom: thin dashed black;
	padding: 2;
}

.poletextarea_form {
	font: normal 13px verdana, arial, helvetica, sans-serif;
	color: #04123e;
	background: #fff;
	border: 1px solid #04123e;
	padding: 2;
}



td.tabela_lista{
	width:30px;
	text-align:right;
	padding-right:5px;
}

div.licznik{
	font: bold 11px verdana, arial, helvetica, sans-serif;
	color: #04123e;
	padding-left: 10;
}

td.kadra_left{
    width:340px;
    padding-left:50;
}
