/*CMS MENU*/
.cms_menu {
	background-color: #ffffff;
	border: 1px solid #7d8f9b;
	color: #7d8f9b;
	width: 244px;
}
.cms_menu ul {
	padding-left: 0px;
	color: #7d8f9b;	
}
.cms_menu li {
	padding: 2px 0px 2px 12px;
	color: #37556b;

}
.cms_menu a {
	color: #44647b;
}

/* HILFE SEITE CSS */
.cms_help h1{
	font-size: 15px;
	font-weight: bold;
	color: #444444;
	display: block;
	margin: 20px 0 10px 0;
	padding-bottom: 3px;
	border-bottom: 1px solid #dddddd;
	width: 100%;
}

.cms_help .help_info_box li{
	float: left;
	width: 48%;
	margin: 2px;
}
.cms_help .help_info_box li .info_box{
	height: 100px;
	background: #f4f2f2;
	border: 1px solid #a4a4a4;
}

.cms_help .help_info_box li .info {
	padding: 2px;
	height: auto;
}
.cms_help .help_info_box li h1, .cms_help .help_info_box li h1 a{
	border: none;
	color: #416a46;
	size: 14px;
	padding: 2px;
	margin: 2px 0 2px 0;
}
.cms_help .help_info_box li .feeter {
	margin: 0 0px 10px 2px;
	padding: 2px 3px 2px 3px;
	float:right;
	background-color: #a4a4a4;
	text-align: right;
}

