body {margin: 0px;padding: 0px;font-family:Arial, Tahoma, "Trebuchet MS",Verdana;font-size: 11px;color: #8f7b72;font-weight: normal; line-height:16px; background: #34629d url(../images/tlo.jpg) repeat-y top center;}
a {	font-size: 11px;font-weight: bold;	color: #3694c7;	text-decoration: none;}
a:hover {color: #8f7b72;text-decoration: none;font-size: 11px;font-weight: bold;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#all {margin:0px; padding:0px;background: url(../images/dombud_02.jpg) repeat-x top center;}
#template {width:1000px;margin:auto;}
#top { width:1000px;float:left;margin:0px; padding:0px;}
.img_top  {float:left; border:none;margin:0px; padding:0px;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#left_section { width:260px; height:187px;background:#FFFFFF url(../images/dombud_04.jpg) no-repeat top center; float:left;}
#left_section ul { list-style:none; padding:0px 5px 0px 30px; }
#left_section ul li { height:16px;padding:6px 0px 5px 0px; margin:0px; line-height:16px; display:block; font-weight:bold;color: #ffffff; }
#left_section ul li a { height:16px;padding:0px 0px 0px 10px; margin:0px; color:#047bbf;display:block; font-weight:bold;color: #ffffff;border-left:1px solid #ffffff;}
#left_section ul li a:hover { height:16px;padding:0px 0px 0px 10px; margin:0px; color:#07516e;display:block; font-weight:bold;border-left:1px solid #07516e;}

#contact_top {width:200px;height:147px; float:left; background-color:#d6c5bd; padding:20px;}
#contact_top h3 {font-size:16px; font-weight:bold; color:#3694c7; padding:0px 0px 5px 0px;margin:0px;}
#contact_top p {padding:0px; margin:0px;}
#contact_top p a {padding:0px; margin:0px;color: #8f7b72;}
#contact_top p a:hover {padding:0px; margin:0px;color: #3694c7;}

#section_1 { width:220px; float:left; margin:0px;padding:15px 10px 10px 10px;}
#section_2 { width:220px; float:left; margin:0px;padding:15px 10px 10px 10px;}
#section_3 { width:220px; float:left; margin:0px;padding:15px 10px 10px 10px;}
#section_3 .see_more a { width:110px; float:right; text-align:right; margin:0px;padding:15px 10px 0px 10px; font-size:12px; color:#9e8d85;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#content_full {width:960px;float:left;padding:0px 0px 0px 0px; margin:0px 20px 0px 20px;background:#ffffff url(../images/tlo2.jpg) repeat-y top right;border-bottom:1px solid #c1deee;}
#content {width:720px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
#pagecont { width:700px; float:left;padding:15px 10px 10px 10px; background: #ffffff;} 
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.newsPreView {padding:0px 10px 0px 10px; margin:5px 5px 5px 10px; width:650px;float:left; background: #f6f6f6; }
.newsPreView h3  { color:#3694c7; font-weight:bold; padding:5px 0px 5px 0px;width:540px; float:left;} 
.newsPreView h3 a { color:#3694c7; font-weight:bold;width:540px;}
.newsPreView h3 a:hover {  color:#3694c7; font-weight:bold;width:540px;}
.newsPreView p {padding:0px 0px 0px 0px;margin:0px; color:#565656; width:540px;}
.newsPreView img {border: 0px;}
.newsPreView .seeMore {float: right;}

.newsFullView {padding:10px 10px 10px 10px; margin:5px 5px 5px 10px; width:660px;float:left; background: #f6f6f6; min-height: 275px;}
.newsFullView h3  { color:#3694c7; font-weight:bold; padding:5px 0px 5px 0px;width:500px; float:left;} 
.newsFullView h3 a { color:#3694c7; font-weight:bold;width:500px;}
.newsFullView h3 a:hover {  color:#3694c7; font-weight:bold;width:500px;}
.newsFullView p {padding:0px 0px 0px 0px;margin:0px; color:#565656; width:500px;}
.newsFullView img {border: 0px;}
.newsFullView .back {float: right;}


#section_3 .newsPreView {padding:0px; margin:0px 0px 0px 0px; width:220px;float:left; background: none;  min-height: 200px;}
#section_3 .newsPreView h3  { color:#3694c7; font-weight:bold; padding:0px 0px 0px 0px;width:200px; float:left;} 
#section_3 .newsPreView h3 a { color:#3694c7; font-weight:bold;width:200px;}
#section_3 .newsPreView h3 a:hover {  color:#3694c7; font-weight:bold;width:200px;}
#section_3 .newsPreView p {padding:0px 0px 0px 0px;margin:0px; color:#565656; width:220px;}


#section_3  .mainPageNews ul {list-style-type: none;}
#section_3  .prev { border:none; float: left;}
#section_3  .next { border:none; float: right;}
#section_3  div .mainPageNews .more {float:right;}


/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
h1 { font-size:15px; font-weight:bold; color:#3694c7;padding:0px;margin:0px;}
h2 { font-size:15px; font-weight:bold; color:#3694c7;padding:0px;margin:0px;}
h3 { font-size:11px; font-weight:bold; color:#3694c7; padding:0px;margin:0px;}
h4 { font-size:13px; font-weight:normal; color:#3694c7; padding:0px;margin:0px;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#footer { width:100%; height:100px;margin:auto;background: url(../images/dombud_13.jpg) repeat-x top center; margin:0px 0px 0px 0px;}
.footer { width:970px; height:60px;margin:auto; padding:15px 15px 0px 15px;text-align:left; color:#8f7b72}
.footer a {color:#8f7b72;font-weight: bold;}
.footer a:hover {color:#8f7b72;font-weight: bold;}
.footer_left{color:#8f7b72; width:600px;float:left;text-align:left; padding:10px 0px 10px 30px;font-weight: normal; font-size:11px;}
.footer_left a {color:#8f7b72;font-weight: normal; font-size:11px;}
.footer_left a:hover {color:#8f7b72;font-weight: normal; font-size:11px;}
.footer_right{color:#8f7b72; width:270px;float:right;text-align:right;padding:10px 30px 10px 0px;font-weight: normal; font-size:11px;}
.footer_right a {color:#8f7b72; font-size:11px;}
.footer_right a:hover {color:#8f7b72; font-size:11px;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
hr {border:0px;background:url(../images/line.gif) repeat-x; height:10px; margin:7px 0px 0px 0px;}

/*limit*/
.limit {text-align: left; height:25px; margin: 10px 20px 0px 20px; float:right; background: #f6f6f6; padding: 5px 1px 0px 5px;}

.galView { min-height: 275px;} 
.galView .back {float:right; margin:0px 23px 0px 0px;}
.galleryFullViewItem img{border: 0px;}
.realizacje { float:left; width: 100px; height: 75px; margin: 7px 7px 7px 7px;}
#aktreal img {border:0px;}

#gallery {min-height: 270px;}
.galleryPreView {width:300px; float:left; margin:40px 30px 20px 20px; padding:0px;}
.galleryPreView .photo {float:left;padding:0px 0px 0px 0px; background: #1f0b07 no-repeat center top; width:300px;height:200px; margin:0px 0px 0px 0px;}
.galleryPreView .photo .title {background:#77BBDE; filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; height:50px; padding:0px 0px 0px 10px;}
.galleryPreView .photo .title h3 a {font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 14px;  background:#77BBDE; line-height:50px;}

.galleryFullView {}
.galleryFullView img.imageBorder {border: 1px solid #E2E2E2; margin: 0 10px 0 0; padding: 1px; float: left;}
.galleryFullView h3 {color: black; font-size: 11px; font-weight: bold; margin:0px; padding:0px;}
.galleryFullView p  {margin:0px; padding:0px; padding-top:5px;} 
.galleryFullView .back {text-align:right;padding: 5px; float:right;}

.galleryFullViewItem {float: left; text-align: center; margin: 0px 0px 0px 10px; width:220px;height:165px;}
.galleryFullViewItem div.imageBorder { background-color:#E8E8E8; border: 1px solid #E2E2E2; width:120px;height:80px;margin:auto;}
.galleryFullViewItem img {margin:auto;border:none; vertical-align:middle; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;}
.galleryFullViewItem img:hover {margin:auto;border:none; vertical-align:middle; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}
.galleryFullViewItem p {height:18px; }

