@charset "utf-8";
/* CSS Document */
body
	{
		margin:0px;
		padding:0 0 0 0;
		background-color:#52ade7;
		align: center;
	}

h1,h2,h3,h4,h5,h6,span
	{
		margin:0px;
		padding:0px;
	}

a
	{
		font-family:Arial;
		font-size:12px;
		text-decoration: none;
		color:black
	}
   
a:link {
		color: #000000;
		text-decoration: underline;
		font-size: 12px
	}
	    
a:visited
	{
		color: #000000;
		text-decoration: underline;
		font-size: 12px;
	}
		   
a:hover {
		color: #1347bd;
		font-family:Arial;
		font-size: 12px;
		text-decoration: bold;
	}

#main
	{
		width:904px;
		float:none;
		margin:0 auto;
		padding:0px;
	}
#contentbg
	{
		width:904px;
		float: left;
		margin:0px;
		padding:0px;
		background-image:url(images/contenttxtbg.jpg);
		background-repeat: repeat-y;
	}

/*------------------ Menu Horizontal ------------------*/

#menu
	{
		width:900px;
		height:35px;
		float: left;
		margin:0px;
		padding:0px;
	}
#menu ul
	{
		width:900px;
		height:35px;
		float: left;
		margin:0px;
		padding:0 0 0 50px;
		display:block;
	}
#menu ul li
	{
		height:35px;
		float: left;
		margin:0px;
		padding:0px;
		display:block;
	}
#menu ul li.menusap
	{
		width:2px;
		height:35px;
		float: left;
		margin:0px;
		padding:0px;
		background-image:url(images/menusap.jpg);
		background-repeat:no-repeat;
	}
#menu ul li a.menu
	{
		height:27px;
		float: left;
		margin:0px;
		padding:5px 11px 0 11px;
		font-family: "Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#c5c5c5;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
	}
#menu ul li a.menu:hover
	{
		height:22px;
		float: left;
		margin:0px;
		padding:5px 11px 0 11px;
		color:#99eaf5;

		font-family: "Trebuchet MS";
		font-size:11px;
		font-weight:bold;

		text-align:center;
		text-decoration:none;
		text-transform:uppercase;

		background-image:url(images/menuover.jpg);
		background-repeat:no-repeat;
		background-position:center bottom;
	}

/*------------------ Strona główna z menu ------------------*/	

#txt_m
	{
		width:828px;
 		text-align: justify;
		float:left;
		margin:0px;

		position:relative; left: 34px;
		position:relative; right: 0px;
		position:relative; top: 0px;
		position:relative; bottom: 0px;

		font-family:Arial;
		font-size:12px;

		color:#000000;
		background-repeat:no-repeat;
		line-height:20px;
	}

#txt_t
	{
		height:563px;
 		text-align: justify;
		
		margin:0px;

		padding-top:0px;
		padding-bottom:0px;
		padding-left:10px;
		padding-right:0px;

		position:relative; left: 0px;
		position:relative; right: 0px;
		position:relative; top: 0px;
		position:relative; bottom: 0px;

		font-family:Arial;
		font-size:12px;

		vertical-align:top;
		color:#000000;
		background-repeat:no-repeat;
		line-height:20px;
	}


#txt_naglowek_m
	{
		height:50px;
		width:100%;
		float:left;

		margin-top: 0px;
		margin-bottom: 10px;
		margin-left: 0px;
		margin-right: 0px;

		padding-top:15px;
		padding-bottom:0px;
		padding-left:55px;
		padding-right:0px;

		position:relative; left: 0px;
		position:relative; right: 0px;
		position:relative; top: 0px;
		position:relative; bottom: 0px;

		font-family:Arial;
		font-size:30px;
		color:#000000;
		background-image: url(images/heading.jpg);
		background-repeat:no-repeat;
	}
#txt_naglowek_m h2
	{
		height:50px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:30px;
		font-weight:normal;
		color:#000000;
	}



