/* MODUL POLEC ZNAJOMEMU */
@import url(moduly/polec_znajomemu/modul_style.css);


body 
{ 
	font-size: 11px;
	text-align:left;
	font-family: Arial,Tahoma,Verdana ;
	margin: 0px; 
	padding: 0px; 
	background-color:#ffffff;
	color:#444444;
} 

a:hover { color:#5e6b8b; text-decoration:underline; }
a { color:#7c9f21; text-decoration:none; }

img,form,table,div,p,td,tr,table,input{ margin:0px; padding:0px; }
img { border:0px; }

.czysc{ clear:both; font-size:1px; overflow:hidden; width:1px; height:1px;}

/* -------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------FONTY------------------------- */
.alarm { color:#5e6b8b; 	font-weight:bold; font-size:12px; } 

.font_granat { color:#5e6b8b; 	font-weight:bold; font-size:11px; } 
.font_zielony { color:#7c9f21; 	 } 
/* -------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------GLOWNY UKLAD STRONY------------------------- */


div#tlo
{
	width:100%;
	background:  url('images/tlo.jpg') repeat-x;
	position:relative;
}

div#kontenerkoperta2
{
	/*width:expression(document.body.clientWidth < 600? "600px" : document.body.clientWidth > 1228? "1228px" : "auto"); */
	min-width:1007px ;width:auto !important; max-width: 1228px;	
	background:  url('images/tlo-koperta2.jpg') no-repeat top center;
	margin: 2px auto;	margin-bottom: 0px;	margin-top: 0px;	
}

div#kontenerkoperta
{
	width: 1007px;	
	background:  url('images/tlo-koperta3.jpg') no-repeat top center;
	margin: 2px auto;	margin-bottom: 0px;	margin-top: 0px;	
	padding-top: 42px;	
}

div#kontener
{
	width:863px;
	overflow:hidden;
	position:relative;
	margin: 2px auto; 	margin-bottom: 0px;	margin-top: 0px;
	background-color:#ffffff;
	position:relative;	
}

div#gradient-gora
{
	background:  url('images/grad-top.jpg') no-repeat top left;
	width:863px; height:11px; overflow:hidden;
}

div#gradient-lewo
{
	float:left;
	width:6px;	height:524px; overflow:hidden;
	background:  url('images/grad-lewo.jpg') no-repeat top left;

}

div#gradient-prawo
{
	float:left;
	width:6px;	height:524px; overflow:hidden;
	background:  url('images/grad-prawo.jpg') no-repeat top left;
}

div#content
{
	float:left;
	width:836px;
	padding-left:5px;
	padding-right:10px;
	overflow:hidden;
}

div#top { 	width:851px; overflow:hidden; height:77px;}
div#center { width:851px; overflow:hidden; }


div#bottom2
{ 	
	width:851px; overflow:hidden;  height:40px;
	background: url('images/foot-tlo.jpg') repeat-x top;	
}

div#bottom 
{ 	
	width:841px;  margin-top:26px;
	padding-bottom:20px; margin-bottom:0px;
	
}

div#bottom ul
{
	list-style: none;
	margin:0px; padding:0px;
}


div#bottom  li a,div#bottom  li
{
	color:#999999;
	font-size:10px;
	float:left;
	padding-top:3px; padding-bottom:0px; padding-right:2px; padding-left:2px; 	margin: 0px;
}                                                                    

div#bottom li a:hover 
{
	color: #ffffff;
	background: #cccccc;
	padding-top:3px; padding-bottom:0px; padding-right:2px; padding-left:2px;
	font-size:10px;	text-decoration:none; 	margin: 0px;
}                                    






.text_menu,.text_menu a ,.text_menu a:hover,.text_menu a:active
{
	float: left; font-weight: bolder; height: 29px; 
	width:120px; margin-top: 3px; 
	padding-left:15px;
	text-decoration: none; 

}



/* -------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------MAIN------------------------------------------ */

div#main-lewo
{
	float:left; width:170px;
	padding-bottom:0px;
}
div#main-lewo-bot
{
	width:170px; height:4px; overflow:hidden;
	background: url('images/menl-bottom.jpg') no-repeat bottom left;		
}

div#main-srodek
{
	float:left; width:350px; overflow:hidden;
}

div#main-prawo
{
	float:left; width:311px;
	padding-top:3px; padding-left:5px;
}
/* -------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------naGLOWKI------------------------------------------ */
div.naglowekzielony
{
	background:  url('images/nagl_zielony.jpg') no-repeat top left;
	width:160px; height:20px; overflow:hidden;
	padding-left:10px; padding-top:4px; margin-bottom:12px;
	color:#ffffff; font-size:11px; font-weight:bold;

}

div.naglowekgranat
{
	background:  url('images/nagl_granatowy.jpg') repeat-x top left;
	width:300px; height:20px; overflow:hidden;
	padding-left:10px; padding-top:4px; margin-bottom:6px;
	color:#ffffff; font-size:11px; font-weight:bold;

}
/* -------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------AKTUALnOSCI------------------------------------------ */

div.news_box { padding:8px; width:330px; margin-bottom:10px; }

div.arch_box { background: url('images/kropki.jpg') repeat-x bottom left; padding-bottom:4px; margin-bottom:10px;}

/* -------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------FLASHE------------------------------------------ */
div#flashmain { width:835px; height:270px; overflow:hidden;}
div#flashmain2 { width:835px; height:125px; overflow:hidden;}


div#flashzaufali { background:url('images/flash-zaufali.jpg') no-repeat;  width:160px; height:150px; overflow:hidden; }


/* -------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------FORMULARZE------------------------------------------ */

input.logowanie
{
	background-color:#ffffff; 
	border:1px solid #e0e8ec;
	font-size:7pt;
	height:15px;
	width:111px;
	color:#999999;
	padding-left:2px;
	padding-top:2px;
}



input.formularz
{
	background-color:#ffffff; 
	border:1px solid #e0e8ec;
	font-size:7pt;
	height:15px;
	width:190px;
	color:#999999;
	padding-left:2px;
	padding-top:2px;
	margin-bottom:3px;
}

textarea.formularz
{
	background-color:#ffffff; 
	border:1px solid #e0e8ec;
	font-size:8pt;
	height:100px;
	width:190px;
	color:#999999;
	padding-left:2px;
	padding-top:2px;
	margin-bottom:3px;
	
}


select.formularz
{
	background-color:#ffffff; 
	border:1px solid #e0e8ec;
	font-size:7pt;
	height:18px;
	width:195px;
	color:#999999;
	padding-left:2px;
	padding-top:2px;
	margin-bottom:3px;
}

textarea.fkontakt
{
	background-color:#ffffff; 
	border:1px solid #e0e8ec;
	font-size:7pt;
	height:70px;
	width:190px;
	color:#999999;
	padding-left:2px;
	padding-top:2px;
	margin-bottom:3px;
}

textarea.trescwiadomosci
{
	border:1px solid #c4c4c4;
	font-size:8pt;
	height:140px;
	width:305px;
	color:#a4a4a4;
	margin-bottom:3px;
	background-color:#fff9e5;
}
/* OKIENKO FLASH POPUP*/
#flash_popup {position:absolute;width:550px;height:280px;left:30px;top:-800px;z-index:100;}

#layer {
	background: #000;
	text-align: center;
	position: absolute;
	width: 100%;
	display: none;
	z-index: 100;
	left: 0;
	top: 0;
	opacity: 0.6;
	filter: alpha(opacity = 60);
}

#layerCard, #closeLink {
	display: none;
	z-index: 250;
	left: 0;
	top: 0;
	position: absolute;
}