body { font-family: Verdana, sans-serif; font-size: 11px; line-height: 16px; margin: 0; background-color: #FFF; }td, th { font-family: Verdana, sans-serif; font-size: 11px; line-height: 16px; text-align: left; vertical-align: top; }a.pdf { margin-left: 0px; padding: 2px 0px 4px 22px; background-image: url(/images/pdf.png); background-repeat: no-repeat; text-decoration: none; font-weight: bold;}img   { border: 0; }.nobr { white-space: nowrap; } table.dirlist { width: 500px; margin-top: 15px; padding: 0; border-bottom: 1px solid #FC3; }th.dirlist, th.dirlistname, th.dirlistsize, th.dirlistdesc 	{ padding-bottom: 6px; border-bottom: 1px solid #FC3; }td.dirlist { padding: 0 0 8px 0; }/* Reservierung */a.anm_button[class] { height: 34px; width: 180px; }a.anm_button { height: 40px; display: block; width: 190px; 	background-color:#FC3; color: black; text-decoration: none; 	font-weight: bold; line-height: 15px; 	padding: 4px 2px 2px 7px; border-right: 1px solid gray; border-bottom: 1px solid gray; }a.anm_button:hover[class] { height: 33px; }a.anm_button:hover { display: block; text-decoration: none; background-color:#369; color: white; 		border-right: 1px solid black; border-top: 1px solid black; }a.anm_button:visited, a.anm_button:active { display: block; text-decoration: none; }/* Link auf Blog */a.blog_button:link, a.blog_button:visited, a.blog_button:active {	display: block;	width: 190px;	background: #FC3;	text-decoration: none;	font-weight: bold;	line-height: 13px;	padding: 4px 0px 4px 7px;	border-right: 1px solid gray;	border-bottom: 1px solid gray;	margin: 0 0 12px 0;}a.blog_button:link[class] { width: 180px; }a.blog_button:hover{	display: block;	text-decoration: none;	background-color: #E3AC33;	color: #fff;}td.fieldlabel { padding: 4px 0px 4px 6px; }td.formfield  { padding: 0px 0px 3px 3px; }td.formcheck  { padding: 4px 6px 0px 0px; }td.formtext   { padding: 5px 6px 4px 0px; }td.formdate   { padding: 8px 6px 0px 0px; }input.email   { width: 280px }input.plz     { width: 50px }input.ort     { width: 226px }/* Programm NEU */td.ithead      { font-size: 13px; font-weight: bold; line-height: 16px; letter-spacing: 0.2em; padding: 4px 0 8px 0; }td.event       { padding: 0px 0px 8px 0px; }td.time        { padding-right: 16px; white-space: nowrap; }td.eventline   { padding: 1px 0px 8px 0px;  } img.eventline  { width: 100%; height: 1px; color: #fc3; border: 0px; } td.referent    { padding: 8px 12px 10px 0px; }img.wsreferent { border: 0; float: left; margin: 4px 10px 0px 0px; }td.reftext     { line-height: 17px; padding: 3px 0px 12px 0px; }td.event2       { padding: 5px 2px 6px 8px; background-color: #eee; }td.time2        { padding: 5px 16px 6px 8px;  white-space: nowrap; background-color: #eee; }td.eventline2   { padding: 1px 0px 8px 0px;  } img.eventline2  { width: 100%; height: 1px; color: #fc3; border: 0px; } p.firma  { margin: 0 0 6px 0; }a.anm_button2[class] { width: 180px; height: 20px; }a.anm_button2 { height: 22px; display: block; width: 190px; 	background-color:#FC3; color: black; text-decoration: none; 	font-weight: normal; font-size: 11px; line-height: 12px; 	padding: 4px 2px 0px 7px; border-right: 1px solid gray; border-bottom: 1px solid gray; }a.anm_button2:hover[class] { height: 19px; width: 179px; }a.anm_button2:hover { width: 190px; display: block; text-decoration: none; background-color:#87B63B; 		color: white; border-right: 1px solid black; border-top: 1px solid black; }a.anm_button2:visited, a.anm_button:active { display: block; text-decoration: none; }a.anm_button3[class] { padding: 4px 7px 0px 4px; width: 179px; height: 17px; }a.anm_button3 { height: 22px; display: block; width: 190px; 	background-color:#FC3; color: black; text-decoration: none; 	font-weight: normal; font-size: 11px; line-height: 11px; 	padding: 4px 2px 0px 4px; border-right: 1px solid gray; border-bottom: 1px solid gray; }a.anm_button3:hover[class] { height: 17px; width: 179px; }a.anm_button3:hover { width: 190px; display: block; text-decoration: none; background-color:#7cb736; white-space: nowrap;		color: white; border-right: 1px solid gray; border-top: 1px solid black; border-bottom: 1px solid #CF0; }a.anm_button3:visited, a.anm_button:active { display: block; text-decoration: none; }td.balken { background-color:#FC3; padding: 2px 3px 3px 3px; }td.unterbalken { padding-top: 6px; }ul            	{ font-weight: normal; margin: 0; padding-left: 0em; list-style: none; }ul.bullet   	{ margin: 0; padding: 0; list-style: none; }li            	{ line-height: 16px; padding: 0 0 3px 1.3em; background-image: url(/images/arrow.png); 		   	  background-repeat: no-repeat; background-position: 0px 5px; }		   	  h1 { font-size: 15px; line-height: 18px; }h3, .head, .veranst { font-size: 13px; line-height: 16px; margin-top: 24px; }td.head1         { font-size: 13px; line-height: 16px; padding: 4px 0px 4px 5px; }td.head1weissbig { font-size: 17px; line-height: 19px; padding: 4px 0px 4px 5px; font-style: normal; color: white; }td.head1weiss    { font-size: 13px; line-height: 16px; padding: 4px 0px 4px 5px; font-style: normal; color: white; }td.h1            { font-size: 13px; line-height: 16px; padding: 0px 0px 10px 0px; font-weight: bold; }td.h2    { font-size: 13px; font-weight: bold; line-height: 16px; padding: 20px 0px 15px 0px; }td.h3    { font-size: 12px; font-weight: bold; line-height: 16px; padding: 10px 0px 10px 0px; }td.hprog { font-size: 13px; line-height: 16px; padding: 20px 0px 10px 0px; }.head2   { font-size: 13px; line-height: 18px; margin-top: -8px; }h4       { font-size: 13px; line-height: 16px; }.forum { margin: -0.6em 0 -0.5em 0; }td.programm  { padding: 10px 10px 10px 0px; vertical-align: top; }td.maintext  { padding: 8px 0px 0px 0px; vertical-align: top; }td.mainabsta  { padding: 16px 0px 0px 0px; vertical-align: top; }td.linie     { padding: 0px 0px 0px 0px; }td.formtext  { padding: 4px 0px 0px 0px; vertical-align: top; }td.formbutton  { padding: 2px 0px 10px 0px; vertical-align: top; }p.vline    { margin: 6px 0 8px 0; width: 99%; height: 1px; color: black; background-color: #FFCC33; overflow: hidden; }p.vline2   { margin: 0px 0 0px 0; width: 99%; height: 1px; color: black; background-color: #FFCC33; overflow: hidden; }p.vline3   { margin: 6px 0 0px 0; width: 99%; height: 1px; color: black; background-color: #FFCC33; overflow: hidden; }p.proimg { border: 0; float: left; margin: 6px 12px 0px 0px; width: 245px !important; height:380px; }p.proimg[id] {	margin-top: 0px; }td.bu      { padding: 5px 10px 10px 0px; vertical-align: top; }td.bild    { padding: 0px 40px 0px 0px; vertical-align: top; }.bold   { font-weight: bold; }.rot { color: #CC0000; }.zab14 { line-height: 14px; }.abst { margin-top: -7px; }.top { margin: 18px 0 -4px 0; }b, .fett { font-weight: bold; }small,.klein { font-size: 10px; line-height: 14px; }.kleinfett { font-size: 10px; line-height: 14px; font-weight: bold; }.mini { font-size: 4px; line-height: 4px; }a:link { color: #333; text-decoration: underline; }a:visited { color: #333; text-decoration: underline; }a:active { color: #333; text-decoration: underline; }td.eventimg { width: 160px; padding: 4px 10px 8px 0; }td.pdficon { padding: 4px 6px 2px 0; }/* Tabelle Aktuelles */td.date { padding-bottom: 5px;  }td.headline { font-weight: bold; padding-bottom: 5px;  }td.message { text-align: left; }td.line { padding-top: 8px; padding-bottom: 4px; border-top: 1px solid #fc3 }td.previmg { padding-top: 4px; padding-right: 10px; padding-bottom: 8px; }td.previmgtxt { padding-bottom: 5px;  }td.help { padding-bottom: 10px;  }/* Tabelle Formulare */.formtext   { padding-top: 5px; padding-right: 8px; }.alert  { font-size: 10px; line-height: 14px; color: red; }/* Tabelle Navigation vor/zurueck */table.navigation  { width: 100% }.leftnav   { font-size: 10px; line-height: 14px; text-align: left; padding-top: 5px; padding-right: 8px; }.rightnav   { font-size: 10px; line-height: 14px; text-align: right; padding-top: 5px; padding-right: 8px; }/* Tabelle Verlag */td.verlag { padding: 0px 0px 20px 0px; }td.verlag2 { padding: 0px 0px 8px 0px; }td.verlagline { padding: 0px 0px 12px 0px; background-color: transparent; border-top: #FFCC33; border-width: 1px 0px 0px 0px; border-style: solid none none none;}img.verlag { border: 0; float: left; margin: 4px 12px 0px 0px; }img.verlagright { border: 0; float: right; margin: 6px 12px 4px 5px; }img.verlagright2 { border: 0; float: right; margin: 6px 6px 4px 25px; }/* Anmeldungsseite */table.mainfull { width: 100%; }form { margin: 0; padding: 0; }td.anmeldmain { vertical-align: top; padding: 2px 0px 2px 0px; }td.anmeldung { padding-top: 2px; padding-bottom: 2px; padding-right: 6px }td.kongress { width: 40%; padding: 2px 4px 4px 0px; text-align: left; }td.anzahl { width: 10%; padding: 3px 8px 4px 0px; }td.anzahltext { padding: 2px 8px 4px 0px; }td.karten { width: 15%; padding: 2px 20px 4px 6px; }td.preis { width: 35%; padding: 2px 0px 4px 0px; }td.anmPreise { text-align: right; padding-top: 2px; padding-bottom: 2px; padding-right: 6px }textarea.anmAGB { width: 500px; height: 100px;  }.bigalert { color: red; font-size: 13px; line-height: 16px; margin-top: 24px; }.alert { color: red; }input.button { width: 80px; }/* Infobox */.infohead2        { padding: 1px 5px 2px 5px;; width: 190px; display: block; border: 2px #FC0 solid; background-color: #FC0; }.infohead2[class] { width: 176px; }.infohead         { padding: 1px 5px 2px 5px; width: 190px; display: block; border: 2px #FC0 solid; }.infohead[class]  { width: 176px; }.infohead3        { padding: 1px 5px 2px 5px;; width: 190px; display: block; border: 2px #AFD635 solid; background-color: #AFD635; }.infohead3[class] { width: 176px; }div.info        { padding: 4px; width: 190px; border-width: 0 2px 2px 2px; border-style: none solid solid solid; 			border-color: #AFD635; margin-top: 0px; display: block; }div.info[class] { width: 176px; padding: 5px; }div.pdflist1  { margin-top: 0px; }div.pdflist   { margin-top: 6px; }div.linklist   { margin-top: 0px; margin-left: 0px; }div.logolist  { margin-top: 0px; margin-left: 0px; }img.pdf       { float: left; margin-top: 3px; margin-right: 8px; margin-bottom: 18px; vertical-align: top; }img.pdf2       { float: left; margin-top: 3px; margin-right: 8px; margin-bottom: 6px; vertical-align: top; }div#projekte {}div#projekte p {margin: 10px 0 6px 0; }div#projekte h3 {margin: 16px 0 10px 0; }/* Filetime 11.10.2007 webtoprint */ul#webtoprint-submenue { margin-left: 22px; margin-top: -5px; list-style-type: none; }#webtoprint-submenue[id] { margin-left: 20px; }ul#webtoprint-submenue li { list-style-type: none; background-image: none; list-style-image: none; background-image: none; }table#termine-workshops { margin-top: 5px; }table#termine-workshops td { padding-bottom: 4px; }p.webtoprint-redner { margin-top: 4px; margin-bottom: -4px; }p.webtoprint-redner2 { margin-top: 4px; margin-bottom: 0px; }p.webtoprint-redner3 { margin-top: 8px; margin-bottom: 0px; }p.webtoprint-prgr { margin-top: 0px; margin-bottom: 10px;  }.webtoprint-redner[class] { margin-bottom: -5px; }/* 2009 Publikation Reproduktion von Farbe */ul#mainav { list-style: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }ul#mainav li { background-position: 0px 0px; float: left; width: 100px; height: 18px; margin: 5px 0px 25px 0px; padding: 0px 0px 0px 0px; }ul#mainav li:hover, ul#mainav li.active { background-position: 0px -18px; }ul#mainav li#mainav_de1 { background-image: url(/publikationen/reprofarbe/images/nav_inhalt.png); }ul#mainav li#mainav_de2 { background-image: url(publikationen/reprofarbe/images/nav_leseproben.png); }ul#mainav li#mainav_de3 { background-image: url(publikationen/reprofarbe/images/nav_stimmen.png);  }ul#mainav li#mainav_de4 { background-image: url(publikationen/reprofarbe/images/nav_bestellen.png); }ul#mainav li#mainav_de5 { background-image: url(publikationen/reprofarbe/images/nav_start.png); }ul#mainav li a { display: block; width: 100px; height: 18px; }
