* {  margin: 0;  padding: 0;  border: 0;}body {  font-family:Verdana, Sans-Serif;  font-size:0.80em;  color:#006179;  background-image:url(../images/background.jpg);  background-repeat:no-repeat;  background-color: #acd1d9;  background-position: top left;}/* Für Teaser iFrame */body#teaser {  background:url(../images/header_background.gif) no-repeat;  background-position:-340px 0px;  width:274px;  padding:16px 15px 15px 37px;  color:#006179;  font-size:0.75em;  font-family:Verdana;}a {  color:#006179;}a:hover {  color:#8bbac6;}h1 {  color:#000000;  font-size:1.3em;  margin:1em 0 1em 0;}h2 {  color:#000000;  font-size:1em;  margin:1em 0 1em 0;}input, textarea,select.input180{  border:1px solid #98bdc5;  padding:1px;  margin:1px;}select.input180{    width: 180px;}button.buttons {  border:1px solid #98bdc5;  padding:1px;  margin:1px;  background-color:#b1d1d8;  color:#278ab5;}ul {  margin-left:30px;}#wrapper {  width:1000px;  margin-left:auto;  margin-right:auto;  text-align:left;}#navigation {  width:195px;  padding:0px;  float:left;  margin:210px 0 0 5px;}#navigation li {  padding:3px 0 3px 0;}#navigation li a {  color:#006179;  text-decoration:none;  font-weight:bold;  font-size:1.1em;  //font-size:1.05em;}#navigation li a:hover {  color:#8bbac6;}#navigation li.selected a {  color:#8bbac6;}#navigation li.selected ul a {  color:#006179;}#navigation li + li {  background:url(../images/navigation_hr.gif) no-repeat;  background-position:top left;  padding-top:5px;}#navigation ul#menu2 li + li {  background:transparent;}#navigation ul#menu2 {  background:url(../images/navigation_hr.gif) no-repeat;  background-position:top left;}/*#navigation li li ul {  background:transparent;}*/#navigation ul {  padding:0px;  margin:0px;}#navigation ul ul {  padding:3px 0 0px 25px;  margin:5px 0 0 0;}#navigation ul ul li a {  font-size:1em;  //font-size:0.95em;}#navigation ul {  list-style-type:none;}/* Erweiterung für die Anzeige des Schlosses für Login-Seiten*//*#navigation ul ul#menu2{    padding: 3px 0px 0px 0px;}#navigation ul ul#menu2 li,#navigation ul ul#menu2 li.selected{    padding: 3px 0px 0px 25px;}*/a.loginpage,a.login{    background-image: url("../images/lock_whitewithborder.gif");    background-repeat: no-repeat;    background-position: 0px 3px;    padding-left: 18px;}a.login{    background-position: 0px 0px;    padding-left: 14px;}#main {  width:auto;  margin:0 0 10px 200px;}#logo {  width:318px;  height:36px;  margin:50px 0 7px 388px;}#slogan {  width:772px;  height:20px;}#header {  background:url(../images/header_background.gif);  width:790px;  height:227px;}#hauptgrafik {  width:338px;  height:225px;  padding:1px 1px 1px 1px;  float:left;  display:block;}div#teaser {  margin:0;  padding:0;  border:0;  background:transparent;  height:auto;  width:auto;}iframe#teaser {  width:331px;  height:227px;  border:0px;  float:left;}body#teaser a {  color:#4e93a4;}#header_navigation {  width:84px;  float:left;  padding:24px 10px 10px 24px;  font-size:0.8em;  position:relative;}#search_button {  background:url(../images/search_button.png);  width:16px;  height:22px;  position:absolute;  top:20px;  left:6px;  border:0px;}#search {  background:url(../images/header_search.gif);  width:72px;  height:12px;  color:#007b91;  padding:2px;  font-size:0.9em;  margin:0 0 10px 0px;  border:0px;}#header_navigation a {  display:block;  color:#006179;  font-size:0.9em;  font-weight:bold;  text-decoration:none;  margin:1px 0 1px 0px;}#header_navigation a.selected {  color:#8bbac6;}#header_navigation a:hover {  color:#8bbac6;}#header_navigation .hr {  background:url(../images/header_hr.gif);  width:84px;  height:1px;  overflow:hidden;  margin:8px 0 8px 0px;}#headline {  background-color:#000000;  height:22px;  padding:28px 0 0 6px;  width:766px;}#headline h1 {  color:#8bbac6;  font-size:1.3em;  text-transform:uppercase;  font-weight:bold;  margin:0;}#content {  background:url(../images/content_background.gif) no-repeat;  background-repeat: no-repeat;  background-color: #FFFFFF;  width:710px;  border:1px solid #98bdc5;  padding:30px;}div#navbanner{    width: 195px;    padding-top: 50px;    text-align: left;}div.clear{    clear: both;    height: 0px;    font-size: 0px;}/* =============================================================================02.03.2010 - M. Viranyi (m.viranyi@look4.de)============================================================================= */span.star{    margin: 0px;    padding: 0px 20px 3px 0px;    background-image: url("http://look4mediathek.de/ykattznc.view");    background-repeat: no-repeat;    background-position: top right;}