a:link { color:black; text-decoration:none; font-size:8pt; font-family:verdana, helvetica, arial, sans serif; }
a:visited { color:black; text-decoration:none; font-size:8pt; font-family:verdana, helvetica, arial, sans serif; }
a:hover { color:#EE0000; text-decoration:none; background-color:#FFFFFF; font-size:8pt; font-family:verdana, helvetica, arial, sans serif; }
a:active { color:#green; background-color:#FFFF99; font-size:8pt; font-family:verdana, helvetica, arial, sans serif; }
a:focus { color:#0000EE; background-color:#FFFF99; font-size:8pt; font-family:verdana, helvetica, arial, sans serif; }

body { bgcolor:#ffffff; marginwidth:0; leftmargin:0; marginheight:0; topmargin:0; }

/*Positionierung Objekte*/

.left { position:absolute; top:10px; left:10px; width:127px; height:110px; z-index:1; }
.logo { position:absolute; top:10px; left:137px; width:660px; height:80px; z-index:2; }
/* .navi { position:absolute; background-color:#FFFFFF;  top:130px; left:10px; width:117px; height:155px; padding:5px; border-style:solid; border-width:1px; border-color:#000000; z-index:1; } */

/*Navigationsleiste Main*/

.home { position:absolute; background-color:#00FF00; top:130px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	     border-width:1px; border-color:#000000; z-index:1; }
.pictures { position:absolute; background-color:#00FF00; top:150px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
 	     	border-width:1px; border-color:#000000; z-index:1; }
.theory { position:absolute; background-color:#00FF00; top:170px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
 	     border-width:1px; border-color:#000000; z-index:1; }
.history { position:absolute; background-color:#00FF00; top:190px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	     border-width:1px; border-color:#000000; z-index:1; }
.blog { position:absolute; background-color:#00FF00; top:210px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	  border-width:1px; border-color:#000000; z-index:1; }
.shop { position:absolute; background-color:#00FF00; top:230px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	  border-width:1px; border-color:#000000; z-index:1; }
.feedback { position:absolute; background-color:#00FF00; top:250px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	     	border-width:1px; border-color:#000000; z-index:1; }
.impressum { position:absolute; background-color:#00FF00; top:270px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	     	   border-width:1px; border-color:#000000; z-index:1; }

.badge { position:absolute; background-color:#ffffff; top:386px; left:10px; width:110px; height:315px; padding:0px; border-style:solid;
       	     	   border-width:0px; border-color:#000000; z-index:1; }


/*Navigationsleiste Main 02*/

.home_02 { position:absolute; background-color:#FFFF80; top:130px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	          border-width:1px; border-color:#C0C0C0; z-index:1; }
.pictures_02 { position:absolute; background-color:#FFFF80; top:150px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
 	     	     border-width:1px; border-color:#C0C0C0; z-index:1; }
.theory_02 { position:absolute; background-color:#FFFF80; top:170px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
 	            border-width:1px; border-color:#C0C0C0; z-index:1; }
.history_02 { position:absolute; background-color:#FFFF80; top:190px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	            border-width:1px; border-color:#C0C0C0; z-index:1; }
.blog_02 { position:absolute; background-color:#FFFF80; top:210px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	        border-width:1px; border-color:#C0C0C0; z-index:1; }
.shop_02 { position:absolute; background-color:#FFFF80; top:230px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	         border-width:1px; border-color:#C0C0C0; z-index:1; }
.feedback_02 { position:absolute; background-color:#FFFF80; top:250px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	     	       border-width:1px; border-color:#C0C0C0; z-index:1; }
.impressum_02 { position:absolute; background-color:#FFFF80; top:270px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	     	          border-width:1px; border-color:#C0C0C0; z-index:1; }


/*Navigationsleiste Pictures*/

.pictureshome { position:absolute; background-color:#FFFFFF; top:290px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	              border-width:1px; border-color:#000000; z-index:1; }
.paintings { position:absolute; background-color:#FFFFFF; top:310px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
                 border-width:1px; border-color:#000000; z-index:1; }
.drawings { position:absolute; background-color:#FFFFFF; top:330px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
                  border-width:1px; border-color:#000000; z-index:1; }
.prints { position:absolute; background-color:#FFFFFF; top:350px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
             border-width:1px; border-color:#000000; z-index:1; }
.rest { position:absolute; background-color:#FFFFFF; top:370px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
          border-width:1px; border-color:#000000; z-index:1; }


/*Navigationsleiste Theory*/

.theoryhome { position:absolute; background-color:#FFFFFF; top:290px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	     	    border-width:1px; border-color:#000000; z-index:1; }
.thoughts { position:absolute; background-color:#FFFFFF; top:310px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	     	border-width:1px; border-color:#000000; z-index:1; }
.stuckism { position:absolute; background-color:#FFFFFF; top:330px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	     	border-width:1px; border-color:#000000; z-index:1; }
.stuckist_manifesto { position:absolute; background-color:#FFFFFF; top:350px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	     	              border-width:1px; border-color:#000000; z-index:1; }
.remodernism { position:absolute; background-color:#FFFFFF; top:370px; left:10px; width:110px; height:10px; padding:3px; border-style:solid;
       	     	      border-width:1px; border-color:#000000; z-index:1; }



/*Bildpositionierung*/

/*normal*/
.float { float:right; margin:0 0 10px 10px; border:1px solid black; padding:5px; }
/*hochf*/
.float2 { float:none; margin:10px 100px 10px 179px; border:1px solid black; padding:5px; }
/*querf*/
.float3 { float:none;  margin:10px 100px 10px 229px; border:1px solid black; padding:5px; }

/*hochf2bild1*/
.float4 { float:none; margin:0px 10px 5px 80px; border:1px solid black; padding:5px; }
/*hochf2bild2*/
.float5 { float:none; margin:0px 50px 5px 50px; border:1px solid black; padding:5px; }

/*show*/
.show { position:absolute; top:130px; left:807px; width:180px; height:454px; z-index:1; }




/*Andere Elemente*/

/*.copy { position:absolute; background-color:#FFFFFF; text-align:right; text-decoration:none; font-size:7pt; font-family:verdana, helvetica, arial, sans serif; 
           top:120px; left:250px; width:547px; height:10px; z-index:1; }
.deutsch { position:absolute; background-color:#FFFFFF; text-align:left; text-decoration:none; font-size:7pt; font-family:verdana, helvetica, arial, sans serif; 
                top:120px; left:137px; width:240px; height:10px; z-index:1; }*/

.deutsch { position:absolute; background-color:#FFFFFF; top:390px; left:10px; width:110px; height:20px; padding:3px; border-style:solid;
       	       border-width:1px; border-color:#000000; z-index:1; }

.copy { position:absolute; background-color:#FFFFFF; top:570px; left:137px; width:654px; height:10px; padding:3px; border-style:solid; text-align:center; text-decoration:none; font-size:7pt; font-family:verdana, helvetica, arial, sans serif;
       	       border-width:1px; border-color:#FFFFFF; z-index:1; }






.previous { position:absolute; background-color:#FFFFFF; text-align:center; text-decoration:none; font-size:7pt; font-family:verdana, helvetica, arial, sans serif; 
                 top:540px; left:137px; width:98px; height:18px; border-style:solid; border-width:1px; border-color:#000000; z-index:1; }
.next { position:absolute; background-color:#FFFFFF; text-align:center; text-decoration:none; font-size:7pt; font-family:verdana, helvetica, arial, sans serif; 
           top:540px; left:697px; width:98px; height:18px; border-style:solid; border-width:1px; border-color:#000000; z-index:1; }

/*richtiger Wert 590*/

.pic { position:absolute; top:10px; left:490px; width:480px; height:150px; border-style:solid; border-width:1px; border-color:#000000; z-index:1; }
.text { position:absolute; padding-right:5px; padding-top:5px; top:130px; left:137px; width:655px; height:475px; overflow:auto; z-index:1; }
.text02 { position:absolute; background-color:#EBEBEB; padding-right:5px; padding-top:5px; top:130px; left:137px; width:655px; height:430px; overflow:auto; z-index:1; }

.details01 { position:absolute; padding-right:0px; padding-top:0px; top:400px; left:257px; width:420px; height:100px; border-style:solid;
		  border-width:1px; border-color:#000000; overflow:auto; z-index:1; }
.painting { position:absolute; background-color:#EBEBEB; padding-right:0px; padding-top:5px; top:130px; left:137px; width:660px; height:430px;
 	        overflow:auto; z-index:1; }

/*hochf*/
.details02 { position:absolute; padding-right:0px; padding-top:0px; top:455px; left:257px; width:420px; height:100px; border-style:solid;
		  border-width:1px; border-color:#000000; overflow:auto; z-index:1; }


/*misc*/

.link { display: none; }

h1 { color: black; font-size: 16pt; font-family: verdana, futura, helvetica, arial, sans serif; }
h2 { color: black; font-size: 10pt; font-family: verdana, frutiger, futura, helvetica, arial, sans serif;}

.h2 { color: black; font-size: 12pt; font-family: verdana, frutiger, futura, helvetica, arial, sans serif;}


p { color: black; 
     font-size: 10pt; 
     text-align: justify; 
     font-family: verdana, frutiger, futura, helvetica, arial, sans serif; 
     }

pre { color: black; 
        font-size: 8pt; 
        font-family: verdana, futura, helvetica, arial, sans serif; 
        }



/* a { color: red; font-size: 10pt; font-family: verdana, humanist 777, frutiger, frugal, frugal sans, futura, helvetica, arial, sans serif; } */
.a2 { color: red; font-size: 10pt; text-decoration: none; font-family: verdana, futura, helvetica, arial, sans serif; }
.a3 { color: red; font-size: 7pt; text-decoration: none; font-family: verdana, futura, helvetica, arial, sans serif; }
.a4 { color: grey; font-size: 7pt; text-decoration: none; font-family: verdana, futura, helvetica, arial, sans serif; }
b { color: black; font-family: verdana, humanist 777, frutiger, frugal, frugal sans, futura, helvetica, arial, sans serif; }
center { color: black; font-size: 10pt; font-family: verdana, frutiger, frugal, frugal sans, futura, helvetica, arial, sans serif; }
i {color: black; font-family: verdana, sans serif; }
.i {color: black; font-size: 9pt; font-family: verdana, sans serif; }
.first { font-size:5pt; margin:5px; color: black; text-decoration: none; font-family: courier, courier new, monospaced; }
.second { color: black; font-size: 10pt; font-family: verdana, sans serif; }
.third { color: black; font-size: 7pt; font-family: verdana, sans serif; }
.checked { font-size:5pt; margin:5px; color: black; text-decoration: underlined; font-family: courier, courier new, monospaced; }

.nav { background-color : #FFFF00; text-align: center; }
.justify { text-align: justify; }
.text2 { color: black; font-size: 10pt; font-family: verdana, frutiger, frugal, frugal sans, futura, helvetica, arial, sans serif; }


/*.quer { position:absolute;
          top:120px; 
          left:450px; 
          width:200px; 
          height:150px;
          margin:10px;
          z-index:1; 
          }
          
.hoch { position:absolute; 
          top:120px; 
          left:480px; 
          width:150px; 
          height:200px;
          margin:10px;
          z-index:1; 
          } */
           