/* CSS Document */
body{background-color:#FFFFFF;margin:0px;padding:20px 0px;text-align:left;vertical-align:top;font-family:Arial,Verdana,Helvetica;font-size:12px;color:#000000;}

div.container {
	left: 50%;
	position:relative;
	margin-left:-480px;
	width: 960px;	
}
img{
border:0px;
}
table#table1 {text-align:center; margin-left:auto; margin-right:auto; width:960px;}
tr,td {text-align:left;font-family: Arial,Verdana, Arial, Helvetica, sans-serif;font-size: 11px; vertical-align:top;}

p{
text-align:justify;
margin: 7px 0px;
}

#men{width:325px;vertical-align:top;}
td.blue{background: #084d90;width:125px;}

#rightnav{
position:absolute;
top:376px;
width:125px;
border-bottom: 10px solid #FFFFFF;
}

#rightnav a:link,#rightnav a:visited,#rightnav a:hover,#rightnav a:active{
font-family: Arial,Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color:#858585;
margin: 0px 0px 7px 10px;
text-decoration:none;
display:block;
}
#rightnav a:hover{
color:#FFFFFF;
text-decoration:none;
}

td.spacer{width:10px;}

a:link,a:visited,a:hover,a:active{
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	color:#084D90;
	text-decoration:none;
	font-weight:normal;
}

a:hover{
color:#084D90;
text-decoration:underline;
}

h1 {
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size:17px;
color:#084D90;
margin:0;
padding:0;
}

h3 {
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size:13px;
color:#084D90;
margin:0;
padding:0;
}

h2 {
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size:16px;
color:#999999;
margin:0;
padding:0;
}

.right{
text-align:right;
}



#menu {
position: relative;
top: 0px;
left: 0px;
width: 325px;
float:left;
height:224px;
}

#content{
width:500px;
}

#menu div.main,#menu div.submenu1 {
padding: 0px;
text-align: left;
display:block;
background-color:#FFF;
}

#smenu1{
position: absolute;
z-index: 100;
left: 60px;
top: 0px;
width:130px;
background-color:#FFF;
}

#smenu2{
position: absolute;
z-index: 100;
left: 135px;
top: 0px;
width:110px;
background-color:#FFF;
}

#smenu3{
position: absolute;
z-index: 100;
left: 135px;
top: 56px;
width:110px;
background-color:#FFF;
}

#smenu4{
position: absolute;
z-index: 100;
left: 135px;
top: 113px;
width:110px;
background-color:#FFF;
}


div#strony{
text-align:center;
height:18px;
margin-top:20px;
}

#strony a, #strony a:link,#strony a:visited,#strony a:active{
font-family: Arial,Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
background: #084d90;
color:#FFFFFF;
padding: 3px 5px;
}
#strony a{
background:#FFFFFF;
color: #084d90;
}


div.main{
width:60px;
}

div.main a, div.main a:link,div.main a:visited,div.main a:hover,div.main a:active{
font-family: Arial,Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color:#858585;
width: 100%;
height: 100%;
display:block;
padding: 7px 0px;
}

div.main a.aktualny:link,div.main a.aktualny:visited,div.main a.aktualny:hover,div.main a.aktualny:active{
font-family: Arial,Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration:none;
color:#084d90;
width: 100%;
height: 100%;
display:block;
padding: 7px 0px;
}


div.main a:hover{
text-decoration:none;
color:#084d90;
}

div.submenu1 a:link,div.submenu1 a:visited,div.submenu1 a:hover,div.submenu1 a:active{
font-family: Arial,Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#858585;
width: 100%;
height: 100%;
display:block;
padding: 7px 0px 7px 5px;
}

div.submenu1 a.aktualny:link,div.submenu1 a.aktualny:visited,div.submenu1 a.aktualny:hover,div.submenu1 a.aktualny:active{
font-family: Arial,Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;
color:#084d90;
width: 100%;
height: 100%;
display:block;
padding: 7px 0px 7px 5px;
}

div.submenu1 a:hover {
text-decoration:none;
color:#084d90;
}


a.kartony:link,aa.kartony:visited,aa.kartony:hover,aa.kartony:active{
font-family:Arial,Verdana,Helvetica;
font-size:13px;
color:#084D90;
text-decoration:none;
font-weight:bold;
}


