h1, h2, h3, h4, h5, h6, p {
margin-top: 0;
}

h1 {
color: #dc6700;
font: 26px/2.2 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
}

h2 {
font: 20px/2.2 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
}

h3 {
font: 15px/2.2 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
color: #4d77be;
font-weight:bold
}

h4 {
font: 15px/2.2 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
color: #dc6700;
font-weight:bold
}

h5 {
font: 12px/2.2 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
font-weight:bold
}

h6 {
font: 10px/2.2 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
font-weight:bold
}

address {
font: 10px/2.2 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
}

p {
font: 12px/1.4 Verdana, Helvetica, Arial, Georgia, Times, sans-serif;
color: #000000;
text-align: justify;
}

div {
font: 12px/1.4 Verdana, Helvetica, Arial, Georgia, Times, sans-serif;
color: #000000;
text-align: justify;
}

div.mod14
{
/*clear:both;*/
}

div.mod40
{
width: 690px;
text-align: center;
/*border-style: solid; border-color:#4d77be; border-width: 4px; */
}

img.mod40photo
{
border-style: solid; border-color:#4d77be; border-width: 4px; 
}

div.mod35 /* galeria */
{
/*clear:both;*/
margin-bottom: 10px;
padding-top: 10px;
margin-top:5px;
border-style: solid; border-color:#ddd; border-width: 1 0 0px 0;
}

img.mod35
{
border-style: solid; border-color:#4d77be; border-width: 2px;
margin-left: 10px;
}

div.mod36 /* galeria */
{
/*clear:both;*/
margin-bottom: 10px;
padding-top: 10px;
font: 18px/1.4 Verdana, Helvetica, Arial, Georgia, Times, sans-serif;
color: #888;
}

div.mod35 a /* galeria */
{
/*clear:both;*/
font: 18px/1.4 Verdana, Helvetica, Arial, Georgia, Times, sans-serif;
color: #dc6700;
text-align: left;
font-weight:bold;
text-decoration:none;
}

div.mod35 a:hover{
color: #4e76bb;

}

div.mod37 a
{
margin-right: 20px;
color: #4d77be;
font: 12px/1.7 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
text-decoration:none;
}


div.mod37 a:hover
{
text-decoration:underline;
color: #888;
font: 12px/1.7 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
}

div.mod14kas
{

}

div.zakladka_mod {

color: #dc6700;
font: 26px/2.2 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
}

div.mod_white, div.mod_first
{
float:left;
width:720px;
margin: 0px 0 30px 0px;
/*clear: both;*/

/*padding-bottom: 0px;*/
padding-top:30px;

/*padding-left:30px;*/

/* padding-bottom: 30px;*/
border-style: solid; border-color:#888888; border-width: 1 0 0px 0;
}

div.mod_first {
padding-bottom:30px;
background: transparent url(images/tlo_wyroznione.jpg) repeat-x top right;
/*background: #ffffe5;*/
border-style: solid; border-color:#ffcb05; border-width: 1 0 0px 0;
}





div.image_mod
{
float: left;
/*border-style: solid; border-color:#4d77be; border-width: 5px;*/
/*margin: 30px 30px 30px 15px;*/
/*margin-left:30px;*/

margin-right:30px;
padding-left:30px;

/*margin-bottom: 30px;*/
/*position: absolute;
left: 0px;*/
}
div.image_mod img
{
border-style: solid; border-color:#4d77be; border-width: 4px;
}


div.image_mod2
{
}


div.image_mod2 img
{
border-style: solid; border-color:#4d77be; border-width: 4px; 
}


div.image_mod2-big
{
margin-bottom:20px;
}


div.image_mod2-big img
{
border-style: solid; border-color:#4d77be; border-width: 4px; 
}


div.modul1 a
{
text-decoration:none;
color: #4d77be;
/* font: 12px/1.7 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;*/
margin:0;
}

div.modul1 a:hover
{
text-decoration:underline;
color: #888;
/*font: 12px/1.7 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;*/
margin:0;
}


div.tytul_mod  {
float: left;
width: 500px;
/*margin-top: 30px;*/
font: 18px/1.2 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
color: #dc6700;
margin:0 0 10px 0;
}

div.tekst_mod 
{
float: left;
width: 500px;
/* border-style: solid; border-color:#888888; border-width: 0px 0px 1px 0px; */
}

div.tekst_mod  p
{
color: #888888;
font: 12px/1.7 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
margin:0;
}

div.tekst_mod  a
{
text-decoration:none;
color: #4d77be;
font: 12px/1.7 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
margin:0;
}

div.tekst_mod  a:hover
{
text-decoration:underline;
color: #888;
font: 12px/1.7 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
margin:0;
}

div.more
{
padding: 0 0 0 465px;
float:right;
color: #888888;
font: 12px/1.7 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
margin:0;
background: transparent url(images/arrow_small.gif) no-repeat bottom right;
}

div.more a  {
margin-right: 20px;
color: #4d77be;
text-decoration:none;
}

div.artykul a
{
text-decoration:none;
color: #4d77be;
/* font: 12px/1.7 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;*/
margin:0;
}

div.artykul a:hover
{
text-decoration:underline;
color: #888;
/*font: 12px/1.7 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;*/
margin:0;
}

div.more a:hover {
color: #888;
}

div.back
{
padding: 0 0 0 465px;
float:right;
color: #888888;
font: 12px/1.7 Arial, Georgia, Times, sans-serif, Verdana, Helvetica;
margin:0;
background: transparent url(images/back_small.gif) no-repeat 440px 0;
}

