/* CSS Document */

body{
  margin: 0 0 0 0;
  padding:0 0 0 0;
}

p, body, td, div, span, font, th{
  font-family:Tahoma, Verdana, Arial;
  font-size: 11px;
  line-height:18px;
}

p{
  margin:0 0 0 0;
  padding:0 0 0 0;
}

td.h1{
  border:1px solid;
  border-color:rgb(235,234,234);
  background-color:rgb(235,234,234);
  font-size:14px;
  font-weight:bold;
  color:#546379;
  padding-left:10px;
  height:25px;
}

h3{
  font-size:14px;
  font-weight:bold;
  color:#546379;
  margin:0 0 0 0;
  padding:0 0 0 0;
}

blockquote{
  margin:0 10 0 20;
  padding:0 0 0 0;
}

h5{
  font-size:12px;
  font-weight:bold;
  color:#546379;
  margin:0 0 0 0;
  padding:0 0 0 0;
}

h1{
  font-size:14px;
  font-weight:bold;
  color:#546379;
  margin:0 0 0 0;
  padding:0 0 0 0;
}

h2{
  font-size:12px;
  font-weight:bold;
  color:#546379;
  margin:0 0 0 0;
  padding:0 0 0 0;
}

.content{
  margin-top:15px;
  margin-left:38px;
  margin-right:38px;
  margin-bottom:30px;
}

.content_focus{
  margin-top:15px;
  margin-left:38px;
  margin-right:0px;
  margin-bottom:30px;
}

.copyright{
  margin-left:346px;
  margin-top:9px;
  margin-bottom:9px;
  font-size:9px;
  letter-spacing: 2px;
}

.menu_element{
  margin-top:1px;
}

.menu_element_sub{
  margin-left:17px;
  line-height:13px;
  width:111px;
}

.contact_unten{
  margin: 28 0 0 20;
}
.contact_heading{
  font-size:14px;
  font-weight:bold;
  color:#546379;
  margin:0 0 10 0;
}
.contact_element{
  margin:5 0 10 0;
}

.contact_element a{text-decoration:none;}

.content_unten_1{
  margin:22 0 0 36;
}

.content_unten_1_heading{
  color:#546379;
  font-weight:bold;
  font-size:14px;
  margin-bottom:13px;
}

.content_unten_2{
  margin:22 0 0 36;
}
.content_unten_2_heading{
  color:#546379;
  font-weight:bold;
  font-size:14px;
}
.content_unten_2_text{
  background:url(li_dot.gif) no-repeat top left;
  padding-left:10px;
}

.az{

  background-color:#ebeaea;
  text-align:center;
  height:50px;
  width:50px;
  font-size:20px;
  font-weight:bold;
  color:rgb(191,204,198);

}
.aza{
  background-image:url(/ima/az_active_bg.gif);
  background-position: top left;
  background-repeat: no-repeat;
  background-color:#ebeaea;
  text-align:center;
  height:50px;
  width:50px;
  font-size:20px;
  font-weight:bold;
  color:rgb(191,204,198);

}


.focus_icon{
  height:105px;
  vertical-align:top;
  text-align:left;
  background-color:#ebeaea;
  width:20%;
}
.focus_link{
  line-height:10px;    
  vertical-align:top;
  text-align:left;
  background-color:#ebeaea;
  font-weight:bold;
  padding-right:5px;
}

.focus_padding{
  margin-left:10px;
}

.focus_unt{
  font-weight:normal;
  line-height:10px;
  margin-left:10px;    
}

.catalog_icon{
  height:70px;
  vertical-align:middle;
  text-align:center;
  background-color:#ebeaea;
  width:16%;

}

td.catalog_link{
  vertical-align:bottom;
  background-color:#ebeaea;
  text-align:center;
  height:34px;
}

div.catalog_link{
  line-height:11px;
  font-weight:bold;
  margin-bottom:11px;
  text-align:center;

}

.catalog_table_heading{
  color:#546379;
  margin-left:12px;
  margin-top:2px;
  font-weight:bold;
  line-height:10px;
  font-size:14px;
}

.catalog_table_heading2{
  color:#546379;
  margin-left:12px;
  margin-top:2px;
  font-weight:bold;
  line-height:10px;
}

.catalog_type{
  color:#546379;
  vertical-align:top;
  margin-left:12px;
  font-weight:bold;
  margin-top:5px;
  font-size:14px;
}
.catalog_link_download{
  vertical-align:bottom;
  margin-left:8px;
  margin-bottom:3px;
}


.catalog_descr{
  vertical-align:top;
  margin-top:5px;
  margin-left:7px;
}

.catalog_products_count{
  color:#546379;
  font-weight:bold;
}

.catalog_seiten{
  text-align: right;
  padding-right:20px;
  color:#444343;
}

.li_inside{
  background:url(li_dot2.gif) no-repeat top left;
  padding-left:12px;
}

.link_title2{
  font-size:14px;
  font-weight:bold;
}


.ticker_title{
  font-size:14px;
  font-weight:bold;
  color:#546379;
  margin:10 10 10 10;
}

.ticker_text{
  margin:10 10 10 10;
}

.catalog_property_id{
  font-weight:bold;
  color:#546379;
  margin-left:12px;
  margin-top:3px;
  margin-bottom:3px;
}

.catalog_property_value{
  color:#444343;
  margin-left:12px;
  margin-top:3px;
  margin-bottom:3px;
}

a.m, a.m:active, a.m:visited, a.m:hover{
  color:#444343;
  text-decoration: none;
}
a.m_a, a.m_a:active, a.m_a:visited, a.m_a:hover{
  color:#009db6;
  text-decoration: none;
}

a.b, a.b:active, a.b:visited, a.b:hover{
  color:#000000;
  text-decoration: none;
}

a.cl, a.cl:active, a.cl:visited, a.cl:hover{
  color:#1B1D20;
  text-decoration: none;
}

a.gr, a.gr:active, a.gr:visited, a.gr:hover{
  color:#546379;
  text-decoration: none;
}
a.kf, a.kf:active, a.kf:visited, a.kf:hover{
  color:#000000;
  text-decoration: none;
}

a.l, a.l:active, a.l:visited, a.l:hover{
  color:#000000;
  text-decoration: none;
}
a, a:active, a:visited, a:hover{
  color:#000000;
  text-decoration: underline;
}

img{
  border:0px;
}

.l_unten{
  text-align:center;
  font-size:9px;
  color:silver;
  line-height:9px;
}



a.lu, a.lu:hover, a.lu:active, a.lu:visited{
  color:silver;
  text-decoration:none;
}
