@CHARSET "ISO-8859-1";

/*****************************************************************************
 * Browser vereinheitlichen
 ******************************************************************************/
#div_streampartnersites {
  width: 100%;
  height: 100%;
}

#div_streampartnersites div {
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: top left;
}

#div_streampartnersites h1,
#div_streampartnersites h2,
#div_streampartnersites h3,
#div_streampartnersites a,
#div_streampartnersites img,
#div_streampartnersites font,
#div_streampartnersites table,
#div_streampartnersites tr,
#div_streampartnersites td,
#div_streampartnersites th,
#div_streampartnersites div,
#div_streampartnersites ol,
#div_streampartnersites ul,
#div_streampartnersites li,
#div_streampartnersites p,
#div_streampartnersites span,
#div_streampartnersites form,
#div_streampartnersites fieldset
  {
  padding: 0px;
  margin: 0px;
  border: 0px;
  z-index: 1;
  color: #293042;
  font-family: Arial, sans-serif;

}

#div_streampartnersites table {
  border-collapse: collapse;
}

#div_streampartnersites ul {
  list-style: none;
}

#div_streampartnersites input {
  padding: 1px;
  padding-left: 5px;
  padding-right: 5px;
}

#div_streampartnersites input[type=text], 
#div_streampartnersites input[type=password]{
	border: 1px solid #8e8e8e;
}

/*******************************************************************************
 * Layout
 ******************************************************************************/
#div_streampartnersites {
  /*background: #ffd3fb;*/
  background: #FFFFE7;
  font-family: Arial, sans-serif;
  font-size: 12px;
  line-height: 16px;
  color: #000000;
}

#div_streampartnersites #div_head,
#div_streampartnersites #div_main,
#div_streampartnersites #div_bottom {
   /*position: relative;
  left: 50%;
 margin-left: -449px;
  width: 896px
  margin-left: -295px;;*/
   width: 589px;
  
}

#div_streampartnersites #div_head {
  margin-top:10px;
}

#div_streampartnersites #div_top {
 /*
  width: 896px;
  background-image: url("http://chp.thecircle.com/k3/chp/pics/bg_head2.gif");
  height: 127px;
  */
  width: 589px;

}

#div_streampartnersites #div_top #div_logo {
  float: left;
  position: relative;
  top: 7px;
  left: 40px;
}

#div_streampartnersites #div_top #div_ul {
  display: inline;
  clear:right;
  float: right;
  color: #293042;
  position: relative;
  top: 2px;
  /*right: 60px;
  width: 791px;*/
  width: 589px;
  z-index: 10;

}

#div_streampartnersites #div_top #div_ul li,
#div_streampartnersites #div_top font {
  display: inline;
  color: #293042;
  font-size: 11px;
}

#div_streampartnersites #div_top #div_ul li div.pipe {
  float: left;
  height: 12px;
  width: 1px;
  background: #293042;
  margin-top: 3px;
  margin-left: 2px;
  margin-right: 2px;
}


#div_streampartnersites #div_top #div_ul li a {
  float: left;
  color: #293042;
  text-decoration: none;
  padding: 1px;
  padding-left: 3px;
  padding-right: 3px;
}

#div_streampartnersites #div_top #div_ul li a.active {
  /*color: #ffffff;
  background: #293042;*/
  font-weight: bold;
}

#div_streampartnersites #div_top #div_ul li a:HOVER {
  text-decoration: underline;
}

#div_streampartnersites #div_top #search {
  clear: right;
  float: right;
  color: #293042;
  position: relative;
  top: 35px;
  right: 62px;
  text-align: right;
  width: 290px;
}

#div_streampartnersites #div_top #search input {
  background: #ffffff;
  border: 1px solid #8e8e8e;
  font-size: 11px;
  padding-left: 5px;
  padding-right: 5px;
  width: 100px;
}

#div_streampartnersites #div_top #search input.text {
  width: 128px;
  height: 18px;
}

#div_streampartnersites #div_top #search input.input_submit {
  border: 0px;
  background-image: url('http://chp.thecircle.com/k3/chp/pics/button_submit_2.gif');
  width: 19px;
  height: 19px;
  cursor: pointer;
}

#div_streampartnersites .selection .input_submit{
  border: 0px;
  background-image: url('http://chp.thecircle.com/k3/chp/pics/button_submit.gif');
  width: 19px;
  height: 19px;
  cursor: pointer;
  margin-top:-0px;
}

#div_streampartnersites #div_top #div_ul ul{
  float: right;
}

#div_streampartnersites #div_top #select {
  display: inline;
  float: right;
  color: #293042;
  position: relative;
  top: 5px;
  right: 60px;
}

 #div_streampartnersites #div_top #select img.active{
   border: 2px solid #AD4DC6;
}

#div_streampartnersites #div_top #select img{
   border: 2px solid #FFD3FF;
}

#div_streampartnersites #div_bottom {
  /*background-image: url("http://chp.thecircle.com/k3/chp/pics/bg_bottom_2.gif");
  background-repeat: no-repeat;
  background-position: top;
  height: 151px;
  width: 844px;
  padding-left: 52px;
  */
  width: 589px;

  color: #293042;
  font-size: 11px;
}

#div_streampartnersites #div_bottom a {
  color: #293042;
  text-decoration: none;
}

#div_streampartnersites #div_bottom .left {
  width: 200px;
  float: left;
}

#div_streampartnersites #div_bottom .right {
  width: 220px;
  float: right;
  text-align: right;
  margin-right: 60px;
}

#div_streampartnersites #div_bottom .center {
  margin-top: -15px;
  text-align: center;
  clear: both;
  float: none;
  line-height: 10px;
  overflow: visible;
}


#div_streampartnersites #div_bottom .pipe {
  color: #293042;
}

#div_streampartnersites #div_navigation {
  background: #FFFFE7;
 /* width: 792px;
  padding-right: 52px;
  padding-left: 52px;*/
   padding-right: 0px;
  padding-left: 0px;
  width: 589px;
  padding-top: 5px;
  padding-bottom:10px;
}

#div_streampartnersites #div_navigation div#div_navigation_bg {
  background-image:
    url("http://chp.thecircle.com/k3/chp/pics/bg_navigation.gif");
  background-repeat: repeat-x;
  float: left;
}

#div_streampartnersites #div_navigation ul {
  height: 39px;
  float: left;
}

#div_streampartnersites #div_navigation li {
  display: inline;

}

#div_streampartnersites #div_navigation li div.pipe {
  float: left;
  height: 18px;
  width: 2px;
  background: #ffffff;
  position: relative;
  top: 50%;
  margin-top: -10px;
}

#div_streampartnersites #div_navigation a {
  background: none;
  display: block;
  height: 28px;
  padding-top: 11px;
  padding-left: 3px;
  padding-right:2px;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #7d0ea1;
  float: left;
  text-decoration: none;
}

* html #div_streampartnersites #div_navigation a{
  height: 39px;
}

#div_streampartnersites #div_navigation li#navigation_first a {
  background-image:
    url("http://chp.thecircle.com/k3/chp/pics/corner_navigation_left.gif");
  background-repeat: no-repeat;
  padding-left: 7px;
}

#div_streampartnersites #div_navigation li#navigation_last a {
  background-image:
    url("http://chp.thecircle.com/k3/chp/pics/corner_navigation_right.gif");
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 7px;
}

