@charset "UTF-8";

BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	FONT-SIZE: 0.9em; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #fff; 
	min-width: 980px
}
DIV,H1,H2,H3,H4,P {
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em;
	PADDING-BOTTOM: 0em;
	MARGIN: 0em;
	PADDING-TOP: 0em;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
DIV.banner {
	WIDTH: 90px
}
H1 {FONT-SIZE: 2em}
H2 {FONT-SIZE: 1.5em}
H3 {FONT-SIZE: 1.2em; COLOR: #555}
H4 {FONT-SIZE: 0.9em}
P {FONT-SIZE: 0.9em}
A:link {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0033cc}
A:visited {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #5533cc}
A:hover,A:active {BACKGROUND: #000099; COLOR: #fff}
IMG {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
A IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
.clear {CLEAR: both}
#header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: transparent;
	min-width: 450px
}
#tools {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-SIZE: 0.8em;
	PADDING-BOTTOM: 5px;
	COLOR: #a3bcd3;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #ffffff 1px solid;
	BACKGROUND-COLOR: #1580d8;
	TEXT-ALIGN: right
}
#tools A:link {COLOR: #fff; TEXT-DECORATION: none}
#tools A:visited {COLOR: #fff; TEXT-DECORATION: none}
#tools A:hover, #tools A:active {BACKGROUND: #fff; COLOR: #003366; TEXT-DECORATION: none}
#tools A.skip:link, #tools A.skip:visited {COLOR: #bbbbbb; TEXT-DECORATION: none}
#tools A.skip:hover {BACKGROUND: #bbbbbb; COLOR: #ffffff; TEXT-DECORATION: none}
#tools A.skip:active {BACKGROUND: #bbbbbb; COLOR: #ffffff; TEXT-DECORATION: none}
#tools FORM {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#head {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE:  url(images/title_bg.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #012e8b}
#flag {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1.5em 0px 0px 10px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left}
#title {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px; COLOR: #ffffff; LINE-HEIGHT: 100%; PADDING-TOP: 0px; FONT-FAMILY: Times New Roman, Times, serif; POSITION: relative; TEXT-ALIGN: left}
#title .jp {FONT-SIZE: 0.6em; FONT-FAMILY: "lr o", ז, E~L, serif;}
#hp {PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 10px; COLOR: #a3bcd3; PADDING-TOP: 10px; TEXT-ALIGN: right}
#hp .h_photo {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px}
#hp .h_photo IMG {MARGIN: 3px}
#menu {CLEAR: both; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 1px 0px; COLOR: #fff; LINE-HEIGHT: 140%; PADDING-TOP: 1px; BACKGROUND-COLOR: #062673; TEXT-ALIGN: center}
#menu A {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 3px; MARGIN: 0px 0.3em 0.4em; PADDING-TOP: 3px; TEXT-DECORATION: none}
#menu A:link {COLOR: #ffffff}
#menu A:visited {COLOR: #ffffff}
#menu A:hover {BACKGROUND: #a1caf2; COLOR: #062673; TEXT-DECORATION: none}
#menu A:active {BACKGROUND: #a1caf2; COLOR: #062673; TEXT-DECORATION: none}
#mid {POSITION: relative; BACKGROUND-COLOR: #000}
#middle {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(image/sub_image.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px 301px 0px 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 161px; BACKGROUND-COLOR: #000}
#middle .txt {TEXT-ALIGN: right}
#middle .txt IMG {MARGIN-TOP: 25px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px}
#mainphoto {FONT-SIZE: 11px; MARGIN: 0px 0px 5px 1px; WIDTH: 285px; BACKGROUND-COLOR: #e1e1e1; TEXT-ALIGN: center}
#mainphoto IMG {MARGIN: 4px}

#main {margin:0px:padding:0px;position:relative;}

#news{margin-right:301px;padding:20px;}
#sptopics{float:left;width:90%;display:block;S}
#newsleft{float:left;width:45%;position:relative;display:block;padding:0px;}
#newsright{float:right;width:45%;position:relative;display:block;padding:0px;}
#news H2.news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/menu_news_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
#news h2.aktuelles{margin:0px;padding:0px;background-image:url(aktuelles/images/menu_aktuelles_bg.gif);background-repeat:repeat-x;}
#news h2.presse{margin:0px;padding:0px;background-image:url(presse/images/menu_presse_bg.gif);background-repeat:repeat-x;}
#news h2.austausch{margin:0px;padding:0px;background-image:url(austausch/images/menu_austausch_bg.gif);background-repeat:repeat-x;}
#news h2.j_info{margin:0px;padding:0px;background-image:url(j_info/images/menu_jinfo_bg.gif);background-repeat:repeat-x;}
#news h2.aussenp{margin:0px;padding:0px;background-image:url(aussenp/images/menu_aussenp_bg.gif);background-repeat:repeat-x;}

#news h2.erdbeben{margin:0px;padding:0px;background-image:url("images/menu_erdbeben_bg.gif");background-repeat:repeat-x;}

#news H3 {
	FONT-SIZE: 0.9em; MARGIN: 0em 0px 3px
}
#news H4 {
	FONT-SIZE: 0.9em; MARGIN: 0px 0px 0px 15px
}
#news P {
	FONT-SIZE: 0.9em; MARGIN: 0px 0px 1em 15px; COLOR: #333333
}
#news OL {
	PADDING-LEFT: 0px; MARGIN: 0px 0px 1em 40px
}
#news OL LI {
	FONT-SIZE: 0.9em
}
#news UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 5px; PADDING-TOP: 0px
}
#news UL LI {
	PADDING-LEFT: 10px; BACKGROUND:  url(globals/li_head.gif) no-repeat left top; MARGIN: 2px 2px 2px 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#news UL.tlink LI {
	MARGIN-BOTTOM: 0.7em
}
#links{
	float:right;
	position:relative;
	display:block;
	width:300px;
	margin:0px 0px 0px 1px;
	padding-top:15px;
	top:0px;
	right:0px;
	text-align:center;
	background-color:#fff;
	visibility: visible;
}
#links .box {
	BORDER-RIGHT: #CCC 1px solid; BORDER-TOP: #CCC 1px solid; MARGIN: 0px 0px 5px; BORDER-LEFT: #CCC 1px solid; WIDTH: 285px; BORDER-BOTTOM: #CCC 1px solid; TEXT-ALIGN: center
}
#links .box H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px
}
#links .banner {
	FLOAT: left; MARGIN: 5px 5px 5px 20px
}
#links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#links UL LI {
	PADDING-LEFT: 10px; FONT-SIZE: 0.9em; BACKGROUND:  url(globals/list_bs.gif) no-repeat left top; MARGIN: 5px 5px 5px 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}

