body {

background-color: #F0803C;

margin:0;

padding:0;

min-width: 40em;

text-align:center;

}


* { font-family:Helvetica, Arial, sans-serif; color:#000000; margin:0; padding:0;}

h1 { font-size:26px;  margin-bottom:15px;
margin-top:0px; font-weight:normal;}

h2 { font-size:13px; margin-bottom:10px; margin-top: 17px; font-weight:bold; text-align: left;}

h3 { font-size:13px; margin-bottom:10px; margin-top: 15px; font-style:normal; font-weight:bold; text-align:left;}

h4 { font-size:13px; margin-bottom:10px; font-weight: bold;}

p { font-size:13px; margin-bottom:10px; font-weight: normal;}

div { font-size:14px; font-weight: normal;}

td, tr { font-size:13px; font-weight: normal;}

hr { color:#000000; background-color:#000000; height:1px; margin-top:0; margin-bottom:0; }


a:link { color:#000000; text-decoration:underline; }

a:visited { color:#804040; text-decoration:underline; }

a:hover { color:#FFFFFF; text-decoration:underline; }

a:active { color:#000000; text-decoration:none; }

a:focus { color:#FFFFFF; text-decoration:underline; }


#container1 {

width: 740px;
margin: 0 auto;
text-align: left;
background-color: #D3D3D3;

}


#container2 {

width: 740px;
margin: 0 auto;
text-align: left;
background-color: #A9A9A9;

}


#left1 {

padding: 20px;
text-align: left;
background-color: #D3D3D3;

}


#left2 {

padding: 20px;
text-align: left;
background-color: #A9A9A9;

}


#navi {

float: right;
width: 560px;
padding: 20px;
text-align: right;
background-color: #A9A9A9;

}


#text {

float: right;
width: 560px;
padding: 20px;
text-align: justify;
background-color: #D3D3D3;

}


#lang {

text-align: center;
font-size:10px;
margin-top:15px;

}

#topics {

padding-left: 10px;
padding-bottom: 10px;
font-size:12px;

}

#topics p { padding-bottom:5px; }



.mains { padding-bottom: 5px; }


#foto {

float: right;
margin-top: 0;
margin-left: 20px;
margin-bottom: 10px;

}


#partnerfoto {

float: left;
margin-top: 6px;
margin-right: 20px;

}


.toplink {

float: right;
font-size: 12px;
padding-top:13px;

}


#topics p { margin-bottom:4px }


#navi a:link { color:#000000; text-decoration:none; }

#navi a:visited { color:#804040; text-decoration:none; }

#navi a:hover { color:#FFFFFF; text-decoration:none; }

#navi a:active { color:#000000; text-decoration:none; }

#navi a:focus { color:#FFFFFF; text-decoration:none; }


#navi h1 a:link { color:#D3D3D3; text-decoration:none; }

#navi h1 a:visited { color:#D3D3D3; text-decoration:none; }

#navi h1 a:hover { color:#FFFFFF; text-decoration:none; }

#navi h1 a:active { color:#000000; text-decoration:none; }

#navi h1 a:focus { color:#FFFFFF; text-decoration:none; }


#left2 a:link { color:#000000; text-decoration:none; }

#left2 a:visited { color:#804040; text-decoration:none; }

#left2 a:hover { color:#FFFFFF; text-decoration:none; }

#left2 a:active { color:#000000; text-decoration:none; }

#left2 a:focus { color:#FFFFFF; text-decoration:none; }


#opennavi { color:#D3D3D3; }

#openmains { color:#D3D3D3;  padding-bottom: 5px; }

#opentopic { color:#D3D3D3; }


#intern { color:#A9A9A9; font-size:10px; text-align:center; }

#intern a:link { color:#A9A9A9; text-decoration:none; }

#intern a:visited { color:#A9A9A9; text-decoration:none; }

#intern a:hover { color:#A9A9A9; text-decoration:none; }

#intern a:active { color:#A9A9A9; text-decoration:none; }

#intern a:focus { color:#A9A9A9; text-decoration:none; }
