body {
	background-color : #f9f9f9;
	margin : 0px;
	font: normal normal 10px Verdana, Tahoma;
	color: #000000;
	
}

table {
font: normal normal 10px Verdana, Tahoma;
border : 0px dashed red;
background-color : #ffffff;
}

img {
border: 0px solid yellow;
}

td {
border: 0px solid red;
}

a {text-decoration: none;}

div {
border: 0px dashed red;
}

form.menu_top {
padding-top:25px;
padding-left: 10px;
padding-right:10px;
border: 0px dashed red;
}

td.menu_top {
vertical-align: top;
}

img.menu_top {
margin-top:30px;
margin-left: 10px;
margin-right:10px;
}


input.pole_szukaj {
background-color : #ffffff;
border : 1px solid #B8B8B8;
color:#000000;
font: normal normal 10px Verdana, Tahoma;
font-size: 9px;
width:105px;
height:14px;
}


td.logo{width:165px; height:72px; padding-top: 10px; padding-left:40px;}
td.logo_dol{width:165px; background: url("images/tlo_menu.gif") top left repeat-x; padding-left:40px;}

td.menu_glowne {
background: url("images/tlo_menu.gif") top left repeat-x;
padding:0px;
}

a.news {
text-decoration: none;
color: #000000;
}

a.menu_dol {
color: #838383;
font: normal normal 9px Tahoma;
text-decoration: none;
}

td.ramka_lewa {background: url(images/ramka_lewa.gif) left repeat-y; width:4px;}
td.ramka_prawa {background: url(images/ramka_prawa.gif) right repeat-y; width:4px;}
td.ramka_prawa_gora {background: url(images/ramka_prawa_gora.gif) top right repeat-y; width:4px;}
td.ramka_lewa_menu {background: url(images/ramka_lewa_menu.gif) top left repeat-y; width:4px;height:35px}

td.partnerzy {padding: 7px 5px 7px 5px;}

td.nagl_specjalizacje { background-color: #ffffff; padding: 12px 15px 10px 11px;}
td.nagl_z_zycia {       background-color: #ffffff; padding: 12px 15px 10px 11px;}
td.nagl_prace {         background-color: #ffffff; padding: 12px 15px 10px 11px;}

td.specjalizacje {background-color: #ffffff; padding: 0px 0px 0px 0px; vertical-align: top;}
td.z_zycia {      background-color: #ececec; padding: 2px 0px 3px 0px; vertical-align: top;}
td.prace {        background-color: #ececec; padding: 2px 0px 3px 0px; vertical-align: top;}

td.spec_elem { background-color: #d6d6d6; padding:  5px 5px 5px 10px;}

td.newshead {background-color: #ececec; padding: 10px 5px 0px 10px; color: #000B76; font-weight: bold;}
td.news {    background-color: #ececec; padding:  5px 8px 5px 10px;}

td.banner{       background-color: #ffffff; padding: 3px 15px 0px 15px;}
td.banner_odstep{background-color: #ffffff;}
td.prace_nagl {  background-color: #ececec; padding: 10px 5px 0px 10px; color: #000B76; font-weight: bold;} 
td.prace_tresc { background-color: #ececec; padding:  5px 8px 5px 10px;}
td.prace_odstep {background-color: #ffffff;}


td.bannazwa {
font: normal bold 12px Verdana, Tahoma;
color: #fdfffe;
//background-color: #BD0000; 
padding: 15px 5px 0px 7px; 
vertical-align: top;
}

td.bancena {
font: normal bold 12px Verdana, Tahoma;
color: #ffea00;
//background-color: #BD0000;
padding:  0px 5px 5px 7px;
vertical-align: top;
}

td.banmore {
background-color: #BD0000; 
padding: 5px 5px 5px 7px;
vertical-align: bottom;
}

p.where {padding: 10px 10px 0px 12px;}
a.where {color:#000000;}
.where_active {color:#00741a;}
table.page_content{margin: 5px 10px 0px 10px; border: 1px solid #c9c9c9; float:left}
td.page_head {padding: 3px 20px 3px 10px; font-weight: bold; background-color: #dbdbdb; color: #4c4c4c; font-size:10pt}
td.tekst {    padding:  5px 20px 0px 10px;}
table.materialy {margin: 5px 10px 10px 10px; border: 1px solid #cccccc; background-color: #f8f8f8;}
td.materialy_head {padding: 3px 20px 3px 10px; font-weight: bold; background-color: #c9c9c9; color: #168730; font-size:10pt}
td.materialy {padding: 7px 10px 7px 10px; border: 0px solid green; background-color: #f8f8f8}

table.linki {margin: 5px 10px 10px 10px; border: 1px solid #cccccc; background-color: #f8f8f8;}
a.linki {text-decoration: none; color: #4c4c4c; font-weight: bold;}
td.linki_kropka {padding: 6px 0px 0px 5px; width:7px; background-color: #f8f8f8; vertical-align:top}
td.linki {padding: 2px 5px 0px 2px; background-color: #f8f8f8;}

.szary_odstep {background: url("images/tlo_szare.gif") top left repeat; height:10px;}
.pozioma_ciagla {background-color: #e2e2e2; height:1px;}
.pozioma_przerywana {background: url("images/pozioma_przerywana.gif") top left repeat-x; height:1px;}

.copyright {
font: normal normal 9px Tahoma;
color: #838383;
padding: 2px 20px;
height:40px;
}


#mapa img {padding-right:3px}
#mapa td {border: 0px solid red;}
#mapa .kropki {background: url("images/kropki.gif") top left repeat-y;}
#mapa a{color:#444444}
#mapa .glowne{/*font-weight: bold;*/color:#000000; /*background-color: #f9f9f9*/}

#wyniki {margin: 15px 15px 0px 15px; border: 1px solid #c9c9c9; float:left}
#wyniki th {padding: 3px 20px 3px 10px; font-weight: bold; background-color: #dbdbdb; color: #4c4c4c; font-size:10pt; text-align:left;}
#wyniki td {padding: 3px 20px 0px 10px;}
#wyniki .head {font-weight: bold; color: #4c4c4c;} 
#wyniki .text {color: #000000;} 


table.srodek {padding-bottom:1px;}
#podstrona {height:100%}

input.pole_text {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	width:230px;
	background-color : #FCFCFC;
	border : 1px solid #B3B3B3;
	color:#454545;
}
textarea.pole_text {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	width:230px;
	height:100px;
	background-color : #FCFCFC;
	border : 1px solid #B3B3B3;
	color:#454545;
}
select.pole_text {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	background-color : #FCFCFC;
	border : 1px solid #B3B3B3;
	color:#454545;
}
input.przyciski  {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	background-color : #FCFCFC;
	border : 1px solid #B3B3B3;
	color:#454545;
	height: 18px;
	padding-left:10px;
	padding-right:10px;
}
