* {
margin:0;
padding:0;
}

html, body {
 height:100%;
}

body{
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 0.69em;
 background-repeat:repeat-x;
 background-color:#fff;
 color:#202020;
 font-size:11px;
}

img{
 border:0;
}

a {
color:#46596A/*#2669B9*/;
text-decoration: none;
}

a:hover {
 color:#2669B9/* #39c*/;
 text-decoration: underline;
}


#main {
 clear: both;
 margin:0;
 padding:0;
 margin-top:1px;
/* overflow:hidden;*/
}
#content{
 float:left;
 width:570px;
 margin-top:7px;   
line-height: 1.6em;
}

.header {border-bottom:solid 1px #99cde5; margin-top:3px; margin-bottom:5px; padding-bottom:0px; font-weight:bold; font-size:12px; color:#050565}

#main_container{
 width: 995px;
 overflow:hidden;
 padding:0;
 margin:0;
}

#header { 
 text-align:center;
 position:relative;
 z-index:255;
 border-bottom:1px solid #99CDE5;
 height:105px;
}

#header ul{
 display:inline;
 padding:0;
 margin:0;
 list-style-image:none;
}
#header li {
 display:inline;
 margin: 0 8px 0 0;
 padding:0;
 background-image:none;
}
#header a{
 font-size: 0.9em;
 text-decoration:none;
 line-height:32px;
 color: #1B5092;
}
.bold { font-weight:bold;}
#header a:hover{
 text-decoration:underline;
}
#logo {
 float:left;
}
#header_menu ul {
 z-index:255;
 position:absolute;
 right:5px;
 top:20px;
 text-align:left;

}
#header_menu li {
 display:inline;
 margin: 0 0 0 10px;
 padding:0;
 background-image:none;
}
#navbar_menu2 {
 float:right;
 margin:82px 0px 0 0px;
}
#navbar_menu {
 float:left;
 margin:82px 0px 0 0px;
}
#navbar_menu2 li, #navbar_menu li{
 display:inline;
 margin:0;
 background-image:none;
}
#navbar_menu a{
 float:left;
 margin:0 7px 0 7px; 
}
#navbar_menu2 a{
 float:left;
 margin-left:6px;
 height:21px;
}

.empty { display:none; }

.img_menu8 { background:url(zaloguj.gif) left top no-repeat; display:block; width:48px; height:22px;}
.img_menu8_on, .img_menu8:hover, .img_menu8_on:hover { background:url(zaloguj.gif) left top no-repeat;display:block; width:48px; height:22px;
background-position: 0px -22px;}

.img_menu9 { background:url(zalogujen.gif) left top no-repeat; display:block; width:48px; height:22px;}
.img_menu9_on, .img_menu9:hover, .img_menu9_on:hover { background:url(zalogujen.gif) left top no-repeat;display:block; width:48px; height:22px;
background-position: 0px -22px;}

.img_menu1 { background:url(m_onas.gif) left top no-repeat; display:block; width:38px; height:20px;}
.img_menu1_on, .img_menu1:hover, .img_menu1_on:hover { background:url(m_onas.gif) left top no-repeat;display:block; width:38px; height:20px;
background-position: 0px -20px;}

.img_menu2 { background:url(m_placowki.gif) left top no-repeat; display:block; width:60px; height:20px;}
.img_menu2_on, .img_menu2:hover, .img_menu2_on:hover { background:url(m_placowki.gif) left top no-repeat;display:block; width:60px; height:20px;
background-position: 0px -20px;}

.img_menu3 { background:url(m_relinw.gif) left top no-repeat; display:block; width:135px; height:20px;}
.img_menu3_on, .img_menu3:hover, .img_menu3_on:hover { background:url(m_relinw.gif) left top no-repeat;display:block; width:135px; height:20px;
background-position: 0px -20px;}

.img_menu4 { background:url(m_kariera_n.gif) left top no-repeat; display:block; width:107px; height:20px;}
.img_menu4_on, .img_menu4:hover, .img_menu4_on:hover { background:url(m_kariera_n.gif) left top no-repeat;display:block; width:107px; height:20px;
background-position: 0px -20px;}

.img_menu5 { background:url(m_biuro.gif) left top no-repeat; display:block; width:95px; height:20px;}
.img_menu5_on, .img_menu5:hover, .img_menu5_on:hover { background:url(m_biuro.gif) left top no-repeat;display:block; width:95px; height:20px;
background-position: 0px -20px;}

.img_menu6 { background:url(m_kontakt.gif) left top no-repeat; display:block; width:53px; height:20px;}
.img_menu6_on, .img_menu6:hover, .img_menu6_on:hover { background:url(m_kontakt.gif) left top no-repeat;display:block; width:53px; height:20px;
background-position: 0px -20px;}

.img_menu7 { background:url(m_citionline.gif) left top no-repeat; display:block; width:100px; height:20px;}
.img_menu7_on, .img_menu7:hover, .img_menu7_on:hover { background:url(m_citionline.gif) left top no-repeat;display:block; width:100px; height:20px;
background-position: 0px -20px;}


#left{
float:left;
width:206px;
margin-top:30px;
padding-top:0px;
margin-right:15px;
}

#footer{
 width:995px;
 clear:both;
 height:70px;
 padding-top:30px;
 margin-top:0px;
 
}
#footer a {
 text-decoration:none;
 line-height:1.4em;
}
#footer_left {
 clear:both;
 float:left;
 width: 200px;
 padding:10px;
}
#footer_right {
 text-align:right;
 float:right;
 width: 550px;
 padding:10px;
}