body {
    
        margin: 0px;
        font-family: Arial, Helvetica, sans-serif;
		background:url(gfx/bg.png) repeat-y center #D3D3D3;;
}

hr {
        border: 1px solid #FFCC00;
        height: 1px;
}
address {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
}
h1 {
        color: #55922D;
        padding-left: 80px;
        font-size: 11px;
}
h3 {
        color: #55922D;
        padding-left: 80px;
}
h4 {
        color: #5CB400;
        }
.poledotted {
        border: 2px groove White;
        background-color: #86CC57;
}
.submit {
        color: White;
        background-color: #86CC57;;
        border: 1px solid White;
}

td.transport {
        padding-left: 25px;
        padding-right:25px;
        width:50%;
        vertical-align:top;
}
.dashed {
        background-image: url(grafika/dash_vert.gif);
        background-repeat: repeat-y;
        width: 1px;
}
#head { background:#FFFFFF; height:160px; width:788px;}
#head2 {font:normal 9px arial; color: #bbbbbb; background-image:url(gfx/head.png);padding-bottom:3px;} 
#head2 a { text-decoration:none; font-size:11px; color:#FFFFFF; }
#main { width:788px;}
/*table.w_752 {
        width: 752px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        margin-bottom: 0px;
        background-color: White;
        position: relative;
}

table.w_753 {
        width: 752px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        margin-bottom: 0px;
        background-color: #A4D270;
        position: relative;
}
*/

table.cenniki1 {
        width: 60%;
}
table.cenniki1 TD {
 border-top: 2px groove White;
 border-left: 2px groove White;
 padding:4px;
 font-size: 11px;
}
table.cenniki1 TH {
        background-color: #5DB501;
        border-top: 2px groove White;
        border-left: 2px groove White;
        color: White;
        font-size: 11px;
         padding:4px;
}



table.cenniki {
        width: 100%;
}
table.cenniki TD {
 border-top: 2px groove White;
 border-left: 2px groove White;
 padding:4px;
 font-size: 11px;
}

.b {border-bottom: 2px groove white;}
.r {border-right: 2px groove white;}
.br {border-bottom: 2px groove white;border-right: 2px groove white;}

table.cenniki TH {
        background-color: #5DB501;
        border-top: 2px groove White;
        border-left: 2px groove White;
        color: White;
        font-size: 11px;
         padding:4px;
}

td.a730 {
        width: 730px;
        height: 18px;
        background-image: url(grafika/tlo2.gif);
        background-repeat: repeat-x;
}

td.tresc {
		padding:20px;padding-top:0px;
        background-color: #ffffff;
        vertical-align:top;
}
td.tresc-g {
        background-color: #ffffff;
        width: 477px;
        vertical-align:top;
}
td.ziel-l {
        background-color: #CCEDA6;
}
td.podpis {
        background-color:#5cb400;
        font-size:11px;
        color:white;
}
td#pusty {
        border-width: 0px;
        padding-right: 0px;
        vertical-align: top;
}
img { border: none;}
p {
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 16px;
        color: #000000;
        padding-left: 40px;
        padding-right: 40px;
        }

td.cien_l {
        background-image: url(grafika/cien_l.gif);
        background-repeat: repeat-y;
        width: 10px;
}
td.cien_r {
        background-image: url(grafika/cien_r.gif);
        background-repeat: repeat-y;
        width: 10px;
}
a.redbar {
        font-size: 11px;
        text-decoration: none;
        color: White;
}
a.redbar:HOVER {
        color: Yellow;
}

div#center {
        text-align: center;
}

