html * {margin:0;padding:0;font-family: 'Trebuchet MS',Georgia,arial,sans-serif;font-size: .95em;}
body{background-color:#000}
#content{width:875px;position:relative;left:0;top:0;margin:0px;background-color:#000;background-image:url(grafics/fotomax-4.gif); background-repeat:no-repeat;background-position:605px 23px;border-width: 0px; border-color: #f7f2ea #bbb #ccc #f7f2ea; border-style: solid;}

#mainbox{width:730px;margin:0 0 0 121px;border:solid 1px transparent;}

#footer{border-top:solid 1px #666;border-bottom:solid 1px #000;}
#footer p {float:left;line-height:1.1em;margin:10px 20px;font:normal .8em arial,sans-serif;color:#ccc}
#footer p.right {float:right; line-height:1.1em;margin:10px 20px;font:normal .8em arial,sans-serif;color:#ccc}
#footer a{text-decoration:none;color:#b99;font-family:arial}

#bildbox {background:#000; width:760px;border-width: 0px; border-color: #ffe #bbb #ccc #fff; border-style:solid;}
#bildbox img {margin:15px 15px; border: solid 1px #bbb}
#bildbox img#hochformat {position:relative; display:block; margin-top:40px; margin-left:auto;margin-right:auto;border: solid 1px #bbb}

.legend{margin:0 0 15px auto;width:730px;text-align:center;color:#fff}

.cameramodell{border-style:solid;border-width: 1px; border-color:#ffe #bbb #ccc #fff;width:665px;margin:10px auto}
th{color: #999;border-style:solid; border-width: 1px; border-color:#ffe #aaab9c #ccc #fff;padding:4px}
td{border-style:solid; border-width: 1px; border-color:#ffe #aaab9c #ccc #fff;text-align:center}
td p { line-height:1.15em;margin:15px 20px; color:#ddd;font-size:1.05em}

h1 {font-size:1.6em;margin:20px 25px 5px 25px;color:#ddd;}
h2 {font-size:1.4em;margin:30px 25px 15px 25px;color:#ccc;border-bottom:solid 1px #aaa;padding-bottom:5px}
h3 {font-size:1.2em;margin:20px 25px 10px 25px;color:#ccc}

p { line-height:1.2em;margin:15px 30px; color:#ddd;font-size:1.1em}

.hinweis{float:left; width:250px;margin-top:20px;}
.hinweis p{font:normal .9em sans-serif;}
.meinung {font: bolder 1.1em georgia,sans-serif;color:#999;margin: 15px 40px;font-style:italic;}
.meinung + p { line-height:1.2em;margin:10px 20px 25px 50px; color:#999;font-size:1.1em}

hr.middle {width:680px;color:#888;height:0;border-top:dotted 1px #888;}

form{width:720px;border:0px #aaa solid }

textarea {background-color:#eee; border-width: 2px; border-color: #999 #999 #bbb #bbb; border-style:solid;}

/* -- Hauptmenü links -- */ 
#navcontainer
{background: #000;
width: 120px;
margin: 0; padding: .5em 0;
font-family: Arial, sans-serif;
font-size: 1.02em;
font-weight:bolder;
letter-spacing:0px;
text-align: center;
/* text-transform: lowercase; */
float:left;
}

ul#navlist
{text-align: left;
list-style: none;
padding: 0;
width: 100%;
}

ul#navlist li
{display: block; margin: 0; padding: 0;}

ul#navlist li a
{display: block;
width: 100%;
padding: 0.35em 0 0.35em 1.1em;
border-width: 2px; border-color: #111 #112 #222 #111; border-style: solid;
color: #eee;
text-decoration: none;
background: #000;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a {background: #eee; color: #800000;}

ul#navlist li a:hover, ul#navlist li#active a:hover
{color: #990000; background: #fff;}


/* -- Bildmenu unter dem Foto -- */

#navbox
{margin: 3px auto 15px auto;width:730px;
padding: 0 0 0 0; height:1.6em;
font-family: georgia, serif;
font-size:1.2em;background-color:#000;
}

#navbox UL
{list-style: none;
margin: 0; padding: 0;
border: none;
}

#navbox LI
{display: block;
margin: 0;padding: 0;
float: left;width: auto;border-top:solid 1px #aaa;border-bottom:solid 1px #aaa}

#navbox A
{color: #eee;
display: block;width: auto;
text-decoration: none; background: #000;
margin: 0; padding: 3px 6px;
border-left: 0px solid #fff;
border-top: 0px solid #fff;
border-right: 1px solid #000;}

#navbox #aktuell {color:#bd1a03;font-size:20px;padding: 3px 4px; border-right: 1px solid #bbb;border-left: 1px solid #bbb}
#navbox .deakt {color:#999}
#navbox A:hover, #navbox A:active { background: #fff; color:#ff1805;border-width: 1px 0px 0 1px; border-color: #aaab9c #fff #fff #ccc;}

#navbox A.active:link, #navbox A.active:visited
{position: relative;z-index: 102;
background: #bbb;
font-weight: bold;
}

#bildbox img.thumbs{margin:8px 8px 4px 8px;padding:0;}

	   .floater{float:left;width:224px;font-size:1.0em;line-height:1.3em;}
	   .untertitel{margin:5px 10px 5px 10px;border:none;}
	   
.unseen{visibility:hidden}

.sortierer{font-size:10px; background-color:#ccc;width:120px}
