a, a:link {
	color: #fff;
}

td {
	padding: 0;
}

body {
	background: #747A7D url(images/normalny/intro.jpg) top fixed no-repeat;
	margin: 0;
	padding: 0;
	font-family: Verdana;
	font-size: 12px;
	color: #fff;
	line-height: 16px;
} 

table.main_table_win {
	width: 849px;
	margin: 0 auto;
	background: transparent;
}


#prawa_strona {
	padding: 9px 0 15px 0;
}

#prawa_strona a, #prawa_strona a:link {
	text-decoration: underline;
}

#prawa_strona a:visited {
	text-decoration: underline;
}

h1 {
	padding: 0;
	display: inline;
	font-size: 16px;
	font-weight: 800;
}

.akapit_strony {
	padding: 20px;
	padding-bottom: 0;
	margin-right:10px;
	background: #747A7D;
	text-align: justify;
}

.akapit_strony_848869 {
	background: #848869;
}

.akapit_strony_747A7D {
	background: #747A7D;
}

div.header_akapit {
	background: #1D2222 url(images/normalny/prawy_rog.png) no-repeat scroll right center;
	height:28px;
	margin-right:10px;
}

div.footer_akapit_747A7D {
	background: #747A7D url(images/normalny/prawy_dol_rog747A7D.png) no-repeat scroll right center;
	height:28px;
	margin-right:10px;
}

div.footer_akapit_848869 {
	background: #848869 url(images/normalny/prawy_dol_rog848869.png) no-repeat scroll right center;
	height:28px;
	margin-right:10px;
}

.kontakt_form {
	width:385px;
}

.kontakt_form_submit, .kontakt_form {
	background: #8D8D8D;
	border:1px solid #000;
}

.kontakt_form_submit {
	color: #000;
}

#map0 span {
	display: block;
}

