
body {
	background-color:#326C9C;   /*e1dece */
}


.bodyall {
	background-color:#f1f1f1;
	width:979px;
	height:auto;
	margin-top:27px;
	margin-left:auto;
	margin-right:auto;
}

/*/

.bodypasekbg {

	position:static;

	width:auto;

	height:288px;

	background-color:#cdcab5;

	background-repeat:repeat-y;

	margin-top:-20px;

	margin-left:-20px;

	margin-right:-20px;

	border: 1px solid #cdcab5; */



.bodytop {

	background-image:url(images/top1.png);
	width:979px;
	height:100px;
	margin-top:auto;/* border: 1px solid red; */

}

#logoitekst {
	width:726px;
	height:130px;
	float:left;

}

#zdjecietop {
	width:253px;
	height:130px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	float:left;
}

#zdjecietopd {
	width:253px;
	height:130px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom: 30px;

}



#pasektop {
	background-color:#dcdacc;
	width:507px;
	height:26px;

}

#logo {

	position:absolute;
	background-image:url(images/logo2.png); 
	margin-left:29px;
	margin-top:8px;
	width:180px;
	height:55px;

}

#logotekst {
	font-family: "Verdana";
	font-size:18px;
	font-weight: bold;
	color:#3a3a3a;
	margin-top: 18px;
	margin-left:310px;
	width: 350px;
	
}

.bodycenter {
	/*position:inherit;*/
	position:relative;
	width:979px;
	height:100%;
	overflow:hidden;/* border: 1px solid green; */
    padding-bottom: 0px;
	

}

.bodycenterl {
	float:left;
	width:219px;
	height:auto;
	/*height:179px;*/
	margin-top:-10px;
}

.bodycenterc {
	float:left;
	width:507px;
	height:auto;
	background-color:#fbfbfb;
}

.bodycenterp {
	/*background-image:url(images/prawypasek.jpg); */
	float:left;
	width:253px;
	height:auto;
	/*background-color:#e4e3dc; */
}
/*
.bodycenterl {
	float:right;
	width:253px;
	height:auto;
}
*/

.podbelka {
	background-image:url(images/podbelka.jpg);
	float:right;
	width:253px;
	height: 11px;
}


.bodycenterptlo {

	background-color:#e4e3dc;

	margin-top:auto;

	margin-bottom:0px;

	width:253px;

	height:auto;
	

	/* border: 1px solid green; */

}


.ramkaprawy {
	background-color:#FFF;
	width:200px;
	height:auto;
	border: 5px solid #fff;
	-moz-border-radius: 4px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 15px;
	margin-top: 5px;
}

.ramkalewy {
	background-color:#FFF;
	width: 180px;
	height:auto;
	border: 5px solid #fff;
	-moz-border-radius: 4px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 15px;
	margin-top: 300px;
}

.ramkaprawytekst {
	width:191px;
	height:auto;
	margin-left:4px;
	margin-right:4px;
	margin-top:4px;
	margin-bottom:4px;
	/* border: 1px solid green; */
	
}

.ramkalewytekst {
	width:190px;
	height:auto;
	margin-left:4px;
	margin-right:4px;
	margin-top:4px;
	margin-bottom:4px;
	/* border: 1px solid green; */	
}

.bodyfooter {

	background-image:url(images/footer1.png);

	width:979px;

	height:70px;

}

#footetekst {

	font-family: "tahoma";
	
	text-align: center;

	font-size:12px;

	color:#666;

	margin-left:219px;

	margin-right:auto;

	margin-top:25px;

	width:510px;

}

#footetekstdesign {

	font-family: "tahoma";

	font-size:12px;

	color:#666;

	margin-left:auto;

	margin-right:auto;

	margin-top:4px;

	margin-bottom:15px;

	width:105px;

}


.menublok {

	width:219px;

	height:auto;

	margin-left:0px;

	margin-top:-25px;

}

.mneutext {

	font-family: "arial";

	font-size:12px;

	color:#3a3a3a;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;

}

a.item {

	background-image: url(images/menu_1.gif);

	background-position: left center;

	background-repeat: no-repeat;

	padding-top: 1px;

	padding-left: 45px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	color: #3a3a3a;

	display: block;

}

#item_1 {

	background-image: url(images/menu_1.gif);

}

#item_1:hover {

	background-image: url(images/menu_1_on.gif);

	color: #000000;

}

#tekstblokcenter {

	width:460px;

	height:auto;

	margin-top:10px;

	margin-left:24px;

	margin-right:24px;

	margin-bottom:24px;
	

}

.tekstblokall {

	position:relative;

	height:100%;

	width:460px;

	float:left;

	background: url(images/pixel.gif); 

	background-repeat: repeat-x;

	margin-top:10px;

	/*margin-bottom:10px;*/

	padding-top: 10px;
	
	line-height:20px;
	
	margin-bottom: 10px;
	
	font-family: "Verdana";
	}


.tekblokbezlini {

 position:relative;

 height:100%;

 width:460px;

 float:left;

 margin-top: 0px;

 /*margin-bottom:10px;*/

 padding-top:0px;
 
 margin-bottom: 15px;
 
 line-height:20px;
 
 font-family: "Verdana";
 
}


.tekstblokl {

	position:relative;
	height:auto;
	float:left;
	margin-left:0px;
	margin-top: 0px;
	font-family: "Verdana";

}

.tekstblokp {

	position:relative;
	height:auto;
	margin-left:170px;

}

.tekstoferta {

	position:relative;
	height:auto;
	float:left;
	margin-left:5px;
	margin-top: 0px;
	font-family: "Verdana";

}

