@import url('http://cms.hws-wismar.de/fileadmin/template/styles/css-styled-content.css');
@import url('http://cms.hws-wismar.de/fileadmin/template/styles/tt_news.css');

input{
	border:1px solid #FFFFFF;
	background-color:#d9e3ea;
}
input:image{
	background-color:#152852;
}
a{
text-decoration:none;
}

body, html {
font-family: verdana, arial, serif;
font-size: 14px;
color:#152852;
scrollbar-3dlight-color:#81300A;
scrollbar-arrow-color:#81300A;
scrollbar-darkshadow-color:#81300A;
scrollbar-face-color:#dd5510;
scrollbar-highlight-color:#81300A;
scrollbar-shadow-color:#81300A;
scrollbar-track-color:#ffffff;
width: 100%;
height: 100%;
margin: 0; padding: 0;
background-image:url(../images/us_bg_content_su.png);
background-repeat:repeat-x;
background-color:#D9E3EA;
}


.container {
     width: 1000px;
     min-height: 99%;
     _height: 99%;
     background-image:url(../images/us_bg_content_su.gif); 
     background-repeat: repeat-y; 
}

.us_logo {
/*float: left;*/
width: 235px;
height: 119px;
margin: 0; padding: 0;
}

.header {
height: 119px;
width: 995px;
background-image: url(../images/us_header_su.gif);
background-repeat: no-repeat;
background-position: right;
text-align: left;
}

/* die logos werden jetzt zusammengefasst */
div.us_logos {
  float: left;
  margin-top: 25px;
  margin-left: 20px;
}

.us_logo_bm {
float: right;
margin-top: 25px;
margin-right: 20px;
}

.us_logo_EU {
float: right;
margin-top: 25px;
margin-right: 35px;
}

.us_middle {
}

.us_mainmenu {
float: left;
width: 145px;
min-height:487px;
_height:481px;
/*background-image:url(../images/us_bg_left_su.gif);
background-repeat: no-repeat;*/
overflow: hidden;
}
.us_mainmenu .menue_wrap{
height: 450px;}

.us_mainmenu ul {
margin: 5px 0px 0px 10px;
padding: 0px;
}

.us_mainmenu ul ul{
padding-top:5px;
}

.us_mainmenu ul li {
list-style-type: none;
padding: 3px 0px;
}

.us_mainmenu ul ul{
margin: 0px;
}

.us_mainmenu a,.us_mainmenu a:visited, .us_mainmenu a:hover{
display: block;
color: #FFFFFF;
text-decoration: none;
padding-left: 4px;
border:0;
font-size: 1.2em;
}

.us_mainmenu ul ul li a, .us_mainmenu li li a:visited {
font-size:12px;
padding-left: 8px;
line-height:14px;
}
.us_mainmenu a:hover {
background-color: #152852;
}
.us_mainmenu a.active {
font-weight:bold;
}

.us_content {
/*float: left;
width: 829px;
_width: 827px;
padding-bottom: 25px;*/
}
P.bodytext {
color: #1A2A44;
font-size: 0.9em;
}
.us_footer {
position: absolute;
bottom: 0;
width: 1000px;
height: 30px;
margin: -20px 0 0 160px;
border: 1px solid white;
}
.footer {
margin-top: -15px; 
_margin-top: 44px;
}

.footer DIV UL 
{
list-style: none;
width: 870px;
margin: 0 0 5px 150px;
padding: 0;
border-top: 1px solid;
/*background-image:url(../images/us_bg_content_su.gif); 
background-repeat: repeat-y; */
background-repeat: no-repeat;
}
.footer DIV UL LI{
display: inline;
margin: 0 11px; padding: 0;
}
.footer DIV UL LI A {
font-weight: bold;
line-height: 5px;
border: 0;
color: #1A2A44;
}
.footer DIV UL LI IMG {
margin: 2px 0 -2px 0;
}
.us_top {
background-color: #999999;
text-align: right;
padding: 4px 30px 4px 0px;
}

.us_top a,.us_top a:active,.us_top a:visited {
color: #ffffff;
font-weight: bold;
text-decoration: none;
border:0;
}

.us_content_normal {
padding: 15px;
float: left;
width: 775px;
}

.us_hnm {
float: left;
bottom: 50px;
position: absolute;
/*bottom: 0px;*/
padding-left: 10px;
}

.us_hnm a, .us_hnm a:hover, .us_hnm a:visited{
font-family:Arial, Helvetica, sans-serif;
color: #152852;
text-decoration: none;
font-size:12px;
border: 0;
background-color: #DD5510;
}

.us_footermenu {
width: 829px;
_width: 827px;
margin-top: -25px;
}

.us_footermenu div {
border-top: #152852 solid 2px;
}

.us_footermenu table td.spacer {
padding: 0px;
}

.us_footermenu a{
color: #152852;
text-decoration: none;
padding: 0px 5px;
font-size: 1em;
font-weight: bold;
border: 0;
}

.us_footermenu a:hover{
text-decoration: underline;
}

.clear {
clear: both;
}

div.back {
margin-left: -150px;
padding-bottom:5px;
font-size:0.8em;
}
.logintext {
padding-left:5px;
vertical-align:top;
color:#ffffff;
font-size:11px;
width:10px;
}
table.loginbox {
/*width:128px;
_width: 134px;
height: 300px;*/
background-color:#112750;
margin-left:6px;
padding:3px;
}
.loginbutton{
	border:0; 
	background-color:#152852; 
	text-align:right;
}
table.logoutbox {
width:134px;
background-color:#112750;
margin-left:10px;
padding:1px;
}
.us_mainmenu INPUT.feld {
width: 125px;
_width: 133px;
}
div.back form table tr td{
 padding:0 3px 0;
 margin:0;
}

div.back a {
padding:0px 0px 5px 155px;
line-height:15px;
border: 0;
}

	div#breadcrumb ul {
		list-style-type: none;
		margin:0 0 20px 0;
		padding:0 0 10px 0;
		text-decoration:none;
                font-size: 0.8em;
	}

	div#breadcrumb ul li {
		float: left;
		padding: 0px 3px 0px 0px;
	}

	div#breadcrumb ul li a, div#breadcrumb ul li a:hover,  div#breadcrumb ul li a:visited{
		color: #162953;
		text-decoration:none;
		font-size:1em;
	}
	div#b
