cat_block_homehtml, body

{

  text-align:center;

  background:#ffffff;

  font-family: arial, sans-serif;

  color: #3262BF;

  margin: 10px 0px 0px 0px;

  padding: 0;

}



a:link, a:visited {

  font-weight: normal;

  color: #0066B3; 

}



form  

{

  margin: 0;

}



.top

{

  width: 780px;

  font-size:14px;

  border: 0px solid #80C9FF;

  background: transparent;

  padding: 0px 0px 0px 0px;

  margin: 0px auto;

  text-align: left;

  color: #666666;

}

.main

{

  font-size:13px;

  border: 1px solid #E8E6E6;

  background:#ffffff;

  padding: 0px 0px 0px 0px;

  color: #666666;

}

.foot

{

  font-size:12px;

  border: 1px solid #E5E5E5;

  background: #92B9FE;

  margin: 0px 0px 10px 0px;

  padding: 10px 0px 10px 0px;

  color:#ffffff;

  text-align:center;

  border-top: 0px solid #ffffff;

}

.left

{

  text-align:left;

  border: 0px solid #ff0000;

  background: #ffffff;

  padding: 5px 5px 5px 5px;

  margin: 0px 3px 0px 0px;

}

.text_body

{

text-align:left;

  border: 0px solid #80C9FF;

  background: #ffffff;

  padding: 10px 10px 10px 10px;

  margin: 10px 0px 10px 10px;

  height: auto;

  min-height: 300px;

  text-align: justify;

}



*html .text_body {

 height: 300px;

}



.text_body h1 {

 font-size: 14px;

 color: #3262BF;

}



.right

{

  text-align:left;

  border: 1px solid #ff0000;

  background:#ffffff;

  padding: 5px 5px 5px 5px;

  margin: 0px 0px 0px 3px;

}

.text_body_h1

{

 font-size: 14px;

 color: #3262BF;

}



.text_body_h3

{

font-size:13px;

font-weight:bold;

padding-bottom:8px;

}



a.body_links, a:visited.body_links

{

  font-size: 14px;

  font-weight: normal;

  color: #3262BF;

}

a.foot_links, a:visited.foot_links

{

  font-size: 12px;

  font-weight: normal;

  color: #ffffff;

}

a.out_link_body, a:visited.out_link_body

{

  font-size: 14px;

  font-weight: bold;

  color: #3262BF;

}

.nav

{

text-align:right;

padding:5px 0px 5px 0px;

}

.nav_det

{

text-align:left;

padding: 0px 0px 0px 15px;

}









.links_block

{

  border: 1px solid #D6D5D5;

  background: #FFffff;

  padding: 10px 10px 0px 10px;

}



.link_block

{
  border: 0px solid #606060;
  background:#f9f9f9;
  padding: 10px 10px 5px 10px;
  margin: 0px 0px 10px 0px;
  font-size: 13px;
}
div.link_block br {
 clear: none;
}


.out_link_div

{

  margin-bottom: 5px;

}



a.out_link, a:visited.out_link

{

  font-size: 14px;

  font-weight: normal;

  color: #c87a00;

}



.text_link

{

  margin-bottom: 5px;

}



a.in_link, a:visited.in_link

{

  font-size: 13px;

  font-weight: normal;

  color: #FF9D01;

}



.add_block

{

  border: 0px solid #80D6FF;

  background: #ffffff;

  padding: 10px 10px 10px 10px;

  margin: 10px 0px 0px 0px;

}





.cat_sub_block

{

  border: 0px solid #BF9060;

  background:#ffffff;

  padding: 5px 5px 5px 5px;

  margin: 0px 0px 10px 0px;

}



.cat_block_home

{

  border: 0px solid #FFB366;

  border-left: 1px solid #F0EEEE;

  background:#ffffff;

  padding: 5px 15px 5px 15px;

  margin: 0px 0px 10px 0px;

  text-align: left;

  width: 210px;

}

.in_link_home_cat_div

{

  margin: 0px 0px 5px 0px;

}

a.in_link_home_cat

{

  font-size: 14px;

  font-weight: bold;

  color: #FF9D01;

}



a:visited.in_link_home_cat

{

  font-size: 14px;

  font-weight: bold;

  color: #FF9D01;

}



.sub_block_home

{

  text-decoration: none;

  border-left: 0px solid #FF9980;

  padding: 0px 0px 3px 0px;

  margin: 0px 0px 0px 0px;

}

a.in_link_home_sub

{

  font-size: 11px;

  font-weight: normal;

  color: #3262BF;

}

.sub_block_cat

{

  border: 1px solid #FFB366;

  background:#ffffff;

  padding: 5px 5px 5px 5px;

  margin: 0px 0px 10px 0px;

}

a.in_link_cat_sub

{

  font-size: 13px;

  font-weight: normal;

  color: #BF9060;

}



#stopa {

 width: 780px;

 border: 1px solid #E5E5E5;

 border-top: 0px solid #ffffff;

 padding: 10px 0px 10px 0px;

 margin: 0px auto 0px auto;

 height: auto;

 text-align: center;

 background: #92B9FE;

 color: #ffffff;

}



#gora {

 width: 780px;

 padding: 0px 0px 0px 0px;

 margin: 0px auto 0px auto;

 background: url(../graph/gora.jpg) no-repeat 324px 0px #fefefc; 

 height: 98px;

 text-align: left;

}



#gora ul {

 margin: 0px 0px 0px 655px;

 padding: 40px 0px 0px 0px;

 list-style-type: none;

 text-align: left;

 line-height: 11px;

}



