* {scrollbar-base-color: #ffffff; scrollbar-arrow-color: #000000; scrollbar-shadow-color: #ffffff;}
body {width:100%; margin: 0px; padding: 0px; background-color: #4ABA84}
#mainabs {position: relative; height: 100%; width: 100%;} 
#sub {position: relative; width: 160px; height: 360px;}
#main_fr {position: relative; background-image:url(../images/home_image_fr.gif); background-repeat: no-repeat; border: solid 1px #ffffff; border: solid 1px #ffffff; background-color:#ffffff;}
#main {position: relative; background-image:url(../images/home_image.gif); background-repeat: no-repeat; border: solid 1px #ffffff; border: solid 1px #ffffff; background-color:#ffffff;}
#main_produkte {position: relative; background-image:url(../images/rahmenhintergrund_produkte.gif); background-repeat: no-repeat; border: solid 1px #ffffff; border: solid 1px #ffffff; background-color:#ffffff;}
#main_produkte_fr {position: relative; background-image:url(../images/fr_rahmenhintergrund_produkte.gif); background-repeat: no-repeat; border: solid 1px #ffffff; border: solid 1px #ffffff; background-color:#ffffff;}
#main_impressum {position: relative; background-image:url(../images/rahmenhintergrund_impressum.gif); background-repeat: no-repeat; border: solid 1px #ffffff; background-color:#ffffff;} 
#main_impressum_fr {position: relative; background-image:url(../images/fr_rahmenhintergrund_impressum.gif); background-repeat: no-repeat; border: solid 1px #ffffff; background-color:#ffffff;}
#main_ueberuns { position: relative; background-image:url(../images/rahmenhintergrund_ueber_uns.gif); background-repeat: no-repeat; border: solid 1px #ffffff; background-color:#ffffff;}
#main_ueberuns_fr { position: relative; background-image:url(../images/fr_rahmenhintergrund_ueber_uns.gif); background-repeat: no-repeat; border: solid 1px #ffffff; background-color:#ffffff;}
#overflow {width: 595px; height:546px; overflow: auto; }
#overflow_ueber_uns {width: 530px; height:546px; overflow: auto; }
#europrofiles { float: left; margin-right: 15px;}


.text {font-family: arial, sans-serife; font-size: 13px; line-height: 18px; color: #019D77;}
.text_white {font-family: arial, sans-serife; font-size: 13px; line-height: 18px; color: #ffffff;}
.tinytext {font-family: arial, sans-serife; font-size: 12px; line-height: 18px; color: #019D77;}
.suche {font-family: arial, sans-serife; font-size: 14px; font-weight: bold; color: #ffffff;}
.main_navig {font-family: arial, sans-serife; font-size: 14px; font-weight: bold; color: #ffffff;}
.select {width: 242px; height: 20px; font-family: arial, sans-serife; font-size: 12px; color: #ffffff; background-color: #019D77;}
.input {width: 240px; height: 18px; font-family: arial, sans-serife; font-size: 12px; color: #019D77; background-color: #ffffff;  border: solid 1px #019D77;}
.textarea {width: 240px; height: 102px; font-family: arial, sans-serife; font-size: 12px; color: #019D77; background-color: #ffffff;  border: solid 1px #019D77;}
.submitbutton {font-family: arial, sans-serife; font-size: 12px; font-weight: bold; color: #ffffff;}
.subm_white {font-family: arial, sans-serife; font-size: 16px; font-weight: bold; color: #ffffff;}

.main_navig a {text-decoration: none; font-family: arial, sans-serife; font-size: 12px; font-weight: bold; color: #ffffff;}
.main_navig a:link {text-decoration: none; font-family: arial, sans-serife; font-size: 12px; font-weight: bold; color: #ffffff;}
.main_navig a:visited {text-decoration: none; font-family: arial, sans-serife; font-size: 12px; font-weight: bold; color: #ffffff;}
.main_navig a:hover {text-decoration: none; font-family: arial, sans-serife; font-size: 12px; font-weight: bold; color: #ffffff;}

.sub_navig {font-family: arial, sans-serife; font-size: 13px; color: #019D77;}
.sub_navig a {text-decoration: none; font-family: arial, sans-serife; font-size: 13px; color: #019D77;}
.sub_navig a:link {text-decoration: none; font-family: arial, sans-serife; font-size: 13px; color: #019D77;}
.sub_navig a:visited {text-decoration: none; font-family: arial, sans-serife; font-size: 13px; color: #019D77;}
.sub_navig a:hover {text-decoration: none; font-family: arial, sans-serife; font-size: 13px; color: #019D77;}

.text a {text-decoration: underline; font-family: arial, sans-serife; font-size: 13px; color: #019D77;}
.text a:link {text-decoration: underline; font-family: arial, sans-serife; font-size: 13px; color: #019D77;}
.text a:visited {text-decoration: underline; font-family: arial, sans-serife; font-size: 13px; color: #019D77;}
.text a:hover {text-decoration: underline; font-family: arial, sans-serife; font-size: 13px; color: #019D77;}

.text_white a {text-decoration: none; font-family: arial, sans-serife; font-size: 13px; color: #ffffff;}
.text_white a:link {text-decoration: none; font-family: arial, sans-serife; font-size: 13px; color: #ffffff;}
.text_white a:visited {text-decoration: none; font-family: arial, sans-serife; font-size: 13px; color: #ffffff;}
.text_white a:hover {text-decoration: none; font-family: arial, sans-serife; font-size: 13px; color: #ffffff;}

.tinytext a {text-decoration: underline; font-family: arial, sans-serife; font-size: 12px; color: #019D77;}
.tinytext a:link {text-decoration: underline; font-family: arial, sans-serife; font-size: 12px; color: #019D77;}
.tinytext a:visited {text-decoration: underline; font-family: arial, sans-serife; font-size: 12px; color: #019D77;}
.tinytext a:hover {text-decoration: underline; font-family: arial, sans-serife; font-size: 12px; color: #019D77;}