#div_streampartnersites #div_navigation a:hover {
  background-image:
    url("http://chp.thecircle.com/k3/chp/pics/bg_navigation_active.gif");
  color: #ffffff;
}

#div_streampartnersites #div_navigation a.active{
	background-image:url('http://chp.thecircle.com/k3/chp/pics/bg_navigation_active.gif');
	color:#FFFFFF;
}


#div_streampartnersites #div_navigation li#navigation_first a:hover {
  background-image:
    url("http://chp.thecircle.com/k3/chp/pics/corner_navigation_left_hover.gif")
    ;
}

#div_streampartnersites #div_navigation li#navigation_first a.active{
	background-image:url('http://chp.thecircle.com/k3/chp/pics/corner_navigation_left_hover.gif');
	color:#FFFFFF;
}

#div_streampartnersites #div_navigation li#navigation_last a.active{
	background-image:url('http://chp.thecircle.com/k3/chp/pics/corner_navigation_right_hover.gif');
	color:#FFFFFF;
}

#div_streampartnersites #div_navigation li#navigation_last a:hover {
  background-image:
    url("http://chp.thecircle.com/k3/chp/pics/corner_navigation_right_hover.gif");
}

#div_streampartnersites .breadcrumbs {
	 /* 1/1 - Brotkrumen */
  width: 792px;
  margin-left: 20px;
  margin-bottom: 10px;
  color: #293042;
}

#div_streampartnersites .breadcrumbs li {
  display: inline;
  float: left;
  color: #293042;
  font-size: 11px;
}

#div_streampartnersites .breadcrumbs a {
  display: block;
  float: left;
  color: #293042;
}

#div_streampartnersites .breadcrumbs li div.pipe {
  float: left;
  height: 8px;
  width: 1px;
  background: #293042;
  margin-top: 5px;
  margin-left: 5px;
  margin-right: 5px;
}

#div_streampartnersites #div_main{
  width: 589;
  background: #FFFFE7;
 }

#div_streampartnersites #div_main h1 {
  font-size: 15px;
  color: #293042;
  margin-top: 20px;
  margin-bottom: 10px;
}


/*******************************************************************************
 * Boxen innerhalb von div_main
 ******************************************************************************/
#div_streampartnersites .box {
  margin-top: 0px;
  padding: 0px;
  padding-right: 0px;
  margin-bottom: 15px;
  float: left;
  position: relative;
  z-index: 10;
  color: #293042;
  font-size: 11px;
  line-height: 16px;
}
#div_streampartnersites .box p  {
  color: #293042;
}

#div_streampartnersites .box_padding { /* nötig wegen IE6 Box Model Bug */
  margin: 12px;
}

#div_streampartnersites .box a {
  color: #293042;
}

#div_streampartnersites .box p a {
  color: #293042;
  text-decoration: none;
}

#div_streampartnersites .box h2 {
  font-size: 14px;
  margin-bottom: 6px;
}

#div_streampartnersites .box h3 {
  font-size: 12px;
  color: #293042;
}

#div_streampartnersites .box ul {
  list-style-type: disc;
  padding-left: 30px;
  margin-top: -5px;
  margin-bottom: 15px;
  color: #293042;
}

#div_streampartnersites .box ol {
  padding-left: 35px;
  margin-top: -5px;
  margin-bottom: 15px;
  color: #293042;
}

/* Klassen für Elemente innerhalb der Boxen */
#div_streampartnersites .left,
#div_streampartnersites .right,
#div_streampartnersites .center {
  float: left;
}

#div_streampartnersites .top,
#div_streampartnersites .middle,
#div_streampartnersites .bottom {
  clear: both;
}



/***************************************************************************
  Touts
 *************************************************************************/
 #div_streampartnersites .tout {
  margin-top: 0px;
  padding-right: 20px;
  margin-bottom: 15px;
  float: left;
  width: 183px;
  position: relative;
  z-index: 10;
}

#div_streampartnersites .tout img {
  display: block;
}
 
#div_streampartnersites #tout_advantages {
  width: 183px; height : 240px;
  font-size: 10px;
  color: #c782ce;
  height: 240px;
}

#div_streampartnersites #tout_advantages p {
  margin-top: 4px;
}

/*******************************************************************************
 * Alle Varianten von Boxgrößen (Es werden nicht alle benutzt!)
 ******************************************************************************/
#div_streampartnersites .b1x1 {
  width: 183px;
  height: 183px;
}

#div_streampartnersites .b2x1 {
  width: 386px;
  height: 183px;
}

#div_streampartnersites .b3x1 {
  width: 589px;
  height: 183px;
}

#div_streampartnersites .b4x1 {
  width: 792px;
  height: 183px;
}

#div_streampartnersites .b1x2 {
  width: 183px;
  height: 381px;
}

#div_streampartnersites .b2x2 {
  width: 386px;
  height: 381px;
}

#div_streampartnersites .b2xn {
  width: 386px;
}

#div_streampartnersites .b3x2 {
  width: 589px;
  height: 381px;
}

#div_streampartnersites .b3x2b { /* Sonderhöhe */
  width: 589px;
 padding-bottom: 15px;
}

#div_streampartnersites .b3xn {
  width: 589px;
}

#div_streampartnersites .b4x2 {
  width: 812px;
  height: 381px;
}

#div_streampartnersites .b1x3 {
  width: 183px;
  height: 579px;
}

#div_streampartnersites .b1x3b { /* Sondergröße */
  width: 183px;
}

#div_streampartnersites .b2x3 {
  width: 386px;
  height: 579px;
}

#div_streampartnersites .b3x3 {
  width: 589px;
  height: 579px;
}

#div_streampartnersites .b4x3 {
  width: 812px;
  height: 579px;
}

#div_streampartnersites .b1x4 {
  width: 183px;
  height: 792px;
}

#div_streampartnersites .b2x4 {
  width: 386px;
  height: 792px;
}

#div_streampartnersites .b3x4 {
  width: 589px;
  height: 792px;
}

#div_streampartnersites .b4x4 {
  width: 792px;
  height: 792px;
}

#div_streampartnersites .b1x4 {
  width: 183px;
  height: 777px;
}

#div_streampartnersites .b2x4 {
  width: 386px;
  height: 777px;
}

#div_streampartnersites .b3x4 {
  width: 589px;
  height: 777px;
}

#div_streampartnersites .b4x4 {
  width: 792px;
  height: 777px;
}

#div_streampartnersites .b1x5 {
  width: 183px;
  height: 975px;
}

#div_streampartnersites .b2x5 {
  width: 386px;
  height: 975px;
}

#div_streampartnersites .b3x5 {
  width: 589px;
  height: 975px;
}

#div_streampartnersites .b4x5 {
  width: 792px;
  height: 975px;
}

#div_streampartnersites .double_rowspan {
  float: right;
  width: 203px;
  text-align: right;
  padding-bottom: 5px;
}

#div_streampartnersites .three_quarter {
  width: 589px;
}

#div_streampartnersites .full {
  width: 792px;
}

/*******************************************************************************
 * Boxen im Kopfbereich
 ******************************************************************************/
#div_streampartnersites .b3x1_mood {
  height: 96px;
}

#div_streampartnersites .b3x1_mood h1#mood_headline {
  margin: 0px;
  padding: 0px;
}

 #div_streampartnersites .b3x1_flash {
  height: 282px;
 }

#div_streampartnersites .b1x1_advert {
  height: 94px;
  width: 183px;
}


