/*****************************************************/
/**************** Image Handling *********************/ 
/*****************************************************/
img.left{
border:1px solid #777;
padding:2px;
float: left;
margin:0 10px 0 0;}

img.right{
border:1px solid #777;
padding:2px;
float:right;}

/*****************************************************/
/**************** Live Validation ********************/ 
/*****************************************************/
.LV_validation_message{margin:0 0 0 5px;font-size:10px;font-weight:bold;}
.LV_valid {color:#00CC00;}	
.LV_invalid {color:#CC0000;}  
.LV_valid_field,input.LV_valid_field:hover,input.LV_valid_field:active,textarea.LV_valid_field:hover,textarea.LV_valid_field:active {border: 1px solid #00CC00;}   
.LV_invalid_field,input.LV_invalid_field:hover,input.LV_invalid_field:active,textarea.LV_invalid_field:hover,textarea.LV_invalid_field:active {border: 1px solid #CC0000;}

/* Formulare
----------------------------------------------------------------*/
fieldset{margin:10px 0 10px 0;border:1px solid #999;padding:4px 12px 12px 12px;}
fieldset legend{color:#888;font:Arial 10px;text-transform:uppercase;}
.form_row{color:#fff;margin:0px 0px 10px 0px;}
.form_row h6{font-size:10px;margin:3px 0 3px 0;padding:0px;}
.form_row h6 span{color:red;}
.form_row p{margin:0 0 3px 0}
.form_text{width:60%;padding:3px;border:1px solid #000;}
.form_textarea{width:60%;font-family: Arial;padding:3px;border:1px solid #000;font-size:12px;}
.form_button{padding:1px;background-color:#e5e5e5;border:1px solid #000;}
.form_select{width:60%;border:1px solid #bbb;padding:2px;overflow:visible;font-size:12px;color:#777;}
.form_img{margin:5px 0 0 0;border:1px solid #333;}

/*****************************************************/
/******************** Diverses ***********************/ 
/*****************************************************/
.green{
color:#00cc00;}

.red{
color:#ff0000;}
