`@charset "utf-8";

/* clear style:start nie zmieniac */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0}table{ border-collapse:collapse; border-spacing:0}
fieldset,img{ border:none}address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal}strong{ font-weight:bold}ol,ul{ list-style:none}caption,th,body{ text-align:left}h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal}q:before,q:after{ content:''}abbr,acronym{ border:0}.clear{ clear:both; height:0; font-size:0}
a img{ border:none}
.alt{display:none;}
/* clear style:end */

/* menu items:start */

body{
color:#002648;
}
#mainMenu{
width:716px;
height:51px;
}
#mainMenu a{
background:url(../img/items.gif) 0px 0px no-repeat;
display:block;
}

#mainMenu a.mNewsroom {
height:50px;
width:115px;
background-position:0px 0px;
float:left;
}
#mainMenu a.mNewsroom:hover, #mainMenu a.active.mNewsroom {
background-position: 0px -50px;
}
#mainMenu a.mNewsroom.inActive, #mainMenu a.mNewsroom.inActive:hover{
background-position: -0px -50px;
}

#mainMenu a.mAbout {
height:50px;
width:108px;
background-position:-115px 0px;
float:left;
}
#mainMenu a.mAbout:hover, #mainMenu a.active.mAbout {
background-position: -115px -50px;
}
#mainMenu a.mAbout.inActive, #mainMenu a.mAbout.inActive:hover{
background-position: -115px -50px;
}

#mainMenu a.mGovernance {
height:50px;
width:125px;
background-position:-223px 0px;
float:left;
}
#mainMenu a.mGovernance:hover, #mainMenu a.active.mGovernance {
background-position: -223px -50px;
}
#mainMenu a.mGovernance.inActive, #mainMenu a.mGovernance.inActive:hover{
background-position: -223px -50px;
}

#mainMenu a.mProgram {
height:50px;
width:126px;
background-position:-348px 0px;
float:left;
}
#mainMenu a.mProgram:hover, #mainMenu a.active.mProgram {
background-position: -348px -50px;
}
#mainMenu a.mProgram.inActive, #mainMenu a.mProgram.inActive:hover{
background-position: -348px -50px;
}

#mainMenu a.mPublications{
height:50px;
width:126px;
background-position:-474px 0px;
float:left;
}
#mainMenu a.mPublications:hover, #mainMenu a.active.mPublications {
background-position: -474px -50px;
}
#mainMenu a.mPublications.inActive, #mainMenu a.mPublications.inActive:hover{
background-position: -474px -50px;
}

#mainMenu a.mContact{
height:50px;
width:116px;
background-position:-600px 0px;
float:left;
}
#mainMenu a.mContact:hover, #mainMenu a.active.mContact {
background-position: -600px -50px;
}
#mainMenu a.mContact.inActive, #mainMenu a.mContact.inActive:hover{
background-position: -600px -50px;
}

/* menu items:end */


body {
background:#ffffff url(../img/bg.gif) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.footer {
width:970px;
margin:0px auto;
padding: 20px 10px 20px 10px;
color:#002648;
font-size:11px;
}
.hyper{
display:inline;
float:right;
padding-right:5px;
}
.footer_menu{
float:left;
padding-left:253px;
display:inline;
}
.footer_menu a{
color:#002648;
text-decoration:none;
}
.wrapper {
width:970px;
/*height:750px;*/
margin:0px auto;
padding: 0px 10px 10px 10px;
}
#content{
background-color:#ffffff;
border-color:#e7e7e7;
border-style:solid;
border-width:1px;
}
.header{
height:209px;
background-color:#0063be;
}
.middle{
padding-top:10px;
}
.left{
width:243px;
padding-right:10px;
padding-bottom:10px;
float:left;
}
.bar_left, .bar_m{
height:29px;
min-height:29px;
padding-bottom:10px;
}
.bar_l, .bar_r{
width:4px;
}
.bar_m{
color:#ffffff;
background-image:url(../img/bar_middle.gif);
background-repeat:repeat-x;
}
.bar_l, .bar_r, .bar_m{
float:left;
}
#resize_235{
width:235px;
}
#resize_243{
width:243px;
}
.left_item_box{
background-color:#e5eff8;
}
.left_item_box_content{
color:#09376a;
font-size:11px;
padding-left:10px;
padding-right:10px;
line-height:16px;
}
.left_item_box_more{
padding-top:10px;
padding-left:164px;
}
.left_item{
padding-bottom:10px;
}
.left_archives{
padding-top:10px;
padding-right:10px;
width:243px;
}
h1{
font-size:14px;
font-weight:bold;
}
.hr{
background-image:url(../img/hr.gif);
background-repeat:repeat-x;
height:2px;
min-height:2px;
}
.right{
float:left;
width:717px;
}
.top_menu{
width:716px;
height:51px;
padding-bottom:1px;
}
.bar_right{
float:left;
height:29px;
min-height:29px;
}
#resize_640{
width:640px;
padding-top:6px;
padding-bottom:0px;
height:23px;
}
.bar_f{
float:left;
height:29px;
padding-right:2px;
background-image:url(../img/bar_middle.gif);
background-repeat:repeat-x;
}
.bar_long{
height:29px;
min-height:29px;
width:716px;
color:#ffffff;
background-image:url(../img/bar_long.gif);
background-repeat:no-repeat;
float:left;
}
.right_box_outer{
line-height:18px;
margin-top:1px;
padding-top:20px;
background-image:url(../img/box_right_t.gif);
background-repeat:no-repeat;
background-position:top;
}
.right_box_inner{
background-image:url(../img/box_right_b.gif);
background-repeat:no-repeat;
background-position:bottom;
padding-bottom:20px;
padding-left:10px;
padding-right:10px;
width:697px;
min-height:345px;
}
.pageTitle{
visibility:hidden;
display:none;
}
ul{
margin:0px;
padding:0px 0px 30px 0px ;
list-style-type:none;
}
ul li{
padding:0px 0px 10px 0px ;
}
.newsContainer{
color:#002648;
}
.newsText p{
line-height:20px;
}
h2.newsTitle{
font-size:14px;
font-weight:bold;
color:#002648;
text-decoration:none;
}
h2.newsTitle a:visited{
text-decoration:none;
color:#002648;
}
h2.newsTitle a{
text-decoration:none;
color:#002648;
}
.paging{
color:#002648;
}
.pageContent{
line-height:20px;
}
.walletlist{
color:#002648;
line-height:20px;
}
.wallettitleleft a{
color:#002648;
text-decoration:none;
font-weight:bold;
font-size:14px;
}
.wallettitleleft a:visited{
color:#002648;
text-decoration:none;
font-weight:bold;
font-size:14px;
}
.walletblock{
padding-bottom:20px;
}
#contact_Form_Contact{
color:#002648;
}
#contact_Form_Contact-contact_email, #contact_Form_Contact-contact_message{
padding-bottom:20px;
}
#contact_Form_Contact-submit{
background: transparent url(../img/button_send.gif) no-repeat;
width:77px;
height:29px;
margin:0px;
padding:0px;
border:0px;
font-size:0px;
color:#fff;
}
p{
line-height:20px;
font-size:12px;
}
#contact_message{
overflow:auto;
width:330px;
}