/* s=small, w=white, a=link, h=header, b=bold, sh=subheader, t=teaser, r=right, f=formular, c=colored, q=question */
@page { size:17cm 21cm; }
#content { background: #ffffff; width: 100%; text-align:left; }
#noprint {display: none; text-align:left; }
#print {display: inline; text-align:left; }
.noprint {display: none; }
.print {display: inline; text-align:left; }

hr { border: #ffffff; border-top: 1px solid #000000;}
li { margin-top: 6px;}
a  { color: #000000; text-decoration: underline; }
a:hover {}
p  { margin-top:0px; margin-bottom:0px; }
ul { margin-top:8px; margin-bottom:0px; }
ol { margin-top:8px; margin-bottom:0px; }
li { margin-top:2px; margin-bottom:0px; }
BLOCKQUOTE { margin-top:2px; margin-bottom:0px; }

h1 { font-family:Arial, Verdana, sans-serif; font-size:16px; color:#000000; text-decoration: none; font-weight:bold; margin-top:8px; margin-bottom:8px; }
h2 { font-family:Arial, Verdana, sans-serif; font-size:16px; color:#000000; text-decoration: none; font-weight:bold; margin-top:8px; margin-bottom:8px; }

table.picleft { margin-top:3px; margin-bottom:2px; margin-right:10px; }

input {font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #000000;}
.inputfields {background-color: #ffffff; border: #000000 solid 1px;}

.stext	{ color: #000000; font-family:Arial, Verdana, sans-serif; font-size: 11px; text-decoration: none; }
.astext	{ color: #000000; font-family:Arial, Verdana, sans-serif; font-size: 11px; text-decoration: underline; }

.logo { font-family:Arial, Verdana, sans-serif; font-size:35px; color:#000000; text-decoration: none; font-weight:bold; padding-left:10px; padding-top:20px; }

.form100 { color: #000000; font-family:Arial, Verdana, sans-serif; font-size: 11px; width: 100%; border:1px solid #000000; background-color:#ffffff; }
.form80 { color: #000000; font-family:Arial, Verdana, sans-serif; font-size: 11px; width: 80%; border:1px solid #000000; background-color:#ffffff; }
.form0 { color: #000000; font-family:Arial, Verdana, sans-serif; font-size: 11px; }
.formtxt { color: #000000; font-family:Arial, Verdana, sans-serif; font-size: 12px; text-decoration: none; margin-top:5px; }

.site_design {}
.tab_design { width:100%px;}
.header_design { height:0px;}
.indexhead_design { background-color:#eeeeee; width:100%; color:#000000; font-family:Arial, Verdana, sans-serif; font-size: 12px; line-height: 16px; text-decoration: none; padding-right:10px; padding-left:10px; padding-top:10px; padding-bottom:12px;}
.nav_design {}
.login_design { padding-left:8px; padding-right:8px; padding-top:10px; padding-bottom:10px; background-image: url('login_bg.gif');}
.mid_design {display: none;}

.teaser_design { background-color:#FFFFFF; font-family:Arial, Verdana, sans-serif; font-size:12px; color:#000000; text-decoration: none; line-height:16px;}

.content_design {}
.news_design { padding-left:10px; padding-right:10px; padding-top:10px; }
.news_content { padding:10px; color: #000000; font-family:Arial, Verdana, sans-serif; font-size: 11px; text-decoration: none;}
.news_acontent { color: #000000; font-family:Arial, Verdana, sans-serif; font-size: 11px; text-decoration: underline;}
.footer_design { height:0px;}
.line_design { }
.divider { background-image: url(''); background-color:#FFFFFF; height:1px;}

.menupointtext { background-image: url(''); }
.smenupointtext { background-image: url(''); }
.menupointpic { background-image: url(''); }
.menupointpicsub { background-image: url(''); }
.smenupointpicsub { background-image: url(''); }
.menupointsub { background-image: url(''); }
.smenupointsub { background-image: url(''); }

.menu 	{}
.smenu 	{}

.pictext {}

.art_title { font-family:Arial, Verdana, sans-serif; font-size:16px; color:#000000; text-decoration: none; font-weight:bold; padding-top:8px; line-height: 16px; }
.art_subtitle { font-family:Arial, Verdana, sans-serif; font-size:11px; color:#000000; text-decoration: none; padding-top:8px; }
.art_author { font-family:Arial, Verdana, sans-serif; font-size:11px; color:#000000; text-decoration: none; padding-top:8px; }
.art_text { font-family:Arial, Verdana, sans-serif; font-size:12px; color:#000000; text-decoration: none; line-height:16px; }

.link { font-family:Arial, Verdana, sans-serif; font-size:12px; color:#000000; text-decoration: underline; line-height:16px; }

.art_add_text { font-family:Arial, Verdana, sans-serif; font-size:12px; color:#000000; text-decoration: none; line-height:16px; }
.art_add_textc { font-family:Arial, Verdana, sans-serif; font-size:12px; color:#000000; text-decoration: none; line-height:16px; }
.art_add_date { font-family:Arial, Verdana, sans-serif; font-size:12px; color:#000000; text-decoration: none; line-height:16px; }
.art_add_title { font-family:Arial, Verdana, sans-serif; font-size:12px; color:#000000; text-decoration: underline; line-height:16px; }

.teaser_title { font-family:Arial, Verdana, sans-serif; font-size:12px; color:#000000; text-decoration: underline; line-height:16px; font-weight:bold; }
.teaser_title:hover { color:#000000; }
.teaser_date { font-family:Arial, Verdana, sans-serif; font-size:11px; color:#000000; text-decoration: none; }
.teaser_text { font-family:Arial, Verdana, sans-serif; font-size:12px; color:#000000; text-decoration: none; line-height:16px; }

.index_title { font-family:Arial, Verdana, sans-serif; font-size:16px; color:#000000; text-decoration: none; font-weight:bold; padding-top:8px; line-height: 16px; }

.error {}

.small_link { color:#000000; font-size:11px; font-family:Arial, Verdana, sans-serif; text-decoration: underline; }

/* events */
.event_title { font-family:Arial, Verdana, sans-serif; font-size: 12px; color:#000000; text-decoration: none; line-height: 16px; }
a.event_title { text-decoration: underline; }
.event_text { font-family:Arial, Verdana, sans-serif; font-size: 12px; color:#183A63; text-decoration: none; line-height: 16px; }
a.event_text { text-decoration: underline; }
.event_infotitle { font-family:Arial, Verdana, sans-serif; font-size: 12px; color:#000000; text-decoration: none; line-height: 16px; }
.event_info { font-family:Arial, Verdana, sans-serif; font-size: 12px; color:#000000; text-decoration: none; line-height: 16px; }
.event_searchtext { font-family:Arial, Verdana, sans-serif; font-size: 12px; color:#000000; text-decoration: none; line-height: 16px; }
.event_search_title { font-family:Arial, Verdana, sans-serif; font-size: 12px; color:#000000; text-decoration: none; line-height: 16px; }
a.event_searchtext { text-decoration: underline; }
.event_arch_title { font-family:Arial, Verdana, sans-serif; font-size: 12px; color:#000000; text-decoration: none; line-height: 16px; }
a.event_arch_title { text-decoration: underline; }
.event_arch_text { font-family:Arial, Verdana, sans-serif; font-size: 11px; color:#000000; text-decoration: none; line-height: 14px; }
a.event_arch_text { text-decoration: underline; }

