/* 
** LINKS 
*/
a:active  {
	font-weight: bold;
	color: #f8b516;
	text-decoration : underline;
	}
	
a:link {
	font-weight: bold;
	color: #25992f;
	text-decoration : none;
	}
	
a:visited {
	font-weight: bold;
	color: #25992f;
	text-decoration: none;
	}
	
a:hover {
	font-weight: bold;
	color: #f8b516;
	text-decoration : underline;
	}
	
#s_text a:active  {
	font-weight: normal;
	color: #25992f;
	text-decoration : underline;
	}
	
#s_text a:link {
	font-weight: normal;
	color: #666567;
	text-decoration : none;
	}
	
#s_text a:visited {
	font-weight: normal;
	color: #666567;
	text-decoration: none;
	}
	
#s_text a:hover {
	font-weight: normal;
	color: #25992f;
	text-decoration : underline;
	}
	
#breadcrumb a:active  {
	font-weight: normal;
	color: #25992f;
	text-decoration : underline;
	}
	
#breadcrumb a:link {
	font-weight: normal;
	color: #ababab;
	text-decoration : none;
	}
	
#breadcrumb a:visited {
	font-weight: normal;
	color: #ababab;
	text-decoration: none;
	}
	
#breadcrumb a:hover {
	font-weight: normal;
	color: #25992f;
	text-decoration : underline;
	}
		
#footer-text a:active  {
	font-weight: normal;
	color: #25992f;
	text-decoration : underline;
	}
	
#footer-text a:link {
	font-weight: normal;
	color: #666567;
	text-decoration : none;
	}
	
#footer-text a:visited {
	font-weight: normal;
	color: #666567;
	text-decoration: none;
	}
	
#footer-text a:hover {
	font-weight: normal;
	color: #25992f;
	text-decoration : underline;
	}

#rss-box a:active  {
	font-weight: normal;
	color: #25992f;
	text-decoration : underline;
	}
	
#rss-box a:link {
	font-weight: normal;
	color: #666567;
	text-decoration : underline;
	}
	
#rss-box a:visited {
	font-weight: normal;
	color: #666567;
	text-decoration: underline;
	}
	
#rss-box a:hover {
	font-weight: normal;
	color: #25992f;
	text-decoration : underline;
	}
	
#pressetext a:active  {
	font-weight: bold;
	color: #25992f;
	text-decoration : underline;
	}
	
#pressetext a:link {
	font-weight: bold;
	color: #666567;
	text-decoration : none;
	}
	
#pressetext a:visited {
	font-weight: bold;
	color: #666567;
	text-decoration: none;
	}
	
#pressetext a:hover {
	font-weight: bold;
	color: #25992f;
	text-decoration : underline;
	}
			
/* 
** ENDE LINKS 
*/



/* 
** UL LI 
*/
ul {
	margin: 0;
	padding-left: 15px;
}

li {
	margin: 0;
	padding: 0;
	
	list-style-position: outside;
	list-style-image: url(../gfx/all/bullet.png); 
}

li.dl-mouseover2 {
	float: left;
	width: 307px;
	height: 65px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	display:inline;
	cursor: pointer;
}

ul.dl-mouseover {
	width: 307px;
	height: 65px;
	margin: 0;
	padding: 0;
	list-style-type: none;	
}

