body{
background:#999;
margin:0 auto;
text-align:center;
font-size:100%;
padding:0px;}

.start{
background-image: url(../img/proback_bluebig.jpg);
background-repeat:no-repeat;
background-position: center top;}


.gestaltung{
display:none;}


.feinkunst{
background:transparent;
width:875px;
height:45px;
margin:0 auto;
padding:0px;}

.space{
background:transparent;
float:left;
width:73px;}

.space2{
background:transparent;
float:left;
width:80px;}

.menu{
background:transparent;
float:left;
text-align:left;
width:122px;}

.menulink{
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 13px; 
color: #000; 
text-decoration: none; 
line-height: 17px;}

.menulink:hover{
color: #fff;}

.menulinka{
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 13px; 
color: #fff; 
text-decoration: none; 
line-height: 17px;}


.bild{
background:transparent;
text-align:left;
float:left;
width:270px;}







.text{
background:transparent;
float:left;
text-align:left;
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 12px; 
line-height: 16px;
color: #444; 
width:400px;}

.text a{
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 11px; 
color: #444; 
text-decoration: none; 
line-height: 16px;}

.text a:hover{
color: #fff}


.text1{
background:transparent;
float:left;
text-align:left;
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 12px; 
line-height: 16px;
color: #000; 
width:400px;}


.text2{
background:transparent;
float:left;
text-align:left;
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 12px; 
line-height: 16px;
color: #000; 
width:400px;}

.text2 h1{
background:transparent;
float:left;
text-align:left;
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 13px; 
line-height: 16px;
font-weight: bold;
color: #000; 
width:400px;}

.text2 a{
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 12px; 
color: #000; 
text-decoration: none; 
line-height: 16px;}

.text2 a:hover{
color: #fff}



.impressum{
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 10px; 
line-height: 26px;
color: #666666; 
text-decoration: none;}

.impressum:hover{
color: #f00;}


.zahl{
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 12px; 
color: #000; 
text-decoration: none;}

.zahl:hover{
color: #fff;}


.nachoben{
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 11px; 
color: #fff; 
text-decoration: none;}

.nachoben:hover{
color: #000;}


.black{
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 12px; 
color: #000; 
text-decoration: none;}

.black:hover{
color: #fff;}



.brot{
text-align:left;
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 12px; 
line-height: 16px;
color: #000;}

.ww{
text-align:left;
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 12px; 
line-height: 16px;
text-transform: lowercase;
color: #fff;}

.link{
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 12px; 
color: #000; 
text-decoration: none; 
line-height: 16px;}

.link:hover{
color: #fff;}




.gal1{ 
position:absolute; 
z-index:2; 
left: 17px; 
top: 17px;}

.gal1 a{ 
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 13px; 
background-color: #fff;
color: #000;
padding: 3px 5px 3px 5px; 
text-decoration: none; 
line-height: 16px;}


.gal2{
height:100%;
width:100%; 
position:absolute; 
z-index: 1; 
background:#999999";}


