/* Banner-Ebenen */

/* Text (Grafik) Anzeige */
#anz_1 {
    float: left;  
    margin-left: 4px;
}

#anz_2 {
    	float: left;  
    	margin-left: 4px;
	top: 630px;
}

/* Wide-Skyscraper 160x600 rechts */
#br_1_120x600 {
	float: left;  
       margin-left: 2px;
	display: block;
	width: 120px;
	height: 600px;
	background-color: #660000;
}

#br_2_120x600 {
	float: left;
       margin-left: 2px;
	top: 630px;
	display: block;
	width: 120px;
	height: 600px;
	background-color: #660000;
}

#border_links {
  border-left-width:2.5em;
  border-left-style:solid;
  border-color:red;
  padding-left:2.5em;
  text-align:justify;
}

#border_rechts {
  border-right-width:1px;
  border-right-style:solid;
  border-color:#990000;
 }

#border_linksrechts {
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:red;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:green;
}

#border_rundum {
  float: left;
  border-width:1px;
  border-style:solid;
  border-color:#CCCCCC;
  margin-left: 40px;
}

#copyright {
  clear: left;
  display: block;
  width: 740px;
  margin-left: 40px;
  text-align: center;
  padding: 20px 0;
  color: #ffffff;
}



/* Text innerhalb von Tabellen ? */
BODY {
	background-color: #660000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: White;

	background-image: url(./media/static_001.gif);
	background-repeat:no-repeat;
	background-position:0px 200px;
	background-attachment: fixed
}

TABLE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : silver;
}

/* Links */
A:link {
	color: #FFCC00;
	text-decoration: none;
	font-size : 11px;
}

A:visited {
	color: #FFCC00;
	text-decoration: none;
	font-size : 11px;
}

A:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size : 11px;
}

A:active {
	color: #FF0000;
	text-decoration: none;
	font-size : 11px;
}

/* Ueberschriften */
H1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : silver;
}
H2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #FF6600;
}
H3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : white;
}
H4 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFCC00;
	font-size : 12px;
}

/* sonstiges */
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
}

.bodytext  {
	margin-top:0px;
	margin-bottom:0px;
}

.pklein {
	font-size:0.8em;
	margin-top:0px;
	margin-bottom:0px;
}


.bildtext {
	font-size:0.8em;
	color: silver;
}


li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Silver;
	margin-top:1px;
	margin-bottom:1px;
} 

/* Aufz?hlung linksb?ndig */ 
ul { 
	margin-left: 0.6em; 
	padding-left: 0.6em;
	color: Silver;
}

/* Mailformular */
#mailform {
width:80%;
padding-top:20px;
padding-bottom:10px;
padding-left:10px;
}

fieldset {
border: 1px solid #660000;
}

/* MENU_EINGELOGGT vertikal */
.menu_eingeloggt_v1:link, .menu_eingeloggt_v1:visited {
	color: Red;
	font-family : VVerdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.menu_eingeloggt_v1:hover {
	color: White;
	font-size: 12px;
	text-decoration:none;
	background-color : Blue;
}
.menu_eingeloggt_v1_act:link, .menu_eingeloggt_v1_act:visited, .menu_eingeloggt_v1_act:hover {
	color: Red;
	font-size: 12px;
	text-decoration:none;
	font-weight : bold;
}

.menu_eingeloggt_v2:link, .menu_eingeloggt_v2:visited {
	color: White;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-left : 15px;
}
.menu_eingeloggt_v2:hover {
	color:#FFCC00;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
.menu_eingeloggt_v2_act:link, .menu_eingeloggt_v2_act:visited, .menu_eingeloggt_v2_act:hover {
	color: #606060;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight : bold;
	margin-left : 15px;
}

.menu_eingeloggt_v3:link, .menu_eingeloggt_v3:visited {
color:#FFFFFF;
text-decoration:none;
}
.menu_eingeloggt_v3:hover {
color:#FFCC00;
text-decoration:none;
}
.menu_eingeloggt_v3_act:link, .menu_eingeloggt_v3_act:visited, .menu_eingeloggt_v3_act:hover {
color:#606060;
text-decoration:none;
}

/* Menue Textlinks (oben und unten) */
.textlink_1:link, .textlink_1:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: normal;
	text-decoration: none;
}
.textlink_1:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: normal;
	text-decoration: none;
}
.textlink_1_act:link, .textlink_1_act:visited, .textlink_1_act:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Red;
	font-weight: normal;
	text-decoration:none;
}

