   *{padding: 0; margin: 0;}  html, body { min-height: 100%; height: auto !important; height: 100% }     #TB_window {  font: 12px Arial, Helvetica, sans-serif;  color: #333333;  overflow: hidden; }  #TB_secondLine {  font: 10px Arial, Helvetica, sans-serif;  color:#666666; }  #TB_window a:link {color: #666666;} #TB_window a:visited {color: #666666;} #TB_window a:hover {color: #000;} #TB_window a:active {color: #666666;} #TB_window a:focus{color: #666666;}     #TB_overlay {  position: absolute;  z-index:9000;  top: 0px;  left: 0px;  background-color:#000;  filter:alpha(opacity=60);  -moz-opacity: 0.6;  opacity: 0.6; }  #TB_window {  position: absolute;  background: #ffffff;  z-index: 9002;  color:#000000;  display:none;  border: 4px solid #525252;  text-align:left;  overflow: hidden; }  #TB_window img {  display:block;  float: left;  margin: 0;  border: 0;   }  #TB_caption{  height:25px;  padding:7px 30px 10px 25px;  float:left; }  #TB_closeWindow{  height:25px;  padding:11px 25px 10px 0;  float:right; }  #TB_closeAjaxWindow{  padding:5px 10px 7px 0;  margin-bottom:1px;  text-align:right;  float:right; }  #TB_ajaxWindowTitle{  float:left;  padding:7px 0 5px 10px;  margin-bottom:1px; }  #TB_title{  display: none;  background-color:#e8e8e8;  height:27px; }  #TB_ajaxContent{  clear:both;    overflow:auto;  text-align:left;  line-height:1.4em;  overflow: hidden; }  #TB_ajaxContent p{  padding:0px 0px 0px 0px; }  #TB_load{  position: absolute;  display:none;  height:100px;  width:100px;  z-index:9001; }  #TB_HideSelect{  z-index:8999;  position:absolute;  top: 0;  left: 0;  background-color:#fff;  border:none;  filter:alpha(opacity=0);  -moz-opacity: 0;  opacity: 0; }  #TB_iframeContent{  clear:both;  border:none;   margin-top:0px;  margin-bottom:0px;  overflow: hidden; }   * { padding: 0; margin: 0; border: 0; color: black; font-family: Verdana; font-size: 8pt; }    .zg_bg_white {background-color: #FFFFFF;} .zg_bg_red {background-color: #d60018;} .zg_bg_lightgrey{background-color: #d4dcca;} .zg_bg_movie_green{background-color: #b7d30b;} .zg_bg_liner_grey{background-color: rgb(210,219,200);}    .zg_inline{display: inline;} .zg_block{display: block;}    .zg_nowrap {white-space: nowrap;}    .zg_color_green {color: #8dab28;} .zg_color_green_dark {color: #709500;} .zg_color_red {color: #b10010;} .zg_color_grey {color: #5c6057;} .zg_color_white {color: #FFFFFF;}    .zg_weight_normal {font-weight: normal;} .zg_weight_bold {font-weight: bold;}    .zg_title {font-size: 13pt; line-height: 15pt;} .zg_font_small {font-size: 7pt; line-height: 12pt;} .zg_font_inbetw{font-size: 7.5pt; line-height: 12pt;} .zg_font_medium {font-size: 8pt; line-height: 12pt;} .zg_font_big {font-size: 10pt; line-height: 12pt;} .zg_font_special {line-height: 7.5pt; font-size: 6pt;}    .zg_text_upper {text-transform: uppercase;}    .zg_pad_left {padding-left: 12px;} .zg_pad_right, .zg_pad_trb {padding-right: 12px;} .zg_pad_top, .zg_pad_trb {padding-top: 12px;} .zg_pad_bottom, .zg_pad_trb {padding-bottom: 12px;} .zg_pad_all {padding: 12px 12px 12px 12px;}  .zg_xxspad_left {padding-left: 2px;} .zg_xxspad_right, .zg_xxspad_trb {padding-right: 2px;} .zg_xxspad_top, .zg_xxspad_trb {padding-top: 2px;} .zg_xxspad_bottom, .zg_xxspad_trb {padding-bottom: 2px;} .zg_xxspad_all {padding: 2px 2px 2px 2px;}  .zg_xspad_left {padding-left: 3px;} .zg_xspad_right, .zg_xspad_trb {padding-right: 3px;} .zg_xspad_top, .zg_xspad_trb {padding-top: 3px;} .zg_xspad_bottom, .zg_xspad_trb {padding-bottom: 3px;} .zg_xspad_all {padding: 3px 3px 3px 3px;}  .zg_spad_left {padding-left: 5px;} .zg_spad_right, .zg_spad_trb {padding-right: 5px;} .zg_spad_top, .zg_spad_trb {padding-top: 5px;} .zg_spad_bottom, .zg_spad_trb {padding-bottom: 5px;} .zg_spad_all {padding: 5px 5px 5px 5px;}  .zg_mpad_left {padding-left: 10px;} .zg_mpad_right, .zg_mpad_trb {padding-right: 10px;} .zg_mpad_top, .zg_mpad_trb {padding-top: 10px;} .zg_mpad_bottom, .zg_mpad_trb {padding-bottom: 10px;} .zg_mpad_all {padding: 10px 10px 10px 10px;}  .zg_xpad_left {padding-left: 12px;} .zg_xpad_right, .zg_xpad_trb {padding-right: 12px;} .zg_xpad_top, .zg_xpad_trb {padding-top: 12px;} .zg_xpad_bottom, .zg_xpad_trb {padding-bottom: 12px;} .zg_xpad_all {padding: 12px 12px 12px 12px;}  .zg_no_pad {padding: 0;} .zg_no_pad_left {padding-left: 0px;} .zg_no_pad_right {padding-right: 0px;} .zg_no_pad_top {padding-top: 0px;} .zg_no_pad_bottom {padding-bottom: 0px;}  .nopad { padding-top: 6px; padding-bottom: 0px; }  .zg_pad_input {padding-top: 3px; padding-left: 3px;}   .zg_margin_left {margin-left: 12px;} .zg_margin_right {margin-right: 12px;} .zg_margin_top {margin-top: 12px;} .zg_margin_bottom {margin-bottom: 12px;} .zg_margin_all {margin: 12px 12px 12px 12px;}  .zg_margin_small_left {margin-left: 3px;} .zg_margin_small_right {margin-right: 3px;} .zg_margin_small_top {margin-top: 3px;} .zg_margin_small_bottom {margin-bottom: 3px;} .zg_margin_small_all {margin: 3px 3px 3px 3px;}  .zg_margin_xsmall_left {margin-left: 1px;} .zg_margin_xsmall_right {margin-right: 1px;} .zg_margin_xsmall_top {margin-top: 1px;} .zg_margin_xsmall_bottom {margin-bottom: 1px;} .zg_margin_xsmall_all {margin: 1px 1px 1px 1px;}      .zg_border_left, .zg_border_tlb {border-left: 1px solid rgb(218,225,210);} .zg_border_right, .zg_border_trb {border-right: 1px solid rgb(218,225,210);} .zg_border_top, .zg_border_tlb, .zg_border_tb, .zg_border_trb {border-top: 1px solid rgb(218,225,210);} .zg_border_bottom, .zg_border_tlb, .zg_border_tb, .zg_border_trb {border-bottom: 1px solid rgb(218,225,210);} .zg_border_all {border: 1px solid rgb(218,225,210);}      .zg_border2_left, .zg_border2_tlb {border-left: 1px solid rgb(255,255,255);} .zg_border2_right, .zg_border2_trb {border-right: 1px solid rgb(255,255,255);} .zg_border2_top, .zg_border2_tlb, .zg_border2_tb, .zg_border2_trb {border-top: 1px solid rgb(255,255,255);} .zg_border2_bottom, .zg_border2_tlb, .zg_border2_tb, .zg_border2_trb {border-bottom: 1px solid rgb(255,255,255);} .zg_border2_all {border: 1px solid rgb(255,255,255);}      .zg_border3_left, .zg_border3_tlb {border-left: 1px solid #b10010;} .zg_border3_right, .zg_border3_trb {border-right: 1px solid #b10010;} .zg_border3_top, .zg_border3_tlb, .zg_border3_tb, .zg_border3_trb {border-top: 1px solid #b10010;} .zg_border3_bottom, .zg_border3_tlb, .zg_border3_tb, .zg_border3_trb {border-bottom: 1px solid #b10010;} .zg_border3_all {border: 1px solid #b10010;}     .zg_border_input_left, .zg_border_input_tlb {border-left: 1px solid rgb(212,6,24);} .zg_border_input_right, .zg_border_input_trb {border-right: 1px solid rgb(212,6,24);} .zg_border_input_top, .zg_border_input_tlb, .zg_border_input_tb, .zg_border_input_trb {border-top: 1px solid rgb(212,6,24);} .zg_border_input_bottom, .zg_border_input_tlb, .zg_border_input_tb, .zg_border_input_trb {border-bottom: 1px solid rgb(212,6,24);} .zg_border_input_all {border: 1px solid rgb(212,6,24);}     .zg_border_search_left, .zg_border_search_tlb {border-left: 1px solid #8dab28;} .zg_border_search_right, .zg_border_search_trb {border-right: 1px solid #8dab28;} .zg_border_search_top, .zg_border_search_tlb, .zg_border_search_tb, .zg_border_search_trb {border-top: 1px solid #8dab28;} .zg_border_search_bottom, .zg_border_search_tlb, .zg_border_search_tb, .zg_border_search_trb {border-bottom: 1px solid #8dab28;} .zg_border_search_all {border: 1px solid #8dab28;}      .zg_float_left {float: left;} .zg_float_clear {clear: both;}    .zg_width_all {width: 100%;} .zg_std_width_spacer {width: 8px;}    .zg_pos_rel {position: relative;} .zg_pos_abs {position: absolute;}     .zg_no_overflow {overflow: hidden;} .zg_no_overflow_y {overflow-y: hidden;} .zg_no_overflow_x {overflow-x: hidden;} .zg_auto_overflow_y {overflow-y: auto;} .zg_auto_overflow_x {overflow-x: auto;}    .zg_text_align_left {text-align: left;} .zg_text_align_center {text-align: center;} .zg_text_align_right {text-align: right;}    .box { padding: 8px 8px 8px 8px; background-color: #FFFFFF; } .box_spacer { position: relative; font-size: 4pt; clear: both; height: 8px; background-color: rgb(210,219,200); } .box_wo_top { padding: 0px 8px 8px 8px; background-color: #FFFFFF; } .box_wo_hor { padding: 0px 8px 0px 8px; background-color: #FFFFFF; }    .liner {  background-color: #f9fbef;  height: 1px;  font-size: 1pt; }    * {padding: 0; margin: 0; border: 0; color: #000000; font-family: Arial, Verdana; font-size: 9pt;}  body {background-image: url('../img/bg.gif'); background-repeat: repeat; overflow-x: hidden;}  div#page {  position: relative;  margin-left: auto;  margin-right: auto;  width: 929px;  overflow-x: hidden; }  div#header_container {height: 180px; overflow: hidden;}  #header_home_overlay {width: 960px; height: 180px;}  div#header {  position: relative;  left: -15px;  z-index: 1000; }  div#header_home {height: 180px; width: 960px; position: relative; top: -180px; left: 0px; cursor: pointer; z-index: 3000;}  div#header, #embed_header {width: 960px; height: 180px; cursor: pointer; z-index: 2000;}  div#content {  position: relative;  left: 14px;  min-height: 400px;  }  div#left {  position: relative;  float: left;  width: 180px;  background-color: transparent; }  div#center {  position: relative;  float: left;  width: 494px;  margin-left: 19px;  margin-right: 19px;  background-color: transparent; }  div#right {  position: relative;  float: left;  width: 190px;  background-color: transparent; }  div#footer {  clear: both;  position: relative;       height: 90px;  width: 494px;  overflow: hidden; }  div.post_footer {  position: relative;  background-color: transparent;  width: 492px;  height: 18px;  overflow: hidden; }  div.post_footer table {height: 100%; width: 100%; overflow: hidden;}  div.post_footer_replacer {width: 100%; position: relative; top: -19px; height: 15px; padding-left: 10px;} div.post_footer_left {float: left; width: 220px;} div.post_footer_right {padding-left: 10px; border-left: 1px solid #FFFFFF; height: 20px; float: left; width: 220px;}    .title, a.nav, p.nav, span.nav, a.nav_active, a.nav_inactive, a.navi {  font-weight: bold;  font-size: 11pt;  text-decoration: none;  line-height: 13pt; }  p.nav { line-height: 11pt; color: #FFFFFF;}     a.navi:link, a.navi:visited {color: #000000;} a.navi:active {color: #FF3300;} a.navi:hover {color: #FF3300;}  a.nav_active { color: #FF3300; } a.nav_inactive { color: #000000; } a.nav_inactive:hover { color: #FFFFFF; }  li.nav { list-style-type: none; }    .small_white, .small_grey, .small_black, .small_dark, .small_light_dark {font-size: 9pt;} .small_white {color: #FFFFFF;} .small_grey {color: #CDCDCD;} .small_black {color: #000000;} .small_dark {color: #333333;} .small_light_dark {color: #666666;}  a.small_white,a.small_grey,a.small_black {text-decoration: none;} a.small_white:hover, a.small_grey:hover,a.small_black:hover {text-decoration: none; color:#FF0000;}    .c_red {color: #FF0000;} .c_white{color: #FFFFFF;} .bc_black {background-color: #000000;} .bc_red {background-color: #FF0000;}    .fw_normal {font-weight: normal;} .fw_bold {font-weight: bold;}    .border_white {  border: 1px solid #FFFFFF; }  .border_input, .text_in_default, .comment_text_input {  border-top: 1px solid black;  border-left: 1px solid black;   border-right: 1px solid white;   border-bottom: 1px solid white; }     .lower {  position: relative;   top: 1px; }    .size_input, .text_in_default, .comment_text_input {  height: 15px; }  .fs_info {font-size: 9pt;} .fs_normal {font-size: 9pt;}    .comment_text_input {  width: 232px; }  .text_in_default {  margin-top: 6px;    width: 154px;   background-color: #666666;  color: #FFFFFF; }  input[type=text] {padding-top: 3px;}    a.tag_cloud:link, a.tag_cloud:visited {color: #CCCCCC;} a.tag_cloud:link {text-decoration: none;} a.tag_cloud:visited {color:#828282; text-decoration: none; }    div.adress, div.adress a {color: #FFFFFF; line-height: 11pt; font-size: 9pt; margin-top:7px;}    div.post_container_1{margin-bottom: 18px;} div.post_container_2{margin-bottom: 3px;} div.post_heading{height: 73px; border-bottom: 1px solid #FFFFFF; overflow: hidden; padding-top: 2px;} div.post_heading_inner{float: left; width:490px;}  div.post_dot {position: relative; top: 4px;} div.post_heading_subtext{margin-left: 10px; color: white; font-size: 9pt;} div.post_deco {float: left; position: relative; top: -66px; left: 395px; text-align: right; width: 96px; height: 76px;} img.post_deco {position: relative; top: -1px; left: 2px;} div.post_img{overflow-x: hidden;}  div.post_img a {border: 0px; margin: 0px; padding: 0px;} .img_btn {cursor: pointer;}  div.post_content, div.post_content p {color: #666666; font-size: 9pt;} div.post_content {background-color: #FFFFFF; padding: 5px 10px 5px 10px;}  div.post_refer_tos  {margin-top: 12px; margin-bottom: 12px;}  .post_header {color: white;}  .post_title {font-size: 20pt; font-weight: bold;}  h1 a {text-decoration: none;}  .post_links_title {font-size: 9pt; color: #666600;} .post_links_heading {border-bottom: 1px solid white;} .post_links_item {height: 20px; padding-left: 6px; background-color: #EDEDEE; color: #000000;}    div.comment_container{margin-top: 2px; margin-bottom: 2px;} div.comment_post_heading{width: 100%; height: 18px; overflow: hidden;} div.comment_post_heading table {height: 100%; width: 100%; overflow: hidden;}  div.comment_form, div.comment_listing {border-top: 1px solid #FFFFFF; width: 468px; background-color: #EDEDEE; padding: 12px 12px 18px 12px;}  div.comment_form_left{float: left; width: 244px; padding-right: 12px;} div.comment_form_right{float: left; width: 210px; text-align: right;}  div.comment_captcha {text-align: center; width: 100%; height: 50px; background-color: white;} div.comment_captcha img {margin-top: 6px;}  div.comment_list_entry_1 {border-top: 1px solid #FFFFFF; padding-top: 12px;} div.comment_list_entry_2 {margin-bottom: 12px;}   div.postnav_container_1, div.postnav_container_2 {height: 21px; width: 100%; overflow: hidden;} div.postnav_container_1 {margin-bottom: 2px;} div.postnav_container_2 {margin-bottom: 1px;} div.postnav_part{background-color: #333333; float: left; width: 50%;}  a.postnav {font-weight: normal; color: #FFFFFF; text-decoration: none;} a.post_link, a.post_list_link {font-size: 9pt;} a.post_link {color:  #FF0000;} a.post_list_link {position: relative; top: -1px; color:  #000000; font-size: 9pt;}    .list_header {font-family: Arial, Verdana; font-size: 9pt; padding-left: 6px; background-color: #B4B4B4; font-weight: bold; color: #000000;}    .tmp_display {display: none; text-align: center; color: #FFFFFF;}    .right_box_title {height: 20px; overflow: hidden; margin-bottom: 2px;}    div.vbox {margin-bottom: 18px;} div.vbox_container {height: 76px; border-bottom: 1px solid #FFFFFF; overflow: hidden;}     table.leftbox {width: 170px; margin-bottom: 12px;} table.leftbox2 {width: 170px; margin-bottom: 6px;} .leftbox_placeholder {width: 164px; height: 100%;} .leftbox_replacer {position: relative; top: 0px; left:-180px; padding-left: 12px; width: 180px; margin-bottom: 6px;}  div.contact_map {line-height: 11pt; width: 157px; text-align: right; padding-top: 12px; padding-bottom: 2px;}  .newsletter_btn_box {width: 155px;} .newsletter_btn_box_part {float: left; width: 50%; margin-bottom: 6px;}  table.rightbox {width: 190px; margin-bottom: 12px;} div.rightbox_placeholder{width: 174px; height: 100%;}     .control_container {  border-top: 1px solid #dcdcdc; border-bottom: 1px solid #424242; width: 100%; height: 17px; background-image: url('../img/player/line_bg.png'); background-repeat: repeat-x;  overflow: hidden; }  .control_left, .control_right, .control_prev, .control_next, .control_divider, .control_text, .control_item {  float: left;  height: 17px; }  .control_img {  height: 17px;  cursor: pointer;  z-index: 4000; }  .control_left {  text-align: left; width: 473px; }  .control_right {  text-align: right; }  .control_prev {   width: 17px;   cursor: pointer; }  .control_next {   width: 17px;   cursor: pointer; }  .control_divider {   width: 1px; }  .control_text {  height: 15px;   width: 90px;  text-align: center;  }  .control_text div {  position: relative; top: -1px; font-size: 8.5pt; color: white; }  .control_text div span {  color: white; font-size: 8.5pt; }  .control_item {  cursor: pointer;  width: 15px;  z-index: 3999;  }  .icon_box {height: 24px; overflow: hidden;} .icon_box_pad {padding-top: 4px; padding-bottom: 4px;}  a.tag_cloud:hover {color: #FFFFFF;} a.postnav:hover {color: #FF0000;} a.post_list_link:hover {color: #FF0000;}  div.adress a:hover{color: #FF0000;}div.post_footer_replacer {width: 100%; position: relative; top: -19px; height: 15px; padding-left: 10px;}  td.post_footer_placeholder {font-size: 1px; height: 18px; width: 492px;} td.post_footer_replacer {height: 15px;}  td.leftbox2_placeholder {} .leftbox2_replacer {height: 20px; color: #FFFFFF; position: relative; left:-180px; padding-left: 12px; width: 180px;}  td.rightbox_placeholder {} div.rightbox_replacer_cloudbox{color: #FFFFFF; position: relative; left:-190px; padding-left: 12px; width: 170px; margin-bottom: 10px;} div.rightbox_replacer_title {height: 20px; color: #FFFFFF; position: relative; left:-190px; padding-left: 12px; width: 180px;}  .t_white {  background-color: transparent;  background-image: url('../img/bg_white.png');  background-repeat: repeat-y; }  .t_black {  background-color: transparent;  background-image: url('../img/bg_black.png');  background-repeat: repeat-y; }
