/*Elements*/
.form_label{
	padding-bottom:3px;
	color:#003468;
	font-size:11px;
	font-weight:bold
}

.form_label_title{
	padding:10px 0px;
	color:#003468;
	font-size:11px;
	font-weight:bold;

}

.form_label span{

	font-weight:normal
}

.form_required{
	font-size:10px
}

.form_row{
	clear:both;
	padding:5px 0px;
}

.form_row a{
	color:#0000ff;
	text-decoration:underline;
}

.form_row_left{
	float:left;
	width:177px
}

.form_row_left_small{
	float:left;
	width:77px
}

.form_row_right_small{
	padding-left:15px;
	float:left;
	width:77px
}

.form_row_left_large{
	float:left;
	width:277px
}

.form_row_right{
	padding-left:15px;
	float:left;
	width:177px
}

.form_row_right_large{
	padding-left:15px;
	float:left;
	width:277px
}
.form_row_right_larger{
	padding-left:15px;
	float:left;
	width:277px
}



.error_container{
	clear:both;
	color: #ff0000;
	padding-top:5px;
	margin-bottom:10px;
	font-size:11px;
	font-weight:normal;
}

.liste_filter_row .error_container{
	clear:both;
	color: #ff0000;
	padding-top:2px;
	margin-bottom:0px;
	font-size:11px;
	font-weight:normal;
}


/*Textarea*/
textarea.text_bgImage{
	color:#000000;
	font-size:10px;   
	width: 315px; /* entspricht Grafikbreite */    
	height: 81px; /* entspricht Grafikh�he */    
	background: url(../assets/textarea_hellblau.gif) no-repeat  0px 0px; /* Hintergrundgrafik */    
	border: 0; /* Elementrahmen deaktivieren */    
	padding: 2px 0px 0px 4px;  /* Innenabstand */
}

textarea.text_bgImage370{
	color:#000000;
	font-size:10px;   
	width: 367px; /* entspricht Grafikbreite */    
	height: 128px; /* entspricht Grafikh�he */    
	background: url(../assets/textarea_hellblau370.gif) no-repeat  0px 0px; /* Hintergrundgrafik */    
	border: 0; /* Elementrahmen deaktivieren */    
	padding: 2px 2px;  /* Innenabstand */
}



.textarea_styled{
	margin-left:15px;
	clear:both;
	width: 641px; /* entspricht Grafikbreite */    
	height: 102px; /* entspricht Grafikh�he */    
	background: url(../assets/textarea_comment.gif) no-repeat  0px 0px ; /* Hintergrundgrafik */  
	/*padding: 2px  25px;   Innenabstand */ 
}

.textarea_styled_437{
	margin-left:15px;
	float:left;
	clear:both;
	width: 437px; /* entspricht Grafikbreite */    
	height: 102px; /* entspricht Grafikh�he */    
	background: url(../assets/textarea_comment_437.gif) no-repeat  0px 0px ; /* Hintergrundgrafik */  
	/*padding: 2px  25px;   Innenabstand */ 
	 position:relative;
    z-index:3;
}

.textarea_styled div,
.textarea_styled_437  div{
	padding: 5px; 
}

textarea.text_bgImage_comment{
    resize:none;
	color:#000000;
	font-size:11px;
	width:100%;
	height:87px;
	border: 0; /* Elementrahmen deaktivieren */  
}






/*Table*/
table.stylishtable{
	width:698px;
	margin: 0px 12px;
}



.table_aufrufe{
	margin: 0px 0px 0px 10px;
	width:700px;
}

.table_aufrufe td, .table_aufrufe th{
	border-bottom:1px solid #d0d0d0;
}

.table_aufrufe th{
	color:#666666;
	font-size:11px;
	padding:4px 2px;
}

.table_aufrufe th a{
	color:#666666;
}


.table_aufrufe td{
	padding:6px 3px;
}

.table_aufrufe tr{
	cursor:pointer;
}

.table_aufrufe tr.head:hover{
	background-color:#ffffff;
	cursor: inherit;
}

.table_aufrufe tr:hover{
	background-color:#eeeeee;
}

.tableheader{
	padding:20px;
	font-size:14px;
	font-weight:bold;
}




.fb_fv_liste table.stylishtable{
	width:720px;
	margin: 0px 0px;
}



