
div#menu .menu {
width : 778px;
height : 40px;
}
* > div#menu .menu {
margin-top : -11px;
}
div#menu ul {
padding : 0;
list-style : none;
line-height : normal;
margin-left : 7px;
}
* > div#menu .menu ul {
margin-left : 0;
}
div#menu .menu li {
display : inline;
}
div#menu li span.left {
background-image : url(menu-left.gif);
background-repeat : no-repeat;
width : 5px;
height : 64px;
overflow : visible;
position : relative;
bottom : 15px;
vertical-align : bottom;
visibility : visible;
display : block;
padding-top : 15px;
margin-bottom : 32px;
float : left;
}
div#menu li span.hlavny {
background-image : url(menu-central.gif);
background-repeat : repeat-x;
height : 64px;
overflow : visible;
position : relative;
bottom : 10px;
vertical-align : bottom;
visibility : visible;
display : block;
float : left;
padding-top : 15px;
margin-bottom : -32px;
text-align : center;
text-decoration : none;
padding-left : 40px;
padding-right : 40px;
}
div#menu li span.hlavny_ a, a:visited {
color : #ffffff;

}
div#menu li span.hlavny_ {
height : 50px;
overflow : visible;
position : relative;
bottom : 1px;
font-size : 13px;
vertical-align : top;
visibility : visible;
display : block;
float : left;
padding-top : 12px;
margin-bottom : -17px;
text-align : center;
text-decoration : none;
padding-left : 25px;
padding-right : 25px;
}
div#menu li span.hlavny_ a:hover {
color : #f50a4a;
text-transform: capitalize;
}
div#menu li span.right {
background-image : url(img/menu-right.gif);
background-repeat : no-repeat;
width : 6px;
height : 64px;
overflow : visible;
position : relative;
bottom : 15px;
vertical-align : bottom;
visibility : visible;
display : block;
padding-top : 15px;
margin-bottom : -32px;
float : left;
}
div#menu .menu a, div#menu .menu a:visited, div#menu .menu a:active {
color : #fff;
display : block;
float : left;
padding : 1px 0 0 0;
margin : 0;
text-align : center;
text-decoration : none;
}
div#menu .menu img {
display : block;
float : left;
margin : 0;
margin-bottom : -16px;
padding : 10px 0 0 0;
text-align : center;
text-decoration : none;
}
div#menu .menu a:hover {
color : #ffffff;
}
ul#categories {
width : 200px;
position : relative;
margin : 0;
padding : 0;
list-style : none;
font-size : 11px;
}
ul#categories li {
display : block;
line-height : 30px;

border-top : 1px solid #f9faf7;
height : 30px;
margin-top : 2px;
margin-bottom : 2px;
}
ul#categories li {
margin-top : 0;
margin-bottom : 0;
}
ul#categories li.selected {
text-decoration : none;
background-color : #dce0e7;
}
ul#categories li a {
display : block;
overflow : hidden;
padding : 0 0 0 34px;
line-height : 30px;
text-decoration : none;
font-size : 12px;
list-style-image : url(arrow.gif);
}
ul#categories li a:hover {
font-size : 10px;
color : #ff1212;
background-color : #dce0e7;
margin-left : 3px;
}
div.menu1 {
color : #ffffff;
}
div.menu1 a {
font-size : 12px;
display : block;
text-decoration : none;
text-align : left;
color : #ffffff;
margin-left : 3pt;
border-bottom : 1px ridge #b3ccaf;
}
div.menu1 a:hover {
background-color : #dbead9;
color : #000000;
text-decoration : none;
border-right : 2px solid #dbead9;
text-decoration : none;
}
.clear {
clear : both;
}
.clearleft {
display : block;
clear : left;
}
.clearright {
display : block;
clear : right;
}
.hide {
display : none;
}
body {
font-family : 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
margin : 0 auto;
background-color : #b3ccaf;
}
P {
font-weight : normal;
color : #000000;
font-style : normal;
text-align : justify;
margin-left : 9pt;
margin-right : 9pt;
margin-bottom : 10pt;
margin-top : 5pt;
text-indent : 12px;

}
a, a:visited, a:link {
color : #4b5670;
text-decoration : none;
font-variant : normal;
font-weight : normal;

}

