body
{
	background-image:url(pic/site/default_background.gif);
	background-repeat:repeat-x;
	background-color:#f90;
	color:#333;
}

#headcontainer
{
	background-image:url(pic/site/default_title.png);
	background-repeat:no-repeat;
}

#cms #headcontainer
{
	background-image:url(pic/cms/default_title.png);
	background-repeat:no-repeat;
}

#bodybodycontainer
{
	background-image:url(pic/site/default_body.png);
	background-repeat:repeat-y;
}

#bodybodybottom
{
	border-bottom-color:#fff;
}

#bodyheadcontainer
{
	background-image:url(pic/site/default_body_top.png);
	background-repeat:no-repeat;
}

#bodyleftcontainer
{
	background-color:#fff;
}

#bodyfootcontainer
{
	background-image:url(pic/site/default_body_bottom.png);
	background-repeat:no-repeat;
}

#navcontainer
{
	border-color:#5abee6;
	background-color:#5abee6;
}

#navcontainer ul
{
	background-color:#fff;
}

#navcontainer ul li a
{
	color:#000;
	background-color:#acdef2;
}

#navcontainer ul li a.active
{
	background-image:url(pic/site/default_icon_arrow.gif);
	background-repeat:no-repeat;
	background-position:2px 5px;
}

#navcontainer ul li ul
{
	background-color:#5abee6;
}

#navcontainer ul li ul li a
{
	background-color:#fff;
}

#navcontainer ul li ul li a.active
{
	background-image:url(pic/site/default_icon_arrow.gif);
	background-repeat:no-repeat;
	background-position:2px 5px;
}

#navcontainer ul li ul li ul li a
{
	color:#333;
}

#navcontainer ul li ul li ul li a.active
{
	background-image:url(pic/site/default_icon_arrow_sub3.gif);
	background-repeat:no-repeat;
	background-position:10px 5px;
}

#styleswitchcontainer
{
	border-color:#5abee6;
	background-color:#5abee6;
}

#styleswitchcontainer ul
{
	background-color:#fff;
}

#styleswitchcontainer ul li#fontsize,#styleswitchcontainer ul li#styleswitch
{
	background-color:#ffd699;
}

#styleswitchcontainer ul li span
{
	color:#000;
}

#styleswitchcontainer a:link		{ background-color:#666; }
#styleswitchcontainer a:visited		{ background-color:#666; }
#styleswitchcontainer a:focus		{ background-color:#f90; }
#styleswitchcontainer a:hover		{ background-color:#f90; }
#styleswitchcontainer a:active		{ background-color:#f90; }

#contentcontainer h2
{
/*	background-image:url(pic/site/default_body_title_background.gif);*/
	background-image:url(index.php?act=site_headlineimage&txt=VERANSTALTUNGEN&fg=f90&bg=fff&sc=5abee6);
}

#contentcontainer h3
{
	border-bottom-color:#5abee6;
}

.item_type2 #content
{
	background-image:url(pic/site/default_stripes.gif);
	background-repeat:repeat-y;
	background-position:420px 0px;
}

.item_type4 #content
{
	background-image:url(pic/site/default_stripes.gif);
	background-repeat:repeat-y;
	background-position:420px 0px;
}

