body {
	margin: 0px 0px 0px 0px;
	background-color: #ffffff;
	font-size:14px;
}

input, textarea, select {
	font-family: Arial, sans-serif;
	font-size:12px;
	color: #555551;
}

button {
	height: 20px;
	font-family: Verdana, 'Microsoft Sans Serif', Tahoma, Arial;
	font-size:10px;
	background: #DCD5C5;
	border: 1px solid #C3BDAF;
	color: #665A3E;
	text-align: center;
	padding-bottom: 2px;
        margin-right:2px;
}

img { border-width: 0px; }
/*.main_container { width:1000px; height:auto; position:relative; }*/

#expnd_f2mm  { background:#F8F8F8; }

.site_top { width:1000px; height:165px; position:relative; background: #630101 url(../gfx/top.png); text-align:left; }
.site_top_back { width:auto; height:165px; position:relative;
					background: url(../gfx/top_background.png);
					background-position: center top; background-repeat: repeat-x;}
.st1 { min-width:2px; height:165px; position:relative; float:left; text-align:center; padding-top:7px; padding-left:10px; padding-right:30px;  }
.st2 { width:auto; height:165px; position:relative; float:center; padding-top:7px; }
.st3 { width:auto; height:165px; position:relative; float:right; padding-top:7px; }

.menu_main_td1 { background: url(../gfx/menu_strzalka.png); background-repeat: no-repeat; background-position: top right; }
.menu_main_td2 { background: url(../gfx/strzala_2.png); background-repeat: no-repeat; background-position: top right; }

#site_bottom { width:1000px; min-height:205px; position:relative;
				  background-image: url(../gfx/bottom.png);
				 background-repeat:no-repeat;  background-position: center top;	}
#site_bottom_back { width:auto; min-height:205px; position:relative; background: #630101;
					background-image: url(../gfx/bottom_background.png);
					background-position: center top; background-repeat: repeat-x; }
