body {

margin:auto;
background-image:url('images/background.jpg');
background-repeat:repeat-x;
background-color:#EBEDEF;


}

a {

text-decoration:none;
}

.container {

    overflow:hidden;
    margin:auto;
    width:960px;
    

}

.container .header_en{
    
    width:960px;
    background-image:url('images/header_en.jpg');
    background-repeat:no-repeat;
    background-color:white;
    float:left;
    

}

.container .header_en .innerheader{

    width:954px;
    background-image:url('images/headermenubg.jpg');
    background-repeat:repeat-x;
    height:35px;
    border-left:solid 3px #E1DFDF;
    border-right:solid 3px #E1DFDF;
    float:left;
    font-family:Tahoma;
    font-size:11px;
    color:#FFFFFF;
    line-height:35px;

}

.container .header_en .innerheader .lang{
	border-left:solid 1px white;
    padding-left:10px;
    float:left;
    text-transform: uppercase;

}
.container .header_en .innerheader .lang a{

    color:White;

}

.container .header_en .innerheader .search{

    float:left;
    width:286px;
    height:35px;    
    position:relative;
    left:580px;
    background-image:url('images/search.jpg');
    background-repeat:no-repeat;;
    border-right:solid 1px white;
    padding-right:10px;
    

}

.container .header_en .innerheader .search .text{

    width:225px;
    position:absolute;
    top:10px;
    left:10px;
    border: solid 1px white;

}

.container .header_en img{

    float:left;
    

}

.container .header{
    
    width:960px;
    background-image:url('images/header.jpg');
    background-repeat:no-repeat;
    background-color:white;
    float:left;
    

}

.container .header .innerheader{

    width:954px;
    background-image:url('images/headermenubg.jpg');
    background-repeat:repeat-x;
    height:35px;
    border-left:solid 3px #E1DFDF;
    border-right:solid 3px #E1DFDF;
    float:left;
    font-family:Tahoma;
    font-size:11px;
    color:#FFFFFF;
    line-height:35px;

}

.container .header .innerheader .lang{
	border-left:solid 1px white;
    padding-left:10px;
    float:left;
    text-transform: uppercase;

}
.container .header .innerheader .lang a{

    color:White;

}

.container .header .innerheader .search{

    float:left;
    width:286px;
    height:35px;    
    position:relative;
    left:580px;
    background-image:url('images/search.jpg');
    background-repeat:no-repeat;;
    border-right:solid 1px white;
    padding-right:10px;
    

}

.container .header .innerheader .search .text{

    width:225px;
    position:absolute;
    top:10px;
    left:10px;
    border: solid 1px white;

}

.container .header img{

    float:left;
    

}

.container .dbody{
    
    float:left;
    border-left:solid 3px #E1DFDF;
    border-right:solid 3px #E1DFDF;
    background-color:white;
    width:954px;
    position:relative; 

}

.container .dbody .left{

    float:left;
    overflow:hidden;
    width:200px;
    margin-right:10px;
    

}

.container .dbody .left .menu{

    width:200px;
    margin-left:5px;
   

}

.container .dbody .left .links{

    width:195px;
    font-family:Tahoma;
    font-size:11px;
    color:#514A4A;
    padding-left:5px;
    padding-top:5px;
    float:left;
    padding-bottom:15px;

}

.container .dbody .left .contacts{

    width:195px;
    font-family:Tahoma;
    font-size:12px;
    padding-left:5px;
    padding-top:5px;
    float:left;

}

.container .dbody .left .menu img{ 

   
	float:left;

}

.container .dbody .left .menu .menucell .line {

	width:201px;
	height:5px;
	border: solid 1px red;
	

}

.container .dbody .left .menu .menucell {

line-height:20px;
padding-left:15px;
margin-top:1px;
margin-bottom:1px;


}
.container .dbody .left .menu .menucell a{
font-family:Trebuchet MS;
font-weight:bold;
font-size:13px;
color:#7A9E0F;

}

.container .dbody .left .menu .menucell a:hover{

	color:#008AFF;

}

.container .dbody .left .menu .selected a{

font-family:Trebuchet MS;
font-weight:bold;
font-size:13px;
color:#7A9E0F;

}

.container .dbody .left .menu .selected{

    font-family:Trebuchet MS;
    font-weight:bold;
    font-size:13px;
    color:#7A9E0F;
    line-height:22px;
    padding-left:15px;
    margin-top:1px;
    margin-bottom:1px;
    padding-bottom:5px;
    background-image:url('images/menusbg.jpg');
    

}

.container .dbody .left .menu .menucell img{

    padding-right:5px;
    padding-top:5px;

}

.container .dbody .left .menu .selected img{

    padding-right:5px;
    padding-top:5px;

}

