/* Allg. */

p {
        margin: 0;
        padding: 0px 0px 0px 0px;
        line-height: 105%;
}


h1 {
        margin: 0;
        padding: 0;
        width: 300px;
        height: 30px;
        background-repeat : no-repeat;
        color: #604903
}

h2 {
        margin: 0;
        padding: 2px 0px 2px 0px;
        font-size: 150%;
        color: #604903;
}

h3 {
        margin: 0;
        padding: 2px 5px 2px 5px;
        font-size: 105%;
}

h4 {
        margin: 0;
        padding: 2px 0px 2px 0px;
        font-size: 120%;
        color: #604903;
}

h5 {
        margin: 0;
        padding: 2px 0px 2px 0px;
        font-size: 100%;
        color: #604903;

}

h6 {
        margin: 0;
        padding: 2px px 2px px;
        font-size: 120%;
}


a.link {
        font-weight: bold;
        color: #999999;
        text-decoration: none;
}

a.link:hover, a.teaserlink:hover, #commonbox a:hover, #more a:hover, #plaintext a:hover{
        text-decoration: underline;
}








/* Layout  */

BODY {
        background: #999999 url(../bilder/Hintergrund_g.jpg) top left;
        margin: 0;
        padding: 0;
}


#main {
        position: absolute;
        top: 11px;
        left: 180px;
        width: 1024px;
}


#content {
        width: 800px;
        margin-top: 0px;
        padding: 0px 0px 0px 0px;
        background-color: transparent;
}

#content {
        \width: 800px;
        w\idth: 800px;
}

#content_imp {
        width: 800px;
        margin: 0;
        padding: 0px 0px 0px 0px;
        background-color: #ffffff;
}

#content_imp {
        \width: 800px;
        w\idth: 800px;
}


#content_imp p {
        margin: 0;
        padding: 10px 10px 10px 10px;
        font-size: 105%;
        line-height: 120%;
}

#content_imp_ue {
        width: 800px;
        margin: 0;
        padding: 0px 0px 0px 0px;
        background-color: #d9b958;
}

#content_imp_ue {
        \width: 800px;
        w\idth: 800px;
}

#plaintext {
        position: absolute;
        top: 10px;
        left: 80px;
}

#plaintext a {
        color: #3333ff;
        text-decoration: none;
}


#eyecatcher {

        width: 160px;
        height: 102px;
        border: 0px;
        background: url(../bilder/Firmenlogo_braun.jpg) no-repeat top right;
        margin:0;
        padding:0;
        overflow: hidden;
        border-top: 1px solid #eeeeee;
}

#eyecatcher {
        \width: 160px;
        w\idth: 160px;
}



#commonbox {

        width: 160px;
        background: #d9b958 repeat-x left top;;
        border-bottom: 1px solid #aaaaaa;
        border-top: 1px solid #eeeeee;
        padding: 6px 0px 6px 0px;
        margin:0;
}

#commonbox {
        \width: 160px;
        w\idth: 160px;
}

#commonbox ul {
        list-style: none;
        margin: 0;
        padding: 6px 0px 6px 0px;
}

#commonbox li {
        margin: 0;
        padding: 2px 0px 2px 0px;
        background-image: url(../);
        background-repeat: no-repeat;
}

#commonbox a {
        color: #000000;
        text-decoration: none;
}

#tableleft{
         width: 55%;
         float: left;
         border-bottom: 0px solid #aaaaaa;
         border-right: 0px solid #aaaaaa;
         border-top: 0px solid #eeeeee;
         border-left: 0px solid #eeeeee;

}

#tableright{
         width: 45%;
         float: right;
         border-bottom: 0px solid #aaaaaa;
         border-right: 0px solid #aaaaaa;
         border-top: 0px solid #eeeeee;
         border-left: 0px solid #eeeeee;

}

#importantnews{
         width: 450px;
	 font-size: 100%;
         color: red;
	 background-color: #DBDBDB;
         text-decoration: none;
         border-bottom: 1px solid black;
         border-right: 1px solid black;
         border-top: 1px solid black;
         border-left: 1px solid black;
         padding: 5px;

}










/*rounds*/

#navtopgif {
        background : url(../Images/navt.gif) no-repeat top right;
        width:160px;
        height:11px;
        overflow: hidden;
        border-bottom: 1px solid #aaaaaa;
}

#navbottomgif {
        background : url(../Images/navb.gif) no-repeat top right;
        width:160px;
        height:11px;
        overflow: hidden;
        border-top: 1px solid #eeeeee;
        margin-bottom: 10px;
}

#maintopgif {
        background : url(../Images/boardert.gif) no-repeat top right;
        width:800px;
        height:10px;
        overflow: hidden;
}

#mainbottomgif {
        background : url(../Images/boarderb.gif) no-repeat top right;
        width:800px;
        height:10px;
        overflow: hidden;
        margin-bottom: 10px;
}

#maintopgif_ue {
        background : url(../Images/boardert_braun.gif) no-repeat top right;
        width:800px;
        height:10px;
        overflow: hidden;
}

#mainbottomgif_ue {
        background : url(../Images/boarderb_braun.gif) no-repeat top right;
        width:800px;
        height:10px;
        overflow: hidden;
        margin-bottom: 10px;
}








/* Navigation */

#nav {
        position: absolute;
        padding: 0;
        margin-top: 0px;
        left: 8px;
        top: 12px;
}

