/* FIX IE */
* html ul.list,
div.middle td ul
{
  margin-top:0px;
  margin-left:0px;
  padding-left:1px;
  list-style-type:none;
}
/* IE6 and below only */
* html .schoeck_vote_frontpage_percentage_text
{
  margin-top:-12px;
}
* html table.planningdocument_detail_list td.icon div
{
  padding:6px 3px 0px 2px;
}
* html div.news_teaser_text span.news_teaser_date
{
  position:relative;
  top:2px;
}
* html div.news_teaser_text span.news_teaser_more a
{
  position:relative;
  top:2px;
}
* html div.news_teaser_text
{
  padding-bottom:4px;
}
/* IE 7 */
table.planningdocument_detail_list td.icon input
{
  padding:6px 3px 0px 2px;
}
input,textarea
{
  margin:-1px 0px -1px 0px;
}
input.image
{
  margin:0;
}
* html table.references td.select select
{
  font-size:11px;
}
* html .spacer8
{
  margin-bottom:7px;
}
* html div
{
  overflow:hidden;
}
* html div.text
{ 
  padding:0px 0px 1px 0px;
}
* html ul.list li
{
  background-position:0px 6px;
}
* html div.optioncontent
{
  margin:0;
}
* html div.product_image
{
  width: 60px;
  height:60px;
}
* html table.products_category_list td.checkbox input
{
  margin:0px 0px 0px 0px;
}
* html div#header_navigation ul.inactive li a
{
  margin-bottom:-1px;
}
* html ul#left_navigation_home li a
{ 
  background-position:9px 10px;
}
* html ul#left_navigation li.left_navigation a
{
  background-position:9px 10px;
}
* html ul#left_navigation li.left_navigation a.active_child
{
  background-position:8px 12px;
}

*+ html div#header_navigation ul.inactive li a
{
  margin-bottom:-1px;
}
*+ html ul#left_navigation_home li a
{ 
  background-position:9px 10px;
}
*+ html ul#left_navigation li.left_navigation a
{
  background-position:9px 10px;
}
*+ html ul#left_navigation li.left_navigation a.active_child
{
  background-position:8px 12px;
}

/* Level Position change ::+ 3px left */

* html ul#left_navigation_active_child li.left_navigation_active_child a.level_2
{
  background-position:8px 9px;
}
* html ul#left_navigation_active_child li.left_navigation_active_child a.level_3
{
  background-position:18px 9px;
}
* html ul#left_navigation_active_child li.left_navigation_active_child a.level_4
{
  background-position:28px 9px;
}
* html ul#left_navigation_active_child li.left_navigation_active_child a.level_5
{
  background-position:38px 9px;
}
* html .news_teaser_more a,
.news_teaser_more a:hover,
.news_teaser_more a:active,
.news_teaser_more a:visited
{
  font-size:9px;
  font-weight:bold;
  text-decoration:none;
}
* html div.box_newsletter
{
  width:186px;
}
* html div.box_calendar table.calendar td.red img
{
  margin-top:-1px;
}
* html div.box_calendar table.calendar .month
{
  width:133px;
}
* html table.press p.press_text
{
  font-size:10px;
  line-height:7px;
}
* html table.press p.press_text
{
  padding-bottom:8px;
}
* html div.press_press div.news_teaser_text
{
  margin-bottom:6px;
}
* html div.press_press_images p.text_with_link
{
  margin-bottom:17px;
}
* html table.press_start_table_right div.spacer4
{
  margin-bottom:1px;
}
* html p.text_with_link_statikus
{
  margin-bottom:17px;
}
* html div.press_archive table.issue p.head
{
  margin-bottom:-1px;
}
* html table.press_archive_list td.left
{
  width:158px;
}
* html table.press_archive_list p.left,  table.press_archive_list p.date
{
  margin-left:-2px;
}
* html table.press_jobs_joblist
{
  margin-top:10px;
}
* html td.lowertext a
{
  line-height:10px;
}
* html div.box_print_request ul li.icon a
{
  padding-right:8px;
  padding-bottom:0px;
}
* html div.box_print_request div.image
{
  padding-right:4px;
}
* html table.references td.page div.pageinner
{
  height:18px;
}
* html table.references td.order div.orderinner
{
  height:18px;
}
* html table.contact_form td input.short
{
  width:51px;
  border:1px solid #B3B3B3;
}
* html .mzag_distribution_contact
{
  height:323px!important;
  height:321px;
  width:177px!important;
}
* html div.send_layerinner input.button
{
  cursor:pointer;
  position:relative;
  left:-10px!important;
  left:0px;
}
/* !NOT IN USE! */
* html div.box_noted ul li.icon a
{
  padding-right:8px;
  padding-bottom:0px;
}
* html .mzag_gui_checkbox
{
  border-width:0px!important;
  border-width:0px;  
  border-style:none!important;
  border-style:none;
  border-color:#FFFFFF!important;
  border-color:#FFFFFF;
}
* html table.press_start_table_right .arrow
{
  margin-top:5px;
}
* html div#header_navigation ul.home li
{
  height:18px;
  line-height:18px;
}
