/*
----------------------------------------
Netzwerk CSS
----------------------------------------
*/

body {
	background: #FF9966  /*f1974d*/;
}

#box_container{
	width: 90%;
	margin: 10px auto;
}

#box_container2{
	width: 80%;
	margin: 10px auto auto 110px;
}

#box_top{
	padding: .5em;
}

#box_top a { text-decoration: none; }

#box_links {
	float: left;
	width: 360px;
	margin-top: 120px;
}

#box_links a { text-decoration: none; }

#box_links2 {
	float: left;
	width: 500px;
	margin-top: 20px;
}

#box_rechts {
	margin-left: 450px;
}

#box_rechts2 {
	margin-left: 550px;		
	padding: 5px;
/*	background-color: white;*/
}

#box_unten{
	clear: both;
	margin: 0;
	padding: .5em;
	background-color: white;
}

#box_unten2{
	clear: both;
	margin: 0;
	padding: .5em;
}

#box1 {
	width: 523px;
  	height: auto;
  	padding: 5px;
  	text-align: left;
  	background-color: #ff637c;
}

#box2 {
	width: 467px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #76f0fc;
}

#box3 {
	width: 387px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #ccff00;
}

#box4 {
	width: 521px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #ff71c6;
}

#box5 {
	width: 420px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #FFCC33;
}

#box6 {
	width: 400px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #66ffff;
}

#box7 {
	width: 520px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #ccff00;
}

#box8 {
	width: 309px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #55d400;
}

#box9 {
	width: 650px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #00ff66;
}

#box10 {
	width: 402px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #1cd1ff;
}

#box11 {
	width: 491px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #e9cced;
}

#box12 {
	width: 435px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #ff9900;
}

#box13 {
	width: 510px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #ffff00;
}

#box14 {
	width: 560px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #ccff99;
}

#box15 {
	width: 580px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #ff8bd8;
}

#box16 {
	width: 390px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #FFFF00;
}

#box17 {
	width: 491px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #FFDEAD ;
}

#box18 {
	width: 491px;
  	height: auto;
  	margin: 0;
  	padding: 5px;
  	text-align: left;
  	background-color: #FFDEAD ;
}

#box_rot{
	width: 443px;
  	height: auto;
  	margin: 0;
  	padding: 3px;
  	text-align: left;
  	background-color: #FF9966 /*#cc0033*/;
}

#navlist
{
	padding-left: 0;
	margin-left: 0;
	border-bottom: 1px solid #cc0033;
	width: 300px;
}

#navlist li
{
	list-style: none;
	margin: 0;
	padding: 0.25em;
	border-top: 1px solid #cc0033;
}

#navlist li a { text-decoration: none; }
#navlist li a:visited { color: #75111c; }
  
a
{
    color: #000000;
    font-weight: bold;
}

a:hover
{
    color: #cc0033;
}

a:visited
{
    color: #75111c;
}

.menutext{
	font-family: arial, helvetica, sans-serif;/*trebuchet ms, helvetica, georgia, serif   Andale Mono, Courier, monospace;*/
  	font-size: small;
  	color: black;
  	font-weight: bold;
  	letter-spacing: 2px;  	
  	text-align: left;
}

.menutext a
{
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}
.menutext a:hover
{
    color: #cc0033;
}

.text{
	font-family:verdana, arial, helvetica, sans-serif;
  	font-size: small;
  	color: black;
  	font-weight: normal;  	
  	text-align: left;
}

.fusszeile{
	font-family:verdana, arial, helvetica, sans-serif;
  	font-size: xx-small;
  	color: black;
  	font-weight: bold;  	
  	text-align: left;
  	margin-top: 30px;
}

.fusszeile2{
	font-family:verdana, arial, helvetica, sans-serif;
  	font-size: xx-small;
  	color: black;
  	font-weight: normal;  	
  	text-align: left;
  	margin-top: 30px;
}

h2{
	padding: 5px 10px 10px 30px;
}

h3{
	padding: 0 0 10px 30px;
}

h4{
	padding: 0 0 10px 30px;
}

p {
	padding: 5px;
	}


.titel {
	font-family: verdana, arial, helvetica, sans-serif;
  	font-size: x-large;
  	color: black;
  	font-weight: bold;
}

.titel  a
{
    color: black;
    text-decoration: none;
    font-weight: bold;
}

.titel  a:hover
{
    color: #cc0033;
}

.titel2 {
	font-family: verdana, arial, helvetica, sans-serif;
  	font-size: large;
  	color: black;
  	font-weight: bold;
}

.titel2  a
{
    color: black;
    text-decoration: none;
    font-weight: bold;
}

.titel2  a:hover
{
    color: #cc0033;
}
