body{
  margin : 0 auto;
  padding: 0px;
  text-align : center;
  height:100%;
  background:url('../gfx/tlo.jpg') repeat-x #ffffff;
  line-height:15px;
  font: normal 11px tahoma;
  color:#000000;
}

/*// GLOWNY SZABLON STRONY //*/
#main {
  margin : 0px auto;
  width:956px;
}
#top{
  text-align:left;
  width:956px;
}
#middle {
  text-align:left;
}
#middle_box {
  text-align:left;
  padding:0px 0px 0px 35px;
}
#left {
  width: 754px;
  text-align:left;
  float:left;
}
#right {
  float: left;
  width:200px;
}
#bottom { 
  color: #7A7A7A;
  font:normal 10x tahoma;
  padding:10px 0px 15px 0px;
  margin : 0px auto;
  width:956px;
}



/*// BOX BANER //*/
#box_logo{
  margin:0px;
  padding:0px 0px 0px 0px;
  width:625px;
  height:146px;
  float:left;
}
#box_logo .logo{
  float:left;
  padding:32px 10px 0px 30px;
}
#box_logo .logo img {
  border:0px;
  display:block;
}
#box_logo .budynek {
}
#box_logo .budynek img {
  display:block;
}

/** BOX LINKS **/
#box_top_links{
  float:left;
}
#box_top_links .kreska {
  float:left;
  padding:43px 22px 0px 22px;
}
/* home */
#box_top_links .home {
  float:left;
  margin:0px;
  padding:55px 0px 0px 0px;
}
#box_top_links .home .img{
  padding:0px 0px 0px 28px;
} 
#box_top_links .home .img img{
  border:0px;
  display:block;
}
#box_top_links .home .link a{
  text-decoration:none;
  color:#9E9E9E;
}
#box_top_links .home .link a:link{
}
#box_top_links .home .link a:visited{
}
#box_top_links .home .link a:hover{
  color:#2EBBF0;
}
#box_top_links .home .link a:active{
}
/* contact */
#box_top_links .contact {
  float:left;
  margin:0px;
  padding:55px 0px 0px 0px;
}
#box_top_links .contact .img{
  padding:0px 0px 0px 12px;
} 
#box_top_links .contact .img img{
  border:0px;
  display:block;
}
#box_top_links .contact .link a{
  text-decoration:none;
  color:#9E9E9E;
}
#box_top_links .contact .link a:link{
}
#box_top_links .contact .link a:visited{
}
#box_top_links .contact .link a:hover{
  color:#2EBBF0;
}
#box_top_links .contact .link a:active{
}
/* map */
#box_top_links .map {
  float:left;
  margin:0px;
  padding:55px 0px 0px 0px;
}
#box_top_links .map .img{
  padding:0px 0px 0px 25px;
} 
#box_top_links .map .img img{
  border:0px;
  display:block;
}
#box_top_links .map .link a{
  text-decoration:none;
  color:#9E9E9E;
}
#box_top_links .map .link a:link{
}
#box_top_links .map .link a:visited{
}
#box_top_links .map .link a:hover{
  color:#2EBBF0;
}
#box_top_links .map .link a:active{
}
/* eng */
#box_top_links .eng {
  float:left;
  margin:0px;
  padding:52px 0px 0px 0px;
}
#box_top_links .eng .img{
} 
#box_top_links .eng .img img{
  border:0px;
  display:block;
}
#box_top_links .eng .link a{
  text-decoration:none;
  color:#9E9E9E;
}
#box_top_links .eng .link a:link{
}
#box_top_links .eng .link a:visited{
}
#box_top_links .eng .link a:hover{
  color:#2EBBF0;
}
#box_top_links .eng .link a:active{
}


