body,text,html {
    background-color: #ffffff;
    font-size: 12px;
    font-family: arial,verdana;
    color:#636466;
    padding:0;
    margin:0;
}
a {color: #008497;}
a:visited {color:#008497;}
a:hover {color: #004325;}
a:active { color:#000000;}


h1 {
color:#009eda;
font-size:15px;
font-weight: bold;
padding: 5px 0px;
margin:0px;

}

h2 {
color:#636466;
font-size:12px;
font-weight: bold;
padding: 5px 0px;
margin:0px;
}

img.download {vertical-align:middle;}

/* ----------container zentriert das layout-------------- */
#container {
width: 950px;
margin-top: 10px;
margin-bottom: 10px;
margin:0 auto;
background-color: #ffffff;
}

/* ----------banner for logo-------------- */
#banner {
background-image:url(fta_header_blank.png);
/*background-image:url(FTA-banner-rapport-annuel_juin2010.gif);*/
background-repeat:no-repeat;
background-position: 0 0;
background-color: #ffffff;
text-align: right;
margin:10px 0 10px 0;
width:950px;
height:88px;
}
#languagebox{
    width:100px;
    height:60px;
    float:right;
    margin:0;
    margin-top:20px;
    margin-right:30px;
    font-size:10px;
    font-weight:bold;
    color:#ffffff;
}
#languagebox a{
    text-decoration:none;
    font-size:10px;
    font-weight:bold;
    color:#ffffff;    
}
#languagebox a:hover{
    text-decoration:underline;
    font-size:10px;
    font-weight:bold;
    color:#ffffff;

}

/* -----------------Inhalt--------------------- */
#content {
background-color: #ffffff;
padding: 0;
margin: 0 210px 0 190px;
}
div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}

p, pre{
padding: 5px 0px;
margin:0;
}
#content ul{
margin:0 0 0 20px;
padding:0;

}
/* --------------left navigavtion------------- */
#left {
/*    background-image:url(bg_home.png);
    background-repeat:no-repeat;
    background-position:0 0;
*/    float: left;
    width: 160px;
    margin: 0;
    padding: 0 0 0 10px;
}

#left h1{
    color:#666666;
    
}
#left h2{
display:block;
margin-left:0;
padding-left:0;
color:#5dacd9;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}
#right {
	float: right;
	width: 200px;
	margin: 20px 0 0 20px;
	padding: 0;
}
#right h1{

background-image:url(icon.png);
background-repeat:no-repeat;
background-position:center left;
padding-left:20px;
line-height:21px;
margin-left:0px;
}

#right {
	float: right;
	width: 200px;
	margin: 0;
	padding: 0;
}
#right h1{

background-image:url(icon.png);
background-repeat:no-repeat;
background-position:center left;
padding-left:25px;
line-height:21px;
margin-left:0px;
}
/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0px;
padding: 0px;
text-align: right; }





















#menu{
    width:950px;
    margin:0 0 0 0;
    padding:0;
}
#menu ul{
    width:950px;
    list-style:none;
    margin:0 0 0 9px;
    padding:0;
}
#menu ul li{
    float:left;
    margin:0;
    padding:0;
}
#menu ul li#last{
    margin:0;
}

#menu ul li a,#menu ul li a:link,#menu ul li a:visited{
    display:block;
    background-repeat:no-repeat;
    background-position:0px 0px;
    text-align:center;
    margin: 0;
    text-decoration:none;
    font-size:11px;
    font-weight:bold;
    color:#ffffff;
    line-height:24px;border:0;
    margin-right:5px;
    width:130px;
}

#menu ul li a:hover{
    color:#999999;
}

#button_hm_1{
    background-image:url('button_hm_1.png');
}
#button_hm_2{
    background-image:url('button_hm_2.png');
}
#button_hm_3{
    background-image:url('button_hm_3.png');
}
#button_hm_4{
    background-image:url('button_hm_4.png');
}

