/*7stycznia*/
body{background:#ffffff;	color:#000000; font:12px,Verdana,Arial,Helvetica,sans-serif; background-image:url(images/shodow.jpg); background-repeat:repeat-y; background-position:top center;}
/*GLOBALNE*/
a {color:#006633;}
li{background-image:none; line-height:1.25em; list-style-type:square; padding:0 0 0 5px;}
ol li{list-style-type:decimal;}
h1,h2,h3{font-family:"Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif;}
h1{font-size:1.8em;}
h2{font-size:1.6em;}
h3{font-size:1.4em;}
h1 a,h2 a,h3 a{color:#644320;text-decoration:none;}
h1 a:hover,h2 a:hover,h3 a:hover{color:#644320;text-decoration:underline;}
table{text-align:left;}
input{padding:2px;}
input#searchtext{border:1px solid #222222;}
input:focus, input#searchtext:focus {border-color:#dd0000;}
input#searchtext:focus {width:200px;}
input.button,input.defaultbutton{background-image:url(images/submit.gif); background-position:left center; background-repeat:repeat-x; cursor:pointer; font-weight:bold; border:1px solid #222222;}
div#page {margin:0; padding:0; text-align:center;	border:0 none;  width:100%; background-image:url(../images/top.jpg); background-repeat:no-repeat; background-position:center top;}

/* NAGLOWEK */
div#header{height:165px; width:770px; padding:0; position:relative; margin:0 auto; text-align:center; background-color:transparent;}
div#logo {width:100%; text-align:right; float:none; margin:0 0 0 0; padding:0;}
div#logo img{margin:0 0 0 0;}
div#searchbox {width:auto; float:right; position:absolute; top:120px; right:10px; margin-right:0; margin-top:0; padding:0;}
div#header ul li#sitemap,div#header ul li#tagcloud{display:none;}
div#usermenu {position:absolute; top:125px; left:10px;  margin:0;background-image:none;}
div#languages {background-image:none; text-align:left; margin:0 0 0 0; height:auto; width:auto;} 
div#languages a,div#languages a:link,div#languages a:visited{text-decoration:none; color:#000000;}
div#languages a:hover,div#languages a:active{text-decoration:underline;}
div#languages img{float:left; margin:0 3px 0 0;}

/*top menu*/
div#topmenu{width:100%; display:block; margin:0; padding:0; border-width:0px 0; 
border-style:solid; border-color:#7c83d5; text-align:center; background-color:#a4a8e2; background-image:url(../images/menu_off.jpg); background-repeat:repeat-x; background-position:top left;}
div#topmenu div.topmenu-design{width:770px; display:block; padding:0; margin:0 auto; background-color:#7c83d5; background-image:url(../images/menu.jpg); background-repeat:repeat-x; background-position:top left;}
div#topmenu ul{height:27px; display:block; padding:0; margin:0; background-image:none;}
div#topmenu li{height:27px; font-size:1em; padding:0; margin:0; background-image:none;}
div#topmenu li a{padding:3px 12px; color:#ffffff; border:0 none; margin:0;}
div#topmenu li a:hover {border-bottom:0 none; text-decoration:underline; background-color:#8e90a5; background-image:url(../images/menu_h.jpg); background-repeat:repeat-x; background-position:top left;}
div#topmenu li.selected{background-color:#ffffff; background-image:url(../images/menu_s.jpg); background-repeat:repeat-x; background-position:bottom left;}
div#topmenu li.selected a{border:0 none; color:#660000; }
div#topmenu li.selected a:hover{border:0 none; color:#ffffff; }

/*PATH*/
div#path{padding:10px 5px 5px 5px; text-align:left; width:760px; margin:0 auto; background-color:#ffffff; background-image:url(images/menu_cien.png); background-repeat:repeat-x; background-position:top center;}

/*CONTENT*/
div#columns_container{width:770px; margin:0 auto; text-align:left; padding:0; background:#ffffff; }
div#main-position div.border-box div.border-mc{padding:0 15px 15px 15px;} 
div#main-position div.content-view-full div.border-box div.border-mc{padding:0;}

div.border-box div.border-tr,div.border-box div.border-tl,div.border-box div.border-tc,
div.border-box div.border-br,div.border-box div.border-bl,div.border-box div.border-bc,
div.border-box div.border-mr,div.border-box div.border-ml,div.border-box div.border-mc{background-image:none; background:none; padding:0;}

div.attribute-header h1 {font-family:"Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif; font-weight:bold; background-image:none; padding-bottom:10px;}
div.attribute-long, div.attribute-short{text-align:justify; padding:0 0 10px 0;}
div.attribute-long p{padding:5px 0;}
div.attribute-short p, div.attribute-long p{line-height:1.5em;}

div.box-3 div.border-mc{background:none; background-image:none;}
div.border-box div.border-tc{height:0;}
div.border-box{padding-bottom:0;}
div.object-left{margin:0 0.6em 0.6em 0;}
div.object-right{margin:0 0 0.6em 0.6em;}

.attribute-pdf a{padding:3px 0 3px 25px;}

/*EMBEDED*/
div.content-view-embed div.attribute-image {margin-right:0;}
div.content-view-embed div.aktualnosci-line div.attribute-image{margin-right:7px;}
div.content-view-embed div.class-gallery div.attribute-image{margin-right:7px;}
div.content-view-children div.content-view-line h2 a:hover{text-decoration:underline;}
/*vertical list*/
div.vertically_listed_sub_items div.content-view-embed h2{font-weight:bold; padding:0; font-size:1.6em;}
div.vertically_listed_sub_items div.content-view-embed div.content-view-children{font-size:1em;}
div.vertically_listed_sub_items div.content-view-embed div.content-view-line h2{font-size:1.4em; padding-left:1.2em;}

div.vertically_listed_sub_items div.content-view-embed h2.more-link{font-size:1.25em;}
/*highlighted*/
div.highlighted_object{background:none; background-image:none; padding-bottom:0;}
div.content-view-line div.class-file h2{background:none; background-image:none; padding-bottom:0;}
div.highlighted_object div.class-aktprawny h2 {font-weight:bold;}
/*sub-item*/
div.itemized_sub_items{width:25em;}
div.itemized_sub_items div.content-view-embed h2{margin:0.5em 0 0 0;}
div.content-view-line div.class-folder h2{font-size:1.5em; font-weight:normal;}
div.itemized_sub_items div.content-view-embed ul {margin-left:0.75em;}
div.itemized_sub_items div.content-view-embed ul li{text-align:left;}
div.itemized_sub_items div.content-view-embed ul li a{text-decoration:none; padding-left:14px;}
div.itemized_sub_items div.content-view-embed ul li a:hover{text-decoration:underline;}

/*SIDEMENU*/
div#sidemenu{padding:0; margin:5px 0 20px 0;}
div#sidemenu div.border-box{padding:0; margin:0;}
div#sidemenu h4{padding:5px 3px; text-align:center; background-color:#136765; border-bottom:2px solid green; background-image:url(images/submenu.png); background-repeat:repeat-x; background-position:top left;}
div#sidemenu h4 a{color:#ffffff;}
div#sidemenu h4 a:hover{text-decoration:underline;}
div#sidemenu ul.menu-list{background-color:#F5F5F5; padding:5px; margin:0;}
div#sidemenu ul.menu-list li{border-bottom:1px solid #d3d3d3; padding:0 5px 5px 5px;}
div#sidemenu ul.menu-list li.lastli{border-bottom:0 none;}
div#sidemenu ul.menu-list li a, div#sidemenu ul.submenu-list li a {background-image:none; text-decoration:none; padding:0;}
div#sidemenu ul.menu-list li a:hover, div#sidemenu ul.submenu-list li a:hover {text-decoration:underline;}
div#sidemenu ul.submenu-list{margin-left:0.8em;}
/*extra info*/
div#columns{padding:0 0 0 14em;}
div#extrainfo-position{position:absolute; float:none; top:420px;  margin:0 0 0 430px; margin-right:0;  background-color:#ffffff;  padding:0; }
div#extrainfo{background-color:#ffffff; padding:0; border-left:1px dashed #cccccc;}
div#main-position div#extrainfo div.border-box div.border-mc {padding-bottom:0;}
div#extrainfo div.attribute-long{padding:0;}
div.infobox-header h2{margin:0;}

/*gallery */
div.attribute-image {height:auto!important;  margin:0; padding:3px; border:1px solid #dddddd!important; text-align:center;}
div.content-navigator{text-align:center;}
div.content-navigator a{text-decoration:none;}
div.content-navigator a:hover{text-decoration:underline;}
div.class-image div.attribute-name{display:none;}
div.content-view-full div.class-gallery div.content-view-galleryline div.attribute-image img{margin:0 auto;}
div.content-view-full div.class-gallery div.content-view-children{background-image:none;}
/*inne*/
div.attribute-header h1.long{background-image:none;}
div.content-view-sitemap ul li{list-style-type:none;}

.pagenavigator span.other a,.pagenavigator span.other a:link,.pagenavigator span.other a:visited{border:1px solid #555555; padding:3px 8px;}
.pagenavigator span.other a:hover,.pagenavigator span.other a:active{background-color:#cccccc;}
/* STOPKA */
div#footer {width:750px; margin:0 auto; font-size:0.9em; text-align:right; padding:20px 10px; border-top:1px solid #dddddd; 	background-image:none; background-color:#ffffff;}
div#footer a,div#footer a:link,div#footer a:visited{color:#333333;}
div#footer a:hover,div#footer a:active{text-decoration:none; color:#990000;}
div#footer li{list-style-type:none; list-style-image: none;}
div#footer ul {background:none; margin:0; padding:0;}
div#footer div.clear{clear:left; margin:0; padding:0;}
div#footer div.left{float:left; margin:0; padding:0; text-align:left;}
div#footer div.left ul {	background:none; margin:0; padding:0;}
div#footer div.left ul li{display:inline;	background:none;border-right:1px solid #333333; margin:0 4px 0 0; padding:0 4px 0 0; list-style-type:none; list-style-image:none;}
div#footer img {vertical-align:text-top;}