img { behavior: url(iepngfix.htc) !important ;} 

#myCart, #myDuration, #myKontaktform, #myPeering {
  background-color: #f0f0f0;
  text-align: left;
}

#myCart .bd, #myDuration .bd, #myPeering .bd {
  background-color: #f0f0f0;
  overflow: hidden;
  width: 565px;
}


#myCart div.hd, #myDuration div.hd, #myPeering div.hd {
	background-image: url(../img/cart/panelBar.png);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	background-color: #000;
}

#myCart span.container-close, #myDuration span.container-close, #myPeering span.container-close {
	background-color:	transparent;
    background-image: url(../img/cart/close.gif);
	background-repeat:	no-repeat;
	background-attachment: scroll;
	cursor: pointer;
	top: 5px;
	right: 4px;
	height: 15px;
	width: 15px;
}

#myCart .title, #myDuration .title, #myPeering .title {
  font-family: Arial,Helvetica,sans-serif;
  margin-top: 5px;
  height: 30px;
  font-size: 21px;
  font-weight: normal;
  color: #bbb;
  border-bottom: 1px solid #999;
  margin-bottom: 5px;
  width: 420px;
}

#myCart .titlelogo, #myDuration .titlelogo, #myPeering .titlelogo {
  position: absolute;
  left: 460px;
  top: 25px;
  width: 100px;
  height: 100px;
  background-image: url(../img/cart/ip-exchange.jpg);
  background-repeat: no-repeat;
  background-position: left;
}

#myCart, #myDuration, #myPeering  {
	font-family: Arial;
	color: #000;
	background-color: #F7F3F7;
}

#myCartTabView a, #myDurationTabView a, #myPeeringTabView a {
	text-decoration: none;
	color: #000;
	font-size: 14px;
}
#myCartTabView a:hover, #myDurationTabView a:hover, #myPeeringTabView a:hover {
	text-decoration: none;
	color: #000;
}
#myCartTabView a:visited:hover, #myDurationTabView a:visited:hover, #myPeeringTabView a:visited:hover {
	text-decoration: none;
	color: #000;
}

.iehack {
	behavior: url(iepngfix.htc) !important;
}





#myFormular {
  background-color: #f0f0f0;
}

#myFormular .bd {
  background-color: #f0f0f0;
  overflow: hidden;
  width: 565px;
}


#myFormular div.hd {
	background-image: url(../img/cart/panelBar.png);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	background-color: #000;
}

#myFormular span.container-close {
	background-color:	transparent;
    background-image: url(../img/cart/close.gif);
	background-repeat:	no-repeat;
	background-attachment: scroll;
	cursor: pointer;
	top: 5px;
	right: 4px;
	height: 15px;
	width: 15px;
}

#myFormular .title {
  font-family: Arial,Helvetica,sans-serif;
  margin-top: 5px;
  height: 30px;
  font-size: 21px;
  font-weight: normal;
  color: #f0f0f0;
/*  border-bottom: 1px solid #999; */
  margin-bottom: 5px;
  width: 400px;
  text-align: left;
}

#myFormular .titlelogo {
  position: absolute;
  left: 440px;
  top: 25px;
  width: 100px;
  height: 100px;
  background-image: url(../img/cart/ip-exchange.jpg);
  background-repeat: no-repeat;
  background-position: left;
}

#myFormular {
	font-family: Arial;
	color: #000;
	background-color: #fff;
}

#myCartTabView a {
	text-decoration: none;
	color: #000;
	font-size: 14px;
}
#myCartTabView a:hover {
	text-decoration: none;
	color: #000;
}
#myCartTabView a:visited:hover {
	text-decoration: none;
	color: #000;
}

#myCart .Error {
	border: 2px solid #ff0000;
}




#myKontaktform {
  background-color: #f0f0f0;
}

#myKontaktform .bd {
  background-color: #f0f0f0;
  overflow: hidden;
  width: 565px;
}


#myKontaktform div.hd {
	background-image: url(../img/cart/panelBar.png);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	background-color: #000;
}

#myKontaktform span.container-close {
	background-color:	transparent;
    background-image: url(../img/cart/close.gif);
	background-repeat:	no-repeat;
	background-attachment: scroll;
	cursor: pointer;
	top: 5px;
	right: 4px;
	height: 15px;
	width: 15px;
}

#myKontaktform .title {
  font-family: Arial,Helvetica,sans-serif;
  margin-top: 5px;
  height: 30px;
  width: 550px;
  font-size: 21px;
  font-weight: normal;
  color: #bbb;
  border-bottom: 1px solid #999;
  margin-bottom: 5px;
}

#myKontaktform .titlelogo {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 0px;
  height: 0px;
}

#myKontaktform {
	font-family: Arial;
	color: #000;
	background-color: #fff;
}

#myKontaktform .Error {
	border: 2px solid #ff0000;
}




#myCartInfoPanel {
  background-color: #f0f0f0;
}

#myCartInfoPanel .bd {
  background-color: #f0f0f0;
  overflow: hidden;
  width: 565px;
}


#myCartInfoPanel div.hd {
	background-image: url(../img/cart/panelBar.png);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	background-color: #000;
}

#myCartInfoPanel span.container-close {
	background-color:	transparent;
    background-image: url(../img/cart/close.gif);
	background-repeat:	no-repeat;
	background-attachment: scroll;
	cursor: pointer;
	top: 5px;
	right: 4px;
	height: 15px;
	width: 15px;
}

#myCartInfoPanel .title {
  font-family: Arial,Helvetica,sans-serif;
  margin-top: 5px;
  height: 30px;
  font-size: 21px;
  font-weight: normal;
  color: #bbb;
  border-bottom: 1px solid #999;
  margin-bottom: 5px;
  width: 420px;
}

#myCartInfoPanel .titlelogo {
  position: absolute;
  left: 460px;
  top: 10px;
  width: 100px;
  height: 100px;
  background-image: url(../img/cart/ip-exchange.png);
  background-repeat: no-repeat;
  background-position: left;
}

#myCartInfoPanel {
	font-family: Arial;
	color: #000;
	background-color: #F7F3F7;
}

