body {
  margin : 0;
  padding : 0;
  text-align : left;
  font : 13px  "Trebuchet MS", verdana, tahoma, arial, sans-serif;
  background : #000000 url(/UserFiles/Image/page/bgbody.png) top center repeat-y;
  color : #CCCCCC;
}


            /*CONTAINER*/
#wrapper {
  position : relative;
  width : 930px;
  margin-right : auto;
  margin-left : auto;
  padding : 0;
  border : 0px solid green;
}


            /*MAIN CONTENT*/
#right-col {
  width : 740px;
  margin-top : 0;
  margin : 0px 0px 0px 190px;
  padding : 0px 0px 0px 0px;
  text-align : left;
}

#right-header {
  height : 100px;
  background : #222222 url(/UserFiles/Image/page/label.png) top center repeat-y ;
}

#right-menu {
  padding: 0;
  margin: 0;
  background : #555555 url(/UserFiles/Image/page/bg2.gif) top right repeat-y;
}

#right-footer {
  padding: 3px 0px 4px 10px;
  background : #555555 url(/UserFiles/Image/page/bg2.gif) top right repeat-y;
  font-size : 80%;
  color: #000000;
}
#right-footer a:link, #right-footer a:visited, #right-footer a {
  color : #000000;
  text-decoration : underline;
  font-size : 100%;
}
#right-footer a:hover {
  color : #FFFFFF;
  text-decoration : underline;
  font-size : 100%;
}


#content {
  margin: 5px 0px 5px 0px;
  padding: 10px 0px 0px 10px;
  border-left : 1px dashed #333333;
  width: 725px;
  min-height: 450px;
}
            /*SIDEBAR*/
#left-col {
  font-size : 85%;
  width : 175px;
  float : left;
  margin : 0px 0px 0px 0px;
  padding : 0px 5px 0px 5px;
  text-align : right;
}

#left-col h1 {
  margin : 0;
  padding : 0;
  text-align : right;
  font-size : 150%;
}

p.abstand {
  margin : 50px 0px 0px 0px;
  padding : 0;
  text-align : right;
}

#left-col img {
  margin : 0px 0px 0px 0px;
  padding : 0;
  border: 1px solid #888888;
}

#left-col img.noborder {
  margin : 0px 0px 0px 0px;
  padding : 0;
  border: 0px solid #888888;
}

#left-col a:hover img {
  margin : 0px 0px 0px 0px;
  padding : 0;
  border: 1px solid #CCCCCC;
}

#left-col input {
  font-size: 11px;
  color:#BBBBBB;
  background-color:#111111;
  BORDER: 1px solid #888888;
  padding: 0px 0px 0px 0px;
  margin : 5px 0px 5px 0px;
}


#left-line {
  width: 100%;
  height: 1px;
  margin : 5px 0px 0px 0px;
  padding : 0px 0px 0px 0px;
  background : #222222 url(/UserFiles/Image/page/bg1.gif) top left repeat-y ;
}

#left-header {
  height : 140px;
  background-color : #222222;
}

#cse-search-box {
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 0px;
}

            /*TOP NAVIGATION*/
#navCircle {
  margin : 0px 0px 0px 0px;
  padding : 6px 0px 5px 4px;
  font-weight: bold;
}
#navCircle li {
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 0px;
  display: inline;
  list-style-type : none;
}
#navCircle a:link, #navCircle a:visited {
/*  float : left; */
  font-size : 100%;
  padding : 2px 7px 9px 7px;
  text-decoration : none;
  color : #CCC;
}
#navCircle a:hover {
  color : #FFFFFF;
  text-decoration : underline;
}
#navCircle a:link.active, #navCircle a:visited.active {
  background-color : #222222;
  color : #FFF;
}


h2 {
  margin : 0;
  padding : 0px 0px 4px 0px;
  text-align : left;
  font-size : 100%;
}


input {
  color:#CCCCCC;
  background-color:#111111;
  BORDER: 1px solid #888888;
  padding: px 0px 0px 0px;
  margin : 0px 0px 0px 0px;
}
textarea {
  color:#CCCCCC;
  background-color:#111111;
  BORDER: 1px solid #888888;
  padding: px 0px 0px 0px;
  margin : 0px 0px 0px 0px;
}


            /*LINKS*/
a img {
  border : none;
}
a:link, a:visited {
  text-decoration : underline;
  color : #FFFFFF;
}
a:hover {
  text-decoration : underline;
  color : #666;
}

           /*GALERIE*/
img.galeriebild{
  border: 1px solid #888888;
}
img.galeriebild:hover{
  border: 1px solid #FFFFFF;
}
a.galerielink, a.galerielink:link, a.galerielink:visited{
  color: #CCCCCC;
  text-decoration : none;
}
a.galerielink:hover {
  color: #FFFFFF;
  text-decoration : underline;
}
.galerieklein {
  font-size : 75%;
}
a.galeriebutton, a.galeriebutton:link, a.galeriebutton:visited, a.galeriebutton:active {
  font-size: 85%;
  padding: 3px;
  background-color: #555555;
  border: 1px solid #888888;
  color: #CCCCCC;
  text-decoration: none;
  font-weight: bold;
}
a.galeriebutton:hover {
  font-size: 85%;
  padding: 3px;
  background-color: #000000;
  border: 1px solid #FFFFFF;
  color: #CCCCCC;
  text-decoration: none;
  font-weight: bold;
}

table.galerie{
  text-align: center;
  align: center;
  margin: 0;
  padding: 0;

}
td.galerie{
  background-color : #333;
  width: 220px;
  height: 210px;
  border: 10px solid #222;
  padding: 10px;
  text-align: center;
  align: center
}

table.galerielightbox{
  text-align: center;
  align: center;
  margin: 0;
  padding: 0;
  width: 100%;

}
td.galerielightbox{
  background-color : #333;
  width: 170px;
  height: 180px;
  border: 5px solid #222222;
  padding: 0px;
  text-align: center;
  align: center
}
img.galerielightbox{
  border: 1px solid #888888;
}
img.galerielightbox:hover{
  border: 1px solid #FFFFFF;
}









