body {margin:0; padding:0; background:#FAFAFA url(../images/bg.jpg) no-repeat 50% 0; font-family:Tahoma, Verdana, sans-serif; font-size:11px; color:#000}
img {border:0}
.clr {clear:both}
.body {width:883px; margin:0 auto;}

a {text-decoration:none}
a:hover {text-decoration:underline}

#header {background:url(../images/h.gif) repeat-x 0 0; height:124px; overflow:hidden; padding:11px 0 0 0}
#header img {display:block}
#header address {font-style:normal; float:right; padding:6px 19px 0 0; font-size:12px; line-height:15px; width:170px; height:54px; color:#fff; background:url(../images/bg_a.gif) no-repeat 0 0; text-align:right; margin:16px 0 11px}

.reg {float:right; width:127px; padding:11px 0 0; height:26px; display:block; background:url(../images/zar.gif) no-repeat 0 0; text-align:center; color:#000; font-size:12px; font-weight:bold}


.menu {list-style:none; margin:5px 0 0; padding:0;}
.menu a {font-weight:bold; color:#000; font-size:12px; display:block; width:110px; text-align:center; height:23px; padding:7px 0 0}
.menu li {float:left; width:110px; background:url(../images/li.gif) no-repeat 100% 0}
.menu li.act {width:128px; }
.menu li.act a {color:#fff; font-weight:normal; width:128px; background:url(../images/m_act.gif) no-repeat 0 0}

#ziemia {background:url(../images/ziemia.png) no-repeat 0 0; height:290px; margin:52px 0 0}

.boxLewy {width:317px; height:266px; background:url(../images/box_lewy.png) no-repeat 0 0; display:block}
.boxPrawy {width:317px; height:266px; background:url(../images/box_prawy.png) no-repeat 0 0; float:right; display:block}

.cos {list-style:none; margin:0; padding:0 0 0 101px; font-size:16px; color:#00569D; font-weight:bold}
.cos li {background:url(../images/li_cos.gif) no-repeat 0 3px; padding:0 0 20px 32px}

.logos {margin:30px 0 0 111px}
.obox {width:120px; float:left; font-size:10px}
.obox span {display:block; margin:0 0 10px}

.lewaZiemia {width:300px; height:340px; background:url(../images/bok.png) no-repeat 0 0; float:left; margin:20px 0 0}

.tresc {width:560px; float:left; margin:20px 0 0; padding:40px 0 0 20px}
.tresc p {margin:10px 0 20px}

h2 {font-size:16px; color:#00569D; font-weight:bold; margin:0}
h3 {font-size:12px; color:#00569D; font-weight:bold; margin:0}

.agenda {margin:30px 0 }
.agenda td {padding:7px 0; font-size:12px; vertical-align:top}
.agenda .g {width:100px; color:#00569D; padding-left:10px}
.agenda .o {padding:7px 10px}
.agenda .c {width:60px}
.agenda .blue {background:#B0CBE3}

#languageSelect {position:relative;width:883px; margin:0 auto;}
#languageSelect ul {position: absolute; top: 2px; right: 0px; list-style-type:none; margin:0; padding:0;}
#languageSelect li {margin:0;float: left;width: 56px; display:block; background: #fff url(../images/lang-tab.png) no-repeat top left;text-align: center;margin-left: 4px;padding-top: 3px;color: #888;font-weight: bold;}
#languageSelect a {margin:0; padding:0; text-decoration:none; color: #000;}
#languageSelect a:hover {text-decoration:underline;}