.dl-mouseover a:active {
	float:left;
	background-image: url(../gfx/all/button_herunterladen3b_de.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-mouseover a:link {
    float:left;
    background-image: url(../gfx/all/button_herunterladen3a_de.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-mouseover a:visited {
    float:left;
	background-image: url(../gfx/all/button_herunterladen3a_de.png);
	background-repeat: repeat-x;
	text-decoration: none;
	width: 307px;
	height: 65px;
	}
	
.dl-mouseover a:hover {
    float:left;
	background-image: url(../gfx/all/button_herunterladen3b_de.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
/* Knopf 2 */
ul.dl-incontent-mouseover {
	width: 307px;
	height: 65px;
	margin: 0;
	padding: 0;
	list-style-type: none;	
}

.dl-incontent-mouseover a:active {
	float:left;
	background-image: url(../gfx/all/button_herunterladen2_de.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-incontent-mouseover a:link {
    float:left;
    background-image: url(../gfx/all/button_herunterladen1_de.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-incontent-mouseover a:visited {
    float:left;
	background-image: url(../gfx/all/button_herunterladen1_de.png);
	background-repeat: repeat-x;
	text-decoration: none;
	width: 307px;
	height: 65px;
	}
	
.dl-incontent-mouseover a:hover {
    float:left;
	background-image: url(../gfx/all/button_herunterladen2_de.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
/* Ende Knopf 2 */	
		
ul.dl-mouseover-en {
	width: 307px;
	height: 65px;
	margin: 0;
	padding: 0;
	list-style-type: none;	
}

.dl-mouseover-en a:active {
	float:left;
	background-image: url(../gfx/all/button_herunterladen3b_en.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-mouseover-en a:link {
    float:left;
    background-image: url(../gfx/all/button_herunterladen3a_en.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-mouseover-en a:visited {
    float:left;
	background-image: url(../gfx/all/button_herunterladen3a_en.png);
	background-repeat: repeat-x;
	text-decoration: none;
	width: 307px;
	height: 65px;
	}
	
.dl-mouseover-en a:hover {
    float:left;
	background-image: url(../gfx/all/button_herunterladen3b_en.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}	

/* Knopf 2 */
ul.dl-incontent-mouseover-en {
	width: 307px;
	height: 65px;
	margin: 0;
	padding: 0;
	list-style-type: none;	
}

.dl-incontent-mouseover-en a:active {
	float:left;
	background-image: url(../gfx/all/button_herunterladen2_en.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-incontent-mouseover-en a:link {
    float:left;
    background-image: url(../gfx/all/button_herunterladen1_en.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-incontent-mouseover-en a:visited {
    float:left;
	background-image: url(../gfx/all/button_herunterladen1_en.png);
	background-repeat: repeat-x;
	text-decoration: none;
	width: 307px;
	height: 65px;
	}
	
.dl-incontent-mouseover-en a:hover {
    float:left;
	background-image: url(../gfx/all/button_herunterladen2_en.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
/* Ende Knopf 2 */	
	
ul.dl-mouseover-fr {
	width: 307px;
	height: 65px;
	margin: 0;
	padding: 0;
	list-style-type: none;	
}

.dl-mouseover-fr a:active {
	float:left;
	background-image: url(../gfx/all/button_herunterladen3b_fr.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-mouseover-fr a:link {
    float:left;
    background-image: url(../gfx/all/button_herunterladen3a_fr.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-mouseover-fr a:visited {
    float:left;
	background-image: url(../gfx/all/button_herunterladen3a_fr.png);
	background-repeat: repeat-x;
	text-decoration: none;
	width: 307px;
	height: 65px;
	}
	
.dl-mouseover-fr a:hover {
    float:left;
	background-image: url(../gfx/all/button_herunterladen3b_fr.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
/* Knopf 2 */
ul.dl-incontent-mouseover-fr {
	width: 307px;
	height: 65px;
	margin: 0;
	padding: 0;
	list-style-type: none;	
}

.dl-incontent-mouseover-fr a:active {
	float:left;
	background-image: url(../gfx/all/button_herunterladen2_fr.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-incontent-mouseover-fr a:link {
    float:left;
    background-image: url(../gfx/all/button_herunterladen1_fr.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-incontent-mouseover-fr a:visited {
    float:left;
	background-image: url(../gfx/all/button_herunterladen1_fr.png);
	background-repeat: repeat-x;
	text-decoration: none;
	width: 307px;
	height: 65px;
	}
	
.dl-incontent-mouseover-fr a:hover {
    float:left;
	background-image: url(../gfx/all/button_herunterladen2_fr.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
/* Ende Knopf 2 */			
	
ul.dl-mouseover-it {
	width: 307px;
	height: 65px;
	margin: 0;
	padding: 0;
	list-style-type: none;	
}

.dl-mouseover-it a:active {
	float:left;
	background-image: url(../gfx/all/button_herunterladen3b_it.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-mouseover-it a:link {
    float:left;
    background-image: url(../gfx/all/button_herunterladen3a_it.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-mouseover-it a:visited {
    float:left;
	background-image: url(../gfx/all/button_herunterladen3a_it.png);
	background-repeat: repeat-x;
	text-decoration: none;
	width: 307px;
	height: 65px;
	}
	
.dl-mouseover-it a:hover {
    float:left;
	background-image: url(../gfx/all/button_herunterladen3b_it.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
/* Knopf 2 */
ul.dl-incontent-mouseover-it {
	width: 307px;
	height: 65px;
	margin: 0;
	padding: 0;
	list-style-type: none;	
}

.dl-incontent-mouseover-it a:active {
	float:left;
	background-image: url(../gfx/all/button_herunterladen2_it.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-incontent-mouseover-it a:link {
    float:left;
    background-image: url(../gfx/all/button_herunterladen1_it.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-incontent-mouseover-it a:visited {
    float:left;
	background-image: url(../gfx/all/button_herunterladen1_it.png);
	background-repeat: repeat-x;
	text-decoration: none;
	width: 307px;
	height: 65px;
	}
	
.dl-incontent-mouseover-it a:hover {
    float:left;
	background-image: url(../gfx/all/button_herunterladen2_it.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
/* Ende Knopf 2 */	
	
ul.dl-mouseover-es {
	width: 307px;
	height: 65px;
	margin: 0;
	padding: 0;
	list-style-type: none;	
}

.dl-mouseover-es a:active {
	float:left;
	background-image: url(../gfx/all/button_herunterladen3b_es.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-mouseover-es a:link {
    float:left;
    background-image: url(../gfx/all/button_herunterladen3a_es.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-mouseover-es a:visited {
    float:left;
	background-image: url(../gfx/all/button_herunterladen3a_es.png);
	background-repeat: repeat-x;
	text-decoration: none;
	width: 307px;
	height: 65px;
	}
	
.dl-mouseover-es a:hover {
    float:left;
	background-image: url(../gfx/all/button_herunterladen3b_es.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}	
	
/* Knopf 2 */
ul.dl-incontent-mouseover-es {
	width: 307px;
	height: 65px;
	margin: 0;
	padding: 0;
	list-style-type: none;	
}

.dl-incontent-mouseover-es a:active {
	float:left;
	background-image: url(../gfx/all/button_herunterladen2_es.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-incontent-mouseover-es a:link {
    float:left;
    background-image: url(../gfx/all/button_herunterladen1_es.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
	
.dl-incontent-mouseover-es a:visited {
    float:left;
	background-image: url(../gfx/all/button_herunterladen1_es.png);
	background-repeat: repeat-x;
	text-decoration: none;
	width: 307px;
	height: 65px;
	}
	
.dl-incontent-mouseover-es a:hover {
    float:left;
	background-image: url(../gfx/all/button_herunterladen2_es.png);
	background-repeat: repeat-x;
	text-decoration : none;
	width: 307px;
	height: 65px;
	}
/* Ende Knopf 2 */		
			
/* 
** ENDE UL LI 
*/


body {
	background-image: url(../gfx/layout/hintergrund.png);
	background-repeat: repeat-x;
	background-position: top center;
	background-color: #FFFFFF;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	margin: 0;
	color: #666567;
	text-align: center;
}

#background {
	position: relative;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 450px;
	z-index: 0;
	background-image: url(../gfx/layout/hintergrund_2.png);
	background-repeat: no-repeat;
	background-position: top center;
}

#layout_center {
	position: relative;
	z-index: 5;
	text-align: left;
	margin: auto;
	width: 1014px;
}


/* ####################################################
** ### HAUPTNAVIGATION ################################
** ####################################################
*/

div#navigationbox {
	position:relative;
	z-index: 15;
	top: 13px;
	text-align: left;
	width: 1014px;
	height: 120px;
}

#nav_1 {
	position: absolute;
	top: 0;
	left: 0;
	width: 6px;
	height: 93px;
	background-image: url(../gfx/layout/nav_1.png);
	background-repeat: no-repeat;
}

#nav_2 {
	position: absolute;
	top: 0;
	left: 6px;
	width: 1001px;
	height: 7px;	
	background-image: url(../gfx/layout/nav_2.png);
	background-repeat: no-repeat;
}

#nav_3 {
	position: absolute;
	top: 87px;
	left: 6px;
	width: 1001px;
	height: 6px;
	background-image: url(../gfx/layout/nav_3.png);
	background-repeat: no-repeat;
}

#nav_4 {
	position: absolute;
	top: 0px;
	left: 1007px;
	width: 7px;
	height: 93px;
	background-image: url(../gfx/layout/nav_4.png);
	background-repeat: no-repeat;
}

#nav_5 {
	position: absolute;
	top: 7px;
	left: 6px;
	padding-top: 15px;
	padding-left: 45px;
	width: 1001px;
	height: 80px;
	background-image: url(../gfx/layout/nav_5.png);
	background-repeat: no-repeat;
}

#logo {
	float: left;
	width: 227px;
	height: 50px;
}

#navigation {
	position: absolute;
	top: 9px;
	left: 272px;	
	text-align: center;
	width: 724px;
	height: 62px;
}

#sprachbox {
	position: absolute;
	z-index: 15;
	top: 87px;
	left: 811px;	
	text-align: center;
	padding-top: 2px;
	width: 180px;
	height: 36px;
	background-image: url(../gfx/layout/nav_6.png);
	background-repeat: no-repeat;
}



/* ####################################################
** ### HEADER #########################################
** ####################################################
*/

div#headerbox {
	position:relative;
	z-index: 10;
	top: -9px;
	text-align: left;
	width: 1014px;
	height: 447px;
}

#header_1 {
	position: absolute;
	top: 74px;
	left: 0;
	width: 7px;
	height: 240px;
	background-image: url(../gfx/layout/header_1.png);
	background-repeat: no-repeat;
}

#header_top {
	position: absolute;
	top: 0;
	left: 7px;
	width: 1000px;
	height: 74px;
	background-image: url(../gfx/layout/header_top.png);
	background-repeat: no-repeat;
}

#header_2 {
	position: absolute;
	top: 74px;
	left: 7px;
	width: 1000px;
	height: 240px;
	background-image: url(../gfx/layout/header_2.png);
	background-repeat: no-repeat;
}

#header_content {
	margin-left: 31px;
	margin-right: 31px;
	width: 938px;
	height: 240px;
}

#header_links {
	float: left;
	margin: 10px 0 10px 0;
	width: 513px;
	height: 220px;
}

#header_rechts {
	float: right;
	margin: 10px 0 10px 0;
	width: 375px;
	height: 220px;
}

#header_3 {
	position: absolute;
	top: 74px;
	left: 1007px;
	width: 7px;
	height: 240px;
	background-image: url(../gfx/layout/header_3.png);
	background-repeat: no-repeat;
}

#header_bottom {
	z-index: 0;
	position: absolute;
	top: 314px;
	left: 7px;
	width: 1000px;
	height: 133px;
	background-image: url(../gfx/layout/header_bottom.png);
	background-repeat: no-repeat;
}

div#breadcrumb {
	position: absolute;
	top: 330px;
	left: 45px;
	width: 530px;
	height: 25px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ababab;
}

div#webtools {
	z-index: 35;
	position: absolute;
	top: -26px;
	right: 10px;
	width: 195px;
	height: 48px;
}



/* ####################################################
** ### CONTENTBEREICH #################################
** ####################################################
*/

.csc-caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #666567;
	margin-top: 2px;
	padding-bottom: 5px;
}

.contenttext {
	padding-top: 10px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px; 
	color: #666567;
}

.tabletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px; */
	line-height: 20px; 
	color: #666567;
}

.headertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 14px; */
	font-weight: bold; 
	line-height: 20px; 
	color: #666567;
}

div#contentbereich {
	position: relative;
	z-index: 30;
	margin-top: -100px;
	left: 0;
	text-align: left;
	width: 1014px;
}

#content {
	float: left;
	padding-left: 7px;
	width: 660px;
}

#rechte-spalte {
	padding-top: 30px;
	padding-right: 7px;
	float: right;
	width: 240px;
}

#unternavigation {
	width: 240px;
	margin-bottom: 30px;
}

#sicherheitsbox {
	margin-bottom: 30px;
	width: 240px;	
	background-image: url(../gfx/layout/sicherheit_oben.png);
	background-repeat: no-repeat;
	padding: 38px 0 0 0;
}

#sicherheitbottom {
	width: 240px;	
	height: 18px;
	margin: 0;
	background-image: url(../gfx/layout/sicherheit_unten.png);
	background-repeat: no-repeat;
}

#sicherheitsinhalt {
	width: 240px;
	background-image: url(../gfx/layout/sicherheit_mitte.png);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #e6e6e6;	
}

#sicherheitstext {
	width: 205px;	
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/ 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px; 
	text-align: left;
	color: #666567;		
}

#rss-box {
	margin-bottom: 30px;
	width: 240px;	
	background-image: url(../gfx/layout/rss-oben.png);
	background-repeat: no-repeat;
	padding: 40px 0 0 0;
	background-color: #e6e6e6;
}

#rss-header {
	width: 200px;	
	padding-left: 20px;
	margin-bottom: 7px;
	font-family: Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/ 
	font-size: 18px; 
	font-weight: normal; 
	line-height: 20px; 
	text-align: left;
	color: #666567;		
}

#rss-text1 {
	width: 200px;	
	padding-left: 20px;
	background-color: #e6e6e6;
	font-family: Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/ 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 20px; 
	text-align: left;
	color: #666567;		
}

#rss-contentbox {
	width: 240px;
	background-image: url(../gfx/layout/rss-hg.png);
	background-repeat: repeat-y;

}

#rss-text2 {
	padding: 5px 20px 5px 20px;
	font-family: Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/ 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 16px; 
	text-align: left;
	color: #666567;		
}

#rss-text3 {
	text-align: right;
	width: 200px;	
	padding: 10px 0 0 20px;
	background-color: #e6e6e6;
	font-family: Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/ 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 20px; 
	color: #666567;		
}

#rss-bottom {
	width: 240px;	
	height: 18px;
	background-image: url(../gfx/layout/sicherheit_unten.png);
	background-repeat: no-repeat;
}

#pressebox {
	margin-bottom: 20px;
	width: 240px;	
	background-image: url(../gfx/layout/presse_oben.png);
	background-repeat: no-repeat;
	padding: 35px 0 0 0;
	background-color: #e6e6e6;
}

#pressebottom {
	width: 240px;	
	height: 35px;
	background-image: url(../gfx/layout/presse_unten.png);
	background-repeat: no-repeat;
}

#pressetext {
	width: 200px;	
	padding-left: 20px;
	background-color: #e6e6e6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/ 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px; 
	text-align: left;
	color: #666567;		
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; */
	font-size: 22px; 
	font-weight: bold; 
	line-height: 26px; 
	color: #25992f;
	margin: 0;
	padding: 0;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; */
	font-size: 16px; 
	font-weight: bold; 
	line-height: 22px; 
	color: #25992f;
}

#form {
	margin: 30px 0 0 0;
}

#form td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/ 
	font-size: 15px; 
	line-height: 20px; 
	color: #666567;	
}

#select {
	height: 25px;
	border: 2px solid #25992f;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	color: #666567;
}

#input {
	width: 350px;
	height: 30px;
	border: 2px solid #25992f;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	color: #666567;
}

#textarea {
	width: 350px;
	height: 150px;
	border: 2px solid #25992f;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	color: #666567;
}

#submit {
	background-image: url(../gfx/all/button_abschicken1a.png);
	background-repeat: no-repeat;
	width: 121px;
	height: 38px;
	border: 0;
}

#submit:hover {
	background-image: url(../gfx/all/button_abschicken1b.png);
	background-repeat: no-repeat;
	width: 121px;
	height: 38px;
	border: 0;
}

#submit-en {
	background-image: url(../gfx/all/button_send1a.png);
	background-repeat: no-repeat;
	width: 84px;
	height: 38px;
	border: 0;
}

#submit-en:hover {
	background-image: url(../gfx/all/button_send1b.png);
	background-repeat: no-repeat;
	width: 84px;
	height: 38px;
	border: 0;
}

#submit-fr {
	background-image: url(../gfx/all/button_envoyer1a.png);
	background-repeat: no-repeat;
	width: 107px;
	height: 38px;
	border: 0;
}

#submit-fr:hover {
	background-image: url(../gfx/all/button_envoyer1b.png);
	background-repeat: no-repeat;
	width: 107px;
	height: 38px;
	border: 0;
}

#submit-it {
	background-image: url(../gfx/all/button_Inviare1a.png);
	background-repeat: no-repeat;
	width: 95px;
	height: 38px;
	border: 0;
}

#submit-it:hover {
	background-image: url(../gfx/all/button_Inviare1b.png);
	background-repeat: no-repeat;
	width: 95px;
	height: 38px;
	border: 0;
}

