a {
	color: #333333;
	font-size: 13px;
	font-family: Arial, Arial;
	text-decoration: none;
}

a:hover {
	color: #336699;
	font-size: 13px;
	font-family: Arial, Arial;
	text-decoration: none;
}

.table_form {
	border: 0px solid #808080;
	width: 100%; 
	background: #C0C0C0;
	border-spacing: 1px;
	float: left;
	margin-bottom: 10px;
}

#eu1{color: black; font-family: Arial,Arial; font-size: 11px; background-color:#EAEAEA; width: 220px; }
#eu2{background-color:#E1E1E1; font-family: Arial, Arial; sans-serif; font-size: 12px;}
#eu3{background-color:#EAEAEA;}

/* Kolor bledu */
/* ----------------------------------------------------------------- */

.error {
	color: Red;
	font-weight: bold;
}

/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */

.bot {
background-color:#E9EFE5;
font-family: Arial, Arial;
font-size: 12px;
}

.info_form {
color: #483D8B;
font-size: 12px;
}

.block_lang {
float: left;
display: inline;
width: 150px;
}

#menu_top
{
float: left;
height: auto;
margin-top: 10px;
margin-bottom: 10px;
clear: right;
background-color: #F5F5DC;
}

#text {
clear: both;
}

.w02 {
	width: 630px;
	height: auto;
	background-color: #FDFDFD;
	border: 1px solid #7C7C7C;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 10px;
	padding: 10px 10px 10px 10px;
	position: relative;
}

.w02 .menu
{
display: inline;
width: 150px;
}

ul#menu_og_pracownik
{
list-style-type:none;
padding:0px;
margin:0px
}

li.menu_og_pracownik
{
	display: inline;
	float: left;
	width: 108px;
	height: 24px;
	background-color: RGB(248,248,248);
	text-align: center;
	border-right: solid;
	border-right-width: 3px;
	border-right-color: Background;
	padding-top: 6px;
}

li.menu_og_pracownik2
{
	display: inline;
	float: left;
	width: 109px;
	height: 26px;
}

li.menu_og_pracownik_activ
{
	display: inline;
	float: left;
	width: 108px;
	height: 24px;
	text-align: center;
	border-right: solid;
	border-right-width: 3px;
	border-right-color: Background;
	background-color: #FFCF75;
	padding-top: 6px;
}

li.menu_border_left {
	display: inline;
	float: left;
	width: 115px;
	height: 26px;
	background-color: InactiveCaptionText;
	text-align: center;
	border-right: solid;
	border-right-width: 3px;
	border-right-color: Background;
	border-left: solid;
	border-left-width: 3px;
	border-left-color: Background;
	padding: 2px;
	padding-top: 4px;
}

li.menu_border_left:hover
{
	background-color: #FFE4C4;
}

#clear {
clear: both;
}

.clear {
clear: both;
}

/* Ogloszenia */
/* ----------------------------------------------------------------- */
form {
	margin: 0;
	padding: 0;
}

label
{
width: 100%;
float: left;
text-align: left;
display: block;
font-weight: bold;
margin-top: 10px;
font-size: 13px;
}

label em
{
font-weight: normal;
}

.submit
{
	color: #000000;
	background: #E9EFE5;
	border: 2px outset #d7b9c9;
	margin-right: 0.5em;
	width: 125px;
	height: 18px;
	font-weight: bold;
	font-size: 11px;
	border: 1px solid #696969;
}

fieldset
{
	border: 1px solid Gray;
	width: 500px;
	margin-top: 10px;
	padding: 10px;
}

legend
{
color: #fff;
background: #ff0000;
border: 1px solid #781351;
padding: 2px 6px;
font-weight: bold;
font-size: 13px;
}

.info {
	padding: 10px;
	color: Background;
	font-weight: bold;
}

/* Formularz kolor tla dla pol wymaganych (in) , niewymaganych (off) */
/* ----------------------------------------------------------------- */

input
{
	color: Black;
	background: #DDF2C0;
	border: 1px solid #696969;
}

select
{
	color: Black;
	background: #DDF2C0;
	border: 1px solid #696969;
}

textarea
{
	color: Black;
	background: #DDF2C0;
	border: 1px solid #696969;
}

input.in {
	background-color: #F8FCFD;
}

input.off {
	background-color: #FFF;
}

select.in {
	background-color: #F8FCFD;
}

select.off {
	background-color: #FFF;
}

textarea.in {
	background-color: #F8FCFD;
}

textarea.off {
	background-color: #FFF;
}

/* ----------------------------------------------------------------- */

#form_ogl {
	padding-left: 69px;
	clear: left;
}

#form_drobne {
	padding-left: 10px;
	clear: left;
}

.marg_10top {
	margin-top: 10px;
	clear: both;
}

.oglo_box_list {
	margin-top: 10px;
	clear: both;
	float: left;
}

#div_sub {
	display: block;
	float: right;
	margin-top: 10px;
	clear: left;
}

.box_left {
display: inline;
float: left;
width: 250px;
}

.box_right {
display: inline;
float: left;
width: 250px;
}

