@charset "utf-8";
/* CSS Document */
.ie6 body { behavior:url("css/csshover2.htc"); }



body{ margin:0; padding:0;  background:url(../image/bg.png) repeat-x #52a6ce; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#333333; }
a.fusing {display:block; width:150px; height:50px; margin:240px 0 0 450px; position:absolute; text-indent:-2000px} 

.wrapper { width:976px;  margin:0 auto; }
.baner {height:329px;  background:url(../image/baner.jpg) top left no-repeat ; margin:0; padding:0 }
.baner h1 { margin:0; padding:0}
.baner h1 a {display:block; width:300px; height:35px; background:url(../image/logo.png); text-indent:-2000px; position:absolute; margin-top:0px  }

.left {  width:644px; margin-top:-34px; float:left}

.menu { width:644px; height:48px; background:url(../image/menu_bg.png) no-repeat; }

.menu ul {margin-top:1px; background-color:#c0e0f3; padding-left: 20px}
.ie6 .menu ul {padding-top:0px;}
.menu ul li {float:left; list-style:none; height:46px; line-height:48px; background: url(../image/menu_li.jpg) left no-repeat; padding:0 7px; margin-top:1px }
.menu ul li.first {background:none; padding-left:0}


.menu ul li a {color:#226483; text-decoration:none;  height:20px; display:inline-block; line-height:20px; padding:2px 15px;}
.ie7 .menu ul li a {color:#226483; text-decoration:none;  height:20px; display:inline-block; line-height:20px; padding:2px 15px;}
.ie6 .menu ul li a {color:#226483; text-decoration:none;  height:20px; display:inline-block; line-height:20px; padding:2px 15px; margin-top:10px}

.menu ul li ul  a {color:#226483; text-decoration:none; padding:5px; height:auto !important; display:block} 
.ie6  .menu ul li ul  a {color:#226483; text-decoration:none; padding:5px; height:auto !important; display:block; margin-top:2px} 

;.menu ul li a {color:#226483; text-decoration:none; padding:15px} 
.menu ul li a:hover { background-color:#e3f4f9;} 
.menu ul li.active a {font-weight:bold; background-color:#e3f4f9;}
.menu ul li ul {display:none}
.menu ul li.active ul li a {font-weight:normal; background-color: transparent; } 
.menu ul li ul li.active a {font-weight:bold; background-color:#e3f4f9; } 
.menu ul li:hover ul {display:block}

.menu ul li ul { position:absolute; width:168px; margin:-5px 0 0 -13px; padding:0; z-index:10  } 
.ie6 .menu ul li ul, .ie7 .menu ul li ul { margin:30px 0 0 -60px} 
.ie6 .menu ul li ul { margin:40px 0 0 -60px} 
.menu ul li ul li { display:block;  background:url(../image/submenu_li.png) no-repeat center bottom #c7e8f3; padding:0; margin:0; height:auto; line-height:normal; width:168px;}
.menu ul li ul li.first {padding-top:10px; background:url(../image/submenu_li.png) no-repeat center bottom #c7e8f3;}
.menu ul li ul li.last {background:url(../image/submenu_last.png) bottom left no-repeat}

.menu ul li ul li a{display:block; line-height:25px; padding:0 5px; margin:3px 5px; }
.menu ul li ul li a:hover { background-color:#e3f4f9 ; text-decoration:none; font-weight:bold}
.menu ul li ul li.last a {margin-bottom:10px}

.tresc p {line-height:155%; text-align: justify}
.tresc a{color:#fb8949;}
.tresc ul li {list-style:none; background:url(../image/li.png) left no-repeat;background-position:0 5px; margin:0; padding-left:10px; }
.content {background-color:#DBEBF6; border-bottom:3px solid #2c85ae}
.content .galeriabiala {background-color:white}

.tresc {padding:20px; font-size:small; font-family: trebuchet MS, Georgia, Arial; text-shadow: #AFD4E4 2px 2px 30px}
.tresc h1 { color:black; left no-repeat; padding-left:13px; font-size:12px; text-align:center}
.tresc h2 { color:#fb8949; background:url(../image/punktDUPA.jpg) left no-repeat; padding-left:13px; font-size:14px}



.slider ul li{ background:none; width:auto !important}
.slider ul li img {border:1px solid  #666; padding:3px; background-color:#e5f3f8}

.slider .prev { display:block; background:url(../image/arrow.png); width:38px; height:38px; border:none; text-indent:-2000px; outline:none!important}
.slider .next { display:block; background:url(../image/arrow_r.png); width:38px; height:38px; border:none; text-indent:-2000px; outline:none!important}

.slider .prev {float: left; margin-top:30px; cursor:pointer}
.slider .next {float: right;  margin-top:30px;  cursor:pointer}
.slider1 { margin:0 auto}

.galeria {margin:0 auto; width:530px; text-align:center } 
.galeria img {border:1px solid  #666; padding:3px; background-color:#e5f3f8; margin:5px}

.line {background:#e5e3e3; display:inline-block; height:1px; clear:both; margin:5px 0}







.right {float:left; width:300px; margin-left:10px}
.right .blok { background:url(../image/belka.png) top no-repeat; width:298px; height:212px; margin-bottom:10px}
.right .blok2 { height:180px; border-bottom:3px solid #2c85ae;margin-bottom:10px;}
.right .blok2 {background:url(../image/belka.png) top no-repeat;}
.right .blok2 p{padding:20px;}
.right  h3 {color:#086490; margin:0; padding:5px 0 0 10px; font-size:14px}
.right .blok img { margin:15px auto 0 auto; display:block;}
.ie7 .right .blok img, .ie6 .right .blok img  { padding-top:15px}
.right .blok .nakladka { background:url(../image/nakladka.png); width:228px; height:154px; position:absolute; margin:13px 0 0 35px}
.ie7 .right .blok .nakladka, .ie6 .right .blok .nakladka {margin-left:-5px}

.right .blok a  {background:url(../image/wiecej.png) no-repeat bottom left; font-size:11px; line-height:15px; color:#086490; text-decoration:none; width:97px; height:17px; display:block; position:absolute; margin:5px 0 0 160px; padding-left:20px}
.right .blok a:hover {background:url(../image/wiecej.png) no-repeat ; color:#333}
.ie6 .right .blok a {background:url(../image/wiecej.gif) no-repeat bottom left;}
.ie6 .right .blok a:hover {background:url(../image/wiecej.gif) no-repeat}

.right .blok2 .slideshow {margin:30px 0 0 35px}
.ie7 .right .blok2 .slideshow, .ie6 .right .blok2 .slideshow {padding-top:30px}


.foother { text-align:center; font-size:11px; color:#086490;   background:url(../image/stopka.png) bottom no-repeat; width:311px; height:41px; clear:both; margin-bottom:10px; padding-top:10px} 
.ie6 .foother {background:#b8dae9; margin-top:10px; height:30px}

.foother p { margin-top:8px}
 .ie7 .foother p {padding-top:8px}

.foother a { color:#086490; text-decoration:none}
.foother a:hover { text-decoration:underline}


.ie6 .right .blok .nakladka {background-image: url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/nakladka.png',  )}		
.ie6 .menu ul li ul li.last {background-image: url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/submenu_last.png',  )}		
.ie6 .menu  {background-image: url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/menu_bg.png',  )}
.ie6 .right .blok {background-image: url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/belka.png',  )}
.ie6 .baner h1 a  {background-image: url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/logo.png',  )}		
.ie6 .menu  ul {position: absolute}
.ie6  .menu ul li ul li.last a { position: relative}

.tresc a img { color:#FFF} 
tr.dott td {border-bottom:2px dotted #999 ; } 
td {padding:5px} 

ul.fotki li { float:left; background: none !important; text-align:center; font-weight:bold; height:150px;
padding: 0px 0px 0px 0px; width: 180px;
}
ul.fotki li a img { height:80px; }
.clear {clear:both}   
* {outline:none}













