/* 2 kolumny TEN ARKUSZ STYLOW SLOZY DO PODSTAWOWEGO ULOZENIA PUDELEK NA STRONIE I NADANIU IM PODSTAWOWYCH KOLOROW I WYMIAROW */
html{margin:0;padding:0;}
body{color:#000;text-align:center;margin:0;padding:0;}
#container,#header,#edit-nav-view,#top-nav,#left-nav,#right-nav,#content,#box1,#box2,#box3,#footer,#siteinfo{margin:0;padding:0;}
#container{width:980px !important;width:1050px;text-align:left;position:relative;margin:0 auto 5px;overflow:hidden;padding-left:0 !important;padding-left:0px;padding-right:0;}
#header{position:absolute;width:535px;height:195px;margin:22px 0 0 31px;}
#wrapper{margin:0 auto 0 !important;margin-top:10px !important;width:970px;}
/* NAWIGACJE *//* NAWIGACJE *//* NAWIGACJE *//* NAWIGACJE *//* NAWIGACJE *//* NAWIGACJE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
#edit-nav-view{position:absolute;z-index:900;display:block;color:white ;text-align:left;left:0;width:300px;height:20px;font-size:10px !important;}
#edit-nav-view ul{display:block;padding:0;margin:3px 0 0 3px;list-style-type:none;position:absolute;}
#edit-nav-view ul li{display:inline;list-style-type:none;}
#edit-nav-view a{color:white;text-decoration:none;margin:2px;}
#edit-nav-view a:hover{color:#E0E97E;border-bottom:1px dotted white;}
#top-nav{width:100%;}
#top-nav ul{margin:0;}
#bottom-nav{width:100%;}
#edit-nav-view ul li,#bottom-nav ul li,#top-nav ul li{display:inline;list-style-type:none;}
#edit-nav-view ul,#bottom-nav ul,#top-nav ul{padding:0;}
/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< NAWIGACJE *//* NAWIGACJE *//* NAWIGACJE *//* NAWIGACJE *//* NAWIGACJE *//* NAWIGACJE */
/* TRESC I KOLUMNY *//* TRESC I KOLUMNY *//* TRESC I KOLUMNY *//* TRESC I KOLUMNY *//* TRESC I KOLUMNY >>>>>>>>>>>>>>>>>>>>>>>>>>> */
#content{overflow:hidden;float:right;width:730px !important;width:740px;display:inline;margin-bottom:10px;/*line-height:18px;*/
padding-top:50px;}
.paragraph{margin:0 10px 2px 0;}
#box1{float:left;width:310px !important;width:340px;display:inline;margin-top:135px !important;margin-top:145px;margin-right:0;}
#box2{float:right;width:356px !important;width:350px;display:inline;margin:100px 0 5px 14px !important;margin-left:-60px;margin-top:110px;padding:30px 20px 0 20px;overflow:hidden;}
#box2 .border-bottom{margin-left:-20px;height:34px;width:394px;}
#box3{float:left;width:220px !important;width:205px;display:inline;margin-top:210px;}
/* <<<<<<<<<<<<<<<<<<<<<<<<<<< TRESC I KOLUMNY *//* TRESC I KOLUMNY *//* TRESC I KOLUMNY *//* TRESC I KOLUMNY *//* TRESC I KOLUMNY */
/* STOPKA I DOL *//* STOPKA I DOL *//* STOPKA I DOL *//* STOPKA I DOL *//* STOPKA I DOL *//* STOPKA I DOL >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
#footer{clear:both;width:970px;height:20px;}
#footer ul{margin-left:-20px;margin-top:15px;}
#siteinfo {
    display: inline;
    float: right;
    font-size: 0.9em;
    margin-right: 0;
    margin-top: 10px;
    position: relative !important;
    right: 0;
    width: auto;
text-transform:uppercase;
}
#siteinfo span,
#siteinfo a{
	color:gray;
    font-size: 0.9em;
text-decoration:none;
}
#bottom{/* height:64px;*/
height:4px;margin-left:0 !important;margin-left:-35px;}
/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<< STOPKA I DOL *//* STOPKA I DOL *//* STOPKA I DOL *//* STOPKA I DOL *//* STOPKA I DOL *//* STOPKA I DOL */
#edit-nav,.edit{display:none;}
/*left menu *//*left menu *//*left menu *//*left menu *//*left menu *//*left menu *//*left menu *//*left menu *//*left menu *//*left menu >>>>>>>>>>>>>>>>>>>>>>>>>> */
#left-nav{float:left;width:203px;display:inline;padding-top:10px;z-index:999;}
#left-nav ul{list-style-type:none;margin:10px 0 0 15px !important;margin:10px 0 0 10px;padding:0;}
#left-nav ul li{list-style-type:none;}
#left-nav{z-index:1000;font-size:90%;text-align:center;}
#left-nav .border-bottom{margin-left:2px !important;margin-left:-8px;height:35px;width:203px !important;width:212px;}
#left-nav .border-top{margin-left:2px !important;margin-left:-8px;height:15px;width:203px !important;width:212px;}
#left-nav ul li a{display:block;width:149px;text-indent:0;padding-left:25px;}
#left-nav ul ul{margin:0 !important;}
#left-nav ul li ul li a{display:block;margin-left:0;}
/* <<<<<<<<<<<<<<<<<<<<<<<<<< left menu *//*left menu *//*left menu *//*left menu *//*left menu *//*left menu *//*left menu *//*left menu *//*left menu *//*left menu */
/* top menu *//* top menu *//* top menu *//* top menu *//* top menu *//* top menu *//* top menu *//* top menu *//* top menu *//* top menu >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
/* remove the bullets,padding and margins from the lists */
#top-nav{display:none;}
/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< top menu *//* top menu *//* top menu *//* top menu *//* top menu *//* top menu *//* top menu *//* top menu *//* top menu */
#box2{`margin-top:110px !important;}




