body {
        text-align: center;
        background-color: #dfe2e7;
        margin-top: 0;
        margin-bottom: 0;

        scrollbar-arrow-color: #004c99;
        scrollbar-highlight-color: #dfe2e7;
        scrollbar-shadow-color: #cdcdcd;
        scrollbar-3dlight-color: #dfe2e7;
        scrollbar-darkshadow-color: #dfe2e7;
}
td, tr, table, p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}

/* Position */

.mainpage {
position:relative;
z-index: 1;
margin: 0px auto;
text-align: left;
width: 990px;
height: 100%;
}
.navigation {
z-index: 2;
position:absolute;
top: 30px;
left: 15px;
}
.language {
z-index: 3;
position:absolute;
top: 0px;
left: 570px;
}
.advertising {
z-index: 4;
position:absolute;
top: 30px;
left: 990px;
}
.video {
z-index: 5;
}




/* Navigation */

.mnl {
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
text-decoration: none;
color: #447a1c;
background-color: #f2f1ed;
border-bottom: 2px solid #afc79f;
padding: 3px;
}

.nl {
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
background-color: #ffffff;
border-bottom: 2px solid #afc79f;
padding: 3px;
}
.nl:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #ffffff;
background-color: #447a1c;
}
.nl:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: none;
font-size: 12px;
text-decoration: none;
color: #ffffff;
background-color: #afc79f;
}




.snll {
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #ffffff;
background-color: #447a1c;
border-bottom: 2px solid #afc79f;
border-top: 2px solid #afc79f;
padding: 3px;
}
.snl {
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
background-color: #ffffff;
border-bottom: 2px solid #afc79f;
border-top: 2px solid #afc79f;
padding: 3px;
}
.snl:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #ffffff;
background-color: #447a1c;
}
.snl:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: none;
font-size: 12px;
text-decoration: none;
color: #ffffff;
background-color: #afc79f;
}
.wikilink {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 12px;
        color: #004c99;
}
.wikilink:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 12px;
        color: #000000;
}

/* language Style    */

.lan {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #ffffff;
}
.lan:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #efefef;
}
.lan:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #ffffff;
}


/* Button Los    */
.buttonlos{
padding:0;
margin:0;
width:30px;
border: 1px solid #000000;
background-color: #efefef;
color:#000000;
}
.buttonback{
padding:0;
margin:0;
width:50px;
border: 1px solid #000000;
background-color: #efefef;
color:#000000;
}
.buttonsearch{
padding:0;
margin:0;
width:80px;
border: 1px solid #000000;
background-color: #efefef;
color:#000000;
}

/*Headline    */

h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 15px;
text-decoration: none;
color: #004c99;
}

h2{
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 15px;
text-decoration: none;
color: #004c99;
border-bottom: 1px solid #afc79f;
}

h3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #004c99;
}

.headline{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 15px;
text-decoration: none;
color: #004c99;
}
.headlinesmall{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #004c99;
}
.headlinesmallwork{
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
text-decoration: none;
color: #004c99;
border-bottom: 1px solid #afc79f;
}
.headlinepress{
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 15px;
text-decoration: none;
color: #004c99;
border-bottom: 1px solid #afc79f;
}







/*box */

#content {
        width: 350px;
        margin: 30px auto;
        padding: 20px 60px;
        border: 1px solid #D2D2D2;
        -moz-box-shadow: 0 0 10px #CCC;
        -webkit-box-shadow: 0 0 30px #CCC;
        box-shadow: 0 0 30px #CCC;
        background: #FFF;
        background: -webkit-gradient(linear, left top, left 15, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
        background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 15px);
}
