/* CSS Document */

body{
margin: 0;
padding: 0;
background-color: #495C75;
background-image: url(img/template_02.jpg);
background-repeat: repeat-x;
background-position: left top;
text-align: center;
font: 10px verdana, sans-serif, helvetica, arial;
line-height: 17px;
color: #535353;
}

a{
text-decoration: none;
line-height: 17px;
color: #87BADC;
}

a.news{
text-decoration: none;
line-height: 17px;
color: #ececec;
}

a:hover{
text-decoration: underline;
color: #CBD7EC;
}

a.red {
padding-left: 30px;
padding-right: 42px;
font: 11px tahoma;
font-weight: bold;
vertical-align: bottom;
}

a.red:hover{ 
color: #ffffff;
text-decoration: none; 
}

.tekst{
width: 530px;
text-align: justify;
color: #ffffff;
font: 11px tahoma;
margin: 0;
padding: 5px 7px 5px 7px;
line-height: 17px;
}

.naglowek{
text-align: left;
color: #ffffff;
font: 12px tahoma;
font-weight: bold;
padding: 15px 7px 5px 7px;

}

p{
text-align: justify;
font: 11px tahoma;
}

a.menu {
display: block;
width: 240px;
text-align: left;
margin-bottom: 4px;
color: #ffffff;
font-weight: bold;
font-size: 11px;
text-decoration: none; 
}

a.menu:hover { 
color: #87badc; 
text-decoration: none; 
}

a.menuz {
display: block;
width: 240px;
text-align: left;
margin-bottom: 4px;
color: #87BADC;
font-weight: bold;
font-size: 11px;
text-decoration: none; 
}

a.menuz:hover { 
color: #ffffff; 
text-decoration: none; 
}


#all{
text-align:left;
width: 824px;
margin-right: auto;
margin-left: auto;
}

#top{
width: 824px;
height: 88px;
background-image: url(img/template_04.jpg);
background-repeat: no-repeat;
background-position: left top;
}

.top_menu {
width: 824px;
height: 31px;

}

.pasek {
width: 824px;
height: 4px;
background-image: url(img/template_01.jpg);
background-repeat: no-repeat;
background-position: left top;
}

#baner{
width: 824px;
height: 309px;
background-image: url(img/template_07.jpg);
background-repeat: no-repeat;
background-position: left top;
}

#tlo {
width: 824px;
height: 40px; 
background-image: url(img/template_08.jpg);
background-repeat: no-repeat;
background-position: left top;
}

#content{
position: relative;
margin: 0 auto;
width: 824px;			
		}

#left{
margin-right: 276px; 
}


#right{
margin-left: 548px; 
position:absolute; 
float: right;
top: 0px;
left: 0px;
}

.paddol{
padding-right: 3px;
}

#dol{
width: 824px;
height: 20px;
background-color: #64748A;
text-align: right;
}
#stopka{
clear: both;
margin-top: 1px;
width: 824px;
height: 24px;
background-position: left bottom;
padding: 6px 0px 0px 10px;
color: #CBD7EC;
}

