@charset "utf-8";
/* CSS Document */

/* HTML Definitionen */

/*
div {
        border:1px #000000 solid;
}
*/

/* Anzeigefehler beheben */
* {
        margin:0;
        padding:0;
        outline:0;
}

html, body {
        background-image:url(../images/bodykachel.jpg);
        height:100%;
        margin:0px;
        padding:0px;
}

body {
        font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
}



/* LAYOUT */

#stage {
        position:relative;
        top:40px;
        width:976px;
        height:100%;
        margin:0px auto;
}

#stagetop {

        background-image:url(../images/top.jpg);
        width:100%;
        height:268px;

}

#bild {
        position:absolute;
       /* background-image:url(../diashow/WP_2303_Header.jpg); */
        height:250px;
        left:20px;
        top:20px;
        width:936px;
                z-index:1;

  }

  #logo {
        position:absolute;
        background-image:url(../images/weltpartie_logo.png);
        height:244px;
                top:20px;
        left:40px;
        width:178px;
                z-index:2;
  }
#stagemain {
        position:relative;
        background-image:url(../images/middle.jpg);
        height:470px;
        padding-left:20px;

}

#stagebottom {
        background-image:url(../images/bottom38.jpg);
        height:38px;

        }


#menu {

        position:relative;
        height:17.3px;
        font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        letter-spacing: 0.4px;
        font-size:13px;
        padding-top:5px;
        padding-left:10px;
                /* font-weight:bold; */

}

#menu ul {
        padding-top:15px;
        list-style:none;
}

#menu ul li {
         /* display:inline;
        padding:10px; */

}

#menu a:link {
        text-decoration:none;
        color:#9b6117;
}
#menu a:visited {
        text-decoration:none;
        color:#9b6117;
}
#menu a:hover {
        text-decoration:underline;
        color:#9b6117;
}
#menu a:active {
        color:#666666;
        text-decoration:none;
}

#menu2ebene {

        position:relative;
        height:31.3px;
        font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        letter-spacing: 0.4px;
        font-size:13px;
        /* padding-top:5px; */
        padding-left:10px;
                /* font-weight:bold; */

}

#menu2ebene ul {
        /* padding-top:15px; */
        list-style:none;
}

#menu2ebene a:link {
        text-decoration:none;
        color:#9b6117;
}
#menu2ebene a:visited {
        text-decoration:none;
        color:#666666;
}
#menu2ebene a:hover {
        text-decoration:underline;
        color:#666666;
}
#menu2ebene a:active {
        color:#022F94;
        text-decoration:none;
}


#left {
position:relative;
top:53.6px;
width:220px;
float:left;

}

#Balken_do_ruehrt_si_rot {
height:22px;
width:210px;
background-color:#ab002e;
padding-left:10px;
font-size:18px;
color:#FFFFFF;

}

#leftcontent {

font-size:18px;
line-height:23px;
color:#4b4b4b;
padding-left:10px;
height:380px;
overflow:auto;
}

#termine {
        margin-top: 30px;
        font-size:13px;
        line-height:21px;


}

#termine ul {

        list-style-position: outside;
        list-style-type:none;


}

#termine ul li {
        text-indent:0px;
        border-bottom:1px solid #4b4b4b;
        list-style-image: url(../images/aufzaehlung.png);


}

#mitte {
width:720px;
float:right;

}

#Balken_was_tut_sich_orange {
height:22px;
width:690px;
background-color:#ffcc66;
font-size:18px;
color:#FFFFFF;
padding-left:10px;
}

#content {
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:21px;
color:#4b4b4b;
padding-left:10px;
overflow:auto;
height:380px;
width:650px;
padding-right:40px;
}



#content h1 {
        font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        font-size:20px;
        font-weight : bold;
        padding: 23px 0 23px 0px;  /* Unterkante bis gelber Balken 23px +20px */

}



#impressum {
        font-size:12px;
        height:20px;
        padding:4px;
        text-align: center;
}

#linkdeswars:visited{
color:#9b6117;
}

#linkdeswars:link{
color:#9b6117;
}

/* ve_guest
.tx-guestbook-date {
        font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        font-size:20px;
        font-weight : bold;


} */
/* TT_NEWS Formatierungen */
.news-list-container {
background-color:#ffcc66;
border:1px solid #000000;
}
.news-list-item {
background-color:#F9FFE5;
border:2px solid #666666;
height:auto !important;
line-height:1.3;
margin:3px;
padding:3px;
}
.news-list-item h3 {
background-color:#ffcc66;
}
/*
.tr-even tr-0 {
background-color:#ffcc66;
} */

/* Link Formatierungen  und Termine generell die Tabellen*/

tbody {
font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:13px;
                color:#4b4b4b;
}

thead {
font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:13px;
                color:#4b4b4b;
                font-weight:bold;
}

/* Einstellungen für den Kalender sind in eigener CSS cssCalendar.css */

/* Admin Veanstaltungen */

.veranstaltungid {
 width:15%;
  color:#4b4b4b;
  padding: 5px;

}
.veranstaltungDatum {
 width:30%;
   font-weight:bold ;
   padding: 5px;

}

.veranstaltungKurzAdmin {

padding: 5px;
}

.veranstaltungLangAdmin {

padding: 5px;
}
.veranstaltung {
 width:55%;
  color:#9b6117;

}

.veranstaltungKurz {


font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:10px;
line-height:21px;
font-weight:401;

}

.veranstaltungLang {

line-height:21px;
}
.titel{
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:401;

        }
