/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align:  baseline;
background: transparent;
}

body {
line-height: 1;
}

ol, ul {
list-style: none;

}
blockquote, q {
quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}

/* remember to define focus styles! */
:focus {
outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}

body {
background-image: url(gfx/bg.jpg);
background-repeat: repeat-x;
font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #717171;
font-size: 11px;
background-color: #FFFFFF;
}

#container {
margin: auto;
width: 800px;
height: auto;
}

#img {
background-image: url(gfx/img1.jpg);
background-repeat: no-repeat;
background-position: 200px 0px;
height: 99px;
width: 800px;
float: left;
}

#img1 {
background-image: url(gfx/img1.jpg);
background-repeat: no-repeat;
background-position: 200px 0px;
height: 99px;
width: 800px;
float: left;
}

#img2 {
background-image: url(gfx/img2.jpg);
background-repeat: no-repeat;
background-position: 128px 0px;
height: 100px;
width: 800px;
float: left;
}

#img3 {
background-image: url(gfx/img3.jpg);
background-repeat: no-repeat;
background-position: 46px 0px;
height: 78px;
width: 800px;
float: left;
}

#img4 {
background-image: url(gfx/img4.jpg);
background-repeat: no-repeat;
background-position: 46px 0px;
height: 92px;
width: 800px;
float: left;
overflow: hidden;
}

#img5 {
background-image: url(gfx/img5.jpg);
background-repeat: no-repeat;
background-position: 60px 0px;
height: 96px;
width: 800px;
float: left;
overflow: hidden;
}

#img6 {
background-image: url(gfx/img6.jpg);
background-repeat: no-repeat;
background-position: 106px 0px;
height: 77px;
width: 800px;
float: left;
}

#img7 {
background-image: url(gfx/img7.jpg);
background-repeat: no-repeat;
background-position: 106px 0px;
height: 155px;
width: 800px;
float: left;
}

#logo1 {
background-image: url(gfx/logo1.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
height: 58px;
width: 800px;
float: left;
}

#logo2 {
background-image: url(gfx/logo2.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
height: 65px;
width: 800px;
float: left;
}

#space {
height: 40px;
width: 800px;
float: left;
}

#dlafirm {
background-image: url(gfx/dlafirm.jpg);
background-repeat: no-repeat;
height: 92px;
width: 248px;
float: left;
margin-left: 60px;
margin-top: 3px;
cursor: pointer;
overflow: hidden;
}

#dlafirm:hover {
background-image: url(gfx/dlafirm_o.jpg);
background-repeat: no-repeat;
height: 92px;
width: 248px;
float: left;
margin-left: 60px;
margin-top: 3px;
cursor: pointer;
overflow: hidden;
}

#weselna {
background-image: url(gfx/weselna.jpg);
background-repeat: no-repeat;
height: 92px;
width: 248px;
float: left;
margin-left: 474px;
margin-top: 3px;
cursor: pointer;
overflow: hidden;
}

#weselna:hover {
background-image: url(gfx/weselna_o.jpg);
background-repeat: no-repeat;
height: 92px;
width: 248px;
float: left;
margin-left: 474px;
margin-top: 3px;
cursor: pointer;
overflow: hidden;
}

#foot {
height: 48px;
width: 800px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
color: #717171;
font-size: 10px;
float: left;
}

#copy {
padding-top: 18px;
padding-left: 130px;
width: 120px;
height: 15px;
float: left;
text-align: right;
font-weight: 100;
}

#copy2 {
padding-top: 18px;
width: 270px;
height: 15px;
float: left;
text-align: left;
font-weight: bold;
}

#copy3 {
padding-top: 18px;
padding-left: 0px;
width: 62px;
height: 15px;
float: left;
text-align: right;
font-weight: 100;
}

#copy4 {
padding-top: 18px;
width: 184px;
height: 15px;
float: left;
text-align: left;
font-weight: bold;
}

#copy4 a {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
color: #717171;
font-size: 10px;
float: left;
}

#copy4 a:hover {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
color: #000000;
font-size: 10px;
float: left;
}
