body { 
background : #fff /* url(../../_img/_design/bgr_page.gif) */;
text-align : left;
margin: 0;
color : #303030; 
font-family : verdana, arial, helvetica, non-serif;
}


h1, h2, h3, h4, h5, h6 {
	color : #cb0404; 
	font-size : 16px; 
	font-family : verdana, arial, helvetica, non-serif;  
	line-height: 17px;
	/* background-image: url(../img/design/htext_line.gif); */
	font-weight: bold;
	font-style: normal;
	/* font-variant: small-caps; */
	margin-bottom: 10px;
	margin-top: 0;
}


strong {
	color : #303030; 
	font-size : 16px; 
	font-family : verdana, arial, helvetica, non-serif;  
	line-height: 17px;
	font-weight: bold;
	font-style: normal;
	margin-bottom: 10px;
	margin-top: 0;
}


p {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}


table {
   empty-cells: hide;
}
 
td.button {
    padding: 5px;
   border: 0;
   background-color: #fff;
}


td.contentbox {
    padding: 0 10 10 7;
    border: 0;
    background-color: #fff;
    color : #303030; 
    font-size : 12px; 
    font-family : verdana, arial, helvetica, non-serif;  
   /* background-image: url(../img/design/htext_line.gif); */
   font-weight: normal;
   font-style: normal;
   /* font-variant: small-caps; */
   margin: 0 0 0 0;
}

td.mainbox {
    padding: 10px;
   border: 0;
   background-color: #73980d;
}


.mainbox {
	color : #fff;
	font-size : 15px; 
	font-family : verdana, arial, helvetica, non-serif;  
	font-weight: normal;
}

.mainbox_bold {
	color : #fff;
	font-size : 19px; 
	font-family : verdana, arial, helvetica, non-serif;  
	font-weight: bold;
}



ul {
   list-style-type: circle;
  list-style-position: inside;
   margin: 0;
    padding: 0;
}



a, a:link, a:visited, a:active, a:focus {
	color: #fff;
	text-decoration: none;
}

a:hover {
	color: #303030;
	text-decoration: underline;
}

.articleText { 
	margin-bottom: 3px;
	text-align: justify;
}



a.topnav, a.topnav:link, a.topnav:visited, a.topnav:active, a.topnav:focus {
	font-size : 10px; 
	font-family : verdana, arial, helvetica, non-serif;  
	font-weight: bold;
	color: #303030;
	text-decoration: none;
	line-height: 10px;
	}

a.topnav:hover {
	color: #c6c901;
	text-decoration: none;
}

a.button, a.button:link, a.button:visited, a.button:active, a.button:focus {
	font-size : 10px; 
	font-family : verdana, arial, helvetica, non-serif;  
	font-weight: normal;
	color: #303030;
	text-decoration: none;
	line-height: 10px;
	}

a.button:hover {
	color: #73980d;
	text-decoration: none;
}

.copyright {
	color : #303030;
	font-size : 9px; 
	font-family : verdana, arial, helvetica, non-serif;  
	font-style: normal;
	padding-top: 10px;
}



/* --------------- images -------------- */
.imagelisttd {
border:3px solid #fff;
}

.imagelistimg {
border:3px solid #fff;
}



/* ---------------- ids ---------------- */


#header {
	position : absolute;
	left : 150px;
	top : 80px;
}


#spalte1 {
	position : absolute;
	left : 280px;
	top : 200px;
	width: 120px;
	border-top: 1px solid #303030;
	padding-top: 10px;
}

#spalte2 {
	position : absolute;
	left : 410px;
	top : 200px;
	width: 180px;
	border-top: 1px solid #303030;
	padding-top: 10px;
}




#content {
	position : absolute;
	left : 600px;
	top : 200px;
	border-top: 1px solid #303030;
	padding-top: 10px;
	width: 400;
}

#footer {
	position : relative;
	left : 0;
	top : 50;
	border-top: 1px solid #303030;
	padding-top: 10px;
	width: 400;
}



#content a, a:link, a:visited, a:active, a:focus {
    font-size: 13px;
    line-height: 20px;
	color: #303030;
	text-decoration: none;
}

#content a:hover {
	color: #fff;
background: url(../_img/bgr_link.gif);	
text-decoration: none;
}



#foot {
	position: absolute;
	top: 500px;
	text-align: right;
	left: 280px;
    font-family : verdana, arial, helvetica, non-serif;
	width: 310px;
	margin-top: 20px;
	border-top: 1px solid #000;
	padding-top: 3px;
}



#foot a, a:link, a:visited, a:active, a:focus {
    font-size: 11px;
	color: #000s;
	text-decoration: none;
}

#foot a:hover {
	color: #ccc;
	text-decoration: none;
}