body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	margin: 0px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	background-color: #FFFFFF;

}



img {

	border: 0px;

}



div.content {

	padding: 3px;

	width: 770px;

	margin-right: auto;

	margin-left: auto;

	border: 1px solid #B9CAE9;

}

div.header {

	border-bottom-width: 6px;

	border-bottom-style: solid;

	border-bottom-color: #345997;

	height: 100px;

	width: 768px;

}



textarea.textbox {

	font-size: 11px; 

	width:140px; 

	height:50px; 

	border: 1px solid #000000;

}



div.fotka {

	text-align: left;

	font-size: 9px;

	border: 1px solid #fefefe;

	background-color: #C8D8F5;

}



.list_row1 {

	background-color: #91AFE3;

	font-size: 11px;

	font-weight: bold;

	text-align: left; 

}



.list_row2{

	background-color: #C1D0EB;

	font-size: 11px;

	font-weight: bold;

	text-align:left;

}



.col_name {

	width: 200px;

	padding-left: 20px;

	font-weight: bold;

	text-align: left;	

}



.row_form_dark1{

	height: 40px;

	background-color: #91AFE3;

}



.row_form_dark2{

	height: 40px;

	background-color: #C1D0EB;

}



.list_header {

	font-weight:bold; 

	text-align:center; 

	background-color:#587CB7; 

	color:#FFFFFF;

}



div.box_small {

	width: 160px;

	padding-bottom: 5px;

}



div.box_small_dark_header {

	background-image: url(../images/main/box_small_dark_header.gif);

	height: 23px;

	color: #FFFFFF;

	padding-left: 30px;

	padding-top: 5px;

	font-size: 12px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

}



div.box_small_dark_content {

	background-color: #F1F5FB;

	border-left: 1px solid #DCE5F4;

	border-right: 1px solid #DCE5F4;

}



div.box_small_dark_footer {

	background-image: url(../images/main/box_small_dark_footer.gif);

	height: 5px;

	font-size: 2px;

}



div.box_small_light_header {

	background-image: url(../images/main/box_small_light_header.gif);

	height: 23px;

	color: #000000;

	padding-left: 30px;

	padding-top: 5px;

	font-size: 12px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

}



div.box_small_light_content {

	background-color: #FFFCF7;

	border-left: 1px solid #F7D398;

	border-right: 1px solid #F7D398;

}



div.box_small_light_footer {

	background-image: url(../images/main/box_small_light_footer.gif);

	height: 5px;

	font-size: 2px;

}



div.menu_small_item {

	height: 20px;

	background-color: #F1F5FB;

	background-image: url(../images/main/menu_small_item_bg.gif);

	background-position: right;

	background-repeat: no-repeat;

	padding-left: 30px;

	padding-top: 5px;

	font-size: 12px;

}



div.box_big {

	padding-bottom: 5px;

}



div.box_big_light_header {

	height: 23px;

	border-bottom:5px solid #F7D296;

	background-image: url(../images/main/box_big_light_bg.gif);

	background-color: #FFE7BA;

	background-position: right;

	background-repeat: no-repeat;

}



div.box_big_light_content{

	background-color: #FFFCF7;

	border-left: 1px solid #F7D296;

	border-right: 1px solid #F7D296;

	border-bottom:5px solid #F7D296;

	text-align: center;

	background-image: url(../images/main/news_top_bg.jpg);

	background-repeat: repeat-x;

	background-position: top;



}



div.box_big_dark_header {

	height: 23px;

	border-bottom:5px solid #587CB7;

	background-image: url(../images/main/box_big_dark_bg.gif);

	background-color: #7698D2;

	background-position: right;

	background-repeat: no-repeat;

}



div.box_big_dark_content{

	background-color: #F1F5FB;

	border-left: 1px solid #587CB7;

	border-right: 1px solid #587CB7;

	border-bottom:5px solid #587CB7;

	text-align: center;

}

.news {

	padding-top: 15px;

	padding-bottom: 5px;

	border-bottom: 1px solid #EEDEC5;

}

.news_title {

	font-size: 12px;

	font-weight: bold;

	text-align: left;

}



.news_date {

	text-align: right;

	color: #818181;

	border-left: 1px solid #818181;

	width: 125px;

	padding-left: 2px;

	font-size: 11px;

}



.news_more {

	text-align: right;

}



.news_body {

	text-align: left;

	padding-top: 15px;

}