#stopka{
width:960px;
color:#858585;
font-size: 11px;
font-family: Arial,Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-top:25px;
}
#stopka table {text-align:left; width:960px;}

div#stopka div span.right { position: relative; top:0px; right: 0px; }


#stopka a:link,#stopka a:visited,#stopka a:hover,#stopka a:active{
font-family: Arial,Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#858585;
}



div.hr{
height: 1px;
margin: 5px 0;
width: 100%;
background-color: #858585;
}

div.hr hr {
  display: none;
}

.macho,a.macho,a.macho:hover,a.macho:visited,a.macho:link,a.macho:active{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 10px;
color:#858585;
text-decoration:none;
}
a.macho:hover{
text-decoration:underline;
}
.arrow{
background:url('grafika/arrow.gif') no-repeat center right;
}

ul.lista{
padding: 0px 0px 0px 10px;
margin: 0px 0px 0px 10px;
}

/*galeria*/
span.opis {
color:#000000;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 9px;
}

div.divgaleria{
margin: 10px;
position:relative;
}

ul.galeria{
padding: 0;
margin: 0;
list-style: none;
}

.galeria img,img.ramka, .profile img, .profiled img{
border: 1px solid #084d90;
}

.galeria div{
display:inline;
float:left;
width:100px;
background-color:#FFFFFF;
margin:5px;
text-align: center;
}


.galeria a {
text-align: center;
text-decoration:none;
}

td.profile div{
display:inline;
float:left;
width:100px;
height:100px;
background-color:#FFFFFF;
margin:5px;
text-align: center;
}


.profile a {
text-align: center;
text-decoration:none;
}

td.profiled div{
display:inline;
float:left;
width:127px;
height:185px;
background-color:#FFFFFF;
margin:5px;
text-align: center;
}


.profiled a {
text-align: center;
text-decoration:none;
}


dane1 {
width:650px;
border: 1px solid #E5E5E5;
}

#naswiecie{
margin-top:175px;
text-align:center;
}

#naswiecie img{
margin:0px 16px;
}

#dociecia{
padding-top:10px;
}
.pdl10{
padding-left:10px;
}
.pdl5{
padding-left:5px;
}

/* */
.h {padding: 2px 0px 0px 10px; background: #dedede;}

#kontakt {width: 660px; padding: 0px;}
.l {background-color:#E0E8EF;padding: 5px 10px 5px 10px;}
.d {background-color:#FFFFFF;padding: 5px 10px 5px 10px;}
.h {background-color:#084D90; color: #ffffff; font-weight: bold; margin: 0px; padding: 0px;}

textarea {width: 280px; height: 100px; overflow: auto;border:1px solid #084D90}
.w1 {width: 150px; margin-right: 10px;border:1px solid #084D90}
.w2 {width: 25px;border:1px solid #084D90}
.w3 {width: 60px;border:1px solid #084D90}
.w4 {width: 115px; margin-right: 10px;border:1px solid #084D90}

.button{margin: 0px;font: 11px Arial, sans-serif, Helvetica; vertical-align: middle;color: #FFFFFF;height: 22px;background-color: #084D90;border: 1px solid #084D90;}
.error {background: none; padding: 0px; margin: 0px; font-weight: bold; color: #e71008;}
.h1 {width: 660px; padding: 5px 10px 5px 10px;}

select.partnerzy{width:185px;}

small{
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 9px;
}

.srodek{
text-align:center;
}
td.linia{
border-bottom: 1px solid #084D90;
height:1px;
font-size:1px;
}
.ar{
float:right;
}
.ml10{
margin-left:10px;
}

.al{
float:left;
}
.mr10{
margin-right:10px;
}

.mb10{
margin-bottom:10px;
}

#pianki {
width:333px;
}

#zawieszenia{
margin-left:10px;
}

#pianki td, #zawieszenia td, td.dane{
text-align:center;
border-bottom: 1px solid #DEDEDE;
padding: 5px;
}

#pianki td.naglowek, #zawieszenia td.naglowek, td.naglowek{
background-color:#DEDEDE;
padding: 5px;
}

#partnerzy td,.vm{
vertical-align: middle;
}

#szklo td.naglowek{
background-color:#DEDEDE;
padding: 2px;
font-size:10px;
}

#szklo td{
text-align:center;
border-bottom: 1px solid #DEDEDE;
padding: 2px;
font-size:10px;
}


