@charset "UTF-8";

@media all
{

  /* (en) base layout gets standard font size 12px */
  /* (de) Basis-Layout erhält Standardschriftgröße von 12 Pixeln */
  body {
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 75.00%;
    color: #444;
  }

  /*--- Headings | Überschriften ------------------------------------------------------------------------*/

  h1,h2,h3,h4,h5,h6 {
    font-family: Arial, Helvetica, sans-serif;
    color:#222;
    margin: 0 0 0.25em 0;
      }
  
  .user_menu li {float:left; display:inline;}
  .form_error{ color:red;}
  
  h1 { font-size: 16px; line-height: 1.286em; margin-top: 10px; margin-bottom: 5px; font-weight:normal;}  /* 14px */
  h1.rechner { font-size: 16px; line-height: 1.286em; margin-top: 1.286em; margin-bottom: 1em; font-weight:normal; padding-left:40px; background: url(../images/rechner_new.gif) -10px -5px no-repeat;  }  /* 14px */
  h2 { font-size: 1.1em; color: #292929; font-weight: normal; }
  h3 { font-size: 1.1em; color:#292929; line-height: 1.286em; margin-top: 1.286em; margin-bottom: 1em; font-weight:normal;}
  h4 { font-size: 1.1em;  }
  
  h1.kundenbew {font-weight: bold;}
  
  h1.searchi {background: url(/design/css_flex_v2/images/searchi.png) no-repeat 0px 0px; padding-left: 25px; margin-top:0px}
  h1.vs {background: url(/design/css_flex_v2/images/vs.png) no-repeat 0px 0px; padding-left: 25px; margin-top:0px}
  h1.preisl {background: url(/design/css_flex_v2/images/preisl.png) no-repeat 0px 0px; padding-left: 25px; margin-top:0px}
  
  h1.crossi { padding-left:20px; background: url(/design/css_flex_v2/images/cross_small.png) 0px 3px no-repeat;  }  /* 14px */

  span.sub { font-size: 12px ; font-weight: normal; font-style: italic   }
  
  h1.para { padding-left: 25px; background: url("../../css_flex/images/para.gif") no-repeat  -10px 1px}
  
  /* --- Lists | Listen  -------------------------------------------------------------------------------- */

  ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em; }
  ul li { list-style-type: disc; }
  ul ul li { list-style-type: circle; }
  
  ol li { list-style-type: decimal; }
  ol ol li { list-style-type: lower-latin; }

  li { margin-left: 0.8em; line-height: 1.5em; }

  dt { font-weight: bold; }
  dd { margin: 0 0 1em 0.8em; }
  
  hr { border-top: none; border-right: none; border-left: none; border-bottom: 1px solid #dddddd;}
  

  .support { background: url("../images/grow_support_left.gif") no-repeat top left; padding:1px 0px 0px 10px; border:none; width:320px; height:25px; color: #4781BF; font-weight: bold; font-size: 11px; cursor: pointer }
  

  
  sup {font-size: 9px}
  
  ul.bewertungs {
  	padding:0;
  	margin:0 0 0 20px;
  	width: 265px;

  }
  
    ul.services {
  	padding:0;
  	margin:0 0 0 0px;
  	width: 265px;

  }
  	

    ul.bewertungs li {
    list-style:none;
    line-height: 1.6em;
    padding-left:22px;
  	margin:0;
  	background: url(../../images/staryell.jpg) -5px -4px no-repeat; 
  }
  
    ul.services li {
    list-style:none;
    line-height: 1.6em;
    padding-left:22px;
  	margin:0;
  	background: url(../../images/stargreen.jpg) -5px -4px no-repeat; 
  }
  
  ul.bewertungs li a, ul.services li a{
  	font-weight: bold;
  }
  
  ul.beerg { 
  	line-height: 1.5em; margin: 0 0 1em 1em; padding:0px;  	
  }
  
  ul.beerg li { 
  	list-style: circle;
  }
  
  ul.beerg li a {color: #3B5998; text-decoration:none; background: white;}
  ul.beerg li a:focus,
  ul.beerg li a:hover,
  ul.beerg li a:active { color:#4D87C7; text-decoration:underline; background: white; }
  
  ul.nostyle { display: inline-block; margin-left: 0px; width:100% }
  
  ul.nostyle li { list-style: none; margin-left: 0px }
 
  ul.presse { display: inline-block; margin-left: 0px; width:100% }
  
  ul.presse li { list-style: none; margin-left: 0px } 
  
    .buttonnav {

	}

	.buttonnav ul {
  	font-size:1em;
  	line-height: 1.5em;
    list-style: none;
    margin: 0;
    padding: 0 0 0 0px;
    white-space: nowrap;
  	}
  	
  	
  	.buttonnav li {
	background: url("../../images/butt_left_bg.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 0px;
    list-style:none;
  	}
  	
  	.buttonnav li.say_butt {
	background: url("../../images/butt_left_say_bg.gif") no-repeat top left;
	float: left;
    padding: 0 0 0 30px;
  	}
  	
  	.buttonnav a {
	/*background: transparent url("../images/butt_right.jpg") no-repeat top right;*/
    background: url("../../images/butt_right_back.jpg") no-repeat top right;
    color: #1385C4;
    display: block;
    padding: 4px 11px 2px 0px;
    text-decoration: none;
    text-transform: none;
    height: 22px ;
     /**
     * @bugfix
     * @affected   IE5.x, IE6
     */
    width: auto; /* only IE 5.x */
    width/**/:/**/ .1em; /* only IE 6.0 */
  	}

  /**
   * @bugfix
   * @affected   IE5.x, IE6
   */
   .buttonnav > ul a {
  	width: auto; }  /* for other browsers */

  .buttonnav ul li:focus,
  .buttonnav ul li:hover,
  .buttonnav ul li:active {
    background-color:;
    background-position: 0 /*-33px*/ 0;
  }

  .buttonnav li:focus a,
  .buttonnav li:hover a,
  .buttonnav li:active a { background-position: 100% /*-33px*/ 0; }

  .buttonnav a:focus,
  .buttonnav a:hover,
  .buttonnav a:active { background-color: transparent; color: #0098FF; text-decoration:underline; }
  
  
  ul.kidvor {
    padding-left:0px;
    margin-left:0px}
  
  ul.kidvor li {
    padding-left:25px;
    margin-left:0px;
    list-style: none;
    background: url(../images/hintsign.gif) 0px -2px no-repeat;}
  
  ul.kidnach {    
    padding-left:0px;
    margin-left:0px}
  ul.kidnach li {
    padding-left:25px;
    margin-left:0px;
    list-style: none;
    background: url(../images/warnsign.gif) -4px -3px no-repeat;}
    
.ifbewertung { 
    height: 47px;
    padding: 15px 0px 10px 11px;
    color:white;
    
    background:  url("/design/css_flex_v2/images/rate_big.png") no-repeat 0px -7px;  }


  
  
  /* --- general text formatting | Allgemeine Textauszeichnung ------------------------------------------ */

  p { line-height: 1.5em; margin: 0 0 1em 0; }
  
  .green { color:#004F00;}
  .blue {color: #4781BF }
  .red { color:#7F0000;}
  
   p.smal {font-size:11px;}
   .mini { font-size:9px }
   .medium {font-size:11px;}
  .smal {font-size:10px;}
   
  .printi {
    display: inline-block;
    background:url("../images/drucker.gif") no-repeat 2px 0px;
    color:#135D9F;
    padding-left:23px;
    text-decoration:none;
    }
  
  .ok { border: 1px solid #004F00; padding:5px; background: #EFFFEF; font-weight:bold; color: #004F00 }
  .warn { border: 1px solid #7F0000; padding:5px; background: #FFEFEF; font-weight:bold; color: #7F0000 }
  .hint  { border: 5px solid #FFDFDF; padding:7px; background: #FFEFEF; font-weight:normal; color: #444; margin-bottom:10px }
  .hint_pos  { border: 5px solid #DFFFDF; padding:7px; background: #EFFFF6; font-weight:normal; color: #444; margin-bottom:10px }
  .hint_in { padding: 5px; border:none; background: none;  }
  
  
  .hinthead  {background: url(../images/warnsign.gif) 0px 0px no-repeat; padding-left:25px;  color:#7F0000; line-height: 1.286em; margin-top: 0px; margin-bottom: 0.5em; font-weight: bold }
  .hinti { color: #004F00; background: url(../images/hintsign.gif) right -4px no-repeat; padding-right:25px;  line-height: 1.286em; margin-top: 0px; margin-bottom: 0.5em; }
  
  
  .poshinthead  { color: #004F00; background: url(../images/hintsign.gif) -4px -3px no-repeat; padding-left:20px;  line-height: 1.286em; margin-top: 0px; margin-bottom: 0.5em; }
  
  .okhead  { font-size: 14px; color: #004F00; background: url(../images/goes.gif) -4px 0px no-repeat; line-height: 1.286em; margin-top: 0px; margin-bottom: 0px; padding: 10px 0px 10px 35px }
  
  .ok span, .warn span {color: #292929}
  
  p.artbew { font-size: 10px }
  
  span.hovired, span.hovigreen {cursor: pointer; color:black; text-decoration: underline; }
  span.hovired:hover {color: red; text-decoration: underline;  }
  span.hovigreen:hover {color: green; text-decoration: underline;  }
  
  /*--- Links ----------------------------------------------------------------------------------------- */

  a { color:  #3B5998;  text-decoration:none; }
  a.underline { text-decoration: underline; }

  a:focus,
  a:hover,
  a:active { color:#4D87C7; text-decoration:underline; }
 
 
  a.black { color:  #444444;  text-decoration:none; }

  a.black:focus,
  a.black:hover,
  a.black:active { color:#444444; text-decoration:underline; }
 
  
 a.quest { font-size:9px; padding-left:12px; background: url("../images/quest.gif") -3px -3px no-repeat;  }
 a.book { display: inline-block; width:20px; font-size:9px; padding-left:12px; background: url("../images/book.gif") 0px 0px no-repeat;  }
 
 * html a.book { width:1px ; background: none;  }
  
 a.quest:hover, a.book:hover { text-decoration: none } 
 
  a.down {
  	padding-left:5px; 
	color: #4D87C7; 
	background: url(../../images/download.jpg) 0px 0px no-repeat; 
	text-decoration:none;
	padding-left:15px; }
		
	a.lesen {
  	padding-left:5px; 
	color: #4D87C7; 
	background: url(../../images/lesen.jpg) 0px 1px no-repeat; 
	text-decoration:none;
	padding-left:15px; }
		
	a.link {
  	padding-left:5px; 
	color: #4D87C7; 
	background: url(../../images/link.jpg) 0px 1px no-repeat; 
	text-decoration:none;
	padding-left:15px; }
	
	a.post {
  	padding-left:5px; 
	color: #4D87C7; 
	background: url(../../images/post.jpg) 0px 1px no-repeat; 
	text-decoration:none;
	padding-left:15px; }
	
	a.forum {
  	padding-left:5px; 
	color: #4D87C7; 
	background: url(../../images/forum.jpg) 0px 1px no-repeat; 
	text-decoration:none;
	padding-left:15px; }
	
	a.check {
  	padding-left:5px; 
	color: #4D87C7; 
	background: url(../../images/check.jpg) 0px 1px no-repeat; 
	text-decoration:none;
	padding-left:15px; }
	
	a.frage {
  	padding-left:5px; 
	color: #4D87C7; 
	background: url(../../images/frage.jpg) 0px 1px no-repeat; 
	text-decoration:none;
	padding-left:15px; }
	
	a.down:focus, a.lesen:focus, a.link:focus, a.post:focus, a.forum:focus, a.check:focus, a.frage:focus, 
  	a.down:hover, a.lesen:hover, a.link:hover, a.post:hover, a.forum:hover, a.check:hover, a.frage:hover, 
 	a.down:active, a.lesen:active, a.link:active, a.post:active, a.forum:active, a.check:active, a.frage:active { color:#182E7A; text-decoration:underline; }
 	
 	
    .schutz { padding-right:  25px; background: url("http://www.hanswaizmann.de/design/css_flex_v2/images/cross_small.png") no-repeat right 0px}
 		
 	.new
	 {
	background: url(../../images/new.jpg) top right no-repeat; 
	text-decoration:none;
	padding:0 20px 0 0px } 
 	
 	a.new {
	color: #4D87C7; 
	background: url(../../images/new.jpg) top right no-repeat; 
	text-decoration:none;
	padding-right:20px; }
	
	a.new:hover,
	a.new:focus {background: url(../../images/new.jpg) top right no-repeat; color:#182E7A; text-decoration:underline; }
	
	.top
	 {
	background: url(../../images/top.jpg) top right no-repeat; 
	text-decoration:none;
	padding:0 20px 0 0px } 
 	
 	a.top {
	color: #4D87C7; 
	background: url(../../images/top.jpg) top right no-repeat; 
	text-decoration:none;
	padding-right:20px; }
	
	a.top:hover,
	a.top:focus {background: url(../../images/top.jpg) top right no-repeat; color:#182E7A; text-decoration:underline; }
	
	.tiptop
	 {
	background: url(../../images/tipptop.gif) no-repeat top left; 
	text-decoration:none;
	padding:10px 0px 0 55px;
	line-height:35px;
	 } 
	 
 	
 	a.tiptop {
	color: #4D87C7; 
	background: url(../../images/tipptop.gif) top left no-repeat; 
	text-decoration:none;
	padding-right:20px; }
	
	a.tiptop:hover,
	a.tiptop:focus {background: url(../../images/tipptop.gif) top right no-repeat; color:#182E7A; text-decoration:underline; }
 
 /*------------------*/
 
 	.downi
	 {
	background:transparent url(../../images/downpfeil.gif) no-repeat scroll -5px 0px;
	line-height:35px;
	padding:15px 0 10px 47px;
	text-decoration:none;
	 } 
	 
 	
 	a.downi {
	color: #4D87C7; 
	background:transparent url(../../images/downpfeil.gif) no-repeat scroll 167px -1px; 
	text-decoration:none;
	padding:1px 0px 10px 40px; }
	
	a.downi:hover,
	a.downi:focus {background: url(../../images/downpfeil.gif) top right no-repeat; color:#182E7A; text-decoration:underline; }
 
  /*------------------*/
 
 	.expert
	 {
	background:transparent url(../../images/expertenberatung.gif) no-repeat scroll -5px 0px;
	line-height:35px;
	padding:15px 0 10px 47px;
	text-decoration:none;
	 } 
	 
 	
 	a.expert {
	color: #4D87C7; 
	background:transparent url(../../images/expertenberatung.gif) no-repeat scroll 167px -1px; 
	text-decoration:none;
	padding:1px 0px 10px 40px; }
	
	a.expert:hover,
	a.expert:focus {background: url(../../images/expertenberatung.gif) top right no-repeat; color:#182E7A; text-decoration:underline; }
	
	
	  /*------------------*/
 
 	.press
	 {
	background:transparent url(../../images/press.gif) no-repeat scroll -5px 0px;
	line-height:35px;
	padding:15px 0 10px 47px;
	text-decoration:none;
	 } 
	 
 	
 	a.press {
	color: #4D87C7; 
	background:transparent url(../../images/press.gif) no-repeat scroll 167px -1px; 
	text-decoration:none;
	padding:1px 0px 10px 40px; }
	
	a.press:hover,
	a.press:focus {background: url(../../images/press.gif) top right no-repeat; color:#182E7A; text-decoration:underline; }
	
 
 
  /*#col3 a { font-size: 11px; color: #4D87C7; background:transparent; text-decoration:none; font-weight:bold; }
  #col3 a:visited  { color: #4D87C7; }

  #col3 a:focus,
  #col3 a:hover,
  #col3 a:active { color:#182E7A; text-decoration:underline; font-weight:bold; }*/
  
  h1.menuelinks a { font-size:14px; color: #4D87C7; font-weight:bold; }

  .float_left { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em; }
  .float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em; }
  .center { display:block; text-align:center; margin: 0.5em auto; }


	.tb_beide {

	border-top:1px dotted silver;
	}
	
	.tblinks {
	float:left;
	padding:4px;
	margin-right:10px;
	width:145px;
	border-right:1px dotted silver;

	}
	
	.tbrechts {
	float:left;
	padding:4px;
	width:445px;

	}

    
ul.special, ol.special {margin:0px 0px 10px 0px}
ul.special li{ color: #267580; list-style: disc; margin: 0 0 0 15px;}

ol.special li { color:black; margin: 0 0 0 20px;}

 
  #activity {
color:green;
display:none;
font-size:14px;
text-align:center;
}
#new_thread_div {
display:none;
}
#new_kommentar_div {
display:none;
}
.grau {
color:gray;
font-size:11px;
}
.thread {
color:gray;
font-size:14px;
margin-bottom:10px;
}
.forum_link_klein {
font-size:11px;
}
.kommentar_daten {
margin:5px 0 0;
}
.bewertung_button_image {
border:medium none;
cursor:pointer;
}

.high {
	font-weight:bold;
	border: 1px solid #C7A4A8;
	background:#F7F7F7;
	padding:5px;
	margin-bottom:5px;
	margin-right:5px;
}

table.vergleich {
	border:1px solid silver;

	padding:2px;
	margin-bottom:10px;
}

table.vergleich tr {
	margin-bottom:4px;
	border-bottom:1px dotted silver;
}

table.vergleich td {
padding:2px;
}


.regi { width:500px;  }

.regilinks {width:200px; float:left; line-height: 2em;}
.regirechts {width:300px; float:right; }


/*------------------------Button------------------------*/

		.profnav, .fragnav {
		margin: 0 0 5px 2px;
		width:100%;
		height:26px;
		
	}
	
  .profnav ul, .fragnav ul {
  	font-size:12px;
  	line-height: 1em;
    list-style: none;
    margin: 0;
    padding: 0 0 0 0px;
    white-space: nowrap;
  }

  .profnav li {
    /*background: url("../images/butt_left.jpg") no-repeat top left;*/
    background: url("../../images/butt_left_back.jpg") no-repeat top left;
    float: left;
    margin: 0;
    padding: 0 0 4px 26px;
    list-style:none;
    height:24px
  }
  
    * html .profnav li {
    /*background: url("../images/butt_left.jpg") no-repeat top left;*/

    padding: 0px;
    height:28px;

  }
  
  .profnav a, .fragnav a {
	/*background: transparent url("../images/butt_right.jpg") no-repeat top right;*/
    background: transparent url("../../images/butt_right_back.jpg") no-repeat top right;
    color: #3B5998;
    display: block;
    font-weight: bold;
    padding: 5px 14px 3px 5px;
    text-decoration: none;
    text-transform: none;
    height:20px;

     /**
     * @bugfix
     * @affected   IE5.x, IE6
     */
    width: auto; /* only IE 5.x */
    width/**/:/**/ .1em; /* only IE 6.0 */
  }
  
 * html .profnav a, .fragnav a {
	/*background: transparent url("../images/butt_right.jpg") no-repeat top right;*/

    padding:4px 15px 0 30px;
    height:24px;

  } 
  
   .profnav a span {
   	font-size:10px;
  }
  
     .profnav a:hover span {
    text-decoration:none
  }

  /**
   * @bugfix
   * @affected   IE5.x, IE6
   */
  .profnav > ul a, .fragnav > ul a {
  	width: auto; }  /* for other browsers */

  .profnav ul li:focus, .fragnav ul li:focus,
  .profnav ul li:hover, .fragnav ul li:hover,
  .profnav ul li:active, .fragnav ul li:active {
    background-color:;
    background-position: 0 -28px;
  }

  .profnav li:focus a, .fragnav li:focus a,
  .profnav li:hover a, .fragnav li:hover a,
  .profnav li:active a, .fragnav li:active a { background-position: 100% -28px;  }

  .profnav a:focus, .fragnav a:focus,
  .profnav a:hover, .fragnav a:hover,
  .profnav a:active, .fragnav a:active { background-color: transparent; color: #4D87C7; text-decoration:underline; padding: 4px 14px 0 10px;  }
  
  * html .profnav a:hover { height:24px;  background-color: transparent; color: #4D87C7; text-decoration:underline; padding: 4px 15px 0 30px;  }
  

/*------------------------Button Groß------------------------*/

 .preisver {
 	padding: 25px 0 0 45px;
 	height: 100px;
 	background: url("../../images/waizmann_back_button_big.jpg") no-repeat 0px 0px;
 	margin: -10px 0 0px 0;
 }
  .preisver:hover {
 	padding: 25px 0 0 45px;
 	height: 100px;
 	background: url("../../images/waizmann_back_button_big.jpg") no-repeat 0px 0px;
 }
 
   .preisver p {
	width: 357px; }
 
  .preisver a {
	font-weight: bold;
 }
 
 
 .pro_head {background: url(../../images/tab_procontra_head.jpg) 0px 0px no-repeat; width: 610px; padding:10px 5px 15px 5px }
 .pro_head h1 {padding:0px; margin:0px 0px 0px 3px }
 
 
 /* ---------------- growing button --------------------------*/
    
    .grow {
	margin: 5px 0px 5px 0px;
    height:27px;
	width:100%
	}
    
    .grow ul {
  	font-size:10px;
  	line-height: 1.5em;
    list-style: none;
    margin: 0;
    padding: 0 0 0 0px;
    white-space: nowrap;
  	}
    
    .grow ul li {
    list-style: none;
  	}
    
    .grow li.grow_rating {
	background: url("../images/grow_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 25px;
  	}
    
    .grow li.grow_frage {
	background: url("../images/grow_frage_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 27px;
  	}
    
    .grow li.grow_start {
	background: url("../images/grow_home_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 25px;
  	}

    .grow li.grow_zzv {
	background: url("../images/grow_frage_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 27px;
    width: 360px;
  	}

    .grow li.grow_print {
	background: url("../images/grow_print_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 35px;
    width: 352px;
  	}

    .grow li.grow_read {
	background: url("../images/grow_read_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 35px;
    width: 352px;
  	}

    .grow li.grow_pass {
	background: url("../images/grow_pass_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 35px;
    width: 352px;
  	} 
      
    .grow li.grow_tel {
	background: url("../images/grow_tel_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 35px;
    width: 352px;
  	} 
 
     .grow li.grow_beispiel {
	background: url("../images/grow_beispiel_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 28px;
    width: 359px;
  	}  

     .grow li.grow_kunde {
	background: url("../images/grow_kunde_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 28px;
    width: 359px;
  	}        

     .grow li.grow_tipp {
	background: url("../images/grow_tipp_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 28px;
    width: 359px;
  	}             

     .grow li.grow_support {
	background: url("../images/grow_support_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 28px;
    width: 359px;
  	}  
 
      .grow li.grow_melden {
	background: url("../images/grow_melden_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 28px;

  	} 

      .grow li.grow_show {
	background: url("../images/grow_show_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 28px;

  	} 
                   
	.grow a {
	/*background: transparent url("../images/butt_right.jpg") no-repeat top right;*/
    background: transparent url("../images/grow_right") no-repeat top right;
    color: #135D9F;
    display: block;
    padding: 5px 11px 0 0px;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    height: 22px ;
     /**
     * @bugfix
     * @affected   IE5.x, IE6
     */
    width: auto; /* only IE 5.x */
    width/**/:/**/ .1em; /* only IE 6.0 */
  	}

  /**
   * @bugfix
   * @affected   IE5.x, IE6
   */
  .grow > ul a {
  	width: auto; }  /* for other browsers */

  .grow ul li:focus,
  .grow ul li:hover,
  .grow ul li:active {
    background-color:;
    background-position: 0 0px;
  }

  .grow li:focus a,
  .grow li:hover a,
  .grow li:active a { background-position: 100% 0px; }

  .grow a:focus,
  .grow a:hover,
  .grow a:active { background-color: transparent; color: #135D9F; text-decoration:underline; }
 
 
 /*----------------- GRPWING BUTTON BIG --------------------*/
    
    .growbig {
	margin: 5px 0px 5px 0px;
    height:50px;
	width:100%;
    font-size: 16px;
	}
    
    .growbig ul {
  	font-size:10px;
  	line-height: 1.5em;
    list-style: none;
    margin: 0;
    padding: 0 0 0 0px;
    white-space: nowrap;
  	}
    
    .growbig ul li {
    list-style: none;
  	}
    
    .growbig li.growbig_rating {
	background: url("../images/growbig_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 60px;
  	}
    
    .growbig li.growbig_frage {
	background: url("../images/growbig_frage_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 27px;
  	}
    
    .growbig li.growbig_start {
	background: url("../images/growbig_home_left2.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 45px;
  	}

    .growbig li.growbig_zzv {
	background: url("../images/growbig_frage_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 27px;
    width: 360px;
  	}

    .growbig li.growbig_print {
	background: url("../images/growbig_print_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 35px;
    width: 352px;
  	}

    .growbig li.growbig_read {
	background: url("../images/growbig_read_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 35px;
    width: 352px;
  	}

    .growbig li.growbig_pass {
	background: url("../images/growbig_pass_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 35px;
    width: 352px;
  	} 
      
    .growbig li.growbig_tel {
	background: url("../images/growbig_tel_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 35px;
    width: 352px;
  	} 
 
     .growbig li.growbig_beispiel {
	background: url("../images/growbig_beispiel_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 28px;
    width: 359px;
  	}  

     .growbig li.growbig_kunde {
	background: url("../images/growbig_kunde_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 28px;
    width: 359px;
  	}        

     .growbig li.growbig_tipp {
	background: url("../images/growbig_tipp_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 28px;
    width: 359px;
  	}             

     .growbig li.growbig_support {
	background: url("../images/growbig_support_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 28px;
    width: 359px;
  	}  
 
      .growbig li.growbig_melden {
	background: url("../images/growbig_melden_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 28px;

  	} 

      .growbig li.growbig_show {
	background: url("../images/growbig_show_left.gif") no-repeat top left;
	float: left;
    margin: 0;
    padding: 0 0 0 28px;

  	} 
                   
	.growbig a {
	/*background: transparent url("../images/butt_right.jpg") no-repeat top right;*/
    background: transparent url("../images/growbig_right2.gif") no-repeat top right;
    color: white;
    display: block;
    padding: 10px 15px 0 0px;
    font-weight: bold;
    font-size:14px;
    text-decoration: none;
    text-transform: none;
    height: 37px ;
    
     /**
     * @bugfix
     * @affected   IE5.x, IE6
     */
    width: auto; /* only IE 5.x */
    width/**/:/**/ .1em; /* only IE 6.0 */
  	}

  /**
   * @bugfix
   * @affected   IE5.x, IE6
   */
  .growbig > ul a {
  	width: auto; }  /* for other browsers */

  .growbig ul li:focus,
  .growbig ul li:hover,
  .growbig ul li:active {
    background-color:;
    background-position: 0 0px;
  }

  .growbig li:focus a,
  .growbig li:hover a,
  .growbig li:active a { background-position: 100% 0px; }

  .growbig a:focus,
  .growbig a:hover,
  .growbig a:active { background-color: transparent; color: white; text-decoration:underline; }
 
 
 
 

.preisbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#3B5998;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;

}.preisbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;

}.preisbutton:active {
	position:relative;
	top:1px;
}

 
.startbox 

{
 padding:8px 8px 0px 8px;
 border: solid 4px #CCD9D9;
 width:620px; 
 margin-top:20px; 
 display:inline-block;   
} 

.startbox h1 {
    margin-top:0px; border-bottom: 1px solid #CCD9D9; padding-bottom:4px;
}
 
 
 
 
 }