body {
 background: #000000;
 width: 100%;
 margin: 0px;
 padding: 0px;
 font-family: Tahoma, Arial, Sans-serif;
 font-size: 11px;
 color: #fff;
 text-align: left;
}

div#rama {
 margin: 0 auto;
 width: 1011px;
 background: transparent;
 overflow: hidden;
}

div#top1 {
 background: #000000 url(../images/bg_top1.jpg) 0px 0px repeat-x;
 margin: 0 auto;
 width: 100%;
 height: 93px;
 float: left;
}
div#top2 {
 background: #000000 url(../images/bg_top2.jpg) 0px 0px repeat-x;
 margin: 0 auto;
 width: 100%;
 height: 126px;
 text-align: left;
 float: left;
}
div#top3 {
 background: #000000 url(../images/bg_top3.jpg) 0px 0px repeat-x;
 margin: 0 auto;
 width: 100%;
 height: 141px;
 float: left;
}
	div#top3_space {
	 width: 173px;
	 height: 126px;
	 margin: 0px 0px 0px 0px;
	 float: left;
	}
	div#top3_space2 {
	 width: 5px;
	 height: 126px;
	 margin: 0px 0px 0px 0px;
	 float: left;
	}
	div#top3_inside {
	 width: 202px;
	 height: 126px;
	 margin: 0px 0px 0px 0px;
	 text-align: left;
	 float: left;
	}
div#head {
 background: #FDFFFE;
 width: 990px;
 float: left;
}
div#menu_top {
 background: #FDFFFE url(../images/menu_top.png) 0px 0px repeat-x;
 width: 982px;
 height: 35px;
 margin: 0px 2px 0px 0px;
 float: left;
}
	div#menu_top_space_left {
	 width: 4px;
	 height: 35px;
	 float: left;
	}
	div#menu_top_inside {
	 width: 980px;
	 margin: 9px 0px 0px 0px;
	 text-align: left;
	 float: left;
	}
div#menu_bottom {
 background: #DFDCDC url(../images/menu_bottom.png) 0px 0px repeat-x;
 width: 982px;
 height: 32px;
 margin: 1px 2px 0px 0px;
 font-family: Arial, Tahoma, Sans-serif;
 float: left;
}
	div#menu_bottom_space_left {
	 width: 4px;
	 height: 30px;
	 margin: 1px 0px 0px 0px;
	 float: left;
	}
	div#menu_bottom_inside {
	 width: 980px;
	 margin: 6px 0px 0px 0px;
	 text-align: left;
	 float: left;
	}
div#body {
 background: url(../images/bg_body.png);
 width: 982px;
 margin: 7px 0px 0px 0px;
 border-top: 5px solid #E1DDDD;
 border-bottom: 5px solid #E1DDDD;
 float: left;
}
	div#body_space {
	 width: 4px;
	 height: 100px;
	 float: left;
	}

a.hor-menu {
	font-family: Arial, Tahoma, Sans-serif;
	padding-left: 18px; 
	padding-right: 19px; 
	color: #FFFFFF; 
	font-size: 12px; 
	text-decoration: none; 
	text-align: left;
	font-weight: bold;
	}
a.hor-menu:hover { 
	color: #CDCDCD; 
	font-size: 12px; 
	text-decoration: none; 
	font-weight: bold;
	}

a.menub {
 padding-left: 7px;
 text-align: left;
}
a.menub:hover {
 padding-left: 7px;
 text-align: left;
}

.menu_bottom { color: #DD0303; font-weight: normal; font-size: 12px; text-decoration: none; }
.menu_bottom a:link { color: #DD0303; font-weight: normal; font-size: 12px; text-decoration: none; }
.menu_bottom a:visited { color: #DD0303; font-weight: normal; font-size: 12px; text-decoration: none; }
.menu_bottom a:active { color: #000000; font-weight: normal; font-size: 12px; text-decoration: none; }
.menu_bottom a:hover { color:#000000; font-weight: normal; font-size: 12px; text-decoration: none; }

div#start_1 {
 background: #FDFFFE;
 width: 504px;
 text-align: left;
 color: #4b4b4b;
 padding-bottom: 30px;
 float: left;
}
div#start_2 {
 width: 230px;
 float: left;
}
div#start_3 {
 width: 228px;
 float: left;
}
	div#start_inside {
	 background: #FDFFFE;
	 width: 100%;
	 color: #4B4B4B;
	 padding-bottom: 14px;
	 float: left;
	}
	div#start_inside_line {
	 width: 100%;
	 border-bottom: 5px solid #E1DDDD;
	 float: left;
	}
	div#start_space {
	 width: 5px;
	 height: 100px;
	 float: left;
	}

