/* <![CDATA[ */

body {
	margin:0; padding:0;
	text-align:center;
	background-color:white;;
	}

#content {width:100%;margin:2px;border: 0px solid black;text-align:left;background: url('bkgr.gif') 30% 0% repeat-y;max-width: 1024px;}
#sidebar {float: left;width:0;margin:0; padding:0;background-color:transparent; visibility:hidden;}

#menu {margin:0;font-family:verdana,arial,sans-serif;font-size:12px;font-weight:normal;visibility:hidden;}

#drucktitel {visibility:visible;font-family:verdana,arial,sans-serif;font-size:12px;font-weight:bold;}
.druck {visibility:hidden;}
#pf {visibility:visible;}
#fototable {height:2px;}

#main {margin:0 0 20px 0; padding:0;}
#main-content {margin:0; padding: 0.5em 1em;font-family:verdana,arial,sans-serif;font-size:12px;font-weight:normal;}
#main-content img {margin-left:auto;margin-right:auto;border:1px solid black;text-align:left;padding:15px;}
#menu a {display:block;margin-left:5px;margin-top:10px;}

#tab {visibility:visible;}
hr.cleaner {clear:both;height:1px;margin: -1px 0 0 0; padding:0;border:none;visibility:hidden;}

ul,ol {text-align:left;margin-left:5px;}
p {margin-right:10px;text-align:justify;padding-left:10px;}
H1 {text-align:left;font-size:15px;font-weight:bold;}
H2 {text-align:left;font-size:12px;font-weight:bold;}
img {padding:10px;text-align:left;float:left;}

.person {font-weight:normal;}
.projekt {font-size:14px;font-weight:normal;font-style:italic;color:green;}
.werk {font-size:12px;font-weight:normal;font-style:italic;color:green;}
.cd {font-size:12px;font-weight:normal;font-style:italic;color:green;}
.bildbeschreibung {margin-left:15px;font-size:12px;font-weight:120;margin-top:100px;text-align:left;margin-right:10%;}
.kritiker {text-align:right;font-size:10px;margin-left:10px;}
#logo {position:fixed; display:block; float:right; top:2px; left:10px; width:100px; height:85px;background:yellow;border:1px black;}

/* Liste */
#list ul{margin:0;padding:5px;list-style:none;white-space:nowrap;text-align:left;width:100%;}
#list li{display:inline;}
#listtab {visibility:hidden;}
#listtab table,tr {width:100%;font:normal 12px arial,sans-serif;text-align:left;visibility:hidden;}
#listtab a {padding:5px;visibility:hidden;}



/* Formular */
.rahmen {  border: 1px solid black;}
.titel {font-size:12px;font-weight:bold;color: #FFFFFF;text-decoration: none;	background-color: #E9D754;}
.untertitel {background-color: #E9D754;border: 1px solid black;}
.rahmen {border: 1px solid black;}
.inputtext {border: 1px solid black;font-size: 12px;color:#000000;text-decoration: none;}
.inputsubmit {border: 1px solid black;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-decoration: none;font-weight: bold;	background-color: #E9D754;}
.inputbutton {font-weight: bold;color: #000000;text-decoration: none;padding: 2px;border: 1px solid #CCCCCC;background-color:#ff3333;}
.rot {color:red;font-weight:bold;}
.klein {font-size:10px;line-height:110%;text-align:left;}

/* Linkliste */
#linkliste {margin-left:20px;line-height:150%;list-style-type:decimal-leading-zero;padding-left:10px;}
#linkliste li {margin-top:2px;}
#linkliste2 {margin-left:20px;line-height:150%;list-style-type:square;}
#linkliste2 li {margin-top:2px;}

#logojpg {margin-left:8px;padding-left:8px;margin:1px;padding:5px;border: 1px solid black;}
.zitat {text-align:right;font-size:9px;}
.abstand {margin-top:20px;}

/* ]]> */