/*************** - TEMP ******************/

#tmp_box_left {
display: inline;
float: left;
width: 200px;
height: auto;
}

#tmp_box_right {
display: inline;
float: left;
width: 700px;
height: auto;
}

/*************** OGLOSZENIA ******************/

.oglo_tyt
{
	font-family: Arial, Arial;
	color: #336699;
	font-weight: bold;
	font-size: 16px;
	padding-bottom: 5px 
}

.oglo_kontakt { margin-left: 50px; margin-top: 10px; }
#oglo_img { margin-top: 10px; text-align: right; }

#oglo_img_graf
{
	margin-top: 10px;
	clear: both;
	float: left;
}

#oglo_box_left {
display: inline;
float: left;
width: 365px;
height: auto;
}

#oglo_box_right {
display: inline;
float: left;
width: 300px;
height: auto;
}

.tab_all {
	width: 655px;
	height: 19px;
	background-color: #F0F0F0;
	border: solid;
	border-color: #C8C8C8;
	border-width: 1px;
	padding: 4px;
	margin-top: 2px;
}

.tab_all:hover {
	background-color: #EEE8AA;
}

.tab_all:active {
	background-color: #87CEEB;
}

.tab_all:link {
	background-color: #FFA500;
}

.tab_all .tab_id {
color: #B00000;
width: 6%;
display: inline;
float: left;
}

.tab_all .imgs {
width: 25px;
display: inline;
float: left;
}

.tab_all .tab_name 
{
width: 59%;
display: inline;
float: left;
vertical-align: middle;
}

.tab_all .tab_edit 
{
width: 35%;
display: inline;
text-align: right;
float: left;
}


.tab_oglo {
	width: 655px;
	min-height: 25px;
	background-color: #F6F6F6;
	border: solid;
	border-color: #C8C8C8;
	border-width: 1px;
	padding: 4px;
	margin-top: 2px;
	float: left;
	vertical-align: middle;
	font-family: Arial, Arial;
	font-size: 12px;
}

.tab_oglo:hover {
	background-color: #EEE8AA;
}

.tab_oglo:active {
	background-color: #87CEEB;
}

.tab_oglo:link {
	background-color: #FFA500;
}

.tab_oglo .tab_name {
	color: #0077EA;
	font-weight: bold;
	width: 65%;
	display: inline;
	float: left;
}

.tab_oglo .tab_info {
color: #B00000;
width: 35%;
display: inline;
float: left;
text-align: right;
}

.tab_oglo .reg {
color: Black;
font-weight: bold;
font-size: 11px;
}

.tab_oglo .date {
font-size: 11px;
color: Black;
font-style: italic;
}

#porcjowanie {
	clear: both;
	margin-top: 10px;
}

.cv_view {
	width: 660px;
	display: block;
	padding: 5px;
}

.cv_title {
font-weight: bold;
padding-top: 10px;
padding-bottom: 10px;
}

.cv_title2 {
font-weight: bold;
font-size: 16px;
}

.cv_box_all {
	width: 660px;
	height: auto;
}

.cv_box_left {
	float: left;
	display: inline;
	width: 240px;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}

.cv_box_right {
	float: left;
	display: inline;
	width: 400px;
	text-align: left;
	vertical-align: top;
	padding: 5px;
}

.cv_box_right .t {
	padding-right: 5px;
}

.cv_box_right .tb {
	padding-right: 5px;
	text-decoration: underline;
}


input.search_box {
	width: 230px;
	background-color: #F8FCFD;
}

select.search_box {
	width: 230px;
	background-color: #F8FCFD;
}

#box_navi_hr {
margin-top: 20px;
clear: both;
}

.box_navi_oglo {
	margin-top: 15px;
	word-spacing: 5px;
	text-align: center;
}

.box_search_inline {
float: left;
display: inline;
}

.box3_left {
	width: 252px;
	display: inline;
	float: left;
	background-color: transparent;
	padding: 0.5px;
}

.box3_right {
	width: 252px;
	display: inline;
	margin-left: 2px;
	float: left;
	background-color: transparent;
	padding: 0.5px;
}

#box3_tlo {
	float: left;
	width: 97%;
	background: #ECEEEC url(i/tlo_box3.gif); 
	background-repeat: repeat-x;
}

.box3_txt {
	font-family: Arial;
	font-size: 11px;
	color: Black;
}

.box3_txt:hover {
	font-family: Arial;
	font-size: 11px;
	color: Black;
	text-decoration: underline;
}

.top10left {
	float: left;
	margin-top: 10px;
	clear: left;
}

.box_left_search {
	width: 240px;
	display: inline;
	float: left;
}

.box_right_search {
	width: 240px;
	display: inline;
	margin-left: 2px;
	float: left;
}

#menu_cv ul, #menu_cv ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu_cv ul li {
	float: left;
}

#menu_cv ul a:link, #menu_cv ul a:visited {
	text-decoration: none;
	display: block;
	width: 85px;
	text-align: center;
	background-color: #1E90FF;
	color: #000;
	border: 1px solid #ccc;
	padding: 4px;
}

#menu_cv ul a:hover {

}
