body {
  background:#3A3E4A;
  margin:0px;
  padding:0px;
}
p {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
}
td {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
}
#backgrd {
  background:url(http://www.afiss.de/frontend1/img_site/layout1/static/pgbk.gif) repeat-x left top;
  background-color:#3A3E4A;
  margin:0px;
  padding:0px;
}
#left_column_container {
  position:absolute;
  top:392px;
  left:678px;
  float:right;
  width:240px;
  margin: 0px;
  padding:10px 0px 10px 25px;
  overflow: hidden;  
  line-height: 1.5;
  text-align:left;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
  voice-family:"\"}\"";
  voice-family:inherit;
}
#header {
  background-image: url(http://www.afiss.de/frontend1/img_site/layout1/dynamic/headerbg.gif);
  background-color:#3A3E4A;
  background-repeat: no-repeat;
  position:relative;
  top:0px;
  left:0px;
  height:412px;
  width:1012px;
  margin:0px;
  padding:0px;
  display: block;
}
#container {
  background:url(http://www.afiss.de/frontend1/img_site/layout1/static/contentbg.jpg) repeat-y left top;
  background-color:#4F576C;
  position:relative;
  top: 0px;
  left: 0px;
  width:1012px;
  margin:0px auto;
  padding:0px;
  text-align:left;
}
#main_container {
  padding:0px 0px 0px 0px;
  margin:0;
}
#main_nav_container {
  background:url(http://www.afiss.de/frontend1/img_site/layout1/static/navbg1.gif) repeat-x;
  float: left;
  padding: 0px;
  position: absolute;
  top: 82px;
  left: 46px;
  width: 920px;
  height: 53px;
  overflow: hidden;
}
#sub_container1 {
  background-image: url(http://www.afiss.de/frontend1/img_site/layout1/static/trans.gif);
  background-repeat: no-repeat;
  position:relative;
  top:0px;
  left:0px;
  width: 0px;
  height: 0px;
  margin: 0px;
  padding: 0px;
}
#sub_container2 {
  background:#4F576C;
  float: left;
  padding: 0;
  position:relative;
  top: 0px;
  left: 46px;
  width: 632px;
  overflow: hidden;
}
#logo {
  background-image: url(http://www.afiss.de/frontend1/img_site/layout1/static/_wsb_logo.gif);
  background-repeat: no-repeat;
  position:absolute;
  top:0px;
  left:0px;
  height:82px;
  width:320px;
  display: block;
  cursor: pointer;
}
#slogan {
  font-family: Tahoma,Verdana,Arial,sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  position:relative;
  top:195px;
  left:460px;
  width:260px;
  letter-spacing: 1px;
}
#main_nav_list {
  position:relative;
  top:0px;
  left:0px;
  width:920px;
  height:53px;
  margin:0px;
  padding:0px;
  list-style-type:none;
}
#main_nav_list li {
  float:left;
  margin:0px;
  padding:0px;
  height:53px;
}
#main_nav_list a {
  float:left;
  display:block;
  height:53px;
  margin:0px;
  padding: 14px 28px 0px 23px;
  line-height:22px;
  text-align:center;
  background:transparent;
  voice-family:"\"}\"";
  voice-family:inherit;
  height:53px;
}
span.main_nav_item_text {
  margin:0px 0px 0px 3px;
}
span.main_nav_active_item_text  {
  margin:0px 0px 0px 3px;
}
#main_nav_list a.main_nav_active_item {
  background: url(http://www.afiss.de/frontend1/img_site/layout1/dynamic/n1activeitem.gif) no-repeat;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
  background-position: top right;
}
#main_nav_list a.main_nav_item {
  background: url(http://www.afiss.de/frontend1/img_site/layout1/dynamic/n1.gif) no-repeat;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
  background-position: top right;
}
#main_nav_list a.main_nav_item:hover {
  background: url(http://www.afiss.de/frontend1/img_site/layout1/dynamic/n1hover.gif) no-repeat;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
  background-position: top right;
}
.sub_nav_container {
  margin:20px 0px 0px 30px;
  padding:0px;
}
.sub_nav_list {
  margin:0px;
  padding:0px;
  border:0px;
  list-style-type:none;
}
.sub_nav_list li {
  margin:0px 0px 0px 0px;
  padding:0px;
}
.sub_nav_list a {
  background-image: url(http://www.afiss.de/frontend1/img_site/layout1/dynamic/subnav1.gif);
  background-repeat: no-repeat;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #acc0f2;
  display:block;
  width:175px;
  height:21px;
  padding:0px 0px 0px 23px;
  line-height:18px;
  text-align:left;
}
.sub_nav_list a.sub_nav_active_item {
  background-image: url(http://www.afiss.de/frontend1/img_site/layout1/dynamic/subnav1active.gif);
  background-repeat: no-repeat;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #ffffff;
}
.sub_nav_list a:hover {
  background-image: url(http://www.afiss.de/frontend1/img_site/layout1/dynamic/subnav1hover.gif);
  background-repeat: no-repeat;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #ffffff;
}
#content_container {
  background-color: #4F576C;
  border: 0px;
  width:600px;
  height:100%;
  margin:0px;
  padding:10px 0px 10px 25px;
  line-height: 1.5;
  text-align:left;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
  voice-family:"\"}\"";
  voice-family:inherit;
  width:600px;
}
#content_container p {
  margin:5px 0px 20px 0px;
  padding:0px;
  line-height: 1.5;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
}
h1 {
  background:url("http://www.afiss.de/frontend1/img_site/layout1/static/h1.gif") no-repeat;
  padding:0px 0px 0px 15px;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 19px;
  font-weight: normal;
  text-decoration: none;
  color: #fed182;
}
h2 {
  background:url("http://www.afiss.de/frontend1/img_site/layout1/static/h2.gif") no-repeat;
  padding:0px 0px 0px 15px;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 17px;
  font-weight: normal;
  text-decoration: none;
  color: #fed182;
}
h3 {
  background:url("http://www.afiss.de/frontend1/img_site/layout1/static/h3.gif") no-repeat;
  padding:0px 0px 0px 15px;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 15px;
  font-weight: normal;
  text-decoration: none;
  color: #fed182;
}
a:visited {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: underline;
  color: #ffffff;
}
a:link {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: underline;
  color: #fed182;
}
a:hover {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  color: #fed182;
}
a:active {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: underline;
  color: #fed182;
}
#footer {
  background-color: transparent;
  background-image: url(http://www.afiss.de/frontend1/img_site/layout1/static/footerbg.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;  
  clear:both;
  height:100px;
  width:1012px;
  margin:0px 0px 0px 0px;
  padding:0px;
}
#footer_text {
  position:relative;
  top:25px;
  left:72px;
  height:150px;
  width:670px;
  margin:0px;
  padding:0px;
  display: block;
  line-height: 1.2;
  text-align:left;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  color: #4F576C;
}
#footer_contact {
  position:absolute;
  top:0px;
  left:300px;
  height:45px;
  width:200px;
  margin:0px;
  padding:0px;
}
#footer_link {
  position:absolute;
  top:16px;
  left:630px;
  height:40px;
  width:105px;
  margin:0px;
  padding:0px;
  link {color:#4F576C; text-decoration:none}
  visited {color:#4F576C; text-decoration:none}
  active {color:#4F576C; text-decoration:none}
  hover {color:#4F576C; text-decoration:none}
}
#extra_div1 {
  background:#3A3E4A;
  position: absolute;
  display: block;
  height:277px;
  width:920px;
  top: 135px;
  left: 46px;
  margin: 0;
  padding: 0; 
}
#extra_div2 {
  background: no-repeat;
  position: absolute;
  display: block;
  width: 0px;
  height: 0px;
  top: 0px;
  left: 0px;
  margin: 0;
  padding: 0; 
}
#extra_div3 {
  background: no-repeat;
  position: absolute;
  display: block;
  width: 0px;
  height: 0px;
  top: 0px;
  left: 0px;
  margin: 0;
  padding: 0; 
}
#extra_div4 {
  background: no-repeat;
  position: absolute;
  display: block;
  width: 0px;
  height: 0px;
  top: 0px;
  left: 0px;
  margin: 0;
  padding: 0; 
}
#flag_DE {
  background:url(http://www.afiss.de/frontend1/img_site/layout1/static/flag_de.gif) left top;
  background-repeat: no-repeat;
  position:absolute;
  width: 36px;
  height: 18px;
  top: 87px;
  left: 882px;
  display: block;
  cursor: pointer;
}
#flag_EN {
  background:url(http://www.afiss.de/frontend1/img_site/layout1/static/flag_en.gif) left top;
  background-repeat: no-repeat;
  position:absolute;
  width: 36px;
  height: 18px;
  top: 87px;
  left: 924px;
  display: block;
  cursor: pointer;
}
#flag_CN {
  background:url(http://www.afiss.de/frontend1/img_site/layout1/static/flag_cn.gif) left top;
  background-repeat: no-repeat;
  position:absolute;
  width: 36px;
  height: 18px;
  top: 111px;
  left: 882px;
  display: block;
  cursor: pointer;
}
#flag_VN {
  background:url(http://www.afiss.de/frontend1/img_site/layout1/static/flag_vn.gif) left top;
  background-repeat: no-repeat;
  position:absolute;
  width: 36px;
  height: 18px;
  top: 111px;
  left: 924px;
  display: block;
  cursor: pointer;
}

/*--- mtt_cms ---*/
.input, select { color: #8b1d00; background-color:#fff2d7; border: 1px solid #404040; }
.input_3d { color: #8b1d00; background-color:#fff2d7;}
.button { color: #8b1d00; background-color: #fff2d7; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #8b1d00; }

.title {
  background:url("http://www.afiss.de/frontend1/img_site/layout1/static/tit.gif") no-repeat;
  padding:0px 0px 0px 15px;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 15px;
  font-weight: normal;
  text-decoration: none;
  color: #fed182;
}

.subtitle {font-size: 13px; font-weight: normal; color: #fed182; font-family: Tahoma,Verdana, Arial, sans-serif; text-decoration: none}

.col1 {background-color: #006794; color: #FFFFFF}
.col2 {background-color: #D2B48C; color: #000000}
.col3 {background-color: #fed182; color: #FFFFFF}
.mark {background-color: #fed182; color: #FFFFFF}
#font3 {font-size: 12px; font-family: Tahoma,Verdana, Arial, sans-serif; font-weight: bold; color: red;}
#font4 {font-size: 12px; font-family: Tahoma,Verdana, Arial, sans-serif; font-weight: bold; color:green;}