#submit-es {
	background-image: url(../gfx/all/button_enviar1a.png);
	background-repeat: no-repeat;
	width: 92px;
	height: 38px;
	border: 0;
}

#submit-es:hover {
	background-image: url(../gfx/all/button_enviar1b.png);
	background-repeat: no-repeat;
	width: 92px;
	height: 38px;
	border: 0;
}

/* ####################################################
** ### FOOTER #########################################
** ####################################################
*/

div#footer {
	position: relative;
	text-align: left;
	width: 1014px;
	height: 189px;
	clear: both;
}

#footer_1 {
	position: absolute;
	top: 68px;
	left: 0;
	width: 7px;
	height: 101px;
	background-image: url(../gfx/layout/footer_1.png);
	background-repeat: no-repeat;
}

#footer_2 {
	position: absolute;
	top: 68px;
	left: 7px;
	width: 744px;
	height: 12px;
	background-image: url(../gfx/layout/footer_2.png);
	background-repeat: no-repeat;
}

#footer_3 {
	position: absolute;
	top: 0;
	right: 0;
	width: 263px;
	height: 80px;
	background-image: url(../gfx/layout/footer_3.png);
	background-repeat: no-repeat;
}

#footer_4 {
	position: absolute;
	top: 162px;
	left: 7px;
	width: 1001px;
	height: 7px;
	background-image: url(../gfx/layout/footer_4.png);
	background-repeat: no-repeat;
}

