html
{
         color:#4e4e4e;
         font-family:Verdana, Tahoma, sans-serif;
         background:#fff;
         margin:0px;
         font-size:11px;
         width:100%;
         height:100%;
}

body
{
         margin:0px;
         width:100%;
         text-align:center;
}

.seo_group
{
      width:150px;
      margin:0px 8px;
      padding:0 5px;
      float:left;
      display:inline;
}

.seo_group .seo_group_title
{
      zoom:1;
      font-weight:bold;
}

.seo_group ul
{
      margin:5px 0 0;
      padding:0 2px 0 0;
}

.seo_group ul li
{
      padding:0 2px 0 0;
      background:none;
      margin:0 0 5px 0;
      font-family:Verdana, Tahoma, sans-serif;
      font-size:10px;
}

.seo_group ul li a, .seo_group ul li span
{
      color: #B7B6B6;
}

.frame_main
{
      width:450px;
      margin:0 auto;
}

.frame_main a
{
      color:#DC7B1D;
}

.frame_title
{
      float:left;
      font-weight:bold;
      color:#DC7B1D;
      background:#fff;
      padding:0 5px;
      margin-left:5px;
      zoom:1;
      position:relative;
      display:inline;
}

.frame_bord
{
      width:450px;
      padding:10px 8px 8px;
      border:solid #DC7B1D 1px;
      margin:-7px 0 10px;
      text-align:justify;
}

.frame_bord a
{
      color:#DC7B1D;
}

table
{
      font-size:11px;
      padding:8px;
      border:solid #fff 1px;
      background:#F6F5F5;
      border-collapse: collapse;
      padding: 0px;
}

table th
{
      font-size:11px;
      vertical-align:middle;
      text-align:center;
      padding:6px 12px;
      border:solid #fff 1px;
      background:#E7E8E9;
      font-weight:bold;
}

table td
{
      font-size:11px;
      vertical-align:middle;
      padding:6px 12px;
      border:solid #fff 1px;
      background:#F6F5F5;
}

.szk_form td
{
      font-size:11px;
      vertical-align:middle;
      padding:6px 6px;
      border:solid #fff 1px;
      background:#F6F5F5;
}

h1,h2,h3,h4,h5,h6,form,div,img
{
      padding:0;
      margin:0;
      border:0;
      border:none;
}

input, button, textarea
{
      font-family:Verdana, Tahoma, sans-serif;
      padding:0;
      margin:0;
      font-size:11px;
      border:solid #D4D3D3 1px;
      background:#fff url('serwis/img/new_input_bckg.jpg') repeat-x 0 0;       
      color:#4E4E4E;
}

select
{
      padding:0;
      margin:0;
      font-size:11px;
      border:solid #7F9DB9 1px;
      background:#fff url('serwis/img/new_input_bckg.jpg') repeat-x 0 0;       
      color:#4E4E4E;
}

input
{
      height:16px;
}

input[type="button"]
{
      padding:0 10px 3px;
}

input[type="checkbox"]
{
      background:none;  
      border:none;     
}

#login_false
{
      background:url('img/ssl_false.jpg') no-repeat 0 0;
      padding-left:72px;  
      color:#D42323;
      font-family:Tahoma, sans-serif;
      font-size:12px;
      width:215px;
      margin:0 auto 25px;
}

.button_wyslij
{
      background:url('serwis/img/button_wyslij.jpg') repeat-x 0 0;     
      width:98px;
      height:28px;  
      padding:0;
      margin:0;
      border:none;
      cursor:pointer;
}

h1
{
      font-family:Verdana, Tahoma, sans-serif;
      font-size:18px;
      color:#E9811E;      
}

h2
{
      font-family:Verdana, Tahoma, sans-serif;
      font-size:14px;
      color:#4E4E4E;      
}

h3,h4,h5,h6
{
      font-size:12px;
      font-family:Verdana, Tahoma, sans-serif;
      color:#E9811E;      
}

ol
{
         margin:0 0 15px 22px;
         padding:0;
}

ol li
{
      font-size:12px;
      font-family:Verdana, Tahoma, sans-serif;
      color:#4E4E4E;
      margin:0px;
      padding:3px 0 3px 0px;
      font-weight:normal;
}