#div_streampartnersites .b1x1_status { /* 1/4 - pinke Loginbox */
  background-image:
    url("http://chp.thecircle.com/k3/chp/pics/box_status_big_middle.jpg");
  background-repeat: repeat-y;
  width: 163px;
  color: #293042;
  font-size: 12px;
  width: 183px;
}

#div_streampartnersites .b1x1_status input{
  margin-bottom:7px;
  width:140px;
}

#div_streampartnersites .b1x1_status .top {
  background-image:
    url("http://chp.thecircle.com/k3/chp/pics/box_status_big_top.jpg");
  background-repeat: no-repeat;
  padding: 10px;
}

#div_streampartnersites .b1x1_status .bottom {
  background-image:
    url("http://chp.thecircle.com/k3/chp/pics/box_status_big_bottom.jpg");
  background-repeat: no-repeat;
  height: 22px;
  width: 183px;
}

#div_streampartnersites .right_info input{
  margin-bottom:-2px;
  width:auto;
}



/*******************************************************************************
 * Benutzte Boxen mit Hintergrundbildern
 ******************************************************************************/
#div_streampartnersites .b1x1_dotted_blue_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x1_dotted_blue_white.gif');
}

#div_streampartnersites .b1x1_dotted_blue_blue {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x1_dotted_blue_blue.gif');
}

#div_streampartnersites .b1x1_dotted_violet_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x1_dotted_violet_white.gif');
}

#div_streampartnersites .b1x1_dotted_violet_violet {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x1_dotted_violet_violet.gif');
}

#div_streampartnersites .b1x1_dotted_magenta_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x1_dotted_magenta_white.gif');
}

#div_streampartnersites .b1x1_solid_blue_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x1_solid_blue_white.gif');
}

#div_streampartnersites .b1x1_solid_blue_blue {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x1_solid_blue_blue.gif');
}

#div_streampartnersites .b1x1_solid_violet_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x1_solid_violet_white.gif');
}

#div_streampartnersites .b1x1_solid_violet_violet {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x1_solid_violet_violet.gif');
}

#div_streampartnersites .b1x1_solid_magenta_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x1_solid_magenta_white.gif');
}

#div_streampartnersites .b1x1_solid_magenta_magenta {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x1_solid_magenta_magenta.gif');
}

#div_streampartnersites .b1x1_solid_green_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x1_solid_green_white.gif');
}

#div_streampartnersites .b1x1_solid_green_green {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x1_solid_green_green.gif');
}

#div_streampartnersites .b2x1_solid_blue_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x1_solid_blue_white.gif');
}

#div_streampartnersites .b2x1_solid_blue_blue {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x1_solid_blue_blue.gif');
}

#div_streampartnersites .b2x1_solid_violet_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x1_solid_violet_white.gif');
}

#div_streampartnersites .b2x1_solid_violet_violet {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x1_solid_violet_violet.gif');
}

#div_streampartnersites .b2x1_solid_magenta_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x1_solid_magenta_white.gif');
}

#div_streampartnersites .b2x1_solid_magenta_magenta {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x1_solid_magenta_magenta.gif');
}

#div_streampartnersites .b2x1_solid_green_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x1_solid_green_white.gif');
}

#div_streampartnersites .b2x1_solid_green_green {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x1_solid_green_green.gif');
}

#div_streampartnersites .b1x2_dotted_blue_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_dotted_blue_white.gif');
}

#div_streampartnersites .b1x2_dotted_blue_blue {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_dotted_blue_blue.gif');
}

#div_streampartnersites .b1x2_dotted_violet_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_dotted_violet_white.gif');
}

#div_streampartnersites .b1x2_dotted_violet_violet {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_dotted_violet_violet.gif');
}

#div_streampartnersites .b1x2_dotted_magenta_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_dotted_magenta_white.gif');
}

#div_streampartnersites .b1x2_dotted_magenta_magenta {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_dotted_magenta_magenta.gif');
}

#div_streampartnersites .b1x2_dotted_green_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_dotted_green_white.gif');
}

#div_streampartnersites .b1x2_dotted_green_green {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_dotted_green_green.gif');
}

#div_streampartnersites .b1x2_solid_blue_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_solid_blue_white.gif');
}

#div_streampartnersites .b1x2_solid_blue_blue {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_solid_blue_blue.gif');
}

#div_streampartnersites .b1x2_solid_violet_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_solid_violet_white.gif');
}

#div_streampartnersites .b1x2_solid_violet_violet {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_solid_violet_violet.gif');
}

#div_streampartnersites .b1x2_solid_magenta_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_solid_magenta_white.gif');
}

#div_streampartnersites .b1x2_solid_magenta_magenta {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_solid_magenta_magenta.gif');
}

#div_streampartnersites .b1x2_solid_green_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_solid_green_white.gif');
}

#div_streampartnersites .b1x2_solid_green_green {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x2_solid_green_green.gif');
}

#div_streampartnersites .b2x2_solid_magenta_magenta {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x2_solid_magenta_magenta.gif');
}

#div_streampartnersites .b2x2_solid_magenta_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x2_solid_magenta_white.gif');
}

#div_streampartnersites .b2x2_solid_green_green {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x2_solid_green_green.gif');
}

#div_streampartnersites .b2x2_solid_green_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x2_solid_green_white.gif');
}

#div_streampartnersites .b2x2_solid_violet_violet {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x2_solid_violet_violet.gif');
}

#div_streampartnersites .b2x2_solid_violet_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x2_solid_violet_white.gif');
}

#div_streampartnersites .b2x2_solid_blue_blue {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x2_solid_blue_blue.gif');
}

#div_streampartnersites .b2x2_solid_blue_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x2_solid_blue_white.gif');
}

#div_streampartnersites .b3x3_solid_blue_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x3_solid_blue_white.gif');
}

#div_streampartnersites .b3x3_solid_violet_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x3_solid_violet_white.gif');
}

#div_streampartnersites .b3x3_solid_magenta_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x3_solid_magenta_white.gif');
}

#div_streampartnersites .b3x3_solid_green_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x3_solid_green_white.gif');
}

#div_streampartnersites .b1x3b_readers {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/1x3_reader.gif');
}

#div_streampartnersites .b2x2_readers {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x2_reader.gif');
}

#div_streampartnersites .b2x3_readers {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x3_reader.gif');
}

#div_streampartnersites .b3x2_readers {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x2_reader.gif');
}

#div_streampartnersites .b3x2b_readers,#div_streampartnersites .b3xn_readers {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x2_reader.gif');
}

#div_streampartnersites .b2xn_solid_green_green .top {
  height: 28px;
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2xn_solid_green_green_top.gif');
}

#div_streampartnersites .b2xn_solid_green_green .middle {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2xn_solid_green_green_middle.gif');
  background-repeat: repeat-y;
}

#div_streampartnersites .b2xn_solid_green_green .bottom {
  height: 15px;
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2xn_solid_green_green_bottom.gif');
}

#div_streampartnersites .b2xn_solid_blue_blue .top {
  height: 28px;
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2xn_solid_blue_blue_top.gif');
}

#div_streampartnersites .b2xn_solid_blue_blue .middle {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2xn_solid_blue_blue_middle.gif');
  background-repeat: repeat-y;
}

#div_streampartnersites .b2xn_solid_blue_blue .bottom {
  height: 15px;
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2xn_solid_blue_blue_bottom.gif');
}