/** BOX MIDDLE **/
#home_content{
  width: 712px;
  background:url('../gfx/middle.jpg') right no-repeat;
  height:232px;
  float:left;
}
#home_content .content {
  padding:50px 255px 0px 67px;
}
#home_content .bottom {
  padding:15px 0px 0px 67px;
}
#home_content .bottom a{
  font:normal 11px tahoma;
  color:#037CAA;
  text-decoration:none;
}
#home_content .bottom a:link{
}
#home_content .bottom a:visited{
}
#home_content .bottom a:hover{
  text-decoration:underline;
}
#home_content .bottom a:active{
}
#kreska_pionowa {
  float:left;
  padding:0px 19px 0px 19px;
}



/*/// BOX MENU LEFT ///*/
#box_menu_left{
  text-align:left;
  background:#F6F6F6;
  float:left;
  border:solid 1px #D3D1D2;
  width:200px;
  min-height:227px;
}
/*/////pierwszy poziom /////*/
#box_menu_left ul {
  margin:10px 0px 0px 15px;
  padding:0px;
}
#box_menu_left ul li{
  list-style:none;
  color:#F46200;
  margin:9px 0px 9px 0px;
  padding:0px;
  font:bold 11px tahoma; 
}
#box_menu_left ul li a{
  padding:5px 0px 4px 0px;
  color:#F46200;
  text-decoration:none;
  font:bold 11px tahoma; 
}
#box_menu_left ul li a:link{
}
#box_menu_left ul li a:visited{
}
#box_menu_left ul li a:hover{
  text-decoration:underline;
}
#box_menu_left ul li a:active{
}
#box_menu_left ul li a.active{
  color:#FF6701;
}
/*/////drugi poziom /////*/
#box_menu_left ul ul{
  margin:8px 0px 0px 0px;
  padding:0px;
}
#box_menu_left ul ul li{
  margin:6px 5px 3px 10px;
  padding:0px 0px 0px 0px;
  color:#000000;
  font:bold 11px tahoma;
}
#box_menu_left ul ul li a{
  padding:3px 0px 3px 12px;
  color:#000000;
  text-decoration:none;
  background:url('../gfx/li_menu_left.gif') 0px 7px no-repeat;
  border:0px;
  font:normal 11px tahoma;
}
#box_menu_left ul ul li a:link{
}
#box_menu_left ul ul li a:visited{
}
#box_menu_left ul ul li a:hover{
  text-decoration:underline;
}
#box_menu_left ul ul li a:active{
}
#box_menu_left ul ul li a.active{
  color:#2DBBEF;
}
/*/////trzeci poziom /////*/
#box_menu_left ul ul ul{
  margin:5px 0px 5px 4px;
  padding:0px 0px 0px 0px;
}
#box_menu_left ul ul ul li a{
  padding:0px 3px 0px 10px;
  color:#000000;
  text-decoration:none;
  font:normal 11px tahoma;
  background:url('../gfx/li_menu_left.gif') 0px 5px no-repeat;
  border:0px;
}
#box_menu_left ul ul ul li a:link{
}
#box_menu_left ul ul ul li a:visited{
}
#box_menu_left ul ul ul li a:hover{
  text-decoration:underline;
}
#box_menu_left ul ul ul li a:active{
}
#box_menu_left ul ul ul li a.active{
  color:#2DBBEF;
}



/**** BOX LOCATION ****/
#box_location {
	font:normal 10px tahoma;
	color:#919191;
	padding:3px 0px 0px 25px;
}
#box_location a {
  color:#919191;
  font:normal 10px tahoma;
  text-decoration:underline;
}
#box_location a:link{
}
#box_location a:visited{
}
#box_location a:hover{
  text-decoration:noen;
}
#box_location a:active{
}


/*** MIDDLE_BOX content **/
#middle_box .content {
  margin:12px 0px 0px 0px;
}
#middle_box .naglowek {
   background:url('../gfx/kartka.gif') no-repeat;
  font:bold 11px tahoma;
  color:#7A9C00;
  padding:0px 0px 0px 18px;
  margin:0px 0px 0px 24px;
}
#middle_box .kreska {
  padding:10px 0px 0px 10px;
}
#middle_box .kreska img {
  display:block;
}
#middle_box .content .content_page {
  padding:10px 0px 10px 0px;
  border-right:solid 1px #CBCBCB;
  width:698px;
}
#middle_box .content .content_page .c{
  padding:0px 20px 0px 20px;
}




