
#fail
{
	background: #FFE9E1 url(../bilder/cross.gif) no-repeat 5px 5px !important;
	border : 3px solid #BE4646;
	font-size: 11px;
	padding-left : 45px;	
	padding-right : 5px;
	margin-top: 20px;	
	margin-bottom: 20px;
	min-height: 40px;
	
}
#fail p { color : #BE4646; 
					vertical-align:top;	
					text-align:left;}
p#fail
{
	border : 0;
	color : white;
}
p#fail.comment
{
	background-position : left center !important;
	font-size : 11px;
	
	vertical-align:top;	
	text-align:left;
}
#fail a:link, #fail a:visited { color : #004480; text-decoration : underline; }
#fail a:hover { color : #BE4646; text-decoration : underline; }



#success
{
	background: #d9efcf url(../bilder/tick.gif) no-repeat 5px 5px !important;
	border : 3px solid #73C350;
	font-size: 11px;
	padding-left : 45px;	
	padding-right : 5px;
	margin-top: 20px;	
	margin-bottom: 20px;
	min-height: 40px;
}
#success p { color : #73C350; 
					vertical-align:top;	
					text-align:left;}
p#success
{
	border : 0;
	color : white;
}
p#success.comment
{
	background-position : left center !important;
	font-size : 11px;
	
	vertical-align:top;	
	text-align:left;
}
#success a:link, #success a:visited { color : #004480; text-decoration : underline; }
#success a:hover { color : #BE4646; text-decoration : underline; }



#notice
{
	background: #ddf2f9 url(../bilder/notice.gif) no-repeat 5px 5px !important;
	border : 3px solid #1F829E;
	font-size: 11px;
	padding-left : 45px;	
	padding-right : 5px;
	margin-top: 20px;	
	margin-bottom: 20px;
	min-height: 40px;
	
}
#notice p { color : #1F829E; 
					vertical-align:top;	
					text-align:left;}
p#notice
{
	border : 0;
	color : white;
}
p#notice.comment
{
	background-position : left center !important;
	font-size : 11px;
	
	vertical-align:top;	
	text-align:left;
}
#notice a:link, #notice a:visited { color : #004480; text-decoration : underline; }
#notice a:hover { color : #BE4646; text-decoration : underline; }


#warning
{
	background: #ffefd7 url(../bilder/warning.gif) no-repeat 5px 5px !important;
	border : 3px solid #FF9900;
	font-size: 11px;
	padding-left : 45px;	
	padding-right : 5px;
	margin-top: 20px;	
	margin-bottom: 20px;
	min-height: 60px;
	float: top;
	
	
}
#warning p 
{ color : #FF9900; 
					vertical-align:top;	
					text-align:left;
}
p#warning
{
	border : 0;
	color : white;
}
p#warning.comment
{
	background-position : left center !important;
	font-size : 11px;
	
	vertical-align:top;	
	text-align:left;
}
#warning a:link, #warning a:visited { color : #004480; text-decoration : underline; }
#warning a:hover { color : #BE4646; text-decoration : underline; }



.fehlerblock
{
	
	color: #c33;
	background: #ffdfdf;
	
}

tr.fehlerblock td, td.fehlerblock 
{	
		color: #c33;
	background: #ffdfdf;
}

.warnungsblock
{
	
	color: #FF6600;
	background: #ffeadf;
	
}

tr.warnungsblock td, td.warnungsblock 
{	
		color: #FF6600;
	background: #ffeadf;
}




.small_error_pic
{
	font-size:10px;
	color: #BC100E;
	background: url(../bilder/small_error.gif) no-repeat left top;
	font-weight: normal;
	padding-left: 22px;
	margin-bottom: 15px;
	padding-top:1px;
	padding-bottom:11px;	
	clear:both;	
}



.small_error
{
	font-size:10px;
	color: #BE4646;
}
A.small_error:link        
	{ text-decoration: none;  font-weight: bold; color: #BE4646;}
A.small_error:visited     
	{ text-decoration: none;  font-weight: bold; color: #BE4646;}
A.small_error:hover       
	{ text-decoration: underline; font-weight: bold; color: #BE4646;}
A.small_error:active      
	{ text-decoration: none; font-weight: bold; color: #BE4646;}



.small_desc
{
	font-size:10px;
	color: #666666;
}
A.small_desc:link        
	{ text-decoration: none;  font-weight: bold; color: #BE4646;}
A.small_desc:visited     
	{ text-decoration: none;  font-weight: bold; color: #BE4646;}
A.small_desc:hover       
	{ text-decoration: underline; font-weight: bold; color: #BE4646;}
A.small_desc:active      
	{ text-decoration: none; font-weight: bold; color: #BE4646;}
	

.small_hinweis
{
	font-size:10px;
	color: #FF6600;
}
A.small_hinweis:link        
	{ text-decoration: none;  font-weight: bold; color: #FF6600;}
A.small_hinweis:visited     
	{ text-decoration: none;  font-weight: bold; color: #FF6600;}
A.small_hinweis:hover       
	{ text-decoration: underline; font-weight: bold; color: #FF6600;}
A.small_hinweis:active      
	{ text-decoration: none; font-weight: bold; color: #FF6600;}	
	

.small_desc_gespart
{
	font-size:10px;
	color: #84cd3a;
}
A.small_desc_gespart:link        
	{ text-decoration: none;  font-weight: bold; color: #84cd3a;}
A.small_desc_gespart:visited     
	{ text-decoration: none;  font-weight: bold; color: #84cd3a;}
A.small_desc_gespart:hover       
	{ text-decoration: underline; font-weight: bold; color: #84cd3a;}
A.small_desc_gespart:active      
	{ text-decoration: none; font-weight: bold; color: #84cd3a;}
	
	

.produktname
{
	font-size:10px;
	color: #0080c0;
	font-weight: bold; 
}
A.produktname:link        
	{ text-decoration: none;  font-weight: bold; color: #0080c0;}
A.produktname:visited     
	{ text-decoration: none;  font-weight: bold; color: #0080c0;}
A.produktname:hover       
	{ text-decoration: underline; font-weight: bold; color: #0080c0;}
A.produktname:active      
	{ text-decoration: none; font-weight: bold; color: #0080c0;}
		
