.fond {background-color:#ECF3FA;}
.body {background-color:#FFFFFF;}
.headerback {background-color:#448CCB;}
.headergrau {background-color:#F6F6F6;}
.backstandart {background-color:#9DC1E0;}
.konturstandart {background-color:#002157;}
.backliste {background-color:#F6F6F6;}
.backhell {background-color:#FFF8F1;}
.backkontext {background-color:#DADADA;}
.konturkontext {background-color:#666666;}
.backkontextspalte {background-color:#F2F2F2;}

.bildcontent {float:right; width:195px; padding-left:10px; padding-bottom:10px;}
.bildcontentbreit {float:right; width:300px; padding-left:10px; padding-bottom:10px;}

ul {list-style-image:url(../img/objekte/li_bgs.gif)}

.standart,.fett,.kl,.klfett,.highlightanriss,.highlighttext,.gr,.grfett,.grau,.graufett,.date,.form,.formgr,.formop,.formns,.formgrns,.dropdown,.dropdownns,.dropdownop,.top {font-family:verdana,arial,sans serif; font-size:11px; color:#002157; line-height:12px;}

.fett {font-weight:bold;}
.gr {font-size:12px;}
.grfett {font-size:12px; font-weight:bold;}
.kl {font-size:10px;}
.klfett {font-size:10px; font-weight:bold;}

.top {font-size:12px; font-weight:bold; line-height:14px;}
.highlightanriss {font-weight:bold; line-height:14px;}
.highlighttext{line-height:14px;}

.grau {font-size:10px; color:#666666;}
.graufett {font-size:10px; font-weight:bold; color:#666666;}

.date {font-size:10px; color:#FFFFFF;}

.form {font-size:10px; border-style:solid; border-width:1px; border-color:#002157; background-color:#FFFFFF; width:82px; height:14px;}
.formgr {font-size:10px; color:#666666; border-style:solid; border-width:1px; border-color:#666666; background-color:#FFFFFF; width:82px; height:15px;}
.formgrns {font-size:10px; height:15px;}
.formns {font-size:10px; height:14px;}
.dropdown {font-size:10px; background-color:#FFFFFF;}
.dropdownns {font-size:10px;}

.empfehlen {font-family:verdana,arial,sans serif; font-size:10px; width:150px; height:16px; color:#002157; border-style:solid; border-width:1px; border-color:#002157; background-color:#FAFAFA;}
.empfhelenns {font-family:verdana,arial,sans serif; font-size:10px;}

a,.meldung,.index,.link,.highlight,.kontext,.kontextmeldung,.kontextlink
 {font-family:verdana,arial,sans serif; font-size:10px; line-height:12px;}

a:link {font-size:11px; color:#002157; text-decoration:none;}
a:visited {font-size:11px; color:#002157; text-decoration:none;}
a:hover {font-size:11px; color:#448CCB; text-decoration:none;}

.nav0:link {font-size:10px; color:#002157; text-decoration:none;}
.nav0:visited {font-size:10px; color:#002157; text-decoration:none;}
.nav0:hover {font-size:10px; color:#ffffff; text-decoration:none;}

.nav1:link {font-size:10px; color:#ffffff; text-decoration:none;}
.nav1:visited {font-size:10px; color:#ffffff; text-decoration:none;}
.nav1:hover {font-size:10px; color:#ffffff; text-decoration:underline;}

.index:link {color:#790000; text-decoration:none;}
.index:visited {color:#790000; text-decoration:none;}
.index:hover {color:#E43F12; text-decoration:none;}

.meldung:link {font-size:10px; color:#002157; font-weight:bold; text-decoration:none;}
.meldung:visited {font-size:10px; color:#002157; font-weight:bold; text-decoration:none;}
.meldung:hover {font-size:10px; color:#448CCB; font-weight:bold; text-decoration:underline;}

.kl:link {font-size:10px; color:#002157; text-decoration:underline;}
.kl:visited {font-size:10px; color:#002157; text-decoration:underline;}
.kl:hover {font-size:10px; color:#448CCB; text-decoration:underline;}

.fett:link {font-size:10px; font-weight:bold; color:#002157; text-decoration:underline;}
.fett:visited {font-size:10px; font-weight:bold; color:#002157; text-decoration:underline;}
.fett:hover {font-size:10px; font-weight:bold; color:#448CCB; text-decoration:underline;}

.link:link {font-size:10px; color:#002157; text-decoration:none;}
.link:visited {font-size:10px; color:#002157; text-decoration:none;}
.link:hover {font-size:10px; color:#448CCB; text-decoration:none;}

.highlight:link {color:#002157; font-size:12px; font-weight:bold; line-height:14px; text-decoration:none;}
.highlight:visited {color:#002157; font-size:12px; font-weight:bold; line-height:14px; text-decoration:none;}
.highlight:hover {color:#448CCB; font-size:12px; font-weight:bold; line-height:14px; text-decoration:underline;}

.kontext:link {font-size:10px; font-weight:normal; color:#666666; text-decoration:none;}
.kontext:visited {font-size:10px; font-weight:normal; color:#666666; text-decoration:none;}
.kontext:hover {font-size:10px;font-weight:normal; color:#666666; text-decoration:underline;}

.kontextmeldung:link {font-size:10px; font-weight:bold; color:#666666; text-decoration:none;}
.kontextmeldung:visited {font-size:10px; font-weight:bold; color:#666666; text-decoration:none;}
.kontextmeldung:hover {font-size:10px; font-weight:bold; color:#666666; text-decoration:underline;}

.kontextlink:link {font-size:10px; color:#666666; text-decoration:none;}
.kontextlink:visited {font-size:10px; color:#666666; text-decoration:none;}
.kontextlink:hover {font-size:10px; color:#C0C0C0; text-decoration:none;}

.fixfloat {
           float: none;
           clear: both;
           width: 0;
           height: 0;
           margin: 0;
           padding: 0;
           font-size: 0;
           line-height: 0;
           }

/*  =========================================================
 Webcam
========================================================== */
#wtext {
 width: 295px;
 float: left;
 font-family: verdana,arial,sans serif;
 color: #002157;
 font-size: 0.65em;
 margin: 8px 0 0 0;
 padding: 0;
 display: inline;
 }


#webcamgesamt{
 width: 295px;
 float: left;
 margin-top: 0;
 padding-bottom: 13px;
 background-color: #9DC1E0;
 display: inline;
 }
* html #webcamgesamt {
  width: 293px;
  margin-top: 0;
  }


.webcam {
 width: 120.0px;
 float: left;
 margin: 15px 0 0 17px;
 padding: 0;
 display: inline;
 border: 1px solid #FFF;
 }

.webcamimg {
 width: 95.6px;
 float: left;
 margin: 0;
 padding: 0;
 display: inline;
 }

.webcamleiste {
 width: 95.6px;
 height: 17px;
 float: left;
 margin: 0 0 0 10px;
 padding: 0;
 background-color: #9DC1E0;
 display: inline;
 }
* html .webcamleiste {
  height: 13px;
  }


.webcamtxt {
 width: auto;
 float: left;
 font-family: verdana,arial,sans serif;
 color: #002157;
 margin: 3px 0 0 10px;
 padding: 0;
 display: inline;
 }
* html .webcamtxt {
  margin: 0 0 0 10px;
  }
.webcamtxt a:link {font-size: 0.65em; color:#002157; text-decoration:none;}
.webcamtxt a:visited {font-size: 0.65em; color:#002157; text-decoration:none;}
.webcamtxt a:hover {font-size: 0.65em; color:#448CCB; text-decoration:none;}


.webcamlink {
 width: 8px;
 float: left;
 margin: 4px 0 0 5px;
 padding: 0;
 display: inline;
 }
* html .webcamlink {
  margin: 1px 0 0 5px;
  }



/*  =========================================================
 Popup
========================================================== */
#wmenu{
 width: 350px;
 float: left;
 margin-top: 10px;
 padding-bottom: 8px;
 background-color: #061962;
 display: inline;
 }

.grweiss {
 font-family: verdana,arial,sans serif;
 font-size: 12px;
 color: #fff;
 }

.wclose{
 width: 150px;
 float: right;
 margin: 0;
 font-family: verdana,arial,sans serif;
 color: #fff;
 padding:0;
 display: inline;
 }
* html .wclose{
 margin-top: 12px;
 }

.wclose a:link {font-size: 0.7em; font-weight: bold; color:#fff; text-decoration:none;}
.wclose a:visited {font-size: 0.7em; font-weight: bold; color:#fff; text-decoration:none;}
.wclose a:hover {font-size: 0.7em; font-weight: bold; color:#448CCB; text-decoration:none;}


/*  =========================================================
 Webcam/Seite
========================================================== */
.webcam_gr {
 width: 291px;
 float: left;
 margin: 2px 0 0 2px;
 padding: 0;
 display: inline;
 }
* html .webcam_gr {
 width: 293px;
 }