#div_streampartnersites .b2xn_solid_magenta_magenta .top {
  height: 28px;
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2xn_solid_magenta_magenta_top.gif');
}

#div_streampartnersites .b2xn_solid_magenta_magenta .middle {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2xn_solid_magenta_magenta_middle.gif');
  background-repeat: repeat-y;
}

#div_streampartnersites .b2xn_solid_magenta_magenta .bottom {
  height: 15px;
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2xn_solid_magenta_magenta_bottom.gif');
}

#div_streampartnersites .b2xn_solid_violet_violet .top {
  height: 28px;
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2xn_solid_violet_violet_top.gif');
}

#div_streampartnersites .b2xn_solid_violet_violet .middle {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2xn_solid_violet_violet_middle.gif');
  background-repeat: repeat-y;
}

#div_streampartnersites .b2xn_solid_violet_violet .bottom {
  height: 15px;
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2xn_solid_violet_violet_bottom.gif');
}

#div_streampartnersites .b2x2_dotted_blue_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x2_dotted_blue_white.gif');
}

#div_streampartnersites .b2x2_dotted_green_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x2_dotted_green_white.gif');
}

#div_streampartnersites .b2x2_dotted_magenta_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x2_dotted_magenta_white.gif');
}

#div_streampartnersites .b2x2_dotted_violet_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/2x2_dotted_violet_white.gif');
}

#div_streampartnersites .b3x2_solid_blue_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x2_solid_blue_white.gif');
}

#div_streampartnersites .b3x2_solid_green_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x2_solid_green_white.gif');
}

#div_streampartnersites .b3x2_solid_magenta_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x2_solid_magenta_white.gif');
}

#div_streampartnersites .b3x2_solid_violet_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x2_solid_violet_white.gif');
}

#div_streampartnersites .b3x4_solid_blue_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x4_solid_blue_white.gif');
}

#div_streampartnersites .b3x4_solid_green_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x4_solid_green_white.gif');
}

#div_streampartnersites .b3x4_solid_magenta_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x4_solid_magenta_white.gif');
}

#div_streampartnersites .b3x4_solid_violet_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x4_solid_violet_white.gif');
}

#div_streampartnersites .b3x5_solid_blue_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x5_solid_blue_white.gif');
}

#div_streampartnersites .b3x5_solid_green_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x5_solid_green_white.gif');
}

#div_streampartnersites .b3x5_solid_magenta_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x5_solid_magenta_white.gif');
}

#div_streampartnersites .b3x5_solid_violet_white {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x5_solid_violet_white.gif');
}

/*******************************************************************************
 * Farbe der Box-Headlines (Farbe ist abhängig von Farbschema) 
 ******************************************************************************/
#div_streampartnersites .green h2 {
  color: #668712;
}

#div_streampartnersites .magenta h2 {
  color: #293042;
}

#div_streampartnersites .violet h2 {
  color: #642083;
}

#div_streampartnersites .blue h2 {
  color: #5f75c5;
}

/*******************************************************************************
 * Aufbauten (Body) innerhalb der Boxen
 ******************************************************************************/
#div_streampartnersites .b1x1_body1 div {
  float: right;
  margin-top: 8px;
}

#div_streampartnersites .b1x2_body1 img {
  float: left;
  margin-right: 4px;
  margin-bottom: 8px;
}

#div_streampartnersites .b1x2_body1 h3 {
  clear: left;
  margin-bottom: 6px;
}

#div_streampartnersites .b1x2_body1 a.more {
  clear: both;
  float: right;
  position: relative;
  top: -9px;
}

#div_streampartnersites .b1x2_body2 .left,
#div_streampartnersites .b1x2_body2 .right {
  width: 74px;
  margin-top: 6px;
  margin-bottom: 14px;
}

#div_streampartnersites .b1x2_body2 .left {
  margin-right: 10px;
}

#div_streampartnersites .b1x2_body2 a {
  color: #293042;
  text-decoration: none;
}

#div_streampartnersites .b1x2_body2 h3 {
  margin-bottom: 2px;
}

#div_streampartnersites .b2x1_body1 img {
  float: left;
  margin-right: 10px;
}

#div_streampartnersites .b2x1_body1 div {
  float: right;
}

#div_streampartnersites .b2x1_body2 div.left,
#div_streampartnersites .b2x1_body2 div.center {
  margin-right: 20px;
}

#div_streampartnersites .article {
  line-height: 16px;
  font-size: 12px;
}

#div_streampartnersites .article img {
  float: left;
  margin-right: 15px;
  margin-bottom: 15px;
}

#div_streampartnersites .article p {
  clear: left;
  font-size: 12px;
  margin-bottom: 20px;
}

#div_streampartnersites .article h2 {
  color: #293042;
  margin-bottom: 0px;
}

#div_streampartnersites .article td.vertical-bottom {
  height: 157px;
  vertical-align: bottom;
}

#div_streampartnersites .article .bottom {
  text-align: right;
  font-weight: bold;
}

#div_streampartnersites .b2xn_body1 .introduction {
  margin: 12px;
  margin-top: 0px;
  padding-top: 10px;
  color: #293042;
}

#div_streampartnersites .b2xn_body1 .middle .entry {
  padding-top: 7px;
  margin-bottom: 7px;
  margin-left: 12px;
  margin-right: 12px;
  height: 78px;
  color: #293042;
  height: 78px;
}

#div_streampartnersites .violet .middle .entry {
  border-top: 1px solid #642083;
}

#div_streampartnersites .magenta .middle .entry {
  border-top: 1px solid #293042;
}

#div_streampartnersites .green .middle .entry {
  border-top: 1px solid #668712;
}

#div_streampartnersites .blue .middle .entry {
  border-top: 1px solid #5f75c5;
}

#div_streampartnersites .b2xn_body1 .middle .entry img {
  float: left;
  margin-right: 10px;
}

#div_streampartnersites .b2xn_body1 .middle .entry a {
  color: #293042;
  text-decoration: underline;
}

#div_streampartnersites .b2xn_body1 .bottom {
  position: relative;
  top: -7px;
}

#div_streampartnersites .b2x2_body1 h3 {
  clear: left;
  height: 20px;
  padding-top: 6px;
  color: #293042;
}

#div_streampartnersites .b2x2_body1 img {
  float: left;
  margin-right: 10px;
  margin-bottom: 8px;
}

#div_streampartnersites .b2x2_body1 p {
  color: #293042;
  font-size: 11px;
  line-height: 16px;
}

#div_streampartnersites .b2x2_body1 p a {
  color: #293042;
  text-decoration: underline;
}

/*******************************************************************************
 * Aufbauten der .Readers
 ******************************************************************************/
#div_streampartnersites .readers img.icon {
  margin-right: 0px;
  margin-left: -5px;
  margin-top: -0px;
  float: left;
}

#div_streampartnersites .readers h2 {
  color: #FFFFFF;
  font-size: 15px;
  font-weight: normal;
  height: 22px;
  margin-top: 15px;
  margin-left: 20px;
}

#div_streampartnersites .readers h2 a {
  color: #ffffff;
  text-decoration: none;
  font-weight:bold;
}

#div_streampartnersites .b3x2b_readers .see_all,
#div_streampartnersites .b3xn_readers .see_all {
  float: right;
  margin-right: 10px;
}

