body {
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #8F979A;
}


/* ID ----------------------------------------------------------------------------------- ID */


#tlo {
	background-image: url(img/top/1.jpg); background-repeat: repeat-x;
	height: 202px;	text-align: center;	margin: auto;
}

#top {
	background-image: url(img/top/2.jpg); background-repeat:repeat-y;
	text-align: center;	margin: auto; width:770px; height: 128px;
}

#body {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; text-align: center;
	background-color: #DFD5CB;	background:url(img/1.jpg);
	margin: auto; border:#000000 solid 2px;	width: 766px;
}

#menu_body {
	background-color: #DFD5CB; float: left; width: 164px;
}

#spacer_body {
	background-color: #000; float: left; width: 1px;
}

#body_body {
	background-color: #FFFFFF; float: left; width: 601px;
}

#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center;	font-size: 10px; line-height: 24px;
	background: url(img/stopka/1.jpg) #C9C3B5; margin: auto; clear: both; width: 100%;
}

#pusty {
	clear: both; width: 766px; overflow: hidden;
}

div#logowanie {
	width: 278px; 
	height: 30px; 
	margin-left: 487px;
	padding-top: 95px; 

}
	
#linki {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: justify;
	font-weight:normal;
	margin: auto;
	width: 770px;
	padding-top: 4px;
}

#reklama {
	width: 770px;
	padding-top: 5px; 
	padding-bottom: 5px;
	text-align:center;
	margin:auto;
}

img {
	margin-right:5px;
}

/* LINKI -------------------------------------------------------------------- */

a:link.link_naj, a:visited.link_naj { text-decoration: none; font-weight:normal; color: #000000; text-align:left;}

a:hover.link_naj, a:active.link_naj { font-weight:normal; color:#000000; text-decoration: underline; text-align:left;}

a:link.link_menu, a:visited.link_menu { text-decoration: none; 	font-weight:normal; color: #5F5B58; text-align:left;}

a:hover.link_menu, a:active.link_menu { font-weight:normal; color:#5F5B58; text-decoration: underline; text-align:left;}

a:link, a:visited { text-decoration: none; font-weight:bold; color: #000000; text-align:left;}

a:hover, a:active { font-weight:bold; color:#000000; text-decoration: underline; text-align:left;}

a:link.topl, a:visited.topl {text-decoration: none; color: #000000; font-weight:normal;}

a:hover.topl, a:active.topl {color: #000000;	text-decoration: underline;	font-weight:normal;}

a:link.login, a:visited.login {text-decoration: none; color: #000;}

a:hover.login, a:active.login {	color: #000; text-decoration: underline;}

a:link.rejestracja, a:visited.rejestracja {text-decoration: none; color: #000;}

a:hover.rejestracja, a:active.rejestracja {color: #000; text-decoration: underline;}

a:link.czytaj_wiecej, a:visited.czytaj_wiecej {color: #D53700; text-decoration: none;border-bottom: 1px dashed #660000;}
     
a:hover.czytaj_wiecej, a:active.czytaj_wiecej {color: #8D4600; background-color: #FFEBD7;text-decoration: none;	border-bottom: 1px solid #660000; }


/* menu ------------------------------------------------------------ */

.menu_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: bold;	color: #fff; text-align: right;
	background-image: url(img/menu/1.jpg); height: 24px; margin-bottom: 3px;
	line-height: 24px;	padding-right: 4px;
}

.menu_title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	background-image: url(img/menu/2.jpg);
	text-align: right;
	height: 24px;
	margin-bottom: 3px;
	line-height: 24px;
	padding-right: 4px;
}
.menu_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5F5B58;
	text-align: left;
	padding-left: 4px;
	padding-right: 4px;
	margin-bottom: 2px;
}

/* NAJ ------------------------------------------------- */

#pusty_naj {
	background-image: url(img/2.jpg);
	background-repeat: repeat-x;
	clear: both;
	height: 7px;
	width: 601px;
	overflow:hidden;
}

#naj_body {
	background-image: url(img/3.jpg);
	text-align: left;
	height: 147px;
}

.naj_img {
	text-align: center;
	margin:auto;
	float:left;
	width: 200px;
}

.obrazek1 {
	border: #CFCCC0 solid 3px;
}

.naj_txt {
	text-align: left;
	color:#D58C0C;
	margin:auto;
	float:left;
	width: 190px;
	padding-left: 10px;
}

.naj1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	background-image: url(img/menu/3.jpg);
	text-align: right;
	height: 24px;
	width: 197px;
	float:left;
	line-height: 24px;
	padding-right: 4px;
}
.naj2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	background-image: url(img/menu/4.jpg);
	text-align: right;
	height: 24px;
	width: 196px;
	float:left;
	line-height: 24px;
	padding-right: 4px;
}

.naj3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	background-image: url(img/menu/5.jpg);
	text-align: right;
	height: 24px;
	width: 196px;
	float:left;
	line-height: 24px;
	padding-right: 4px;
}

.naj1_tresc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	height: 147px;
	width: 201px;
	float:left;
}
.naj2_tresc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	height: 147px;
	width: 200px;
	float:left;
}

.naj3_tresc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	height: 147px;
	width: 200px;
	float:left;
}

/* BODY ----------------------------------------------------- */

.body_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	background-image: url(img/menu/6.jpg);
	background-repeat: repeat-x;
	text-align: left;
	height: 24px;
	width: 597px;
	clear: both;
	line-height: 24px;
	padding-left: 4px;
}

.body_tresc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding-right: 6px;
	padding-left: 6px;
}


/* tresc BODY ------------------------------------------------- */

#pusty2 {
	clear: both;
	overflow: hidden;
	margin-bottom: 15px;
}