#footer_5 {
	position: absolute;
	top: 80px;
	right: 0;
	width: 7px;
	height: 89px;
	background-image: url(../gfx/layout/footer_5.png);
	background-repeat: no-repeat;
}

#footer_6 {
	position: absolute;
	top: 80px;
	left: 7px;
	width: 1000px;
	height: 82px;
	background-image: url(../gfx/layout/footer_6.png);
	background-repeat: no-repeat;
}

#logo-s {
	position: absolute;
	top: 25px;
	left: 36px;
	width: 122px;
	height: 33px;
}

#footer-text {
	position: absolute;
	top: 22px;
	left: 180px;
	width: 700px;
	height: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/
	font-size: 11px;
	font-weight: normal;
	color: #666567;
	line-height: 18px;
}

#webtools-2 {
	position: absolute;
	top: 16px;
	right: 28px;
	width: 200px;
	height: 48px;
}


/* ####################################################
** ### TEXT MIT BILD ##################################
** ####################################################
*/

#tmb_box {
	margin: 0;
	width: 660px;
}

#tmb_textbox {
	float: right;
}

#tmb_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; */
	font-size: 22px; 
	font-weight: bold; 
	line-height: 26px; 
	color: #25992f;
}

#tmb_text {
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px; */
	line-height: 20px; 
	color: #666567;
}