.fb_fv_liste table.stylishtable th.first{
	padding-left:20px;
}
.fb_fv_liste table.stylishtable th.last{
	padding-right:20px;
	text-align:right;
}

.fb_fv_liste table.stylishtable td{
	line-height:14px;
}

.fb_fv_liste table.stylishtable td.first{
	padding-left:10px;
}
.fb_fv_liste table.stylishtable td.last{
	padding-right:15px;
	text-align:right;
	color: #003468;
	padding-bottom:0px
}


.fb_fv_liste table.stylishtable tr:hover .mo_button{
	display:block
}

.fb_fv_liste table.stylishtable tr:hover td{
	background: url(../assets/list_content_bluebg.gif);
	background-position:  50% 0px;
}
.fb_fv_liste table.stylishtable tr:hover td.first{
	background: url(../assets/list_content_bluebg.gif);
	background-position:  0% 0px;
}
.fb_fv_liste table.stylishtable tr:hover td.last{
	background: url(../assets/list_content_bluebg.gif);
	background-position:  50% 0px;
}

.fb_fv_liste tr.head:hover td{
	background: url(../assets/list_content_blue.gif);
	background-position:  50% 0px;
}

.fb_fv_liste tr.head:hover td.first{
	background: url(../assets/list_content_blue.gif);
	background-position:  0% 0px;
}
.fb_fv_liste tr.head:hover td.last{
	background: url(../assets/list_content_blue.gif);
	background-position:  100% 0px;
}


.mo_button{
	display:none;
	padding-top:5px;
	line-height:10px;
	font-size:10px;
	font-weight:normal;
}



.but_actions{
	background:url(../assets/but_actions.gif) 0% 0px no-repeat;
	height:20px;
	position:relative;
	text-align:left;
	color:#0000ff;
	padding:2px 0px 0px 8px;
	font-size:11px;
	font-weight:normal;
	float:right
}

.but_actions span{
	background:url(../assets/but_actions.gif) 100% 0px no-repeat;
	height:22px;
	position:absolute;
	width:8px;
	top:0px
}




table.stylishtable tr.head{
    height:45px;
	cursor:default;
}

table.stylishtable tr.head th{
    height:45px;
}

table.stylishtable .head a{
	color:#0000ff;
	font-size:11px
}
table.stylishtable .head a:hover{
	color:#ff7500;
}
table.stylishtable .head a.active{
	font-weight:bold;
	color:#ff7500;
}

table.stylishtable .linie{
    height:1px;
	margin:0px;
	padding:0px;
}

table.stylishtable th{
	color:#666666;
	font-size:11px;
	vertical-align:bottom;
	padding-bottom:5px;
	padding-left:5px;
}

table.stylishtable th.last{
	text-align:right
}


.center{
	text-align:center;
}

table.stylishtable tr{
    height:51px;
    vertical-align:top;
    cursor:pointer;
}


.offer_detail  table.stylishtable tr{
    vertical-align:top;
    cursor:default;
}


.offer_detail table.stylishtable{
	margin: 0px 5px;
}

.offer_detail  table.stylishtable {
	/*border:1px solid red;*/
}

.offer_detail .liste_table{
	margin:0px 19px 0px 15px;
	background-color:#FFFFFF !important;
	border:1px solid #FFFFFF;
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari, Chrome */
	-khtml-border-radius:5px; /* Konqueror */
	border-radius:5px; /* CSS3 */
	behavior: url(../stylesheet/border-radius.htc);
	padding:0px;
}



table.stylishtable  td{
	background-position: 50% 0px;
	font-size:11px;
	padding-top:7px;
	padding-left:7px;
	height:44px;
}

table.stylishtable tr td.first{
	background-position:   0% 0px;
}

table.stylishtable tr td.last{
	background-position:   100% 0px;
    text-align:right;
    color: #ffffff;
    padding-right:7px;
    font-weight:bold
}

.fv_dn_liste_entwurf table.stylishtable tr td.last{
	text-align:left;
	padding-top:12px;
	padding-right:4px;
}

.fv_dn_liste_entwurf table.stylishtable tr td.first{
	padding-top:18px;
	padding-right:4px;
}




.bold{
    font-weight:bold;
}

table.stylishtable  td.small{
    font-size:10px;
}




/*Listen*/
.fv_nouser_liste,fv_dn_liste,admin_liste{
	width:725px;
}


