
body {
    background: url(/ly_images/bg_top_buehnen.png) 0 0px repeat-x;
    background-color: RGB(0, 72, 36); /*#004824 #585873;#40386B; #2F2F5E;#AACFFD;*/
}

.ContentBox_01 h2 {
    background: url(/ly_images/bg_buehnen.png) 0 0px repeat-x;
    background-color: RGB(0, 72, 36);
    margin-top: 0px;
    padding-left: 8px;
    padding-right: 8px;
    border-top: 1px solid #000080;
    border-bottom: 1px solid #000080;
    font-size: 13px;
    color: #ffffff;
}

.ContentBox_02 h2 {
    background: url(/ly_images/bg_buehnen.png) 0 0px repeat-x;
    background-color: RGB(0, 72, 36);
    font-size: 13px;
    margin-top: 0px;
    padding-left: 8px;
    padding-right: 8px;
    border-top: 1px solid #000080;
    border-bottom: 1px solid #000080;
    color: #ffffff;
}

.ContentBox_02_Padding h2 {
    background: #FFFFFF;
    margin: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 0px;
    padding-right: 0px;
    border: 0px solid lightgrey;
    color: #333333;
    font-size: 13px;
}

.ContentBox_02_TopCaptionLeft {
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 3px;
    padding-bottom: 3px;
    float: left;
}

.ContentBox_02_TopCaptionRight {
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 3px;
    padding-bottom: 3px;
    float: right;
}

.ContentBox_02 ul.eventlist {

    border: 0px solid #004824;
    Text-Decoration: none;
    margin: 0px;
    PADDING: 0px;
    list-style-type: none;
}
.ContentBox_02 li.eventlist  {

    border:0px solid #DFDFDF;
    margin: 0px;
	margin-top:5px;
    PADDING: 0px;
	height:250px;
	
}

.ContentBox_02 div.left {
 	background-color :#ffffff;
	float:left;
	width:90px;
	zoom:1;
	display:block;
	height:auto;
	line-height:normal;
	vertical-align:middle;
	overflow:auto;
	BORDER: 1px solid lightgrey;
	}
.ContentBox_02 div.middle {
	width:320px;
	height:inherit;
overflow:auto;
	
	display:block;
	background-color : #ffffff;
	float:left;
}

.ContentBox_02 div.right {
	background-color :  #004824;
	width:90px;
	overflow:auto;
	
	display:block;
	
float:right;

		height:inherit;
}
.ContentBox_02 div.clearall
{
	clear:all;
	clear:both;
height:inherit
}
.logo02 {
    color: #CCFFE6;
}

.button {
    /*background:url(/ly_images/bg_buehnen.png) 0 0px repeat-x ; */
    margin-top: 10px;
    margin-bottom: 10px;
    /*background-color:#47476B;*/
    padding: 1px;
    font-size: 11px;
    BORDER: 1px solid lightgrey;
    background-color: #EFEFEF;
    text-align: center;
    color: lightgrey;
    /* float:left;*/
}

.button a {
    /*color:#ffffff;*/
    background: url(/ly_images/bg_buehnen.png) 0 0px repeat-x;
    color: #ffffff;
    font-size: 11px;
    BORDER: 2px solid lightgrey;
    padding: 3px;
    background-color: #47476B;
    /*Display:block;*/
}

.button a:hover {
    /*Display:block;*/
    /*background:url(/ly_images/bg_galerien.png) 0 0px repeat-x ;*/
    background: url(/ly_images/bg_galerien.png) 0 0px repeat-x;
    color: #ffffff;
    background-color: #47476B;
    BORDER: 2px solid lightgrey;
    padding: 3px;
    Text-Decoration: none;
}

#azindex {
    color: lightgrey;
    padding: 1px 2px;
    font-size: 11px;
}

#azindex a {
    padding: 1px 2px;
    border: 1px solid #ffffff;
}

#azindex a:hover {
    padding: 1px 2px;
    border: 1px solid #004824;
}