/*------------------ Strona główna bez menu ------------------*/	

#txt
	{
		width:828px;
 		text-align: justify;
		float:left;
		margin:0px;

		position:relative; left: 34px;
		position:relative; right: 0px;
		position:relative; top: 0px;
		position:relative; bottom: 0px;

		font-family:Arial;
		font-size:12px;
		color:#000000;
		background-repeat:no-repeat;
		line-height:20px;
	}
#txt_naglowek
	{
		height:50px;
		width:550px;
		float:left;

		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		padding-top:15px;
		padding-bottom:0px;
		padding-left:55px;
		padding-right:0px;

		font-family:Arial;
		font-size:30px;
		color:#000000;
		background-image: url(images/heading.jpg);
		background-repeat:no-repeat;
	}
#txt_naglowek h2
	{
		height:50px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:30px;
		font-weight:normal;
		color:#000000;
	}


/*------------------ Dodatki do tekstu ------------------*/	

#txt_wciecie
	{
	
		float:left;

		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		padding-top:0px;
		padding-bottom:0px;
		padding-left:55px;
		padding-right:0px;

		position:relative; left: 35px;
		position:relative; right: 0px;
		position:relative; top: 0px;
		position:relative; bottom: 0px;
	}

/*------------------ Menu Vertical ------------------*/	
#mv_m
	{
		width:231px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background-repeat:no-repeat;
	}
	
#mv
	{
		width:231px;
		height:41px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background-image: url(images/morelinksheading.jpg);
		background-repeat:no-repeat;
	}
#mv h5
	{
		width:231px;
		height:31px;
		float:left;
		margin:0px;
		padding:15px 0 0 20px;
		font-family:Arial;
		font-size:18px;
		font-weight:normal;
		color:2a2a2a;
	}
#mv_menu
	{
		width:231;
		float:left;
		margin:0px;

		padding-top:23px;
		padding-bottom:34px;
		padding-left:0px;
		padding-right:0px;

		background-color:#638fe7;
		background-image:url(images/men_srodek.jpg);
	}
.mv_link
	{
		width:200px;
		height:15px;
		float:left;
		margin:0px;
		padding:2px 0 0 10px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#FFF;
		background-image:url(images/men.jpg);
		background-repeat:no-repeat;
	}
#mv_koniec
	{
		width:229px;
		height:10px;
		float:left;
		margin:0px;
		padding:0px;
		overflow:hidden;

		background-image: url(images/morelinksbot.jpg);
		background-repeat:no-repeat;
	}

/*------------------ Koniec Menu Vertical ------------------*/
	

#register
	{
		width:200px;
		height:29px;
		float:left;
		margin:0px;
		padding:1px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#464646;
		text-align: left;
		text-decoration:none;
		text-transform:uppercase;
	}
.register
	{
		width:180px;
		height:23px;
		float:left;
		margin:0px;
		color:#464646;

		padding-top:6px;
		padding-bottom:0px;
		padding-left:34px;
		padding-right:0px;

		position:relative; left: 10px;
		position:relative; right: 0px;
		position:relative; top: 0px;
		position:relative; bottom: 0px;

		font-family:Arial;
		font-size:12px;
		font-weight:bold;

		text-decoration:none;
		text-transform:uppercase;
		text-align:left;

		background-image:url(images/register.jpg);
		background-repeat:no-repeat;
	}
.register:hover
	{
		width:180px;
		height:23px;
		float:left;
		margin:0px;
		color:#464646;

		padding-top:6px;
		padding-bottom:0px;
		padding-left:34px;
		padding-right:0px;

		position:relative; left: 10px;
		position:relative; right: 0px;
		position:relative; top: 0px;
		position:relative; bottom: 0px;

		font-family:Arial;
		font-size:12px;
		font-weight:bold;

		text-align:left;
		text-decoration:none;
		text-transform:uppercase;

		background-image: url(images/registerover.jpg);
		background-repeat:no-repeat;
	}