A.mapa:HOVER { text-decoration : none; color: #FF0000}
A.mapa {text-decoration: underline; font-weight: bold; font-family: verdana, helvetica, arial, sans-serif; font-style: normal; font-size: 8pt; color: #C40000}

A.mail:HOVER { text-decoration : none; color: #FF0000}
A.mail {text-decoration: underline; font-weight: bold; font-family: verdana, helvetica, arial, sans-serif; font-style: normal; font-size: 8pt; color: #0000A0}


A.mail1:HOVER { text-decoration : none; color: #FF0000}
A.mail1 {text-decoration: underline; font-weight: bold; font-family: verdana, helvetica, arial, sans-serif; font-style: normal; font-size: 8pt; color: #4FBD20}

.one { width:1px; background:#ffffff;}

/*Sunrise*/
.ss_partn {font:bold 16px verdana; margin-left:25px}
.ss_partn2 {font:normal 12px verdana; color: #666666; margin-left:15px; margin-top:10px}

#scroll { padding:5px; width:400px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

#akt { font-size:13px;font-weight:bold; background:url(gfx/bg.gif); padding:0px;}
#akt img { margin:0px;}
#akt_0 { text-decoration:none;}
#akt_1 { color:#666666;  }

	TD { margin:3px;}
    TD.over {
        background: #204070;
        text-decoration: underline;
    }
    TABLE.list {
        border: 0px;
    }
    TD.album {
        height: 20px;
		width:150px;      
        font-weight: bold;
		font-size:14px;
		padding:5px;
		text-align:center;
		color:#003300;
		vertical-align:top;
    }
	a.album { color:#0000CC;} 
    TD.photo {
        text-align: center;
        font-weight: bold;
		border:0px;
    }
    IMG.photo {
		border: solid 1px #666666;
		padding:5px;
		background:#CCCCCC;
       
    }
	
#over { position:fixed; bottom:0px; visibility:hidden; height:100%;background-color:transparent;}
#oimg { border:solid 15px #000066; cursor:pointer;  width:640px; margin-left: -335px; height:480px; margin-top: -255px; position:absolute; top:50%; left:50%;}
#oimgs { border: ridge 2px #6666ff; cursor:pointer; margin:5px 10px 5px 10px;}



#back { display:block; width:200px; padding:3px; font-family:"Trebuchet MS"; font-size:12px; text-decoration:none; font-weight:bold; background-color: #ddeeff; border:dotted 1px #6699FF;}

#promo { margin:-20px 0 20px 0; width:100%;}
fieldset { border:none; padding:0 5px 0 5px;}
legend { color:#999999; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold;}
#leg_promo { color:#ff6600; font-family:"Trebuchet MS"; font-size:16px; font-weight:bold;}
#leg { color:#999999; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold;}
#promo a, marquee { font-size:16px; font-family:"Trebuchet MS"; color: #FF6600 ; font-weight:bold; margin:-5px 0 0 0; text-decoration:none;}
small { font-size:9px;}
#galbottom { font-size:13px; font-weight:bold; border-top: ridge 1px #0000FF; padding-top:9px; text-align:center;}
#galbottom a { padding:5px; text-align:center;}


#adv { font-family:"Trebuchet MS"; color:#666666; font-size:10px; padding:5px; background-color:#cccccc;}
#adv u { font-weight:bold;}
#adv td { color:#333333; font-size:12px;}
#adv a { color:#009900;}

#tresc { background: url(grafika/tlo5.gif) repeat-x #FFFFFF ; padding:32px 20px 0 20px;}

#gal-error {display:block; background:#ff7777;text-align:center;padding:100px; width:400px; border:10px solid #ff0000; font-size:20px; font-weight:bold;}

#naskroty { border: #0066CC solid 1px;  }
#naskroty legend { background-color:#0066CC;padding:0 13px 0 13px; color:#FFFFFF; margin:3px;}

#ss_naglowek {
  position:absolute; 
  top:105px; 
  left:50%; 
  margin-left: 205px; 
  z-index:9999; 
  padding:0px; 
  font:normal 9px Verdana;
  display:inline;
  color:#BB12E1;
background-color:#fff;
height:20px;
}
#ss_naglowek H1 {
  padding:0px;
  margin:0px;
  font:bold 12px Verdana;
  display:inline;
  color:#57a802;
letter-spacing:-1px;
}

#ss_tekst {font-family: "trebuchet ms"; text-align:justify;}
#ss_stopka {
display:inline;
text-align:center;
padding-left:20px;
color:#fff;
}

#ss_stopka a{
text-decoration:none;
color:#fff;
}
#ss_stopka a:hover {
text-decoration:underline;
color:#fff;
}

/*#nagloweksslink a, a:hover, a:link, a:active, a:visited{
color:#57a802;
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
margin:0;
padding:0;
} */