body{
margin: 0;
background-color: #f8e76e; 
}

td.srodek{
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
color: #404040;
}

#main_wrapper {
margin-left: auto; 
margin-right: auto; 
width: 981px;
background-color: #ffffff;
text-align: center;
}

#main_wrapper table {
background-color: #ffffff;
}

#main {
background-color: #ffffff;
}

#top_stripe_wrapper {
width: 770px;
}

#top_stripe{
margin: 5px 0px 5px 0px;
}

#top_stripe a {
font-size: 0.7em;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #cccccc;
text-decoration: none;
}

#header_wrapper {
width: 770px;
}

#header {
margin: 0px 0px 5px 0px;
}

#main_body_wrapper {
width: 770px;
}

#main_body {
margin: 5px 0px 20px 0px;
overflow: auto;
}

#footer_wrapper {
width: 770px;
}

#footer {
margin: 10px 0px 10px 0px;
text-align: center;
font-size: 0.7em;
font-family: Arial, Helvetica, sans-serif;
color: #666666;
}

/* main body columns */

#col_left_wrapper {
width: 22%;
float: left;
}

#col_left {
padding: 5px 5px 0px 5px;
}

#col_mid_wrapper {
width: 56%;
float: left;
}

#col_mid {

}


#col_right_wrapper {
width: 22%;
float: left;
}

#col_right {
padding: 5px 5px 0px 5px;
}

/* top menu */

#top_menu_wrapper {
width: 778px;
}

#top_menu{
padding: 0px 5px 0px 5px;
text-align: center;
}

#top_menu a.top_menu_item  {
font-size: 0.75em;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #2389b0;
text-decoration: none;
margin: 0px 10px 0px 10px;
}

#top_menu a.top_menu_item:hover{
text-decoration: underline;
}

/* box */

#box_wrapper {
width: 150px;
}

#box_wrapper .shadow {
margin: 0px 0px 10px 0px;
}

#box_header_wrapper {
width: 150px;
height: 22px;
background: #4575ae url(images/box_header.gif) no-repeat right top;
}

#box_header {
font-size: 0.8em;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #ffffff;
padding: 3px 5px 3px 10px;
}

#box_content_wrapper {
width: 148px;
border-bottom: 1px solid #dcdcdc;
border-left: 1px solid #dcdcdc;
border-right: 1px solid #dcdcdc;
margin: 0px 0px 0px 0px;
}

#box_content {
padding: 5px 5px 25px 5px;
font-size: 0.9em;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #999999;
background: #ffffff url(images/box_bg.gif) no-repeat bottom right;
}

#box_content h3 {
font-size: 0.9em;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #333333;
}

#box_content .title {
font-size: 0.8em;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #666666;
}

#box_content a {
font-size: 0.8em;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #336699;
text-decoration: none;
}

#box_content a :hover{
text-decoration: underline;
}

#box_content .arrow {
font-size: 0.8em;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #cc0000;
}

#col_right_wrapper #box_wrapper {
float: right;
}

#box_content  form {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#box_content  label {
font-size: 0.8em;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #999999;
}

#box_content  input {
border: 1px solid #cccccc;
font-size: 10px;
margin: 5px 2px 5px 2px;
width: 130px;
}

#box_content  textarea{
border: 1px solid #cccccc;
font-size: 12px;
margin: 5px 2px 5px 2px;
width: 130px;
}

#box_content  input.submit {
background-color: #6699cc;
border: 0;
color: #ffffff;
margin-left: 80px;
font-size: 10px;
width: 50px;
}

/* content */

#content {
margin: 5px 5px 5px 5px;
font-size: 0.8em;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
text-align: justify;
color: #284372;
background-color: #ffffe6;
}

#content h2 {
font-size: 0.9em;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #162b50;
}

/* left and right column contents */

#iso {
color: #993300;
font-weight: bold;
text-align: center;
font-family: arial, helvetica, sans-serif;

}

td.leftFoot{
font-size: 0.7em;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #707070;
text-align: left;
}

