html {
height:100%; 
max-height:100%; 
padding:0; 
margin:0; 
border:0; 
background:#f4f0ef; 
font-size:82%; 
font-family:Arial,sans-serif;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}

body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}

#head {position:absolute; margin:0; top:0; left:0; display:block; width:100%; height:150px; background-color:#c6d5fe; z-index:5; color:#000;}
#head h1 {margin:0; font-size:30px;font-family:Papyrus,Arial,sans-serif;}
#kontakt {position:absolute; margin-left:270px; margin-top:20px; text-align:left;}
#kontakt a,a:visited,a:active {color:#000000;text-decoration:none;}
#kontakt a:hover {color:#e2001a;border-bottom:0;}
#slideshow {position:absolute; margin:0; right:10px; top:10px; display:block; z-index:6; width:300px; height:130px; background-color:#eeeeee;}
#foot {position:absolute; margin:0; bottom:0; left:0; display:block; width:100%; height:100px; background-color:#c6d5fe; background-image:url(images/kuenstlerisch.gif); background-position:bottom left; background-repeat:repeat-x; font-size:0.8em; z-index:5; text-align:right; color:rgb(157,78,84);}

#left1 {position:absolute; left:0; top:150px; bottom:100px; width:10%; font-size:1em; z-index:4; overflow:auto;}
#left2 {position:absolute; left:0; top:150px; bottom:100px; width:10%; font-size:1em; z-index:4; overflow:auto;}
#left3 {position:absolute; left:0; top:150px; bottom:100px; width:60%; font-size:1.2em; z-index:4; overflow:auto; letter-spacing:0.1em;}
#left4 {position:absolute; left:0; top:150px; bottom:100px; width:20%; font-size:1em; z-index:4; overflow:auto;}
* html #left1, * html #left2, * html #left3, * html #left4 {height:100%; top:0; bottom:0; border-top:150px solid #fff; border-bottom:100px solid #fff;}
#left1 {left:0; background-color:#c6d5fe;}
#left2 {left:10%; background-image:url(images/kuenstlerbuchung.jpg); background-color:#ffffff;}
#left3 {left:20%; background:#ffffff;}
#left4 {left:80%; background-image:url(images/buchungkuenstler.jpg); background-color:#ffffff; background-position:top right;}

.inner {display:block; padding:0 10px 10px 10px;text-align:justify;}
.bold {font-size:1.5em; font-weight:bold;}
.linksbild {float:left;margin-right:10px;}
.rechtsbild {float:right;margin-left:10px;}

dd {display:none;}
dl {margin:3px;}
a.nav, a.nav:visited, a.nav:active {margin-left:10px; display:block; width:230px; height:30px; background:#e2001a; color:#eee; border:1px solid #000; text-decoration:none; text-align:center; line-height:30px; font-size:1.1em; font-family:Papyrus,Arial,sans-serif;}
a.nav:hover {background:#e2001a; color:#000;text-decoration:none;border-bottom:1px solid #000;}
a.nav2, a.nav2:visited, a.nav2:active {margin-left:10px; display:block; width:230px; height:30px; background:#ffffff; color:#e2001a; border:1px solid #000; text-decoration:none; text-align:center; line-height:30px; font-size:1.1em; font-family:Papyrus,Arial,sans-serif;}
a.nav2:hover {background:#ffffff; color:#000; text-decoration:none;}
a.nav3, a.nav3:visited, a.nav3:active {margin-right:5px; display:block; width:80%; height:20px; color:#e2001a; border:none; text-decoration:none; text-align:center; line-height:20px; font-size:0.8em; font-family:Papyrus,Arial,sans-serif; text-align:right; padding-right:5px;}
a.nav3:hover {color:#000; text-decoration:none; border:none;}
a.inner:hover {color:#ff0000;}
#kuenstler {position:absolute; left:0; bottom:0px; z-index:8;}
#agentur {position:absolute; left:0; bottom:100px; z-index:8;}
#entertainer {position:absolute; left:0; bottom:100px; z-index:6;}
#oesterreich {position:absolute; right:50px; top:10px; z-index:6;}
#musiker {position:absolute; right:0px; bottom:0px; z-index:9;}
h1 {font-size:1.4em;margin-top:10px;}
h2 {font-size:1.2em;}
a,a:active,a:visited {color:#e2001a;text-decoration:none;font-weight:bold;}
a:hover {color:#e2001a;border-bottom:1px dotted #e2001a;}