#button_hm_5{
    background-image:url('button_hm_5.png');
}

#button_hm_6{
    background-image:url('button_hm_6.png');
}
#button_hm_7{
    background-image:url('button_hm_7.png');
}

form{
    margin:0;padding:0;
}
#memberform {
    width:140px;
    background-color:#babebc;
    background-image:url(form_top.png);
    background-repeat:no-repeat;
    background-position:0 0;
    padding:10px;
    margin:0;
}

#memberformbottom{
    width:160px;
    background-color:#e3e3e3;

    background-image:url(form_bottom.png);
    background-repeat:no-repeat;
    background-position:0 0;

    padding:5px 0 10px 0;
}
#memberform label{
    display:block;    
    clear:right;
    color:#000000;
}
#memberform input{
    width:135px;
    border:0;
    margin:5px 0 10px 0;
    border-top:3px solid #757779;
}
#login{
    border:0;
    float:right;
    clear:both;
    margin-top:5px;
}

#main2{
    border:0;
    left:17px;
}

#scroller_container{
    background-color:#ffffff;
    border-left:1px solid #2daad9;
    border-right:1px solid #2daad9;
    margin:0;
    padding:0;
}
#scroller_top{
    background-image:url(scroller_top.png);
    background-repeat:no-repeat;
    background-position:0 0;
    height:11px;
    margin:0;
    background-color:#ffffff;
}

#scroller_bottom{
    background-image:url(scroller_bottom.png);
    background-repeat:no-repeat;
    background-position:0 0;
    height:11px;
    margin:0;
}















.btl{
    height:6px;
    background-image:url(cbl.gif);
    background-repeat:no-repeat;
    background-position:bottom left;
}

#dropmenudiv .first{
    line-height:16px;
    background-image:url(ctr.gif);
    background-repeat:no-repeat;
    background-position:top right;
}

#dropmenudiv{
    visibility:hidden;
    background-image:url(ctl.gif);
    background-repeat:no-repeat;
    background-position:top left;
    background-color:#73d2f6;
    position:absolute;
    border:0;
    font:bold 12px arial,Verdana;
    z-index:100;
    margin:0;
    padding:0;
}

#dropmenudiv a:link {
    margin:0;
    display:block;
    color:#ffffff;
    text-decoration:none;
    padding:0 10px 0 10px;
    width:110px;
    border-bottom:2px solid #ffffff;
}
#dropmenudiv a:visited{
    display:block;
    color:#ffffff;
    text-decoration:none;
    padding:0 10px 0 10px;
    width:110px;
    border-bottom:2px solid #ffffff;
}
#dropmenudiv a:hover{
    color:#01818e;
    text-decoration:none;
}
#dropmenudiv a:active{
    text-decoration:none;
}

.submenulink,.submenulink:hover{
    width:120px;
    height:25px;
    padding:4px;
    background-image:url(icon1.png);
    background-repeat:no-repeat;
    padding-left:45px;
    display:block;
    background-color:#ffffff;
    color:#000;
    font-weight:bold;
    text-decoration:none;
    vertical-align:middle;
    line-height:25px;
    margin-bottom:3px;
}
.activemenulink{
	color:#999999 !important;
}

#ourmission{
    background-image:url(sub_ourmission.png);
}
#ouractivities{
    background-image:url(sub_ouractivities.png);
}
#ourservices{
    background-image:url(sub_ourservices.png);
}
#ourgovernance{
    background-image:url(sub_ourgovernance.png);
}
#ourcommittees{
    background-image:url(sub_ourcommittees.png);
}
#memc{
    background-image:url(sub_memc.png);
}
#memn{
    background-image:url(sub_memn.png);
}
#memd{
    background-image:url(sub_memd.png);
}
#mema{
    background-image:url(sub_mema.png);
}
#mems{
    background-image:url(sub_mems.png);
}