/* Allgemein */

body {
font: 100.01% Arial, Verdana, Helvetica, sans-serif;
margin: 0;
padding: 0;
background-color: #4C6898;
color:#333;
}

h1, h2, h3, h4, h5, h6{
margin: 0;
padding: 0;
font-weight: normal;
}

h1{
font: 96.0% Arial;
font-weight: bold;
color: #4C6898;
}
h2{
font: 92.0% Arial;
font-weight: bold;
color: #12387F;
}
h3{
font: 92.0% Arial;
font-weight: bold;
color: #12387F;
}
h4{
font: 92.0% Arial;
font-weight: bold;
color: #12387F;
}

a:link{
text-decoration:underline;
color: #4C6898;
}
a:visited{
text-decoration:underline;
color: #8994A9;
}
a:active{
text-decoration:underline;
color: #4C6898;
}
a:hover{
text-decoration:underline;
color: #81C1D5;
}

div,p,ul,li,dl,dt,dd,form,table,tr,td{
margin:0;
padding:0;
}

/* Container und Klassen */

#header_wrap{
position:absolute;
top:0;
left:0;
margin:0;
padding:0;
background-color: #FFFFFF;
width:100%;
}

#HEADER_L{
position:absolute;
left:0;
margin:0;
padding:0;
width:50%;
background-color: #FFFFFF;
z-index:1;
height:120px;
}
#HEADER_R{
position:absolute;
right:0;
margin:0;
padding:0;
width:51%;
background-color: #FFFFFF;
z-index:0;
white-space:nowrap;
height:120px;
text-align:right;
}

#header2_wrap{
position:absolute;
top:121px;
left:0;
margin:0;
padding:0;
background-color: #4C6898;
width:100%;
}

/* HeaderMenue */
#HEADER2{
position:absolute;
left:46px;
height:4.13em;
}

#HEADER2 ul{
list-style:none;
}
#HEADER2 li{
float:left;
text-align:center;
vertical-align:bottom;
margin-top:0.50em;
line-height:1.25em;
height:1.25em;
background-color:#0D3886;
}

#HEADER2 .menu_head{
font-size:80.0%;
padding: 0px 0.50em;
border-right: 2px solid #4C6898;
}

.alph_0{
font-size:80.0%;
}
.alph_1{
font-size:92.0%;
}
.alph_2{
font-size:106.8%;
}

#HEADER2 .an{
font-weight:bold;
padding: 0 0.13em;
}
#HEADER2 .aus{
font-weight:normal;
padding: 0 0.13em;
}

#HEADER2 a:link, #HEADER2 a:visited{
float:left;
display:block;
text-decoration:none;
color:#FFF;
}
#HEADER2 a:hover{
text-decoration:none;
color: #81C1D5;
}

#HEADER2 .h_menu_an{
background-color:#9AC1E2;
}
#HEADER2 .h_menu_an a{
color:#0D3886;
}

#HEADER3 {
position:absolute;
right:0;
padding-top:0.50em;
text-align:right;
padding-right:1.25em;
}
#HEADER3 label {
color:#FFF;
/* padding-right:0.38em; */
}

#HEADER3 input {
float:left;
width:6.88em;
border:solid 0px #9AC1E2;
background-color:#9AC1E2;
margin:0px;
padding:0px 1px;
color:#FFFFFF;
height:20px;
}
#HEADER3 .suchbutton {
float:left;
margin:0px;
padding:0px;
border:solid 0px #9AC1E2;
cursor:pointer;
background-color:#0D3886;
width:4.88em;
}

/* INHALT */

#PAGE {
position:absolute;
top:176px;
width:100%;
margin:0;
padding:0;
}

#CONTENT{
border:0;
width:100%;
margin:0;
padding:0;
border-right: solid 1.25em #4C6898;
margin-bottom:1.0em;
}

/* Hauptmenue */
#MENUE{
vertical-align:top;
padding-top:0.25em;
width:12.50em;
background-color: #4C6898;
border-left: solid 47px #4C6898;
}

#MENUE ul{
width:11.25em;
list-style-type: none;
overflow:hidden;
}

#MENUE li{
margin: 0px;
padding: 0.19em 0px;
/* padding: 0.28em 0px; */
/* padding-left:0.50em; */
font-weight:normal;
border-bottom:solid 1px #9AC1E2;
background-color:#0D3886;
margin-bottom:0.44em;
}

#MENUE a{
padding-left:0.50em;
font-size: 80.0%;
display:block;
text-decoration:none;
/* color:#C5DEFF; */
color:#FFF;
}
#MENUE a:hover{
text-decoration:none;
color:#FFF;
}

#MENUE .menue_an{
margin-top:-0.31em;
margin-bottom:0px;
color:#FFF;
background-color:#4C6898;
border-bottom:solid 1px #4C6898;
font-weight:bold;
}

/* #MENUE .menue_an{
color:#FFF;
} */

#MENUE .menue_e1{
width:11.25;
background:#9AC1E2 url(../pics/pfeil_menu.gif) top right no-repeat;
overflow:hidden;
}

#MENUE .menue_e1 li{
width:10.25em;
margin:0px;
background-color:transparent;
font-weight:normal;
/* padding: 0.19em 0; */
padding:0px;
}
#MENUE .menue_e1 a{
padding-left:1.75em;
color:#0D3886;
}
#MENUE .menue_e1 .menue_an{
border-bottom:solid 0px #4C6898;
}

#MENUE .menue_e2{
background-color:#9AC1E2;
overflow:hidden;
}

