/* site layers */

#page { margin: 0 auto; align: center; background-color: #ffffff; position: relative; top: 0px; left: 0px; width: 1000px; TEXT-ALIGN: left; visibility: visible; }

/* header */

#header { background-color: #a5c357; position: relative; top: 0px; left: 0px; width: 1000px; height: 113px; TEXT-ALIGN: left; visibility: visible; }
#logo { position: absolute; z-index: 10; top: 0px; left: 0px; width: 197px; height: 93px; visibility: visible; }
#topimage { position: absolute; z-index: 11; top: 0px; left: 197px; width: 803px; height: 93px; visibility: visible; }
#navrot { background-color: #e3242a; position: absolute; z-index: 12; top: 93px; left: 0px; width: 197px; height: 113px; visibility: visible; }
#green { background-color: #a5c357; position: absolute; z-index: 13; top: 93px; left: 197px; width: 803px; height: 19px; visibility: visible; }
#green_sticker { background-color: #a5c357; position: absolute; z-index: 13; top: 93px; left: 197px; width: 803px; height: 113px; visibility: visible; background: url(bilder/bg_green_top_sticker_t3.jpg) no-repeat top left; }
#title { color: #ffffff; background-color: #a5c357; position: absolute; z-index: 14; top: 101px; left: 197px; width: 377px; height: 105px; visibility: visible; }
#title_new { float:left; color: #ffffff; background-color: #a5c357; width: 230px; height: 113px; visibility: visible; }
#buttonevents { background-color: #a5c357; position: absolute; z-index: 15; top: 101px; left: 574px; width: 112px; height: 101px; visibility: visible; }
#designseniorenr3c7 { background-color: #a5c357; position: absolute; z-index: 16; top: 101px; left: 686px; width: 4px; height: 105px; visibility: visible; }
#buttonshop { background-color: #a5c357; position: absolute; z-index: 17; top: 101px; left: 687px; width: 100px; height: 101px; visibility: visible; }
#designseniorenr3c9 { background-color: #a5c357; position: absolute; z-index: 18; top: 101px; left: 787px; width: 4px; height: 105px; visibility: visible; }
#buttonforum { background-color: #a5c357; position: absolute; z-index: 19; top: 101px; left: 788px; width: 98px; height: 101px; visibility: visible; }
#designseniorenr3c13 { background-color: #a5c357; position: absolute; z-index: 20; top: 101px; left: 886px; width: 4px; height: 105px; visibility: visible; }
#buttonratgeber { background-color: #a5c357; position: absolute; z-index: 21; top: 101px; left: 887px; width: 110px; height: 101px; visibility: visible; }
#designseniorenr3c15 { background-color: #a5c357; position: absolute; z-index: 22; top: 101px; left: 997px; width: 3px; height: 105px; visibility: visible; }
#designseniorenr4c6 { background-color: #a5c357; position: absolute; z-index: 23; top: 202px; left: 574px; width: 112px; height: 4px; visibility: visible; }
#designseniorenr4c8 { background-color: #a5c357; position: absolute; z-index: 24; top: 202px; left: 687px; width: 100px; height: 4px; visibility: visible; }
#designseniorenr4c10 { background-color: #a5c357; position: absolute; z-index: 25; top: 202px; left: 788px; width: 98px; height: 4px; visibility: visible; }
#designseniorenr4c14 { background-color: #a5c357; position: absolute; z-index: 26; top: 202px; left: 887px; width: 110px; height: 4px; visibility: visible; }

#new_spacer { float:left; width: 112px; height: 101px; }
#new_buttonevents { float:left; margin-left: 17px; padding: 5px 2px 5px 5px;  background-color: #a5c357;  width: 112px; height: 101px;}
#new_buttonshop { float:left; padding: 5px 2px; background-color: #a5c357;  width: 100px; height: 101px;}
#new_buttonforum { float:left; padding: 5px 2px; background-color: #a5c357;  width: 98px; height: 101px;}
#new_buttonratgeber { float:left; padding: 5px 2px; background-color: #a5c357;  width: 110px; height: 101px; }




/* body */

#body { background-color: #ffffff; position: relative; top: 90px; left: 0px; width: 1000px; TEXT-ALIGN: left; visibility: visible; }

/* left */

