
/****** Generelle Seitenformate **********************************/

body, a, p, ul, li, h1, h2, h3, h4, h5, h6, table, td, form {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

p {
/*    margin-bottom: 8px; */
}

img {
    border: none;
}
.contenttable td {
	padding: 5px;
}

A.mainNav {
    font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #8E0000;
}
A:HOVER.mainNav {
    color: #000000;
}
A.contextNav {
    font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #8E0000;
}
A:HOVER.contextNav {
    color: #000000;
}
A.feetNav {
    font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #7e7e7e;
}
A:HOVER.feetNav {
    color: #333333;
	text-decoration: underline;
}

.pageHeader {
    font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
}
A.adminNav {
    font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}
A:HOVER.adminNav {
    font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}
.adminNav {
    font-family: Arial;
	font-size: 12px;
}
A.adminPageLink {
    color : blue;
	text-decoration: none;
}
A:HOVER.adminPageLink {
    color: blue;
	text-decoration: underline;
}
/*********** Inhalt f�r die Tabellen *******************************/


.mainTblHeader {
    font-size: 11px;
	font-weight: bold;
}
A.mainTblHeader {
	text-decoration: none;
}
A:HOVER.mainTblHeader {
	text-decoration: underline;
}

.mainTblContent {
    font-size: 11px;
}
A.mainTblContent {
    text-decoration: none;
}
A:HOVER.mainTblContent {
    text-decoration: underline;
}

/************ Formualre **************************************/

/** Generelle Formateauszeichnungen **/

select    {
    background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 140px;
}

input     {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px
}
textarea  {
    background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px
}
option {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.borderedImg {
    border-style : solid;
    border-width : 1px;
	border-color : #AAAAAA;
}

.quote {
    color : #830000;
	font-style: italic;
}

.npNav {
    font-size: 11px;
	font-weight: bold;
	color: #777777;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.npNav {
    text-decoration: none;
}

A:HOVER.npNav {
    text-decoration: underline;
	color: #222222;
    
}


p.msg {
	font-weight: bold;
}
p.errorMsg {
	font-weight: bold;
	color: red;
}


