/* CSS HNO-AB.DE */


#nav A.home {
}

#visual {
	background: url('../img/bg-home.gif') left top no-repeat;
	padding-top: 131px;
	height: 167px;
}

#content {
	border-top: 1px solid #D07D84;
	border-bottom: 1px solid #5C141E;
	background: url('../img/bg-rot.gif') left top repeat-x #A11E2E;
	min-height: 210px;
        height: auto !important;
        height: 210px;
	color: #E9C7CB;
}

#content {
	font-size: 14px;
	line-height: 18px;
}

#content H2 {
	font-size: 14px;
	line-height: 18px;
}

#content .right {
	padding: 18px 0 18px 0;
	color: #E9C7CB;
	width: 275px;
}

#content .left { 
	color: #E9C7CB;
	width: 265px;
	padding: 18px 30px 18px 0;
	text-align: right;
	border-right: 1px solid #E9C7CB; 
}


#content .left A,
#content .right A {
	color: #E9C7CB !important;
	text-decoration: none;
}

#content .left A:hover,
#content .right A:hover {
	color: #E9C7CB !important;
}

#content .cs { padding-top: 0px; }
#content .oh { padding-top: 72px; }
#content .hm { padding-top: 0px; }
#content .um { padding-top: 54px; }
#content .ts  {padding-top: 37px; }