.ul_, ul
{
      margin:0 0 15px;
      padding:0;
      color:#232325;
}

.ul_ li, ul li
{
      padding:0px;
      margin:0px;
      list-style-type:none;
      text-align:left;
      padding:3px 0 3px 25px;
      font-size:11px;
      font-family:Verdana, Tahoma, sans-serif;
      color:#4E4E4E;
      background:transparent url('serwis/img/ul_ico.gif') no-repeat 12px 7px;       
}


.ul__
{
      margin:0px;
      padding:2px 0 10px 0px;
}

.ul__ li
{
      padding:0px;
      margin:0px;
      padding-bottom:3px;
      list-style-type:none;
}


.spacer
{
         width:100%;
         height:100%;
}
/* newsletter */
#n_main
{
      width:775px;
      margin:0 auto;
      padding:0 0px;
      position:relative;
      overflow:hidden;
      text-align:left;
}

#n_main #n_baner
{
      width:775px;
      height:130px;
}

#n_main #n_content
{
      width:775px;
      background:url('http://www.pckp.pl/pop/img/pixel.gif') repeat-y 525px 0;
      /* border-top:solid #CBCFCE 5px; */
}

.aktual_line2
{
      height:2px;
      background:url('http://www.pckp.pl/pop/img/news_line2.jpg') no-repeat 0 0;
}

.aktual_big
{
      font-weight:bold;
      color:#666;
      font-size:13px;
      margin-bottom:10px;
}

#n_main #n_content #n_news
{
      float:left;
      width:515px;
      padding:10px 10px 10px 0px;
}

#n_main #n_content #n_szkolenia
{
      float:right;
      width:239px;
      padding:10px 0px 10px 10px;
}
#n_main #n_stopka
{
      width:775px;
      height:18px;
}

/* newsletter */
.ul_news
{
         margin:0px;
         padding:0px;
}

.ul_news li
{
         margin:0px;
         padding:0 0 3px 10px;
         color:#C82F2F;
}


.ul_blue
{
         margin:0px;
         padding:0px;
}

.ul_blue li
{
         margin:0px;
         padding:3px 0 3px 10px;
         list-style-type:none;
         color:#333;
         background:url('img/blue_ico.gif') no-repeat 0px 7px;
         border-bottom:solid #A2E4EF 1px;
}

.no_exist
{
         text-align:center;
         color:#f00;
}

.mar3
{
         margin-bottom:3px;
}

.mar5
{
         margin-bottom:5px;
}

.marup10
{
         margin-top:10px;
}

.marup20
{
         margin-top:20px;
}

.mar10
{
         margin-bottom:10px;
}

.mar15
{
         margin-bottom:15px;
}

.mar20
{
         margin-bottom:20px;
}

.right
{
         text-align:right;
}

.left
{
         text-align:left;
}

.center
{
         text-align:center;
}

.justify
{
         text-align:justify;
}

.warstwa_war
{
         position: absolute;
         visibility: visible;
}

.warstwa
{
         position: absolute;
         visibility: hidden;
         text-align:center;
}

.clear
{
         clear:both;
         font-size:0;
         line-height:0;
         height:0;
}


select#mies
{
          background:#fff;
}

.sto_pr
{
      width:100%;
      height:100%;
}


.zalog
{
      width:98px;
      height:23px;
      background:url('img/ssl_zaloguj.jpg') no-repeat 0 0;
      border:0;
      margin:9px 26px 0 0;
      padding:0;
      cursor:pointer;
}

.wylog
{
      width:98px;
      height:23px;
      background:url('img/ssl_wyloguj.jpg') no-repeat 0 0;
      border:0;
      margin:9px 26px 0 0;
      padding:0;
      cursor:pointer;
}

#log_up
{
      margin:0 auto;
      width:988px;
      height:40px;
      background:url('img/ssl_bckg_up.jpg') no-repeat 0 100%;
      text-align:right;
      color:#8f8f8f;
      font-family:Arial, Verdana, Tahoma, sans-serif;
      font-size:12px;
      
}

#main
{
         margin:0 auto;
         width:956px;
         padding:0 16px;
         position:relative;
         overflow:hidden;
         text-align:left;
         background:url('serwis/img/new_tlo_y.jpg') repeat-y 0 0;
}

