#content #post {
	float: left;
	margin-top:10px;
	width: 744px;
	margin-bottom: 20px;
}

#content #post .postpics {
	float: left;
	width: 330px;
}

#content #post .postinfo {
	float: left;
	width: 414px;
}

#content #post .postinfo .button {
	float: left;
	width: 414px;
	margin-left: 40px;
	margin-top: 20px;
}

a:link { text-decoration: none;color:#ffffff;}
a:visited { text-decoration: none;color:#ffffff;}
a:hover { text-decoration: underline;color:#dded0b;}

.page { background: url(img/bg-page.jpg);
        background-repeat: no-repeat;
        overflow: auto;
        text-align: left;
        width: 770px;
        margin: 0 auto;
        padding: 15px; }

.left { float: left;
        width: 520px;
        margin: 0;
        padding: 0; }

h1 { font-size: 13px;
     margin: 0;
     padding: 0; }


h2 { font-size: 13px;}

.content { background: url(img/content-line.gif) repeat-x;

           width: 520px;
           margin: 0;
           padding: 15px 0 0 0;}

.content-head { width: 520px;
              height: 50px;
              background: url(img/content-line.gif);
              background-repeat: no-repeat;
              margin: 0;
              padding: 15px 0 0 0;}

.beitrag { line-height: 1.4em;
           margin: 30px 0 0 0;
           text-align: justify;}

.beitrag a { color: #dded0b;
             font-size: 12px;
             text-decoration: none;}

.beitrag a:hover { color: #dded0b;
                   font-size: 12px;
                   text-decoration: underline;}

.beitrag img { float: left;
               margin: 0 5px 20px 0;
               padding: 0;
               border: 0;}

.right { float: left;
         width: 235px;
         margin: 0 0 0 15px;
         padding: 0;
         background: url(img/bg-navi.jpg);
         background-repeat: no-repeat;
         overflow: auto; }

.right-head { font-size: 13px;
              color: #dded0b;
              font-weight:bold;}


.menu li { list-style-type: none;
           color: #ff0000;
	  			 margin: 0;
	  			 padding: 0;
           height: 25px;}

#footers {
	float: left;
	width: 768px;
	height: 130px;;
}

#footers a:link      { text-decoration:none; color:#ffffff; font-size: 13px; }
#footers a:visited   { text-decoration:none; color:#ffffff; font-size: 13px; }
#footers a:hover     { text-decoration:underline; color:#dded0b; font-size: 13px; }

#footers fieldset { 
	float: left;
	margin-top: 10px;
	margin-left: 0px;
	border: 1px solid #cccccc;
	width: 744px;
	padding: 10px 10px 10px 10px;
	color: #ffffff;
}
          
          
#content #navmiddlecams {
	float: left;
	width: 766px;
	margin-top: 10px;
	margin-right: 2px;
}

#content #navmiddlecams .top {
	background: #FFFFFF url(../../../../images/navmtopcam.gif);
	width: 766px;
	height: 26px;
}

#content #navmiddlecams .top h2 {
	float: left;
	margin: 5px 0 0 0;
  padding: 0 0 0 10px;
  font-size: 13px;
  font-weight: lighter;
  font-weight: bold;
  color:#ffffff;}

#content #navmiddlecams .content {
	text-align: left;
	width: 744px;
	background: #000000;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	height: auto;
	padding: 10px 10px 10px 10px;
}

#content #navrights {
	float: right;
	width: 200px;
	margin-top: 10px;
	margin-left: 0px;
}

#content #navrights .top {
	background: #FFFFFF url(../../../../images/navtop.gif);
	width: 200px;
	height: 26px;
}

#content #navrights .top h2 {
	float: left;
	margin: 5px 0 0 0;
  padding: 0 0 0 10px;
  font-size: 13px;
  font-weight: lighter;
  font-weight: bold;
  color:#ffffff;}
  
#content #navrights .content {
	text-align: left;
	width: 178px;
	background: #000000;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	height: auto;
	padding: 10px 10px 10px 10px;
}

#content #navrights .content ul {
	margin: 10px 0 10px 0px;
	list-style: none;
  padding: 0;}

#content #navrights .content li {
  margin-left: 5px;
  height: 18px; }
  
#content #navrights .content a:link      { text-decoration:none; color:#ffffff; font-size: 13px; }
#content #navrights .content a:visited   { text-decoration:none; color:#ffffff; font-size: 13px; }
#content #navrights .content a:hover     { text-decoration:underline; color:#dded0b; font-size: 13px; }
