/* generelle Angaben */

body {
        font-family: Trebuchet MS;
        font-size: 11px;
        margin: 0;
        padding: 0;
        text-align:center;
        background-color:#E0E0DF;
       /* background-image:url('http://oetisheim06.altoma.de/img/design/bg_body.jpg');*/
}

h1 {
        font-family: Trebuchet MS;
        font-size: 18px;
        font-weight: normal;
}

h2 {
        font-family: Trebuchet MS;
        font-size: 11px;
        font-weight: normal;
        padding: 0;
        margin: 0;
}

ul {
       /* padding: 0;*/
        margin: 0;
}

div.clearDiv{
	clear:both;
}

/* Farben */

.yellowbg {
        background-image:url(/images/design/bg_menue_yellow.gif);
}

.bluebg {
        background-image:url(/images/design/bg_menue_blue.gif);
}

.redbg {
        background-image:url(/images/design/bg_menue_red.gif);
}

.yellow {
        background-color: #fadad7;
}

.blue {
        background-color: #fadad7;
}

.red {
        background-color: #fadad7;
}



/* Seitenaufbau */

#mainwrapper {
 margin: 10px auto;
 width:760px;
 text-align:left;
 border:1px solid #666666;
 background-color:#ffffff;


}

.headImg {
        background-image:url(/images/design/header.jpg);
        width:760px;
        height: 149px;
}

DIV#mainCnt {
        width: 760px;
      /*  float:left; */
       /* margin: 0 0 30px 0;*/
       margin-bottom:0;

}

.content {
        width: 555px;
        float: left;
}

* html .content{
	padding-top:13px;
}

.menue {
        float:left;
        width: 185px;
        margin: 5px 20px 0 0;
}


.cntBox {
        float:left;
        margin: 0 0px 30px 0;
        width: 259px;
}

.cntBoxHead {
        background-image:url('/images/design/bg_cntBox.gif');
        background-repeat:repeat-x;
        height: 17px;
        width: 252px;
        border-width: 1px;
        border-color:#e3e3e3;
        border-style:solid;
        font-family: Trebuchet MS;
        font-weight:bold;
        font-size: 11px;
        padding: 2px 0 0 7px;
        margin: 5px 0 10px 0;
}

.cntBoxCnt {
        padding: 0 0 0 7px;
}

.cntBox ul {
        padding: 0 0 0 10px;
}

* html .cntBox ul {
        padding: 0 0 0 15px;
}

.cntText {
        padding: 0 10px 25px 8px;
}

.cntTextLeft {
        padding: 0 10px 25px 8px;
        float:left;
        width:400px;
}

.cntLargeImg {
        padding: 0 10px 0 8px;
        float:left;
}

.cntThumbImg {
        padding: 0 10px 10px 8px;
        float:left;
}

.cntThumbImgRight {
        padding: 0 10px 10px 0;
        margin-right: 8px;
        float:right;
}

.detailText {
        padding: 0 10px 25px 8px;
}

.footer {
        width: 700px;
        text-align: center;
        height: 40px;
        padding: 0 30px 0 30px;
        clear:both;
        margin: 0px auto;


}

.img {
        border-width:0px;
}

.footerSep {
        font-family: Trebuchet MS;
        font-size: 8px;
        color: #8e8e8d;
        margin: 0 6px 0 6px;
}

.firstColumn {
            padding-top: 0px;
        width:230px;
        height:100px;
        float:left;
}

.secondColumn {
        float:left;
        width:300px;
        height:100px;

}

.firstColumnMini {
            padding-top: 0px;
        width:150px;
        min-height:40px;
        float:left;
}

.secondColumnMini {
        float:left;
        width:350px;
        min-height:40px;

}

.textMarke {
        padding: 0 10px 25px 8px;
}



/* Bildergalerie */

.galBtn {
        display: block;
        text-align: center;
        float: left;
        margin-right: 6px;
        width: 90px;
        border: 1px solid #eee;
        text-decoration: none;
}

.galBtn:hover {
        background-color: #e3e3e3;
}

.disabled {
        color: #e3e3e3;
        cursor: standard;
}

.disabled:hover {
        background-color: #fff;
}

.galImg {
        margin-top: 10px;
        padding: 10px;
        border: 1px solid #eee;
}

.galUnter {
        font-style:italic;
}


/* Veranstaltungskalender */

.vaCell {
        float: left;
       /* min-height: 20px; */
        padding-bottom: 2px;
}

.vaCellHead {
        float:left;
}



/* Navigation */

.menueHead {
        margin: 0 0 3px 0;
        width:  185px;
        height: 21px;
}

.menueSubCnt {
        margin: 0 0 3px 0;
        color: black;
}


a.menueLink                          { font-family: Trebuchet MS; font-size: 11px; color: #ffffff; text-decoration: none; margin: 3px 0 0 7px; line-height: 20px;}

a.subMenueLink                       { font-family: Trebuchet MS; font-size: 11px; color: #000000; text-decoration: none; margin: 3px 0 0 7px; line-height: 16px; display:block;}
a.subMenueLink:hover                 { font-family: Trebuchet MS; font-size: 11px; color: #000000; text-decoration: none; margin: 3px 0 0 7px; line-height: 16px; display:block;}
a.subMenueLink:visited                 { font-family: Trebuchet MS; font-size: 11px; color: #000000; text-decoration: none; margin: 3px 0 0 7px; line-height: 16px; display:block;}
a.subMenueLink:active                 { font-family: Trebuchet MS; font-size: 11px; color: #000000; text-decoration: none; margin: 3px 0 0 7px; line-height: 16px; display:block;}

a.footerLink                                 { font-family: Trebuchet MS; font-size: 9px; color: #5e5e5d; text-decoration: none; margin: 3px 0 0 0px; line-height: 16px; }
a.footerLink:hover                         { font-family: Trebuchet MS; font-size: 9px; color: #5e5e5d; text-decoration: none; margin: 3px 0 0 0px; line-height: 16px; }
a.footerLink:visited                 { font-family: Trebuchet MS; font-size: 9px; color: #5e5e5d; text-decoration: none; margin: 3px 0 0 0px; line-height: 16px; }
a.footerLink:active                 { font-family: Trebuchet MS; font-size: 9px; color: #5e5e5d; text-decoration: none; margin: 3px 0 0 0px; line-height: 16px; }


.yellowbg a.menueLink {
 color: black;
}

.yellow a.menueLink {
 color: black;
}

/* Pfad (Sie sind hier) */
.path {
 color: #8E8E8D;
 font-weight: bold;
 font-style: italic;
 margin: 0 5px 0 0;
}

.pathAct {
 color: black;
}

.pathArrow {
 margin: 0 5px 0 0;
}

/*wetterbox*/
.weatherbox {
    padding: 8px 0 0 13px;
	background-image:url('/images/design/weatherbox_bg.gif');
	background-repeat:repeat-x;
	border:1px solid #E3E3E3;
	height:195px;
}


/*downloadlink*/
DIV.download{
    text-align:right;
    margin-right:17px;
    margin-bottom:10px;
}


/*Blaue headlines*/
.cntBoxHead {
        background-image:url('/images/design/bg_menue_blue.gif');
		color:#fff;
}

.cntBoxHead a{
		color:#fff;
}
