@CHARSET "UTF-8";
#mm_full_content td,
#overDiv td
{
	text-align:left;
}


html,body{

	margin:0;

	padding:0;

	font-family: Arial, Verdana !important;

	}

body{

	font-family: Arial, Verdana !important;

	background-color: #4a4a4a;

}



body,td,th{

	font-family: Arial, Verdana !important;

	font-size:12px;

	text-align:center;

}

#test {
	clear: both;
	float: left;
	height: 155px;
	width: 100%;
	background-color: #FF0000;
}


#testIMG {
	clear: both;
	float: left;
	width: 350px;
	
}

#main{

	margin:0 auto;

	position:relative;

	width:1200px;

	text-align:left;

}

#header{

	background-image: url(../img/bg6.gif);

	background-position: bottom right;

	background-repeat: no-repeat;

	background-color: #fff;

	height:90px;

}

#header .center{	

	height:100%;

}

#top-frontpage{

	background-color: #333333;

	background-image: url(../img/bg5.gif);

	background-position: 0px 229px;

	background-repeat: repeat-x;

	height:214px;

	overflow:hidden;	

	padding: 19px 0px 28px 0px;		

}

#top-frontpage img, #top img{

	border:0px;

}

#top{

	background-color: #333333;

	background-image: url(../img/bg5.gif);

	background-position: 0px 189px;

	background-repeat: repeat-x;

	height:203px;

	overflow:hidden;

	padding: 6px 0px 12px 0px;

}

#header-links{

	color:#a3a3a3;	

	float:right;

	font-size:10px;

	margin: 0px 5px 0px 0px;

}

#header-links img{

	border:none;

	position:relative;

	top:6px;	

}

#header-links a{

	color: #000;

	font-size:13px;

	text-decoration:none;

	padding:0 4px;

}	

#header-links a:hover{

	color: #ff0000;

}

#content-frontpage{

	background-color: #e2e2e2;

	color:#4c4c4c;

	font-size:11px;

	padding: 5px 0px;

}

#content-frontpage div.p{

	display:block;

	float:left;

	height:80px;

	line-height:150%;	

	margin:0px;	

	padding:10px;

	width:240px;

}

.overridep
{
	margin-bottom:5px;
	background-image:url(../img/tlo_jasne.gif);
	height:100px;
	margin-left:5px;
	overflow:hidden;
	width:263px;	
	background-repeat:no-repeat;
	padding:0px;
}
#content-frontpage strong{

	color:#ff0000;

	line-height:22px;

}

#content{

	background-image: url(../img/bg8.gif);

	background-position: top center;

	background-repeat: no-repeat;	

	background-color: #d9d9d9;

	padding:15px 0px;	

}

#contact{

	background-image: url(../img/bg2.gif);

	background-position: top right;

	background-repeat: repeat-x;	

	background-color: #d1d1d1;

	/*  overflow:hidden;  */

	padding: 10px 0px 1px 0px;		

}

#contact-decor{

	background-image: url(../img/bg3.gif);

	background-position: top right;

	background-repeat: repeat-x;

	color:#b2b2b2;

	font-size:11px;

	height:105px;

	width:100%;

}

#contact-decor div{

	float:left;

	line-height:17px;

	margin:20px 0px 0px 19px;	

	padding-right:45px;



}

#contact-decor strong{

	color: #fff;

	font-weight:normal;

}

#contact-decor a{

	color: #ffff00;

	text-decoration:none;

}	

#contact-decor a:hover{

	color: #ffff00;

	text-decoration:underline;

}

.separator{

	float:left;

	margin-top:16px;

}

#footer{

	background-image: url(../img/bg1.gif);

	background-position: top right;

	background-repeat: repeat-x;	

	background-color: #4a4a4a;

	color: #7d7d7d;

	font-size: 10px;

	height:100px;

}

#footer p{

	display:block;

	width:1000px;

	margin:0 auto;

	padding-top:25px;

	text-align:center;

}

#footer p{

	margin:0;

	padding-top:25px;

	text-align:center;

}

#footer a{

	color: #fff;

	font-size:11px;

	text-decoration:none;

	padding:0 5px;

}	

#footer a:hover{

	color: #fff;

	text-decoration:underline;

}

#logo{

	float:left;	

}

#logo img{

	border:none;

	float:left;	

}

#menu{

	float:left;

	list-style-type:none;

	padding:0px;

	margin:0px;

	width:165px;

}

#lang{

	margin:33px 0 0 0;



	float:right;

	clear:right;

	height:22px;

	width: 118px;

	line-height:19px;

	background:url(../img/bg_lang1.gif) left top no-repeat;



}

