@import url(./navigations/nav_colors.css);
@import url(./navigations/buttons_colors.css);

/* Generelle Farben ---------------------------------------------------------------------------- start -*/
	
.error_color
{
	color:red;
	background-color:white;
	border: 1px dotted red;
}
.error_border
{
	border:1px solid red !important;
}

table.mainTable
{
	border: 1px dotted white;
}

tr.tableHead
{
	background-color:#fc9200;
	color:white;
}

/* Generelle Farben ---------------------------------------------------------------------------- ende -*/

/* Elemente --------------------------------------------------------------------------------------------- start */

h2.klapptext, h2.klapptext_open_hover
{
	background: black url(../../img/dropText/dropTextHead.jpg) no-repeat 0% 1px;
	color:white;
}
h2.klapptext_open
{
	color:#ff46bb;
	background: black url(../../img/dropText/dropTextHeadOpen.jpg) no-repeat 0% 1px;
}
h2.klapptext_hover
{
	color:#ff46bb;
	background: black url(../../img/dropText/dropTextHeadHover.jpg) no-repeat 0% 1px;
}

table.klapptext_open
{
	background: none;
	color:black;
}

/* Elemente --------------------------------------------------------------------------------------------- ende */

/* Hintergrund Bilder / Farben --------------------------------------------------------------- start */

.bg_body_color
{	
	background: white url(../../img/backgroundPatternv2.jpg) repeat 0px 0px;
}

#main_page_background
{
	background: transparent url(../../img/areas/areaBackground.gif) no-repeat 50% 0px;
}

#area_banner
{
	background: transparent url(../../img/heads/headHome.gif) no-repeat 0px 0px;
}

div.content_white
{
	background: transparent url(../../img/areas/contentWhite.png) repeat-y 0% 0%;
}

div.content_white_bottom
{
	background: transparent url(../../img/areas/contentWhiteBottom.png) no-repeat 0% 0%;
}

div.container_right
{
	background: transparent url(../../img/areas/containerRight.png) repeat-y 0% 0%;
}
div.container_right_bottom
{
	background: transparent url(../../img/areas/containerRightBottom.png) no-repeat 0% 0%;
}

div.container_right_light
{
	background: transparent url(../../img/areas/containerRightLight.png) repeat-y 0% 0%;
}

#area_bottom
{
	background: transparent url(../../img/areas/areaBottom.png) no-repeat 0px 0px;
}

#image_inner_overlay
{
	background: transparent url(../../img/image_overlay_big.png) no-repeat 0% 0%;
}

div.two_columns_left
{
	background: transparent url(../../img/spacer/spacerHorizontal.gif) repeat-y right 0px;
}

div.two_columns_left_inner
{
	background-color: #ffff01;
}

div.contentMainSpacer,div.contentMainSpacerRight,div.contentMainSpacerParkinfo,div.links_bottom,div.links_bottom_big
{
	background: transparent url(../../img/spacer/spacerVertical.gif) repeat-x 0px 0px;
}

/* Hintergrund Bilder / Farben --------------------------------------------------------------- ende */