/* CSS Document */

body, tr, td {
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size:13px;
	color:#333333;
	margin:9px 0px 6px 0px;
	padding:0px;
}

h1 {
	font-size:22px;
	margin:0px 0px 6px 0px;
	padding:0px;
}

h2 {
	font-size:16px;
	margin:9px 0px 6px 0px;
	padding:0px;
}

h3 {
	font-size:13px;
	margin:6px 0px 3px 0px;
	padding:0px;
	font-weight:bold;
}

form {
	margin:0px;
	padding:0px;
}

p {
	margin:9px 0px 6px 0px;
	padding:0px;
}


UL {
	margin:20px 0px 20px 0px;
	list-style:none;
	padding:0px;
}

LI {
	margin:12px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	font-size:13px;
	background-image:url(../bilder/mallar/greenArrow.png);
	background-repeat:no-repeat;
}


a:link, a:visited, a:active { color:#660000; text-decoration:none; }
a:hover { color:#660000; text-decoration:underline; }

a.red:link, a.red:visited, a.red:active, a.red:hover { color:#660000; text-decoration:none; }


a.white:link, a.white:visited, a.white:active, a.white:hover { color:#FFFFFF; text-decoration:none; }

a.mainMenuLink:link, a.mainMenuLink:visited, a.mainMenuLink:active, a.mainMenuLink:hover { color:#545454; text-decoration:none; }
a.mainMenuLink_active:link, a.mainMenuLink_active:visited, a.mainMenuLink_active:active, a.mainMenuLink_active:hover { color:#710b14; text-decoration:none; }

a.subMenuLink:link, a.subMenuLink:visited, a.subMenuLink:active, a.subMenuLink:hover { color:#545454; text-decoration:none; }
a.subMenuLink_active:link, a.subMenuLink_active:visited, a.subMenuLink_active:active, a.subMenuLink_active:hover { color:#710b14; text-decoration:none; }

a.subMenu2Link:link, a.subMenu2Link:visited, a.subMenu2Link:active, a.subMenu2Link:hover { color:#000000; text-decoration:none; }
a.subMenu2Link_active:link, a.subMenu2Link_active:visited, a.subMenu2Link_active:active, a.subMenu2Link_active:hover { color:#000000; text-decoration:none; }

a.linkHead:link, a.linkHead:visited, a.linkHead:active, a.linkHead:hover { color:#333333; text-decoration:none; }




.td_top {
	background-image: url(../bilder/mallar/top_bg.jpg);
	height:149px;
	width:100%;
	background-repeat:no-repeat;
	vertical-align:top;
}

.wrap_top {
	float:left;
	clear:both;
	width:100%;
}

.logo {
	margin:38px 0px 0px 50px;
	float:left;
	clear:left;
}

.topRightBox {
	float:right;
	width:300px;
	clear:right;
	padding:28px 10px 0px 0px;
	text-align:right;
}

.sitemap {
	float:left;
	padding:3px 10px 0px 0px;
	font-size:11px;
}

.siteMapIcon {
	border:none;
	vertical-align:middle;
	margin-right:5px;
}

.search_ {
	width:180px;
	float:left;
}


.search {
	border:solid 1px #666666;
	float:left;
	font-size:11px;
	margin:2px 4px 0px 4px;
}

.searchButton {
	border:none;
	float:left;
	vertical-align:middle;
}


.menuTop {
	background-image: url(../bilder/mallar/menuTop_bg.gif);
	float:left;
	clear:both;
	font-size:16px;
	font-weight:normal;
	padding:10px 15px 0px 20px;
	background-repeat:no-repeat;
	width:170px;
	height:27px;
	color:#FFFFFF;
}

.menuContent {
	background-image: url(../bilder/mallar/menu_bg.gif);
	background-repeat:repeat-y;
	float:left;
	clear:both;
	padding:10px 15px 0px 20px;
	width:170px;
}

.menuBottom{
	background-image: url(../bilder/mallar/menuBottom_bg.gif);
	float:left;
	clear:both;
	width:100%;
	background-repeat:no-repeat;
	height:13px;
}



.mainMenu, .mainMenu_active {
	float:left;
	clear:both;
	width:100%;
	padding:4px 0px 1px 0px;
	font-size:14px;
}

.mainMenu_active {
}




/* MIDDLE */

.td_middle {
	background-image: url(../bilder/mallar/middle_bg.gif);
	background-position:top;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	padding-top:10px;
}

.contentTable {
width:100%;

}

.wrap_contentImage {
	background-image:url(../bilder/mallar/contentImageBg.jpg);
	float:left;
	clear:both;
	width:480px;
	height:221px;
	padding:3px 5px 5px 4px;
}

.wrap_textContent {
	float:left;
	clear:both;
	width:100%;
	padding:0px;
}


.wrap_newsList {
	float:left;
	clear:both;
	width:100%;
	padding:0px;
}

.newsHead {
	padding:2px 0px 0px 0px;
	margin:0px;
}




.wrap_contentLeft {
	width:220px;
	padding:10px 5px 15px 45px;

}

/* SUBMENU */

.wrap_subMenu {
	width:100%;
	float:left;
	clear:both;
	padding:0px 0px 3px 0px;
	font-size:12px;
}

.subMenu, .subMenu_active {
	padding:0px;
	padding:0px 0px 2px 0px;
}


.subMenuPadding, .subMenuPadding_active {
	padding:3px 0px 0px 10px;
}

.subMenuPadding_active {
}


/* SUBMENU 2 */

.wrap_subMenu2 {
	border-top:double 5px #e9e9e9;
	width:100%;
	float:left;
	clear:both;
	padding:0px;
	font-size:12px;
	margin-bottom:0px;
}

.subMenu2, .subMenu2_active {
	border-bottom:solid 1px #e9e9e9;
	padding:0px;
	padding:1px 0px 1px 0px;
}


.subMenu2Padding, .subMenu2Padding_active {
	padding:10px 10px 10px 30px;
}

.subMenu2Padding_active {
	background-color:#f2f2f2;
}

.wrap_dagenNews {
	width:100%;
	float:left;
	clear:both;
	padding:10px;
}





.wrap_contentMiddle {
	width:510px;
	padding:13px 5px 10px 5px;
	vertical-align:top;
}

.wrap_content {
	padding:15px;
	width:480px;
	float:left;
	clear:both;
}

.wrap_contentRight {
	width:200px;
	background-image: url(../bilder/mallar/fadeLine.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}




.wrap_contentRight {
	width:100%;
	float:left;
	clear:both;
}

.wrap_rightBox {
	margin-top:10px;
	float:left;
	clear:both;
	width:100%;
	font-size:11px;
}


.rightBoxTop {
	background-image: url(../bilder/mallar/rightBoxTop.gif);
	background-repeat:no-repeat;
	height:16px;
	float:left;
	clear:both;
	width:143px;
	padding:10px;
	color:#666666;
	font-size:12px;
	text-transform:uppercase;
}

.rightBoxMiddle {
	background-image: url(../bilder/mallar/rightBoxMiddle.gif);
	background-repeat: repeat-y;
	float:left;
	clear:both;
	width:133px;
	padding:5px 15px 5px 15px;
}

.rightBoxBottom {
	background-image: url(../bilder/mallar/rightBoxBottom.gif);
	background-repeat:no-repeat;
	height:11px;
	float:left;
	clear:both;
	width:163px;
	overflow:hidden;
}

.greenArrow {
	vertical-align:middle;
	margin-right:3px;
	border:none;
}

.redArrow {
	vertical-align:middle;
	margin-right:3px;
	border:none;
	margin-bottom:2px;
}

.rightCalDate {
	text-transform:uppercase;
	font-size:11px;
	color:#710b14;
	padding:5px 0px 2px 0px;
}

.rightCalInfo {
	font-size:11px;
	padding:1px 0px 1px 0px;
}

.wrap_rightCalMore {
	font-size:11px;
	font-style:italic;
	border-top:solid 1px #CCCCCC;
	padding:5px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	text-align:right;
	width:100%;
}

.wrap_rightCalMore a:link, .wrap_rightCalMore a:active, .wrap_rightCalMore a:visited, .wrap_rightCalMore a:hover {
	color:#627c4c;
}

.rightDayEntryText {
	font-size:12px;
	font-style:italic;

}

.rightDayEntryVerse {
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#627c4c;
	padding:4px 0px 6px 0px;
}

.rightQuestionHead {
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#627c4c;
	padding:4px 0px 6px 0px;
}

.radioButton {
	color:#cfdac5;
	border: #666666;
	vertical-align:middle;
	margin-bottom:3px;
}

.questionSubmit {
	background:none;
	border:none;
	font-size:11px;
	font-style:italic;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:pointer;
	color:#627c4c;
}


/* STARTPAGE */

.wrap_startFlashBottom {
	padding:7px 15px 5px 15px;
	width:462px;
	background-color:#d7e3cf;
	border-top:solid 2px #6d6f6a;
	border-bottom:solid 1px #98a595;
}

.wrap_startNews {
	float:left;
	clear:both;
	width:450px;
	padding:0px 15px 0px 15px;
}

.startNews {
	padding:0px 0px 0px 0px;
	border-bottom:solid 1px  #CCCCCC;
	float:left;
	clear:both;
	width:450px;
}


.startNewsHead {
	font-size:18px;
	color:#660000;
	padding:0px 0px 0px 0px;

}

.startNewsText {
	font-size:12px;
	color:#333333;
	padding:0px 0px 0px 0px;

}

.startNewsFooter {
	padding:0px 20px 0px 0px;
	float:left;
	clear:both;
	width:100%;
	text-align:right;
	font-size:12px;
	font-style: italic;
	font-weight:bold;
	height:12px;
}


/* SITEMAP */

.sitemap0 {
	font-size:14px;
	padding-top:5px;
	float:left;
	clear:both;
	width:100%;
}

.sitemap1 {
	font-size:12px;
	padding-top:2px;
	float:left;
	clear:both;
	width:90%;
	padding:0px 0px 0px 10px;
}



/* BOTTOM */

.wrap_footer {
	clear:both;
	margin:10px 45px 0px 45px;
	padding:10px 0px 0px 0px;
	border-top:solid 2px #710b14;
	font-size:11px;
	color:#545454;

}

a.footerLink:link, a.footerLink:active, a.footerLink:visited, a.footerLink:hover { color: #666666; text-decoration:none; }

.td_bottom {
	background-image: url(../bilder/mallar/bottom_bg.gif);
	background-position:bottom;
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height:30px;

}
