HTML {
height: 100%;
}



body {
background-color: #fff;
margin: 0;
padding: 0;
color: #000;
height: 100%;
font-family: Trebuchet MS,Helvetica,Verdana,Arial,sans-serif; 
font-size: 12px;
}



a.nosign, a.nosign:hover {
display: none;
}



#all {
margin: 0;
padding: 0;
background-color: #fff;
height: 100%;
min-height: 100%;
width: 99%;
text-align: left;
}





html>body #all {
height: auto;
}





/* top divs */



#top {
height: auto;
margin: 0;
padding: 0;
}



#topname {
float: left;
width: 100%;
margin: 0 0 10px 0;
padding: 0 0 5px 0;
border-bottom: 1px solid #ccc;
}



#topmenue1 {
display: none;
}



#topmenue {
display: none;
}



#topname img, #topmenue img, #topmenue1 img  {
border: none;
padding: 0;
margin: 0;
}



#topname img a, #topmenue img a, #topmenue1 img a  {
background-image: none;
padding: 0;
margin: 0;
}



#topmenue img  {
display: none;
}



#topmenue a, #topmenue1 a {
margin-right: 0;
font-weight: normal;
font-size: 140%;
color: #616C7C;
text-decoration: none;
background-image: none;
}



#topmenue a:hover, #topmenue1 a:hover  {
color: #A5B7BA;
}



/* content divs */



#content {
margin: 0;
padding: 0;
}




#leftcol, #leftcol2 {
display: none;
}

#leftcol2 {
display: none;
}
	
#leftcol p {	
display: none;
	}


#inhalt, #inhalt1 {
float: left;
width: 99%;
margin: 0;
padding: 0;
}

#inhalt1 {
padding-top: 0;
}

#inhalt2 {
float: left;
width: 99%;
margin: 0;
padding: 0;
}

#inhaltvita {
float: left;
width: 99%;
margin: 0;
padding: 0;
}

/* navi links */



#leftcol  ul {
display: none;
}


#leftcol  ul li {
display: none;
}



#leftcol  ul li a {
display: none;
}



#leftcol  ul li a:hover {
display: none;
}


#leftcol  ul li a.aktuell:hover, #leftcol  ul li a.aktuell {
display: none;
}


/* container */

.box {
width: 700px;
margin: 0;
padding: 0;
}


.datum, .datumvita, .datum2 {
float: left;
margin: 0 10px 7px 0;
padding: 0;
width: 130px;
}



.datum2 {
width: 95px;
}
.datumvita {
width: 85px;
}

 
 
.text, .text2, .textvita, .texte {
float: left;
margin: 0 0 7px 0;
padding: 0;
width: 470px;
}

.text2, .texte {
width: 530px;
}

.textvita {
width: 370px;
}


/* bildergalerie malereiseite */

.galerie, .galerie2, .galerie3, .info, .info2 {
float: left;
width: 100px;
margin: 0 0 40px 0;
padding: 0;
}

.galerie2, .info {
width: 180px;
margin: 0 10px 0 0;
padding: 0;
}

.info {
margin-top: 10px;
margin-bottom: 10px;
}


.galerie3, .info2 {
width: 300px;
margin: 0 10px 0 0;
padding: 0;
}

.info2 {
margin: 10px 10px 20px 0;
}

.galerie2 p, .galerie3 p, .info p, .info2 p {
font-size: 90%;
clear: left;
margin-top: 10px;
}


.galerie img, .galerie2 img, .galerie3 img {
border-bottom: solid 1px #fff;
border-right: solid 1px #fff;
border-top: solid 2px #4F5859;
border-left: solid 2px #4F5859;
}



.galerie3 img {
width: 50%;
height: 50%;
}


#inhalt .galerie a, #inhalt .galerie2 a, #inhalt .galerie3 a {
background-image: none;
padding-left: 0;
}


/* formatierung */



h1 {
font-size: 14px;
margin: 0 2px 10px 0;
padding: 0;
}

h2 {
color: #94a0a1;
font-size: 14px;
margin: 0 2px 10px 0;
padding: 0;
}

#inhalt1 h1 {
color: #94a0a1;
font-size: 14px;
margin: 0 2px 30px 0;
padding: 0;
letter-spacing: 0.04em;
}




p {
margin: 10px 10px 10px 0;
padding: 0;
line-height: 1.4em;
}


.datum p, .datum2 p, .text p, .text2 p, .datumvita p, .textvita  p {
margin: 0;
}

.texte p {
margin: 0 10px 10px 0;
}


.klein, .abstand {
font-size: 11px;
}

#leftcol  p.abstand {
padding-top: 30px;
}



/* links */



#inhalt a, #inhalt2 a, #inhaltvita a {
font-weight: normal;
text-decoration: underline;
color: #7D8B8D;
background-image: none;
background-repeat: no-repeat;
background-position: 0.0em  0.5em;
padding-left: 0.1em;
}



#inhalt a:hover, #inhalt2 a:hover, #inhaltvita a:hover {
text-decoration: underline;
color: #A5B7BA;
}


#inhalt a.pdf, #inhalt2 a.pdf, #inhaltvita a.pdf {
padding-left: 0.1em;
}

#inhalt a.mail, #inhalt2 a.mail, #inhaltvita a.mail {
padding-left: 0.1em;
}


/* cleaner */



.clear, .clearleft { 
clear: left;
height: 0px;
font-size: 0px;
border: 0px none;
margin: 0;
padding: 0;
line-height: 0.0em;
}



.clear { 

clear: both;

}





/* footer */



#footer {
display: none;
}



#footer p {
display: none;
}



#footer a {
display: none;
}


