BODY{
scrollbar-face-color:CCCFFF;
scrollbar-arrow-color:FFFFFF;
scrollbar-track-color:FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#CCCFFF;
scrollbar-darkshadow-Color:#CCCFFF;
}
body { margin: 0;  padding: 0;   font-family: Arial, sans-serif;   font-size: small;   background: url(images/bg.jpg);   }
#content { /*Content Container*/
   margin: 0;
   padding:0;
   width: 650px;
   }
#content p { /*Content Paragraphs*/
   align: justify;
   margin: 0 0 10px 10px;
   padding:0;
   font-size: 100%;
   color: #000000;
   }
h1 {   /* Section Header */
   width: 100%;
   margin: 5px 0 5px 0px;
   padding: 5px 5px;
   text-align: right;
   font-size: 100%;
   color: #FFFFFF;
   text-transform: uppercase;
   letter-spacing: 1px;
   background: #C0C8CF;
   }
h2 {   /* Section Header */
   margin: 0;
   padding: 10px 0 10px 5px;
   text-align: left;
   font-size: 110%;
   letter-spacing: 1px;
   text-transform: uppercase;
   color: #627081;
   }
h3 {   /* Section Header */
   margin: 0;
   padding: 10px 0 10px 5px;
   text-align: left;
   font-size: 110%;
   font-weight: bold;
   letter-spacing: 1px;
   color: #627081;
   }
h4 {   /* Gallery Header */
   margin: 0;
   padding: 10px 0 0 5px;
   text-align: left;
   font-size: 110%;
   letter-spacing: 1px;
   text-transform: uppercase;
   color: #627081;
   }
.contact_header2 {   /* Section Header */
   margin: 0;
   padding: 5px 0 5px 0px;
   text-align: center;
   font-size: 100%;
   font-weight: bold;
   text-transform: uppercase;
   letter-spacing: 1px;
   color: #627081;
   }
.adress { /*Contact Adress*/
   margin: 0;
   padding: 0;
   text-align: center;
   font-size: 90%;
   line-height: 1.5em;
   color: #627081;  
   }
.img_aktuelles { /*Image Category Aktuelles*/
   margin: 5px 0 10px 0;
   padding: 0;
   text-align: center;
   }
#team { /*Team Container*/
   float: left;
   width: 590px;
   padding: 0 0;
   /*border: 2px solid #C8CDD2;*/
   }
#team dl {
   float: left;
   margin: 10px 10px;
   padding: 0;
   display: inline; /*IE Fix*/
   }
#team dl dd.img {
   margin: 0;
   }
#team dt { /*Name*/
   float: right;
   width: 420px;
   margin: 0 0 10px 0;
   padding: 0;
   font-size: 120%;
   font-weight: bold;
   letter-spacing: 1px;
   color: #627081;
   }
#team dd { /*Personal Info*/
   margin: 0 0 0 150px;
   padding: 0;
   font-size: 90%;
   text-align: justify;
   line-height: 1.5em;
   color: #000000;
   }
#team dd.img img { /*headshot*/
   float: left;
   margin: 0 15px 5px 0;
   border: 1px solid #D9E0E6;
   }
#list {
   margin: 5px 0 0 10px; padding: 0; list-style: none;}
#list li {
   margin-bottom: 5px; margin: 0; padding: 5px; background: url(.//images/btn_fancy_arrow.gif) no-repeat 0 6px; padding-left: 25px;
   }
#list li.first {
   list-style: none;
   padding: 0;
   margin: 0;
   }
.gallery {
   margin: 5px 0 0 20px;
   padding: 0;
   width: 100%;
   }
.gallery li { /*Gallery*/
   display: inline;
   list-style: none;
   margin: 0;
   padding: 0;
   }
.gallery li a img {
   float: left;
   margin: 0;
   padding: 0 10px 20px 10px;
   border: none;
   }
.ordination_caption { /*Caption*/
   float: left;
   margin: 20px 0 0 0;
   }
#links { /*Team Container*/
   float: left;
   width: 590px;
   padding: 0 0;
   /*border: 2px solid #C8CDD2;*/
   }
#links dl {
   float: left;
   margin: 10px 10px;
   padding: 0;
   display: inline; /*IE Fix*/
   }
#links dl dd.img {
   margin: 0;
   }
#links dt { /*Linkname*/
   float: right;
   width: 420px;
   margin: 5px 0 10px 0;
   padding: 0;
   }
#links a
   {
   font-size: 110%;
   font-weight: bold;
   letter-spacing: 1px;
   color: #627081;
   text-decoration:none;
}
#links a:hover
   {
   font-size: 110%;
   font-weight: bold;
   letter-spacing: 1px;
   color: #627081;
   text-decoration: underline;
} 
#links dd { /*Links Description*/
   margin: 0 0 0 150px;
   padding: 0;
   font-size: 90%;
   text-align: justify;
   line-height: 1.5em;
   color: #666;
   }
#links dd.img img { /*Link IMG*/
   float: left;
   margin: 0 15px 5px 0;
   border: solid 1px #A6AED0;
   }
.nav_left a /* Navigation Textlinks */
   {
   font-size:85%;
   color:#003366;
   text-decoration:none;
}
.nav_left a:hover
   {
   font-size:85%;
   color:#003366;
   text-decoration:underline;
   }
.nav_left a img /* Navigation IMG links */
   {
   border: solid 1px #A6AED0;
   }
.nav_left a:hover img
   {
   border: solid 1px #003366;
   }
#img_large { /*Gallery and Controls*/
   text-align: center;
   }
#img_control {
   margin: 0;
   padding: 0;
   list-style: none;
   }
.btn_left {
   float: left;
   margin: 0;
   padding: 0 0 0 60px;
   }
.btn_right {
   float: right;
   margin: 0;
   padding: 0 55px 0 0;
   }
.btn_right a img {
   border: none;
   }
.bottom_panel A /* Bottom Panel*/
   {
   font-size: 95%;
   color: #003366;
   font-weight: bold;
   text-decoration: none;
   }
.bottom_panel A:hover
   {
   font-size: 95%;
   color: #003368;
   font-weight: bold;
   text-decoration: underline;
   }

.caption_panel TD
   {
   font-size:85%;
   color:#348EAF;
   }

.caption_panel A
   {
   font-size:85%;
   color:#348EAF;
   text-decoration:underline;
   }
#nav_top {
   margin: 0;
   padding: 0;
   float: left;
   width: 900px;
   line-height: 20px;
   list-style: none;
   }
#nav_top li {
   margin: 0;
   padding: 0;
   float: left;
   width: 225px;
   text-align: center;   
   background:  url(images/bg_nav.jpg) no-repeat top left;
   }
#nav_top li a {
   text-transform: uppercase;
   color: #ffffff;
   font-weight: bold;
   letter-spacing: 1px;
   text-decoration: none;
   }
   
.headline_link a {	   margin: 0; padding: 10px 0 10px 0; color:#627081;   text-decoration: none; font-weight: bold;	}
.headline_link a:hover {	text-decoration: none; }