/* CSS STYLE RESET */
 
html, body, div, object, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 11px;
  vertical-align: baseline;
  background: transparent;
}


/* COMMON START */
BODY {
	line-height: 14px;
	font-family: Tahoma;
	background:url(/images/bg.gif) repeat-x left top #afafaf;
	behavior: url(/scripts/csshover.htc);
	font-size:11px;
}

OL, UL { list-style: none; }
:FOCUS { outline: 0; }
TABLE { border-collapse: collapse;   border-spacing: 0; }

.hr {clear:both;}

#content {width:616px; margin:0px auto;}
#c1, #c2, #c3 {float:left;}
#c2 {margin-top:-7px; width:133px;}
#content DIV IMG {display:block;}

#l1 {display:block; float:left; width:320px; height:214px; background:url(/images/b1.gif) left top no-repeat;}
#l2 {display:block; float:left;  width:296px; height:214px; background:url(/images/b2.gif) left top no-repeat;}
#l3 {display:block; float:left;  width:133px; height:172px; background:url(/images/b5.gif) left top no-repeat;}
#l4 {display:block; float:left;  width:233px; height:126px; background:url(/images/b9.gif) left top no-repeat;}

#l1:hover {background-position:left -214px;}
#l2:hover {background-position:left -214px;}
#l3:hover {background-position:left -172px;}
#l4:hover {background-position:left -126px;}

.menu {margin:0px auto; width:410px; height:50px;}
.menu LI {float:left;}
.menu A {Display:block; text-decoration:none; color:black; margin-top:10px;}
.menu A:HOVER {color:white;}
.m20 A { background:url(/images/ico_20.gif) center top no-repeat; padding:45px 10px 0px 10px;}
.m21 A { background:url(/images/ico_21.gif) center top no-repeat; padding:45px 10px 0px 10px;}
.m22 A { background:url(/images/ico_22.gif) center top no-repeat; padding:45px 10px 0px 10px;}
.m23 A { background:url(/images/ico_23.gif) center top no-repeat; padding:45px 10px 0px 10px;}
.m24 A { background:url(/images/ico_24.gif) center top no-repeat; padding:45px 10px 0px 10px;}

.content {width:900px; margin:0px auto;  background:url(/images/hr.gif) center bottom no-repeat; padding-bottom:10px;}
.content H6 {padding-top:50px;margin-bottom:10px;}

.content H1 {padding-top:30px;margin-bottom:10px; font-size:20px; font-weight:normal; clear:left;}
.content H2 {padding-top:15px;margin-bottom:10px; font-size:16px; font-weight:normal;}
.content P {margin:0px 0px 10px 0px; line-height:18px; font-size:12px;}
#cont21 P {text-align:center;margin-left:230px; margin-right:230px; font-size:16px;}
#cont21 A {font-size:16px;}

.content A {color:#858484;}
.content P A, .content H2 A, .content H1 A {color:white;}
.content A:HOVER {color:white; text-decoration:none;}

.signature {clear:left; text-align:center; width:900px; margin:0px auto;}
.topimg {float:left; margin-right:20px; margin-bottom:0px;}

.gallery {clear:left;}
.gallery A {
float:left;
border:1px solid white; margin-right:10px; padding:5px; margin-bottom:10px;

}
.gallery IMG {display:block;}

.linki A {float:right; color:white; font-weight:bold; font-size:13px;}
.galcontainer {float:left;}

#footer {clear:both; text-align:center;  background:url(/images/footer.gif) center bottom no-repeat; padding-bottom:10px; height:50px;}

SPAN.zdjr {  float:right; clear:right;  border: none; padding:0px; margin:5px 0px 10px 25px;  z-index:1; }
SPAN.zdjr, SPAN.zdjr A {font-size:10px; text-align:left!important; line-height:12px;}
SPAN.zdjr IMG { display:block; margin-bottom:5px;  z-index:2;}
SPAN.zdjr A {text-decoration:none; display:inline;  }

SPAN.zdjl {  float:left;  border:none; padding:0px; margin:5px 25px 10px 0px;  z-index:1; }
SPAN.zdjl, SPAN.zdjl A {font-size:10px;  text-align:left!important;  line-height:12px;}
SPAN.zdjl IMG { display:block; margin-bottom:5px; z-index:2;}
SPAN.zdjl A {text-decoration:none; }

SPAN.zdjc {  display:block; padding:0px; margin:10px auto 0px auto; text-align:center!important; }
SPAN.zdjc, SPAN.zdjc A {font-size:10px;  line-height:12px; }
SPAN.zdjc IMG { display:block; padding:10px 10px 30px 10px;  margin:5px auto -25px auto; border:none;}
SPAN.zdjc A {text-decoration:none;}