/* ####################################################
** ### TEXT MIT ÜBERSCHRIFT ###########################
** ####################################################
*/

#tmu_box {
	margin: 20px 0 0 0;
	width: 660px;
}

#tmu_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; */
	font-size: 14px; 
	font-weight: bold; 
	line-height: 20px; 
	color: #666567;
}

#tmu_text {
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px; */
	line-height: 20px; 
	color: #666567;
}


/* ####################################################
** ### HEADER RECHTS ##################################
** ####################################################
*/

#hr_headerbox {
	width: 375px;
}

#hr_textbox {
	overflow: hidden;
	height: 135px;
}

#hr_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; */
	font-size: 18px; 
	font-weight: bold; 
	line-height: 24px; 
	color: #ffffff;
}

#hr_text {
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px; */
	line-height: 18px; 
	color: #ffffff;
}


/* ####################################################
** ### NEWS ###########################################
** ####################################################
*/

#news_box {
	margin: 10px 0 0 0;
	width: 660px;
}

#news_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; */
	font-size: 22px; 
	font-weight: bold; 
	line-height: 26px; 
	color: #25992f;
}

#news_text {
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px; */
	line-height: 20px; 
	color: #666567;
}


/* ####################################################
** ### TEXT MIT GRUENEN UEBERSCHRIFT ##################
** ####################################################
*/

