body { scrollbar-face-color: #e7e5e6; scrollbar-arrow-color: #67a400; vertical-align: top; scrollbar-track-color: #e7e5e6; scrollbar-highlight-color: #e7e5e6; scrollbar-shadow-color: #e7e5e6; scrollbar-darkshadow-color: #67a400; scrollbar-3dlight-color: #67a400; scrollbar-base-color: #e7e5e6; text-align: center; background-color: #DEDEDE; }

html, body { height: 100%; margin: 0; padding: 0; border: 0; width: 100%; }

body, p, ul, li, td, div { font-family: verdana; font-weight: normal; font-size: 11px; color: #5c563b; line-height: 1.3em; text-align: justify; }

p { text-align: justify; }

p { padding: 0; margin: 15px 20px; }


img { display: block; }

a img { border: 0; }



a, a:link,  a:visited { color: #333333; text-decoration: none; }

a:hover, a:active { color: #000000; text-decoration: underline; }

hr { margin: 0 20px; height: 1px; color: #BEBEBE; }

form { margin: 0; padding: 0; }

.input1 { padding: 1px; font-weight: bold; border: 1px solid #cdcdcd; color: #483d8b; font-size: 11px; margin: 0; }

.input_img { margin: 0; padding: 0; border: 0; }


h1.glowna { margin: 0; line-height: 20px; font-size: 10px; font-family: sans-serif; color: #B0B0B0; text-align: center;}
h1.glowna a, h1.glowna a:visited { text-decoration: none; color: #B0B0B0;}
h1.glowna a:hover { text-decoration: none; color: #000000;}

#h1 { color: #767a7d; font-size: 17px; font-family: "Trebuchet MS", sans-serif; text-align: left; line-height: 20px; margin: 12px 5px 0px 20px; width: 594px; overflow: hidden; height: 20px; }

h2 {color: #767a7d; font-size: 14px; font-family: "Trebuchet MS", sans-serif; text-align: left;}

#c_ontainer { margin: 0 auto; width: 776px; background: #FFFFFF url('img/bg_gradient_top.gif') repeat-x 0px 178px;}
#c_ontent { background: url('img/bg_main.gif') repeat-y; vertical-align: top;}
#inner_table { width: 762px; margin: 7px 7px 0px 7px; table-layout: fixed; background: url('img/top.gif') no-repeat 0px 24px;}

#menu_h { width: 774px; table-layout: fixed;}
#menu_h td { text-align: center; vertical-align: middle;  height: 44px;}
#menu_h a, #menu_h a:visited { font-weight: bold; font-size: 11px; font-family: sans-serif; color: #FFFFFF; display: block; background-color: #7ac002; line-height: 44px; text-decoration: none; height: 44px; width: 100%;}
#menu_h a:hover { background-color: #68a400; }
#gradient_top { height: 121px;}
#gradient_bottom { height: 144px; background: url('img/gradient_bottom.gif') repeat-x bottom;}
.line_white {background-color: #FFFFFF; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; height: 1px; margin: 0 6px; overflow: hidden}
.line_grey {background-color: #dbdbdb; height: 1px; margin: 0 6px; overflow: hidden}

#error { border: 2px dotted #FF0000; text-align: left;}
#komunikat { border: 2px dotted #007263; text-align: left;}

#brak_lok {background-color: #E5E5E5; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; margin-top: 3px;}

.lok1 {background-color: #f4f4f5; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; display: block; text-align: left; color: #678f00; font-weight: bold; font-family: sans-serif; line-height: 17px; text-decoration: none; padding-left: 5px; }

a.lok2, a.lok2:visited {background-color: #e5e5e5; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; display: block; text-align: left; color: #687a7f; font-weight: bold; font-family: sans-serif; line-height: 17px; text-decoration: none; padding-left: 12px; }
a.lok2:hover {background-color: #7ac002; color: #FFFFFF;  text-decoration: none;}

.foto1 { float: left; margin: 1px;}
.foto1 a { border: 1px solid #4A4A4A; display: block; margin: 2px;}
.foto1 img { border: 1px solid #FFFFFF;}
.foto1 a:hover { border: 3px solid #4A4A4A;; margin: 0;}

#f_lags a img,#f_lags a:visited img {filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;}
#f_lags a:hover img {filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;}

.text1 { margin: 5px 13px; }
.clear { clear: both;}

.header_row td { font-size: 11px; font-weight: bold; font-family: sans-serif; border: 1px solid #b8cfa1; background-color: #f5fdcc;}
.table { background-color: #fbfeea;}
.table td { border: 1px solid #C9CACB; text-align: center; vertical-align: middle;}
.data1 { background-color: #fcfcf7;}
.data3 { }
.rowHover {background-color: #f0f0f0;}
.data2 { white-space: nowrap;}

#dimm td{filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45;}
.mapa_s { display: block; line-height: 16px; height: 16px; background: url('img/bullet.gif') no-repeat left; padding-left: 22px; font-size: 11px;}