.container .dbody .right{

    width:740px;
    float:left;

}

.container .dbody .right .innertop{

    width:700px;
    margin:auto;
    height:157px;
    background-image:url('images/images.jpg');
    background-repeat:no-repeat;

}

.container .dbody .right .innerleft{

    width:460px;
    margin-top:5px;
    float:left;
    

}

.container .dbody .right .innerleft .inner{

    padding:10px;
    width:450px;
    font-family:Tahoma;
    font-size:11px;
    color:#696D70;

}

.container .dbody .right .innerleft .inner .page {

    text-align:right;
    padding-top:25px;

}

.container .dbody .right .innerleft .inner .page a{

    color:#5FB6FF;

}

.container .dbody .right .innerleft .inner .page .notSelected{

    color:#696D70;

}

.container .dbody .right .innerleft .inner .page .selectedPage{

    color:#7BB20D;
    font-size:14px;
    font-weight:bold;    

}

.container .dbody .right .innerleft .inner .box{

    overflow:hidden;

}

.container .dbody .right .innerleft .inner .box{

    width:420px;
    font-size:11px;
    overflow:hidden;
    color:#696D70;

}

.container .dbody .right .innerleft .inner .box a{

    color:#696D70;

}

.container .dbody .right .innerleft .inner .box a .title {

color:#7BB20D;
font-family:Tahoma;
font-size:14px;
font-weight:bold;

}

.container .dbody .right .innerleft .inner .box a .date {

    color:#33CCFF;
    font-family:Tahoma;
    font-size:11px;
    
}

.container .dbody .right .innerleft .inner .box a img{

    border:0;
    padding:5px;

}

.container .dbody .right .innerleft .inner img{

    padding:10px;
    border:0;

}

.container .dbody .right .innerleft .inner .title {

    font-family:Tahoma;
    font-size:14px;
    color:#008AFF;
    font-weight:bold;

}

.container .dbody .right .innerleft .inner .event{

    font-family:Tahoma;
    font-size:12px;
    color:#64686D;
    padding-bottom:10px;

}

.container .dbody .right .innerleft .inner .event a{

color:#64686D;

}

.container .dbody .right .innerleft .inner .event a font {

    font-size:12px;
    color:#FEBF01;

}

.container .dbody .right .innerright{

    width:250px;
    font-family:Tahoma;
    float:left;
    margin-top:5px;
    

}

.container .dbody .right .innerright .inner{


    padding:10px;

}

.container .dbody .right .innerright .inner .publications{

    width:250px;
    padding-top:10px;
    font-size:11px;

}

.container .dbody .right .innerright .inner .publications .more{

    text-align:right;
    font-family:Trebuchet MS;
    font-size:11px;
    padding-top:10px;

}

.container .dbody .right .innerright .inner .publications .more a{

	color:#9CCD3C;
	text-decoration:underline;

}

.container .dbody .right .innerright .inner .publications .box{

    font-family:Tahoma;
    font-size:11px;
    padding-top:10px;
    color: #444648;

}

.container .dbody .right .innerright .inner .publications .box a{

    color: #444648;

}

.container .dbody .right .innerright .inner .publications .box font{

    color:#FEBF01;
font-size:11px;
}

.container .dbody .right .innerright .inner .publications .box a .title {

color:#7BB20D;
font-family:Tahoma;
font-size:12px;
font-weight:bold;

}

.container .dbody .right .innerright .inner .news{

    
    width:250px;
    padding-top:5px;
    
    

}

.container .dbody .right .innerright .inner .news .morenews{

    text-align:right;
    font-family:Trebuchet MS;
    font-size:11px;
    padding-top:10px;

}

.container .dbody .right .innerright .inner .news .morenews a{

    color:#9CCD3C;
    text-decoration:underline;
}

.container .dbody .right .innerright .inner .news .box{

    width:250px;
    font-family:Tahoma;
    font-size:10px;
    overflow:hidden;
    color:#696D70;
    padding-bottom:10px;
    font-size:11px;
    

}

.container .dbody .right .innerright .inner .news .box a{

    color:#696D70;

}

.container .dbody .right .innerright .inner .news .box a .title {

color:#7BB20D;
font-family:Tahoma;
font-size:12px;
font-weight:bold;

}

.container .dbody .right .innerright .inner .news .box a .date {

    color:#33CCFF;
    font-family:Tahoma;
    font-size:11px;
    
}

.container .dbody .right .innerright .inner .news .box a img{

    border:0;
    padding:5px;

}

.container .footer {

    float:left;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    text-align:right;
    color:White;
    line-height:30px;
    background-color:#FEBF01;
    width:954px;
    height:35px;
    border-left:solid 3px #E1DFDF;
    border-right:solid 3px #E1DFDF;

}