#main #top
{
         height:194px;
         width:933px;
         margin-left:11px;
         border-bottom:solid #EE7F01 7px;
         background:url('serwis/img/new_banner.jpg') no-repeat 0 0;
}

#main #menu_up_l
{
         height:37px;
         margin-left:11px;
         background:url('serwis/img/new_menu_up_left.jpg') no-repeat 0 0;
         width:3px;
         float:left;
         margin-bottom:10px;
         display:inline;
}
#main #menu_up
{
         height:37px;
         background:url('serwis/img/new_menu_up_mid.jpg') repeat-x 0 0;
         width:927px;
         float:left;
}
#main #menu_up_r
{
         height:37px;
         background:url('serwis/img/new_menu_up_right.jpg') no-repeat 0 0;
         width:3px;
         float:left;
}

.menu_up
{
         margin:10px 0 0 4px;
         padding:0px;
         font-size:12px;
         font-family:Tahoma, Verdana, sans-serif;
         font-weight:bold;
}

.menu_up li
{
         list-style-type:none;
         float:left;
         margin:0;
         padding:0;
         background:none;
}
.menu_up li a, .menu_up li span
{
         display:block;
         color:#657078;
         padding:0px 10px 0px 10px;
         background:url('serwis/img/new_menu_up_ico.jpg') no-repeat 100% 0;
         font-family:Tahoma, Verdana, sans-serif;
}
.menu_up .no_border a, .menu_up .no_border span
{
         display:block;
         color:#657078;/*#657078;*/
         padding:0px 10px 0px 10px;
         background:none;
         font-family:Tahoma, Verdana, sans-serif;
}

.menu_up .li_check a, .menu_up .li_check span
{
         color:#EE7F01;
}


#main #new_podbanner
{
         height:14px;
         background:url('serwis/img/new_podbanner.jpg') no-repeat 0 0;
         margin-bottom:10px;
}

#main #menu_up #menu_up_right
{
         float:left;
         height:33px;
         width:5px;
         background:url('serwis/img/menu_right.jpg') no-repeat 0 0;
}

#main #spacer1
{
         height:15px;
         background:url('serwis/img/spacer1.jpg') no-repeat 0 0;
}

#main #szuk_baner
{
         height:190px;
}


#main #szuk_baner #baner_big
{
         float:left;
         height:190px;
         width:683px;
}

#main #spacer2
{
         height:14px;
         background:url('serwis/img/spacer2.jpg') no-repeat 0 0;
}

#main #mid_1
{
         float:left;
         width:179px;
         padding:0 0 0 11px;
         background:#fff;
         display:inline;
}

#main #mid_1 #pomoc_left
{
         width:179px;
         height:280px;
         background:url('serwis/img/pomoc_left.jpg') no-repeat 0 0;
         margin-bottom:18px;
}

#main #mid_1 #wyszukiwarka
{
         width:179px;
         padding:0px;
         background:#EEEFF3;
         color:#5F717F;
         margin-bottom:18px;
}

#main #mid_1 #wyszukiwarka #wyszukiwarka_up
{
         background:url('serwis/img/new_wyszukiwarka_up.jpg') no-repeat 0 0;
         font-size:11px;
         font-weight:bold;
         padding:16px 0 12px 10px;
         color:#8F8F8F;
}

#main #mid_1 #wyszukiwarka #wyszukiwarka_data
{
         margin-bottom:8px;
}

#main #mid_1 #wyszukiwarka #wyszukiwarka_wojewodztwo
{
         margin:0 auto 8px;
         width:160px;
}

#main #mid_1 #wyszukiwarka #wyszukiwarka_tematyka
{
         margin:0 auto 8px;
         width:160px;
}

#main #mid_1 #wyszukiwarka #wyszukiwarka_typ
{
         margin:0 auto 8px;
         width:160px;
}

#main #mid_1 #wyszukiwarka #wyszukiwarka_szukaj
{
      text-align:center;
}

#main #mid_1 #wyszukiwarka #wyszukiwarka_szukaj #szukaj
{
      width:164px;
      height:28px;
      border:none;
      margin:0 auto 15px;
      background:url('serwis/img/new_wyszukiwarka_button.jpg') no-repeat 50% 0;
      cursor:pointer;
}