#div_streampartnersites .b3x2b_readers .a_text,
#div_streampartnersites .b3xn_readers .a_text {
  margin-right: 5px;
  text-decoration: none;
  color: #ffffff;
  font-size: 14px;
  position: relative;
  top: -5px;
}

#div_streampartnersites .b3x2b_readers .clear {
  clear: both;
  height: 1px;
}

#div_streampartnersites .readers .reader {
  margin-top: 5px;
  margin-right: -4px;
  border: 1px solid #cecece;
  width:578px;
  background: #FFFFFF;
}

#div_streampartnersites .b1x3b_readers .reader {
  clear: both;
}

#div_streampartnersites .b2x2_readers .reader,
#div_streampartnersites .b2x3_readers .reader {
  margin-left: 12px;
  clear: both;
}

#div_streampartnersites .readers .reader.two_per_row {
  width: 290px;
  float: left;
  margin-top: 5px;
  margin-right: 0px;
  background: #ffffff;
  border: 1px solid #cecece;
  height: 90px;
}

#div_streampartnersites .readers .reader.two_per_row.reader_left {
  margin-right: 5px;
}

#div_streampartnersites .readers .reader.two_per_row.reader_left{
 clear: left; /* <- BUGFIX */
}

#div_streampartnersites .readers br{
  line-height: 0px;
}

#div_streampartnersites .readers .reader .left {
  width: 75px;
}

#div_streampartnersites .b3xn_readers .clear {
  height: 1px;
}

#div_streampartnersites .b3xn_readers .reader {
  height: 81px;
  border: 1px solid #cecece;
  background: #ffffff;
  width: 587px;
}

#div_streampartnersites .b2x2_readers .reader .center,
#div_streampartnersites .b2x3_readers .reader .center {
  width: 200px;
  margin-right: 10px;
}

#div_streampartnersites .b3x2_readers .reader .center,
#div_streampartnersites .b3x2b_readers .reader .center,
#div_streampartnersites .b3xn_readers .reader .center
  {
  width: 415px;
  margin-right: 20px;
}

#div_streampartnersites .b3x2b_readers .reader.two_per_row .center,
#div_streampartnersites .b3xn_readers .reader.two_per_row .center
  {
  width: 140px;
  margin-right: 5px;
}


#div_streampartnersites .readers .reader .right {
  width: 68px;
  font-weight: normal;
  position: relative;
  top: -2px;
  position: relative;
}

#div_streampartnersites .readers .reader .right_kosmica {
  width: 68px;
  font-weight: bold;
  top: -2px;
  background-image: url("http://chp.thecircle.com/k3/chp/pics/generic_button.gif");
  color:#ffffff;
  text-align: center;
  width: 68px;
  height:32px;
  font-size: 11px;
  line-height: 15px;
  vertical-align:  middle;
  float:left;
}


#div_streampartnersites .readers .reader .right .button_call_now {
  margin-top: -2px;
}

#div_streampartnersites .readers .reader_headline {
  height: 38px;
}

#div_streampartnersites .b1x3b_readers .reader_headline {
  height: 34px;
}

#div_streampartnersites .readers .reader h3 {
  display: inline;
  padding-right: 6px;
}

#div_streampartnersites .b3x2b_readers .reader h3,.b3xn_readers .reader h3 {
  font-size: 14px;
}

#div_streampartnersites .b1x3b_readers .reader h3 {
  position: relative;
  top: -2px;
}

#div_streampartnersites .readers .reader h3 a {
  color: inherit;
  text-decoration: none;
  color: #293042;
}

#div_streampartnersites .readers .reader p a {
  color: #66B400;
  text-decoration: none;
}

#div_streampartnersites .readers .reader .portrait {
  border: 1px solid #293042;
  position: relative;
  top: 0px;
}

#div_streampartnersites .readers div.see_all {
  width:140px;
  clear: both;
  margin-top: 13px;
  text-align: right;
  margin-left: 12px;
}

#div_streampartnersites .readers div.see_all img.margin{
  margin-right: 7px;
}


#div_streampartnersites .b1x3b_readers .reader .bottom {
  clear: both;
}

#div_streampartnersites .b1x3b_readers div.pin,
#div_streampartnersites .b1x3b_readers .button_call_now {
  margin-top: 5px;
  float: left;
}

#div_streampartnersites .b1x3b_readers .pin {
  margin-left: 10px;
  font-weight: bold;
}

 #div_streampartnersites .pin_kosmica {
  margin-left: 0px;
  font-weight: bold;
  background-image: url("http://chp.thecircle.com/k3/chp/pics/generic_button.gif");
  color:#ffffff;
  text-align: center;
  width: 68px;
  height:32px;
  font-size: 11px;
  line-height: 15px;
  vertical-align:  middle;
}


#div_streampartnersites .readers .price {
  font-weight: normal;
  font-style: normal;  
}

#div_streampartnersites .readers .bottom .price {
  font-size: 10px;
  position: relative;
  top: -2px;
}

#div_streampartnersites .traffic_light {
  position: relative;
  top: 2px;
}

#div_streampartnersites .availability {
  margin-right: 5px;
  font-weight: bold;
  display: inline;
  font-style: italic;
}

#div_streampartnersites .green {
  color: #66b400;
}

#div_streampartnersites .yellow {
  color: #f18f4e;
}

#div_streampartnersites .red {
  color: #ff0000;
}

#div_streampartnersites .black {
  color: #5c5c5c;
}



/*******************************************************************************
 * Boxen mit spezieller Formatierung
 ******************************************************************************/

#div_streampartnersites .b1x1_status div {
  font-style: italic;
  font-size: 11px;
}

#div_streampartnersites .b1x1_status div a {
  font-style: normal;
  font-weight: bold;
}

#div_streampartnersites .b1x1_status h2 {
  font-size: 14px;
  color: #293042;
}

#div_streampartnersites .b1x1_status img {
  float: right;
  margin-top: 10px;
}

#div_streampartnersites .b1x1_status label {
  color: #293042;
  font-weight: bold;
}

#div_streampartnersites .b1x1_status ul {
  list-style-type: none;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left:0px;
}

#div_streampartnersites .selection { /* 1/1 - Find- und Show-Reader*/
  width: 792px;
  color: #293042;
  font-size: 12px;
  font-weight: bold;
  padding: 0px;
  margin-top: 10px;
}

#div_streampartnersites .selection input,
#div_streampartnersites .selection select {
  font-size: 11px;
  color: #293042;
  background: #ffffff;
  border: 1px solid #8e8e8e;
  height: 17px;
  margin-left: 5px;
}

#div_streampartnersites .selection .selection_left1 {
  width: 87px; 
  float: left;
  padding-top: 1px;
}
#div_streampartnersites .selection .selection_left {
  width: 150px;
  float: left;
}
#div_streampartnersites .selection .selection_middle1 {
  width: 55px;
  float: left;
}

#div_streampartnersites .selection .selection_middle {
  width: 155px;
  float: left;
  padding-top: 1px;
}

#div_streampartnersites .selection input.input_text {
  width: 131px;
  height: 17px;
}

/*
#div_streampartnersites .selection .selection_left {
  width: 235px;
  float: left;
}

#div_streampartnersites .selection .selection_middle {
  width: 155px;
  float: left;
  padding-top: 1px;
}

#div_streampartnersites .selection input.input_text {
  width: 131px;
  height: 15px;
}
*/

#div_streampartnersites .selection .right {
  width: 130px;
}

#div_streampartnersites .selection select {
  width: 125px;
  z-index: 1;
  height: 17px;
}

