body,h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,form { margin:0; }
body, ul, ol { padding:0px; }
ul { list-style-type:none; }

html { height:100%; }
body {
	font-family:"arial narrow", arial, sans-serif;
	color:#333;
	background-color:#ebebeb;
}
body, td { font-size:11px; }
a img { border:none; }
a { color:#07C; text-decoration:none; }
a:hover { color:#F94; }
.clr { clear:both; }
.no_script { color:#E00; margin:0 10px; }
.button,
.buttonImg { cursor:pointer; }
.buttonImg { border:0; }

#wrap { margin:0 auto; width:966px; }

#head { padding:15px 0; float:left; width:100%; }
#logo { float:left; width:350px; padding-left:3px; overflow:hidden; }
#top { width:600px; float:right; padding-right:3px; overflow:hidden; }
#top .appBoxOuter { float:right; margin-left:25px; }
#top .appName { display:none; }
#top .Search .appInner { width:221px; }
.Search .search_phrase { width:183px; height:18px; float:left; padding:3px 3px 1px; color:#666; font-size:11px; border:0; background:url(../images/search_back.gif) 0 0 no-repeat; }
.Search .googleOuter,
.Search .button,
.Search .date,
.Search .tags,
.Search .summary { display:none; }
.Search .submitOuter { display:inline; }
.Search .buttonImg { width:31px; height:22px; float:right; background:url(../images/ok.gif) 100% 0 no-repeat; }

#banner { margin:1em 0; float:left; width:100%; clear:both; }

#container { width:776px; float:right; background:url(../images/container_back.gif) 0 0 repeat-y; }
#container .cornerOuter { float:right; width:100%; padding-top:8px; background:url(../images/container_top.gif) 0 0 no-repeat; }
#container .cornerInner { float:right; width:100%; padding:1em 0 8px; background:url(../images/container_bottom.gif) 0 100% no-repeat; }
#content { width:485px; float:left; padding:0 20px 0 23px; overflow:hidden; }
#content.full { width:auto; }
#content .intro,
#content .fulltext { font-family:tahoma,sans-serif; font-size:11px; }
#content .fulltext { padding-top:1em; background:url(../images/dash_dark.gif) 0 0 repeat-x; }
#content p { line-height:1.5em; min-height:1.5em; margin:0 0 1em; }
.Content p { text-align:justify; }
#content .atrybut { font-family:"arial narrow", arial, sans-serif; color:#999; font-size:18px; }
#content .wartosc { font-family:"arial narrow", arial, sans-serif; font-size:18px; }
#content img { border:1px solid #ebebeb; }
#content img[align=left] { float:left; margin:0 5px 3px 0; }
#content img[align=right] { float:right; margin:0 0 3px 5px; }
#content .appName,
#content .Content .title { font-size:26px; color:#F94; margin-bottom:1em; }
#content .Content .title a { font-size:13px; font-weight:bold; margin-bottom:0.5em; }
#content .Search .controls { clear:both; float:left; width:100%; margin:1em 0; }
#content .SearchResults,
#content .noresults { clear:both; padding-bottom:1em; }
#content .SearchResults .appName,
#content .SearchResults .title { font-size:12px; }
#content .SearchResults .article { margin-bottom:1em; }
#content ul { list-style-type:square; padding-left:15px; margin-bottom:1em; }
#content li { line-height:1.5em; }
#content select { border:1px solid #CCC; background-color:#FFF; }
#przycisk .buttonImg { width:136px; height:34px; background:url(../images/zglos_udzial.gif) 0 0 no-repeat; }
#przycisk .buttonImg:hover { background-position:0 -34px; }
/* #zglos_udzial input[readonly] { color:#666; background-color:#EEE; } */

#zglos_udzial p { clear:both; float:left; width:345px; line-height:1.2em; margin-bottom:1em; }
#zglos_udzial .left { float:left; clear:left; width:110px; padding-right:10px; text-align:right; }
#zglos_udzial .right { float:left; width:220px; }
#zglos_udzial .inputfield { padding:1px; border:1px solid #CCC; }
#zglos_udzial .inputfield[readonly] { cursor:default; background-color:#F4F4F4; }
#zglos_udzial .checkbox { margin:0 4px 0 0; }
#zglos_udzial .info { margin-top:1em; }
#zglos_udzial .error { margin-top:1em; color:#C00; font-weight:bold; }
#zglos_udzial .submitOuter { text-align:center; padding:1em 0; }
#zglos_udzial .buttonImg { width:66px; height:35px; background:url(../images/wyslij.jpg) 0 0 no-repeat; }

#left { width:186px; float:left; clear:both; overflow:hidden; }
#left .appBoxOuter { margin-bottom:1em; }
#left .appName { display:none; }
#left .MenuGroup a { display:block; padding:6px 0 4px; margin:4px 0 4px; background-repeat:no-repeat; }
#left .MenuGroup a:hover,
#left .MenuGroup .active > a { color:#F94; }
#left .MenuGroup .cornerInner > a { font-size:20px; padding-right:18px; background-image:url(../images/arrow_circle.gif); background-position:100% 10px; }
#left .MenuGroup .active .cornerInner > a { color:#F94; background-image:url(../images/arrow_circle_active.gif); }
#left .MenuGroup .cornerInner > a:hover { color:#F94; background-image:url(../images/arrow_circle_hover.gif); } 
#left .MenuGroup .mnuItem ul { display:none; }
#left .MenuGroup .active ul { display:block; }
#left .MenuGroup .level_2 { font-family:Tahoma, sans-serif; background:url(../images/dash_dark.gif) 0 0 repeat-x; }
#left .MenuGroup .level_2 a { line-height:1.4em; font-weight:bold; }
#left .MenuGroup .level_3 { background:url(../images/dash_light.gif) 0 0 repeat-x; }
#left .MenuGroup .level_3 a { padding-left:10px; background-image:url(../images/arrow.gif); background-position:0 51%; }
#left .MenuGroup .level_3 a:hover,
#left .MenuGroup .level_3.active a { background-image:url(../images/arrow_active.gif); }

#left .level_1 { margin-bottom:1em; background:url(../images/left_back.gif) 0 0 repeat-y; }
#left .cornerOuter { padding-top:8px; background:url(../images/left_top.gif) 0 0 no-repeat; }
#left .cornerInner { padding:0 18px 8px; background:url(../images/left_bottom.gif) 0 100% no-repeat; }
/* blue */
#left .level_1.last { background:#0079c3; margin:0 3px; }
#left .level_1.last a { color:#FFF; }
#left .last .cornerOuter { padding-top:5px; background:url(../images/left_blue_top.gif) 0 0 no-repeat; }
#left .last .cornerInner { padding:0 18px 5px; background:url(../images/left_blue_bottom.gif) 0 100% no-repeat; }
#left .last .cornerInner > a { background-image:url(../images/arrow_circle_blue.gif); }
#left .last.active .cornerInner > a,
#left .last .cornerInner > a:hover { background-image:url(../images/arrow_circle_blue_active.gif); }

#right { width:225px; float:right; overflow:hidden; padding-right:3px; }
#right .appBoxOuter { margin-bottom:2em; }
#right .appName,
#right .title { color:#999; font-size:18px; margin-bottom:0.5em; }

#bottom { width:756px; float:right; color:#999; font-family:tahoma,sans-serif; padding:1em 10px; }
#bottom a { color:#999; text-decoration:underline; }
#bottom a:hover { color:#999; text-decoration:none; }
#bottom .appName,
#bottom .MenuGroup .separator { display:none; }
#bottom .appBoxOuter { width:530px; float:left; overflow:hidden; }
#bottom .MenuGroup a { margin-right:12px; }
#bottom .foot { float:right }
#bottom .iab { margin-right:0.75em; }

.Login .links,
.Login .buttonImg { display:none; }
.Login .submitOuter { margin:0.5em 0; }