#left { position: relative; z-index: 1; top: 0px; left: 0px; width: 197px; TEXT-ALIGN: left; visibility: visible; }
#search { padding: 5px; background-color: #f6f3ec; position: relative; z-index: 10; top: 0px; left: 0px; width: 187px; visibility: visible; }
#themen { background-color: #efede0; position: relative; z-index: 10; top: 0px; left: 0px; width: 197px; visibility: visible; }
#nav2 { position: relative; z-index: 10; top: 0px; left: 0px; width: 8px; visibility: visible; }
#eventliste { padding: 5px; background-color: #f6f3ec; position: relative; z-index: 10; top: 0px; left: 0px; width: 187px; visibility: visible; }
#add { position: relative; z-index: 10; top: 0px; left: 0px; width: 8px; visibility: visible; }

/* mitte */

#middle { padding: 5px; position: absolute; top: 5px; left: 197px; width: 618px; TEXT-ALIGN: left; visibility: visible; }
#middle_new { padding: 0 5px; margin: 0; position: absolute; top: 0px; left: 197px; width: 618px; TEXT-ALIGN: left; visibility: visible; }

* html  #middle {
	z-index: -1;
}	
#middle_top { position: relative; z-index: 10;  width: 618px; TEXT-ALIGN: left; visibility: visible; }

#middle_left { position: absolute; z-index: 1; top: 5px; left: 197px; width: 314px; TEXT-ALIGN: left; visibility: visible; }
#middle_left #infocenter, #middle_left #wohnen, #middle_left #lifestyle, #middle_left #reisen, #middle_left #natur, #middle_left #gesundheit, #middle_left #wirtschaft, #middle_left #sterben, #middle_left #top_seiten, #middle_left #top_news { border-top-width: 5px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; padding: 5px; position: relative; z-index: 10; top: 0px; left: 8px; width: 291px; visibility: visible; border-style:solid; }
#middle_1 { position: absolute; z-index: 10; left: 5px; width: 196px; TEXT-ALIGN: left; visibility: visible;}
#middle_a { position: absolute; z-index: 10; left: 5px; width: 300px; TEXT-ALIGN: left; visibility: visible;}

#middle_2 { position: absolute; z-index: 10; left: 211px; width: 196px; TEXT-ALIGN: left; visibility: visible; }

#middle_right { position: absolute; z-index: 1; top: 5px; left: 506px; width: 314px; TEXT-ALIGN: left; visibility: visible; }
#middle_right #infocenter, #middle_right #wohnen, #middle_right #lifestyle, #middle_right #reisen, #middle_right #natur, #middle_right #gesundheit, #middle_right #wirtschaft, #middle_right #sterben, #middle_right #top_seiten, #middle_right #top_news { border-top-width: 5px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; padding: 5px; position: relative; z-index: 10; top: 0px; left: 8px; width: 291px; visibility: visible; border-style:solid; }
#middle_3 { position: absolute; z-index: 10; left: 417px; width: 196px; TEXT-ALIGN: left; visibility: visible; }
#middle_b { position: absolute; z-index: 10; left: 314px; width: 300px; TEXT-ALIGN: left; visibility: visible; }

#sp1 { position: absolute; z-index: 10; left: 5px; width: 148px; TEXT-ALIGN: left; visibility: visible;}
#sp2 { position: absolute; z-index: 10; left: 158px; width: 148px; TEXT-ALIGN: left; visibility: visible;}
#sp3 { position: absolute; z-index: 10; left: 311px; width: 148px; TEXT-ALIGN: left; visibility: visible;}
#sp4 { position: absolute; z-index: 10; left: 464px; width: 148px; TEXT-ALIGN: left; visibility: visible;}

#middle #line { padding-top: 1px; padding-bottom: 1px; position: relative; z-index: 10; width: 618px; visibility: visible; }

/* right */

#right { position: absolute; z-index: 1; top: 0px; left: 825px; width: 175px; TEXT-ALIGN: left; visibility: visible; }
#login { padding: 5px; background-color: #f2f0db; position: relative; z-index: 10; top: 0px; left: 0px; width: 165px; visibility: visible; }
#shop { padding: 5px; background-color: #a5c357; position: relative; z-index: 10; top: 0px; left: 0px; width: 165px; visibility: visible; }
#reisen_box { padding: 5px; background-color: #f2f0db; position: relative; z-index: 10; top: 0px; left: 0px; width: 165px; visibility: visible; }
#copy { padding: 5px; background-color: #e5e5e5; position: relative; z-index: 10; top: 0px; left: 0px; width: 165px; visibility: visible; }
#copyin { background-color:transparent; display:none; }

.last_ads_even { padding: 5px; background-color: #f2f0db; position: relative; z-index: 10; top: 0px; left: 0px; width: 165px; visibility: visible; }
.last_ads_odd { padding: 5px; background-color: #a5c357; position: relative; z-index: 10; top: 0px; left: 0px; width: 165px; visibility: visible; }




