body {
	margin: 0;
	padding: 0;
	height: 100%;
	color: #49342E;
	background: #fff;
	line-height: 15px;
	font: 11px verdana, tahoma, arial;
}

p {
	font: 11px verdana, tahoma, arial;
	line-height: 15px;
	text-decoration: none;
}

input, select, textarea {
	background: #F2F2EB;
	font: 12px verdana, tahoma, arial;
	border: 1px;
	border-color: #49342E;
}

.headline {
	font-size: 13px;
	font-weight: bold;
	color: #49342E;
}
.caption {
	padding-top: 5px;
	font-size: 10px;
}

	#impressum, #impressum a {
		font: 11px verdana, tahoma, arial;
		padding: 40px 10px 5px 0px;
		color: #F2F2EB;
	}

	#ccenter {
		font: 11px verdana, tahoma, arial;
		padding: 20px;
	}

	#left {
		width: 200px;
		padding: 10px;
	}
        * html #left {
            width: 220px;
            w\idth: 200px;
        }
        #zitat {
            padding-top: 20px;
            font-size: 13px;
            font-weight: bold;
            color: #C41307;
            line-height: 20px;
        }


	#right {
		width: 200px;
		padding: 10px;
	}
		* html #right {
			width: 220px;
			w\idth: 200px;
		}
        #sub {
            /* padding-top: 50px; */
            height: 243px;
        }
        #sub, #sub a {
            font: 11px verdana, tahoma, arial;
            line-height: 16px;
            color: #C41307;
            text-decoration: none;
        }

        #sub a:hover {
        	text-decoration: underline;
        }

        #sub .active {
            font: 11px verdana, tahoma, arial;
            color: #fff;
            background-color: #C41307;
            text-decoration: none;
        }
        #cright {
        	padding-bottom: 45px;
        }


	#footer {
		padding-top: 15px;
		font: 11px verdana, tahoma, arial;
		text-align: center;
	}