/* Template Bistum Regensburg - 2008 WILL&PARTNER - OS*/

body{
	margin :0px;
	padding: 0px;
	font: normal 11px verdana;
	background-image: url(/images/right_back_red.jpg);
	background-position: right 0px;
	background-repeat:repeat-y;	
}

#headline{
	background-color: #FFFFFF;
	float:left;
}

/*------MENUE STYLES -----*/
#menue_top{float: right;width: 400px;color: #666666;margin-bottom:10px;}
#menue_top a{color: #666666; text-decoration:none;}
#menue_top a:hover{color:#c61521;}

#menue{background-color: #FFFFFF;}
#menue_container1{clear: both;width: 100%;background-color: #c61521;border-top: 1px solid black;border-bottom: 1px solid black;}
#menue_level1{margin-top:4px; margin-bottom: 4px;margin-left:20px; }
#menue_level1 a{color: #FFFFFF; font-weight:bold; text-decoration: none;border-right: 1px solid #ffffff;padding-right:5px;padding-left:5px;}
#menue_level1 a:hover{text-decoration:underline;}
#menue_container2{border-bottom:1px solid #c61521;background-color: #FFFFFF;}
#menue_level2 {margin-left:10px; padding-left:0px;}
#menue_level2 a {padding-top: 5px;padding-bottom:5px;padding-right:10px;padding-left:15px; background-color:#ffffff; color:#000000; text-decoration:none;border-right: 1px solid #CCCCCC; line-height: 23px;}
#menue_level2 a:hover{color: #fff;background-color: #c61521;text-decoration: none;}
#menue_container3{background-color: #FFFFFF;}
#menue_level3{margin-top: 0px; padding-left:22px;background-color: #c61521;padding-top:5px;padding-bottom:5px;}
#menue_level3 a{color: #FFFFFF; font-weight:normal; font-size: 11px; text-decoration: none;border-right: 1px solid #CCCCCC;padding-right:5px;}
#menue_level3 a:hover{color: #FFFFFF; text-decoration:underline;}
#menue_container4{background-color: #FFFFFF;color: #666666; font-weight:normal; font-size: 11px; text-decoration: none;border-bottom:1px solid #CCCCCC;}
#menue_level4{margin-top: 3px; margin-left:20px;}
#menue_level4 a{color: #666666; font-weight:normal; font-size: 11px; text-decoration: none;}
#menue_level4 a:hover{color: #c61521; text-decoration: underline;}

#rightbox td{
	color: #FFFFFF;
	font: normal 10px verdana;
}

/*------CONTENT STYLES -----*/
#content{
	float:left;
	width: 70%;
	padding:20px;
}

h1{
	font: bold 13px verdana;
	color: #c61521;
	border-bottom: 1px solid #cccccc;
}
h2{
	font: normal 12px verdana;
	color: #666666;
}
a{
	color: #666666;
}
a:hover{
	color: #c61521;
}
p{
	font: normal 12px verdana;
	color: #000000;
}
.date{
	font: normal 10px verdana;
	color: #666666;
}

/*formular styles*/
input.button1 {border-width: 1px;border-style: solid;border-color: #c61521;background-color: #c61521;font: normal 10px verdana; color:#FFFFFF;}
input.field1 {border-width: 1px;border-style: solid;border-color: #c61521;background-color: #FFFFFF;font: normal 10px verdana;}
select.field1 {border-width: 1px;border-style: solid;border-color: #c61521;background-color: #FFFFFF;font: normal 10px verdana;}
textarea.field1 {border-width: 1px;border-style: solid;border-color: #c61521;background-color: #FFFFFF;font: normal 10px verdana;}

/*********   Suche in der Main-Navigation   ***********/
table { font: normal 12px verdana;  }
#menue_top .field1 { border: 1px #666666 solid; }

/*********   Damit der Rote Balken nicht verschoben wird   ***********/
#menue_container1 { width: 100%; overflow: hidden; }
#menue_container2 { width: 100%; overflow: hidden; }
#menue_container3 { width: 100%; overflow: hidden; }
#menue_container4 { width: 100%; overflow: hidden; }
#menue_container5 { width: 100%; overflow: hidden; }

/*********   5. Navigationspunkt   ***********/
#menue_container5{background-color: #FFFFFF;color: #666666; font-weight:normal; font-size: 11px; text-decoration: none;border-bottom:1px solid #CCCCCC;}
#menue_level5{margin-top: 3px; margin-left:20px;}
#menue_level5 a{color: #666666; font-weight:normal; font-size: 11px; text-decoration: none;}
#menue_level5 a:hover{color: #c61521; text-decoration: underline;}

/*********   Aktiven Links   ***********/
#menue_level1 a.active { text-decoration:underline; }
#menue_level2 a.active { color: #fff;background-color: #c61521;text-decoration: none; }
#menue_level3 a.active { text-decoration:underline; }
#menue_level4 a.active { color: #c61521; text-decoration: underline; }
#menue_level5 a.active { color: #c61521; text-decoration: underline; }


/*********   Rechte Spalte   ***********/
#rightbox .rightContent {
    text-align: center;
}
#rightbox .rightContent a {
    color: #fff;
    text-decoration: underline;
}
#rightbox .rightContent a:hover {
    text-decoration: none;
}
#rightbox .rightContent p {
	color: #FFF;
}


/*********   "mehr"-Link auf der News-Seite   ***********/
.newsLink
{
    border-bottom: 2px solid #FF2829;
    text-align: right;
    vertical-align: bottom;
}
.newsLink a
{
    text-decoration: none;
    color: #FF2829;
    vertical-align: bottom;
}
.newsLink a:hover
{
    color: #FF2829;
}
.newsLink img
{
    vertical-align: bottom;
}


a.headlink:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

a.redlink
{
	color: #c61521;
}

a.redlink:hover
{
	color: #666666;
}