#gora img {

 display: block;

 padding: 0px 0px 0px 0px;

 margin: 0px 0px 0px 0px; 

 border: 0px solid #ffffff;

 width: 324px;

 height: 98px;

}



#gora a {

 color: #B2B2B2;

 text-decoration: none;

 font-weight: normal;

 font-size: 10px;

}



#gora a:hover {

 color: #3262bf;

}



#gora_navi {

 width: 780px;

 padding: 0px 0px 0px 0px;

 margin: 0px auto 0px auto;

 background: url(../graph/gora_navi.png) no-repeat #fefefc; 

 height: 25px;

 text-align: left;

}



#gora_navi ul {

 margin: 0px 0px 0px 14px;

 padding: 4px 0px 0px 0px;

 list-style-type: none;

 text-align: left;

 line-height: 11px;

}



#gora_navi li {

 display: inline;

}



#gora_navi a {

 display: block;

 float: left;

 margin: 0px 0px 0px 0px;

 padding: 6px 6px 0px 6px;

 color: #7484A2;

 text-decoration: none;

 font-weight: bold;

 font-size: 11px;

 background: url(../graph/gora_navi_punkt.png) no-repeat 0px 0px transparent; 

 height: 15px;

}



#gora_navi a.widac {

 font-weight: bold;

 color: #715C51;

}



#gora_navi a:hover {

 color: #3262bf;

}



#naglowek {

 padding: 0px 0px 0px 0px;

 margin: 0px auto 0px auto;

 width: 780px;

 height: 123px;

 clear: both;

}



#top_lewa {

 float: left;

 width: 439px;

 margin: 0px 0px 0px 0px;

 padding: 0px 0px 0px 0px;

 height: auto;

 text-align: left;

}



#top_prawa {

 float: left;

 width: 341px;

 margin: 0px 0px 0px 0px;

 padding: 0px 0px 0px 0px;

 height: 123px;

 text-align: left;

 background: url(../graph/gora_grafika.jpg) no-repeat #90B8FF; 

}



.clr {

 clear: both;

}



#naglowek h2 {

 font-size: 12px;

 color: #3262BF;

 font-weight: normal;

 margin: 0px 0px 0px 0px;

 padding: 10px 6px 0px 6px;

}



#naglowek p {

 font-size: 12px;

 color: #666666;

 margin: 0px 0px 0px 0px;

 padding: 4px 6px 0px 6px;

}



#naglowek #sektor_l {

 float: left;

 width: 219px;

 margin: 0px 0px 0px 0px;

 padding: 0px 0px 0px 0px;

}



#naglowek #sektor_p {

 float: left;

 width: 220px;

 margin: 0px 0px 0px 0px;

 padding: 0px 0px 0px 0px;

}



#top_prawa ul {

 margin: 10px 0px 0px 216px;

 padding: 0px 0px 0px 0px;

 list-style-type: none;

 text-align: left;

 line-height: 13px;

 font-size: 10px;

 color: #ededed;

}



#top_prawa a {

 color: #ffffff;

 text-decoration: none;

 font-weight: normal;

 font-size: 10px;

}



#subkategorie {

 margin: 0px 0px 0px 0px;

 padding: 0px 0px 0px 0px;

 list-style-type: none;

 text-align: left;

 line-height: 130%;

}



h5 {

 font-weight: normal;

 color: #3262BF;

 font-size: 12px;

 margin: 0px 0px 0px 10px;

 padding: 0px 0px 0px 0px;

}



.text_body h2 {

 font-size: 14px;

}



#srodek {

 margin: 0px auto 0px auto;

 padding: 0px 0px 0px 0px;

 text-align: left;

 width: 780px;

 border: 1px solid #e8e6e6;

 min-height: 300px;

}



*hmlt #srodek {

 height: 300px;

}



#srodek h1 {

 font-size: 14px;

 color: #3262BF;

 margin: 10px 0px 0px 10px;

 padding: 0px 0px 10px 0px;

}



#srodek p {

 font-size: 12px;

 color: #666666;

 margin: 0px 0px 0px 0px;

 padding: 10px 20px 10px 10px;

}



#srodek h2 {

 font-size: 14px;

 margin: 0px 0px 0px 10px;

 padding: 10px 0px 0px 0px;

 color: #ff9d01;

}



.sukces {

 margin: 0px 0px 0px 0px;

 padding: 6px 0px 12px 10px;

 list-style-type: none;

 text-align: left;

 font-size: 12px;

 color: #666666;

}



.sukces ul, .sukces1 {

 margin: 0px 0px 0px 20px;

 padding: 10px 0px 12px 10px;

 list-style-type: circle;

 text-align: left;

 font-size: 12px;

 color: #3262BF;

}



.sukces li, .sukces1 li {

 margin: 6px 0px 0px 0px;

 padding: 0px 0px 0px 0px; 

}



#kontakt {

 margin: 10px 0px 0px 10px;

 padding: 0px 0px 10px 0px; 

 font-size: 12px;

 font-weight: bold;

 color: #666666;

}



p.alert  {

 color: #ff9d01;

 font-weight: bold;

}



#rkl {
margin: 0px 0px 0px 30px;
padding: 0px 0px 10px 0px;
}
div.rkl_me {
margin: 0px auto 0px auto;
padding: 20px 0px 10px 0px;
}
div.rkl_me table {
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
}
div.rkl_me table td {
vertical-align: top;
background-color: #5F99FF;
border: 1px solid #FFCD7F;
color: #FFE6BF;
}
div.rkl_me table td a:link, div.rkl_me table td a:visited {
color: #ffffff;
}
div.rkl_me table td span {
color: #333333;
}