.glowna_naglowek { color: #FF0033; font-weight: normal; font-size: 21px; text-decoration: none; }
.news_naglowek { color: #FF0000; font-weight: normal; font-size: 17px; text-decoration: none; }
.news_naglowek2 { color: #FF0000; font-weight: bold; font-size: 13px; text-decoration: none; }

.buttony a img { opacity: 0.5; }
.buttony a img:hover { opacity: 3; }

.data { color: #727272; font-weight: normal; font-size: 11px; text-decoration: none; }
.data a:link { color: #727272; font-weight: normal; font-size: 11px; text-decoration: none; }
.data a:visited { color: #727272; font-weight: normal; font-size: 11px; text-decoration: none; }
.data a:active { color: #000000; font-weight: normal; font-size: 11px; text-decoration: none; }
.data a:hover { color:#000000; font-weight: normal; font-size: 11px; text-decoration: none; }

.news_text { color: #000000; font-weight: normal; font-size: 11px; text-decoration: none; line-height: 140%; }
.news_text a:link { color: #000000; font-weight: normal; font-size: 11px; text-decoration: none; line-height: 140%;}
.news_text a:visited { color: #000000; font-weight: normal; font-size: 11px; text-decoration: none; }
.news_text a:active { color: #4B4B4B; font-weight: normal; font-size: 11px; text-decoration: none; }
.news_text a:hover { color:#4B4B4B; font-weight: normal; font-size: 11px; text-decoration: none; }

.news_fulltext { color: #4B4B4B; font-weight: normal; font-size: 11px; text-decoration: none; line-height: 140%; }
.news_fulltext a:link { color: #FF0033; font-weight: normal; font-size: 11px; text-decoration: none; line-height: 140%;}
.news_fulltext a:visited { color: #FF0033; font-weight: normal; font-size: 11px; text-decoration: none; }
.news_fulltext a:active { color: #000000; font-weight: normal; font-size: 11px; text-decoration: none; }
.news_fulltext a:hover { color:#000000; font-weight: normal; font-size: 11px; text-decoration: none; }

.news { color: #393939; font-weight: normal; font-size: 11px; text-decoration: none; line-height: 130%; }
.news a:link { color: #393939; font-weight: normal; font-size: 11px; text-decoration: none; line-height: 130%;}
.news a:visited { color: #393939; font-weight: normal; font-size: 11px; text-decoration: none; }
.news a:active { color: #000000; font-weight: normal; font-size: 11px; text-decoration: none; }
.news a:hover { color:#000000; font-weight: normal; font-size: 11px; text-decoration: none; }

.czytaj_wiecej a:link { color: #FF0033; font-weight: bold; font-size: 11px; text-decoration: none; line-height: 130%;}
.czytaj_wiecej a:visited { color: #FF0033; font-weight: bold; font-size: 11px; text-decoration: none; }
.czytaj_wiecej a:active { color: #000000; font-weight: bold; font-size: 11px; text-decoration: none; }
.czytaj_wiecej a:hover { color:#000000; font-weight: bold; font-size: 11px; text-decoration: none; }

.archiwum_naglowek a:link { color: #FF0000; font-weight: normal; font-size: 12px; text-decoration: none; line-height: 130%;}
.archiwum_naglowek a:visited { color: #FF0000; font-weight: normal; font-size: 12px; text-decoration: none; }
.archiwum_naglowek a:active { color: #000000; font-weight: normal; font-size: 12px; text-decoration: none; }
.archiwum_naglowek a:hover { color:#000000; font-weight: normal; font-size: 12px; text-decoration: none; }

.copyright { color: #BDBDBD; font-weight: bold; font-size: 10px; text-decoration: none; line-height: 140%; }
.copyright a:link { color: #FF0000; font-weight: bold; font-size: 10px; text-decoration: none; line-height: 140%;}
.copyright a:visited { color: #FF0000; font-weight: bold; font-size: 10px; text-decoration: none; }
.copyright a:active { color: #BDBDBD; font-weight: bold; font-size: 10px; text-decoration: none; }
.copyright a:hover { color:#BDBDBD; font-weight: bold; font-size: 10px; text-decoration: none; }

.kadra { color: #e03f44; font-weight: bold; font-size: 10px; text-decoration: none; line-height: 140%; }
.kadra a:link { color: #FF0000; font-weight: bold; font-size: 10px; text-decoration: none; line-height: 140%;}
.kadra a:visited { color: #FF0000; font-weight: bold; font-size: 10px; text-decoration: none; }
.kadra a:active { color: #e03f44; font-weight: bold; font-size: 10px; text-decoration: none; }
.kadra a:hover { color:#e03f44; font-weight: bold; font-size: 10px; text-decoration: none; }

.project { color: #BDBDBD; font-weight: bold; font-size: 10px; text-decoration: none; line-height: 140%; }
.project a:link { color: #BDBDBD; font-weight: bold; font-size: 10px; text-decoration: none; line-height: 140%;}
.project a:visited { color: #BDBDBD; font-weight: bold; font-size: 10px; text-decoration: none; }
.project a:active { color: #FF0000; font-weight: bold; font-size: 10px; text-decoration: none; }
.project a:hover { color:#FF0000; font-weight: bold; font-size: 10px; text-decoration: none; }

.sms1 { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; }
.sms2 { color: #FF0000; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none; }
.sms3 { color: #808080; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; }
.sms4 { color: #808080; font-weight: normal; font-size: 10px; font-family: Verdana; text-decoration: none; }

.start { color: #4B4B4B; font-weight: normal; font-size: 11px; text-decoration: none; line-height: 130%; }
.start a:link { color: #ff0000; font-weight: normal; font-size: 11px; text-decoration: none; line-height: 130%;}
.start a:visited { color: #ff0000; font-weight: normal; font-size: 11px; text-decoration: none; }
.start a:active { color: #000000; font-weight: normal; font-size: 11px; text-decoration: none; }
.start a:hover { color:#000000; font-weight: normal; font-size: 11px; text-decoration: none; }

.komentarz_data { color: #4B4B4B; font-weight: normal; font-size: 11px; text-decoration: none; line-height: 130%; }
.komentarz_data a:link { color: #000000; font-weight: normal; font-size: 11px; text-decoration: none; line-height: 130%;}
.komentarz_data a:visited { color: #000000; font-weight: normal; font-size: 11px; text-decoration: none; }
.komentarz_data a:active { color: #DD0303; font-weight: normal; font-size: 11px; text-decoration: none; }
.komentarz_data a:hover { color:#DD0303; font-weight: normal; font-size: 11px; text-decoration: none; }

.komentarz_tresc { color: #4B4B4B; font-size: 11px; font-family: Verdana; text-decoration: none; line-height: 130%; }

.linki { color: #BDBDBD; font-weight: normal; font-size: 10px; text-decoration: none; line-height: 140%; }
.linki a:link { color: #BDBDBD; font-weight: normal; font-size: 10px; text-decoration: none; line-height: 140%;}
.linki a:visited { color: #BDBDBD; font-weight: normal; font-size: 10px; text-decoration: none; }
.linki a:active { color: #FF0000; font-weight: normal; font-size: 10px; text-decoration: none; }
.linki a:hover { color:#FF0000; font-weight: normal; font-size: 10px; text-decoration: none; }

.zaloguj {
 background: url(../images/button_zaloguj.gif);
 border: 0px;
 width: 43px;
 height: 15px;
 margin: 0 auto;
}
.submit2 {
 background: url(../images/submit2.png) 0px 0px no-repeat;
 border: 0px;
 width: 70px;
 height: 21px;
 color: #ffffff;
 font-size: 11px;
 margin: 0 auto;
}
.glos {
 background: url(../images/glos.gif) 0px 0px no-repeat;
 border: 0px;
 width: 63px;
 height: 21px;
 margin: 0 auto;
}
.textarea {
 background-color: #ffffff;
 width: 250px;
 height: 150px;
 border-left: 1px solid #8A8D8E;
 border-right: 1px solid #8A8D8E;
 border-top: 1px solid #8A8D8E;
 border-bottom: 1px solid #8A8D8E;
 float: left;
 margin-top: 2px;
 padding-top: 2px;
 font-family: Tahoma, Arial, Sans-serif;
 text-align: left;
 font-size: 11px;
 color: #373737;
 margin-left: 2px;
 padding-left: 2px;
 padding-bottom: 0px;
 margin-bottom: 0px;
}
.input {
 background-color: #ffffff;
 width: 115px;
 height: 18px;
 border-left: 1px solid #D2D2D2;
 border-right: 1px solid #D2D2D2;
 border-top: 1px solid #D2D2D2;
 border-bottom: 1px solid #D2D2D2;
 float: left;
 margin: 0px 0px 0px 0px;
 padding: 1px 0px 0px 2px;
 text-align: left;
 font-size: 10px;
 color: #373737;
}
.select {
 background-color: #ffffff;
 height: 18px;
 border-left: 1px solid #D2D2D2;
 border-right: 1px solid #D2D2D2;
 border-top: 1px solid #D2D2D2;
 border-bottom: 1px solid #D2D2D2;
 float: left;
 margin: 0px 0px 0px 0px;
 padding: 1px 0px 0px 2px;
 text-align: left;
 font-size: 10px;
 color: #373737;
}










div#belka_top {
 background: #F0F0F0 url(../img/logo.png) 0px 0px no-repeat;
 width: 100%;
 height: 90px;
 float: left;
}

div#belka_menu {
 background: transparent url(../img/belka_menu.png);
 width: 100%;
 height: 30px;
 float: left;
}

div#belka_menu2 {
 background: #487088;
 width: 100%;
 height: 28px;
 float: left;
}

div#belka_body {
 background: #DDDDDD;
 width: 100%;
 text-align: left;
 float: left;
}

div#stopka {
 background: transparent url(../img/stopka.png) 0px 0px repeat-x;
 width: 100%;
 height: 75px;
 float: left;
 margin-bottom: 24px;
}

.red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #ef0000;
	text-decoration: none; 
}

.red:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #000000;
	text-decoration: none; 
}