form.ddfm h2, form div.fmdesc1 { font-size: 13px; }
form.ddfm div.fmdesc { font-size: 13px; font-weight: 800; }
form.ddfm legend,  form.ddfm label,  form.ddfm label.fmtextlblwide { color: #606060; }
form.ddfm .fmcheck p,  form.ddfm .fmradio p, form.ddfm textarea,  form.ddfm .fmfullblock,  form.ddfm .fmhalfblock,  form.ddfm .fmselect,  form.ddfm input.fmtext, form.ddfm input.fmverify, form.ddfm textarea.fmtextwide, form.ddfm .submit, form.ddfm .credits { color: #404040; }
form.ddfm .required { color: #E1001A; }
.ddfmerrors { color: #FF0000; }
form.ddfm { font-size: 100%; }
form.ddfm h1, form.ddfm h2 { text-align: left; margin: 0 0 10px 0; padding: 0; }
form.ddfm legend,  form.ddfm label,  form.ddfm label.fmtextlblwide { font-weight: bold; }
form.ddfm .credits { font-size: 90%; display: none; }
form.ddfm legend { font-size: 110%; }
.ddfmerrors { font-weight: bold; }
.ddfmwrap { width: 99%; margin: 0 auto; }
form.ddfm { text-align: left; padding: 15px; }
form.ddfm fieldset { padding: 0 10px 2px 10px; margin: 0 0 13px 0; display: block; }
form.ddfm legend { padding: 0 6px 0 6px; margin: 0 0 0 10px; }
form.ddfm label { display: block; float: left; width: 30%; text-align: right; margin: 0 2px 0 0; padding-bottom: 0; }
form.ddfm label.fmtextlblwide { display: block; float: left; text-align: left; margin: 0 10px 0 1px; padding-bottom: 8px; }
form.ddfm select.fmselect { width:215px; background-color: #fff; border: 1px solid #3FA8D9; display: block; float: right; margin-right: 46px; padding: 0pt; }
form.ddfm .fmcheck { display: block; margin-bottom: 15px; }
form.ddfm .fmradio { display: block; margin-bottom: 15px; }
form.ddfm textarea { float: left; position: relative; width: 205px; margin-bottom: 15px; margin-left: 39px; padding: 3px;  background-color: #8D8D8D; border: 1px solid #000; height: 100px; }
form.ddfm br { clear: left; }
form.ddfm .fmfullblock { padding-left: 0px; }
form.ddfm .fmhalfblock { margin-left: 18%; width: 75%; }
form.ddfm input.fmverify { float: left; display: block; width: 22%; margin-bottom: 15px; padding: 3px; background-color: #fff; border: 1px solid #3FA8D9; }
form.ddfm img { margin: 1px 0 0 10px; }
form.ddfm input.fmfile, form.ddfm input.fmtext { float: left; display: block; width: 205px; margin-bottom: 15px; margin-left:10px; background-color: #8D8D8D; border: 1px solid #000; }
form.ddfm textarea.fmtextwide {  background-color: #8D8D8D; border: 1px solid #000; display: block; float: left; width: 205px; margin-right: 2px; margin-bottom: 15px; margin-left:10px; padding: 3px; }
form.ddfm .credits { text-align: right; margin-top: 5px; }
form.ddfm label.submit { margin-top: 15px; text-align: right; width: 32%; }
form.ddfm label.checkbox input { width: 25px; margin-left: 95px; }
form.ddfm input.submit { background-color: #8D8D8D; border: 1px solid #000; color: #000; }

.pager { padding: 10px 0; }
.pager ul { margin: 0 auto; padding: 0; list-style: none; }
.pager ul li { display: inline; text-align: center; padding: 2px 5px; margin: 1px 1px; 
background: transparent; border: 1px solid #fff; }
.pager ul li:hover { background: #4F5853; border: 1px solid #fff; }
.pager ul li.selectPage { color: #fff; background: #4F5853; border: 1px solid #fff; }
.pager a, .pager a:link { color: #fff; }
.pager a:hover { color: #fff; text-decoration: none; }


td.left_top_border { border-bottom: 1px solid #4B554F; border-top: 1px solid #4B554F; border-right: 0px; border-left: 1px solid #4B554F; text-align: center; }
td.right_border { border-right: 1px solid #4B554F; }
td.all { text-align: center; border: 1px solid #4B554F; background: #4B554F; }
td.gStrokeFill table a:link, td.gStrokeFill table a { color: #666769; }
td.gStrokeFill table h3 a:link, td.gStrokeFill table h3 a { color: #C60D1F; }
td.right_white_border { border-right: 1px solid #4B554F; }
td.left_white_border { border-left: 1px solid #4B554F; }

ul.accordion_menu a, ul.accordion_menu a:link {
	color: #fff;
}

ul.accordion_menu, 
ul.accordion_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

ul.accordion_menu_vertical {
	width: 160px;
}
ul.accordion_menu_vertical li {
	color: #fff;
	float: none;
}
/* -- Sub-Menus -- */
ul.accordion_menu ul,
ul.accordion_menu_vertical ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
ul.accordion_menu ul li,
ul.accordion_menu_vertical ul li {

}

ul.accordion_menu,
ul.accordion_menu ul,
ul.accordion_menu_vertical,
ul.accordion_menu_vertical ul {
	height: 20px;
	padding: 4px;
}
ul.accordion_menu_vertical {
	height: auto;
}
ul.accordion_menu ul {
	height: auto;
}
* html ul.accordion_menu ul {
	width: 1%;
}

ul.accordion_menu li div.div_deep_0 {
	background-color: #4B554F;
	border: 1px solid #000;
	padding: 5px;
	font-variant: small-caps;
	margin-top: 2px;
	margin-bottom: 2px;
}

ul.accordion_menu li li {
	background-color: #747A7D;
	border: 1px solid #000;
	padding: 5px;
	font-variant: small-caps;
	margin-top: 2px;
	margin-bottom: 2px;
}
/*


ul.accordion_menu li a {
	color: #FFF;
	text-decoration: none;
}

ul.accordion_menu li.jdm_hover,
ul.accordion_menu li.jdm_active {
background: #3D3C30;
} 
*/

.color_szary {
	background: #696F72;
}

.win_fotter, .win_fotter a, .win_fotter a:link {
	font-variant: small-caps;
	font-size: 10px;
}

a.fotter_big, a.fotter_big:link {
	font-size: 11px;
	font-weight: 800;
}

.copy_cube {
	border-top: 1px solid #9F9F9F;
	padding: 0 20px;
}

.copy_cube, .copy_cube a, .copy_cube a:link {
	font-size: 9px;
	color: #9F9F9F;
}

.links {

}

.content_images_show_right {
	margin: 0 0 5px 20px;
}

.content_images_show_left {
	margin: 0 20px 5px 0;
}

.content_images_show {
	margin: 0 20px 5px 0;
}

.page_gallery_bottom {
	padding-top: 20px;
	padding-bottom: 20px;
}

.page_gallery_bottom td {
	text-align: center;
}

.page_gallery_top {
	padding-bottom: 20px;
}

.page_gallery_top td {
	text-align: center;
}

p {
	padding-top:0;
	margin-top:0;
	text-align: justify;
}

.files li a, .files li a:link {
	padding-left: 5px;
	font-size: 12px;
	color: #C2C2C4;
}