td.rightFoot{
font-size: 0.7em;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #707070;
text-align: right;
}

a.top{
	width: 55px;
	height: 40px;
	background-image: url('/images/pointer.gif');
	display: block;
	color: #f8da0a;
	text-decoration: none;
}

a.top:hover{
	width: 55px;
	height: 40px;
	background-image: url('/images/pointer.gif');
	display: block;
	color: #7390DC;
	text-decoration: none;
	font-weight: bold;
}

a.dolneMenu{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	text-decoration: none;
	font-weight: bold;
	height: 44px;
	display: inline;
	padding-top: 3px;
	text-align: center;
}

a.dolneMenu:hover{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	text-decoration: underline;
	height: 44px;
	display: inline;
	padding-top: 3px;
	text-align: center;
}

a.dolneMenu2{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: yellow;
	text-decoration: none;
	font-weight: bold;
	height: 44px;
	display: inline;
	padding-top: 3px;
	text-align: center;
}

a.dolneMenu2:hover{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: yellow;
	text-decoration: underline;
	height: 44px;
	display: inline;
	padding-top: 3px;
	text-align: center;
}

input.guzik{
	background-image: url('/images/klawiszbg.gif');
	width: 73px;
	height: 22px;
	border-style: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;	
	cursor: pointer;
}

input.guzik2{
	background-image: url('/images/klawiszbg2.gif');
	width: 120px;
	height: 22px;
	border-style: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;	
}

.pole{
	width: 190px;
	height: 18px;
	border: 1px solid #6789af;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
}
textarea.pole2{
	width: 190px;
	height: 80px;
	border: 1px solid #6789af;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
}

.news{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #707070;
}

.szukanie{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-weight: bold;
}

a.gorneMenu{
	font-size: 0.7em;
	font-family: Arial, Helvetica, sans-serif;
	color: #f6dd00;
	text-decoration: none;
	font-weight: bold;
	height: 18px;
	display: block;
	padding-top: 20px;
	text-align: center;
}

a.gorneMenu:hover{
	font-size: 0.7em;
	font-family: Arial, Helvetica, sans-serif;
	color: #97b5fe;
	text-decoration: none;
	background-image: url('/images/arrow.gif');
	background-repeat: no-repeat;
	background-position: top center;
	height: 18px;
	display: block;
	padding-top: 20px;
	text-align: center;
}

td.m15{
	width: 58px; 
	height: 38px;
}

td.m14{
	width: 45px; 
	height: 38px; 
}

td.m13{
	width: 74px; 
	height: 38px;
}

td.m11{
	width: 45px; 
	height: 38px;
}

td.m10{
	width: 81px; 
	height: 38px;
}

td.m9{
	width: 59px; 
	height: 38px;
}

td.ma{
	background-image: url('/images/index_a.gif');
	width: 416;
	height: 38px;
	background-position: center right;
}

td.w2{
	width: 415px;
}

td.w3{
	width: 15px;
}

a.newsy{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2b358a;
	text-decoration: none;
}

a.newsy:hover{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2b358a;
	text-decoration: underline;
}

td.ankieta{
	padding: 70px 0 0px 10px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #04225e;
}

.odpowiedz{
	color: #525252;
}


a.odp{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #c1041a;
	text-decoration: none;
}

a.odp:hover{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #727177;
	text-decoration: underline;
}

#test_online{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

a.stopka{
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #707070;
text-decoration: none;
}

a.stopka:hover{
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #707070;
text-decoration: underline;
}

a.iso{
font-size: 17px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #b20e19;
text-decoration: underline;
}

a.iso:hover{
font-size: 17px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #b20e19;
text-decoration: underline;
}

a.red{
	color: #c1041a;
	text-decoration: none;
}

a.red:hover{
	color: #c1041a;
	text-decoration: underline;
}

a.grey{
	color: rgb(128,128,128);
	text-decoration: none;
}

a.grey:hover{
	color: rgb(128,128,128);
	text-decoration: underline;
}