a:hover {
color : #003200;
text-decoration : none;
}
.belka {
color : #868686;
font-size : 8px;
margin-left : 4px;
}
H1 {
font-weight : bold;
font-size : 12pt;
color : #003200;
text-align : left;
text-decoration : none;
margin-left : 12pt;
margin-right : 9pt;
border-bottom : 1px solid #003200;
}
h2 {
font-size : 15px;
margin : 0;
color : #fa054f;
border-bottom : 1px dashed #49546e;
border-top : 1px dotted #333333;
text-align : right;
}
h1 a, h1 a:visited, h1 a:link {
text-decoration : none;
}
h2 a:visited, h2 a:link {
text-decoration : none;
padding : 10px;
line-height : 25px;
text-align : right;
}
h2 img {
margin-right : 5px;
border : 0;
}
input {
background-color : #fff;
background-repeat : repeat-x;
border : 1px solid #abb5c3;

}
div.wrap1 .wrap2 {
width : 778px;
margin : 0 auto;
overflow : hidden;
background-color : #003300;
}
div.wrap2 .logo {
width : 778px;
height : 140px;
padding : 0;
margin : 0 auto;
font-size : 13px;
font-weight : bold;
padding : 30px;
background-image : url("elementy/pulpit.gif");
background-repeat : no-repeat;
}
div .stopka {
width : 778px;
height : 25px;
padding : 0;
margin : 0 auto;
background-image : url("elementy/pulpitd.gif");
background-repeat : no-repeat;
}
div.logo .slogan {
font-size : 11px;
font-weight : normal;
margin-top : 85px;
margin-right : 39px;
}
div.logo .slogan1 {
font-size : 8px;
font-weight : normal;
margin-top : 1px;
}
div.info, div.info1 {
width : 459px;
height : 87px;
line-height : 40px;
background-color : #ffffff;
padding-left : 50px;
padding-right : 50px;
}
div.info1 {
float : left;
border-top : 1px solid #fff;
background-color : #eaeaea;
color : #999;
}
div.info1 a, div.info1 a:link, div.info1 a:visited {
color : #999;
}
div.info1 a:hover {
color : #666;
}
div.wrap2 .leftpanel, div.wrap2 .rightpanel {
width : 162px;
background-color : #003300;
padding-left : 2px;
display : inline;
float : left;
}
div.rightpanel a {
color : #ffffff;
}
div.rightpanel a:hover {
text-decoration : underline;
}
div leftpanel img {
margin-left : 10px;
}
div.wrap2 .mainpanel {
width : 433px;
background-color : #f0f0f0;
border : 2px #abb5c3;
border-right : 3px ridge #003300;
border-bottom : 2px ridge #003300;
}
div.wrap2 .mainpanel2 {
width : 440px;
float : left;
background-color : #b3ccaf;
padding-top : 5px;
padding-left : 7px;
padding-bottom : 5px;
}
.mainpanel2 a:link {
color : #4b5670;
font-style : normal;
font: 14px;
}
.mainpanel2 a:visited {
color : #4b5670;
text-decoration : none;
}
.mainpanel2 a:hover {
color : #dd3522;

font-weight : bold;
}
div.leftpanel .header, div.rightpanel .header {
width : 164px;
line-height : 35px;
overflow : hidden;
font-weight : bold;
background-color : #003300;
}
.text {
padding : 8px;
margin-left : 4px;
}
.text img {
margin-right : 10px;
margin-bottom : 10px;
border : 0;
float : left;
}
.text_ {
padding : 15px;
text-align : justify;
}
img {
border : 0;
}
span.divider {
border-bottom : 1px dotted #333333;
padding-bottom : 1px;
margin-bottom : 3px;
display : block;
}
div.obrazek {
float : left;
width : 200px;

border-width : 1px 0;
font : normal 10px Arial, Helvetica, Verdana, sans-serif;
padding : 3px 2px;
margin : 0 5px;
background-color : #f0f2fb;
margin : 0 7px;
outline : #aeaeae thin solid;
}
div.obrazekn {
float : left;
width : 100px;
border-bottom : solid #aeaeae;
border-width : 0 0;
font : normal 10px Arial, Helvetica, Verdana, sans-serif;
padding : 3px 2px;
margin : 0 7px;
outline : #aeaeae thin solid;
}
div.obrazekl {
width : 100px;
padding : 3px 2px;
margin : 0 7px;
}
div.obrazekl a:hover {
width : 100px;
padding : 3px 2px;
margin : 0 7px;
border-bottom : solid #ffffff;
border-width : 0 0;
}
div.obrazekc {
width : 400px;
border-bottom : solid #aeaeae;
border-width : 1px 0;
font : 10px Arial, Helvetica, Verdana, sans-serif;
padding : 3px 2px;
margin : 0 7px;
background-color : #f0f2fb;
}
div.obrazekp {
float : right;
width : 200px;
border-bottom : solid #aeaeae;
border-width : 1px 0;
font : normal 10px Arial, Helvetica, Verdana, sans-serif;
padding : 3px 2px;
margin : 0 7px;
background-color : #f0f2fb;
}
div.rightpanel .inquiry, div.leftpanel .inquiry {
padding : 8px;
text-align : justify;
}
.inquiry a, .inquiry a:link, .inquiry a:visited, .inquiry a:hover {
text-decoration : none;
}
h3 {
font-size : 13px;
font-weight : bold;
color : #ffffff;
text-align : left;
margin-left : 3pt;
margin-bottom : 6pt;
text-transform : uppercase;
border-bottom : 2px ridge #b3ccaf;
}
.wiecej {
text-align : right;
margin-right : 22px;
}
.goratx {
text-align : right;
margin-right : 8px;
margin-bottom : 220px;
}
.dt {
font-size : 11px;
font-weight : bold;
color : #ffffff;
text-align : left;
margin-left : 3pt;
margin-bottom : 6pt;
text-transform : uppercase;
}
dd {
margin-left : 3pt;
font-size : 10px;
padding : 2px 0 2px 20px;
background : url(img/arrow.gif) no-repeat 3px 6px;
}
textarea, input, select {
border-top : 1px solid #383838;
border-left : 1px solid #383838;
border-bottom : 1px solid #383838;
border-right : 1px solid #383838;
color : #42435a;
background : #dcead9;
margin-left : 4px;
font-family : Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size : 11px;
cursor : pointer;
}
.button {
font-family : Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size : 10px;
font-weight : bold;
border-top : 1px solid #ffffff;
border-left : 1px solid #ffffff;
border-right : 1px solid #ffffff;
border-bottom : 2px solid #ffffff;
background-color : #336600;
color : #dcead9;

cursor : pointer;
}
.szukaj {
padding: 0 2 2 0;
margin-left: -2;
cursor : pointer;
}
.datanews {
font-size : 8pt;
color : #c0c0c0;
text-align : left;
margin-left : 5pt;
}
.data {
font-size : 8pt;
color : #c0c0c0;
text-align : right;
margin-right : 5pt;
}
.ile {
font-size : 10pt;
color : #ffffff;
text-align : center;
margin-right : 5pt;
font-weight : bold;
}
.highslide-container div {
font-family : Verdana, Helvetica;
font-size : 10pt;
}
.zapowiedz {
color : #ee991a;
margin-left : 4px;
font-size : 9pt;
margin-top: 4px;
}
a img {
border : none;
}
div#menu .menu {
width : 776px;
height : 30px;
background: #b3ccaf;
border-left: solid 1px #134213;
border-right: solid 1px #134213;

}
* > div#menu .menu {
margin-top : -11px;
}
div#menu ul {
padding : 0;
list-style : none;
line-height : normal;
margin-left : 7px;
}
* > div#menu .menu ul {
margin-left : 0;
}
div#menu .menu li {
display : inline;
}
div#menu li span.left {
background-image : url(menu-left.gif);
background-repeat : no-repeat;
width : 5px;
height : 64px;
overflow : visible;
position : relative;
bottom : 15px;
vertical-align : bottom;
visibility : visible;
display : block;
padding-top : 15px;
margin-bottom : 32px;
float : left;
}
div#menu li span.hlavny {
background-image : url(menu-central.gif);
background-repeat : repeat-x;
height : 64px;
overflow : visible;
position : relative;
bottom : 10px;
vertical-align : bottom;
visibility : visible;
display : block;
float : left;
padding-top : 15px;
margin-bottom : -32px;
text-align : center;
text-decoration : none;
padding-left : 40px;
padding-right : 40px;
}
div#menu li span.hlavny_ a, a:visited {
color : #003300;
text-decoration: none; 
}
div#menu li span.hlavny_ {
height : 43px;
overflow : visible;
position : relative;
bottom : 1px;
font-size : 13px;
vertical-align : top;
visibility : visible;
display : block;
float : left;
padding-top : 4px;
margin-bottom : -17px;
text-align : center;
text-decoration : none;
padding-left : 25px;
padding-right : 25px;
background-image : url(elementy/il.gif) repeat: none;
}
div#menu li span.hlavny_ a:hover {
color : ##FF1E1E;
}
div#menu li span.hlavny_ a:visited {
text-decoration : none;
}
div#menu li span.right {
background-image : url(img/menu-right.gif);
background-repeat : no-repeat;
width : 6px;
height : 64px;
overflow : visible;
position : relative;
bottom : 15px;
vertical-align : bottom;
visibility : visible;
display : block;
padding-top : 15px;
margin-bottom : -32px;
float : left;
}
div#menu .menu a, div#menu .menu a:visited, div#menu .menu a:active {
color : #003300;
display : block;
float : left;
padding : 1px 0 0 0;
margin : 0;
text-align : center;
text-decoration : none;
}
div#menu .menu img {
display : block;
float : left;
margin : 0;
margin-bottom : -10px;
padding : 12px 0 0 0;
text-align : center;
text-decoration : none;
}

