﻿@import url(/_style/HeadTail_new.css);
@import url(/_style/sitemap_jedynka.css);

* {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:130%; color:#333; border:none; margin:0; padding:0;}
body {background-color:#FFF; text-align:center;}
li {list-style:none;}
a {text-decoration:none; cursor:pointer;}
a:focus, a:active {outline:none; -moz-outline:none;}
.clear {clear:both;}
.error {display:block; margin:10px; padding:0 10px 0 20px; color:#F00; font-weight:bold; background:url(/_img/ico/alert.gif) no-repeat 0 0;}

div#main {position:relative; margin:0 auto; text-align:left; width:980px;}

div.all {display:block; width:980px; padding-top:50px; border-left:2px dotted #FE967F; border-right:2px dotted #7FB0E8; float:left;}

div#left {float:left; background:url(../_img/violo.gif) no-repeat 130px; width:250px; height:507px;}
div#left div.menu {display:block; width:180px; margin-left:12px;}
div#left div.menu ul li {display:block; background:url(../_img/menu.gif) no-repeat 140px 2px; height:19px; text-align:right; padding:4px 26px 0 0; * padding:4px 26px 2px 0; margin:0 15px 2px 0;}
	html>body div#left div.menu ul li {margin-bottom:0;}
div#left div.menu ul li a {background-color:#d90000; color:#fff; padding:3px 4px 3px 6px; }
div#left div.menu ul li a:hover {background-color:#33CCFF; color:#000;}

div.logo { background:url(../_img/logo08.gif) no-repeat; width:621px; height:172px; z-index:1;}
	html>body div.logo {position:absolute;top:85px; left:250px;}

div#center {float:left; width:504px; margin-top:-20px; margin-left:5px;}
	html>body div#center {margin-top:150px;}
div#center p.title {display:block; font-size:14px; font-weight:bold; margin-bottom:15px; color:#eb0c13;}	
div#center ul.archiwalne li {display:block; margin-bottom:20px;}
div#center ul.archiwalne li a {text-decoration:none;}
div#center ul.archiwalne li a span.title {font-size:12px;}
div#center ul.archiwalne li a:hover span.title {text-decoration:underline;}
div#center ul.archiwalne li a span.date {font-size:16px; font-weight:bold;}
div#center ul.archiwalne li a:hover span.date {text-decoration:underline;}
div#center a {}
div#center strong.bigfont {font-size:16px;}

div#right {float:left; width:220px;}
div#right div.bird {position:absolute; bottom:225px;  right:2px; background:url(../_img/bird.gif) no-repeat; width:218px; height:170px;}
	html>body div#right div.bird {bottom:240px; * bottom:225px;}
	
div#bottom {float:left; background:url(../_img/bg_pasek.gif) repeat-x; width:980px; height:46px; margin-top:20px;}

div#patroni {float:left; background:url(../_img/patroni.gif) no-repeat; width:980px; height:72px;}

span.tail {padding-top:0;}

span.form a {background:url(../_img/form_bg.gif) repeat-x;  height:8px; border:1px solid #b9b9b9; padding:2px 5px 3px 5px;}
span.form a:hover {border:1px solid #000;}


/* PRINT */

ul#tools {float:right; position:relative; margin:12px 30px 0 0;}
ul#tools li.print a {display:block; background:url(../_img/print.gif) no-repeat;  width:20px; height:20px; position:absolute; z-index:5;}
body#print * {background-image:none; font-size:10pt; font-family: Arial, Helvetica, sans-serif; position:static; margin:0; padding:0; width:auto; text-align:left; border:none; color:#000;}
body#print span.tail * {border:none; color:#000; font-size:8pt; padding-top:1cm;}
body#print p#address {display:block; font-size:8pt; padding:0 0 1cm 2pt;}
body#print span.date {display:block; font-size:8pt; padding:0 0 5pt 2pt;}
body#print p.title {font-size:16pt; font-weight:bold;}
body#print p.persons {width:auto; font-size:12pt; font-weight:normal;}
body#print p.leader {padding-bottom:1cm;}
body#print ul#menu,
body#print div.tabs,
body#print div#slogan,
body#print span.no_print,
body#print div#logo_brdr {display:none;}
body#print div.photo {margin:12pt 0;}
body#print div.desc {margin-top:12pt;}
body#print div.name {font-size:16pt; font-weight:bold;}
body#print div.fotoLeft,
body#print div.fotoRight {float:left; padding:5pt; margin:0 5pt 5pt 0; border:1pt solid #EEE;}
body#print div.fotoLeft *,
body#print div.fotoRight * {display:block; margin-bottom:5pt; font-size:7pt;}
body#print div.fotoLeft span,
body#print div.fotoRight span {font-weight:normal;}


/* Galeria */

div.all div#center div#gallery_all {float:left; width:339px;}/*
div.all div#centerdiv#gallery_all div#first {display:block; color:#88ada3; font-size:14px; margin: 0 0 10px 10px;}
div.all div#centerdiv#gallery {margin:5px 10px;}
div.all div#centerdiv#gallery a#photo_big {display:block; width:128px; height:128px; border:1px solid #AAA; margin-right:5px; float:left;}
div.all div#centerdiv#gallery div#photo_mini {display:block; width:180px; height:130px; float:left;}
div.all div#centerdiv#gallery div#photo_mini div.mini {display:block; width:39px; height:39px; cursor:pointer; border:1px solid #AAA; margin:0 5px 5px 0; float:left;}
	html>body div.all div#centerdiv#gallery div#photo_mini div.mini {width:38px; height:38px;}*/
	
div.all div#center div.galleries {width:120px; height:130px; margin:8px 0 0 0; float:left;}
div.all div#center div.galleries a {display:block; width:100px; height:80px; border:1px solid #eae8df;}
div.all div#center div.galleries a:hover {border:1px solid #FFF;}
div.all div#center div.galleries div.title {width:100px; color:#000; padding:2px 0 0 0;}
div.all div#center div#gallery_title2 {font-size:13px; font-weight:bold; color:#fb7c00;}

/*div.all div#centerdiv#gallery_sub2 {position:relative; height:300px; padding:0 8px;}
	html>body div.all div#centerdiv#gallery_sub2 {height:auto; min-height:600px;}*/
div.all div#center div#gallery_sub2 div#gallery_title {font-size:13px; font-weight:bold;}
div.all div#center div#gallery_sub2 div#gallery {position:relative;}
div.all div#center div#gallery_sub2 div#gallery div span.img img {margin:40px 0 0 0; float:left; display:block;}
div.all div#center div#gallery_sub2 div#gallery img {float:left; display:block;}

div.all div#center div#gallery_sub2 div#gallery div#top {width:500px; margin-top:10px; float:left;color:#eb0c13;}
div.all div#center div#gallery_sub2 div#gallery div#top span#galleryCounter {font-weight:bold; color:#eb0c13; margin-right:5px;}
div.all div#center div#gallery_sub2 div#gallery div#top span.title {font-size:13px; font-weight:bold;} 
div.all div#center div#gallery_sub2 div#gallery div#top span.lead {color:#000; }
div.all div#center div#gallery_sub2 div#gallery div#top span.author {color:#999; display:block; font-size:10px; margin-top:5px;}

div.all div#center div#gallery_sub2 div#galleryPager span {text-align:center; cursor:pointer; display: block; width:93px; height:22px; padding-top:2px;}
	html>body div.all div#center div#gallery_sub2 div#galleryPager span {height:20px;}
div.all div#center div#gallery_sub2 div#galleryPager {position:absolute; left:20px; top:5px; width:500px; height:30px;}
	html>body div.all div#center div#gallery_sub2 div#galleryPager {top:285px; left:255px;}
div.all div#center div#gallery_sub2 div#galleryPager div#gallery_prev {position:absolute; left:0; top:5px; background: url(../_img/button_gal.gif) no-repeat;color:#eb0c13; text-decoration:none;}
div.all div#center div#gallery_sub2 div#galleryPager div#gallery_prev span a {color:#eb0c13;text-decoration:none;}
div.all div#center div#gallery_sub2 div#galleryPager div#gallery_next {position:absolute; left:200px; top:5px; background: url(../_img/button_gal.gif) no-repeat; color:#eb0c13; text-decoration:none;}
div.all div#center div#gallery_sub2 div#galleryPager div#gallery_next span a {color:#eb0c13;text-decoration:none;}
div.all div#center div#gallery_sub2 div#gallerySlideShow {position:absolute; left:120px; top:10px; background: url(../_img/button_gal.gif) no-repeat; display: block; width:93px; height:22px; color:#FFF; text-align:center; cursor:pointer; padding-top:2px;}
	html>body div.all div#center div#gallery_sub2 div#gallerySlideShow {height:20px; top:290px; left:355px;}
div.all div#center div#gallery_sub2 div#gallerySlideShow a {color:#eb0c13; text-decoration:none;}*/


/* video */
div#player {display:block; width:325px; margin:13px 13px 60px 0;}
div#videoplayer {width:140px; margin:13px 0 0 0; top:335px; left:600px; position:absolute;}
div#videoplayer span#videoplayertitle {display:block; font-size:16px;}
div#videoplayer span#videoplayerlead {display:block;}
div#videoplayer span {display:block; width:160px;}
a.video_mini span.title,
div#videoplayer span#videoplayertitle {color:#535353; font-weight:bold; padding:0 0 4px 0;}
a.video_mini span.lead,
div#videoplayer span#videoplayerlead {color:#999;}
a.video_mini {width:120px; height:130px; padding:10px 10px; border-top:1px solid #DDD; text-align:center; float:left;}
	html>body a.video_mini {width:100px; height:auto; min-height:130px;}
a.video_mini img {border:3px solid #FFF; margin:0 0 8px 0;}
a.video_mini span {display:block; text-align:left; margin:0 8px;}