/*#div_streampartnersites .selection .input_submit {
  float: left;
  font-weight: bold;
  color: #293042;
  width: 50px;
  height: 19px;
  margin-right: 10px;
  border: 1px solid white;
  text-align: left;
  padding: 0px;
  position: relative;
  top: -1px;
  cursor: pointer;
}
*/
#div_streampartnersites .pagination {
  clear: both;
  color: #293042;
  margin-bottom: 5px;
}

#div_streampartnersites .pagination a {
  color: #293042;
}

#div_streampartnersites .pagination .left {
  font-weight: bold;
  width: 120px;
}

#div_streampartnersites .pagination .right {
  float: right;
   width: 469px;
   text-align: right;
}

#div_streampartnersites .pagination .number {
  display: inline;
  margin-right: 6px;
}

/*******************************************************************************
 * 3/4 Seiten
 ******************************************************************************/
#div_streampartnersites .profile { /* 3/4 - Profil eines Readers */
  width: 587px;
  color: #293042;
  font-size: 12px;
  line-height: 18px;
  border: 1px solid #cecece;
  background: #ffffff;
}

#div_streampartnersites .profile .top {
  margin-bottom: 20px;
  color: #293042;
  background-repeat: repeat-y;
}

#div_streampartnersites .profile .top .top_middle {
  padding: 18px;
  padding-left: 20px;
  padding-bottom: 10px;

}

#div_streampartnersites .profile .top .top_bottom {
  height: 0px;
  border-top: 1px solid #cecece;
  width: 540px;
  margin-left: 23px;
}

#div_streampartnersites .profile .top a {
  color: #293042;
  font-size: 12px;
}

#div_streampartnersites .profile .top .left img {
  border: 1px solid #293042;
}

#div_streampartnersites .profile .top .center {
  margin-left: 10px;
  width: 220px;
}

#div_streampartnersites .profile .top .center table {
  clear: both;
  margin-top: 6px;
  margin-left: 0px;
}

#div_streampartnersites .profile .top .center th,
#div_streampartnersites .profile .top .center td {
  padding: 3px;
  vertical-align: top;
  text-align: left;
  font-size: 12px;
}

#div_streampartnersites .profile .top .center th {
  padding-left: 0px;
    font-size: 12px;
}

#div_streampartnersites .profile .top .center h1 {
  font-size: 16px;
  font-weight: bold;
  margin-right: 5px;
  display: inline;
}

#div_streampartnersites .profile .top .center .pin {
  font-weight: bold;
  margin-top: 9px;
}

#div_streampartnersites .profile .top .right {
  margin-left: 0px;
  width: 190px;
  margin-top: 2px;
  border-left: 1px solid #cecece;
  height:230px;
}

#div_streampartnersites .profile .top .right div {
  margin-left: 12px;
  height: 120px;
}

#div_streampartnersites .profile .top .right div.upper {
  margin-bottom: 0px;
}

#div_streampartnersites .profile .top .right .mini {
  position: relative;
  top: -3px;
}

#div_streampartnersites .profile .top .right h2 {
  color: #293042;
  font-size: 12px;
  margin-bottom: 5px;
  white-space: nowrap;
}

#div_streampartnersites .profile .top .right h2 a {
  color: #293042;
  text-decoration: none;
}

#div_streampartnersites .profile .top .right b {
  display: block;
  clear: both;
  height: 28px;
  padding-top: 15px;
}

#div_streampartnersites .profile .top .right .price {
  float: right;
}

#div_streampartnersites .profile .top .right .pin {
  font-weight: bold;
}

#div_streampartnersites .profile .top .add_to_favs {
  float: right;
  margin-top: 7px;
  margin-right: 4px;
}

#div_streampartnersites .profile .top .add_to_favs a {
  text-decoration: none;
}

#div_streampartnersites .profile .middle {
  margin-left: 20px;
  margin-right: 20px;
}

#div_streampartnersites .profile .middle h2 {
  font-size: 13px;
  color: #293042;
  margin-bottom: 2px;
}

#div_streampartnersites .profile .middle p {
  margin-bottom: 10px;
}

#div_streampartnersites .profile .bottom h2 {
  font-size: 15px;
  color: #293042;
  margin-left: 20px;
}

#div_streampartnersites .profile .bottom div.type_a,
#div_streampartnersites .profile .bottom div.type_b {
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 10px;
  padding-left: 20px;
}

#div_streampartnersites .profile .bottom .date {
  display: inline;
}

#div_streampartnersites .profile .bottom .member {
  display: inline;
  margin-left: 15px;
  margin-right: 5px;
}

#div_streampartnersites .profile .bottom .type_a {
  background: #e4ddff;
  background: #eaf5f9;
  border-top: 1px solid #293042;
  border-bottom: 1px solid #293042;
}

#div_streampartnersites .profile .bottom .type_b {
  background: #ffffff;
}

#div_streampartnersites .profile .background_infos {
  border-top: 1px solid #7d0ea1;
  padding-top: 10px;
}

#div_streampartnersites .profile .background_infos h2 {
  font-size: 15px;
  color: #293042;
  margin-left: 20px;
}

#div_streampartnersites .profile .background_infos h3 {
  margin-top: 10px;
}

#div_streampartnersites .profile .background_infos h3,
#div_streampartnersites .profile .background_infos p {
  font-size: 12px;
  color: #293042;
  margin-left: 20px;
  margin-right: 20px;
}

#div_streampartnersites .steps .top,
#div_streampartnersites .steps .middle,.steps .bottom {
  height: 193px;
  font-size: 12px;
  line-height: 16px;
}

#div_streampartnersites .steps .middle,.steps .bottom {
  border-top: 1px solid #a1d7ed;
  padding-top: 10px;
}

#div_streampartnersites .steps .bottom {
  height: 343px;
}

#div_streampartnersites .steps .bottom p {
  font-weight: bold;
}

#div_streampartnersites .steps .right {
  margin-left: 20px;
  width: 362px;
}

#div_streampartnersites .steps .right a {
  font-weight: bold;
  color: #EB3FD9;
  text-decoration: underline;
}

#div_streampartnersites .steps .right h2 {
  padding-left: 14px;
  font-size: 12px;
  color: inherit;
}

#div_streampartnersites .steps .right p {
  width: 300px;
  padding-left: 14px;
  margin-bottom: 10px;
}

#div_streampartnersites .steps .right ul {
  list-style-type: none;
  list-style-image: url('http://chp.thecircle.com/k3/chp/pics/list-style-image.gif');
  margin-left: 10px;
  padding-left: 20px;
  width: 340px;
}

#div_streampartnersites .steps .right li {
  padding-bottom: 10px;
}

/*******************************************************************************
 * Full-Width Elemente
 ******************************************************************************/
#div_streampartnersites .login .left {
  width: 97px;
  height: 339px;
}

#div_streampartnersites .login .center {
  background-image: url("/k3/chp/pics/box_login.gif");
  margin-top: 20px;
  height: 339px;
  width: 355px;
  padding: 20px;
  color: #293042;
}

#div_streampartnersites .login .center h2 {
  font-size: 16px;
  color: #293042;
}

#div_streampartnersites .login .center hr {
  background: #b2b4b5;
  height: 1px;
  border: 0px;
}

#div_streampartnersites .login .center label {
  display: block;
  margin-top: 22px;
  margin-bottom: 10px;
  font-size: 11px;
  font-weight: bold;
}

