#content {
position:relative;
float:none;
margin-left:auto;
margin-right:auto;
width:1000px;
height:644px;
background:url(../images/content/contact/bkg.jpg) no-repeat;
}
#content_left {
position:relative;
float:left;
width:420px; /* 512px-70px */
height:604px; /* 644px-40px */
margin:58px 24px 20px 56px;
overflow:hidden;
color:#ffffff;
vertical-align:middle;
}
#content_right {
position:relative;
float:right;
width:410px; /* 512px-80px */
height:604px; /* 644px-40px */
margin:58px 56px 20px 34px;
overflow:hidden;
color:#ffffff;
vertical-align:middle;
}
#page_title {
float:none;
position:absolute;
width:556px;
height:38px;
line-height:38px;
top:6px;
left:56px;
color:#89d3ff;
letter-spacing:0.1em;
font-weight:bold;
font-size:18px;
}
#page_title_image {
float:none;
position:absolute;
width:556px;
height:38px;
line-height:38px;
top:6px;
left:56px;
overflow:hidden;
vertical-align: bottom;
}
#content h4 {
width:100%;
height:1.5em;
color:#ffffff;
text-align:justify;
font-size:16px;
font-weight:bold;
}
#content h5 {
width:100%;
line-height:1.5em;
color:#c2c2c2;
text-align:left;
letter-spacing:0.1em;
font-size:18px;
font-weight:bold;
border-bottom:1px solid #c2c2c2;
}
#content h5.normal {
text-align:right;
}
#content h6 {
width:100%;
line-height:1.5em;
color:#ffffff;
text-align:left;
letter-spacing:0.1em;
font-size:12px;
font-weight:bold;
border-bottom:1px solid #c2c2c2;
margin-bottom:2px;
padding:0 5px;
}
#content h6.grey {
color:#c2c2c2;
}
#content .strong {
color:#c2c2c2;
font-weight:bold;
}
#content .white_strong {
color:#ffffff;
font-weight:bold;
}
#content sup, sub, a, table, td, th, strong {
color:#c2c2c2;
}
#content strong {
font-weight:bold;
}
#content sup, sub {
font-size:9px;
}
#content a:hover {
color:#ffffff;
}
#content a.right, a.right:hover {
float:right;
display:block;
padding:2px 10px;
margin-top:2px;
text-align:right;
text-decoration:none;
border:1px solid #262626;
background-color:#c2c2c2;
font-size:12px;
font-weight:bold;
cursor:pointer;
}
#content a.right {
color:#262626;
}
#content a.right:hover {
color:#666666;
border-color:#666666;
}
#content p {
width:100%;
line-height:1.2em;
color:#c2c2c2;
text-align:justify;
margin-bottom:1em;
}
#content p.strong {
width:100%;
color:#ffffff;
text-align:justify;
font-weight:bold;
}
#content p.white {
width:100%;
color:#ffffff;
text-align: justify;
}
#content p.header {
width:400px; /* 432px-20px-12px (zmniejszenie rozdzielczosci) */
color:#ffffff;
text-align:justify;
line-height:1.4em;
background-color:#6e6e6e;
padding:5px 10px;
margin-bottom:1.5em;
}
#content_left p.block {
width:400px; /* 432px-20px-12px (zmniejszenie rozdzielczosci) */
color:#c2c2c2;
text-align: justify;
background-color:#6e6e6e;
padding:5px 10px;
}
#content_right p.block {
width:390px; /* 432px-20px-12px (zmniejszenie rozdzielczosci) */
color:#c2c2c2;
text-align: justify;
background-color:#6e6e6e;
padding:5px 10px;
}
#content ul {
list-style:square outside;
}
#content ol   {
list-style:decimal;
}
#content ul, ol {
margin-bottom:1em;
}
#content li {
margin-left:1.3em;
margin-top:0.3em;
line-height:1.2em;
text-align:justify;
color:#c2c2c2;
}
#content ul.left li {
text-align:left;
}
#content li.white {
color:#ffffff;
}
#content p i {
width:100%;
color:#ffffff;
font-style:italic;
}
#content img {
border:1px solid #c2c2c2;
padding:1px;
background-color:#a2a2a2;
}
#content div.image_centered {
position:relative;
float:none;
width:100%;
margin:auto;
text-align:center;
}
#content div.image_right {
position:relative;
float:right;
width:184px;
height:auto;
border:1px solid red;
margin:0em 0em 1em 1em;
}
#content img.left_right {
float:right;
margin:0em 0em 1em 1em;
}
#content img.left_left {
float:left;
margin:0em 1em 1em 0em;
}
#content img.right_right {
float:right;
margin:0em 0em 1em 1em;
}
#content img.right_left {
float:left;
margin:0em 1em 1em 0em;
}
#content_right div.half_left {
position:relative;
float:left;
width:200px; /* (422px-22px)/2 */
height:auto;
}
#content_right div.half_right {
position:relative;
float:right;
width:200px; /* (422px-22px)/2 */
height:auto;
margin-right:4px;
}
#content_right div.vspacer {
position:relative;
float:left;
width:422px; /* (422px-22px)/2 */
height:1em;
}
#content .white {
color:#ffffff;
}
#content .grey {
color:#c2c2c2;
}

#content img#clear {
position: absolute;
bottom: 5px;
left: 0px;
border-style: none;
padding:1px;
background: none;
}