ul#categories {
width : 200px;
position : relative;
margin : 0;
padding : 0;
list-style : none;
font-size : 11px;
}
ul#categories li {
display : block;
line-height : 30px;

border-top : 1px solid #f9faf7;
height : 30px;
margin-top : 2px;
margin-bottom : 2px;
}
ul#categories li {
margin-top : 0;
margin-bottom : 0;
}
ul#categories li.selected {
text-decoration : none;
background-color : #dce0e7;
}
ul#categories li a {
display : block;
overflow : hidden;
padding : 0 0 0 34px;
line-height : 30px;
text-decoration : none;
font-size : 12px;
list-style-image : url(arrow.gif);
}
ul#categories li a:hover {
font-size : 10px;
color : #ff1212;
background-color : #dce0e7;
margin-left : 3px;
}
div.menu1 {
color : #ffffff;
}
div.menu1 a {
font-size : 12px;
display : block;
text-decoration : none;
text-align : left;
color : #ffffff;
margin-left : 3pt;
border-bottom : 1px ridge #b3ccaf;
}
div.menu1 a:hover {
background-color : #dbead9;
color : #000000;
text-decoration : none;
border-right : 2px solid #dbead9;
text-decoration : none;
}
#galeria {
width : 400px;
margin : 50px auto 0 auto;
color : #555;
font : 12px Arial, Verdana;
}
#galeria ul li {
display : inline;
margin : 0 10px 10px 0;
}
#galeria img {
border : 1px dashed #b3ccaf;
padding : 1px;
}
.highslide-container div {
font-family : Verdana, Helvetica;
font-size : 10pt;
}
.highslide {
outline : none;
text-decoration : none;
}
.highslide img {
border : 2px solid silver;
}
.highslide:hover img {
border-color : gray;
}
.highslide-active-anchor img, .highslide-active-anchor:hover img {
border-color : black;
}
.highslide-image {
border-width : 2px;
border-style : solid;
border-color : white;
background : gray;
}
.highslide-wrapper, .rounded-white {
background : white;
}
.highslide-caption {
display : none;
border-top : none;
font-size : 1em;
padding : 5px;
background : white;
}
.highslide-heading {
display : none;
font-weight : bold;
margin-bottom : 0.4em;
}
.highslide-dimming {
position : absolute;
background : black;
}
.highslide-loading {
display : block;
color : black;
font-size : 9px;
font-weight : bold;
text-transform : uppercase;
text-decoration : none;
padding : 3px;
border : 1px solid white;
background-color : white;
padding-left : 22px;
background-image : url(../js/images/loader.white.gif);
background-repeat : no-repeat;
background-position : 3px 1px;
}
a.highslide-credits, a.highslide-credits i {
padding : 2px;
color : silver;
text-decoration : none;
font-size : 10px;
}
a.highslide-credits:hover, a.highslide-credits:hover i {
color : white;
background-color : gray;
}
.highslide-controls {
width : 195px;
height : 40px;
background : url(../js/images/controlbar-white.gif) no-repeat 0 -90px;
margin-right : 15px;
margin-bottom : 10px;
margin-top : 20px;
}
.highslide-controls ul {
position : relative;
left : 15px;
height : 40px;
list-style : none;
margin : 0;
padding : 0;
background : url(../js/images/controlbar-white.gif) no-repeat right -90px;
}
.highslide-controls li {
float : left;
padding : 5px 0;
}
.highslide-controls a {
background-image : url(../js/images/controlbar-white.gif);
display : block;
float : left;
height : 30px;
width : 30px;
outline : none;
}
.highslide-controls a.disabled {
cursor : default;
}
.highslide-controls a span {
display : none;
}
.highslide-move a {
cursor : move;
}
.highslide-controls .highslide-previous a {
background-position : 0 0;
}
.highslide-controls .highslide-previous a:hover {
background-position : 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
background-position : 0 -60px !important ;
}
.highslide-controls .highslide-play a {
background-position : -30px 0;
}
.highslide-controls .highslide-play a:hover {
background-position : -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
background-position : -30px -60px !important ;
}
.highslide-controls .highslide-pause a {
background-position : -60px 0;
}
.highslide-controls .highslide-pause a:hover {
background-position : -60px -30px;
}
.highslide-controls .highslide-next a {
background-position : -90px 0;
}
.highslide-controls .highslide-next a:hover {
background-position : -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
background-position : -90px -60px !important ;
}
.highslide-controls .highslide-move a {
background-position : -120px 0;
}
.highslide-controls .highslide-move a:hover {
background-position : -120px -30px;
}
.highslide-controls .highslide-full-expand a {
background-position : -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
background-position : -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
background-position : -150px -60px !important ;
}
.highslide-controls .highslide-close a {
background-position : -180px 0;
}
.highslide-controls .highslide-close a:hover {
background-position : -180px -30px;
}
blockquote {
	margin: 10px;
 	padding: 9px 0 9px 36px;  	
  	background: #FAFAFA url(http://michalici.pl/michael/images/quote000.gif) no-repeat 5px 10px !important; 
	background-position: 28px 10px;
	
	border-left: 4px solid #B3CCAF;  

border-bottom: 2px solid #B3CCAF;  
	font-style:italic;
}
ul li {
display : inline;
margin : 0 10px 10px 0;
}