@charset "utf-8";

body,td,th
{
 font-size: 14px;
 color: #000000;
}

body
{
  background-color: #FFFFFF;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

.footer{
  background-color: #99baca;
  background-image: url(../images/euromedia_footer_repeat.png);
  background-repeat: repeat-y;
  background-position: left top;
  height:22px;
}

.rheader
{
  background-color: #99baca;
  background-image: url(../images/euromedia_footer_repeat.png);
  background-repeat: repeat-y;
  background-position: left top;
  height:74px;
}

.rightcolumn
{
  width:170px;
}

.leftcolumn
{
  width:190px;
}

.centercolumn
{
  min-width:650px;
}

.topnavi
{
  margin-top:16px;
  margin-bottom:5px;
}

.checkin
{
  border:1px solid #ebebeb;
  width:50px;
  height:18px;
  font-size:11px;
  vertical-align:middle;
  padding-top:4px;
  padding-left:4px;
  color:#000;
}
.wcheckin
{
  color:#FF0000;
  font-size:11px;
  #background-image: url(../images/welcome.jpg);
  #background-position: right bottom;
  #background-repeat: no-repeat;
  height:40px;
}

.wpassword
{
  color:#FF0000;
  font-size:11px;
  text-decoration: blink;
  #background-image: url(../images/welcome.jpg);
  #background-position: right bottom;
  #background-repeat: no-repeat;
  height:40px;
}


.wcheckout
.wcheckout a:hover,
.wcheckout a

{
  color:#0FAA40;
  font-size:11px;
  height:120px;
  vertical-align:top;
}


.leftheader
{
  height:158px;
}


.menu,
.rmnav
{
  width:160px;
  font-size:12px;
  margin:0px;
  padding:0px;
  padding-left:20px;
}


.menu li,
.rmnav li
{
  list-style-image: url(../images/mainnav_dot.png);
  list-style-type: none;
  width:100%;
  line-height:25px;
  list-style-position:inside;
  margin-top:5px;
  margin-bottom:5px;
  float:none;
}


.menu  li.active,
.menu  li:hover,
.rmnav li.active,
.rmnav li:hover
{
  background:url(../images/mainnav_bg.gif) #ccc;
  background-repeat:repeat-y;
}


.menu a:hover,
.menu a
{
  display:inline;
  background:none;
  /*
  width:100%;
  margin-left:22px;
  */
}

.menu
{
  background:none;
}

.mainnav
{
  padding-top:10px;
}

.menu li ul a:hover,
.menu li ul a
{
  display:block;
  padding:5px;
  width:100%;
}

.menu li ul
{
  list-style-image: none;
  list-style-type: none;
  margin-top:-30px;
  font-size:1em;
}

.menu li ul li
{
  list-style-image: none;
  list-style-type: none;
  margin:0px;
  margin-left:10px;
  font-size:1em;
}

.menu li ul li.even
{
  background:#c9cacc;
}

.menu li ul li.odd
{
  background:#d9dadb;
}

vertnav3 a,
vertnav2 a
{
  background:none;
  color:#1a171b;
}

#sn_540,
#sn_392,
#sn_280
{
  font-size:0px;
  background:#ffffff;
  display: block;
  width:0px;
  height:0px;
  visibility:hidden;
  line-height:0px;
}

#sn_540 img,
#sn_392 img,
#sn_280 img
{
  margin-left:30px;
}

#sn_540:hover,
#sn_392:hover,
#sn_280:hover
{
  background:#ffffff;
}

#snli_540,
#snli_392,
#snli_280
{
  list-style-image: none;
  list-style-type: none;
}

#snli_540:hover,
#snli_392:hover,
#snli_280:hover
{
  background:#fff;
}

.cinfo
{
  width:200px;
  color:#1a171b;
}
.cinfo td,
.cinfo{
  padding:0px;
  }
.cinfo a{
  font-size:0.95em;
  }

.cinfo .even a
{
  color:#1a171b;
  display:block;
  padding:2px;
  padding-left:10px;
  background: #c9cacc;
}

.cinfo .odd a
{
  color:#1a171b;
  display:blocK;
  padding:2px;
  padding-left:10px;
  background: #d9dadb;
}

.cinfo .even a:hover,
.cinfo .odd a:hover{
  background:url(../images/mainnav_bg.gif) #c6c7c8;
  background-repeat:repeat-y;
  }


.contacttable{
  margin-left:36px;
  width:500px;
  }
.contacttable td{
  padding:5px;
  }
#footer{
  margin-left:200px;
  }