/***  BOX GALERIA ***/
#box_galeria{
  margin:12px 0px 0px 0px;
  width:698px; 
  border-right:solid 1px #CBCBCB;
}
#box_galeria .content {
  padding:0px 10px 5px 15px;
  color:#949494;
}
#box_galeria .content .title{
  display:block;
  padding:0px 0px 0px 0px;
}
#box_galeria .content .title a{
  color:#2B95AF;
  text-decoration:none;
  font:bold 11px tahoma;
}
#box_galeria .content .title a:link{
}
#box_galeria .content .title a:visited{
}
#box_galeria .content .title a:hover{
  text-decoration:underline;
}
#box_galeria .content .title a:active{
}
#box_galeria .content .short{
	display:block;
	padding:0px 0px 10px 0px;
	color:#000000;
}




/*///GALERIA///*/
.gallery_position{
}
.gallery_position .title{
  color:#2B95AF;
  font:bold 11px tahoma;
  margin:0px 0px 7px 0px;
  display:block;
}
.gallery_position .short{
	margin:0px 0px 7px 0px;
}
.gallery_position .image{
	float:left;
	width:165px;
	padding:0px 0px 10px 0px;
}
.gallery_position .image img{
	display:block;
	margin:0px 0px 0px 10px;
	border:solid 2px #E1DFDC;
}
.gallery_position .image .opis {
  color:#A3A3A3;
  width:100px;
  margin:5px 0px 0px 0px;
}
.gallery_position  a.more {
  margin:0px;
  padding:2px 0px 2px 10px;
  font:bold 11px tahoma;
  color:#FD7B01;
  text-decoration:none;
}  
.gallery_position a:link.more {
}
.gallery_position a:visited.more {
}
.gallery_position a:hover.more {
  text-decoration:underline;
}
.gallery_position a:active.more {
}
.gallery_position .other {
  padding:8px 0px 8px 10px;
   color:#037CAA;
  font:bold 11px tahoma;
}
.gallery_position .other_links{
  padding:3px 0px 3px 0px;
} 



/** BOX LIST NEWS **/
#box_list_news {
  margin:12px 0px 0px 0px;
  width:442px;
  float:left;
}
#box_list_news .naglowek{
 background:url('../gfx/kartka.gif') no-repeat;
  font:bold 11px tahoma;
  color:#7A9C00;
  padding:0px 0px 0px 18px;
  margin:0px 0px 0px 24px;
}
#box_list_news .kreska {
  padding:10px 0px 0px 10px;
}
#box_list_news .kreska img {
  display:block;
}
#box_list_news .content{
  padding:0px 0px 0px 15px;
}
#box_list_news .content .data {
  font:normal 11px tahoma;
  color:#919191;
}
#box_list_news  .content .title {
  padding:2px 0px 2px 0px;
  color:#037CAA;
  font:bold 11px tahoma;
}
#box_list_news .content .title a{
  color:#037CAA;
  text-decoration:none;
  font:bold 11px tahoma;
}
#box_list_news .content .title a:link{
}
#box_list_news .content .title a:visited{
}
#box_list_news .content .title a:hover{
  text-decoration:underline;
}
#box_list_news .content .title a:active{
}
#box_list_news .content .image {
  float:left;
  padding:5px 12px 5px 0px;
}
#box_list_news .content .content {
  color:#0D0D0D;
  padding:0px 0px 0px 0px;
}
#box_list_news .content .image{
}
#box_list_news .content .image img {
  border:solid 2px #E1DFDC;
}
#box_list_news .content .more {
  text-align:right;
  padding:8px 0px 0px 0px;
} 
#box_list_news .content .more  a{
  color:#95BB06;
  text-decoration:none;
}
#box_list_news .content .more  a:link{
}
#box_list_news .content .more  a:visited{
}
#box_list_news .content .more  a:hover{
  text-decoration:underline;
}
#box_list_news .content .more  a:active{
}
#box_list_news .content .kreska_duza {
  padding:5px 0px 5px 0px;
}
#box_list_news .content .kreska_duza img{
  display:block;
}




