/*styl podstrony info - Zatrudnianie ON*/
/*http://www.zpchr.info/?url=dzial&id=31*/

body {  background: #FFFAD9 /*url(http://zpchr.pl/_g/snow_flakes_info.gif )*/;  background-color: #FFFAD9; font-size: 12px;  font-family: tahoma, arial, verdana; color : #000000; text-align: left; margin: 0; }
div#baner_niep { height: 139px; width:608px; margin:20px auto; padding:0; border:0; background:transparent;}
div#baner_niep ul#menu{ height:139px; width:608px; background:transparent url(http://zpchr.info/_g/niepelnosprawni_menu.gif) top left no-repeat; margin:0; padding:0; position:relative; } 
div#baner_niep ul#menu li{ margin:0; padding:0; list-style:none; position:absolute; top:0; }
ul#menu li,ul#menu a{ height:139px; display:block; } 
div#baner_niep ul#menu li a{ text-indent:-9999px; text-decoration:none;}

#link1{left:0; width:152px;}
#link2{left:152px; width:152px;}
#link3{left:304px;width:152px;}
#link4{left:456px;width:152px;}

#link1 a:hover {background:transparent url(http://zpchr.info/_g/niepelnosprawni_menu.gif) 0 -139px no-repeat;}
#link2 a:hover {background:transparent url(http://zpchr.info/_g/niepelnosprawni_menu.gif) -152px -139px no-repeat;}
#link3 a:hover {background:transparent url(http://zpchr.info/_g/niepelnosprawni_menu.gif) -304px -139px no-repeat;}
#link4 a:hover {background:transparent url(http://zpchr.info/_g/niepelnosprawni_menu.gif) -456px -139px no-repeat;}



/*style menu serwisy informacyjne góra*/
div#menu_serwisy{ height: 44px; width: 760px; margin: 0; padding: 0; border: 0; background: transparent;}

div#menu_serwisy ul#menu { width: 760px; height: 44px; background: transparent url(http://zpchr.info/_g/menu_serwisy_inf.png) top left no-repeat; margin: 0; padding: 0; position: relative; } 
div#menu_serwisy ul#menu li{ margin:0; padding:0; list-style:none; position: absolute; top:0; }
ul#menu li, ul#menu a{ height: 22px; display: block; } 
div#menu_serwisy ul#menu li a{ text-indent:-9999px; text-decoration:none;}


div#menu_serwisy ul#menu2 { width: 760px; height: 22px; margin: -22px 0 0 0; padding: 0; position: relative; } 
div#menu_serwisy ul#menu2 li{ margin: 0; padding:0; list-style: none; position: absolute; top: 0; }
ul#menu2 li,ul#menu2 a{ height: 22px; display: block;} 
div#menu_serwisy ul#menu2 li a{ text-indent:-9999px; text-decoration:none;}


#serwis1{left: 0; width: 222px;}
#serwis2{left: 222px; width: 303px;}
#serwis3{left: 525px; width: 235px;}

#serwis4{ left: 0; width: 222px;}
#serwis5{ left: 222px; width: 303px;}
#serwis6{ left: 525px; width: 235px;}

#serwis1 a:hover {background:transparent url(http://zpchr.info/_g/menu_serwisy_inf.png) 0px -44px no-repeat;}
#serwis2 a:hover {background:transparent url(http://zpchr.info/_g/menu_serwisy_inf.png) -222px -44px no-repeat;}
#serwis3 a:hover {background:transparent url(http://zpchr.info/_g/menu_serwisy_inf.png) -525px -44px no-repeat;}
                                            
#serwis4 a:hover {background:transparent url(http://zpchr.info/_g/menu_serwisy_inf.png) 0px -66px no-repeat;}
#serwis5 a:hover {background:transparent url(http://zpchr.info/_g/menu_serwisy_inf.png) -222px -66px no-repeat;}
#serwis6 a:hover {background:transparent url(http://zpchr.info/_g/menu_serwisy_inf.png) -525px -66px no-repeat;}


/*menu horizontal top*/
ul#on { margin: 5px 0 15px 0; padding: 0; list-style-type: none; text-align: left; }
ul#on li { display: inline; padding: 0; margin: 0 10px 0 0; padding-left: 15px; background: url(http://zpchr.pl/_g/arrow1.gif) 0 2px no-repeat; }

ul#on li.kontakt { margin: 0 0 0 25px; color: #900; font: bold 13px tahoma, arial, verdana; padding: 0 0 0 28px; background: url(http://zpchr.pl/_g/kontakt_n.gif) 0 0 no-repeat; border-bottom: 3px solid #f90; }
ul#on li.kontakt a { color: #900; font: bold 13px tahoma, arial, verdana; border: 0; }
ul#on li.kontakt a:hover { color: #000; border: 0;  }

ul#on a { font: normal 13px tahoma, arial, verdana; padding: 0 2px; text-decoration: none; color: #000; border-bottom: 3px solid #e5e5e5; }
ul#on a:hover { border-bottom: 3px solid #ffe7ae; color: #900; }



/*formularz rejestracji 7.07.2010*/
.register_user { padding: 0; margin: 0; }
.register_user h1 { font: bold 15px Tahoma, Verdana; background: url('http://zpchr.info/_g/rejestracja_border_bg.gif') 0 0 repeat-x; padding: 0 0 0 10px; margin: 25px 0 0 0; text-align: left; height: 39px; }
.register_user ul { margin: 0; padding: 0 0 0 15px; }
.register_user li { padding: 0 0 4px 0;  border-bottom: 1px solid #ebebeb; margin-bottom: 5px;}
.register_user a.lnk { color: #000; border-bottom: 1px solid #ff6c00;}
.register_user a.lnk:hover { color: #ff6c00; border-bottom: 1px solid #000; }

.register_user a.lnk2 { color: #000; border-bottom: 1px solid #ccc;}
.register_user a.lnk2:hover { color: #666; }                               

.register_user dl.servises_information { padding: 0;  margin: 0 0 0 5px; }
.register_user .servises_information dt { font-size: 16px; font-weight: bold; padding: 0 0 0 23px; margin: 25px 0 0 0; background: url(http://www.zpchr.info/_g/bullet_content1.gif) no-repeat; }
.register_user .servises_information dd { font-size: 13px; font-weight: bold; color: #4a4a4a; padding: 0; margin: 10px 0 0 22px; }
.register_user .servises_information dd big { font-size: 15px; font-weight: bold; color: #990000; }
.register_user .servises_information dd ol { list-style-type: none; margin: 0; padding: 0; }
.register_user .servises_information dd ol li { border-bottom: 1px solid #efefef; margin-bottom: 5px;}


.register_user dl.summary  { padding: 0; margin: 0; font-size: 12px;}
.register_user .summary dt { font-weight: bold; float: left; width: 120px; }
.register_user .summary dd { margin: 4px 0 4px 125px;  }


.register_user form.eForm { margin: 20px 0; }
.register_user .eForm sup { color: #f00; }
.register_user .eForm dd  { margin: 5px 0; }
.register_user .eForm dt { float: left; width: 130px; }
.register_user .eForm dd .txtField { width: 250px; font: normal 12px tahoma, arial, verdana; border: 1px solid #dadada; padding: 3px; }
.register_user .eForm dd .txtArea { font: normal 12px tahoma, arial, verdana; border: 1px solid #dadada; padding: 3px; }


.register_user .commenttop { position: relative; top: 2px; background: url(http://zpchr.info/_g/rejestracja_arrow2.gif) 20px 0pt no-repeat; height: 14px; margin: 0; padding: 0 0 0 60px; color: #4a4a4a; }
.register_user .comment { font-size: 13px; background-color: #fafafa; margin: 0; padding: 10px; font-weight: normal; border: 1px solid #ffd46f;}


#accordion { margin: 0; padding: 0; }
#accordion h2 { font-size: 15px; font-weight: bold; padding: 0 0 0 20px; margin: 20px 0 10px 0; background: url(http://www.zpchr.info/_g/bullet_content1.gif) 0 1px no-repeat; }
#accordion i { font-size: 11px; padding: 3px;}
#accordion .commenttop { position: relative; top: 2px; background: url(http://zpchr.info/_g/rejestracja_arrow_white.gif) 20px 0pt no-repeat; height: 14px; margin: 0; padding: 0 0 0 60px; color: #4a4a4a; }
#accordion .comment { background-color: #fafafa; margin: 0; padding: 10px 15px; font-weight: normal; border: 1px solid #ffd46f; }
#accordion .description { color: #383730; font-size: 10px; text-align: justify; }
#accordion a.lnk2 { color: #000; border-bottom: 1px solid #ccc; }
#accordion a.lnk2:hover { color: #666; border-bottom: 1px solid #ff6c00; }


/* moduł dodawania komentarzy */
#commentsWrapper { margin-bottom: 15px; }
	#commentsWrapper h3 { margin: 0 0 10px 0; font-size: 12px; }
	#commentsWrapper ul { margin: 0 0 15px 0; padding: 0; list-style: none; }
	#commentsWrapper li p { margin: 0; font-size: 10px; color: #bfae3b; }
	#commentsWrapper li p a { text-decoration: none; color: #897d2a; }
	#commentsWrapper li p a:hover { text-decoration: underline; }
	#commentsWrapper li h5 { font-weight: 100; margin: 0; font-size: 13px; color: #9F944F; }
	#commentsWrapper div.commentBody { padding: 0 0 15px 0; margin: 10px 0px 15px 0px; font-size: 12px; border-style: solid; border-width: 0 0 1px 0; border-color: #EFE7B3; }
	#commentsWrapper p.spacer { text-align: center; font: 20px 'times new roman', serif; line-height: .5em; letter-spacing: .5em; color: #933; }
	form#commentForm { margin: 0 0 10px 0; padding: 10px; border-top: 1px solid #f79b29; border-bottom: 1px solid #f79b29;  }
	form#commentForm br { clear: both; }
	form#commentForm label { display: block; float: left; width: 40px; margin-right: 10px; padding-top: 5px; text-align: right; }
	form#commentForm input[type=text], form#commentForm textarea { margin-bottom: 10px; padding: 2px; font-size: 12px; }
	form#commentForm input[type=submit] { margin-left: 50px; }
	form#commentForm .ErrorField { background: #fcc; }
	form#commentForm .ValidationErrors { display: block; margin-top: -5px; margin-left: 50px; font-size:11px; font-style: italic; color: #c03; }


#przypisy { margin: 10px 0 10px 0; color: #aaa; }
#przypisy ul { list-style-type: none; margin: 0 20px 0 10px; padding: 0px; }
#przypisy li { font-size: 10px; text-align: justify; margin-bottom: 10px; }



/*FORMULARZ OGÓLNY*/
form.simpleForm { margin: 20px 0; font-size: 12px;}
.simpleForm fieldset { margin: 5px; padding: 5px; border: 1px solid silver; }
.simpleForm legend { margin-left: 10px; font-weight: bold; color: mediumblue; }

.simpleForm dl, div { margin: 0; }
.simpleForm sup { color: #f00; }
.simpleForm dt { margin: 10px 0; padding: 2px 5px; font-weight: bold; background-color: #e6e6e6; border-bottom: 1px solid #cdcdcd; }
.simpleForm dd { margin: 10px 0; padding: 3px 5px; clear: left; }
.simpleForm label.desc { float: left; width: 180px; text-align: right; margin: 0 5px 0 0; }
.simpleForm label.checkboxDesc { font-size: 10px; font-style: italic; color: #666; }
.simpleForm .txtField { width: 350px; border: 1px solid #e2e2e2; padding: 4px 2px; font: 12px tahoma, arial, verdana; }
.simpleForm .txtArea { border: 1px solid #e2e2e2; font: 12px tahoma, arial, verdana; }
.simpleForm dd.formField textarea { width: 530px; }
.simpleForm .submit  {  float: right; padding-left: 25px; font-size: 1em; cursor: pointer; border: none; color: #3c484d;}



/* WY¦IWETLANIE art. na zpchr.info */
#controls_block { position: relative; width: 605px; background-color: #fffad9; margin: 0; padding: 5px 2px; border-bottom: 1px solid #f79b29; border-top: 1px solid #f79b29; }

.dzial_title { text-align: left; width: 360px; color: #666; margin: 0; padding: 0; font-size: 13px; }
.dzial_title a { color: #000; text-decoration: none; font-weight: bold; }
.dzial_title a:hover { color: #ed8007; border-bottom: 1px solid #666; }

#controls { float: right; text-align: right; margin: 0; padding: 0; width: 80px; height: 20px; }
#controls img { margin: 2px 7px 0 0; }

#controls span { padding: 1px; }
#controls a.texttoggler { color: #2a2a2a; text-decoration: none; }
#controls a.texttoggler:hover { color: #fff; background-color: #000; }
#controls a.selectedtoggler { color: #2a2a2a; text-decoration: underline; }
#controls span a.f12 { font-size: 11px; margin: 0; padding: 0; }
#controls span a.f15 { font-size: 14px; margin: 0; padding: 0; }
#controls span a.f18 { font-size: 16px; margin: 0; padding: 0; font-weight: bold; }

.text_to_resize, td { font-size: 12px; }
.normalview .text_to_resize, .normalview .text_to_resize td { /*CSS to return page to default setting .contentarea 12px */}
.largeview .text_to_resize, .largeview .text_to_resize td  { font-size: 15px; }
.xlargeview .text_to_resize, .xlargeview .text_to_resize td { font-size: 18px; }

#block_info_access { font: normal 12px tahoma, arial, verdana; background: #fff url(http://zpchr.info/_g/block_info_access_bg.gif) 9px 21px no-repeat; border: 1px solid #666; margin: 20px auto 20px auto; width: 572px; padding: 10px; }
#block_info_access .title { color: #f68e1e; border-bottom: 1px solid #d1d1d1; font: bold 15px Arial, Tagoma, Verdana; width: 530px; margin: 0 0 5px 0; }

#block_info_access p { margin: 0; padding: 0; text-align: left; }
#block_info_access p a { color: #666; text-decoration: none; border-bottom: 1px solid #f68e1e; }
#block_info_access p a:hover { color: #f68e1e; text-decoration: none; border-bottom: 1px solid #ccc; }

#block_info_access .zpchr_logo { font-weight: bold; font-size: 13px; background: url("http://vademecumwiedzy.pl/images/ipr/wheel-chair.gif") 37px 0 no-repeat; }
#block_info_access a.zpchr_logo  { color: #000; text-decoration: none; border-bottom: 2px solid #f68e1e; }
#block_info_access a.zpchr_logo:hover { color: #333; text-decoration: none; border-bottom: 2px solid #f68e1e; }

#block_info_access .obpon-org_logo { font-weight: bold; font: bold 14px Georgia, "Times New Roman", serif; }
#block_info_access a.obpon-org_logo  { color: #f68e1e; text-decoration: none; border: none; }
#block_info_access a.obpon-org_logo:hover { color: #595959; text-decoration: none; border: none; }

#block_info_access .red_box { margin: 15px 30px 19px 0; font-size: 15px; text-align: center; padding: 3px 0; background-color: #f00; }
#block_info_access .red_box a { display: block; margin: 0; padding: 0; color: #fff; }
#block_info_access .red_box a:hover { color: #f4f4f4; }
#block_info_access form { margin: 0 0 15px 15px; font-size: 13px; padding: 0; }
#block_info_access form input { width: 110px;  border: 1px solid #666; background-color: #fff; margin: 0 20px 0 0; font-size: 14px; }
#block_info_access form .button { padding: 2px 5px; cursor: pointer; font: bold 13px Arial, Tagoma, Verdana; color: #fff; border: none; background-color: #484848; width: 110px; }
#block_info_access form .button:hover { color: #fff; background-color: #000; }
#block_info_access a.rejestracja { font: bold 13px Arial, Tagoma, Verdana; color: #fff; background-color: #484848; padding: 2px 5px; text-decoration: none; border: none; }
#block_info_access a.rejestracja:hover { color: #fff; background-color: #000; }



