/* ------------------ Hintergründe --------------------- */
body { 
	background-color: #C9928B;
	background-image: url(/fileadmin/layout/bgmuna7r.gif);
	background-repeat:repeat-x;
}

td.muna {
	background-color: #FFFFFF;
	background-image: url(/fileadmin/layout/bgmuna7l.gif);
	background-repeat:repeat-x;
}

td.black, td.menu {
	background-color: #000000;
}

td.login-s {
	background-color: #6D3932;
}

td.login {
	background-color: #231210;
}

td.maincont {
	background-image: url(/fileadmin/layout/presse/bgcontent.jpg);
}

td.foot {
	background-color: #000000;
	background-image: url(/fileadmin/layout/logo7.gif);
	background-repeat:no-repeat;
}



/* -------------------- Abstände ----------------------- */
td.content {
	padding: 10px;
	padding-bottom: 20px;
}

td.navigation, td.login {
	padding: 5px;
}

/* Abstände Text */
td.content p {
	margin: 0px 5px 12px 0px;
}

td.content h1, td.content p.title {
	margin: 6px 10px 0px 0px;
}

td.content .subhead, td.content .subhead2 {
	margin: 12px 10px 3px 0px;
}

/* -------------------- Ausrichtung ----------------------- */


/* -------------------- Schriften ------------------------ */
td.content h1, td.content p.title, td.content p.subhead, td.content p.subhead2  {
	font-weight: bold;
}

td p {
	font-weight: normal;
}

td p, td.login p, td.login p.user {
	font-size: 8pt;
}

td.content h1, td.content p.title {
	font-size: 9pt;
}

/* ------------------ Farbeinstellungen -------------------- */
table.foot p, span.dot {
	color: #E0C2BE;
}

span.dotact, span.dotact2 {
	color: #FFFFFF;
}

span.dot2 {
	color: #FFFFFF;
}

td p {
	color: #231210;
}

td.login p {
	color: #99635B;
}

td.content h1, td.content p.title  {
	color: #355B59;
}

td.content .subhead  {
	color: #355B59;
}

td.content .subhead2  {
	color: #231210;
}

td.content .abstract  {
	color: #8F4D43;
}


/* Navigation */
p.menu1, p.menu2, p.menu3, p.menu4, {
	font-size: 8pt;
	text-transform: capitalize;
}

span.dotact, span.dot, span.dotact2, span.dot2 {
	font-weight: bold;
}

/* --------------------- Links -------------------------- */
a.menu:link, a.menu:visited { color: #91BDBB; text-decoration: none}
a.menu:hover, a.menu:active { color: #FFFFFF; text-decoration: none}

a.menuact:link, a.menuact:visited { color: #FFFFFF; text-decoration: none}
a.menuact:hover, a.menuact:active { color: #91BDBB; text-decoration: none}

a.menufoot:link, a.menufoot:visited { color: #FFFFFF; text-decoration: none}
a.menufoot:hover, a.menufoot:active { color: #91BDBB; text-decoration: none}

a.navigation:link, a.navigation:visited { color: #A2C8C6; text-decoration: none}
a.navigation:hover, a.navigation:active { color: #FFFFFF; text-decoration: none}

a.navigationact:link, a.navigationact:visited { color: #FFFFFF; text-decoration: none}
a.navigationact:hover, a.navigationact:active { color: #A2C8C6; text-decoration: none}

td.content a:link, td.content a:visited { color: #EC432B; text-decoration: none}
td.content a:hover, td.content a:active { color: #FFFFFF; text-decoration: none; background-color: #70ABA8}

td.login a:link, td.login a:visited { color: #99635B; text-decoration: none}
td.login a:hover, td.login a:active { color: #FFFFFF; text-decoration: none}

/* ------------------- Formulare -------------------- */
td.login input.button {
	background-color:#F1E1DC;
}

td.login input {
	background-color:#F9F2F0;
}

td.login input.checkbox {
	background-color:#231210;
}

input.button {
	background-color:#F1E1DC;
	font-size: 8pt;
	border:1px solid #000000;
}

input.text {
	background-color:#F9F2F0;
	font-size: 8pt;
	border:1px solid #000000;
	width: 120px;
}

td.content input {
	background-color:#F9F2F0;
	font-size: 8pt;
	border:1px solid #000000;
}

td.search input {
	background-color:#F9F2F0;
}

/* Kalender */
td.spscoutnetcalendar-day a:link, td.spscoutnetcalendar-day a:visited { 
	color: #000000; 
	font-weight: bold;
}

.spscoutnetcalendar-month, .spscoutnetcalendar-row-odd, .spscoutnetcalendar-row-even { 
	padding: 2px;
}

.spscoutnetcalendar-wd-row { 
	padding: 1px;
}


.spscoutnetcalendar-wd-row, .spscoutnetcalendar-day, .spscoutnetcalendar-today { 
	text-align: center; 
}

.spscoutnetcalendar-day { 
	color: #8B6F69; 
}

.spscoutnetcalendar-wd-row { 
	color: #768372; 
}


.spscoutnetcalendar-today { 
	color:#FFFFFF;
	background-color: #231210; 
}

.spscoutnetcalendar-day, .spscoutnetcalendar-today { 
	width: 20px; 
}

.spscoutnetcalendar-month { 
	background-color: #C9928B; 
	color: #FFFFFF; 
}

.spscoutnetcalendar-table { 
	border: solid 1px #A9CDCB;
}

.spscoutnetcalendar-wd-row { 
	background-color: #ECDAD7;
}

.spscoutnetcalendar-row-even { 
	background-color: #F9F3F2; 
}

.spscoutnetcalendar-row-odd { 
	background-color: #FFFFFF; 
}

.spscoutnetcalendar-entry { 
	width: 400px; 
	padding-top: 10px; 
}



.spscoutnetcalendar-title { 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #284443; 
}

.spscoutnetcalendar-date { 
	font-weight: bold; 
	color: #003399; 
	background-color: #DBDFEE; 
	width: 1px;
}

.spscoutnetcalendar-olbg { 
	border: solid 1px #284443;
	background-color: #284443;
}

.spscoutnetcalendar-olfg { 
	border: 0px; 
	background-color: #CBE1E0;
}

.spscoutnetcalendar-olcf { 
	font-weight: bold; 
	color: #FFFFFF;
}

.spscoutnetcalendar-oltf { 
	color: #000000;
}

table.spscoutnetcalendar-monthrow {
	padding-bottom: 10px;
	padding-right: 10px;
}