#tmgu_box {
	margin: 0;
	width: 660px;
}

#tmgu_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; */
	font-size: 22px; 
	font-weight: bold; 
	line-height: 26px; 
	color: #25992f;
}

#tmgu_text {
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px; */
	line-height: 20px; 
	color: #666567;
}


/* ####################################################
** ### GROßER TEXT MIT GROßEN ÜBERSCHRIFT #############
** ####################################################
*/

#tmug_box {
	margin: 10px 0 0 0;
	width: 660px;
}

#tmug_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; */
	font-size: 22px; 
	font-weight: bold; 
	line-height: 20px; 
	color: #666567;
}

#tmug_text {
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px; */
	line-height: 20px; 
	color: #666567;
}


/* ####################################################
** ### TEXT MIT BILD RECHTS ###########################
** ####################################################
*/

#tmbr_box {
	margin: 0;
	width: 660px;
}

#tmbr_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px; */
	line-height: 20px; 
	color: #666567;
}


/* ####################################################
** ### TEXT MIT BILD LINKS ############################
** ####################################################
*/

#tmbl_box {
	margin: 0;
	width: 660px;
}

#tmbl_textbox {
}

#tmbl_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; */
	font-size: 16px; 
	font-weight: bold; 
	line-height: 22px; 
	color: #25992f;
}

