body		{ margin: 0px 0px 10px 0px; font-family: verdana, arial, helvetica, sans serif;	color: #ffffff; font-size: 12px; }
div		{  }
h2		{ font: normal 18px/24px verdana, arial, helvetica, sans serif; margin-top: 15px; }
h3		{ font: normal 16px/20px verdana, arial, helvetica, sans serif; }
h4		{ font: bold 14px/18px verdana, arial, helvetica, sans serif; margin: 23px 0 15px; }
#p_title	{ filter: alpha(Opacity=100); }
a		{ color: #95C443; text-decoration: none; }
a:hover		{ color: #ffffff; background: #018004; }
a.main		{ color: #018004; padding-left: 19px; width: 154px;	font: 11px/18px verdana, arial, helvetica, sans serif; display: block; background: url(/static/images/greenbullet.gif) 11px 8px no-repeat; }
a.main_act	{ color: #ffffff; padding-left: 19px; width: 154px;	font: 11px/18px verdana, arial, helvetica, sans serif; display: block; background: #BF7504 url(/static/images/whitebullet.gif) 11px 8px no-repeat; }
a.main:hover{ color: #ffffff; padding-left: 19px; background: #018004 url(/static/images/whitebullet.gif) 11px 8px no-repeat; width: 154px; font: 11px/18px verdana, arial, helvetica, sans serif; display: block; }
#head_1		{ position: absolute; left: 0px; top: 0px; width: 180px; height: 121px; background: url(/static/images/head_1.gif) 11px 34px no-repeat #000000; filter: alpha(Opacity=100); }
#head_2		{ position: absolute; left: 353px; top: 0px; width: 437px; height: 101px; background: url(/static/images/head_2.gif) 23px 34px no-repeat #000000; filter: alpha(Opacity=100); }
#cover_left	{ position: absolute; top: 121px; left: 0px; width: 147px; height: 110px; background: #000000; }
#main_div	{ position: absolute; top: 0px; left: 180px; width: 610px; }
#navigation	{ position: relative; left: 0px; top: 0px; height: 800px; width: 173px; background: url(/static/images/nav_bg.jpg) no-repeat; filter: alpha(Opacity=100); }
#navigationEdit { position: relative; left: 0px; top: 0px; height: 1000px; width: 173px; background: url(/static/images/nav_bg.jpg) no-repeat #ffcb6a; }
#wing		{ position: relative; top: 0px; left: 0px; width: 173px; height: 101px; background: url(/static/images/fluegel.gif) 26px 15px no-repeat; }
div.navblock	{ position: relative; top: 0px; left: 0px; width: 173px; height: 110px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; margin-top: -1px; }
div.navblock2	{ position: relative; top: 0px; left: 0px; width: 173px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; margin-top: -1px; }
div.navCont { position: relative; padding-bottom: 16px; }
div.navblock2 h4 { font: bold 12px/23px verdana, arial, helvetica, sans serif; color: #483612; margin: 6px 0; }
div.navblock2 h4 a { color: #018004; padding-left: 11px; width: 162px; display: block; }
div.navblock2 h4 a:hover { color: #ffffff; padding-left: 11px; display: block; background: #018004; }

ul#loseLinks { position: relative; list-style: none; margin: 12px 0; padding: 0; width: 173px; }
ul#loseLinks li { margin-left: 0px; }
ul#loseLinks a { color: #018004; font: 11px/18px verdana, arial, helvetica, sans serif; width: 162px; padding-left: 11px; display: block; }
ul#loseLinks a:hover { color: #ffffff; background: #018004; }

#copyright	{ width: 173px; color: #000000; text-align: center; font-size: 10px; }
#uplink		{ margin-left: 6px; }
div.navhead	{ position: relative; margin: 7px 0px 5px 8px; }
#content	{ position: relative; width: 437px; margin: 100px 0px 0px 0px; color: #ffffff; }
#c_head		{ position: relative; top: 0px; left: 0px; width: 296px; background: #000000; padding: 0px 237px 0px 23px; filter: alpha(Opacity=100); min-height: 112px; height: auto !important; height: 112px; }
#intro		{ position: relative; font: 12px/17px verdana, arial, helvetica, sans serif; color: #A8A8A8; }
#start_intro{ position: relative; font: bold 14px/22px verdana, arial, helvetica, sans serif; margin-top: 23px; }
#main_text	{ position: relative; padding: 23px 40px 20px 23px; width: 297px; }
#index_text	{ position: relative; top: -22px; left: 0px; padding: 18px 0px 20px 23px; width: 210px; float: left; }
.wall_index	{ position: relative; }
.wall_pic	{ position: relative; width: 136px; padding: 23px 46px 20px 23px; float: left; text-align: center; }
.wall_text	{ position: relative; padding-top: 23px; float: left; width: 210px; }
#bild_index { position: relative; width: 136px; padding: 23px 23px 20px 23px; float: left; text-align: center; }
.index_single { position: relative; margin-bottom: 23px; }
#start_text	{ position: relative; padding: 0px 40px 20px 23px; width: 222px; }
.main_text_style { font: 12px/17px verdana, arial, helvetica, sans serif; }
#pic_strip	{ position: absolute; top: 112px; width: 75px; height: 600px; }
div.start	{ left: 353px; background: url(/static/images/start_strip.gif) no-repeat; }
div.termine	{ left: 360px; background: url(/static/images/strip_termine.jpg) no-repeat; }
div.texte	{ left: 360px; background: url(/static/images/strip_texte.jpg) no-repeat; }
div.vita	{ left: 360px; background: url(/static/images/strip_vita.jpg) no-repeat; }
div.fluegel	{ left: 360px; background: url(/static/images/strip_fluegel.jpg) no-repeat; }
div.kurse	{ left: 360px; background: url(/static/images/strip_kurse.jpg) no-repeat; }
div.gaeste	{ left: 360px; background: url(/static/images/strip_gaeste.jpg) no-repeat; }
div.kontakt	{ left: 360px; background: url(/static/images/strip_kontakt.jpg) no-repeat; }
div.links	{ left: 360px; background: url(/static/images/strip_links.jpg) no-repeat; }
div.impressum	{ left: 360px; background: url(/static/images/strip_impressum.jpg) no-repeat; }
#top_nav	{ position: absolute; top: 0px; left: 609px; width: 150px; padding-left: 10px; line-height: 15px; border-left: 1px solid #ffffff; filter: alpha(Opacity=100); }
a.headlink	{ display: block; font: 11px/15px verdana, arial, helvetica, sans serif; color: #ffffff; }
a.headlink:hover { color: #000000; background: #ffffff; }
#main_spacer	{ position: relative; height: 540px; border: 1px solid #ff0000; }
#teaser		{ position: absolute; top: 111px; left: 437px; width: 180px; padding-left: 11px; }
#startteaser		{ position: absolute; top: 0px; left: 437px; width: 180px; padding-left: 11px; }
div.t_category, #t_category	{ color: #FEB343; font: 14px/20px verdana, arial, helvetica, sans serif; font-weight: bold; margin-bottom: 10px; }
div.t_time, #t_time		{ color: #A8A8A8; font: 11px/16px verdana, arial, helvetica, sans serif; font-weight: bold; margin-bottom: 5px; }
div.t_title, #t_title	{ color: #ffffff; font: bold 12px/16px verdana, arial, helvetica, sans serif; }
div.t_subline, #t_subline	{ color: #A8A8A8; font: 12px/16px verdana, arial, helvetica, sans serif; margin-bottom: 15px; }
div.t_text, #t_text		{ color: #A8A8A8; font: 12px/16px verdana, arial, helvetica, sans serif; margin-bottom: 15px; }
div.t_link, #t_link		{ font: 11px/15px; }
#pic_index	{ position: absolute; bottom: 15px; left: 437px; width: 120px; background: #000000; }
.pic_icon	{ margin: 7px 6px 0px 0px; float: left; }
#page_nav	{ position: absolute; height: 13px; font: 1px/1px; left: 23px; bottom: 12px; }
#picture_box	{ position: relative; top: 0px; padding: 0px 0px 0px 23px; width: 620px; background: #000000; }
#picture_f1 	{ position: relative; top: 0px; left: 0px; width: 390px; }
#legend		{ position: absolute; left: 436px; filter: alpha(Opacity=100); background: #000000; }
#discription 	{ position: relative; border-left: 1px solid #FEB343; padding-left: 10px; margin: 0px; filter: alpha(Opacity=100); }
.small		{ font-size: 11px; line-height: 14px; }
#spot 		{ position: absolute; top: 86px; left: 35px; width: 70px; height: 20px; text-align: center; }
#mode		{ position: absolute; height: 109px; width: 179px; left: 0px; }
.mlr		{ top: 321px; }
.editmode	{ font: 12px/16px verdana; color: #FF5EF9; text-align: left; margin-bottom: 12px; }
.seperator	{ font: 1px/1px verdana; height: 1px; background: #ffffff; margin-bottom: 12px; }
li			{ margin-left: -24px; }
input.ci	{ font: 12px verdana, arial, helvetica, sans serif; width: 297px; background: #878787; border: 1px solid #ffffff; }
textarea.ct	{ font: 12px verdana, arial, helvetica, sans serif; width: 297px; background: #878787; border: 1px solid #ffffff; }
.formentry	{ margin-bottom: 15px; }
.guest_top	{ color: #FEB343; font: 11px/14px verdana, arial, helvetica, sans serif; }
#m_images	{ position: absolute; left: 0px; top: 231px; height: 350px; width: 127px; filter: alpha(Opacity=100); }
.m_aktuelles	{ background: url(/static/images/lp_blaetter.jpg) no-repeat #000; }
.m_kontakt	{ background: url(/static/images/lp_atelier.jpg) no-repeat #000; }
.m_malerei	{ background: url(/static/images/lp_pinsel.jpg) no-repeat #000; }
.m_zeichnung	{ background: url(/static/images/lp_zeichner.jpg) no-repeat #000; }
.m_glasmalerei	{ background: url(/static/images/lp_glas.jpg) no-repeat #000; }
.m_wandmalerei	{ background: url(/static/images/lp_pigmente.jpg) no-repeat #000; }
.m_projekte	{ background: url(/static/images/lp_atwork.jpg) no-repeat #000; }
.m_skulptur	{ background: url(/static/images/lp_handwerk.jpg) no-repeat #000; }
.m_start	{ background: url(/static/images/lp_start.jpg) no-repeat #000; }