html {
        width: 100%;
		height: 100%;
}

body {
	 margin: 0;
        padding: 0;
        width: 100%;
		height: 100%;
		color: #000000;
		background:   #e6e6e6 url('e6neu000.gif') repeat-y;
		/*background:   #e6e6e6 ;*/
        font-style:normal; font-variant:normal; font-weight:normal; font-size:100.01%;  
		font-family: Arial;
}

#hinweis {
	display: block;
	font: normal 14px helvetica, arial, verdana, sans-serif;
	margin: 0 0 20px 0;
}
strong {
	font-weight: bold;
}


#main {
	background: #fff;
	width: 100%;
	height: 100%;
}

#leftcont {
	margin: 0;
	float: left;
        width: 178px;
		background:   #7A0E26;
		color: FFFFC6;
		height: 100%;
}

#navleft a {
        color: #FFFFC6;
        background: #7A0E26;
        text-decoration: none;
}
#navleft a:hover {
        color: #FFFFC6;
        background: #7A0E26;
        text-decoration: underline;
}

#content {
	width: auto;
        float: none;
	width: 100%;
	background: #e6e6e6;
}





h1 a {
	color: #4682B4;
	text-decoration: none;
	font: bold 20px helvetica, arial, sans-serif;
}
h2  {
	color: #333;
	text-decoration: none;
	font: bold 18px helvetica, arial, sans-serif;
}
h3  {
	color: #333;
	text-decoration: none;
	font: bold 16px helvetica, arial, sans-serif;
}
a  {
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
}
#nav1 {
	margin: 0 0 10px 0;
}
#nav1 a {
	text-decoration: none;
	color: #7A0E26;
	font: bold 14px helvetica, arial, verdana, sans-serif;
}

#navleft {
	height: 100%;
}


#navleft a {
	color: #7A0E26;
	text-decoration: none;
	font: normal 12px helvetica, arial, sans-serif;
}

#rcont, #searchnav, #footer  {
	color: #333;
	text-decoration: none;
	font: normal 12px helvetica, arial, sans-serif;
}

#switch, a.anone {
	display: none;
}
/*#footer {
	display: none;
}*/
/* footer
---------------------------------------- */

#footer {
        position: relative;
        margin: 20px 0px;
        padding: 10px 0;
        border-bottom: 1px solid #555;
        text-align: center;
        background: #fff;
        display: block;
}
#footer a {
        text-decoration: none;
        color: #FF0000;
/*        font: normal 0.95em Arial;*/
}
#footer a:hover {
        text-decoration: underline;
        color: #FF0000;
}

#navleft a, #searchnav a {
	display: block;
	font-weight: bold;
	color: #ffffc6;
}
#span.no, #searchnav span.no, #footer {
	display: none;
}

ul { 
	margin: 0;
	padding: 0;
}

#box3 a {
display: block;
	font-weight: bold;
	color: #ffffc6;
	font: bold 12px helvetica, arial, sans-serif;
}

/*#box3 a:hover {
display: block;
	font-weight: bold;
	color: #ffffc6;
	font: bold 12px helvetica, arial, sans-serif;
}*/



.beitrag img {
        float: none;
}        

img {
        float: none;
}  

/* Grafik in Beitrag ohne border / ohne float: */
.beitrag img.frei {
        margin: 0 0px 0 0px;
        padding: 0;
        float: none;
        border-bottom: 0px;
        border-left: 0px;
}

.beitrag h1 {
        color: #000000;
        background: #e6e6e6;
        margin: 10px 0px 0px 0px;
        padding: 0px 0px;
        font: bold 18px Arial;
}

.beitrag h2 {
        color: #000000;
		margin: 0px 0px 0px 0px;
        padding: 0px 0px;
        font: bold 16px Arial;
}




#nav2 {
        margin: 0;
        /*padding: 18px 0 0px 4px;*/
        font: normal 0.80em Arial;

}
#nav2 a {
        margin: 0 0px 0	0;
        padding: 0;
        text-decoration: underline;
        color: #7a0e26;
/*        font: normal 1.0em Arial;*/
}
#nav2 a:hover {
        text-decoration: underline;
}

a:hover {
        text-decoration: underline;
}


