body {
color: #3B3B3B;
font-family:Arial, Helvetica, sans-serif;
background-color: #ffd21f;
}

#lang {
width: 970px;
height: 20px;
padding-right: 0px;
font-size: 12px;
padding-bottom: 5px;
text-align:right;
color: #fff;
background-image: url('lang.gif');
}

.flag {
padding: 2px;
background: #c0c0c0;
margin-right: 5px; 
margin-top: 3px;
}

#container {
width: 970px;
float: left;
background-color: #ffd21f;
}

#header {
width: 970px;
height: 100px;
font-size: 50px;
padding-top: 0px;
}

#flash {
width: 970px;
height: 200px;
background: #c0c0c0;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
}

#fullbody {
width: 970px;
background: #Cococo;
margin-top: 0px;
padding-top: 0px;
}

#menu {
width: 200px;
float: left; 
text-align:left;
font-family: Arial, Helvetica, sans-serif;
margin-top: 0px;
}

.menu_top {
background-image: url('menu_top.gif');
width: 200px;
height: 36px;
color: #fff;
margin-top: 0px;
}

.menu_mid {
background-image: url('menu_mid.gif');
width: 200px;
margin-top: 0px;
}

.button {
list-style-type: none;
margin: 0px 0;
padding: 0;
padding-left: 4px;
width: 192px;
border-bottom-width: 0;
}

.button li a {
color: #000;
display: block;
width: auto;
padding: 4.5px 0;
padding-left: 10px;
text-decoration: none;
background: url(button.gif);
margin-bottom: 0px;
font-weight: bold;
}

* html .button li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 182px;
}

.button li a:visited, .button li a:active{
color: #000;
}

.button li a:hover{
background-image: url(button_hover.gif);
}

.menu_bot {
background-image: url('menu_bot.gif');
width: 200px;
height: 82px;
margin-top: 0px;
}

.image {
margin: 5px;
float: left;
height: 210px;
width: 175px;
padding: 5px;
border: solid 1px #c0c0c0;
background-color: #fffffa;
}

.ima {
width: 170px;
height: 170px;
border: solid 1px #cccccc;
background-color: #fff;
text-align: center;
}
.name {
margin-top: 3px;
font-size: 12px; 
text-align:center;
width: 169px;
height: 30px;
border: solid 1px #c0c0c0;
background-color: #fff;
}

#mbody {
width: 770px;
float: right;
text-align: left;
padding-right: 0px;
font-size: 15px;
margin-top: 0px;
padding-top: 0px;
}

.mbody_top {
width: 770px;
height: 35px;
color: #fff;
background-image: url('mbody_top.gif');
margin-bottom: 0px;
margin-top: 0px;
padding-top: 0px;
}

.top {
font-weight:bold;
margin-top: 0px;
padding-left: 20px;
padding-top: 8px;
}

.mbody_mid {
width: 770px;
background-image: url('mbody_mid.gif');
margin-top: 0px;
}

.mbody_mid .text {
padding-top: 0px;
padding-left: 20px;
padding-right: 10px;
margin-top: 0px;
margin-bottom: 0px;
}

.mbody_mid p {
padding-top: 0px;
padding-left: 0px;
padding-right: 10px;
margin-top: 0px;
margin-bottom: 0px;
}

.mbody_bot {
width: 770px;
background-image: url('mbody_bot.gif');
height: 70px;
margin-top: 0px;
}


#footer {
width: 970px;
height: 70px;
background-image: url('footer.gif');
margin-bottom: 10px;
}

.ftext {
color: #fff;
padding-top: 10px;
text-align: center;
font-size: 14px;
}