/* ==========================================
   NNN 4.0 (c) 2007 copyright www.serano-media.de
   Überarbeitet 2009 für Version 5.0
   Überarbeitet 2010 für Version 5.5
========================================== */


html>body { font-size: 13px; font-family: arial; }



body	{ background-color: rgb(255, 204, 0); color: #B82C03; margin:0; background-image:url(../images/design/background.gif) }
body	{ vertical-align: none; text-align: none; font-style: 
               normal; font-weight: normal; text-color: #B82C03 }
body		   { scrollbar-face-color: #FFCC00; scrollbar-highlight-color: #CB3300; 
				  scrollbar-3dlight-color: #CB3300; scrollbar-darkshadow-color: 
				  #CB3300; scrollbar-shadow-color: #CB3300; 
				  scrollbar-arrow-color: #CB3300; scrollbar-track-color: #FFCC00 }


.nnn-content	{ width:700px; background: url(../img/bg_content.png) repeat-y; padding:0px 50px; clear:both; }
.nnn-contenth	{ width:800px; background: url(../img/bg_contenth.png) repeat-y; height:70px; }
.nnn-contentf	{ width:800px; background: url(../img/bg_contentf.png) repeat-y; height:70px; margin-bottom:20px; }
.nnncon-left	{ float:left; width:520px; margin:0px 10px; }
.nnncon-right	{ float:right; width:220px; margin-right:-90px; padding:0px 10px; }
.nnn-news	{ width:180px; background: url(../img/bg_news.png) repeat-y; padding:10px 20px; }
.nnn-newsh	{ width:220px; background: url(../img/bg_newsh.png) repeat-y; height:20px; }
.nnn-newsf	{ width:220px; background: url(../img/bg_newsf.png) repeat-y; height:20px; margin-bottom:5px;  }

.nnn-news a	{ color:#ffcc00;}

.nnn-contentnavi { padding-top:25px; padding-left:50px; }
.nnn-leftnavi { border-top:solid 1px #B82C03; border-bottom:solid 1px #B82C03; padding:4px; margin:20px 5px; text-align:center; }

.news2010	{ padding:10px 20px; border:solid 1px #B82C03; margin-bottom:10px; }
.news2010 p	{ margin-bottom:0px; }

.content		{ width:860px; margin:20px; }
.contentleft		{ width:; float:left;}
.contentright		{ width:160px; margin-left:20px; float:left;  }
.contentleftheader	{ width:580px; height:20px; background-image:url(../design/nnn2007_content1.gif); }
.contentleftcontainer	{ width:540px; *width:580px; -width:580px; min-height:200px; background-image:url(../design/nnn2007_content2.gif); padding:0px 20px; }
.contentleftfooter	{ width:580px; height:100px; background-image:url(../design/nnn2007_content3a.gif); }
#headerm1		{ width:800px; height:20px; font-weight:bold; padding:0px 0px 0px 0px; background-image:url(../design/nnn2007_top2.gif); }
#headerm2		{ width:800px; height:30px; font-weight:bold; padding:0px 0px 0px 0px; background-image:url(../design/nnn2007_top3n.gif); }

.pics-gallery-list	{ float:left; border:solid 1px #B82C03; padding:3px; margin:2px; }
.pics-gallery-navi	{ border-top:solid 1px #B82C03; border-bottom:solid 1px #B82C03; padding:4px; margin:20px 5px; text-align:right; }


.ImgFloatRight	{ float:right; margin:0px 0px 5px 15px; border:solid 1px #B82C03; padding:5px; }
.ImgFloatLeft	{ float:left; margin:0px 15px 5px 0px; border:solid 1px #B82C03; padding:5px; }







#header		{ width:800px; height:150px; background: url(../img/bg_header.png) no-repeat; }
#menue		{ width:792px; padding:4px; background-color:#cc3300; border-top:solid 3px #ffcc00; border-bottom:solid 3px #ffcc00; text-align:center; }
#menue ul	{ list-style:none; margin:0px; padding:0px; color:#ffcc00; }
#menue li	{ display:inline; }
#menue li a	{ color:#ffcc00; font-weight:bold; letter-spacing: 0.3em; text-transform: uppercase; padding:2px 8px; }
#menue li a:hover	{ background-color:#ffcc00; color:#cc3300; padding:8px 8px; text-decoration: none; }
#submenue		{ width:792px; padding:4px; color:#ffcc00; background-color:#cc3300; border-top:solid 1px #ffcc00; border-bottom:solid 1px #ffcc00; text-align:center; margin-top:2px}
#submenue ul	{ list-style:none; margin:0px; padding:0px; color:#ffcc00; }
#submenue li	{ display:inline; }
#submenue li a	{ color:#ffcc00; font-weight:normal; letter-spacing: 0.1em; text-transform: uppercase; padding:2px 8px; }
#submenue li a:hover	{ background-color:#ffcc00; color:#cc3300; padding:8px 8px; text-decoration: none; }






#footer-top	{ width:760px; height:20px; background-image:url(../images/design/footer_bgtop.gif); margin-left:20px; }
#footer-content { width:760px; text-align:center; background-image:url(../images/design/footer_bgcontent.gif); margin-left:20px; }
#footer-bottom	{ width:760px; height:20px; background-image:url(../images/design/footer_bgbottom.gif); margin-left:20px; }
#footer-content a { font-weight:bold; }




#top09_01 { width:310px; height:100px; margin: ; padding: ; background-image:url(../design/nnn2007_top1a.gif); float:left; }
#top09_02 { width:240px; height:100px; margin: ; padding: ; background-image:url(../design/nnn2007_top1b.gif); float:left; }
#top09_03 { width:250px; height:100px; margin: ; padding: ; background-image:url(../design/nnn2007_top1c.gif); float:left; }
#flash09 { margin-top:20px;}

#start09_01	{ width:580px; height:20px; background-color:#663300; margin:0px auto; background-image:url(../design/nnn2007_content1.gif); }
#start09_02	{ width:580px; height:300px; background-color:#336600; margin:0px auto; background-image:url(../design/nnn2007_content2.gif); }
#start09_03	{ width:580px; height:100px; background-color:#003366; margin:0px auto; background-image:url(../design/nnn2007_content3a.gif); }

#starttable	{ margin:0px; padding;0px; }
#starttable img	{ margin:0px; padding;0px; border:none; }


a:link       { color: #800000; text-decoration: none }
a:visited    { color: #800000; text-decoration: none }
a:active     { color: #800000; text-decoration: underline }
a:hover      { color: #FF0000; text-decoration: underline }
hr { border:solid #CB3304 1px;height:1px; }
h1 { font-size:1.3em; margin:0px; }
h2 { font-size:1.2em; }
.tablenews { padding:4px; border:solid #CB3304 1px; font-size:9pt; }


table        { font-family: Arial; vertical-align: none; font-size: 13; font-style: normal; font-weight: 
               normal; text-color: #B82C03; text-align: none }

h4           { color: #B82C03 }
h4           { font-family: 'Verdana', Arial, Helvetica; font-size: 9pt; font-style: 
               normal; font-weight: bold }

h5           { color: #B82C03 }
h5           { font-family: 'Arial', Arial, Helvetica; font-size: 9pt; font-style: 
               normal; font-weight: bold }

h6           { color: #B82C03 }
h6           { font-family: 'Verdana', Arial, Helvetica; font-size: 7pt; font-style: 
               normal; font-weight: bold }

.newsstyle
{ background-color:#FFE16C; font-family: 'Arial', Verdana; width:580px;
vertical-align: none; font-size: 10pt; font-style: normal; padding:0px; border:double #CB3304 3px
}

.newsbox
{ background-color:#FFE16C; font-family: 'Arial', Verdana;
vertical-align: none; font-size: 10pt; font-style: normal; padding:6px; 
border:double #CB3304 3px }

.newsboxtop
{ background-color:#CB3304; color:#FFCC00; font-weight:bold; font-style:italic; height:20px; padding-left:0px; vertical-align:middle }

.newsboxtopstar
{ background-color:#CB3304; height:20px; text-align:center; vertical-align:middle }

.newsboxright
{ background-color: #CB3304; color:#FFCC00; font-family: 'Arial', Verdana; width:160px; 
vertical-align: none; font-size: 10pt; font-style: normal; margin:0px; padding:6px;
border:double #FFCC00 3px }

.newsboxright a:link       { color: #FFCC00; text-decoration: none }
.newsboxright a:visited    { color: #FFCC00; text-decoration: none }
.newsboxright a:active     { color: #FFCC00; text-decoration: underline }
.newsboxright a:hover      { color: #FFCC00; text-decoration: underline }


.newsbericht
{ background-color:#FFE16C; font-family: 'Arial', Verdana; width:580px;
vertical-align: none; font-size: 10pt; font-style: normal; padding:0px; border:double #CB3304 3px }


.partner
{ background-color:#FFCC00; font-family: 'Arial', Verdana;
vertical-align: none; font-size: 10pt; font-style: normal; padding:6px; 
border:double #CB3304 3px }

.newsboxphoto
{ background-color: #CB3304; color:#FFCC00; font-family: 'Arial', Verdana; width:33%; 
vertical-align: none; font-size: 10pt; font-style: normal; margin:0px; padding:6px;
border:double #FFCC00 3px }

.newsboxphoto a:link       { color: #FFCC00; text-decoration: none }
.newsboxphoto a:visited    { color: #FFCC00; text-decoration: none }
.newsboxphoto a:active     { color: #FFCC00; text-decoration: underline }
.newsboxphoto a:hover      { color: #FFCC00; text-decoration: underline }

.photothumbs
{ background-color: #CB3304; color:#FFCC00; font-family: 'Arial', Verdana; text-align:center; 
vertical-align: none; font-size: 10pt; font-style: normal; margin:0px; padding:6px;
border:double #FFCC00 3px }

.photothumbs a:link       { color: #FFCC00; text-decoration: none }
.photothumbs a:visited    { color: #FFCC00; text-decoration: none }
.photothumbs a:active     { color: #FFCC00; text-decoration: underline }
.photothumbs a:hover      { color: #FFCC00; text-decoration: underline }

.photothumsbstop
{ background-color:#CB3304; color:#FFCC00; font-weight:bold; font-style:italic; padding:2px 6px; vertical-align:middle }

.photothumbsnavi
{ font-family: 'Arial', Verdana;
vertical-align: none; font-size: 10pt; font-style: normal; margin:2px; padding:2px }



#newsbox { padding:0px 8px; }
#newsbox p { margin:0px; }
#content { padding:8px 12px; }
#content p { margin:0px; }
#pics { padding:8px 0px; font-size:11px; }
#pics p { margin:0px; }

.thumbs { background-color:#cb3304; text-align:center; padding:2px; width:124px; height:124px;  background-image:url(../images/design/background_pics.gif) }

.pressefoto	{ float:left; width:160px; margin-right:20px; text-align:center; }
.pressefototext { float:left;}