/*Grey List*/
.fv_nouser_liste .fv_liste_top{
	background:transparent  url(../assets/list_top_grey.gif)  no-repeat scroll 0px 0px ;
	color: #003368;
}
.fv_nouser_liste .fv_liste_content{
	background:transparent  url(../assets/list_content_grey.gif)   repeat-y scroll 0px 0px ;
}
.fv_nouser_liste .fv_liste_footer{
	background:transparent url(../assets/list_footer_grey.gif)  no-repeat scroll 0px  0px ;
}

/*Blue List*/
.fv_dn_liste .fv_liste_top, .fv_dn_liste_entwurf .fv_liste_top,.fb_fv_liste .fv_liste_top{
	background:transparent  url(../assets/list_top_blue.gif)  no-repeat scroll 0px 0px ;
}
.fv_dn_liste .fv_liste_content, .fv_dn_liste_entwurf .fv_liste_content,.fb_fv_liste .fv_liste_content{
	background:transparent  url(../assets/list_content_blue.gif)   repeat-y scroll 0px 0px ;
}
.fv_dn_liste .fv_liste_footer, .fv_dn_liste_entwurf .fv_liste_footer{
		background:transparent url(../assets/list_footer_blue.gif)  no-repeat scroll 0px  0px ;
}

.fb_fv_liste .fv_liste_footer{
		background:transparent url(../assets/list_footer_blue.gif)  no-repeat scroll 0px  0px ;
		height:7px;
}

.fb_fv_liste .fv_liste_footer3{
		background:transparent url(../assets/list_footer_blue3.gif)  no-repeat scroll 0px  0px ;
		height:6px;
		font-size:0
}



.admin_liste .fv_liste_top, .fv_dn_liste_entwurf .fv_liste_top{
	background:transparent  url(../assets/list_top_blue.gif)  no-repeat scroll 0px 0px ;
}
.admin_liste .fv_liste_content, .fv_dn_liste_entwurf .fv_liste_content{
	background:transparent  url(../assets/list_content_blue.gif)   repeat-y scroll 0px 0px ;
}
.admin_liste .fv_liste_footer, .fv_dn_liste_entwurf .fv_liste_footer{
		background:transparent url(../assets/list_footer_blue.gif)  no-repeat scroll 0px  0px ;
}


.form_reg_fb .fv_liste_top{
	background:transparent  url(../assets/list_top_blue.gif)  no-repeat scroll 0px 0px ;
}
.form_reg_fb .fv_liste_content{
	background:transparent  url(../assets/list_content_blue.gif)   repeat-y scroll 0px 0px ;
}
.form_reg_fb .fv_liste_footer{
		background:transparent url(../assets/list_footer_blue.gif)  no-repeat scroll 0px  0px ;
}

.form_reg_fb .fv_liste_footer2{
		background:transparent url(../assets/list_footer_blue2.gif)  no-repeat scroll 0px  0px ;
}

.form_reg_fb .fv_liste_content2{
	background:transparent  url(../assets/list_content_blue2.gif)   repeat-y scroll 0px 0px ;
}

.form_reg_fb .fv_liste_top2{
	background:transparent  url(../assets/list_top_blue2.gif)  no-repeat scroll 0px 0px ;
}


/*FB Liste*/
.fb_fv_liste td,.fb_fv_liste th{
	border-bottom:1px solid #999999
}

.fb_fv_liste tr:last-child > td{
	border-bottom:none
}


.fb_fv_liste td{
	padding:10px 0px
}



.fv_liste_top,
.fv_liste_top2{
	height:14px;
	color:#fff;
	font-weight:bold;
	padding: 5px 13px ;
}


.zinsrechner_top{
	background:url(../assets/list_top_grey2.gif) no-repeat;
	height:14px;
	font-weight:bold;
	padding: 5px 13px ;
}
.zinsrechner_center{
	background:url(../assets/list_content_grey2.gif) repeat-y;
}
.zinsrechner_bottom{
	background:url(../assets/list_footer_grey3.gif) no-repeat;
	height:9px;
}

.zr_filter{
	float:left;
	width:228px;
	background-color:#f7f7f7;
	height:450px;
	margin-left:1px;
}

.zr_display{
	float:left;
	width:702px;
	padding:20px 10px 20px 15px;
	position:relative;
}




.fv_liste_content{
	position:relative;
	width:725px;
}