.textlink_2:link, .textlink_2:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: White;
	font-weight: normal;
	text-decoration:none;
	margin-left : 0px;
}
.textlink_2:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: White;
	font-weight: normal;
	text-decoration:none;
}
.textlink_2_act:link, .textlink_2_act:visited, .textlink_2_act:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: Silver;
	font-weight: normal;
	text-decoration:none;
}


.bulletlist {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
    margin: 0px 10px 0px 10px;
}

INPUT {
	color : White;
	background-color: #800000;
	font-size: 12px;
	font-weight: normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px;
	border-color: black;
	vertical-align:bottom;
} 
TEXTAREA {
	color : White;
	background-color: #800000;
	font-size: 12px;
	font-weight: normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px;
	border-color: #2C2C2C;
	vertical-align:bottom;
}

hr {
height:1px;
border:dashed 0.3pt #A60000;
}

/* Menue vertikal */
.navigation_v1:link, .navigation_v1:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}
.navigation_v1:hover {
	color:White;
	font-size: 13px;
	text-decoration:none;
	background-color : Blue;
}
.navigation_v1_act:link, .navigation_v1_act:visited, .navigation_v1_act:hover {
	color: Red;
	font-size: 13px;
	text-decoration:none;
}


.navigation_v2:link, .navigation_v2:visited {
	color:#FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin-left : 10px;
}
.navigation_v2:hover {
	color:#FFCC00;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none;
	margin-left : 10px;
}
.navigation_v2_act:link, .navigation_v2_act:visited, .navigation_v2_act:hover {
	color: #660000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none;
	font-weight : bold;
	margin-left : 10px;
}


.navigation_v3:link, .navigation_v3:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-weight : normal;
	margin-left : 10px;
}
.navigation_v3:hover {
	color:#FFCC00;
	text-decoration:none;
	font-weight : normal;
	margin-left : 10px;
}
.navigation_v3_act:link, .navigation_v3_act:visited, .navigation_v3_act:hover {
	color:#660000;
	text-decoration:none;
	font-weight : bold;
	margin-left : 10px;
}

/* Bessere Navi */

#navcontainer
{
background: #369;
border-top: 1px solid #9CC;
font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
 
#nav
{
list-style: none outside none;
margin: 0;
padding: 0;
}
 
@media all {
#nav {
text-align: center
}
}
 
#nav li
{
bottom: 11px;
display: inline;
line-height: 1.2em;
margin: 0;
padding: 0;
position: relative;
}
 
html>body #nav li
{
background: #000;
margin: 0 3px 0 0;
padding: 4px 0px 4px 0;
}
 
#nav a, #nav a:link, #nav a:visited
{
background: #900;
border: 1px solid #FFF;
bottom: 2px;
color: #FFF;
cursor: pointer;
display: inline;
height: 1em;
margin: 0;
padding: 3px 5px 3px 5px;
position: relative;
right: 2px;
text-decoration: none;
}
 
#nav a:hover
{
background: #C00;
bottom: 1px;
color: #FFF;
position: relative;
right: 1px;
}
 
#nav a:active
{
background: #999;
bottom: 0px;
color: #FFF;
position: relative;
right: 0px;
}
 
#nav li#active
{
background: #369;
bottom: 13px;
display: inline;
margin: 0 3px 0 0;
padding: 0;
position: relative;
}
 
html>body #nav li#active
{
background: #000;
margin: 0 4px 0 4px;
}
 
#nav #active a, #nav #active a:link, #nav #active a:visited, #nav #active a:hover
{
background: #369;
border-bottom: none;
border-left: 1px solid #9CC;
border-right: 1px solid #9CC;
border-top: 1px solid #9CC;
bottom: 0;
color: #FFF;
cursor: text;
margin: 0;
padding: 2px 5px 0 5px;
position: relative;
right: 0;
}