#main #mid_1 .box_up 
{
      background:#EA6221 url('img/box_up.jpg') no-repeat 0 0;
      font-family:Tahoma, Verdana, sans-serif;
      font-size:11px;
      font-weight:bold;
      padding:16px 10px 12px 10px;
      color:#fff;
}

#main #mid_1 .wszystkie_szkolenia_up 
{
      background:#657078 url('serwis/img/new_wszystkie_szkolenie_up.jpg') no-repeat 0 0;
      font-family:Tahoma, Verdana, sans-serif;
      font-size:11px;
      font-weight:bold;
      padding:16px 10px 12px 10px;
      color:#fff;
}

#main #mid_1 #wszystkie_szkolenia_w 
{
          margin:0 0 18px;
}

.wszystkie_szkolenia_w_miasto 
{
      margin:0 0 5px;
      font-family:Tahoma, Verdana, sans-serif;
      font-size:11px;
      color:#8F8F8F;
      font-weight:bold;
}

.wszystkie_szkolenia_w_tytul
{
      font-family:Tahoma, Verdana, sans-serif;
      font-size:11px;
      color:#E9811E;
      font-weight:bold;
      padding:0 0 5px;
      border-bottom:solid #E9E9E9 1px;
      margin:0 0 10px;
}

.wszystkie_szkolenia_w_tytul a
{
      color:#E9811E;
      text-decoration:underline;
}

#main #mid_1 .wszystkie_szkolenia 
{
}

#main #mid_1 .wszystkie_szkolenia ul
{
      font-family:Tahoma, Verdana, sans-serif;
      margin:5px 0 18px;
      padding:0px;
      font-size:11px;
}

#main #mid_1 .wszystkie_szkolenia ul li
{
      margin:0;
      padding:0;
      background:none;
      list-style-type:none;
}
#main #mid_1 .wszystkie_szkolenia ul .bckg_szk
{
      background:#F1F1F1;
}
#main #mid_1 .wszystkie_szkolenia ul li a
{
      font-family:Tahoma, Verdana, sans-serif;
      font-size:11px;
      display:block;
      color:#E9811E;
      padding:4px 25px 8px 8px;
      background:url('serwis/img/new_wszystkie_szkolenie_ico.gif') no-repeat 160px 8px;
      border-bottom:solid #e9e9e9 1px;
}

#main #mid_1 .wszystkie_szkolenia ul li span
{
      color:#5F717F;
}

#main #mid_1 #ch_wiec_text
{
      font-family:Tahoma, Verdana, sans-serif;
      font-size:11px;
      color:#5F717F;
      background:#EBECED;
      padding:8px;
      border-top:solid #fff 1px;
}

#main #mid_1 #box_mid
{
      background:#fff url('img/box_mid.jpg') repeat-x 0 0;
      font-family:Tahoma, Verdana, sans-serif;
      font-size:11px;
      color:#5F717F;
      padding:8px;
      border-top:solid #D8D9DA 1px;
      border-left:solid #D8D9DA 1px;
      border-right:solid #D8D9DA 1px;
}

#main #mid_1 #ch_wiec_terminy
{
      font-family:Tahoma, Verdana, sans-serif;
      font-size:11px;
      color:#E9811E;
      background:#fff;
      padding:8px;
      border-left:solid #D8D9DA 1px;
      border-right:solid #D8D9DA 1px;
      font-weight:bold;
}

#main #mid_1 #newsletter
{
      width:179px;
      padding:0px;
      color:#4E4E4E;
      margin-bottom:18px;
      background:#EEEFF3 url('serwis/img/new_newsletter_bckg.jpg') repeat-x 0 100%;
}

#main #mid_1 #newsletter #newsletter_up
{
      font-family:Tahoma, Verdana, sans-serif;
      background:url('serwis/img/new_newsletter_up.jpg') no-repeat 0 0;
      font-size:11px;
      font-weight:bold;
      padding:12px 0 10px 10px;
      color:#E9811E;
}

#main #mid_1 #newsletter #newsletter_mid
{
      font-family:Tahoma, Verdana, sans-serif;
      font-size:10px;
      padding:0 10px 0;
}

