/*******************************************GENERAL****************************************/
body
{
	background-color:#e9eaef;
}
#site
{
	border-bottom-color: #dee0e6;
	border-bottom-style: solid;
	border-bottom-width: 4px;
	border-left-color: #dee0e6;
	border-left-style: solid;
	border-left-width: 4px;
	border-right-color: #ebedf2;
	border-right-style: solid;
	border-bottom-width: 4px;
}
/*******************************************LOGO****************************************/
#logo
{
	background-image:url(/media/bg_top.gif);
}
/*******************************************TEXT****************************************/

.text, p
{
	color: Black;
}

.textbold
{
	color: #000000;
}

.textbold:hover
{
	color: #72708C;
}
.textwhite
{
	color: #ffffff;
}

.linkwhite
{
	color: #ffffff;
}

.linecolor
{
	background-color: #4283c5;
}
.textsmall
{
	color:Black;
}
.titlesmall
{
	color: #4283C5;
}
.titlesmall:hover
{
	color: #253364;
}
.title, h1
{
	color: #26345b;
}
.titlewhite,h2
{
	color:#ffffff;
}
.titlewhitesmall,h3
{
	color:#ffffff;
}
a
{
	color: Black;
}
.textinput
{
	color:Black;
	background-color:#dde1ec;
	border:solid 1px #d1d2e6;
}
.textinput2
{
	color:#ffffff;
	background-color:#DA484C;
	border:solid 1px #d1d2e6;
}

.detail_list
{
	color: #000000;
}

.detail_list:hover
{
	color: #4283C5;
}

.link_blue
{
	color: #000000;
}

.link_blue:hover
{
	color: #4283C5;
}

#Content
{
	border-bottom-color: #caced1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
/*****************************SERVICE*****************************/
#Service a
{
	color:#000000;
}

#Service a:hover
{
	color:#4283c5;
}

#Servicesmall a
{
	color:#4283c5;
}

#Servicesmall a:hover
{
	color:#000000;
}
/*****************************LANGUAGE*****************************/
#Language a
{
	color:#000000;
}

/*****************************MENU TOP*****************************/
#MenuTop
{
	background-image: url(/media/menu_bg.gif);
}

#MenuTop a
{
	color:#ffffff;
}



#MenuTop a:hover
{
	color:#000000
}

#MenuTop .menu1 .menu1bg { background-color:#2C71B5; color:#ffffff; }
#MenuTop .menu1:hover .menu1bg {	background-color:#4183C5; color:#ffffff; }




/*****************************MENU LEFT*****************************/
#BoxLeft
{
	background-image:url(/media/bg_balkenlinks.jpg);
	background-repeat:no-repeat;
	border-bottom-color: #caced1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#Box0MenuLeft
{
	background-color:#4283c5;
}
#Box1MenuLeft
{
	background-color:#4283c5;
}

#MenuLeft
{
	border-bottom:solid 1px #83aad3;
	background-image:url(/media/default/bg_modul.gif)
}
#MenuLeftaktiv
{
	border-bottom:solid 1px #83aad3;
	background-image:url(/media/default/pfeil_menu.gif)}

#MenuLeft .menu2
{
	background-image:url(/media/default/bg_modul.gif)
}

#MenuLeftTitle
{
	color:#ffffff;
	border-bottom:solid 1px #ffffff;
}

#MenuLeft a
{
	color:#ffffff;
}

#MenuLeft a:hover
{
	color:#26345b;
}

#MenuLeftaktiv a
{
	color:#26345b;
}



/*****************************SITEPATH*****************************/
#SitePath
{
	color:#000000;
}
#SitePath a
{
	color:#000000;
}

#SitePath a:hover
{
	color:#4283c5;
}
#SitePath
{
	border-top-color: #d3d1e7;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #d3d1e7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

/*****************************VERANSTALTUNGEN*****************************/
#BoxRight
{
	background-color:#4283c5
}

#ModulVeranstaltungen
{
	border-bottom:solid 1px #83aad3;
	background-image:url(/media/bg_modul.gif)
}

#ModulVeranstaltungen a
{
	color:#c7d9ed;
}

#ModulVeranstaltungen a:hover
{
	color:#29396d;
}

#ModulVeranstaltungen .ModuleTitle
{
	color:#29396d;
}

#ModulVeranstaltungen .ModuleTitle:hover
{
	color:#ffffff;
}

#ModulVeranstaltungen .ModuleDate
{
	color:#29396d;
}

#ModulVeranstaltungen .ModuleText
{
	color:#c7d9ed;
}

/****************************ADDRESS*****************************/
#Address,#Address a
{
	color:#26345b;
}

/****************************ADDRESSBLOCK*****************************/
#Schools .addressBlock
{
	background-color:#4183C5;
	color: White;	
}

#Schools .addressBlock a
{
	color: White;	
}

/*****************************SERVICE BOTTOM*****************************/
#ServiceBottom
{
	background-image: url(/media/bg_address.gif);
}
#ServiceBottom a
{
	color:#4283c5;
}
#ServiceBottom a:hover
{
	color:#000000;
}

/*****************************LOGINBOX*****************************/
#LoginBox 
{
	color:White;
}

#LoginBox .error
{
	color:red;
	background-color: white;
	padding:3px;
	border:1px solid red;
}

#LoginBox a
{
	color:#ffffff;
}

#LoginBox a:hover
{
	color:#26345b;
}

