@CHARSET "UTF-8";


/* -------------------------------------------------------------------------------------------------------------------
 * SITE ELEMENTS (STANDARDS)
 * ---------------------------------------------------------------------------------------------------------------- */


/* ...
 * ---------------------------------------------------------------- */
h1, h2, h3 {
	color: #85a816; }
h1 {
	font-size: 1.2em; }
form {margin:0;padding:0;}

#head { height: auto;}

/* Rand: 1px */
body { margin:1px; }


/* Links
 * ---------------------------------------------------------------- */
a, a:link, a:visited, a:active, a:focus, a:hover {
    color: #174760; }

/* Menu
 * ---------------------------------------------------------------- */
#menucontainer {
	position:static;
	width: 808px;
}

#menu {
	/*background: transparent url(/image/background_bar.gif) repeat-x 0 0;*/
	background-color: #85A816;
	width: 808px;
	margin: 0;
}

#menu li, #menu li a {
	color: #FFFFFF;
	background: transparent;
}

#menu li a {
	padding: 4px 16px;
}

/* Menu(link) Hover-, Focusstate */
#menu li a:focus, #menu li a:hover {
	color     : #FFFFFF;
	background: transparent;
}

/* Menu(current link) */
#menu li.current a {
	color: #FFFFFF;
	background: transparent;
/*	background-color: #004f98;*/
}

#menu li.menu_hide {
	visibility: visible;
}

/* Menu(current link) Hover-, Focusstate */
#menu li.current a:focus, #menu li.current a:hover {
	color: #FFFFFF;
	background: transparent;
}


/* Submenu 
  ----------------------------------------------------------------- */
#submenu {
	background: transparent url(/image/bg_subnavi.png) repeat-x 0 bottom;
	margin: 1px 0 0 0;
	height: 23px;
}

#submenu li, #submenu li a {
	color: #FFFFFF;
}

#submenu li.current a, #submenu li a:focus, #submenu li a:hover, #submenu li.current a:focus, #submenu li.current a:hover {
	color: #FFFFFF;
}

#submenu li.sub_menu_split {
	padding-top: 3px;
	font-weight: bold;
}

/* Servicemenu 
  ----------------------------------------------------------------- */
#ServiceMenu {
	color:#000000;
	margin:-1px 0 0 0;
}

#ServiceMenu  li a {
	color:#000000;
}
	

/* Content
 * ---------------------------------------------------------------- */
/*
#content { font-size: 0.9em;}
#content .ablock_list { font-size: inherit;}
*/
#content .ablock_list { font-size: 0.9em;}

#contentWrapper {
	top: auto;
	position: inherit;
/*	background: transparent url(/image/bg_content.gif) repeat-y left top;*/
}

/* Headline (link) */
#content h1 a:link, #content h1 a:visited, #content h1 a:active {
    color: #85a816; }

/* Headline (link) Hover-, Focusstate */
#content h1 a:focus, #content h1 a:hover {
    color: #85a816; }

/* Ad-Table Header */
#content #advertisingInList .ablock, #content #advertisingInFrontPage .ablock {
	border: 1px solid #738d87;
}
#content #advertisingInList .ablock h1, #content #advertisingInFrontPage .ablock h1 {
	background-color: #738d87;
}

#content .mini_table {
	border-color: #999999;
}

#content .mini_table h1 {
	background-color: #738d87;
	color           : #FFFFFF;
}

/* Sidebar
 * ---------------------------------------------------------------- */
/*
#rowSidebar { overflow: hidden;}
*/

#rowSidebar .sblock h1 {
	padding-left: 6px;
	color           : #FFFFFF;
	/*background: transparent url(/image/bg_header_klicktipp.gif) repeat-x 0 0;*/
	background-color: #f68121;
}
#rowSidebar .sblock { 
	color: #000;
	width: 300px; 
	background-color: #eae9ef;
	margin: 0 0 8px 0;
}
#rowSidebar .sblock p, #rowSidebar .sblock span {
	background-color: #eae9ef;
	padding: 10px 15px 5px 6px;
}
#rowSidebar .sblock_small img {
	padding: 10px 15px 5px 0;
}
#rowSidebar .sblock img {
	padding: 0;
}
.inhalt { 
	width: 100%;
	margin: 0;
}
#rowSidebar .sblock  table {
	padding: -15px 15px 5px 6px;
}

/* Sidebar search
 * ---------------------------------------------------------------- */
#frm_fullsearch {
	background-color: #eae9ef;
	padding: 10px 0 10px 6px; }
#searchphrase {
	border     : 1px solid #000;
	width      : 220px; }
#submit_search {
	border    : 0 none;
	width     : 20px;
	height    : 19px;
	background: #fff url(../image_static/lupe.gif) no-repeat center; }
