* {
 padding:0;
 border:0;
 margin:0;
 }


body, p, div, td, a, span, h1, h2, h3 {
 font-family: Verdana,Geneva,Arial,sans-serif;
 font-size:14px;
 color:#FFFFFF;
 } 


input, textarea, select {
 font-family: Verdana,Geneva,Arial,sans-serif;
 font-size:14px;
 color:#000000;
 } 


body {
 width:100%;
 height:100%;
 background: #000000; 
 }


h1, 
#content .contentheading, 
#content .componentheading,
#content .contentpaneopen .contentheading {
 font-size:21px;
 font-weight:bold;
 color:#FF6600;
 }


h2,
#content .article_column .contentheading {
 font-size:19px;
 font-weight:bold;
 color:#FF6600;
 }


h3,
#content .blog .contentpaneopen .contentheading {
 font-size:16px;
 font-weight:bold;
 color:#FF6600;
 }


h4 {
 font-size:16px;
 font-weight:normal;
 color:#FF6600;
 }


p {
 text-align:justify;
 }


a:link, a:visited, a:active {
 color:#FF6600;
 text-decoration:underline;
 }
a:hover {
 color:#00A8FF;
 text-decoration:underline;
 }


input, textarea, select { /* Achtung, select reagiert NICHT aus diese Definition! */
 border:1px solid #000000;
 }


ul, ol {
 margin-left:10px;
 margin-top:0px;
 margin-bottom:0px;
 }


li {
 margin-left:20px;
 margin-bottom:4px;
 }


ul.menu, ul.menu ul {
 list-style-type:none;
 list-style-position:outside;
 margin:0;
 }


ul.menu li {
 margin:0px;
 padding:0px;
 padding-left:0px;
}


.nod {
 display:none;
 }


hr {
 height:1px;
 color:#FFFFFF;
 }


.jfdefaulttext {
 color:#00A8FF;
 }


a.link_mit_pfeil_nach_rechts,
a.readmore, a.readon {
 padding-left:8px;
 }
a.link_mit_pfeil_nach_rechts:link, a.link_mit_pfeil_nach_rechts:visited, a.link_mit_pfeil_nach_rechts:active,
a.readmore:link, a.readmore:visited, a.readmore:active,
a.readon:link, a.readon:visited, a.readon:active {
 background:url(marker_r_n.gif) no-repeat 0px 6px;
 }
a.link_mit_pfeil_nach_rechts:hover,
a.readmore:hover,
a.readon:hover {
 background:url(marker_r_a.gif) no-repeat 0px 6px;
 }


.text_orange {
 color:#FF6600;
 }


.text_klein {
 font-size:13px;
 }


.rahmen_orange {
 border:solid 1px #FF6600;
 }


.rahmen_weiss {
 border:solid 1px #FFFFFF;
 }


.hintergrund_braun {
 background: #FF6600;
 }


.hintergrund_orange {
 background: #FF6600;
 }


.hintergrund_d_orange {
 background: #CC5200;
 }


.hintergrund_weiss {
 background: #993D00;
 }