.dane_podmiotu { position: absolute; top:9px; left: 25px; width:950px; height:16px;
				color:#ffffff; font-size:11px; font-family:tahoma; text-align:center; vertical-align: middle; }
.dane_podmiotu a { color:#ffffff; font-size:11px; font-family:tahoma; text-decoration:none; }
.dane_podmiotu a:hover { color:#ffffff; font-size:11px; font-family:tahoma; text-decoration:underline; }
#bottom_menu { position: absolute; top:60px; left: 25px; width:650px; text-align:left;
			  font-family: Tahoma, 'Microsoft Sans Serif', Verdana, Arial; font-size:12px; color: #ffffff; }
#bottom_menu a { font-family: Tahoma, 'Microsoft Sans Serif', Verdana, Arial; font-size:12px; color: #ffffff; text-decoration:none; }
#bottom_menu a:hover { font-family: Tahoma, 'Microsoft Sans Serif', Verdana, Arial; font-size:12px; color: #ffffff; text-decoration:underline; }

.w3c_div { position: absolute; top:60px; left: 724px; width:300px; height:30px; text-align:left; }
.imedia { position: absolute; top:86px; left: 724px; width:255px; height:46px; text-align:right;
		font-family: Tahoma, 'Microsoft Sans Serif', Verdana, Arial; font-size:11px; color: #ffffff; }
.imedia a { font-family: Tahoma, 'Microsoft Sans Serif', Verdana, Arial; font-size:11px; color: #FEF500; text-decoration:none; }
.imedia a:hover { font-family: Tahoma, 'Microsoft Sans Serif', Verdana, Arial; font-size:11px; color: #FEF500; text-decoration:underline; }

.middle_top { width:1000px; min-height:318px; position:relative;
			 background: url(../gfx/middle_top.png); background-position: center top; background-repeat: no-repeat; }
.middle_bottom { width:1000px; min-height:550px;
				background: url(../gfx/middle_bottom.png); background-position: center bottom; background-repeat: no-repeat;}

.herb { width:144px; height:144px; position:relative; cursor:pointer;
		background: url(../gfx/herb.png); background-position: center bottom; background-repeat: no-repeat; z-index:1;}
.herb2 { width:100%; height:auto; position:relative; z-index:1; text-align:center;}
.herb_cien { width:100%; height:10px; position:relative; top: -5px;
		background: url(../gfx/herb_cien.png); background-position: center bottom; background-repeat: no-repeat; }

#app_name1 { color:#ffffff; font-size:36px; font-weight:bold; font-family: verdana; text-align:left; cursor:pointer; }
#app_name2 { color:#fff000; font-size:21px; font-family: verdana; text-align:left; cursor:pointer; }

.find_form { position: absolute; width:300px; height:33px; top: 100px; left:700px; z-index:10; }
.find_form_in { position: absolute; width:223px; height:28px; top: 3px; left:6px;
				background: url(../gfx/szukaj_podklad.png); background-repeat: no-repeat;
				padding-top:4px; padding-left:30px; text-align:left; }
.find_form_but { position: absolute; width:50px; height:29px; top: 3px; left:232px; cursor:pointer;
				background: url(../gfx/szukaj.png); background-repeat: no-repeat; }
.find_form_in input { border-width:0px; font-size:15px;}
.find_form2 { position: absolute; width:350px; height:20px; top: 142px; left:622px; background-color: #ffffff; color:#d10000; text-align:right;
			 font-family:verdana; font-size:13px;  z-index:10;}
.find_form2 a { font-size:13px; color:#5b5b5b; text-decoration:none; }
.find_form2 a:hover { font-size:13px; color:#5b5b5b; text-decoration:underline; }

.menu_main { width:230px; background-color: #5b5b5b; color: #ffffff; font-family:verdana; text-align:left; }
.menu_main:hover { background:#5b5b5b; }

.menu_main  a { background-color: #5b5b5b; color:#ffffff; text-decoration:none; font-family:verdana; font-size:12px; }
.menu_main  a:hover { color:#ffffff; text-decoration:none; font-family:verdana; font-size:12px; }
.menu_top { width:230px; height:8px; background-color: #5b5b5b; border-radius: 5px 5px 0px 0px; }
.menu_bottom { width:230px; height:8px; background-color: #5b5b5b; border-radius: 0px 0px 5px 5px; }
.menu_sep { width:230px; height:9px; background: #5b5b5b url(../gfx/menu_kreski.png); background-repeat: no-repeat; background-position: center center; }

.panel_klienta { width:95%; text-align:left; font-family: tahoma; font-size:12px; color:#5B5B5B; }
.panel_klienta_nag { font-family: tahoma; font-size:15px; color:#CE0101; /*font-weight:bold; */ }
.panel_klienta_inner { width:80%; padding-left:20px; }
.panel_klienta_inner input { font-family: tahoma; font-size:12px; border-style: default; width:170px; }
.panel_klienta_inner a { color:#5B5B5B; font-family: tahoma; font-size:11px; text-decoration:none; }
.panel_klienta_inner a:hover { color:#5B5B5B; font-family: tahoma; font-size:11px; text-decoration:underline; }
.but_zaloguj { background: url(../gfx/but_zaloguj.png); width:88px; height:20px; border-width:0px; cursor:pointer; }
.but_wyloguj { background: url(../gfx/but_wyloguj.png); width:88px; height:20px; border-width:0px; cursor:pointer; }
.span_red { color: #D90808; }


.manipulation_bar { background:#F4F4F4; padding:0px 5px 0px 0px;
					height:30px; color:#000; }
.manipulation_bar .contrast_fontsize { font-family:verdana; color:#000000; }

.actl_nag  td { background:#F1F0EF;color:#5b5b5b; }
.actl_shortcut { color:#5b5b5b; }
.actl_readmore { margin-top:0px; margin-bottom:10px; color:#32709e; }

.mod_name { font-family: tahoma; font-size:21px; color: #5b5b5b;
			height:20px; width:450px; }
.sortuj_po { font-family: tahoma; font-size:13px; color: #5b5b5b;
			height:20px; width:200px; text-align:right; vertical-align: middle; }
.sep1 { background: url(../gfx/kropki_dlugie.png); background-repeat: no-repeat; background-position: right center;
		width:100%; }
.sep2 { background: url(../gfx/kropki_uniwersalne.png); background-repeat: repeat-x; background-position: center center;
		width:100%; }

/*.full_path { position:absolute; top:53px; left:27px; width:940px; min-height:20px; text-align: left; color: #5b5b5b;
			font-family: arial; font-size:12px; }		*/
.full_path { position:relative; padding-top:60px; padding-left:27px; padding-bottom:14px;
			width:930px; min-height:20px; text-align: left; color: #5b5b5b;
			font-family: arial; font-size:12px; }
.full_path_b a { width:900px; min-height:20px; text-align: left; color: #5b5b5b;
			font-family: arial; font-size:12px; }
.full_path_b a { color: #d10000;; text-decoration: underline; font-family: arial; font-size:12px; }
.full_path_b a:hover { color: #FF8484; text-decoration: underline; font-family: arial; font-size:12px; }

.cont { font-family: Arial, sans-serif;	font-size:12px; color: #272725; }
.cont a { color: #32709e; text-decoration: underline; }
.cont a:hover { color: #32709e; text-decoration: underline; }
.cont select, .cont input { border-radius: 5px; padding:3px; margin-bottom:3px; }
.cont1 { font-family: Arial, sans-serif; font-size:12px; color: #272725; }

.record_title { color:#3E3D3D; font-size:14px; font-weight:bold; display:inline-block; margin:5px 0px 5px 0px; }
.record_title a { color:#3E3D3D; font-size:14px; font-weight:bold; text-decoration:none; }
.record_title a:hover { color:#3E3D3D; font-size:14px; font-weight:bold; text-decoration:underline; }

.level_submenu { color:#3E3D3D; font-size:15px; font-weight:normal; display:inline; }
.level_submenu a { color:#32709e; font-size:15px; font-weight:normal; text-decoration:none; }
.level_submenu a:hover { color:#32709e; font-size:15px; font-weight:normal; text-decoration:underline; }

.tr1 {background: #F2F0EA; }
.tr2 {background: #FAFAF8; }
.tr1a {background: #FFDCCE;}
.tr2a {background: #FFE6DD;}

.tr3 {}
.tr4 {font-weight:bold;}
.tr5 {background: #CDE4F2; padding: 3px;}

.foott { font-family: Arial, sans-serif; font-size:11px; color: #272725;  }

.urzad_mini {
	font-family: Verdana, sans-serif;
	font-size:10px;
	color: #272725;
}

.data {
	font-family: Arial, sans-serif;
	font-size:12px;
	text-align: right;
	color: #272725;
	padding-right: 10px;
}
.czas {
	font-family: Arial, sans-serif;
	font-size:12px;
	text-align: right;
	color: #272725;
	background: #DCD5C5;
	border: none;
	width: 50px;
}
.tytul {
	font-family: Arial, sans-serif;
	font-size:13px;
	font-weight: bolder;
	text-align: left;
	color: #272725;
}

.drukujwyslij {
	font-family: Arial, sans-serif;
	font-size:11px;
	text-align: right;
	color: #5b5b5b;
	background: #F3F3F3;
	padding: 2px 2px 2px 2px;
	margin: 1px 1px 1px 1px;
}

.admin_tresc {
	font-family: Arial, sans-serif;
	font-size:12px;
	color: #272725;
}

.admin_menu {
	font-family: Arial, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #484845;
}
A.admin_menu:link {color: #484845; text-decoration: none; font-size:12px;}
A.admin_menu:visited {color: #484845; text-decoration: none; font-size:12px;}
A.admin_menu:hover {color: #000000; text-decoration: none; font-size:12px;}
A.admin_menu:active {color: #484845; text-decoration: none; font-size:12px;}

.menu_lewe_tlo {
	font-family: Arial, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #8D8C88;
	font-weight: bold;
	padding-top: 19px;
	color: #484845;
}
A.menu_lewe:link {color: #484845; text-decoration: none; font-size:12px;}
A.menu_lewe:visited {color: #484845; text-decoration: none; font-size:12px;}
A.menu_lewe:hover {color: #000000; text-decoration: none; font-size:12px;}
A.menu_lewe:active {color: #484845; text-decoration: none; font-size:12px;}

.submenu_lewe_tlo_1 {
	font-family: Arial, sans-serif;
	font-size:12px;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #C7C7C5;
	padding-left: 5px;
	color: #484845;
}
A.submenu_lewe_1:link {color: #484845; text-decoration: none; font-size:12px;}
A.submenu_lewe_1:visited {color: #484845; text-decoration: none; font-size:12px;}
A.submenu_lewe_1:hover {color: #000000; text-decoration: none; font-size:12px;}
A.submenu_lewe_1:active {color: #484845; text-decoration: none; font-size:12px;}

.submenu_lewe_tlo_2 {
	font-family: Arial, sans-serif;
	font-size:12px;
	border-top: solid 1px #FFFFFF;
	padding-left: 10px;
	color: #484845;
}
A.submenu_lewe_2:link {color: #484845; text-decoration: none; font-size:12px;}
A.submenu_lewe_2:visited {color: #484845; text-decoration: none; font-size:12px;}
A.submenu_lewe_2:hover {color: #000000; text-decoration: none; font-size:12px;}
A.submenu_lewe_2:active {color: #484845; text-decoration: none; font-size:12px;}

.intermedia {
	font-family: 'Trebuchet MS', Arial, Verdana, Tahoma;
	font-size:11px;
	color: #FFFFFF;
	text-align: right;
}
A.intermedia:link {color: #4F91FF; text-decoration: none; font-size:11px;}
A.intermedia:visited {color: #4F91FF; text-decoration: none; font-size:11px;}
A.intermedia:hover {color: #005BF4; text-decoration: none; font-size:11px;}
A.intermedia:active {color: #4F91FF; text-decoration: none; font-size:11px;}
