@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) central stylesheet - layout example "2col_left_13"
 * (de) Zentrales Stylesheet - Beispiellayout "2col_left_13"
 *
 * @copyright       Copyright 2005-2008, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.6
 * @revision        $Revision: 202 $
 * @lastmodified    $Date: 2008-06-07 14:29:18 +0200 (Sa, 07 Jun 2008) $
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */

@import url(screen/basemod.css);
@import url(screen/basemod_2col_left_13.css);
@import url(screen/content.css);

/* import print layout | Druck-Layout einbinden */
@import url(../yaml/print/print_003_draft.css);

#header {
    padding: 0px 0px 0px 0px; 
    height: 169px;
    background: url(/fileadmin/images/layout/gitterback.jpg);
    background-repeat: repeat-x;
	position: static;
}

#headercontainer {
	height:169px;
	margin: 0px auto;
	width:1094px;
	background-image: url(/fileadmin/images/layout/strichlinielong.gif);
	background-repeat: no-repeat;
}

#middleheader {
	height:169px;
	margin: 0px auto;
	width:1094px;
}

#linksheader {
	left: 0px;
	width: 50%;
	height: 169px;
	position:absolute;
	background-image: url(/fileadmin/images/layout/strichlinie.gif);
}

#rechtsheader {
	width: 50%;
	float: right;
	height: 169px;
}

#page {
  	width: 100%;
	background-image: url(/fileadmin/images/layout/gitterback_klein.jpg);
	height: 300px;
	background-repeat: repeat-x;
    margin: 0px auto;
}

#language {
	float:right;
	height:167px;
	margin-right:30px;
	margin-top:50px;
	width:23px;
}

#schriftzug {
	width: 332px;
	height: 21px;
	padding:132px 0 0 52px;
}

#logo {
	height:135px;
	margin:0 0 0 907px;
	position:absolute;
	top:23px;
	width:134px;
}

#nav_meta {
	color:#FFFFFF;
	margin:-32px 0 0 500px;
	text-decoration:none;
}

#nav_meta a, #nav_meta a:hover, #nav_meta a:visited {
	color:#FFFFFF;
	text-decoration: none;
}



#maincontainer {

}

#main {
	background:url(/fileadmin/images/layout/mainback.png);
	background-repeat:no-repeat;
	margin:0 auto;
	width:1094px;
	display:inline-block;
}

#page_margins {
    background-repeat: repeat-x;
}

#footercontainer {
	width: 100%;
	height: 68px;
	background: url(/fileadmin/images/layout/footer2.gif) repeat-x;
	clear:both;
}

#footer {
	background:transparent url(/fileadmin/images/layout/footer.gif) no-repeat;
	height:28px;
	margin:0 auto;
	padding:40px 51px 0;
	width:992px;
	color: #fff;
}

#col1 {
	margin:13px 0 0 64px;
	width: 326px;
	float: left;
}

#col1_content {
	width: 319px;
}

#col3 {
	margin:13px 11px 0px 0px;
	width: 622px;
	float: right;
	text-align: left;
	color:#6a6a6a;
	font-size: 13px;
}

#col3_content {
	padding:10px 0 10px 0px;
}

#col3 h1 {
	color:#007f00;
	font-family: tahoma;
	font-size: 18px;
	font-weight:normal;
}

#col3 h2 {
	color:#007f00;
	font-family: tahoma;
	font-size: 13px;
	font-weight:bold;
}

#headerbild {
	width: 319px;
	border-top: 5px solid #61c360;
}

div.menupunkt, div.menupunktcur, div.menupunktact{
	width: 327px;
	height: 30px;
	height:21px;
	padding:9px 0 0 11px;
	text-align: left;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}

div.menupunkt a, div.menupunktcur a, div.menupunktact a{
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
}

div.menupunkt{
	width:308px;
	border-bottom: 1px solid #1e6b19;
}

div.menupunktcur{
	background: url(/fileadmin/images/layout/menuactiv.gif) no-repeat;
	width:316px;
}

div.menupunktact{
	background: url(/fileadmin/images/layout/menuactiv.gif) no-repeat;
	width:308px;
}