#main #mid_1 #newsletter #newsletter_mid #newsletter_email
{
      font-family:Arial, Tahoma, Verdana, sans-serif;
      width:160px;
      margin:0 0 8px 0;
}


#main #mid_1 #newsletter #newsletter_szukaj
{
      text-align:right;
      padding:0 6px 18px 0;
}

#main #mid_1 #newsletter #newsletter_szukaj #newsl_szukaj
{
      width:77px;
      height:23px;
      border:none;
      background:url('serwis/img/new_newsletter_button.jpg') no-repeat 100% 0;
      cursor:pointer;
}


#main #mid_2
{
      float:left;
      width:562px;
      margin-left:3px;
}

#main #mid_2 #szcz_polecamy
{
      margin-top:-5px;
      background:url('serwis/img/new_szcz_polecamy_mid.jpg') repeat-y 0 0;
      position:relative;
      zoom:1;
}

#main #mid_2 #szcz_polecamy .szcz_polecamy_up
{
      background:url('serwis/img/new_szcz_polecamy_up.jpg') no-repeat 0 0;
      height:162px;
      zoom:1;
}

#main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_text
{
      display:inline;
      float:left;
      width:330px;
      margin:20px 0 0 25px;
}

#main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_text .szcz_polecamy_title
{
      font-family:Tahoma, Verdana, sans-serif;
      font-size:16px;
      color:#A40018;
      font-weight:bold;
}

#main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_text .szcz_polecamy_title a:hover
{
      text-decoration:none;
}

#main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_text .szcz_polecamy_title2
{
      font-family:Tahoma, Verdana, sans-serif;
      font-size:12px;
      color:#8f8f8f;
      font-weight:bold;
      margin-bottom:10px;
}

#main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_text .szcz_polecamy_title2 a
{
      color:#8f8f8f;
}

#main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_text .szcz_polecamy_title2 a:hover
{
      text-decoration:none;
}

#main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_text .szcz_polecamy_desc
{
      font-family:Tahoma, Verdana, sans-serif;
      font-size:12px;
      color:#4e4e4e;
}

#main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_text .szcz_polecamy_desc a
{
      color:#4e4e4e;
}

#main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_text .szcz_polecamy_desc a:hover
{
      text-decoration:none;
}

#main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_text .szcz_polecamy_desc .szcz_polecamy_wiecej
{
      color:#A60017;
}

.szcz_pol_link1, #main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_text .szcz_polecamy_desc .szcz_pol_link1
{
      color:#00295F;
}

.szcz_pol_link2, #main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_text .szcz_polecamy_desc .szcz_pol_link2
{
      color:#00522F;
}

.szcz_pol_link3, #main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_text .szcz_polecamy_desc .szcz_pol_link3
{
      color:#78001F;
}

#main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_logo1
{
      float:right;
      background:url('serwis/img/new_szcz_polecamy_ico_podatki.jpg') no-repeat -6px 6px;
      width:190px;
      height:150px;
}

#main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_logo2
{
      float:right;
      background:url('serwis/img/new_szcz_polecamy_ico_ubezpieczenia.jpg') no-repeat -6px 6px;
      width:190px;
      height:150px;
}

#main #mid_2 #szcz_polecamy .szcz_polecamy_up .szcz_polecamy_logo3
{
      float:right;
      background:url('serwis/img/new_szcz_polecamy_ico_prawo.jpg') no-repeat -6px 6px;
      width:190px;
      height:150px;
}

#main #mid_2 #szcz_polecamy #new_szcz_polecamy_arrows_bckg
{
      height:28px;
      background:url('serwis/img/new_szcz_polecamy_arrows_bckg.jpg') no-repeat 100% 0;
      padding-top:7px;
}

#main #mid_2 #szcz_polecamy #new_szcz_polecamy_arrows_bckg #szcz_polecamy_ile
{
      display:inline;
      float:left;
      font-family:Tahoma, Verdana, sans-serif;
      font-size:12px;
      color:#F17923;
      margin:7px 0 0 410px;      
}

