

body {  background: #FFF url(ASV_FILES/bg99.jpg) repeat fixed bottom left; }


label {top:20px; width:35% ;float: left; font-size: 10pt; font-weight:bold; Color:black; margin-left:5px; white-space: pre;}
fieldset {padding: 5px 5px 5px 5px; width:380px; background-color:#FFFF99 }



.Kopf_1  { position: absolute; left: 0px; top: 0px; z-index: 4; width: 200px; height: 200px; background-repeat: no-repeat; background-image: url(ASV_FILES/Wappen_ASV_1.gif); }
.Kopf_2  { position: absolute; left: 100px; top: 12px; z-index: 2; width: 850px; height: 128px;   background: url(ASV_FILES/Wappen_text_k4.gif) no-repeat;}


#Ebene2 {}


.Fenster {position: absolute;  width: 746px;  z-index: 7; left: 200px; top: 150px;  border:1px solid #0000ff; background: #B0FFFF;}


.menue_r {position: absolute; width: 178px; min-height: 500px; overflow: hidden; z-index: 3; left: 11px; top: 100px; white-space: nowrap; background-image: url(ASV_FILES/menue2.gif); }

.menue_1 {text-align: left; height: 240px; width: 180px; padding: 100px 1px 1px 5px; vertical-align: top; color: black;  font-weight: bold; font-size:10pt; white-space: nowrap;}
.menue_2 {height:100px; width: 170px; max-width: 170px; vertical-align: top; padding: 5px; white-space: normal;}
.menue_3 {height:80px;  width: 170px; vertical-align: top; padding: 5px; }


.Mitte { background: #B0FFFF; min-height: 1px; width: 735px; display: table; padding: 5px; }
.Fenster_1_1 {  background: #B0FFFF ; height: auto; width: 735px; display: table; padding: 5px; }

.Links {float: left; min-height: 1px;  width: 350px; } 
.Rechts {float: right; min-height: 1px; width: 350px; } 
.Linksk {float: left; min-height: 1px; width: 232px; } 
.Linksg {float: left; min-height: 1px; width: 466px; } 
.Rechtsk {float: right; min-height: 1px; width: 232px; } 
.Rechtsg {float: right; min-height: 1px; width: 466px; } 



.bodytext, P.bodytext {font-size: 10px; line-height: 140%; color:black; margin-bottom:10px; }

/* Menu CSS --------------------------- */
.menu1_no a {color: black;  font-weight: bold; font-size: 10pt; }
.menu1_no a:hover {color: Silver; font-weight: bold; font-size: 10pt; }
.menu1_act a {color: #F3F805; font-weight: bold; font-size: 10pt; }


.menu2_no a {color:black; font-weight:bold; font-size: 10pt; margin: 5px; }
.menu2_no a:hover {color: Silver; font-weight: bold; font-size: 10pt; }
.menu2_act a {color:#F3F805; font-weight:bold; font-size: 10pt; margin: 5px; }

.menu3_no a {color:black; font-weight:bold; font-size: 10pt; margin: 10px; white-space: nowrap;}
.menu3_no a:hover {color: Silver; font-weight: bold; font-size: 10pt; white-space: nowrap;}
.menu3_act a {color:#F3F805; font-weight:bold; font-size: 10pt; margin: 10px; white-space: nowrap;}


.tx-mininews-pi1-fp_listrowField-teaser { white-space: normal;}

.align-center  {text-align: center; }
.align-left  {text-align: left; }
.align-right  {text-align: right; }
.align-center  {text-align: center; }
.align-center  {text-align: center; }
.important  {font-weight: bold; text-decoration: blink underline; }
/*.csc-frame-frame1  { background-color: #C0C0C0; border: 2px solid black;}*/
/*.csc-frame-frame2  { background-color: #FFFF99; border: 2px solid red;}*/

.csc-textpic-image { padding: 5px 0px 5px 0px; }

STRONG {font-weight: bold; }

/* Gallery */
DIV.tx-lzgallery-pi1-searchbox { text-align: center;}