td.gallery_user_name {

	background-image: url(../images/main/ico_user_blue.gif);

	background-position: left;

	background-repeat: no-repeat;

	padding-left: 20px;

	padding-top: 3px;

	height: 18px;

	text-align: left;

	font-weight: bold;

	color: #003C74;

}



td.gallery_voit {

	background-image: url(../images/main/ico_voite.gif);

	background-position:left;

	background-repeat: no-repeat;

	padding-left: 20px;

	padding-top:2px;

	text-align: left; 

	color: #003C74;

}



td.foto {

	background-image: url(../images/main/foto_bg.gif);

	height: 100px;

	text-align: center;

	vertical-align: middle;

}



div.gallery {

	padding-top: 10px;

	padding-bottom: 5px;

	border-bottom: 1px solid #C5D2E7;

}



img.ico {

	float: left;

	padding-right: 5px;

}



p.ico_text_header_black {

	padding-top: 4px;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}



p.ico_text_header_white {

	padding-top: 4px;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

}



div.separator {

	height: 20px;

	border-bottom: 1px dotted; 

	padding-left: 2px;

	padding-top: 5px;

	margin-bottom: 5px;

	width: 768px;

}



.menu_level1 {

	width: 110px;

	height: 21px;

	background-color: #F1F5FB;

	border-top: 4px solid #7698D2;

	font-weight: bold;

	font-size:12px;

	text-align: center;

}



.menu_level1_hover {

	width: 110px;

	height: 21px;

	color: #FFFFFF;

	background-color: #7698D2;

	border-top: 4px solid #7698D2;

	font-weight: bold;

	font-size:12px;

	text-align: center;

}



.menu_level1_active {

	width: 110px;

	height: 21px;

	color: #FFFFFF;

	background-color: #7698D2;

	border-top: 4px solid #7698D2;

	font-weight: bold;

	font-size:12px;

	text-align: center;

}



div.filed {

	font-size: 11px;

	font-weight: bold;

	color: red;

	text-align: center;

}



.menu_level2 {

	width: 109px;

	height: 25px;

	background-color: #7698D2;

	font-size:12px;

	color: #FFFFFF;

	text-align: center;

}



.menu_level2_active {

	width: 109px;

	height: 25px;

	background-color: #7698D2;

	font-size:12px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

}



td.login_text{

	padding-left: 15px; 

	padding-right: 5px; 

	color: #0C375F; 

	font-size:13px;

}





form {

	margin: 0px;

	padding: 0px;

	padding-top: 6px;

	padding-bottom: 6px;

}



input.button {

	font-size: 12px;



	color: #000066;

}



input.loginfiled {

	font-size: 12px;

	width: 75px;

	margin-bottom: 2px;

	margin-top: 2px;

}


zawartosc {

	font-size: 10px;

}


div.text {

	width:80%; 

	text-align: justify; 

	padding-top:10px; 

	padding-bottom: 10px; 

	font-size:11px

}



tr.form_row1 {

	background-color: #F6DBAF;

	text-align: left;

	padding-left:10px;

	margin-left:10px;

	font-weight: bold;

	height: 40px;

}



tr.form_row2 {

	background-color: #F7E6CB;

	text-align: left;

	padding-left:10px;

	margin-left:10px;

	font-weight: bold;

	height:40px;

}



div.gallery_title {

	font-weight: bold;

}



div.gallery_desc {

	font-size: 11px;

	padding-bottom: 10px;

}



a {

	color:#000066;

	text-decoration: none;

	

}



select.text {

	width: 250px;

	border: 1px solid;

	margin-left: auto;

	margin-right: auto;

	font-size: 11px;

}



input.text {

	width: 250px;

	border: 1px solid;

	margin-left: auto;

	margin-right: auto;

	font-size: 11px;

}



textarea.text {

	width: 250px;

	height: 80px;

}



a:hover {

	color: Black;

	text-decoration: underline;

}



.error {

	font-weight: bold;

	color:#00FFFF;

	font-size:11px;

}



div.pfooter{

	padding-top:5px;

	border-top: 4px solid #335997;

	font-size: 11px;

	text-align: center;

}



div.menu_szukaj{

	text-align: left;



}



div.menu_pomoc {

	text-align: right;

}



div.menu_moja_diga {

	text-align: center;

	padding-left: 3px;

}



div.menu_forum{

	text-align: center;

}





#message {

	width: 300px;

	background-color:#FFFF66;

	border: 1px solid #CC3300;

	padding: 30px;

	text-align: center;

	font-weight: bold;

	margin-left: auto;

	margin-right: auto;

	position: absolute;

	top: 0px;

}