body { margin:0px; font-size:14px; font-family:verdana; background-color:#ffffff; }
table { font-size:14px; }
td { vertical-align:top; }
img { border:none; }
div { font-size:14px; }

/* Allgemein */
#wrapper { width:100%; }

#header { height:80px; width:100%; background-image:url(../img/header.jpg); background-position:left top; background-repeat:no-repeat; }

#navline { height:16px; padding:2px; background-color:#990000; color:#ffffff; text-align:right; }
#navline a { color:#ffffff; font-weight:bold; }

#content { width:100%; }
#content table { margin:0px; border-collapse:collapse; width:100%; }
#content td.left { padding-top:0px; width:200px; text-align:left; vertical-align:top; background-color:#990000; color:#ffffff; }
#content td.left a { color:#ffffff; }
#content td.main { width:auto; padding:20px; text-align:center; vertical-align:top; }
#content td.main h2 { font-size:12px; }

#navoben { margin-bottom:30px; font-size:12px; }
#navunten { border-top:solid 1px #000000; font-size:12px; }

#search { margin:0px; padding-bottom:10px; background-color:#eeeeee; }
#search form { margin:0px; }
#search .txtfeld { width:200px; margin:0px; border:solid 1px #000000; }
#search .submit { width:200px; background-color:#ffffff; color:#000000; font-size:12px; height:20px; border:solid 1px #000000; }

#titel { width:60%; margin-bottom:30px; text-align:left; background-color:#eeeeee; }
#titel h1 { margin:0px; font-size:16px; }

#footer { margin:0px; padding:30px 0px; min-height:100px; background-color:#000033; }
.copyright { margin:0px; font-size:10px; }
.sitemap { margin:0px; font-size:10px; }
/* Allgemein */

/* Index */
#indextitel { margin-bottom:0px; text-align:center; background-color:#eeeeee; }
#indextitel h1 { margin:0px; font-size:16px; }
#cams { width:135px; height:165px; float:left; margin:20px 8px; text-align:center; background-color:#eeeeee; }
#cams .cam2cam { height:12px; text-align:right; font-size:10px; }
#cams .chead { height:130px; }
#cams strong { font-size:12px; }
#cams table.cams { width:100%; margin-top:10px; width:135px; }
#cams td.cams { width:50%; text-align:center; font-size:12px; vertical-align:bottom; }
#ifooter { min-height:0px; padding:0px; background-color:#990000; vertical-align:middle; } /* min-height:100px; padding:30px 0px; festlegen! */
#navindex { clear:both; text-align:center; border-top:solid 1px #000000; font-size:20px; font-weight:bold; }
/* Index */

/* Tag-Line */
#tags { width:800px; margin:50px 0px; font-size:10px; }

/* Links */
#links { width:60%; margin-bottom:50px; text-align:left; }
#links td { padding:5px; vertical-align:top; }


#item { margin-bottom:30px; padding:5px 0px; text-align:center; } /* border-bottom:solid 1px #cccccc; */

#mycontent { margin-bottom:20px; width:650px; }
#mycontent p { margin:10px 0px; }
#mycontent pre { margin:0px; padding:0px; }

#ueberschrift { margin-bottom:20px; }
#ueberschrift p { margin:10px 0px; }
#ueberschrift #h2 { font-size:20px; }

#smallvorschau { margin-bottom:20px; }
#bigvorschau { margin-bottom:20px; }
#bigvorschau img { margin:10px; }

#steckbrief { margin-top:50px; margin-bottom:50px; width:600px; }
#steckbrief table.steckbrief { margin:0px; border-top:solid 1px #000000; border-bottom:solid 1px #000000; }

#mytitel { margin-bottom:20px; }
#mytags { margin-bottom:20px;font-size:12px; }

#vorschauvideo { margin-bottom:20px; width:650px; }

/* bottom-text */
#mytext { width:800px; margin-top:200px; margin-bottom:50px; }

/* vorschau-cams */
#morecams { margin-bottom:50px; }
#morecams table.morecams { margin:20px 0px; width:600px; }
#morecams tr.morecams { margin:20px 0px; height:170px; }
#morecams img { margin:10px; }

#enter { margin-bottom:100px; font-size:33px; font-weight:bold; }

/* Sitemap */
#site { margin:10px 0px; text-align:left; }

/* Banner */
#banner_top { margin:20px 0px; }
#banner_middle { margin:100px 0px; }
#banner_bottom { margin:20px 0px; }

.line { margin:10px 0px; width:100%; height:1px; background-color:#000000; }