#lang_r{

	background:url(../img/bg_lang2.gif) right top no-repeat;

	width:2px;

	float:right;

	height:100%;

}

#s_lang{

	display:none;

	visibility:hidden;

	width:112px;

	background:#fff;

	padding:4px;

	position:absolute;

	z-index:99999;

	top:80px;



	

	 





/*	right:139px;

	_right:129px;*/

}

#s_lang a{

	outline:none;

	text-align:left;

	font-size:11px;	

	padding:0 0 0 23px;

	display:block;

	line-height:18px;

	color:#545454;

	background-position:0px 4px;

	background-repeat:no-repeat;

	text-decoration:none;

}

#s_lang a:hover{

	color:#000;

}

#flag{

	float:left;

	width:116px;

	height:100%;

	background-position:4px 5px;

	background-repeat:no-repeat;

}

#lang_current{

	padding:0 0 0 27px;

	color:#545454;

	float:left;

}

a.l_curr{

	color:#545454;

	font-size:11px;

	text-decoration:none;

	display:block;

	width:63px;

	float:left;

}

#flag a.ss{

	background:url(../img/ss.gif) 1px 2px no-repeat;

	display:block;

	float:right;

	width:17px;

	height:22px;

	outline:none;

}



#menu a{

	background-image: url(../img/btn1.gif);

	background-position: top left;

	background-repeat: no-repeat;

	color:#000;	

	display:block;

	height:28px;

	font-size:11px;

	white-space:nowrap;

	font-family:Trebuchet MS,Arial;

	padding: 10px 0px 0px 30px;

	text-decoration:none;

}

#menu a.current,#menu a:hover{

	background-image: url(../img/btn2.gif);

	background-position: top left;

	background-repeat: no-repeat;	

	color:#ff0000;	

	text-decoration:none;

}

#text{

	float:left;

	width:650px;

	padding: 0 10px;	

}

#text p{

	font-size:12px;

	line-height:150%;	

}

#text h3{

	font-size:16px;

	margin-top:10px;

}

#baner{

	float:right;

	width:165px;

}

.first{

	padding-left:0px;

}

.center{

	margin:0 auto;

	overflow:hidden;

	width:1000px;

}

.left{

	float:left;

	margin:0px;

}

.right{

	float:right;

	margin:0px;

	border:none;

}

.special{

	background-image: url(../img/bg4.gif);

	background-position: top right;

	background-repeat: no-repeat;

	clear:left;

	float:left;

	margin-bottom:5px;

	overflow:hidden;

	width: 520px;	

}

.normal{

	float:left;

	margin-bottom:5px;
	

}

/*

#s-icon-front{

	position:absolute;

	right:255px;

	top:165px;

}

*/

#s-icon-front {

	/*

    position:absolute;

    left:50%;

    margin-left:300px;

    top:165px;

    */

	position:relative;

	left:803px;

	top:-155px;	

}

#s-icon{

	/*

	position:absolute;

	right:245px;

	top:145px;

	*/

	position:relative;

	left:803px;

	top:-155px;	

}





 a.wiecej{

 background:url(../img/wiecej.gif) no-repeat;	

 text-align:center;

 width:70px;

 height:20px;

 line-height:20px;

 color:#fff;

 text-decoration:none;

 display:block;

 float:left;

}





p.ng_news{

	color:#e00036;

	font-size:15px;

}





hr.separate{

	clear:both;

	height: 2px; 

	background:#fff;

	border:0px #a4a4a4 solid;

	border-width: 1px 0 0 0;

	margin:10px 0;

}







#logowanie{

	background:url(../img/logowanie.gif) no-repeat;	

	width:165px;

	height:165px;

	float:left;

}



div.paging{
	padding:20px;
	text-align:center;
	color:#484848;
	font-size:12px;
	}

div.paging a{
background:#b5b5b5;
border:1px solid #fff;
color:#fff;
text-decoration:none;
font-size:12px;
padding:2px 7px;
margin:0 2px;
line-height:22px;
}


#popup_dolc{
	z-index:10;
	opacity:0.34;
	filter:alpha(opacity=34);
	-moz-opacity: 0.34; 
	position:absolute; 
	top:0px;
	left:0px;
	width:0px; 
	height:0px;
	color:#ffffff;
	background-color: #000000;
	border:0px none #000000;
	visibility: hidden; 
}
#popup_img
{
	marin-left:auto;
	opacity:0.6;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6; 
	z-index:11;
	position:absolute; 
	top:100px;
	left:0px;
	width:0px; 
	height:0px;
	visibility: hidden; 
	color:#ffffff;
	background-color: #000000;
	border:0px none #000000;	
}
#popup_img_img
{
	border:0px none #000000;	
}
