/*** CSS DEFINITIONS ***/

/** STANDARD HTML ELEMENTS **/


body {
	background-color: #FAFAFA;
}

hr {
	/*border-color: #FFCC66 !important;
	color: #ffCC66;
	background-color: #FFCC66;*/
	/*color:yellow; background-color:yellow;*/
	border-color: #000000;
}


/** SITE-UNIQUE IDs **/

div#navigation {
	background-image:url(images/navi_round_bottom.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	background-color: #00246D;
	padding-bottom: 10px;
}

div#navigation, div#navigation a {
	/* background-color: #A41E22; */
	color: #BFBFBF;
}

div#page {
}

div#masthead {
	background-image: url(images/hoernix_logo.png);
	background-color: #00246D;
}

div#masthead div#mastheadRight {
	background-image: url(images/allesgeht.png);
	background-repeat: no-repeat;
	background-position: right;
}

/** CUSTOM CLASSES **/

span.breadcrumb {
	border-bottom-color: #666666;
}

table.lined {
	border-left-color: #666666;
	border-top-color: #666666;
	border-right-color: #666666;
}

table.lined td {
	border-bottom-color: #666666;
}

table.portlet, div.featurebox_small, div.featurebox_big, div.featurebox_full {
	border-color: #666666;
}

table.portlet td {
}

table.grid {
	border-left-color: #666666;
	border-top-color: #666666;
}

table.grid td {
	border-right-color: #666666;
	border-bottom-color: #666666;
}

table.lined td.header, table.portlet td.header, table.grid td.header, div.header {
	background-color: #BFBFBF;

}

table.lined td.footer, table.portlet td.footer, table.grid td.footer, div.footer {
	background-color: #BFBFBF;
	border-top-color: #666666;
}

.underlined {
	border-color: #666666;
}

input.buttonNormal {
	background-color: #BBBBBB;
	border-color: #666666;
}

