/*CSS Sankt Elisabeth*/
body {
font-family: Arial, Verdana, Helvetica;
background-color:#7B0A17;
margin-top:0px;
margin-bottom:0px;
}
.tabel{
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}
 
a:link{
font-size:12px;
color:#333333;
letter-spacing:1px;
font-weight: normal;
text-decoration:underline;
color:black;
}
a:visited {
font-size: 12px;
color:#333333;
letter-spacing:1px;
font-weight: normal;
text-decoration:underline;
color:black;   
}
a:hover {
font-size: 12px;
color:red;
letter-spacing:1px;
font-weight: normal;
text-decoration:underline;
}
a:active {
font-size: 12px;
color:#333333;
letter-spacing:1px;
font-weight: normal;
text-decoration:underline;
color:black;   
  
}
.top{
height:112px;
}
.top IMG{
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
margin-right:0px;
}
.print{
height:21px;
background-color:white;
}
.print IMG{
margin-top:2px;
margin-bottom:0px;
margin-left:2px;
margin-right:0px;
}
.print1{
height:21px;
border-right:1px solid #999999;
}

.content{
width:590px;
border-right: 1px solid #999999;
}

.content P{
font-size:12px;
color:#333333;
margin-top:8px;
margin-left:25px;
margin-right:10px;
margin-bottom:3px;
line-height:160%;
}
.content UL{
font-size:12px;
color:#333333;
margin-top:5px;
margin-left:55px;
margin-bottom:3px;
margin-right:25px;
}
.content h1{
letter-spacing:1px;
font-size:13px;
color:#797979;
margin-top:5px;
margin-bottom:8px;
margin-left:25px;
margin-right:25px;
}
.content h2{
letter-spacing:1px;
font-size:12px;
color:#797979;
margin-top:15px;
margin-left:25px;
margin-bottom:0px;
margin-right:25px;
}
.content IMG{
margin:0px;
}
.right{
width:200px;
background-color:#fefefe;
}
.right P{
font-family: Verdana, Arial, Helvetica;
font-size:11px;
color:#333333;
margin-top:8px;
margin-left:5px;
margin-right:10px;
margin-bottom:3px;
}
.right h1{
font-size:13px;
color:#797979;
margin-top:5px;
margin-left:5px;
margin-bottom:6px;
}
.right h2{
font-size:13px;
color:#797979;
margin-top:5px;
margin-left:5px;
margin-bottom:6px;
}
.right IMG{
margin:0px;
}
.right a:link{
font-size:11px;
color:#333333;
letter-spacing:1px;
font-weight: normal;
text-decoration:underline;
color:black;
}
.right a:visited {
font-size: 11px;
color:#333333;
letter-spacing:1px;
font-weight: normal;
text-decoration:underline;
color:black;   
}
.right a:hover {
font-size: 11px;
color:red;
letter-spacing:1px;
font-weight: normal;
text-decoration:underline;
}
.right a:active {
font-size: 11px;
color:#333333;
letter-spacing:1px;
font-weight: normal;
text-decoration:underline;
color:black;   
 }
.bund{
height:20px;
background-color:white;
margin-top:3px;
margin-left:25px;
margin-bottom:3px;
margin-right:25px;
}
.bund p{
font-size:11px;
color:black;
}


#mailform{
font-family: Verdana, sans-serif;
font-size: 11px;
line-height:130%;
color: black;
background-color:#f0f0f0;
padding:5px;
}
.csc-textpic-caption{
font-size:11px;
color:black;
font-style:italic;
}

div.csc-textpic-imagewrap{
margin-top:5px;
margin-left:13px;
margin-bottom:10px;
margin-right:0px;
}

.menu{
height:20px;
border-bottom:1px solid #999999;
}
.menu P{
font-size:11px;
color:black;
}
.topnav{
height:17px;
color:black;
background-color:white;
letter-spacing: 1px;
}

.topnav a:link{
font-family: Verdana, sans-serif;
font-size: 12px;
letter-spacing:1px;
font-weight: normal;
text-decoration: none;
color:black;
}
.topnav a:visited {
font-family: Verdana, sans-serif;
font-size: 12px;
letter-spacing:1px;
font-weight: normal;
text-decoration: none;
color:black;  
}
.topnav a:hover {
font-family: Verdana, sans-serif;
font-size: 12px;
letter-spacing:1px;
font-weight: normal;
text-decoration: none;
color:black;
background-color:white;
}
.topnav a:active {
font-family: Verdana, sans-serif;
font-size: 12px;
letter-spacing:1px;
font-weight: normal;
text-decoration: none;
color:black;
}
.topnav_act{
height:17px;
background-color:#7D0A17;
letter-spacing:1px;
}
.topnav_act a:link{
font-family: Verdana, sans-serif;
font-size: 12px;
letter-spacing:1px;
font-weight: normal;
text-decoration: none;
color:white;
background-color:#7D0A17;
}
.topnav_act a:visited {
font-family: Verdana, sans-serif;
font-size:12px;
letter-spacing:1px;
color:white;
text-decoration: none;
background-color:#7D0A17;
}
.topnav_act a:hover {
font-family: Verdana, sans-serif;
font-size: 12px;
letter-spacing:1px;
color:white;
background-color:#7D0A17;
}

/* second level*/
.topnav1{
height:16px;
background-color:#5C0B03;
letter-spacing: 0px;
margin:0px;
}
.topnav1 a:link{
font-family: Verdana, sans-serif;
font-size: 12px;
letter-spacing:0px;
font-weight: normal;
text-decoration: none;
color:white;   
}
.topnav1 a:visited {
font-family: Verdana, sans-serif;
font-size:12px;
letter-spacing:0px;
font-weight: normal;
text-decoration: none;
color:white; 
}
.topnav1 a:hover {
font-family: Verdana, sans-serif;
font-size:12px;
letter-spacing:0px;
font-weight: normal;
text-decoration: none;
color:#F62A2A;
background-color:#5C0B03;
}
.topnav1 a:active {
font-family: Verdana, sans-serif;
font-size:12px;
letter-spacing:0px;
font-weight: normal;
text-decoration: none;
color:#3B86C0;
}
.topnav1_act{
height:14px;
letter-spacing:0px;
margin:0px;
}
.topnav1_act a:link{
font-family: Verdana, sans-serif;
font-size:12px;
letter-spacing:0px;
font-weight: normal;
text-decoration:none;
}
.topnav1_act a:visited {
font-family: Verdana, sans-serif;
font-size:12px;
letter-spacing:0px;
font-weight: normal;
text-decoration: none;
color: black;
background-color:#f0f0f0;
}
.topnav1_act a:hover {
font-family: Verdana, sans-serif;
font-size:12px;
letter-spacing:0px;
font-weight: normal;
text-decoration: none;
color: red;
background-color:#f0f0f0;
}
.topnav1_act a:active {
font-family: Verdana, sans-serif;
font-size:12px;
letter-spacing:0px;
font-weight: normal;
text-decoration: none;
color: black;
background-color:#f0f0f0;
}
.csc-textpic-caption{
font-size:10px;
color:#666666;
font-style:italic;
margin-top:4px;
}

.right DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right:0px !important; }
