@charset "UTF-8"; 

.style1 {font-size: x-small}
em.em {font-style:normal} 
hr{border:1px solid #fc0; border-width:1px 0 0 0; height:1px}

#sitemap *{color:#666; font-size:11px; vertical-align:top}
#sitemap ul{margin:0; padding:0; list-style-type:none}
#sitemap th{ background-color:#eee}


.sbox {float:right; margin:6px 7px 20px 20px;box-shadow:3px 3px 6px rgba(0,0,0,0.4);-o-box-shadow:3px 3px 6px rgba(0,0,0,0.4);-icab-box-shadow:3px 3px 6px rgba(0,0,0,0.4);-khtml-box-shadow:3px 3px 6px rgba(0,0,0,0.4);-moz-box-shadow:3px 3px 6px rgba(0,0,0,0.4);-webkit-box-shadow:3px 3px 6px rgba(0,0,0,0.4)}  

.sbox .bild {z-index:2;position:relative;background-color:#fff;margin:0}
.sbox .caption {position:relative;font-size:0.8em; text-align:center;background-color:#fff}

body {font-family: Arial, Helvetica, sans-serif;background-color: #ffffff;margin: 0px;padding: 0px;}
.blue {color: #2C3063;}
.gelb {border-style: solid;	border-color: #FFCC00;}

a:link, a:active, a:visited {text-decoration: none;color: #333333;}
a:hover {color: #CC3300;}
h1 {font-size: 140%;padding-bottom: 2px;}
h2 {font-size: 120%;padding-top: 4px;font-weight: bold;}
ul {margin: 2px 2px 6px;}
li {list-style-type: disc;list-style-image: url(../images/bulletpoint.gif);}


#wrapper {text-align: left;	width: 1024px;margin: 0px auto;background-color: #fffaea;}

#home {position:absolute; top:0; left:0; width:300px; height:500px; overflow:auto}
#header-home {
	background-image: url(../images/Culture_Plus_header-home.jpg);
	margin: 0px;
	padding: 0px;
	height: 130px;
	width: 1024px;
	position:relative
}
#start #sprachen{display:none}
#sprachen{position:absolute; width:105px; height:30px; top:72px; right:35px}
#sprachen a{margin-left:5px}

#menue {
	background-image: url(../images/back-menue.jpg);
	text-align:center;
	margin: 0px;
	height: 40px;
	width: 1024px;
	background-repeat: no-repeat;
	font-size: 0.8em;
	line-height: 130%;
	font-weight: bold;
	color: #333333; 
	word-spacing: 0.15em;
	padding: 8px 0;
}

#menue a, #footer a {color: #333333;}

#menue a:hover, #footer a:hover {color: #CC3300;}
#menue a.on,#menue a.on:hover {color:#c30; cursor:default}

#menue a.aktiv, #submenue a.aktiv {color:#EB9E10;}


#submenue-start {
	background-image: url(../images/back-submenue-start.jpg);
	margin: 0px;
	padding: 10px;
	height: 730px;
	width: 250px;
	background-repeat: no-repeat;
	left: 0px;
        float:left;
	margin-top: -16px;
}
#submenue {
	
	background-image: url(../images/back-submenue.jpg);
	margin: 0px;
	padding: 0px;
	height: 730px;
	width: 250px;
	background-repeat: no-repeat;
       float:left;
	margin-top: -16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
#submenue #up {display:none}
#submenue ul {margin:2px 0 0 0; padding:0; list-style-type:none}
#submenue li {display:inline}
#submenue a {
	background: url(../images/but_sub-a.gif) no-repeat;
	color: #333333;
	display: block;
	width: 250px;
	margin: 0px;
	text-align: left;
	height: 30px;
	padding: 0px;
	text-indent: 18px;
	font-size: 0.75em;
	padding-top: 13px;
	font-weight: bold;
}
#submenue a:hover {background: url(../images/but_sub-b.gif) no-repeat;color: #990000;}
#main-start {
	background-image: url(../images/back-main-start.jpg);
	margin: 0px;
	padding: 10px;
	height: 730px;
	width: 774px;
	background-repeat: no-repeat;
	position: relative;
	margin-left: 250px;
	margin-top: -16px;
}

#submenue .on,#submenue .on:hover  {background: url(../images/but_sub-a.gif) no-repeat;color:#900;cursor:default;}


#main-text {background-image: url(../images/back-main-text.jpg);margin:-16px 0px 0 250px;padding: 16px 10px 10px 30px;min-height: 730px;width: 734px;overflow:hidden; background-repeat: no-repeat;}
.text {position:relative;font-size: 0.8em;text-align: left;width: 700px;line-height: 140%;}

#footer {clear:both; text-align:center; border-top: 1px solid #FFCC00; padding:10px 0; color:#666; background-color:#fff} 
#footer a{ color:#666;} 
#copyright {font-size:12px; border-top: 1px dotted #ddd; margin-top:10px; padding-top:10px } 
 
#sitemap{ position:relative; margin:0 auto; } 
#sitemap *{color:#666; font-size:11px; }
#sitemap td{vertical-align:top; text-align:left;padding:0}
#sitemap td a{ padding: 0 10px 0 2px; border-left:3px solid #eee;}
#sitemap a.on{color:#EB9E10;}
#sitemap td a.on{border-left:3px solid #EB9E10;}
#sitemap a.on:hover{cursor:default;color:#EB9E10}
#sitemap ul{margin:0; padding:0; list-style-type:none}
#sitemap th{ background-color:#eee; padding: 0 10px}
#sitemap li {list-style-type: none;list-style-image:none; margin-bottom:2px}



.flagge-d {top: 42px;left: 420px;height: 45px;width: 60px;position: absolute;}
.flagge-f {
	top: 115px;
	left: 446px;
	height: 45px;
	width: 60px;
	position: absolute;
}
.flagge-e {top: 325px;left: 460px;height: 45px;width: 60px;position: absolute;}


/* Tooltip */
a.tooltip, 
a.tooltip:link,
a.tooltip:visited,
a.tooltip:active {position: relative;text-decoration: none;font-style: normal;border-bottom:0px dotted #4dbcf3;}
a.tooltip:hover {background: transparent;z-index: 100;}
a.tooltip span {display: none;text-decoration: none;}
a.tooltip:hover span {
	display: block;
	position: absolute;
	top: 14px;
	left: 0;
	width: 300px;
	z-index: 100;
	font-size: 0.8em;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: left;
	border-left-width: 6px;
	border-left-style: outset;
	border-top-color: #FFFFFF;
	border-right-color: #D5D7DB;
	border-bottom-color: #D5D7DB;
	border-left-color: #FF9900;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 8px;
	background-color: #FFFFFF;
}

ottom-color: #D5D7DB;
	border-left-color: #FF9900;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 8px;
	background-color: #FFFFFF;
}