#main #mid_2 #szcz_polecamy #new_szcz_polecamy_arrows_bckg #szcz_polecamy_ukosnik
{
      float:left;
      font-family:Tahoma, Verdana, sans-serif;
      font-size:12px;
      color:#7D8196;      
      margin:7px 0 0 0;      
}

#main #mid_2 #szcz_polecamy #new_szcz_polecamy_arrows_bckg #szcz_polecamy_suma
{
      float:left;
      font-family:Tahoma, Verdana, sans-serif;
      font-size:12px;
      color:#7D8196;      
      margin:7px 0 0 0;      
}

#main #mid_2 #szcz_polecamy #new_szcz_polecamy_arrows_bckg #szcz_polecamy_back
{
      float:left;
      width:29px;
      height:28px;
      background:url('serwis/img/new_szcz_polecamy_back.jpg') no-repeat 0 0;
      margin-left:10px;      
}

#main #mid_2 #szcz_polecamy #new_szcz_polecamy_arrows_bckg #szcz_polecamy_pause
{
      float:left;
      width:28px;
      height:28px;
      background:url('serwis/img/new_szcz_polecamy_pause.jpg') no-repeat 0 0;
}

#main #mid_2 #szcz_polecamy #new_szcz_polecamy_arrows_bckg #szcz_polecamy_next
{
      float:left;
      width:29px;
      height:28px;
      background:url('serwis/img/new_szcz_polecamy_next.jpg') no-repeat 0 0;
}

#main #mid_2 #szcz_polecamy #szcz_polecamy_down
{
      height:16px;
      background:url('serwis/img/new_szcz_polecamy_down.jpg') no-repeat 0 0;
}

#aktualnosci_up
{
      height:2px;
      background:#EEEFF3 url('serwis/img/new_aktualnosci_up_left.jpg') no-repeat 0 0;
      zoom:1;
}

#aktualnosci_up_right
{
      float:right;
      height:2px;
      width:10px;
      background:url('serwis/img/new_aktualnosci_up_right.jpg') no-repeat 0 100%;
      zoom:1;
}

#aktualnosci_cont
{
      padding-left:12px;
      background:url('serwis/img/new_aktualnosci_left.jpg') no-repeat 0 0;
      min-height:700px;
}

#aktualnosci_title
{
      background:#EEEFF3;
      color:#E98120;
      font-family:Verdana, Tahoma, sans-serif;
      font-size:18px;
      font-weight:bold;
      padding:10px 0 12px 20px;
      margin-bottom:15px;
}

#aktualnosci_back
{
      float:right;
      font-size:11px;
      font-weight:normal;
      padding:5px 20px 0 10px;
}

#aktualnosci_ul
{
      padding:0 0 20px 0;
      zoom:1;
}

#aktualnosci_ul ul
{
      margin:0 0 0 20px;
      padding:0px;
}

#aktualnosci_ul ul li
{
      list-style-type:none;
      float:left;
      margin:0;
      padding:0;
      background:none;
      /* background:url('serwis/img/new_aktualnosci_ul_bckg.gif') repeat-x 0 100%;*/
}
#aktualnosci_ul ul li a
{
      font-family:Tahoma, Verdana, sans-serif;
      font-size:11px;
      display:block;
      color:#667179;
      width:61px;
      height:31px;
      margin-right:1px;
      padding:5px 10px 0;
      background:url('serwis/img/new_aktualnosci_ul_dark.jpg') no-repeat 0 0;
      text-align:center;
      vertical-align:middle;
}

#aktualnosci_ul ul .a_light a
{
      background:url('serwis/img/new_aktualnosci_ul_light.jpg') no-repeat 0 0;
      color:#E9811E;
}

#aktualnosci_ul ul li .short
{
      padding:12px 10px 0;
      height:24px;
}

#main #mid_2 #aktualnosci_rows
{
      padding:0 20px; 
}

.aktual_tytul
{
      padding:0;
      font-weight:bold;
      color:#E9811E;
      font-family:Verdana, Tahoma, sans-serif;
      font-size:12px;
      margin-bottom:3px;
}

.aktual_tytul_head
{
      padding:0;
      font-weight:normal;
      color:#E9811E;
      font-size:18px;
      font-family:Verdana, Tahoma, sans-serif;
      margin-bottom:6px;
}