#footer ul,
#footer li{
  list-style-type:none;
  margin:0px;
  padding:0px;
  }

#footer ul{margin-left:10px;}

#footer li{
  float:left;
  }
#footer a{
  display:block;
  width:150px;
  float:left;
  margin-right:20px;
  }

.footer {text-align:center;font-size:0.5em;}
.impressum{text-align:center;}

.footer_left,
.footer_right{
  width:170px;
  }
.footer_left{
  padding-left:10px;
  }
.footer_right{
  padding-righht:10px;
  text-align:right;
  }
.footer_spacer{
  height:40px;
  background:#ffffff;
  }

img, div { behavior: url(iepngfix.htc) }

.mtext a,
a.external-link{
  font-size:1em;
  margin:0px;
  padding:0px;
  }
  
.centertopcolumn{
  height:50px;
  background:#ffffff;
  }  
  
.centercolumn{
/*background:rgb(255,241,195);*/
  }
.centerbg{
  
  padding:0px;
  margin:0px;
  vertical-align:top;
  }
img.cmain{
  width:670px;
  height:1px;
  padding:0px;
  margin:0px;
  }


.newssearch,
.productsearch{
  background:url(../bilder/menu/left/button_goon.gif);
  background-position:0 1px;
  width:90px;
  height:21px;
  border:0px none;
  background-repeat:no-repeat;
  padding-left:25px;
  }

.rheader td.leftcolumn img {margin:5px;}

div.iefixcenter{
  width:670px;
  height:-0.01em;
  line-height:-1px;
  font-size:-0.1em;
  margin:0px;
  padding:0px;
  background:#ffffff;
  }
  
#ct_footer{
  position:absolute;
  bottom:45px;
  left:0px;
  width: 712px;
  height: 30px;
}
.centeriefix{
  width:670px;
  height:0.01em;
  clear:both;
  border:0px none;
  padding:0px;
  margin:0px;
  }
#wrapper{
  /*width:1000px;*/
  width:100%;
  margin:0px;
  padding:0px;
}

.leftheader{
  background:url(../images/header_em_planet.png);
  background-position:0 1px;
  background-repeat:no-repeat;
  height:74px;
  padding-left:188px;
  vertical-align:bottom;
  }
.rheader .rightcolumn
{
  background:#bdd4df;
  width:280px;
  background-image: url(../images/em_header_right.gif);
  background-position:0 0;
  background-repeat:no-repeat;
  padding-right:15px;
}

body,td,th {
	color: #000000;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.headertab{height:75px;}
.headertab td{vertical-align:top;}
.header_left{
	background-image: url(../images/left_header.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width:318px;
}
.header_center{
	background-image: url(../images/center_header.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	background-color: #99baca;
    }
.header_right{
	background: url(../images/right_header.jpg) #bdd4df;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width:230px;
}
.logo{
    position:absolute;
	top:36px;
	left:188px;
	width:241;
	height:38px;
}
.slogan{
   position:absolute;
   top:58px;
   left:429px;
   width:293;
   height:16px;
}
.flag{
   position:absolute;
   top:10px;
   left:10px;
   width:16px;
   height:16px;
  }
img.sericol{margin-left:135px;margin-top:26px;border:0px none;}

.logo img,
.slogan img{border: 0px none;}

td.euromedia{
  text-align:left;
  }
.umlist{
  list-style-type:none;
  list-style-image:url(../bilder/menu/products_top/html_pages_top_de/point1.gif);
  }
.powermail_all_table{width:100%;padding:10px;margin:0px;border:0px;}

.tx_powermail_pi1_formconfirmation_back,
.tx_powermail_pi1_formconfirmation_submit{
  width:150px;margin-left:10px;float:left;
  }
  
.tx_powermail_pi1_formconfirmation_back input,
.tx_powermail_pi1_formconfirmation_submit input{
  border:1px solid #ccc;
  padding:5px;
  text-align:center;
  background:#fff;
  }