@charset "utf-8";
body { 
font-family : Arial, Verdana, Helvetica, Futura, sans-serif; 
text-align : left; 
background-color : #000; 
} 
#rahmen { 
background-color : #e0d0d0; 
} 
#myrightcontent, #mycontent440, #mycontent, #hauptmenu, #untermenu, #myrightcontent { 
background-color : #f0e0e0; 
} 
p, a, h1, h2, h3, h6, a, ul, td { 
font-size : 12pt;
text-align : left; 
margin : 5px; 
} 
#mycontent ul {
margin-left : 15px; 
text-indent : -5px; 
}

#mycontent ul  a{
margin-left : 0px; 
text-indent : -5px; 
}

h1 { 
font-size : 14pt; 
font-weight : bold; 
color : #000000; 
} 
h2 { 
font-size : 14pt; 
font-weight : bold; 
color : #000000; 
} 
h3 { 
font-size : 14pt; 
font-weight : bold; 
color : #000000; 
} 
a { 
color : #000000; 
} 
a:active, a:hover { 
color : #cc66ff; 
} 
a.titelsprachauswahl { 
text-decoration : none; 
border-bottom : 5px solid #ffffff; 
font-size : 200%; 
font-weight : bold; 
color : #ffffff; 
} 
a.titelsprachauswahl:hover { 
color : #cc6600; 
border-bottom : 5px solid #cc6600; 
} 
a.sprachauswahl.de:hover { 
color : #000000; 
border-bottom : 1px solid #000000; 
} 
a.bildvorschau { 
line-height : 100%; 
text-decoration : none; 
border-bottom : 0; 
text-align : left; 
} 
a.sprachauswahldeu, a.sprachauswahlfra, a.sprachauswahlwol, a.sprachauswahlser { 
line-height : 100%; 
text-decoration : none; 
text-align : left; 
color : #000; 
background-image : url(..\bilder\bild00.jpg); 
background-position : 100% 100%; 
} 
.sprachauswahl p { 
color : #000000; 
background-image : url(..\bilder\bild00.jpg); 
background-position : 100% 100%; 
clear:both;
} 
a.imhauptmenu, a.imuntermenu { 
border-bottom : 2px solid #cc6600; 
color : #cc6600; 
font-size : 11pt; 
line-height : 150%; 
text-decoration : none; 
font-weight : bold; 
text-align : left; 
} 
a.imhauptmenu:hover, a.imuntermenu:hover { 
border-bottom : 2px solid #000000; 
color : #000000; 
} 
.sprachbild { 
border : 1px solid #000000; 
} 
.menutitle { 
text-align : left; 
} 
.bildimtext { 
width : 380px; 
margin : 20px 0 20px 0; 
line-height : 100%; 
padding : 0; 
} 
#tnbildrechts a { 
border : 0; 
} 
img.tnbildrechts { 
width : 60px; 
padding : 0; 
border : 1px solid black; 
} 
#rahmen { 
display : block; 
width : 745px; 
margin-top : 20px; 
margin-left : auto; 
margin-right : auto; 
padding : 10px; 
border : 1px solid #000000; 
overflow : visible; 
} 
#linkespalte { 
float : left; 
text-align : left; 
width : 160px; 
margin-top : 0; 
padding : 0; 
border : 0; 
float : left; 
overflow : hidden; 
} 
#hauptmenu { 
margin : 10px 0 0 0; 
padding : 0 0 0 0; 
overflow : visible; 
} 
#untermenu { 
float : left; 
width : 565px; 
height : 70px; 
color : #000000; 
margin-top : 10px; 
margin-left : 10px; 
text-align : left; 
padding : 0 5px 5px 5px; 
overflow : visible; 
} 
#copyrightev { 
margin-left : 0; 
font-size : 80%; 
font-weight : normal; 
overflow : visible; 
} 
#senegallogo { 
margin-left : 0; 
padding-bottom : 0; 
height : 185px; 
overflow : visible; 
} 
#titelbild { 
width : 575px; 
margin : 0; 
} 
#kopfbild { 
width : 575px; 
float : left; 
overflow : visible; 
margin : 0; 
margin-left : 10px; 
text-align : left; 
overflow : visible; 
} 
div.sprachauswahl { 
margin-left : 0; 
overflow : visible; 
} 
#mycontent { 
color : #000000; 
margin-top : 10px; 
margin-left : 10px; 
text-align : left; 
width : 395px; 
float : left; 
padding : 0 10px 10px 10px; 
overflow : visible; 
} 
#mycontent435 { 
color : #000000; 
margin-top : 10px; 
margin-left : 10px; 
text-align : left; 
width : 415px; 
float : left; 
padding : 0; 
padding-bottom : 0; 
overflow : visible; 
} 
img.galerie { 
width : 415px; 
padding : 0; 
margin-left : -5px; 
border : 0; 
} 
a.galerie, a.galerie:hover, a.galerie:active, a.galerie:visited, a.galerie:link { 
padding : 0; 
margin : 0; 
border : 0; 

line-height : 100%; 
text-decoration : none; 
text-align : left; 
color : #000; 
background-image : url(..\bilder\bild00.jpg); 
background-position : 100% 100%; 

} 
#myrightcontent { 
display : inline; 
color : #000000; 
margin-top : 10px; 
margin-left : 10px; 
margin-right : 0; 
text-align : left; 
width : 150px; 
float : left; 
padding : 0; 
overflow : visible; 
} 
#myrightcontent a { 
padding : 0; 
margin : 0; 
} 
.bildrechts { 
width : 150px; 
border : 0; 
margin-bottom : 10px; 
} 
div.Rahmen100x160 { 
width : 160px; 
height : 213px; 
overflow : hidden; 
} 
div.Rahmen100x160 img { 
width : 160px; 
} 
.visible { 
visibility : visible; 
} 
.invisible { 
visibility : hidden; 
} 