.cms_help .help_info_box li .feeter a{
	color: #FFF;
}
/*Startseite Anfang*/
.cms_startseite .start_benches {
	padding-left: 10px;
}
.cms_startseite .start_benches li {
	float: left;
	margin: 2px;
	margin-bottom: 5px;
	width: 235px;
	background-color: #FFF;
	border: 1px #898989 solid;	
}
.cms_startseite .start_benches li h1, .cms_startseite .start_benches li h1 a{
	color: #346d3a;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

.cms_startseite .start_content_text {
	font-size: 14px;
	color: #3a3939;
}
.cms_startseite .start_text_red{
	color: #800606;	
}

.cms_startseite .start_bg_border_bench{
	margin-top: 10px;
	border-top: 2px solid;
	border-bottom: 2px solid;
	border-color: #3b3838;
	background-color: #b7b7b7;
}
.cms_startseite .start_line_dotted{
	border-bottom-style: dotted;
	border-bottom: 1px;
	border-bottom-color: #3a3939;
}
.cms_startseite .start_head_bench{
	color: #1c1c1c;
	font-size: 12px;
}
.cms_startseite .news_submenu_tn {
	width: 100%;
}
.cms_startseite .news_submenu_tn li {
	border: none;
	border: 1px solid #333;
	background: #CCC;
	margin-top: 2px;
	padding: 3px;
}
.cms_startseite .news_submenu_tn .titel {
	border: none;
	border: 1px solid #333;
	background: #333;
	padding: 3px;
	color: #FFF;
}
.cms_startseite .news_submenu_tn li h3, .news_submenu_tn li h3 a {
	color: #333a4b;
	font-size: 10px;
	margin-bottom: 5px;
}
.cms_startseite .news_submenu_tn li h4, .news_submenu_tn li h4 a {
	font-size: 12px;
	color: #4e7e03;
	margin-bottom: 5px;
	font-weight: normal;
}
/*Startseite Ende*/
/*Wissensdatenbank*/
/*Gruppenansicht*/
.wdb_box .wdb_cbox{

}
.wdb_box h1{
	font-size: 14px;
	color: #b6151c;
	margin-bottom: 4px;
}
.wdb_box .wdb_head {
	font-size: 14px;
	color: #ebeaea;
	background-image: url(tmpl_pics/wdb_cat_bg.gif);
	background-repeat: repeat-x;
	padding: 3px;
	border: 1px solid #696969;
	margin-top: 10px;
	width: 342px;
}
.wdb_box .wdb_head_full {
	font-size: 14px;
	color: #ebeaea;
	background-image: url(tmpl_pics/wdb_cat_bg.gif);
	background-repeat: repeat-x;
	padding: 3px;
	border: 1px solid #696969;
	margin-top: 10px;
	width: 692px;
}
.wdb_box .wdb_listsplit {
	width: 700px;
	padding: 0;
	margin: 0;
}
.wdb_box .wdb_listsplit li {
	float: left;
	width: 338px;
	height: 75px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #696969;
	background:url(tmpl_pics/wdb_cat_list_bg.gif) repeat-x;
	
}
.wdb_box .wdb_listsplit li h2, .wdb_box .wdb_listsplit li h2 a {
	color: #333a4b;
	font-size: 14px;
	margin: 5px 0 5px 0;
	border: none;
}
.wdb_box .wdb_sites_list {
	margin-top: 15px;
	width: 80%;
}
.wdb_box .wdb_sites_list li {
	background-image: url(tmpl_pics/wdb_list_sites_bg.gif);
	padding: 3px;
	height: 60px;
	margin-bottom: 2px;
}
.wdb_box .wdb_sites_list li h2, .wdb_box .wdb_sites_list li h2 a {
	color: #333a4b;
	font-size: 14px;
	margin: 5px 0 5px 0;
	border: none;
}
.wdb_box .pad_text {
	padding-left: 3px;
	padding-right: 3px;
}
.wdb_box ul {
	padding-left: 4px;
}
.wdb_box li {
	padding-left: 10px;
}
/* Seitenansicht */
/*Texte*/
.wdb p {
	padding: 5px;
}
.wdb h4 {
	font-size: 14px;
}
.wdb h3 {
	font-size: 14px;
}
.wdb h1 {
	font-size: 12px;
	color:#365878;
	padding-left: 5px;
}
.wdb h2 {
	font-size: 14px;
	color:#b6151c;
	padding-left: 4px;
}
.wdb ul {
	padding-left: 4px;
}
.wdb li {
	padding-left: 10px;
}
.wdb .text{
	padding:5px;
	margin-top: 20px;
}

/*Texte*/
.shop h1{
	font-size: 14px;
	color:#274e6b;
}
.shop .pad_text{
	padding-left: 10px;
	padding-right: 3px;
}
.shop .pad_right {
	padding-right: 10px;
}
.shop h2{
	font-size: 16px;
	color:#b6151c;
	padding-right: 10px;
}
.slogan{
	margin-top: 50px;
}
.wdb .formelement1{
	width:300px;
	height: 200px;
	border-color: #999;
}
.text_line_top{
	background-image: url(tmpl_pics/text_line_top.gif);
	background-repeat: repeat-x;
}
.text_line_bottom{
	background-image:url(tmpl_pics/text_line_bottom.gif);
	background-repeat: repeat-x;
}
.text_line_left{
	background-image:url(tmpl_pics/text_line_left.gif);
	background-repeat: repeat-y;
}
.text_line_right{
	background-image:url(tmpl_pics/text_line_right.gif);
	background-repeat: repeat-y;
}
.bg_content_box{
	background-color: #FFF;
}
.ba_kat{
	background-color: #2e2e2e;
	color: #dddddd;
	font-size: 12px;
	padding-left: 3px;
	padding-right: 3px;
}
.ba_kat_middle{
	background-color: #cacaca;
	padding-left: 10px;
}
.link_kat{
	color: #2e2e2e;
}
.line_dotted{
	background-image:url(../../cms/tmpl_pics/line_dotted.gif);
	background-repeat:repeat-x;
}
.line_dotted_dark{
	background-image:url(../../cms/tmpl_pics/line_dotted_dark.gif);
	background-repeat:repeat-x;
}
.pad_bench{
	padding-left: 10px;
}
pad_box_bench{
	padding-left: 30px;
}
.content_text{
	padding-left: 5px;
}