/** BOX LIST CERTYFIKATY HOME**/
#box_list_certyfikaty {
  margin:12px 0px 0px 0px;
  width:255px;
  float:left;

}
#box_list_certyfikaty .naglowek{
 background:url('../gfx/kartka.gif') no-repeat;
  font:bold 11px tahoma;
  color:#7A9C00;
  padding:0px 0px 0px 18px;
  margin:0px 0px 0px 24px;
}
#box_list_certyfikaty .kreska {
  padding:10px 0px 0px 10px;
}
#box_list_certyfikaty .kreska img {
  display:block;
}
#box_list_certyfikaty .content{
  padding:0px 0px 0px 15px;
}
#box_list_certyfikaty .content .image {
  float:left;
  padding:5px 19px 5px 14px;
}
#box_list_certyfikaty .content .content {
  color:#0D0D0D;
  padding:0px 0px 0px 0px;
}
#box_list_certyfikaty .content .image{
}
#box_list_certyfikaty .content .image img {
  border:solid 2px #E1DFDC;
}
#box_list_certyfikaty .content .more {
  text-align:right;
  padding:8px 20px 0px 0px;
} 
#box_list_certyfikaty .content .more  a{
  color:#95BB06;
  text-decoration:none;
}
#box_list_certyfikaty .content .more  a:link{
}
#box_list_certyfikaty .content .more  a:visited{
}
#box_list_certyfikaty .content .more  a:hover{
  text-decoration:underline;
}
#box_list_certyfikaty .content .more  a:active{
}



/** BOX LISTA CERTYFIKATOW **/
#box_lista_certyfikatow {
  margin:12px 0px 0px 0px;
   width:697px;
}
#box_lista_certyfikatow .naglowek{
 background:url('../gfx/kartka.gif') no-repeat;
  font:bold 11px tahoma;
  color:#7A9C00;
  padding:0px 0px 0px 18px;
  margin:0px 0px 0px 24px;
}
#box_lista_certyfikatow .kreska {
  padding:10px 0px 0px 10px;
}
#box_lista_certyfikatow .kreska img {
  display:block;
}
#box_lista_certyfikatow .content{
  padding:0px 0px 0px 15px;
}
#box_lista_certyfikatow .content .image {
  float:left;
  padding:15px 0px 0px 0px;
  width:130px;
}
#box_lista_certyfikatow .content .image img {
  border:solid 2px #E1DFDC;
}
#box_lista_certyfikatow .content .opis {
  color:#A3A3A3;
  padding:2px 5px 0px 5px;
}




/**** BOX SZUKAJ HOME ****/
#box_search {
  margin:0px 0px 0px 0px;
  padding:25px 0px 0px 0px;
  text-align:left;  
}
#box_search .naglowek {
  background:url('../gfx/kartka.gif') no-repeat;
  font:bold 11px tahoma;
  color:#7A9C00;
  padding:0px 0px 0px 18px
}
#box_search .kreska {
  padding:10px 0px 0px 10px;
}
#box_search .kreska img {
  display:block;
}
#box_search .content {
  padding:0px 0px 0px 7px;
  margin:14px 0px 0px 0px;
  text-align:left;
}
#box_search .content form {
  padding:10px 0px 5px 0px;
  margin:0px;
}
#box_search .content input {
  border:solid 1px #D1CEC5;
  width:180px;
  font:normal 11px tahoma;
  color:#353535;
}
#box_search .content .click {
  text-align:right;
  padding:0px 12px 0px 0px;
}
#box_search .content .kreska{
  display:block;
}
#box_search .content a {
 font:normal 11px tahoma;
 color:#037CA9;
 text-decoration:none;
}
#box_search .content a img {
  border:0px;
}