#links .topi{width:285px;border:1px solid #CCC;margin:0px;margin-top:5px;margin-bottom:5px;padding:0px;}
#links .topi h2{margin:2px;padding:0px;}
#links .topi P{margin:0px;padding:5px;line-height:120%;}
#links .info{width:285px;border:1px solid #CCC;margin:0px;margin-top:5px;margin-bottom:5px;padding:0px;}
#links .info h2{margin:2px;padding:0px;}
#links .info P{margin:0px;padding:5px;line-height:120%;}
#links .event{width:285px;border:1px solid #CCC;margin:0px;margin-top:5px;margin-bottom:5px;padding:0px;}
#links .event h2{margin:2px;padding:0px;}
#links .event P{margin:0px;padding:5px;line-height:120%;}
#links .naj{width:285px;border:1px solid #CCC;margin:0px;margin-top:5px;margin-bottom:5px;padding:0px;}
#links .naj h2{margin:2px;padding:0px;}
#links .naj P{margin:0px;padding:5px;line-height:120%;}
#links .feature{width:285px;border:1px solid #CCC;margin:0px;margin-top:5px;margin-bottom:5px;padding:0px;}
#links .feature h2{margin:2px;padding:0px;}
#links .feature P{margin:0px;padding:5px;line-height:120%;}

#bottom {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#footer {
	BORDER-TOP: #aaa 1px dotted; MARGIN-TOP: 15px; WIDTH: 285px; COLOR: #555; TEXT-ALIGN: left
}
#footer .ftxt {
	FONT-SIZE: 0.8em; MARGIN: 5px
}
#footer2 {clear:both;border-top:dotted 1px #aaa;text-align:center;color:#555;margin-top:15px;margin-bottom:30px}
#footer2 .ftxt {
	margin:5px;font-size:0.8em;
}
@media Print    
{

BODY {
	FONT-SIZE: 10px
}
}