.modalContainer{
	display:none;
	position:absolute;
	z-index:22;
	left:1px;
	top:1px;
	width:719px;
	height:100.5%;
	/*height:100%;*/
	background-color:#ffffff;
	opacity:.65;
}

.modalContainer td{
	border:none;
}



.fv_liste_footer{
		height:7px
}


/*Offer-Liste*/
.offer_detail_title{
	padding: 22px 17px 0px;
	font-size:14px;
	font-weight:bold
}


.offer_liste table.stylishtable td{
	background: url(../assets/list_05.gif) no-repeat;
	background-position:  50% 0px;
}

.offer_liste table.stylishtable tr:hover td {
	background: url(../assets/list_06.gif) no-repeat;
	background-position:  50% 0px;
}

.offer_liste table.stylishtable tr:hover td.first{
	background: url(../assets/list_06.gif) no-repeat;
	background-position:  0% 0px;/**/
}

.offer_liste table.stylishtable tr:hover td.last{
	background: url(../assets/list_06.gif) no-repeat;
	background-position:  100% 0px;/**/
}

.offer_liste table.stylishtable th.first{
    width:50px;
}

.offer_liste table.stylishtable tr td.first{
	padding:1px
}

.offer_liste table.stylishtable tr td.last{
    text-align:right;
    color:#ff7500;
    font-weight:bold
}

.offer_liste table.stylishtable .fv_row_best td{
	background:  url(../assets/list_03.gif) no-repeat;
	background-position:  50% 0px;
}
.offer_liste table.stylishtable .fv_row_best td.first{
	background:  url(../assets/list_03.gif) no-repeat;
	background-position:  0% 0px;
}
.offer_liste table.stylishtable .fv_row_best td.last{
	background:  url(../assets/list_03.gif) no-repeat;
	background-position:  100% 0px;
	color:#FFFFFF
}

.offer_liste table.stylishtable .fv_row_best:hover td{
	background:  url(../assets/list_04.gif) no-repeat;
	background-position:  50% 0px;
}
.offer_liste table.stylishtable .fv_row_best:hover td.first{
	background:  url(../assets/list_04.gif) no-repeat;
	background-position:  0% 0px;
}
.offer_liste table.stylishtable .fv_row_best:hover td.last{

	background:  url(../assets/list_04.gif) no-repeat;
	background-position:  100% 0px;
	color:#FFFFFF
}


.offer_liste_fb table.stylishtable .fv_row_best td{
	background:  url(../assets/list_07.gif) no-repeat;
	background-position:  50% 0px;
	padding:15px 10px
}
.offer_liste_fb table.stylishtable .fv_row_best td.first{
	background:  url(../assets/list_07.gif) no-repeat;
	background-position:  0% 0px;
}
.offer_liste_fb table.stylishtable .fv_row_best td.last{
	background:  url(../assets/list_07.gif) no-repeat;
	background-position:  100% 0px;
	color: #003468;

}

.offer_liste_fb table.stylishtable .fv_row_best:hover td{
	background:  url(../assets/list_08.gif) no-repeat;
	background-position:  50% 0px;
}
.offer_liste_fb table.stylishtable .fv_row_best:hover td.first{
	background:  url(../assets/list_08.gif) no-repeat;
	background-position:  0% 0px;
}
.offer_liste_fb table.stylishtable .fv_row_best:hover td.last{
	background:  url(../assets/list_08.gif) no-repeat;
	background-position:  100% 0px;
	color: #003468;
}






/*blue*/
.fv_dn_liste table.stylishtable td{
	/*background:   url(../assets/fv_table_row_bg.jpg) no-repeat;*/
	background:   url(../assets/list_01.gif) no-repeat;
	background-position:  50% 0px;
}

.fv_dn_liste table.stylishtable tr:hover td {
	background: url(../assets/list_02.gif) no-repeat;
	background-position:  50% 0px;
}

.fv_dn_liste table.stylishtable tr:hover td.first{
	background: url(../assets/list_02.gif) no-repeat;
	background-position:  0% 0px;/**/
}

.fv_dn_liste table.stylishtable tr:hover td.last{
	background: url(../assets/list_02.gif) no-repeat;
	background-position:  100% 0px;/**/
}