div.back a  {
margin-right: 20px;
color: #4d77be;
text-decoration:none;
}

div.back a:hover {
color: #888;
}

div.modul1 p{
color: #888;
}

a.menu_gl01, a.menu_gl02, a.menu_gl03, a.menu_gl04, a.menu_gl05, a.menu_gl06, a.menu_gl07, a.menu_gl08, a.menu_gl09, a.menu_gl10, a.menu_gl11  {
display: block;
width: 194px;
height: 31px;
/* border-style: solid; border-color:#ffffff; border-width: 0 0 1px a.menu_gl01, 0; */
}

a.menu_gl01 {background: transparent url(images/mh_01.jpg) no-repeat}
a.menu_gl02 {background: transparent url(images/mh_02.jpg) no-repeat}
a.menu_gl03 {background: transparent url(images/mh_03.jpg) no-repeat}
a.menu_gl04 {background: transparent url(images/mh_04.jpg) no-repeat}
a.menu_gl05 {background: transparent url(images/mh_05.jpg) no-repeat}
a.menu_gl06 {background: transparent url(images/mh_06.jpg) no-repeat}
a.menu_gl07 {background: transparent url(images/mh_07.jpg) no-repeat}
a.menu_gl08 {background: transparent url(images/mh_08.jpg) no-repeat}
a.menu_gl09 {background: transparent url(images/mh_09.jpg) no-repeat}
a.menu_gl10 {background: transparent url(images/mh_10.jpg) no-repeat}
a.menu_gl11 {background: transparent url(images/mh_11.jpg) no-repeat}

a.menu_gl_visit01 {background: transparent url(images/mh_01.jpg) no-repeat}
a.menu_gl_visit02 {background: transparent url(images/mh_02.jpg) no-repeat}
a.menu_gl_visit03 {background: transparent url(images/mh_03.jpg) no-repeat}
a.menu_gl_visit04 {background: transparent url(images/mh_04.jpg) no-repeat}
a.menu_gl_visit05 {background: transparent url(images/mh_05.jpg) no-repeat}
a.menu_gl_visit06 {background: transparent url(images/mh_06.jpg) no-repeat}
a.menu_gl_visit07 {background: transparent url(images/mh_07.jpg) no-repeat}
a.menu_gl_visit08 {background: transparent url(images/mh_08.jpg) no-repeat}
a.menu_gl_visit09 {background: transparent url(images/mh_09.jpg) no-repeat}
a.menu_gl_visit10 {background: transparent url(images/mh_10.jpg) no-repeat}
a.menu_gl_visit11 {background: transparent url(images/mh_11.jpg) no-repeat}

a.menu_gl_visit01, a.menu_gl_visit02, a.menu_gl_visit02, a.menu_gl_visit03, a.menu_gl_visit04, a.menu_gl_visit05, a.menu_gl_visit06, a.menu_gl_visit07, a.menu_gl_visit08, a.menu_gl_visit09, a.menu_gl_visit10, a.menu_gl_visit11  {
display: block;

/* margin-left:1px; */
height: 31px;
/* border-style: solid; border-color:#ff8005; border-width: 0 0 1px 0; */
background-position: top right !important;
}

a:visited.menu_gl {
height: 31px;
/* border-style: solid; border-color:#ffffff; border-width: 0 0 1px 0; */
}

a:hover.menu_gl {
/* margin-left:1px; */
height: 31px;
/* border-style: solid; border-color:#ffcb05; border-width: 0 0 1px 0; */
background-position: top right !important;
}


/* --------------------------*/
a:hover.menu_gl1 {
background-image:url{'images/h_01.jpg'};
}

/* --------------------------*/


a.menu_glwew2 {
color: #ff8005;
display:block;
text-decoration:none;
margin-left:40px;
height: 21px;
/* border-style: solid; border-color:#ffffff; border-width: 0 0 1px 0; */
}

a:visited.menu_glwew2 {
text-decoration:none;
height: 21px;
/* border-style: solid; border-color:#ffffff; border-width: 0 0 1px 0; */
}

a:hover.menu_glwew2 {
color: #4d77be;
margin-left:41px;
text-decoration:none;
height: 21px;
/* border-style: solid; border-color:#ffcb05; border-width: 0 0 1px 0; */
}







a.menu_glwew2_visit {
display:block;
text-decoration:none;
margin-left:40px;
height: 21px;
color: #4d77be;
/* margin-left:1px; */

/* border-style: solid; border-color:#ff8005; border-width: 0 0 1px 0; */

}




table.galeria_m36 {
text-align: center;
/* border-style: solid; border-color:#555; border-width: 1px; */
}

table.galeria_m36 td {
padding: 15px;
text-align: center;
/* border-style: solid; border-color:#555; border-width: 2px; */
}
table.galeria_m36 td img {
border-style: solid; border-color:#4d77be; border-width: 4px; 
}

table.galeria_m37 {
text-align: center;
/* border-style: solid; border-color:#555; border-width: 1px; */
}

table.galeria_m37 td {
/* border-style: solid; border-color:#ffcb05; border-width: 1px;*/
padding: 15px;
text-align: center;
/* border-style: solid; border-color:#555; border-width: 2px; */
}



/*_________________________dolny pasek_____________________________*/

div.dolny_pasek p {
color: #888;
text-align: center;
}