*{font-family:Sans-Serif,Helvetica,Verdana,georgia,"Trebuchet ms" ;}
body{color:#000;background:transparent url(img/body.jpg) repeat-x;text-align:center;margin:0;padding:0;}
html{font-size:80%;margin:0;padding:0;/* background:#fff url(img/body.jpg) repeat-x 0px 5px ;*/
/* background:#fff url(img/flower-bottom.gif) no-repeat left bottom;*/
background-color:#fff;}
a{outline:0;}
a:link{color:#C83D00;}
a:visited{color:#C83D00;}
a:active{color:#C83D00;}
a:hover{color:#000;}
h1{font-size:2.0em;}
h2{font-size:1.5em;margin-bottom:10px;}
h3{font-size:1.2em;}
h4{font-size:1.0em;}
h5{font-size:0.9em;}
h6{font-size:0.8em;}
h1,h2,h3{/*margin:1em 0;*/
text-align:left;color:#575757;font-family:georgia,arial,tahoma;font-weight:normal;}
h2,h3,h4,h5,h6{/*margin:1.2em 0;*/
text-align:left;color:#575757;margin:0 !important;padding:0 !important;}
h2{margin-bottom:5px !important;}
h1 a,h2 a,h3 a,h4 a{color:#575757;text-decoration:none;border-bottom:1px dotted #C83D00;font-family:georgia,arial,tahoma;}

h4 a {border-bottom: 0;}

body h4 a:hover {border-bottom: 1px dotted #C83D00;text-decoration:none !important}


/*body.sosnicowice-1-kolumna h1{margin-top:120px;}
*/
p{font-size:1em;line-height:1.4em;display:block;margin:10px;}
ol,ul{font-size:1.0em;line-height:1.4em;/* margin:1em 1em 1em 2em;*/}
ul li{list-style:square;}
li > p{margin-top:0.2em;}
pre,code{font-family:monospace;font-size:1.1em;}
ol,ul,li,dl,dt,dd,pre,code,blockquote,td,th{text-align:left;}
abbr,acronym{cursor:help;border:0;background-color:#FFF9C5;padding:1px;}
strong{font-weight:bold;}
img{border:0;}
input.text,textarea,input.text-long,select,.inactive{background:#fff url(img/input-text-bg.gif) repeat-x left top;border-top:1px solid #7C7C7C;border-right:1px solid #C3C3C3;border-bottom:1px solid #DDDDDD;border-left:1px solid #C3C3C3;padding:1px;color:#666;}
input.text{padding:2px;}
select{padding-right:0;}
input.text:hover,input.text:focus,input.text:active,select:hover,textarea:hover,textarea:active,textarea:focus{background-color:#F7FFF8;border-top:1px solid #565656;border-right:1px solid #A7A7A7;border-bottom:1px solid #BBBBBB;border-left:1px solid #A7A7A7;}
hr{clear:both;height:1px;color:#E4E4E4;background-color:#E4E4E4;border:0;padding:0;margin:0;}
#edit-nav-view{background:gray url(img/admin-bg.gif);/*filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;*/}
body.sosnicowice #container{background:transparent url(img/container-bg-one-col.gif) no-repeat -201px 0!important;background:transparent url(img/container-bg-one-col.gif) no-repeat -200px 0;}
body.sosnicowice-1-kolumna #container{background:transparent url(img/container-bg-one-col.gif) no-repeat -201px 0!important;background:transparent url(img/container-bg-one-col.gif) no-repeat -200px 0;}
.top-options {
    position: absolute;
    right: 0;
    top: 23px;
    z-index: 999;
}
.top-options .text,.top-options select{width:120px;}
.top-options .text{width:108px;padding-right:20px;margin-left:10px;}
.top-options .button{width:22px;height:24px;background:transparent url(img/search-button.gif) no-repeat 0 1px;border:0;text-indent:-999px;margin-left:-21px;cursor:pointer;color:white;}
.top-options .button:hover{background:transparent url(img/search-button.gif) no-repeat 0 -24px;}
div#login {
	position: absolute;
	margin: 0;
	right:0;
	top:4px;
	color: #aaa;
	text-decoration: none;
	font-size: 11px;
}

div#login ul {margin:0;padding:0;}

div#login ul li a span,
div#login ul li a,
div#login ul li{float:left;display:inline;    text-decoration: none;}

/*div#login ul li.cms_user_signup {display:none}*/

div#login ul li a span {
	margin-right:5px;
}
div#login:hover{color:gray;}
#header{background:transparent !important;}
.main-link{position:absolute;margin-left:30px;margin-top:85px;display:block;height:90px;width:450px;}
.alt-link{position:absolute;margin-left:180px;margin-top:30px;display:block;height:50px;width:70px;}
#content{}
ul.path{position:absolute;margin-top:-52px;padding:0;margin-left:-25px !important;color:#9b9e87;}
.sosnicowice .path{margin-top:0px !important;}
#admin .path{display:none;}
ul.path li{display:inline;list-style-type:none;}
ul.path li a{font-size:11px;color:#c9cbb9 ;text-decoration:none;}
ul.path li a:hover{color:black;}
#wrapper{}
#box1,#box2,#box3,#box4{text-align:justify;line-height:18px;}
h1,h2,h3,.articles-abstract h1,.articles-abstract h2,.articles-abstract h3,.articles-show h1,.articles-show h2,.articles-show h3{line-height:normal !important;}
/*#box1 h3,#box2 h3,#box3 h3{margin-bottom:10px !important;}
*/
#box2{background:transparent url(img/bg-box-right.gif) no-repeat 0 1px !important;/* background:transparent url(img/bg-box-right.gif) no-repeat 10px 255px;*/}
#box2 .border-bottom{background:transparent url(img/box-right-bottom.gif) no-repeat 0px 0px;}
#left-nav{background:transparent url(img/bg-left-menu.gif) no-repeat 2px 0 !important;background:transparent url(img/bg-left-menu.gif) no-repeat -7px 0;}
#left-nav .border-bottom{background:transparent url(img/left-menu-bt.gif) no-repeat left bottom;}
#left-nav .border-top{background:transparent url(img/left-menu-top.gif) no-repeat left top;}
#left-nav ul li{background:transparent;}
#left-nav ul li a{color:#575757;background:transparent url(img/bg-left-menu-link.gif) no-repeat left top;font-weight:bold;text-decoration:none;font-size:14px;padding-top:5px;padding-bottom:5px;/*border-bottom:2px solid #c0d7bd;border-top:2px solid #c0d7bd;*/}
#left-nav ul li a:hover{/* filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;*/
color:#3a3a3a;background:transparent url(img/bg-left-menu-link.gif) no-repeat 0 -55px;}
#left-nav ul li ul li a{background:transparent url(img/bg-left-menu-link2.gif) no-repeat left top;font-weight:normal;padding-bottom:2px;border:0;text-decoration:none;font-size:13px;}
#left-nav ul li ul li a:hover{background:transparent url(img/bg-left-menu-link2.gif) no-repeat 0 -58px;}
#left-nav ul li ul li ul li a{background:transparent url(img/bg-left-menu-link3.gif) no-repeat left top;font-weight:normal;padding-bottom:2px;border:0;text-decoration:none;font-size:13px;margin-left:8px;}
#left-nav ul li ul li ul li a:hover{background:transparent url(img/bg-left-menu-link3.gif) no-repeat 0 -58px;}

#left-nav ul li ul li ul li li a{background:transparent;font-weight:normal;padding-bottom:2px;border:0;text-decoration:none;font-size:11px;margin-left:14px;}
#left-nav ul li ul li ul li li a:hover{background:transparent;}



#footer{}
#footer ul{border-bottom:3px solid #dfeeb5;color:gray;}
#bottom{}
#bottom-nav ul{text-align:center;}
/*#bottom-nav ul a,#siteinfo a{text-decoration:none;color:gray;}*/
#bottom-nav ul a:hover,#siteinfo a:hover{color:black;}
/*#siteinfo a{float:right;}*/
/* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow >>>>>>>>>>>>>>>> */
div.img-left a img:hover{background-color:#F2F2F2;border:1px solid #AAAAAA;}
.paragraph{padding-bottom:20px;border-bottom:1px dotted #aaa;}
#left-nav .paragraph {
    border-bottom: 0;
    padding-bottom: 0;
}

/*.paragraph h2{display:block;font-size:290%;font-weight:normal;margin:0;padding:10px;color:gray;font-family:georgia,"Trebuchet ms",Sans-Serif,Helvetica,Verdana ;}
body.sosnicowice .paragraph h2{font-size:200%;}
*/
/* <<<<<<<<<<<<<<<<<<<<< rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow */
/* new-form *//* new-form *//* new-form *//* new-form *//* new-form *//* new-form *//* new-form *//* new-form *//* new-form *//* new-form *//* new-form */
fieldset{border:0px ;display:block;vertical-align:top;}
label{margin:0;padding-top:5px;padding-left:3px;clear:both;font-size:11px;line-height:13px;display:block;}
label.required{background:transparent url(img/required.gif) no-repeat 0% 50%;padding-left:12px;font-weight:bold;}
fieldset legend{font-size:15px;font-weight:bold;margin:2px 7px 3px 0px;padding:3px;color:#759DAD;}
fieldset input{display:block;float:left;}
fieldset input.text{}
fieldset textarea{display:block;float:left;width:95% !important;width:90%;height:150px;clear:both;}
fieldset div{clear:both;}
fieldset div div{display:inline;}
fieldset div.buttons{display:block;clear:both;margin-top:10px;padding-top:10px;vertical-align:bottom;}
fieldset div.buttons a{margin-left:10px;line-height:20px;}
/* new-form *//* new-form *//* new-form *//* new-form *//* new-form *//* new-form *//* new-form *//* new-form *//* new-form *//* new-form *//* new-form */ 
.cms_more,.cms_back{display:block;width:62px;height:11px;float:right;text-indent:-9990px;}
.cms_more{background:transparent url(img/more.gif) no-repeat;}
.cms_back{background:transparent url(img/back.gif) no-repeat;}
.cms_more:hover{background:transparent url(img/more.gif) no-repeat 0 -13px;}
.cms_back:hover{background:transparent url(img/back.gif) no-repeat 0 -13px;}
/* galeria *//* galeria *//* galeria *//* galeria *//* galeria *//* galeria *//* galeria */
#slideShow1{width:250px;height:250px;border:1px solid #ccc;padding:10px;background-color:#fff;margin:2px auto 20px auto;}
.pagelinks a{font-weight:bold;color:#666;}
.slideCaption{background-color:#FFFFCC;padding:4px;text-align:center;font-weight:bold;}
.pagelinks a.activeSlide{color:#f90;}
/* this is for IE so the prev/next links can be hovered*/
.nextSlide,.prevSlide{background-image:url(images/spacer.gif);}
.nextSlide:hover{background-image:url(images/nextslide.jpg);background-repeat:no-repeat;background-position:right bottom;}
.prevSlide:hover{background-image:url(images/prevslide.jpg);background-repeat:no-repeat;background-position:left bottom;}
.inputsTooltip{border:1px solid #ccc;background-color:#eee;padding:4px;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:11px;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;}
/* galeria *//* galeria *//* galeria *//* galeria *//* galeria *//* galeria *//* galeria */
#login_form{padding:10px 30px 10px 30px;position:absolute;z-index:999;text-align:left;background-color:#ddd;margin:10% 40%;border:5px solid #f7f7f7;}
.clear-both{clear:both;padding:5px;}
div.gallery-image{width:700px !important;}
.gallery-image li,.picture{float:left !important;display:block;}


/*tutaj wkladamy wspolne style dla odmian jednej strony (z 1 kolumna,dwoma itd) 
raczej rzeczy odpowiedzialne za layout,ale odnoszace sie tez moze do obrazkow*/
/* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow >>>>>>>>>>>>>>>> */
div.img-left img,div.img-right img,div.img-bottom img,.paragraph a.thickbox img{background-color:#F2F2F2;border:1px solid #DCD8DC;margin:4px 4px 0 4px;padding:4px;-moz-border-radius:2px;/* zaokraglone brzegi - tylko w mozilli*/}
div.img-left span,div.img-right span,div.img-bottom span{display:block;font-size:10px;width:108px;line-height:9px;padding:2px 2px 2px 4px;color:gray;text-align:justify;}
div.img-left{float:left;}
div.img-right{float:right;}
div.img-bottom{float:left;}
div.img-left img{margin-left:0;}
div.img-right img{margin-right:0;}
div.img-bottom img{margin-left:0;}
/*.articles-abstract h3,.articles-abstract h3 a,.articles-abstract h1,.articles-abstract h1 a{margin-bottom:0 !important;margin-top:0 !important;padding-bottom:0 !important;padding-top:0 !important;text-decoration:none !important;color:inherit;}
*/
.articles-abstract .date,.articles-show .date{margin:0 !important;margin-bottom:5px !important;padding:0 !important;font-size:10px;color:gray;}
.abstract-image,.descr-image{float:left;background-color:#F2F2F2;border:1px solid #DCD8DC;margin:4px 4px 0 0;padding:4px;}
#slideShow1{}
#slideShow2{}
/* <<<<<<<<<<<<<<<<<<<<< rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow */
.gallery-image li{float:left !important}


.sosnicowice-1-kolumna #content {
    display: inline;
    float: right;
    line-height: 18px;
    margin-bottom: 10px;
    overflow: hidden;
    padding-top: 180px;
    width: 730px !important;
}


.sosnicowice-1-kolumna #box1 {
/*	 margin-top: 155px;*/
    display: inline;
    float: left;
    margin: 0 !important;
    padding: 0 !important;
    width: 710px !important;
}


#content .paragraph_gallery.paragraph ol, 
#content .paragraph_gallery.paragraph ul {
    float: left;
    font-size: 1em;
    line-height: 1.4em;
    margin: 0;
    padding: 0;
}

.gallery_photo_list.navigation li {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 7px;
}

#content .paragraph.paragraph_download {margin-bottom:10px} 

#content .paragraph.paragraph_download ul {
    font-size: 1em;
    line-height: 1.4em;
    margin: 0;
}

.cms_menu_1 li span.toggle.tg_down:after {
    content: "▼";
}

.cms_menu_1 li span.toggle.tg_up:after {
    content: " ▲";
}

.cms_menu_1 li span.toggle,
.cms_menu_1 li span.toggle:hover {
    color: #999999;
    font-size: 0.8em;
}

#content ul.cms_rating li,
.cms_attachment ul li {
    list-style: none;
}