/***  BOX NEWSLETTER ***/
#box_newsletter{
  margin:0px 0px 0px 0px;
  padding:25px 0px 10px 0px;
  text-align:left;  
}
#box_newsletter .naglowek{
  background:url('../gfx/kartka.gif') no-repeat;
  font:bold 11px tahoma;
  color:#7A9C00;
  padding:0px 0px 0px 18px
}
#box_newsletter .kreska {
  padding:10px 0px 0px 10px;
}
#box_newsletter .kreska img {
  display:block;
}
#box_newsletter .content {
  padding:0px 0px 0px 7px;
  margin:14px 0px 0px 0px;
  text-align:left;
  width:190px;
}
#box_newsletter .content form{
  padding:10px 0px 0px 0px;
  margin:0px;
}
#box_newsletter .content .input_text {
  border:solid 1px #D1CEC5;
  width:145px;
  font:normal 11px tahoma;
  color:#353535;
}
#box_newsletter .content .radio {
  float:left;
  padding:10px 35px 0px 0px;
  color:#9B9B9B;
  font: normal 11px tahoma;
}
#box_newsletter .content .click {
  float:left;
  padding:12px 0px 0px 0px;
}
#box_newsletter .content .click img {
  border:0px;
}
#box_newsletter .content .click a{
  color:#037CA9;
  text-decoration:none;
  font:normal 11px tahoma;
}
#box_newsletter .content .click a:link{
}
#box_newsletter .content .click a:visited{
}
#box_newsletter .content .click a:hover{
}
#box_newsletter .content .click a:active{
}
#box_newsletter .content .kreska{
  display:block;
}


/** BOX BOTTOM **/
#bottom .kreska{
  padding:5px 0px 5px 0px;
}
#bottom .kreska img{
  display:block;
}
#bottom .one {
  text-align:center;
}
#bottom .two{ 
  float:left;
  text-align:left;
  padding:5px 45px 0px 0px;
}
#bottom .two .cert{
  float:left;
  padding:0px 30px 0px 10px;
}
#bottom .two .dane{
  font:normal 10px tahoma;
  color:#7A7A7A;
}
#bottom .two .dane a{
  text-decoration:none;
  color:#7A7A7A;
  font:bold 10px tahoma;
}
#bottom .tree {
  float:left;
  text-align:left;
  font:normal 10px tahoma;
  padding:5px 30px 0px 0px;
}
#bottom .tree a{
  text-decoration:none;
  color:#7A7A7A;
  font:normal 10px tahoma;
}
#bottom .pio_kreska{
  float:left;
  padding:15px 40px 0px 0px;
}
#bottom .four {
  float:left;
  text-align:left;
  padding:22px 30px 0px 0px;
}
#bottom .four img {
  border:0px;
}
#bottom .four a{
  text-decoration:none;
  color:#EF7103;
  font:bold 10px tahoma;
}
#bottom .five {
  float:left;
  padding:35px 0px 0px 0px;
}
#bottom .five a{
  text-decoration:none;
  color:#D1D1D1;
  font:normal 11px tahoma;
}



/*/////KONTAKT///////*/ 
div.contact{
margin:15px 0px 0px 10px;
padding:0px;
}
div.contact table{
width:500px;
border-width:0px;
margin:0px 0px 0px 15px;
}
div.contact table tr{
width:400px;
height:30px;
}
div.contact table tr td.input{
margin:0px;
padding:0px;
width:200px;
font:normal 11px tahoma;
border:solid 1px #919191;
}
div.contact table tr td.left{
margin:0px;
padding:0px;
width:150px;
font:normal 11px tahoma;
}
div.contact table tr td span{
color:#464646;
}
div.contact input.contact{
  border:solid 1px #D1CEC5;
  width:400px;
  font:normal 11px tahoma;
  color:#353535;
}
div.contact textarea{
  border:solid 1px #D1CEC5;
  width:400px;
  font:normal 11px tahoma;
  color:#353535;
overflow:hidden;
}
div.contact .button {
  width:100px;
  background:#8D8A79;
  border:solid 1px #8D8A79;
  color:#ffffff;
  font:bold 11px tahoma;
}




