﻿html
{
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
}

body
{
    font-family: Arial, helvetic, Sans-Serif;
    font-size: 14px;
	background-image: url('/gfx/higrund.png');
	background-repeat: repeat-x;
	background-color: #5c666b;
	width: 100%;
	height: 100%;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
div.container
{
	margin: 0px auto 0px auto;
	min-width: 972px;
	width:972px;
}

div.head_container
{
	width: 972px;
	min-width: 972px;
}

div.edit_head_container
{
	text-align: center;
	border: 2px solid #a4a7b3;
	width: 500px;
    margin: 10px auto;
	z-index: 999;
	background-color: #FFFFFF;
	position: relative;
	padding: 10px;
	border: 2px solid #a4a7b3;
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

div.edit_head_container input {
    margin: 5px 10px;
}

div.edit_head_background
{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #000000;
	z-index: 990;
	border: 0px solid #FFFFFF;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

div.slogan
{
	margin-left: 10px;
	text-align: left;
	vertical-align: bottom;
	width: 950px;
	color: #FFFF00;
	height: 100%;
	border: 0px solid #FFFFFF;
	font-size: 20px;
    font-weight: bold;
    position: relative;
}

div.horizontal_menu
{
	width: 972px;
	min-width: 972px;
	height: 32px;
	min-height: 32px;
	background-color: #537286;
}

div.bg_content
{
	border: 0px solid #000000;
	width: 972px;
	min-width: 972px;
	/*background-color: #2c4a5a;*/
	background-image: url("/gfx/bg_content.png");
	background-position: top left;
	background-repeat:repeat-y;
}

div#menu_container
{
	float: left;
	width: 227px;
	min-width: 227px;
	min-height: 450px;
	border: 0px solid #000000;
	background-color: #2c4a5a;
	margin-bottom: 10px;
}

div.content_container
{
	float: right;
	width: 745px;
	min-width: 745px;
	min-height: 450px;
	border: 0px solid #000000;
	background-color: #00232e;
}


div.clear_both
{
	width: 0px;
	min-width: 0px;
	height: 0px;
	min-height: 0px;
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	line-height: 0px;
	clear: both;
}

div.footer_container
{
	margin-top: 5px;
	font-size: 10px;
	height: 25px;
	border: 0px solid #000000;
	text-align: center;
	vertical-align: middle;
}
div.footer_text
{
	height: 25px;
	line-height: 25px;
	text-align: center;
	vertical-align: middle;
}

div.floatleft
{
	float:left;
}
div.clearleft
{
	clear: left;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
	width: 0px;
}

div.footer_container img
{
	margin-top: 4px;
}
div.footer_container a
{
	margin-top: 4px;
	color: #FFFFFF;
	text-decoration: none;
}
div.footer_container a:hover,
div.footer_container a:visited,
div.footer_container a:link,
div.footer_container a:focus,
div.footer_container a:hover,
div.footer_container a:active
{
	color: #FFFFFF;
	text-decoration: none;
}


/************************************
 * CKEditor Element
 ***********************************/
div#ckeContent
{
	min-height: 400px;
}

div.content_container p
{
	margin-left: 10px;
	margin-right: 10px;
}

div.content_container ul,div.content_container ol
{
	margin-right: 10px;
}

div.content_container a,
div.content_container a:hover,
div.content_container a:visited,
div.content_container a:link,
div.content_container a:focus,
div.content_container a:hover,
div.content_container a:active
{
	text-decoration: none;
	color: #00FFFF;
}

/***********************************
 * Galerie
 **********************************/
div.cgallery
{
	min-height: 450px;
	height: 450px;
}

a.toplink
{
	width: 16px;
	min-width: 16px;
	height: 16px;
	position: fixed;
	display: block;
	background-image: url("/gfx/topimg.png");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	border: 0px solid White;
	margin-left: 982px;
	bottom: 10px;
	text-decoration: none;
}

a.toplink:hover
{
	width: 16px;
	height: 16px;
	background-position: 0px -16px;
}

/***********************************
 * Bilder übersicht/löschen/bearbeiten
 **********************************/
.cimgoverview tr td
{
	vertical-align: top;
}

a.coverview,
a.coverview:hover,
a.coverview:visited,
a.coverview:link,
a.coverview:focus,
a.coverview:hover,
a.coverview:active
{
	text-decoration: none;
	color: #00FFFF;
}