.tytul {
	color:#B28200;
	background: #F9F9F9;
	font-size: 11px;
	padding: 0px; 
	margin: 0px;
	font-weight: bolder;
}

.data {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px; 
	margin: 0px;
}

.tresc {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 2px; 
	margin: 3px;
}

hr {
	color:#000000;
	height: 1px;
	width: 97%;
	text-align:center;
	margin:auto;
}

.obrazek_news {
	height: 70px;
	text-align: left;
	clear: both;
	float: left;
	margin-right:5px;
}


/* KOMENTARZE ------------------------------------- */


.avatar {
	text-align: center;
	margin: auto;
	float: left;
	width: 75px;
}

.komentarze_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	margin: auto;
	float: left;
	width: 510px;

}
.tytul_komentarze {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	background-color: #EEEBE7;
	text-align: left;
	height: 16px;
	width: 502px;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 4px;
	margin-bottom: 9px;
	overflow:hidden;
	line-height: 16px;
}
.tresc_komentarze {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	margin-bottom: 4px;
	text-align:justify;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 20px;
}


/* submit buttonz --------------------------------------------------------*/

fieldset {
	padding: 1em; 
	font: 95%/1.5 sans-serif; 
	border: 1px solid #aaa; 
	margin-top: 10px;
	text-align: left;
}
fieldset legend {
	font-size: 110%; 
	font-weight: bold; 
}

abbr, acronym {
	padding-right: 10px; 
	cursor: help;
	background: url(img/akronim.png) no-repeat 100% 0;
	white-space: nowrap; 
}


input, select {
	border: 1px solid #ccc;
	background: #f9f9f9; 
	height: 15px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serig;
	color: #000;
}
textarea, textarea:hover, textarea:focus {
	background: #f9f9f9; 
	border: 1px solid #D95200; 
	width: 370px;
}


/* LOGOWANIE ------------------------------------------------------ */

#LoginBox {
	position: absolute;
	top: 100px;
	left: 400px;
	width: 200px;
	visibility: hidden;
	border: 1px solid;
	background-color: #ccc;
}


.logowanie_form_input {
	font-family: tahoma, arial, verdana, times;
	font-size: 10px;
	width: 120px;	       
	border: 1px solid #999999;
	padding: 1px;
}


.logowanie_form_input:hover, .logowanie_form_input:focus  {
	font-family: tahoma, arial, verdana, times;
	font-size: 10px;
	width: 120px;
	background: #f9f9f9; 
	border: 1px solid #D95200; 
}


.logowanie {
	margin-right: 5px;
	text-align: right;
}	      

.logowanie_tytul {
	margin-left: 5px;
	margin-top: 3px;
	font-family: tahoma,verdana,arial,times;
	font-size: 11px;
	font-weight: bold;
	color: #222222;
}

.logowanie_marginesy {
	margin-top: 3px;
	margin-bottom: 3px;
}

.logowanie_from_submit {
	font-family: tahoma, arial, verdana, times;
	font-size: 10px;
	background: #cccccc;
	border: 1px solid #444444;
	padding: 1px;
}
	     