.aktual_tytul a
{
      color:#DC7B1D;
}

.aktual_data
{
      font-family:Verdana, Tahoma, sans-serif;
      font-size:11px;
      color:#4B5D6A;
      font-weight:bold;
      margin-bottom:3px;
}

.aktual_tresc
{
      font-family:Verdana, Tahoma, sans-serif;
      font-size:11px;
      color:#4E4E4E;
      text-align:left;
      background:#F1F1F1;
      padding:8px;
      zoom:1;
}

.aktual_tresc a
{
      font-family:Verdana, Tahoma, sans-serif;
      font-size:11px;
      color:#4E4E4E;
}

.aktual_tresc a:hover
{
      text-decoration:none;
}

.aktual_tresc_12
{
      font-family:Verdana, Tahoma, sans-serif;
      font-size:12px;
      color:#4E4E4E;
      text-align:left;
      background:#F1F1F1;
      padding:8px 8px 0;
      zoom:1;
}

.aktual_tresc_12 a
{
      font-family:Verdana, Tahoma, sans-serif;
      font-size:12px;
      color:#4E4E4E;
}

.aktual_wiecej
{
      font-family:Verdana, Tahoma, sans-serif;
      font-size:11px;
      padding:0 6px 6px 0;
      color:#E9811E;
      background:#F1F1F1;
      text-align:right;
      margin-bottom:20px;
}

.aktual_wiecej a
{
      color:#E9811E;
}

.aktual_powrot
{
      padding:0 0px 10px;
}

.aktual_powrot a
{
      color:#DC7B1D;
}

.zobacz_row
{
      margin-bottom:1px;
}

.zobacz_bckg_dark
{
      background:#F1F1F1;
}

.zobacz_bckg_light
{
      background:#F7F7F7;
}

.zobacz_row .zobacz_title
{
      font-family:Verdana, Tahoma, sans-serif;
      font-size:12px;
      float:left;
      color:#4E4E4E;
      font-weight:bold;
      padding:8px;
}

.zobacz_row .zobacz_title a
{
      color:#4E4E4E;
}

.zobacz_row .zobacz_wiecej
{
      float:right;
      color:#DC7B1D;
      font-weight:normal;
      padding:8px;
      font-family:Verdana, Tahoma, sans-serif;
      font-size:11px;
}

.zobacz_row .zobacz_wiecej a
{
      color:#DC7B1D;
      font-size:11px;
}

#new_makietka_mid a
{
      text-decoration:underline;
}


#main #mid_3
{
      float:right;
      width:179px;
      margin-right:14px;
      zoom:1;
      display:inline;
}

#main #mid_3 #zamow_szkolenie
{
      background:#F7A431 url('serwis/img/new_zamow_szkolenie.jpg') no-repeat 0 0;
      margin-bottom:10px;
      zoom:1;
}

#main #mid_3 #zamow_szkolenie #zamow_szkolenie_mid
{
      font-family:Tahoma, Verdana, sans-serif;
      font-size:11px;
      padding:85px 10px 12px 18px;
      color:#4E4E4E;
}

#main #mid_3 #zamow_szkolenie #zamow_szkolenie_mid a
{
      color:#4E4E4E;
}

#main #mid_3 #zamow_szkolenie #zamow_szkolenie_button
{
      text-align:center;
      padding:17px 0 15px 0;
}

#main #mid_3 #zamow_szkolenie #zamow_szkolenie_button_inp
{
      width:166px;
      height:30px;
      border:none;
      background:url('serwis/img/new_zamow_szkolenie_button.jpg') no-repeat 0 0;
      cursor:pointer;
}

#main #mid_3 #zamow_szkolenie #zamow_szkolenie_wiecej
{
      font-family:Verdana, sans-serif;
      font-size:11px;
      padding:0 22px 12px 0;
      text-align:right;
}

#main #mid_3 #zamow_szkolenie #zamow_szkolenie_wiecej a
{
      color:#fff;
}

#main #mid_3 #new_banerek_prawo
{
      background:#fff;
}

#main #spacer3
{
      height:19px;
      background:url('serwis/img/tlo_bottom.jpg') repeat-x 0 0;
}