.tekstogloszenie {

margin-top: 10px;
text-align: center;
font-size: 16px;
color: #468aac; /*0057a7*/ 
font-weight: bold;
font-family: "arial";

}

.tekstogloszeniemale {

margin-top: 0px;

text-align: center;

font-size: 12px;

color: #3e91c4;

font-family: "arial";

}

.tekstszkolenie {
	font-family: "verdana";

	font-size:13px;
	
	text-align: center;
	
	margin-top: 5px;

	margin-bottom: 0px;

	color: #0057a7;

	font-weight: bold;

}

.szary

{

font-size: 10px;

color: #999999;

text-align: justify;

line-height: 1.4em;

margin-top: 5px;

}


.h1 {

	font-family: "arial";

	font-size: 10px;

	color: #0099d9;



}

.h2 {

	font-family: "arial";

	font-size:13px;

	margin-top: -5px;
	
	margin-left: 3px;

	color: #70ba0b;

	font-weight: bold;

}

.h3 {

	font-family: "tahoma";

	width:360px;

	height:auto;

	font-size:12px;

	margin-top: 0px;

	color:#666;

}

.h33 {

	font-family: "tahoma";

	width:460px;

	height:auto;

	line-height:18px;

	font-size:12px;

	margin-top:25px;

	margin-bottom:0px;

	color:#666;

   /* border: 1px solid red;  */

}

.h4 {
	font-family: "tahoma";
	font-size:12px;
	font-weight:bold;
	height:auto;
	color: #f03070;
	margin-left: 15px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 15px;
	text-align: center;
}

.h5 {

	font-family: "tahoma";

	font-size:11px;

	width:190px;

	height:auto;

	color:#333;

	margin-left: 25px;

	margin-top: 15px;

	margin-bottom:50px;

}

.h6 {

	font-family: "arial";

	font-size:13px;
	
	margin-left: 3px;
	
	margin-top: 15px;

	margin-bottom: 0px;

	color: #70ba0b;

	font-weight: bold;

}

.h7 {

	font-family: "verdana";

	font-size:13px;
	
	margin-left: 3px;
	
	margin-top: 5px;

	margin-bottom: 0px;

	color: #70ba0b;

	font-weight: bold;

}

.h3kreska {

	position:relative;

	background-image:url(images/dot.jpg);

	/*width:450px;*/

	width:100%;

	height:1px;

	margin-left:0px;

	margin-right:0px;

	margin-top:25px;

	margin-bottom:25px;

}

.hnewsletter {

	font-family: "tahoma";

	font-size:11px;

	font-weight:bold;

	width:100px;

	height:auto;

	color: #326C9C;

	margin-left:44px;

	margin-top: 20px;

	margin-bottom: -10px;

}


.fotkaprawa {

	width:auto;

	height:auto;

	margin-top:80px;

	margin-left:32px;

	margin-bottom:15px;

}





#menu ul {

	list-style:none;

}

#menu li {

	line-height:1.63em;

	zoom:1.0;

	

}

#menu li a {

	background:url('images/menu.li.a.gif') -224px 50% no-repeat;

	color:#3a3a3a;

	font-family: "tahoma";

	display:block;

	font-size:71.50%;

	font-weight:bold;

	padding-left:45px;

	width:175px

}

#menu li a.item-selected {

	background-position:0 50%;

}

/*#menu li a#item_1 {background:url('images/menu.li.a.1.gif') -224px 50% no-repeat;}

	#menu li a#item_2 {background:url('images/menu.li.a.2.gif') -124px 50% no-repeat;}

	#menu li a#item_3 {background:url('images/menu.li.a.3.gif') -224px 50% no-repeat;}

	#menu li a#item_4 {background:url('images/menu.li.a.4.gif') -224px 50% no-repeat;}

	#menu li a#item_5 {background:url('images/menu.li.a.5.gif') -224px 50% no-repeat;}

	#menu li a#item_6 {background:url('images/menu.li.a.6.gif') -224px 50% no-repeat;}

	#menu li a#item_7 {background:url('images/menu.li.a.7.gif') -224px 50% no-repeat;}*/

	#menu li a:hover, #menu li a#item_1:hover, #menu li a#item_2:hover, #menu li a#item_3:hover, #menu li a#item_4:hover, #menu li a#item_5:hover, #menu li a#item_6:hover, #menu li a#item_7:hover {

	background-position:0 50%;

}

#menu li li a {

	background:url('images/menu.li.li.a.gif') 34px 50% no-repeat;

	border-left:26px solid #E3E1D9;

	font-weight:normal;

	width:149px;

	margin-left:-40px;

}

#menu li li a:hover, #menu li li.active a {
	color:#0057A7;
	font-weight:bold;
	background-position:34px 50%;
}


#menu {
	background:#f1f1f1;
	float:left;
	margin-left:-40px;
	width:220px;
}

#newsletter {
	width:200px;
	height: 180px;
	margin-left:auto;
	margin-right:;
	margin-top:30px;
	margin-bottom:5px;
	/* border: 1px solid red; */
}

#lipunkty{
	background-color: transparent;
	background-image: url(images/grey_arrow_right_red.gif);  /* main.li.gif */
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 3px 7px;
	padding-left: 15px;
	padding-right:10px;
	margin-right: 4px;
	font-size: 12px;
	line-height: 20px;
	
}

a {
	color: #468aac;
	text-decoration: none;
	}
/*	
a:hover {
	color:#00abec;
	text-decoration: none;
	}
	*/
/*	
a:visited {

	color:#999

} */
	
.grey {
color: #c7c7c7;
}

.uwaga {
color: #f03070;
font-weight: bold;
text-decoration: none;
}

strong {
color: #468aac;
}

logoFF {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}

#logoFFin {
	float:right;
}