/*////MAPA SERWISU///////*/
#mapa{
padding:10px 0px 10px 10px;
text-align:left;
}
/*///pierwszy poziom ///////*/
#mapa ul {
  margin:0px 0px 0px 14px;
  padding:0px;
}
#mapa ul li{
  list-style:none;
  color:#F46200;
  display:block;
  margin:5px 0px 10px 0px;
  padding:0px;
  font:bold 11px tahoma;
  
}
#mapa ul li a{
  padding:5px 0px 4px 12px;
  color:#F46200;
  text-decoration:none;
  font:bold 11px tahoma;
}
#mapa ul li a:link{
}
#mapa ul li a:visited{
}
#mapa ul li a:hover{
  text-decoration:underline;
}
#mapa ul li a:active{
}
/*///drugi poziom ///////*/
#mapa ul ul{
  margin:12px 0px 0px 0px;
  padding:0px;
}
#mapa ul ul li{
  margin:6px 0px 6px 18px;
  padding:0px 0px 0px 0px;
}
#mapa ul ul li a{
  padding:3px 0px 3px 12px;
  color:#000000;
  text-decoration:none;
  font:normal 11px tahoma;
  background:url('../gfx/li_menu_left.gif') 0px 7px no-repeat;
  border:0px;
}
#mapa ul ul li a:link{
}
#mapa ul ul li a:visited{
}
#mapa ul ul li a:hover{
  text-decoration:underline;
}
#mapa ul ul li a:active{
}
/*///trzeci poziom ///////*/
#mapa ul ul ul {
  margin:5px 0px 5px 10px;
  padding:0px 0px 0px 0px;
}
#mapa ul ul ul li a{
  padding:0px 0px 0px 10px;
  color:#000000;
  text-decoration:none;
  font:normal 11px tahoma;
  background:url('../gfx/li_menu_left.gif') 0px 5px no-repeat;
  border:0px;
}
#mapa ul ul ul li a:link{
}
#mapa ul ul ul li a:visited{
}
#mapa ul ul ul li a:hover{
  text-decoration:underline;
}
#mapa ul ul ul li a:active{
}



/*** WYNIKI SZUKANIA ***/
#search {
}
#search .naglowek {
  padding:0px 0px 8px 20px;
  font:normal 11px tahoma;
}
#search .box {
  padding:0px 0px 0px 30px;
}
#search .box .title {
  font:bold 11px tahoma;
  padding:3px 0px 3px 0px;
}
#search .box .tresc {
  color:#626262;
  padding:4px;
}
#search .warning{
  padding:0px 0px 0px 45px;
}








/*/// PAGER ///*/
.pager_links{
	padding:15px 0px 10px 0px;
	text-align:center;
	font:normal 11px tahoma;
}
.pager_links a{
	margin:0px 4px 0px 4px;
	color:#939391;
}
.pager_links a:link {
}
.pager_links a:visited {
}
.pager_links a:hover {
  text-decoration : underline;
}
.pager_links a:active {
}
.pager_links .nav{
	margin:0px 10px 0px 10px;
	color:#B4B4B4;
}
.pager_links .nav a{
	font-weight:normal;
}
.pager_links .active{
	margin:0px 4px 0px 4px;
	font:normal 11px arial;
	color:#FF6701;
}



/*//////// OGÓLNE ////////*/
p{
  	margin: 0px;
  	padding: 0px;
}
.clear{
  	display:block;
  	clear:both;
  	margin:0px;
  	padding:0px;
  	font-size:0px;
  	height:0px;
  	line-height:0px;
  	width:100%;
} 
.warning {
  font:normal 11px tahoma;
  color:#F76301;
  display:block;
  padding:0px 0px 0px 12px;
}
.warning_2 {
  font:bold 11px tahoma;
  color:#E01515;
  height:18px;
  display:block;
}
a{
  font:normal 11px tahoma;
  color:#03AFEF;
  text-decoration:none;
}
a:link{
}
a:visited{
}
a:hover{
  text-decoration:underline;
}
a:active{
}
