@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: #a2e8ff url(../../img/dropText/dropTextHead.jpg) no-repeat 4px 4px;
	color:black;
}
h2.klapptext_open
{
	color:#a8b801;
	background: transparent url(../../img/dropText/dropTextHeadOpen.jpg) no-repeat 4px 4px;
}
h2.klapptext_hover
{
	color:#a8b801;
	background: transparent url(../../img/dropText/dropTextHeadHover.jpg) no-repeat 4px 4px;
}

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

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

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

#main_page_body
{
	background: transparent url(../../img/areas/bodyBackground.jpg) repeat 0px 0px;
}

#main_page_background
{
	background: transparent url(../../img/areas/pageBackground.gif) no-repeat 50% top;
	z-index:1;
}

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

div.content_white
{
	background-color:white;
}

div.content_white_bottom
{
	background-color:white;
}

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

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

div.container_left
{
	background-color:#a2e8ff;
}
div.container_left_bottom
{
	background-color:white;
}

#area_bottom
{
	background: transparent url(../../img/areas/areaBottom.jpg) 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.contentMainSpacer,div.contentMainSpacerParkinfo,div.links_bottom,div.links_bottom_big,h1.contentTitleParkinfo
{
	background: transparent url(../../img/spacer/spacerVertical.gif) repeat-x 0px 0px;
}

div.contentMainSpacerRight
{
	background-color:white;
}

h1.contentTitleParkinfo
{
	background-position: 0px bottom;
}

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