#MENUE .menue_e2 li{
width:10.25em;
margin:0px;
background-color:#9AC1E2;
font-weight:normal;
padding:0px;
}
#MENUE .menue_e2 a{
padding-left:3.25em;
color:#0D3886;
}
#MENUE .menue_e2 .menue_an{
border-bottom:solid 0px #4C6898;
}
/* #MENUE .menue_e2{
font-weight:normal;
}
#MENUE .menue_e2 li{
padding: 0.19em 0;
padding-left:0.75em;
} */


#kontakt{
float:left;
margin:0;
padding:0;
/* margin-top:1.38em; */
}

#SOMERIGHTS{
clear:both;
display:block;
margin-top:2.75em;
}

#pfad{
font-size: 76.0%;
color:#000000;
}
#pfad a:link{
text-decoration:none;
color:#000000;
}
#pfad a:visited{
text-decoration:none;
}

.tabzell_1{
/* background-color: #FFFFFF;
border-left:1px solid #4C6898;
border-right:1px solid #4C6898;
height:1px;
padding:0; */
}

.tabzell_2{
/* background-color: #FFFFFF;
border-left:2px solid #4C6898;
border-right:2px solid #4C6898;
height:1px;
padding:0; */
}

#INHALT{
padding:1.0em;
background-color: #FFFFFF;
border:0px solid #4C6898;
vertical-align:top;
font-size:96.0%;
}

#INHALT table{
width:95%;
margin:0;
padding:0;
}

#INHALT table.csc-loginform{
width:300px;
}

#INHALT hr{
height:1px;
background-color:#333333;
padding:0;
margin-bottom:22px;
border:solid 0px black;
}

#INHALT ul{
margin-left:4px;
list-style:none;
/* list-style-image:url(../pics/pfeil.gif); */
}
#INHALT li{
/* padding:0px 4px; */
/* vertical-align:middle; */
padding-left:22px;
padding-bottom:2px;
background-image:url(../pics/pfeil.gif);
background-repeat:no-repeat;
background-position:0 6px;
}

/* html>body #INHALT li{
list-style-image:url(../pics/pfeil_liste.gif);
} */

#INHALT a:link{
text-decoration:underline;
color: #4C6898;
}
#INHALT a:visited{
text-decoration:underline;
color: #8994A9;
}
#INHALT a:active{
text-decoration:underline;
color: #8994A9;
}
#INHALT a:hover{
text-decoration:underline;
color: #81C1D5;
}

#KASTEN{
float:right;
width:12.50em;
margin-top:1.38em;
margin-left:0.88em;
margin-right:0;
margin-bottom:1.88em;
border:solid 0.06em #485792;
padding-bottom:1.56em;
background-color:#FBF1D8;
overflow:hidden;
color:#09337F;
}
div#KASTEN_INHALT{
display:inline;
font-family:Verdana,Arial;
font-size:11px;
font-size:80.00%;
}
div#KASTEN_INHALT h1, div#KASTEN_INHALT h2, div#KASTEN_INHALT h3{
padding:0.50em;
/* font-size:80.00%; */
font-size:110.00%;
}
div#KASTEN_INHALT p a, div#KASTEN_INHALT p a:visited{
color:#09337F;
}
div#KASTEN_INHALT p{
padding:0 0.50em;
margin-bottom:0.50em;
/* font-size:70.00%; */
line-height:1.25em;
}

div#KASTEN_INHALT .imgtext-table{
background-color:#485792;
}

#MENUE_U{
text-align:right;
color:#8994A9;
white-space:nowrap;
background-color: #FFFFFF;
font-size: 76.0%;
height:2.88em;
vertical-align:bottom;
padding:1.0em;
border:0px solid #4C6898;
}
#MENUE_U a:link,a:visited{
text-decoration:none;
color:#8994A9;
}

.LaenderListe ul{
list-style-type: none;
width:30.00em;
}
.LaenderListe li{
float:left;
width:10.00em;
margin-right:2.75em;
}

.yearCountryTAB{
border-left:solid 1px #999999;
font-size:86%;
}
.yearCountryTAB-small{
/* background:transparent url(../pics/eurobasic100br.gif) top right no-repeat; */
}
#INHALT .user-musstatistic-pi6 .yearCountryTAB-small table{
/* width:330px; */
width:180px;
float:left;
}
.yearCountryTAB th, .yearCountryTAB td{
padding:0.13em 0.31em;
border-bottom:solid 1px #999999;
border-right:solid 1px #999999;
}
.yearCountryTAB th{
border-top:solid 1px #333333;
border-bottom:solid 1px #333333;
/* color:#4C6898; */
background-color:#4C6898;
color:#FFFFFF;
}
#INHALT .yearCountryTAB th a{
color:#FFFFFF;
}
#INHALT .yearCountryTAB td a{
color:#4C6898;
}

.user-musstatistic-pi3{
clear:both;
}


/* most visited */
#INHALT .mv-table{
margin-bottom:20px;
border-top:solid 1px #333;
border-left:solid 1px #333;
font-size:86%;
}
.mv-table th{
text-align:left;
}
.mv-table th, .mv-table td{
padding:2px 4px;
border:solid 1px #333;
border-top:solid 0px #333;
border-left:solid 0px #333;
}
.mv-td-1{
width:20%;
}
.mv-td-2{
width:50%;
}
.mv-td-3{
text-align:right;
width:30%;
}

.mv-table td.mv-td-unten{
border-top:solid 1px #333;
font-weight:bold;
}

.mv-jahr{
margin-bottom:10px;
}



.clear{
clear:both;
float:none;
}

.img-left{
float:left;
margin-left:20px;
border:0px;
}

.bold{
color:#4C6898;
font-weight:bold;
}

.hervor{
color:#4C6898;
}