#main #new_foot_up
{
      height:17px;
      background:url('serwis/img/new_foot_up.jpg') repeat-x 0 0;
      margin:15px 0 6px;
}

#main #menu_down
{
         float:left;
         height:30px;
         width:550px;
}

.menu_down
{
         padding:10px 0 0;
         margin:0px;
         font-size:10px;
}

.menu_down li
{
         list-style-type:none;
         float:left;
}
.menu_down li a, .menu_down li span
{
         display:block;
         color:#6F6F6F;
         padding:0px 10px 0px 10px;
         border-right:solid 1px #aaa;
}
.menu_down .no_border a, .menu_down .no_border span
{
         display:block;
         color:#6F6F6F;
         padding:0px 10px 0px 0px;
         border-right:solid 0px #aaa;
}

#main #data_down
{
         float:right;
         height:15px;
         font-size:10px;
         width:340px;
         color:#908E8E;
         text-align:right;
         padding:5px 45px 0 0;
}

#main #fast_down
{
         float:right;
         height:15px;
         font-size:10px;
         width:340px;
         color:#908E8E;
         text-align:right;
         padding:0px 45px 5px 0;
}

.lista_orange
{
         color:#DC7B1D;
         height:20px;
         font-weight:bold;
}

/* podstrona */
#main #p_mid_2
{
      float:left;
      margin-left:3px;
}

#main #p_mid_2 #p_srodek
{
      color:#4e4e4e;
      font-family:Verdana, Tahoma, sans-serif;
      font-size:12px;
      padding:0 20px; 
}

.wyszukiwarka
{
      width:160px;
      font-size:11px;
}

#szukaj
{
         width:181px;
         height:21px;
         border:none;
         background:url('serwis/img/szukaj_szkolenia.jpg') no-repeat 0 0;
}


/* podstrona */

.border1
{
         border:solid #f00 1px;
}

.spacer1
{
         height:1px;
}

.spacer20
{
         height:20px;
}

.spacer10
{
         height:10px;
}

.f_bold
{
font-weight:bold;
}

.f12
{
      font-size:12px;
}

.f11
{
      font-size:11px;
}

.f10
{
      font-size:10px;
}

.col_black
{
         color:#000;
}

.col_orange
{
         color:#E9811E;
}

.col_white
{
         color:#fff;
}

.col_gray
{
         color:#4E4E4E;
}

.col_red
{
         color:#EF3800;
}

.col_blue
{
         color:#0B185C;
}

.tlo_white
{
         background:#fff;
}

table td
{
        vertical-align: top;
        font-size:11px;
}

.tab_space
{
        border-collapse: collapse;
        padding: 0px;
        background:none;
        border:none;
}
.tab_space td
{
      padding: 0px;
      background:none;
      border:none;
}

.tabelka
{
        border-collapse: collapse;
        margin-bottom: 10px;
}
.tabelka td, .tabelka th
{
     margin-bottom:0px;
     margin-top:0px;
     border:1px #cccccc solid;
     padding:3px;
}

.f_left
{
      float:left;
}

.f_right
{
      float:right;
}

.blacky
{
     font-size:11px;
     color:#000;
     background:#fff;
}

.blacky2
{
      width:200px;
      margin-bottom:10px;
}

.blacky3
{
      width:130px;
      margin-bottom:0px;
}

.wyslij
{
         width:80px;
         font-size:10px;
         margin-bottom:5px;
}

.tekst
{
     text-align:left;
}

.label
{
     margin-bottom:2px;
}

.warstwa
{
         position: absolute;
         visibility: hidden;
         text-align:center;
}

a
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration:none;
        color: #E9811E;
}

a:hover
{
          text-decoration:underline;
}

.tab_kal
{
        border: solid #070769 1px;
}
.tab_kal td
{
        width: 12px;
        padding: 2px;
        height: 10px;
        background:#BBD2F2;
        border: solid #070769 1px;
        text-align: center;
}
.tab_kal .tab_kal_td
{
         background: #fff;
}

.tab_kal .tab_kal_td_fill
{
         background: #E4EEFA;
}

.tab_kal td a
{
         text-decoration:none;
         color:#FF9A02;
}

.tab_kal td a:hover
{
         text-decoration:underline;
}



