html {font-family:Arial,Verdana,Helvetica;font-size:0.8em;
background-image:url('/_framework/images/Hintergrund_Verlauf.jpg');
background-repeat:repeat-x;
background-position:top left;
}
#wrapper{
width:84em;
padding:2em;
z-index:0;
}

#shadow{
z-index:1;width:80em;background-color:#C0C3C3;
padding-left:2px;padding-bottom:2px;
background-image:url('/_framework/images/schatten-links.gif');
background-position:top left;background-repeat:repeat-y;
     filter:alpha(opacity=100); /* IE's opacity*/
}

#shadowleft{
float:left;width:2px;height:2px;
background-image:url('/_framework/images/schatten-ecke.gif');background-position:bottom left;background-repeat:repeat-x;
}
#shadowright{
float:right;width:2px;height:2px;
background-image:url('/_framework/images/schatten-unten.gif');background-position:bottom left;background-repeat:repeat-x;
}
#shadowfiller{
margin-left:2px;height:2px;margin-right:2px;
background-image:url('/_framework/images/schatten-unten.gif');background-position:bottom left;background-repeat:repeat-x;
}
#sbottom{
width:80em;height:2px;
background-image:url('/_framework/images/schatten-ecke.gif');background-position:bottom left;background-repeat:no-repeat;
}
#main {
z-index:2;

background-image: url('/_framework/images/Schnuren.gif');
background-position:top left;
background-repeat:repeat-y;
background-color:white;
min-height:600px;
text-align:left;
border:1px solid #4fbded;
}
#top {float:left;}
#lang {float:left;}
#lang img {margin-right:5px;border:0px;}

#langimg img {margin:5px;border:0px;height:15px;}
#langimg {padding-left:1em;}

#logo {float:left;padding-left:10em;}
#topright {float:right;}
#topnavi {
	 background-color:#4fbded;
	 opacity: 0.7;
	 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* IE 8 opacity*/
     filter:alpha(opacity=70); /* IE's opacity*/
     clear:both;
     height:1.7em;
}

#topnavi form {display:inline;}
#topnavi ul {list-style:none;margin:0;padding:0;padding-left:0;}
#topnavi ul li {width:10em;float:left;border-right:2px solid white;}
#topnavi ul li a {text-decoration:none;display:block;color:black;padding:0.2em;text-align:center;}
#topnavi ul li a.highlight {text-decoration:none;background-color:#878787}
#topnavi ul li a:hover {background-color:#878787;color:white}

#search {float:right;padding-right:1em;}
#search {text-align:right;padding-left:1em;}
#search input {border:0px;height:1.3em;font-size:1em;}
#search .searchfield {width:13em;}
#search img {border:0px;padding-left:0.5em;}

#navigation {width:15em;padding-top:2em;float:left;}
#navigation ul  {list-style:none;margin:0;padding:0;padding-left:50px;}
#navigation ul li {border-bottom:1px solid #4fbded;}
#navigation ul li a {text-decoration:none;display:block;color:black;padding:0.2em;}
#navigation ul li a.highlight {text-decoration:none;background-color:#4fbded;color:white}
#navigation ul li a:hover {background-color:#4fbded;color:white}

#content {
	padding-top:2em;margin-left:17em;margin-right:17em;padding-bottom:13em;
	background-image: url("/_framework/images/schliessen-unten.jpg");
	background-position:bottom left;background-repeat:no-repeat;
	min-height:15em;overflow:show;
}
#content a {text-decoration:none;color:#878787;}
#content a:hover {text-decoration:none;color:#4fbded}
#content ul li {list-style-image:url('/_framework/images/pfeil_rechts.gif')}

#teaser {float:right;padding-top:2em;width:15em;}
.teaserbox {border-bottom:1px solid #4fbded;text-align:right;}
.searchdesc {margin:0;}

#footer {text-align:right;padding-top:1em;}
#footer a {margin-left:1em;margin-right:1em;text-decoration:none;color:#878787;}
#footer a:hover {text-decoration:none;color:#4fbded}

h1 {color:#4fbded;font-size:1.25em;margin-top:0;}
h2 {color:#4fbded;font-size:1.0em;margin-top:0;}

#listview {width:100%;}
#listview th {width:50%}
#listview td {width:50%}

.contentbild_links{
margin-right:10px;margin-top:5px;
}
.contentbild_rechts{
margin-left:10px;margin-top:5px;
}
#content ul {color:#4FBDED}
#content ul li {color:black}
#my_textual_div {width:500px;font-size:1em;}
#my_textual_div div div div td {font-size:0.8em;}
#logintable td {font-size:0.8em;}
#logintable td input {border:1px solid #4FBDED;}
#jkanews {font-size:100%}
#jkanews td {padding:5px;vertical-align:top;}

#rss_box a {text-decoration:none;display:block;color:black;padding:0.2em;text-align:center;}
#rss_box a.highlight {text-decoration:none;background-color:#878787}
#rss_box a:hover {background-color:#4fbded;color:white}