#div_streampartnersites .login .center input {
  border: 1px solid #8e8e8e;
}

#div_streampartnersites .login .center input.input_submit {
  background-image: url("/k3/chp/pics/en/button_login_big.gif");
  width: 110px;
  height: 27px;
  border: 0px;
  cursor: pointer;
}

#div_streampartnersites .login .center .top {
  margin-top: 4px;
  margin-bottom: 20px;
  font-style: italic;
}

#div_streampartnersites .login .center .top a {
  font-style: normal;
}

#div_streampartnersites .login .center .middle {
  margin-top: 10px;
}

#div_streampartnersites .login .center .middle a {
  font-style: italic;
}

#div_streampartnersites .login .center .bottom {
  margin-top: 10px;
  font-size: 10px;
}

#div_streampartnersites .login .center .right {
  float: right;
}

#div_streampartnersites .order_process {
  width: 792px;
  padding: 0px;
  margin: 0px;
  margin-top: 10px;
  font-size: 12px;
  line-height: 16px;
}

#div_streampartnersites .order_process #call_now {
  width: 540px;
  height: 240px;
  background-image:
    url('/k3/chp/pics/button_jetzt_anrufen_600.gif');
  background-position: bottom right;
  font-size: 12px;
  line-height: 18px;
}

#div_streampartnersites .order_process #call_now p {
  width: 320px;
}

#div_streampartnersites .order_process .tabs img {
  float: left;
}

#div_streampartnersites .order_process .tabs img.corner_right {
  margin-left: -2px;
}

#div_streampartnersites .order_process .tabs a {
  float: left;
  height: 21px;
  padding-top: 8px;
  padding-left: 7px;
  padding-right: 7px;
  text-align: center;
  font-size: 14px;
  text-decoration: none;
  background-image:
    url('/k3/chp/pics/order_process_bg1.gif');
  background-repeat: repeat-x;
  border-right: 2px solid #AADCF1;
  background-repeat: repeat-x;
}

#div_streampartnersites .order_process .tabs a.active {
  font-weight: bold;
}

#div_streampartnersites .order_process .content {
  background-image: url('/k3/chp/pics/order_process_bg.gif');
  background-repeat: repeat-y;
  width: 547px;
  color: #293042;
  padding: 23px;
  padding-top: 14px;
}

#div_streampartnersites .order_process .content h1 {
  font-size: 16px;
  margin-bottom: 6px;
}

#div_streampartnersites .order_process .content p {
  clear: both;
  margin-bottom: 0px;
}

#div_streampartnersites.order_process .content .center {
  padding-top: 42px;
}

#div_streampartnersites .order_process .content .subbox {
  height: 165px;
  margin-top: 10px;
  margin-bottom: 20px;
  vertical-align: baseline;
  background-image: url('/k3/chp/pics/box_order_process_subbox_middle.gif');
  background-repeat: repeat-x;
}



#div_streampartnersites .order_process .content .subbox .left_corner {
  background-image:
    url('/k3/chp/pics/box_order_process_subbox_left.gif')
    ;
  background-repeat: no-repeat;
  padding: 10px;
  height: 165px;
  float: left;
}

#div_streampartnersites .order_process .content .subbox .right_corner {
  background-image:
    url('/k3/chp/pics/box_order_process_subbox_right.gif')
    ;
  background-repeat: no-repeat;
  width: 22px;
  height: 185px;
}

#div_streampartnersites .order_process .content .subbox img {
  display: block;
  margin-bottom: 10px;
  margin-top: 3px;
  margin-left: 3px;
}

#div_streampartnersites .order_process .content .subbox input {
  margin-right: 10px;
  border: 0px;
}

#div_streampartnersites.order_process .content .subbox p {
  margin: 0px;
  margin-bottom: 2px;
}

#div_streampartnersites .order_process .content input {
  border: 1px solid #a3d9f0;
}

#div_streampartnersites .order_process .content input.input_submit {
  clear: both;
  float: right;
  background-image: url('/k3/chp/pics/en/button_submit_bgblue.gif');
  width: 103px;
  height: 26px;
  border: 0px;
  width: 122px;
  cursor: pointer;
}

#div_streampartnersites .order_process .button_sign_in {
  float: right;
}

#div_streampartnersites .order_process .content hr {
  background: #a3d9f0;
  height: 1px;
  border: 0px;
  margin-top: 20px;
  margin-bottom: 20px;
}

#div_streampartnersites .order_process .content a {
  text-decoration: underline;
}

#div_streampartnersites .order_process .content table {
  margin-bottom: 5px;
  clear: right;
}

#div_streampartnersites .order_process .content th,
#div_streampartnersites .order_process .content td {
  padding-right: 5px;
  text-align: left;
  vertical-align: top;
}

#div_streampartnersites .order_process .content td.more_padding {
  padding-right: 20px;
}

 #div_streampartnersites .order_process .content input,
 #div_streampartnersites .order_process .content select{
  font-size: 12px;
}
#div_streampartnersites .order_process .content .va2b select{
	font-size: 12px;
	margin-top:5px;
}

#div_streampartnersites .order_process .content td.small {
  font-size: 9px;
}

#div_streampartnersites .order_process .content .dont_have_card {
  font-size: 11px;
}

#div_streampartnersites .order_process .top {
  clear: none;
  background-image: url('/k3/chp/pics/order_process_top.gif');
  width: 597px;
  height: 10px;
}

#div_streampartnersites .order_process .bottom {
  clear: none;
  background-image: url('/k3/chp/pics/order_process_bottom.gif');
  height: 21px;
  width: 597px;
}

#div_streampartnersites .personal_reader {
  /* 1/4 - Anzeige des persönlichen Reader*/
  float: left;
  width: 163px;
  height: 197px;
  background-image: url('/k3/chp/pics/box_personal_reader.gif');
  text-align: center;
  padding: 10px;
  margin-bottom: 20px;

}

#div_streampartnersites .personal_reader h2 {
  font-size: 11px;
  color: #293042;
  margin-bottom: 6px;
}

#div_streampartnersites .personal_reader img {
  border: 1px solid #293042;
}

#div_streampartnersites .order_process .ssl {
  clear: right;
  float: right;
  background-image: url('/k3/chp/pics/box_ssl.gif');
  color: #429dbe;
  width: 141px;
  height: 56px;
  font-weight: bold;
  padding-left: 42px;
  padding-top: 10px;
  margin-bottom: 20px;
}

 #div_streampartnersites .verisign {

   width: 183px;
  margin-top:60px;
  padding-left: 90px;
  text-align: center;
}
/*******************************************************************************
 * Layer/ Highslide
 ******************************************************************************/
#div_streampartnersites .layer {
  background:#FFFFE7; 
  position: relative;
  width: 589px;

  z-index: 99;

}

#div_streampartnersites .layer .top {
  background-image: url('http://chp.thecircle.com/k3/chp/pics/3x2_reader.gif');
  height: 39px;
  width: 589px;
  padding: 2px;
  margin-bottom: 10px;
}

#div_streampartnersites .layer .top .left {
  margin-left: 10px;
}

#div_streampartnersites .layer .top h2 {
  display: inline;
  position: relative;
  top: -11px;
  font-weight: normal;
  color: #006f9f;
  font-size: 16px;
}

#div_streampartnersites .layer .top .right {
  float: right;
  margin-top: 10px;
  margin-right: 20px;
}

