@import url(/css/faces.css);
@import url(/css/slimbox2.css);

body {background-color:#FFFFFF;background-image:url(images/back.gif);background-repeat:no-repeat;}
td {font-family:verdana;font-size:11px;color:#000000;}
h1 {font-family:MetaComp-bold, Impact;font-size:22px;color:0D3D78;margin-bottom:-12px;font-weight:normal;}
h2 {font-family:verdana;font-size:18px;color:000000;font-weight:bold;}
h3 {font-family:verdana;font-size:14px;color:000000;font-weight:bold;}
p {line-height:14px;}
b {letter-spacing:-1px;}
b.btooltip {letter-spacing:0px;font-family:tahoma;}

li {line-height:14px;}

.foto {width:260px;float:right;text-align:left;font-weight:normal;font-size:10px;padding-left:16px;padding-bottom:20px;}

.fotoklein {width:115px;float:right;text-align:left;font-weight:normal;font-size:8px;padding-left:16px;padding-bottom:20px;}

.start {margin:15px;width:213px;}
.start2 {margin-right:15px;width:213px;}
.search {margin:15px;width:340px;font-size:11px;line-height:14px;}

a:link, a:visited {font-size:11px;color:#3268AB;font-weight:bold;text-decoration:none;letter-spacing:-1px;}
a:hover {font-size:11px;color:black;font-weight:bold;text-decoration:none;letter-spacing:-1px;}

a:link.q, a:visited.q {font-size:11px;color:black;font-weight:bold;text-decoration:none;letter-spacing:-1px;}
a:hover.q {font-size:11px;color:#3268AB;font-weight:bold;text-decoration:none;letter-spacing:-1px;}

a:link.m1, a:visited.m1 {font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;letter-spacing:-1px;}
a:hover.m1 {font-size:11px;color:#FE3100;font-weight:bold;text-decoration:none;letter-spacing:-1px;}

a:link.m2, a:visited.m2 {font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;letter-spacing:-1px;}
a:hover.m2 {font-size:11px;color:#FFE100;font-weight:bold;text-decoration:none;letter-spacing:-1px;}

a:link.m3, a:visited.m3 {font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;letter-spacing:-1px;}
a:hover.m3 {font-size:11px;color:#00A0DC;font-weight:bold;text-decoration:none;letter-spacing:-1px;}

a:link.m4, a:visited.m4 {font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;letter-spacing:-1px;}
a:hover.m4 {font-size:11px;color:#009C2A;font-weight:bold;text-decoration:none;letter-spacing:-1px;}

.fotogal {width:150px;float:left;text-align:left;font-weight:normal;font-size:8px;padding-left:1px;padding-bottom:1px;}
.fotostop {clear:both;}

.tooltip
{

  font-family:arial;
  font-size:8pt;
  position:absolute;
  visibility:hidden;
  display: none;
  top:0px;
  left:0px;

  width:250px;
  padding:8px;
  z-index:100;


}

#feed div { margin-bottom: 10px;}
#feed a:link, #feed a:visited { display:block;padding-left:17px;background-image:url(images/rarr.gif);background-position:0px 0px;background-repeat:no-repeat; }

.calendar { list-style: none; padding: 0; margin: 0; }
.calendar li { margin-bottom: 6px; }

.downloads { list-style: none; padding: 0; margin: 0 0 26px 0; }
.downloads li { margin-bottom: 6px; }

img { border:none; }

.zoom { position:absolute; z-index:50; text-align:right; }
.zoom img { border:none; }

#loginform {  }
#loginform div { display:block; width:90%; padding:0 0 12px 0; }
#loginform div label { display:block; font-weight:bold; }
#loginform div input.text { width:300px }

ul.newsticker { margin:0; padding:0; }
ul.newsticker li { margin:0 0 10px 0; padding:0; list-style:none; }

#feed div { display:none; padding:0 0 0 17px; margin:0; }
#feed div span { display:block; font-weight:bold; }
#feed div p { padding:0; margin:0; }
#feed a.normal_link { background-image:none; background-position:0 0; background-repeat:no-repeat; padding-left:0; }
#feed p.copy_derwesten { font-size:90%; }


td.ansprechpartner {
  background-image:url(images/ansprechpartner/bg-kontakt.jpg);
  background-repeat:no-repeat;
  background-position:bottom;
  height:30px;
  text-align: center;
  width: 100px;
  padding:5px 0;
  }

    /*-------------------------------------------------------------------------*/

  .content_container { background:#6E6E70 none; padding:1px; margin:0 0 1em; }
  .content_container-transparent { background:transparent none; }

  /*-------------------------------------------------------------------------*/

  .content_gallery-image a { padding:0; background-image:none; }
  #content_gallery-flash { margin-bottom:1em; width:335px; height:343px; }

  /*-------------------------------------------------------------------------*/

  #content_map { width:auto; height:400px; }

  /*-------------------------------------------------------------------------*/

  .content_gmaps-info p { color:#000; }
  .content_gmaps-info p * { color:#000; }

  /*-------------------------------------------------------------------------*/
.content_image {  display:block; width:auto; }
  .content_image-right { float:right; margin-left:0.5em; }

  .content_image-left { float:left; margin-right:1em;}
  .content_image-center { margin:0 auto; width:210px; }
  .content_image-noclear { clear:none; }
  .content_image-doublewidth { width:410px; }

  .content_image a { padding:0; background:transparent none !important; }

/*  .content_image-body { background-color:#EEEFEF; border:5px solid #EEEFEF; margin-bottom:0.5em; height: 110px; width: 110px;} */
    .content_image-body { background-color:#EEEFEF; height:100px; width: 100px; padding: 4px; border: 0px; margin-bottom: 0.5em;}

  .content_image-body p { margin:0 0.25em; color:#000; font-size:91.667%;  }

  .content_image-body-center img { display:block; margin:0 auto; }
  .content_image-body-center p { text-align:center; }

  form { margin:0; }