.item_type4 #submitbutton
{
	background-image:url(pic/site/default_button_senden.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.item_type4 #formelements
{
	border-bottom-color:#5abee6;
}

.item_type4 input
{
	background-color:#acdef2;
	border-color:#acdef2;
}

.item_type4 textarea
{
	background-color:#acdef2;
	border-color:#acdef2;
}

.item_type3 hr
{
	border-bottom-color:#5abee6;
}

.item_type3 .entry.notfirst
{
	border-top-color:#5abee6;
}

.item_type3 img
{
	border-color:#5abee6;
}

#textcontainer
{
	border-bottom-color:#5abee6;
}

#textcontainer a
{
	color:#000;
}

#imagecontainer
{
	background-color:#fff;
}

#imagecontainer img
{
	border-color:#5abee6;
}

#overviewcontainer h2
{
/*	background-image:url(pic/site/default_body_title_background.gif);*/
	background-image:url(index.php?act=site_headlineimage&txt=VERANSTALTUNGEN&fg=f90&bg=fff&sc=5abee6);
}

#overviewcontainer div#overview
{
	background-image:url(pic/site/default_stripes.gif);
}

#overviewcontainer div.overview
{
	background-color:#5abee6;
}

#overviewcontainer div.overview h3
{
	background-color:#fff;
}

#overviewcontainer div.overview_datum
{
	background-color:#fff;
}

#overviewcontainer p.overview_teaser
{
	background-color:#fff;
}

a.button.mehr
{
	background-image:url(pic/site/default_button_mehr.gif);
	background-repeat:no-repeat;
}

a.button.link
{
	background-image:url(pic/site/default_button_link.gif);
	background-repeat:no-repeat;
}

a.button.download
{
	background-image:url(pic/site/default_button_download.gif);
	background-repeat:no-repeat;
}

#overviewcontainer div#overviewbottom
{
	/*background-color:#5abee6;*/
	border-bottom-color:#5abee6;
}

#overviewcontainer div#suboverview
{
	border-top-color:#5abee6;
	background-color:#fff;
}

#overviewcontainer div#suboverview a
{
	color:#333;
	background-image:url(pic/site/default_icon_arrow.gif);
	background-repeat:no-repeat;
	background-position:-3px 4px;
}







#bundessozialamt
{
	background-image:url(pic/site/default_bundessozialamt.gif);
	background-repeat:no-repeat;
}

#cms fieldset
{
	border-color:#5abee6;
}

#cms fieldset input,#cms fieldset select,#cms fieldset textarea
{
	border-color:#5abee6;
	background-color:#fff;
	color:#333;
}

#cms fieldset input.button
{
	background-color:#acdef2;
	color:#000;
}

#cms fieldset .formfield.disabled input
{
	border-color:#fff;
}

#cms .button.icon
{
	background-color:#666;
}

#cms .button.icon.bold
{
	background-image:url(pic/cms/default_button_bold.gif);
}

#cms .button.icon.italic
{
	background-image:url(pic/cms/default_button_italic.gif);
}

#cms .button.icon.h1
{
	background-image:url(pic/cms/default_button_h1.gif);
}

#cms .button.icon.h2
{
	background-image:url(pic/cms/default_button_h2.gif);
}

#cms .button.icon.list
{
	background-image:url(pic/cms/default_button_list.gif);
}

#cms .button.icon.numlist
{
	background-image:url(pic/cms/default_button_numlist.gif);
}

#cms .button.icon.aliasint
{
	background-image:url(pic/cms/default_button_aliasint.gif);
}

#cms .button.icon.aliasext
{
	background-image:url(pic/cms/default_button_aliasext.gif);
}

#cms .button.icon.aliasfile
{
	background-image:url(pic/cms/default_button_aliasfile.gif);
}

#cms .button.icon.edit
{
	background-image:url(pic/cms/default_button_edit.gif);
}

#cms .button.icon.view
{
	background-image:url(pic/cms/default_button_view.gif);
}

#cms .button.icon.hide
{
	background-image:url(pic/cms/default_button_hide.gif);
}

#cms .button.icon.up
{
	background-image:url(pic/cms/default_button_up.gif);
}

#cms .button.icon.down
{
	background-image:url(pic/cms/default_button_down.gif);
}

#cms .button.icon.delete
{
	background-image:url(pic/cms/default_button_delete.gif);
}

#cms .button.icon.delete.disabled
{
	background-image:url(pic/cms/default_button_delete_disabled.gif);
}

#cms .button.icon.ok
{
	background-image:url(pic/cms/default_button_ok.gif);
}

/*#cms table .second td,#cms table .second th*/
#cms table td,#cms table th
{
	background-color:#acdef2;
	border-bottom-color:#fff;
}

#cms .formfield .imagefield div.image
{
	border-color:#acdef2;
	background-color:#acdef2;
}


/**************************************************\

  LOGIN BOX

\**************************************************/


#logincontent
{
	background-image:url(pic/cms/default_login.png);
	background-position:0px 0px;
}

#logincontent h2
{
	background-image:url(index.php?act=site_headlineimage&txt=VERANSTALTUNGEN&fg=f90&bg=fff&sc=5abee6);
}

#logincontent form p input
{
	border-color:#666 #eee #eee #666;
	color:#666;
	background-color:transparent;
}

#logincontent form p #submit
{
	border-color:#eee #666 #666 #eee;
}






#cms .formatlegend li
{
	border-bottom-color:#5abee6;
}

#cms .formatlegend ul
{
	border-top-color:#5abee6;
}