#div_streampartnersites .layer .top .right a {
  color: #006f9f;
  font-size: 16px;
  text-decoration: none;
}

#div_streampartnersites .layer .top .right a .big {
  font-size: 18px;
  font-weight: bold;
}

#div_streampartnersites .layer .bottom .left {
  width: 110px;
  margin-right: 10px;
}

#div_streampartnersites .layer .bottom .left .subtitle {
  font-size: 11px;
  width: 100px;
  color: #293042;
}

#div_streampartnersites .layer .bottom .center {
  width: 449px;
  color: #293042;
}

#div_streampartnersites .layer .bottom .center p {
  margin-bottom: 10px;
}

#div_streampartnersites .layer .bottom .center a {
  color: #293042;
  font-weight: bold;
}

#div_streampartnersites .nobackground {
	background-image: none;
}





/*******************************************************************************
 * Allgemeine IDs und Klassen
 * (Diese Angaben müssen aus CSS-hierarchischen Gründen an 
 * letzter Stelle kommen)
 ******************************************************************************/
#div_streampartnersites .clear {
  clear: both;
}

#div_streampartnersites .clear_right {
  clear: right;
}

#div_streampartnersites .float_right {
  /* In einigen Fällen müssen Boxen an den rechten Rand gezwungen werden */
  float: right;
}

#div_streampartnersites .float_right { /* IE 6 Star-Hack vs 'Duplicate Characters Bug' */
  padding-right: 17px;
  left: -3px;
}

#div_streampartnersites .one_pixel { /* IE7 Bugfix */
  height: 1px;
}

#div_streampartnersites .hidden {
  display: none;
}

#div_streampartnersites .small {
  font-size: 11px;
  line-height: 14px;
}

#div_streampartnersites .mini {
  font-size: 10px;
  line-height: 12px;
}

#div_streampartnersites .debug {
  background-color: silver;
}


/*expert.css*/
#div_streampartnersites #div_main td .h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #293042;
	line-height: 15px;
}

#div_streampartnersites #div_main tdh2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #293042;
	line-height: 15px;
}

#div_streampartnersites #div_main tdp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	color: #293042;
}

#div_streampartnersites #div_main td .li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #293042;
}

#div_streampartnersites #div_main td .ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #293042;
}

#div_streampartnersites #div_main td a {
	color: #293042;
	text-decoration: underline;
}

#div_streampartnersites #div_main td a:hover {
	color: #293042;
	text-decoration: underline;
}

#div_streampartnersites #div_main td a:visited {
	color: #293042;
	text-decoration: underline;
}	

#div_streampartnersites #div_main td a:active {
	color: #293042;
	text-decoration: underline;
	
}


#div_streampartnersites #div_main td a.word:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #293042; FONT-FAMILY: verdana, arial, helvetica, sans-serif;TEXT-DECORATION: none
}
#div_streampartnersites #div_main td a.word:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #293042; FONT-FAMILY: verdana, arial, helvetica, sans-serif;TEXT-DECORATION: none
}
#div_streampartnersites #div_main td a.word:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #293042; FONT-FAMILY: verdana, arial, helvetica, sans-serif;TEXT-DECORATION: none
}
#div_streampartnersites #div_main td a.word:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #293042; FONT-FAMILY: verdana, arial, helvetica, sans-serif;TEXT-DECORATION: none
}


#div_streampartnersites .bu_mittel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #293042;
}

#div_streampartnersites .bu_gross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	color: #293042;
}

#div_streampartnersites .bu_z_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #293042;
	text-decoration: underline;
}

#div_streampartnersites .hav1 {
	font-family: helvetica, arial, verdana, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #293042;
}

#div_streampartnersites .va1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #293042;
}

#div_streampartnersites .va1r {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #ff0000;
}

#div_streampartnersites .va1rr {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #ff0000;
}

#div_streampartnersites .va1w {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #ffffff;
}

#div_streampartnersites .va1b {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #293042;
}

#div_streampartnersites .va1br {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #293042;
}

#div_streampartnersites .va1blg {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #293042;
}

#div_streampartnersites .va2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #293042;
}

#div_streampartnersites .va2r {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #293042;
}

#div_streampartnersites .va2rr {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #293042;
}

#div_streampartnersites .va2b {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #293042;
}

#div_streampartnersites .va2w {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #ffffff;
}

#div_streampartnersites .va2bw {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
}

#div_streampartnersites .va2br {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #293042;
}

#div_streampartnersites .va2blg {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #293042;
}

#div_streampartnersites .va23br {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #293042;
}

#div_streampartnersites .va24br {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #293042;
}

#div_streampartnersites .va3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #293042;
}

#div_streampartnersites .va3r {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #293042;
}

#div_streampartnersites .va3rr {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #293042;
}

#div_streampartnersites .va3b {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #293042;
}

#div_streampartnersites .va3bw {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
}

#div_streampartnersites .va3br {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #293042;
}

#div_streampartnersites .va3blg {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #293042;
}

#div_streampartnersites .va4b {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #293042;
}

#div_streampartnersites .va4bw {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: White;
}

#div_streampartnersites .va4br {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #293042;
}

#div_streampartnersites .va {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #293042;
}


#div_streampartnersites .innerLayer {
	font: 10px Verdana, Helvetica, Sans-Serif;
	padding: 4px;
}

/* neu */
#div_streampartnersites .footer_white {
	color: #FFFFFF;
}

#div_streampartnersites .black {
	color: #000000;
}

#div_streampartnersites .red {
	color: #FF0000;
}

#div_streampartnersites form {
	margin: 0px;
	padding: 0px;
}

#div_streampartnersites img {
	border: 0;
}

/* new customer */
#div_streampartnersites .td_new_customer {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 1px;
	BACKGROUND-COLOR: transparent;
}

#div_streampartnersites .va1b_new_customer {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #293042;
}

#div_streampartnersites .va2_new_customer {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #293042;
}

#div_streampartnersites .va1_new_customer {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #293042;
}

#div_streampartnersites .va2b_new_customer {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #293042;
}

#div_streampartnersites .errorshading 
{ 
		border: 1px solid rgb(127, 157, 185); 
		padding-bottom: 2px; 
		padding-top: 2px;
		background-color:#F8E863;
}
	
#div_streampartnersites .errorshading_light
{
		border: 1px solid rgb(127, 157, 185); 
		padding-bottom: 2px; 
		padding-top: 2px;
		background-color:#92D59B;
}



/*expert_astrologie.css*/
#div_streampartnersites .headerline {
	background-color: #FEC8F9;
}

#div_streampartnersites .headerline-va2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	background-color: #FEC8F9;
}

#div_streampartnersites .header {
	background-color: #F3E3EB;
}

#div_streampartnersites .header-va2b {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	background-color: #F3E3EB;
	text-decoration: none;
}

#div_streampartnersites #div_main .header-va2b a, 
#div_streampartnersites #div_main .header a {
	text-decoration: none;
}

#div_streampartnersites .header-va1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #F3E3EB;
}

#div_streampartnersites .header-headerbig {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #000000;
	background-color: #F3E3EB;
}

#div_streampartnersites .rightbgnd {
	background-color: #F3E3EB;
}

#div_streampartnersites table.affiliate_header {
	background-color: #F3E3EB;
	border-top-color: #FEC8F9;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #FEC8F9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#div_streampartnersites a:hover{
	background-color:transparent;
}