#hauptnavi {
	width: 329px;
	font-family: tahoma;
	font-size: 12px;
	background: transparent url(/fileadmin/images/layout/menuback.gif) no-repeat;
	text-align:left;
	padding: 10px 0 10px 0;
}

#hauptnavi a {text-decoration:none;}

#hauptnavi ul {margin:0px;padding:0px;}
#hauptnavi li {margin:0px;padding:0px;list-style-type:none;}

#hauptnavi .no_first a, #hauptnavi .no a, #hauptnavi .no_last a {background:url(/fileadmin/images/layout/bg_main_no1.jpg) left bottom no-repeat;color:#fff;text-transform:uppercase;font-weight:bold; display:block;padding:5px 10px 5px 10px;}
#hauptnavi .no_first a:hover, #hauptnavi .no a:hover, #hauptnavi .no_last a:hover {background:url(/fileadmin/images/layout/bg_main_over.jpg); text-decoration:none;}

#hauptnavi .cur_first a, #hauptnavi .cur a, #hauptnavi .cur_last a {background:url(/fileadmin/images/layout/bg_main_over.jpg);color:#fff;text-transform:uppercase;font-weight:bold; display:block;padding:5px 10px 5px 10px;}

#hauptnavi .act_first a, #hauptnavi .act a, #hauptnavi .act_last a {background:url(/fileadmin/images/layout/bg_main_act.jpg);color:#fff;text-transform:uppercase;font-weight:bold; display:block;padding:5px 10px 5px 10px;}

#hauptnavi .act_first .no_first a, #hauptnavi .act_first .no a, #hauptnavi .act_first .no_last a {background:url(/fileadmin/images/layout/bg_main_sub.jpg) left bottom no-repeat;text-transform:none;padding:5px 10px 5px 30px;}
#hauptnavi .act .no_first a, #hauptnavi .act .no a, #hauptnavi .act .no_last a {background:url(/fileadmin/images/layout/bg_main_sub.jpg) left bottom no-repeat;text-transform:none;padding:5px 10px 5px 30px;}
#hauptnavi .act_last .no_first a, #hauptnavi .act_last .no a, #hauptnavi .act_last .no_last a {background:url(/fileadmin/images/layout/bg_main_sub.jpg) left bottom no-repeat;text-transform:none;padding:5px 10px 5px 30px;}

#hauptnavi .act_first .cur_first a, #hauptnavi .act_first .cur a, #hauptnavi .act_first .cur_last a {color:#62c062;background:url(/fileadmin/images/layout/bg_main_act_cur.jpg) left bottom no-repeat;text-transform:none;padding:5px 10px 5px 30px;}
#hauptnavi .act .cur_first a, #hauptnavi .act .cur a, #hauptnavi .act .cur_last a {color:#62c062;background:url(/fileadmin/images/layout/bg_main_act_cur.jpg) left bottom no-repeat;text-transform:none;padding:5px 10px 5px 30px;}
#hauptnavi .act_last .cur_first a, #hauptnavi .act_last .cur a, #hauptnavi .act_last .cur_last a {color:#62c062;background:url(/fileadmin/images/layout/bg_main_act_cur.jpg) left bottom no-repeat;text-transform:none;padding:5px 10px 5px 30px;}


	
#hauptnavi li.untercur{
	height: 26px;
	width: 309px;
	background-image: url(/fileadmin/images/layout/unteractiv.gif);
	
}

#hauptnavi li.untercur a {
	color: #62c062;
}

#hauptnavi li.unternorm {
	width: 301px;
	height: 25px;
	border-bottom: 1px solid #226e1a;
}

#col1_content {
	text-align: left;
}



#col1 h1 {
	color: #007D00;
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	margin-top: 15px;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom:0;
}



div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd {
	font-size: 11px;
	font-family: tahoma;
	padding-top:10px;
}

div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {
margin-right:0px;
}

div.csc-textpic-intext-left div.csc-textpic-imagewrap {
float:left;
}

div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
margin-right:0 !important;
}

