@import url(static.css);

body { font-family:Arial, Verdana, sans-serif; font-size:12px; color: #183A63; background: repeat-y url(sitebgpic.gif) top left ; padding-top: 1px; padding-left: 60px; }

a { color:#4D91E4; text-decoration:none; }
a:hover { color:#4D91E4; text-decoration:underline; }
#complete_container { width:866px; }
#header { text-align:left; height:100px; }
#logo { background:no-repeat url(logopic.gif); width:780px; height:76px; }
#logo a span { display: none;}
#contentarea { }
#leftcolumn { width:180px; padding-top:10px; margin-right:10px; }
#leftcolumn_inside { width:180px; }
#fullmidcolumn { width:666px; padding-right:10px; padding-top:10px; }
#fullmidcolumn_inside { width:666px; }
#midcolumn { width:476px; padding-right:10px; padding-top:10px; margin-right:10px; }
#midcolumn_inside { width:476px; }
#rightcolumn { width:170px; padding-right:10px; padding-top:10px; }
#rightcolumn_inside { width:170px; }

#footer { height:40px; background: #E3DDDD; padding-top:5px; padding-bottom:5px; padding-right:20px; color:#000000; }
#footertext { margin: 0 0 0 190px; }

#midend { background: #EBEBEB; }
#midend_print { background: no-repeat url(printbutton.gif) left center; padding-left:14px; }
#midend_top { background: no-repeat url(topbutton.gif) left center; padding-left:14px; }
.login, .logout { }
.login .namearea   { left:0px; height:30px; }
.login .passarea   { left:80px; height:30px; }
.login .buttonarea { left:160px; height:17px; }
.login .inputfields { width:70px; }


.cal_container { background-color: #f6f6f6; border: 1px solid #555555; }
.cal_months { background-color: #f6f6f6; }
.cal_wdays { background-color: #c6c6c6; }
.cal_contentday { background-color: #e9e9e9; }
.cal_selected { background-color: #FFD17C; }
.event_searchbox { background-color: #e9e9e9; }


.news_head { background-color: #81B4F1; color: #FFFFFF;  }
.news_content { background-color: #C4DCF9; color: #183A63;  }


.teaser {  }


.indexhead { color: #183A63;  }

.feature, .contact_box, .gb_entry_title, .gb_field, .links2backend h3, .vevent th, .complexSearch td { }
.vevent td {}

.article_image_text {  background: #666666;  color: #FFFFFF;  }


.paging_nextlink { display: block; width: 34px; height: 19px; background: no-repeat url(nextpagebutton.gif) top left;  float: right; }
.paging_nextlink span { display: none; }
.paging_prevlink { display: block; width: 34px; height: 19px; background: no-repeat url(previouspagebutton.gif) top left; float: left; }
.paging_prevlink span { display: none; }


.submit_button_register { text-indent: -999em; background-color: transparent; background: url(registerbutton.gif) no-repeat scroll top left; border: none;  width: 89px; height: 19px; display: block; }
.submit_button_register span { display: none; }
* html .submit_button_register { padding-top: 500px; }
*+html .submit_button_register { padding-top: 500px; }
.submit_button_search { text-indent: -999em; background-color: transparent; background: url(searchbuttonbig.gif) no-repeat scroll top left; border: none;  width: 73px; height: 19px; display: block; }
.submit_button_search span { display: none; }
* html .submit_button_search { padding-top: 500px; }
*+html .submit_button_search { padding-top: 500px; }

/* Navigation mainnavigation */
#nav_mainnavigation_outside { padding-bottom:30px; background: #ffffff; }
#nav_mainnavigation_outside .picafter { display: block; background-repeat: no-repeat; height: 101px; width: 180px; background-image: url(nav_endpic_pic_mainnavigation.gif); background-position: top left;  }
.nav.mainnavigation li ul {}
.nav.mainnavigation li a { text-decoration: none; color:#183A63; font-weight: normal; font-size: 0.92em; padding-top:5px; padding-bottom:5px; padding-left:4px; padding-right:4px; text-align: left; }
.nav.mainnavigation li a.sel {font-weight:bold; color:#4D91E4; background-color:#FADB0A;  }
.nav.mainnavigation li a:hover { text-decoration: none; color:#4D91E4; }
.nav.mainnavigation li a.sel:hover { text-decoration: none; color:#4D91E4; }
.nav.mainnavigation li li a { font-weight:normal; font-size:0.92em; background-image: url(); padding-top:3px; padding-bottom:3px; padding-left:4px; padding-right:4px; }
.nav.mainnavigation li li a:hover { background-image: url(); }
.nav.mainnavigation li li a.sel:hover { background-image: url(); }
.nav.mainnavigation li li a.show:hover { background-image: url(); }
.nav.mainnavigation li li a.sel { background-image: url(); }
.nav.mainnavigation li li a.show { background-image: url(); }
.nav.mainnavigation .topdivider { background: url(nav_div_bgpic_pic_area_mainnavigation.gif) top left; padding-top: 1px; background-repeat: repeat-x; }
.nav.mainnavigation .leftdivider { background: url(nav_div_bgpic_pic_area_mainnavigation.gif) top left; padding-left: 1px; background-repeat: repeat-y; }
.nav.mainnavigation li li a { padding-left: 14px; }
.nav.mainnavigation li li li a { padding-left: 24px; }
.nav.mainnavigation li li li li a { padding-left: 34px; }
.nav.mainnavigation li li li li li a { padding-left: 44px; }
.nav.mainnavigation li li li li li li a { padding-left: 54px; }
.nav.mainnavigation li li li li li li li a { padding-left: 64px; }
.nav.mainnavigation li li li li li li li li a { padding-left: 74px; }
.nav.mainnavigation li ul.graphical { margin-left: -10px; }


/* Navigation topnavigation */
#nav_topnavigation_outside { }
.nav.topnavigation li ul {}
.nav.topnavigation li a { text-decoration: none; color:#183A63; font-weight: normal; font-size: 1em; padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:10px; text-align: left; }
.nav.topnavigation li a.sel {font-weight:bold; color:#4D91E4;  }
.nav.topnavigation li a:hover { text-decoration: underline; color:#4D91E4; }
.nav.topnavigation li a.sel:hover { text-decoration: underline; color:#4D91E4; }
.nav.topnavigation li li a { font-weight:normal; font-size:1em; background-image: url(); padding-top:3px; padding-bottom:3px; }
.nav.topnavigation li li a:hover { background-image: url(); }
.nav.topnavigation li li a.sel:hover { background-image: url(); }
.nav.topnavigation li li a.show:hover { background-image: url(); }
.nav.topnavigation li li a.sel { background-image: url(); }
.nav.topnavigation li li a.show { background-image: url(); }
.nav.topnavigation .topdivider { }
.nav.topnavigation .leftdivider { }
.nav.topnavigation .allfirst { background-image: url(); border-width: 0; }


/* Navigation bottomnavigation */
#nav_bottomnavigation_outside { padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; }
.nav.bottomnavigation li ul {}
.nav.bottomnavigation ul { text-align: center; }
.nav.bottomnavigation li a { text-decoration: none; color:#888888; font-weight: normal; font-size: 0.83em; padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:10px; text-align: center; }
.nav.bottomnavigation li a.sel {font-weight:bold; color:#888888;  }
.nav.bottomnavigation li a:hover { text-decoration: none; color:#888888; }
.nav.bottomnavigation li a.sel:hover { text-decoration: none; color:#888888; }
.nav.bottomnavigation li li a { font-weight:normal; font-size:0.83em; background-image: url(); padding-top:3px; padding-bottom:3px; }
.nav.bottomnavigation li li a:hover { background-image: url(); }
.nav.bottomnavigation li li a.sel:hover { background-image: url(); }
.nav.bottomnavigation li li a.show:hover { background-image: url(); }
.nav.bottomnavigation li li a.sel { background-image: url(); }
.nav.bottomnavigation li li a.show { background-image: url(); }
.nav.bottomnavigation .topdivider { border-top: 1px solid #888888; }
.nav.bottomnavigation .leftdivider { border-left: 1px solid #888888; }
.nav.bottomnavigation .allfirst { background-image: url(); border-width: 0; }