#nav ul {
        margin: 0;
        padding: 0px 0px 0px 0px;
}

#nav li
{
        margin: 0;
        padding: 0px 0px 0px 0px;
        list-style: none;
}

#navbox {
        width: 160px;
        background: #d9b958 repeat-x left top;;
        border-bottom: 1px solid #aaaaaa;
        border-top: 1px solid #eeeeee;
        padding: 6px 0px 6px 0px;
        margin:0;
}

#navbox {
        \width: 160px;
        w\idth: 160px;
}

#navbox p {
        margin: 0;
        padding: 2px 5px 2px 5px;
        line-height: 110%;
}


a.menuButton, a.menuButtonActive
{
        display: block;
        margin: 0;
        padding: 4px 0px 4px 0px;
        width: 140px;
        color: #000000;
        text-decoration: none;
        background: #d9b958 url(../) repeat-x left top;
        border-bottom: 1px solid #aaaaaa;
        border-top: 1px solid #ffffff;
}

a.menuButton, a.menuButtonActive
{
        \width: 160px;
        w\idth: 160px;
}


a.menuButtonActive, a.menuButton:hover {
  background: url(../bilder/Hintergrund_k.jpg) top left;
  color: #ffffff;
}







/* Seitenbox */

div.sidepicture_HKGS {
        padding: 8px 8px 8px 8px;
        margin: 0;
        width: 180px;
        border-bottom: 1px solid #aaaaaa;
        border-right: 1px solid #aaaaaa;
        border-top: 1px solid #eeeeee;
        border-left: 1px solid #eeeeee;
        background: #b78a03 url(../) repeat-x left top;;
}


div.sidepicture_Kreuze {
        padding: 8px 8px 8px 8px;
        margin: 0;
        width: 163px;
        border-bottom: 1px solid #aaaaaa;
        border-right: 1px solid #aaaaaa;
        border-top: 1px solid #eeeeee;
        border-left: 1px solid #eeeeee;
        background: #b78a03 url(../) repeat-x left top;;
}


div.sidepicture_zubehoer {
        float: right;
        padding: 8px 8px 8px 8px;
        margin-top: 10px;
        width: 235px;
        border-bottom: 1px solid #aaaaaa;
        border-right: 1px solid #aaaaaa;
        border-top: 1px solid #eeeeee;
        border-left: 1px solid #eeeeee;
        background: #b78a03 url(../) repeat-x left top;;
}


div.sidepicture_bilder {
        padding: 8px 8px 8px 8px;
        margin: 0;
        width: 194px;
        border-bottom: 1px solid #aaaaaa;
        border-right: 1px solid #aaaaaa;
        border-top: 1px solid #eeeeee;
        border-left: 1px solid #eeeeee;
        background: #b78a03 url(../) repeat-x left top;;
}


div.sidepicture_Rosenkraenze {
        float: right;
        padding: 8px 8px 8px 8px;
        margin-top: 10px;
        width: 149px;
        border-bottom: 1px solid #aaaaaa;
        border-right: 1px solid #aaaaaa;
        border-top: 1px solid #eeeeee;
        border-left: 1px solid #eeeeee;
        background: #b78a03 url(../) repeat-x left top;;
}


div.sidepicture_linkbox {
        float: left;
        padding: 8px 8px 8px 8px;
        margin: 0px;
        width: 160px;
        border-bottom: 1px solid #aaaaaa;
        border-right: 1px solid #aaaaaa;
        border-top: 1px solid #eeeeee;
        border-left: 1px solid #eeeeee;
        background: #b78a03 url(../) repeat-x left top;;
}

div.sidepicture_Christuskörper {
        float: right;
        padding: 8px 8px 8px 8px;
        margin-top: 80px;
        width: 207px;
        border-bottom: 1px solid #aaaaaa;
        border-right: 1px solid #aaaaaa;
        border-top: 1px solid #eeeeee;
        border-left: 1px solid #eeeeee;
        background: #b78a03 url(../) repeat-x left top;;
}


div.sidepicture_heilige {
        float: right;
        padding: 8px 8px 8px 8px;
        margin-top: 10px;
        width: 104px;
        border-bottom: 1px solid #aaaaaa;
        border-right: 1px solid #aaaaaa;
        border-top: 1px solid #eeeeee;
        border-left: 1px solid #eeeeee;
        background: #b78a03 url(../) repeat-x left top;;
}


div.sidepicture_Weihwasserkessel {
        padding: 8px 8px 8px 8px;
        margin: 0;
        width: 143px;
        border-bottom: 1px solid #aaaaaa;
        border-right: 1px solid #aaaaaa;
        border-top: 1px solid #eeeeee;
        border-left: 1px solid #eeeeee;
        background: #b78a03 url(../) repeat-x left top;;
}


div.sidepicture_Figuren-Weihnachten {
        float: right;
        padding: 8px 8px 8px 8px;
        margin-right: 5px;
        margin-top: 70px;
        width: 104px;
        border-bottom: 1px solid #aaaaaa;
        border-right: 1px solid #aaaaaa;
        border-top: 1px solid #eeeeee;
        border-left: 1px solid #eeeeee;
        background: #b78a03 url(../) repeat-x left top;;
}


p.sidepicturetext {
        margin: 0;
        padding: 2px 0px 2px 0px;
        line-height: 100%;
        font-size: 90%;
        color: #000000;
}

