/* CSS Document */

body { margin: 0px 0px 0px 0px; background-color: #FEFEFE; }
.bgold { background-color:#FDFCF9; }
.bg-home-1 { background: url(images/bg_home.jpg) no-repeat 0% 100%; }
.bg-home-2 { background: url(images/bg_right.gif) repeat-y 100% 0%; }

.bg-top-1 { margin: 0px; height: 4px; background-color: #0595D0; }

.bg-top-2 { float: left; margin: 0px; height: 3px; width: 30%; background: url(images/bg_top_new1.gif) no-repeat 100% 0%; }
.bg-top-3 { float: left; margin: 0px; height: 3px; width: 55%; background-color: #0595D0; }
.bg-top-4 { float: left; margin: 0px; height: 3px; width: 15%; background: url(images/bg_top_new2.gif) no-repeat 0% 0%; }

.bg-bottom-0 { float: left; margin: 0px; height: 3px; width: 55%; background: url(images/bg_bot100.png) no-repeat 100% 0%; }
.bg-bottom-1 { float: left; margin: 0px; height: 3px; width: 25%; background-color: #0595D0; }
.bg-bottom-2 { float: left; margin: 0px; height: 3px; width: 20%; background: url(images/bg_bot_new1.gif) no-repeat 0% 0%; }
.bg-bottom-3 { margin: 0px 0px 0px 480px; height: 6px; background-color: #0595D0;  }

.clear { clear: both; }

.fussHome { margin-left: 65%; padding: 0px 0px 2px 0px;
font-size: 14px; color: #A8A8A7; font-family: Arial, Hevetica, sans-serif; }

#home-wrapper { width: 710px; margin: 0px auto; }
.home-logo { margin: 0px 0px 12px 183px; width: 700px; background: url(images/logo_home280.gif) no-repeat 0% 0%; }
.home-text { padding: 98px 0px 0px 170px; text-align: left; font-size: 15px; color: #4B4B4A; font-family: Arial, Hevetica, sans-serif; line-height: 18px; }

.home-fotos { float: left; height: 123px; width: 516px; margin: 0px; padding: 0px; }
.home-nav-1 { float: left; padding: 10px 0px 0px 5px; width: 100px; text-align: left; }
.home-nav-2 { padding: 10px 0px 0px 347px; text-align: left; }
.home-nav-3 { padding: 6px 0px 0px 365px; text-align: left; }
.home-img { margin: 4px; }

.home-nav-1 ul { margin: 0px; padding: 0px; list-style: none; }
.home-nav-1 ul li { margin: 0px; padding: 0px; width: 90px; }
.lan-but { width: 75px; height: 15px; } 
.lan-1 a { background: url(images/b_s1.gif) no-repeat 0px 0px; display: block; }
.lan-1 a:hover { background: url(images/b_s1h.gif) no-repeat 0px 0px; display: block; }
.lan-2 a { background: url(images/b_s2.gif) no-repeat 0px 0px; display: block; }
.lan-2 a:hover { background: url(images/b_s2h.gif) no-repeat 0px 0px; display: block; }
.lan-3 a { background: url(images/b_s3.gif) no-repeat 0px 0px; display: block; }
.lan-3 a:hover { background: url(images/b_s3h.gif) no-repeat 0px 0px; display: block; }
.lan-4 a { background: url(images/b_s4.gif) no-repeat 0px 0px; display: block; }
.lan-4 a:hover { background: url(images/b_s4h.gif) no-repeat 0px 0px; display: block; }

.home-nav-2 ul { margin: 0px; padding: 0px; list-style: none; }
.home-nav-2 ul li { margin: 0px; padding: 0px; width: 200px; }
.rubrik-but { width: 200px; height: 21px; }
.link-1 a { background: url(images/b1.gif) no-repeat 0px 0px; display: block; }
.link-1 a:hover { background: url(images/b1h.gif) no-repeat 0px 0px; display: block; }
.link-2 a { background: url(images/b2.gif) no-repeat 0px 0px; display: block; }
.link-2 a:hover { background: url(images/b2h.gif) no-repeat 0px 0px; display: block; }
.link-3 a { background: url(images/b3.gif) no-repeat 0px 0px; display: block; }
.link-3 a:hover { background: url(images/b3h.gif) no-repeat 0px 0px; display: block; }


a:link { color: #208EBB; text-decoration: none; }
a:visited { color: #208EBB; text-decoration: none; }
a:active { color: #C4815F; text-decoration: none; }
a:hover { color: #C4815F; text-decoration: none; }

.main { font-size: 15px; color: #4B4B4A; font-family: Arial, Hevetica, sans-serif; line-height: 18px; }
.sub { font-size: 14px; color: #4B4B4A; font-family: Arial, Hevetica, sans-serif; line-height: 15px; }

.spaceTop { padding-top: 106px; }
.kopf { padding-left: 165px; padding-right: 25%; }

.head { padding-left: 174px; padding-top: 18px; padding-bottom: 6px; padding-right: 25%;
  font-size: 16px; color: #C4815F; font-family: Arial, Hevetica, sans-serif; line-height: 19px; font-weight: bold; }
.head2 { padding-left: 174px; padding-top: 18px; padding-bottom: 6px; padding-right: 25%;
  font-size: 16px; color: #C4815F; font-family: Arial, Hevetica, sans-serif; line-height: 19px; }  
.head3 { font-size: 16px; color: #C4815F; font-family: Arial, Hevetica, sans-serif; line-height: 19px; font-weight: bold } 
    
.text { padding-left: 173px; padding-right: 25%;
  font-size: 15px; color: #444443; font-family: Arial, Hevetica, sans-serif; line-height: 18px; }
.text2 { font-size: 15px; color: #444443; font-family: Arial, Hevetica, sans-serif; line-height: 18px; }
.text3 { font-size: 14px; color: #444443; font-family: Arial, Hevetica, sans-serif; line-height: 17px; }  
.fuss { padding-left: 173px; margin-top: 110px; padding-bottom: 10px;
font-size: 14px; color: #A8A8A7; font-family: Arial, Hevetica, sans-serif; }
.fuss2 { margin-top: 55px; padding-bottom: 10px;
font-size: 14px; color: #A8A8A7; font-family: Arial, Hevetica, sans-serif; }

.topic { font-size: 16px; color: #656564; font-family: Arial, Hevetica, sans-serif; line-height: 19px; padding-bottom: 6px; }
.subtopic { padding-left: 13px; padding-bottom: 5px; 
  font-size: 16px; color: #656564; font-family: Arial, Hevetica, sans-serif; line-height: 19px; }
  
.textlt { font-size: 15px; color: #A8A8A7; font-family: Arial, Hevetica, sans-serif; line-height: 18px; }

.bild1 { padding-left: 165px; padding-top: 18px; padding-bottom: 6px; }
.bild2 { padding-left: 130px; padding-top: 18px; padding-bottom: 6px; }
.abstB { width: 35px; }
.abstH { height: 21px; }
.abstNav { width: 27px; }

.abb { font-size: 15px; color: #C4815F; font-family: Arial, Hevetica, sans-serif; line-height: 18px; }
.dia { align: center; padding-top: 10px; }


.hbot { background-image: url(images/bg_bot2.gif); background-repeat: repeat-x; background-position: bottom; }
.hright { background-image: url(images/bg_right.gif); background-repeat: repeat-y; background-position: right; }
.bgsub { background-image: url(images/sub_bg300.jpg); background-repeat: no-repeat; background-position: bottom; background-position: right; }

.anim { background-image: url(images/animBG.gif); width: 354; height: 233px; background-repeat: no-repeat; padding-left: 7px; padding-top: 2px; }

.abst1 { height: 6px; font-size: 4px; }
.abst2 { height: 17px; }