/*blue entwuerfe*/
.fv_dn_liste_entwurf table.stylishtable td{
	/*background:   url(../assets/fv_table_row_bg.jpg) no-repeat;*/
	background:   url(../assets/list_09.gif) no-repeat;
	background-position:  50% 0px;
}

.fv_dn_liste_entwurf table.stylishtable tr:hover td {
	background: url(../assets/list_10.gif) no-repeat;
	background-position:  50% 0px;
}

.fv_dn_liste_entwurf table.stylishtable tr:hover td.first{
	background: url(../assets/list_10.gif) no-repeat;
	background-position:  0% 0px;/**/
}

.fv_dn_liste_entwurf table.stylishtable tr:hover td.last{
	background: url(../assets/list_10.gif) no-repeat;
	background-position:  100% 0px;/**/
}

.fv_dn_liste_entwurf table.stylishtable tr{
	cursor:default
}




/*Grey*/
.fv_nouser_liste table.stylishtable td{
	background:   url(../assets/list_01.gif) no-repeat;
	background-position:  50% 0px;
}

.fv_nouser_liste table.stylishtable tr:hover td {
	background: url(../assets/list_02.gif) no-repeat;
	background-position:  50% 0px;
}

.fv_nouser_liste table.stylishtable tr:hover td.first{
	background: url(../assets/list_02.gif) no-repeat;
	background-position:  0% 0px;
}

.fv_nouser_liste table.stylishtable tr:hover td.last{
	background: url(../assets/list_02.gif) no-repeat;
	background-position:  100% 0px;
}

/*no_offer*/
.fv_nouser_liste  table.stylishtable .fv_row_nooffer td, .fv_dn_liste  table.stylishtable .fv_row_nooffer td{
	background:   url(../assets/list_09.gif) no-repeat;
	background-position:  50% 0px;
}

.fv_nouser_liste  table.stylishtable .fv_row_nooffer td.first,.fv_dn_liste  table.stylishtable .fv_row_nooffer td.first{
	background:   url(../assets/list_09.gif) no-repeat;
	background-position:  0% 0px;
}

.fv_nouser_liste  table.stylishtable .fv_row_nooffer td.last,.fv_dn_liste  table.stylishtable .fv_row_nooffer td.last{
	background:   url(../assets/list_09.gif) no-repeat;
	background-position:  100% 0px;
}

.fv_nouser_liste  table.stylishtable  tr.fv_row_nooffer:hover td,.fv_dn_liste  table.stylishtable  tr.fv_row_nooffer:hover td {
	background: url(../assets/list_10.gif) no-repeat;
	background-position:  50% 0px;
}

.fv_nouser_liste table.stylishtable   tr.fv_row_nooffer:hover td.first,.fv_dn_liste table.stylishtable   tr.fv_row_nooffer:hover td.first{
	background: url(../assets/list_10.gif) no-repeat;
	background-position:  0% 0px;
}

.fv_nouser_liste table.stylishtable   tr.fv_row_nooffer:hover td.last,.fv_dn_liste table.stylishtable   tr.fv_row_nooffer:hover td.last{
	background: url(../assets/list_10.gif) no-repeat;
	background-position:  100% 0px;
}


.liste_filter{
	height:60px;
	background-color: #f5f5f5;
	margin:0px 5px 0px 1px ;
	clear:both;
}


div.noresult{
	padding:16px 0px 0px 13px;
	font-size:14px;
	font-weight:bold;
}

.liste_filter div.noresult{
	padding:16px 0px 0px 0px;
}


.admin_liste .liste_filter{
	background-color:#e5eaf0;
	padding:0px 20px 0px 0px
}

.fb_fv_liste{
clear:both
}

.fb_fv_liste .liste_filter{
	background-color:#e5eaf0;
	margin:0px 5px 0px 1px ;
	padding:5px 14px;
	height:50px
}

.select_action {
	width:205px;
	padding:5px 0px 0px 3px;
}
.select_all {
	font-size:11px;
	clear:both;
}

.select_all td{
	padding:0px;
	border:0;
}

.select_all div.input {
	padding:12px 0px 0px 0px;
	border:1px solid green;
	display:inline
}
.stylishtable input {
	margin-left:12px
}


.filter_select{
		float:right;
		padding:8px 5px;
}

*html .filter_select{
	float:left;
	padding:8px 10px;
}

.filter_select_label{
		padding-bottom:5px;
        font-weight:bold;
        color:#003468;
}