#tmbl_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px; */
	line-height: 20px; 
	color: #666567;
}


/* ####################################################
** ### 2 SPALTEN TEXT MIT BILD LINKS ##################
** ####################################################
*/

#zstmbl_box {
	margin: 0;
	width: 660px;
}

#zstmbl_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; */
	font-size: 16px; 
	font-weight: bold; 
	line-height: 22px; 
	color: #25992f;
}

#zstmbl_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px;*/ 
	line-height: 20px; 
	color: #666567;
}


/* ####################################################
** ### SITEMAP ########################################
** ####################################################
*/

hr {
	width: 200px;
	color: #666567;
}

#s_box {
	margin: 0;
	width: 660px;
}

#s_textbox {
	width: 200px;
}

#s_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; */
	font-size: 16px; 
	font-weight: bold; 
	line-height: 18px; 
	color: #25992f;
	height: 50px;
	vertical-align: top;
}

#s_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px; */
	line-height: 12px; 
	color: #666567;
}


/* ####################################################
** ### EINFACHER TEXT MIT BILD LINKS ##################
** ####################################################
*/

#etmbl_box {
	margin: 0;
	width: 660px;
}

#etmbl_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px; */
	line-height: 20px; 
	color: #666567;
}



/* ####################################################
** ### 3 BILDERSPALTEN ################################
** ####################################################
*/

#dbs_box {
	margin: 0;
	width: 660px;
}

#dbs_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px; */
	font-weight: bold; 
	line-height: 20px; 
	color: #666567;
	height: 30px;
}



/* ####################################################
** ### FUNKTIONENSEITE PART1 ##########################
** ####################################################
*/

#f1_box {
	width: 660px;
	display: block;
}

#f1-660_box {
	width: 660px;
}

#f1_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/ 
	font-size: 14px; 
	font-weight: bold; 
	line-height: 20px; 
	color: #666567;
}



/* ####################################################
** ### FUNKTIONENSEITE PART2 ##########################
** ####################################################
*/

#f2_box {
	width: 660px;
	display: block;
}

#f2-660_box {
	width: 660px;
}

#f2_img {
	padding: 3px 0 0 0;
}

#f2_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px;*/
	line-height: 20px; 
	color: #666567;
}


/* ####################################################
** ### 3 SPALTEN MIT ÜBERSCHRIFT USW ##################
** ####################################################
*/

#dsk_box {
	margin: 0;
	width: 660px;
}

#dsk_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; */
	font-size: 16px; 
	font-weight: bold; 
	line-height: 22px; 
	color: #25992f;
}

#dsk_text {
	padding: 10px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px;*/
	line-height: 20px; 
	color: #666567;
	text-align: left;
}



/* ####################################################
** ### 4 SPALTEN MIT ÜBERSCHRIFT USW ##################
** ####################################################
*/

#vsk_box {
	margin: 0;
	width: 660px;
}

#vsk_text {
	padding: 10px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px;*/
	line-height: 17px; 
	color: #666567;
	text-align: left;
}



/* ####################################################
** ### SYSTEME ########################################
** ####################################################
*/

#s_box {
	margin: 0;
	width: 660px;
}

#s_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; */
	font-size: 14px; 
	font-weight: bold; 
	line-height: 20px; 
	color: #25992f;
}

#s_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px; */
	line-height: 20px; 
	color: #666567;
}
