@charset "UTF-8";
/**
 * Bürkle GmbH
 * 2009
 *
 * form elements
 *
 */

@media all
{
	#content{
		padding: 0;
		margin: 0;
	}
  /*------------------------------------ category image --------------------------------------------*/
    #header_category_image{ 
        background:url(images/layout/header_category_image_contact.jpg) top right no-repeat
    }
	/* ----------------------------------- register - specific ------------------------------------- */
	
	#register_header{
        width: 762px;
        height: 132px;
        background:url(images/main_cols/register_header.jpg) top left no-repeat;
        position:relative;
    }
	#register{
		width:720px;
        background:#f3f3f3;
        padding:20px;
		margin-top:10px;
		overflow:hidden;
		zoom:1;
	}
	#register form{
		background: none;
		margin:0;
		padding: 0;
		width:100%;
	}
	#register .head{
		padding: 35px 100px 6px 80px;
		background: #fff;
		overflow:hidden;
		zoom:1;
    }
                
                #register .head span{
                    font-size:12px;
                    color:#aaabac;
                    float: right;
                    margin-top: 6px;
                }
	#register .form_part{
            padding: 35px 90px 20px 90px;
            margin-bottom: 5px;
            background: #fff;
            overflow: hidden;
            clear: both;
			zoom: 1;
     }
	  

				/* form elements */
				
                #register .form_text, #register .form_select, #register .form_textarea, #register .form_password{ margin: 0 0 20px 0; padding-left:15px;}
                #register .form_textarea{ overflow:hidden; zoom:1}
                #register .form_checkbox{ margin: 0 0 10px 0}
                    #register input, #register textarea{
                        width:289px;
                    }
                    #register label{
						width: 150px;
					}
                     #register .form_textarea sup, #register .form_textarea textarea{ float: left;}
                     #register .form_checkbox input{ float:left; width:auto; margin-right: 15px}
                     #register .form_checkbox label{ float:none; padding-top:0;}
                        /* submit button */
                        #register .form_submit {
                            overflow: hidden;
                            padding: 10px 0 0 0;
							clear:both;
                            }
							
		/* ----------------------------------- success - message ------------------------------------- */
		
		#register #success{
			background:#FFFFFF;
			margin:0 auto;
			padding:25px 15px;
			width:660px;
		}
			#register #success img{
				float:left;
				margin:0 15px 0 0;
			}
			#register #success h3{
				color:#4f4f50;
				font-size:14px;
				padding: 4px 0 0 10px;
			}
				#register #success #txt{
					clear:both;
					padding: 0 0 15px 0;
				}
		
		
		
}