.liste_paginate{
	clear:both;
	height:25px;
	margin:0px 5px 0px 1px ;
	padding:10px 0px 0px 0px ;	
}

.paginate {
		padding: 0px 10px 0px 10px;
		float:right
}

.paginate div{
        float:left;
        margin-right:5px;
        font-size:11px/**/
}


.step_container table.stylishtable tr{
	cursor:default
}



/*Input*/
input.text_bgImage { 
 
	width: 149px; /* entspricht Grafikbreite */    
	height: 16px; /* entspricht Grafikh�he */    
	background: url(../assets/input_bg.jpg); /* Hintergrundgrafik */    
	border: 0; /* Elementrahmen deaktivieren */    
	padding: 3px 4px; /* Innenabstand */
}


input.text_bgImage_47,input.text_bgImage_77,input.text_bgImage_107,input.text_bgImage_128,input.text_bgImage_158,input.text_bgImage_177,input.text_bgImage_217,input.text_bgImage_244,input.text_bgImage_277,input.text_bgImage_370{
	/*color:#000000;*/
	font-size:11px;    
	height: 14px; /* entspricht Grafikh�he */    
	border: 0; /* Elementrahmen deaktivieren */    
	padding: 4px 4px; /* Innenabstand */

}

input.text_bgImage_47 { 
	width: 41px; /* entspricht Grafikbreite */    
	background: url(../assets/input_hellblau_47.gif) no-repeat right top; /* Hintergrundgrafik */    
}

input.text_bgImage_77 { 
	width: 69px; /* entspricht Grafikbreite */       
	background: url(../assets/input_hellblau_77.gif) no-repeat  right top; /* Hintergrundgrafik */    
}

input.text_bgImage_107 { 
	width: 101px; /* entspricht Grafikbreite */    
	background: url(../assets/input_hellblau_107.gif) no-repeat  right top; /* Hintergrundgrafik */    
}

input.text_bgImage_128 { 
	width: 122px; /* entspricht Grafikbreite */    
	background: url(../assets/input_hellblau_128.gif) no-repeat right top; /* Hintergrundgrafik */ 
}

input.text_bgImage_158 { 
	width: 152px; /* entspricht Grafikbreite */    
	background: url(../assets/input_hellblau_158.gif) no-repeat right top; /* Hintergrundgrafik */ 
}

input.text_bgImage_177 { 
	width: 171px; /* entspricht Grafikbreite */    
	background: url(../assets/input_hellblau_177.gif) no-repeat right top ; /* Hintergrundgrafik */    
}
input.text_bgImage_217 { 
	width: 211px; /* entspricht Grafikbreite */    
	background: url(../assets/input_hellblau_217.gif) no-repeat right top; /* Hintergrundgrafik */    
}
input.text_bgImage_244 { 
	width: 238px; /* entspricht Grafikbreite */    
	background: url(../assets/input_hellblau_244.gif) no-repeat right top; /* Hintergrundgrafik */    
}
input.text_bgImage_277 { 
	width: 271px; /* entspricht Grafikbreite */    
	background: url(../assets/input_hellblau_277.gif) no-repeat right top; /* Hintergrundgrafik */    
}
input.text_bgImage_370 { 
	width: 366px; /* entspricht Grafikbreite */    
	background: url(../assets/input_hellblau_370.gif) no-repeat  right top; /* Hintergrundgrafik */    
	padding:4px 2px; /* Innenabstand */
}


input.text_bgImage_47:focus,
input.text_bgImage_77:focus,
input.text_bgImage_107:focus,
input.text_bgImage_128:focus,
input.text_bgImage_158:focus,
input.text_bgImage_177:focus,
input.text_bgImage_217:focus,
input.text_bgImage_244:focus,
input.text_bgImage_277:focus,
input.text_bgImage_370:focus { 
	background-position:  right -22px; /* Hintergrundgrafik */  
}




.error input.text_bgImage_47,
.error  input.text_bgImage_77,
.error input.text_bgImage_107,
.error input.text_bgImage_128,
.error input.text_bgImage_158,
.error  input.text_bgImage_177,
.error input.text_bgImage_217,
.error  input.text_bgImage_244,
.error input.text_bgImage_277,
.error  input.text_bgImage_370{ 
	background-position: right -44px; /* Hintergrundgrafik */
}


.example{
	color:#999;
	font-size:11px;
}


