body
{
	font-size: 12px;
	text-align:left;
	font-family: Tahoma,Verdana,Arial;
	margin: 0px; 
	padding: 0px; 
	color: #cdcdcd;	
    background-color: #1f0000;
}
     
a:hover  { color: #d82323; text-decoration:none; font-size: 12px;} 
a { color: #e0a507; text-decoration:none; font-size: 12px; }
object { outline:none; }


/*  ----------------------- STANDARDOWE ------------------------------ */
div,form,p   { padding:0px; margin:0px;  }
img { border:0px; }
.czysc { clear:both; font-size:1px; overflow:hidden;}
/* --------------------------------------------------------------------------- */

.alarm { font-size:11px; color:#e0a507;  font-weight:bold; }
h1 { margin: 0px; color: #d82323; font-size: 18px; padding: 15px 15px 5px 15px;}


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
#kontener { width: 1000px; margin: 0px auto; }
#intro { height: 786px; width: 1000px; display: block; background-image: url('images/intro.jpg'); background-repeat: no-repeat; background-position: 0px 372px}
#top { display: block; width: 1000px; height: 212px; overflow: hidden; }
#bottom { width: 100%; height: 216px; background-image: url('images/bottombg.gif'); background-repeat: repeat-x; background-color: #fff; display:block; color: #4c4c4c;}

#center { width: 665px; float: left; background-image: url('images/center.jpg'); background-repeat: no-repeat; min-height: 530px; height: auto !important; height: 530px; padding: 16px 10px 0px 46px; }
#menu { width: 278px; float: left; background-image: url('images/menubg.jpg'); background-repeat: no-repeat; background-position: top right; }

div#undicom  { 	color:#b7b7b7; font-size:10px; font-family:Tahoma;	float:right; width:150px; text-align:right; padding-right:1px; padding-top:40px; }
div#undicom a { 	color:#b7b7b7; font-size:10px; font-family:Tahoma;	font-weight: bold;}
div#undicom a:hover { 	color:#e46565; font-size:10px; font-family:Tahoma;	}


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							CENTER						                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/

.contenttop { width: 665px; height: 3px; overflow: hidden; display: block; }
.content { width: 661px; display: block; padding: 0px 2px;}
.contentbot { width: 665px; height: 3px; overflow: hidden; display: block; margin-bottom: 10px;}
div.gal_fotka_box
{
	float:left; width:180px; margin-right:42px; margin-bottom:20px;
	height:120px; overflow:hidden;
	padding:1px; border:1px solid #2D409C;
}
.pliki { height: 84px; display: block; padding-left: 218px; padding-top: 14px;}
a.plik { height: 20px; display: block; line-height: 20px; color: #d82323; font-size: 14px; font-weight: bold; padding-left: 26px; margin-bottom: 6px;}
a:hover.plik { font-size: 14px; color: #e0a507; font-weight: bold;}
.txt_tresc { padding: 10px 15px 15px 15px; text-align: justify; min-height: 400px; height: auto !important; height: 400px;}

.news_data { font-size: 14px; font-weight: bold; color: #fff; }
.news_box_start { display: block; width: 180px; float: left; padding-top: 30px; padding-left: 15px;}
.news_separator_start { width: 15px; height: 190px; margin-top: 45px; border-right: 1px solid #fff; opacity:0.2;filter:alpha(opacity=20); display: block; float: left; }
.news_shortopis_start { font-size: 11px; }
.news_nazwa, .news_nazwa a { color: #d82323; font-size: 18px; font-weight: bold;}
.news_nazwa a:hover { font-size: 18px; color: #e0a507; }
.news_wiecej { text-align: right; }
.news_wiecej a,.news_wiecej a:hover  { font-size: 11px; }
.news_archiwum { text-align: right; padding: 10px; }
.news_belkastron { color: #e0a507; text-align: center; font-size: 11px;}
.news_belkastron a, .news_belkastron a:hover { font-size: 11px; }
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							INTRO						                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/

#intro_tresc { display: block;width: 575px; height: 138px; padding-top: 10px; margin: 0px 0px 0px 275px; font-size: 14px; color: #fff; overflow:hidden;}

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							BOTTOM						                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
#bottom a { color: #e46565; }
#bottom a:hover { color: #b7b7b7; }
#bottom_content { width: 1000px; margin: 0px auto; height: 216px; }
#bottom_left { width: 684px; float: left; height: 216px; padding-left:44px;}
#bottom_loga { padding-top: 18px; }
#bottom_projekt { padding: 15px 0px 27px 29px; }
#bottom_right { padding-top: 54px; text-align: right; width: 271px; float: left;}
#bottom_kontakt1 { width: 285px; float: left; }
#bottom_kontakt2 { width: 200px; float: left; }


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							FORMULARze							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
.formularz_etykieta { padding: 5px 0px; font-size: 12px; font-weight: bold;}
	input.formularz
	{
		width:230px; height:15px;
		padding: 3px;
		background-color: #ccae6e; border:1px solid #4f120a; 
		color: #4f120a; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px;
	}

	.wiadomosc,textarea.formularz
	{
		width:230px; height:120px; padding:3px;
		background-color: #ccae6e; 	border:1px solid #4f120a;  
		color: #4f120a; font-size: 11px;	font-family: Tahoma,Verdana,Arial;
		overflow:auto; 		margin-bottom:4px;
	}

	.guzik
	{
		background-color:#F6FAF9;
		color:#252525;
		font-weight:bold;
		font-size:11px;
		border:1px solid #B2B3B5; 
		font-family: Tahoma,Arial, Verdana;
		padding:3px;
	}