/*****************************************************/
/*                    SITELAYOUT                     */
/*****************************************************/
body {
	background-color: #E2E2FC;
	margin: 0; 
	padding: 0;
	background-image: url(../images/body_bg.jpg);
	background-attachment: scroll;
	background-repeat: repeat;
}
.bg-white {
	background-color: #FFFFFF;
}
.head_left {
	background-attachment: scroll;
	background-image: url(../images/welle-logo_links.jpg);
	background-repeat: repeat;
	background-color: #FFFFFF;
}
.head_right {
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../images/welle-logo_rechts.jpg);
	background-repeat: repeat;
}
.head_right_link_home {
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../images/slogan_link1.jpg);
	background-repeat: repeat;
}
.head_right_link_1 {
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../images/slogan_link1.jpg);
	background-repeat: repeat;
}
.head_right_link_2 {
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../images/slogan_link2.jpg);
	background-repeat: repeat;
}
.head_right_link_3 {
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../images/slogan_link3.jpg);
	background-repeat: repeat;
}
.head_right_link_4 {
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../images/slogan_link4.jpg);
	background-repeat: repeat;
}
.head_right_link_5 {
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../images/slogan_link5.jpg);
	background-repeat: repeat;
}
.head_right_link_6 {
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../images/slogan_link6.jpg);
	background-repeat: repeat;
}
.head_right_link_7 {
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../images/slogan_link7.jpg);
	background-repeat: repeat;
}
.head_right_link_8 {
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../images/slogan_link8.jpg);
	background-repeat: repeat;
}
.head_right_link_9 {
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../images/slogan_link9.jpg);
	background-repeat: repeat;
}
/*****************************************************/
/*                     NAVI-BOTTOM                   */
/*****************************************************/
.bottomactive {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #006633;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
}
.bottomtext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #006633;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
}
/*****************************************************/
.bottom a:link {
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #006633;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
}
.bottom a:visited {
	text-decoration : none; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #006633;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
}
.bottom a:hover {
	text-decoration : underline; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #006633;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
}
/*****************************************************/
/*                    NAVI-VERTIKAL                  */
/*****************************************************/
.navi_border {
	background-color: #99CC33;
	background-attachment: scroll;
	background-image: url(../images/navi_border.jpg);
	background-repeat: repeat;
}
.navi_bg {
	background-color: #99CC33;
}
.navitext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #006633;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: #99CC33;
}
/*****************************************************/
.naviactive {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #0B4687;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: #99CC33;
}
/*****************************************************/
.navi a:link {
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #006633;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: #99CC33;
}
.navi a:visited {
	text-decoration : none; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #006633;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: #99CC33;
}
.navi a:hover {
	text-decoration : underline; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #006633;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: #99CC33;
}
/*****************************************************/
.subnaviactive {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #EE7317;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: #FFFFFF;
}
/*****************************************************/
.subnavi a:link {
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #99CC33;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: #FFFFFF;
}
.subnavi a:visited {
	text-decoration : none; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #99CC33;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: #FFFFFF;
}
.subnavi a:hover {
	text-decoration : underline; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #99CC33;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: #FFFFFF;
}
/*****************************************************/
/*                NEWSLETTER-FORMULAR                */
/*****************************************************/
.form_text {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #006633;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: #99CC33;
}
INPUT , BUTTON , SELECT , TEXTAREA , SELECT {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	line-height : 120%; 
	padding : 1px; 
	font-weight : normal; 
	color : #006633; 
	background-color : #FFFFFF; 
	border : 2px solid #006633; 
}
/*****************************************************/
.form a:link {
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #006633;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: #99CC33;
}
.form a:visited {
	text-decoration : none; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #006633;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: #99CC33;
}
.form a:hover {
	text-decoration : underline; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #006633;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: #99CC33;
}
/*****************************************************/
/*                    NEWSTICKER                     */
/*****************************************************/
.tickerborder {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 120%;
	padding : 1px;
	font-weight : normal;
	color : #006633;
	background-color : #FFFFFF;
	border : 1px solid #99CC33;
	cursor: hand;
}
.tickerborder a:link {
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	font-weight : normal; 
	color : #006633; 
	background-color : #FFFFFF; 
}
.tickerborder a:visited {
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	font-weight : normal; 
	color : #006633; 
	background-color : #FFFFFF; 
}
.tickerborder a:hover {
	text-decoration : underline;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	font-weight : normal; 
	color : #006633; 
	background-color : #FFFFFF; 
}