﻿/*
###################################
	FormItems
###################################
*/
.FormPlate
    {
        width: 376px;
    }
 .FormPlateContactForm
 {
     width: 376px;
     padding-top:12px;
     }
.FormItem
    {
    	width: 350px;    		
    }
.FormItemRight
    {
    	padding-right: 0px;
    }
.FormItemInput
    {
        float:left;
    }
.FormItem input
    {
    	width: 232px;
		background-color:#f6f6f5;
        border:solid 1px #d7d7d7;
    	padding-top:5px;
    	padding-left: 5px;
    	padding-bottom: 5px;
    	font-size: 12px;
    	font-family: Verdana;
    	color: black;    
    	margin-bottom:20px; 	
    }
.FormItem dropdownlist
    {
        width: 181px;     
    }
.FormItem input.error
    {
    	background-color:#fce5ea;
    	border:solid 1px #e58197;
    }
    
.FormItem input.input-validation-error  
    {  
    	background-color:#fce5ea;
    	border:solid 1px #e58197;
    }
.FormItem textarea
	{
		background-color:#f6f6f5;
        border:solid 1px #d7d7d7;
        padding: 2px;
        font-family: Verdana;
        height:130px;
        width:334px;
    	font-size: 12px;
    	color: black;
    	
	} 
.FormItem textarea.error 
    {  
    	background-color:#f6f6f5;
    	border:solid 1px #d7d7d7;
    }  
    
.FormItem select
    {
    	width: 232px;
		background-color:#f6f6f5;
        border:solid 1px #d7d7d7;
    	padding-top:3px;
    	padding-bottom:3px;
    }
    
 .FormItem select.error
    {
        background-color:#f6f6f5;
    	border:solid 1px #d7d7d7;
    }
.FormItemHeaderFirst
    {
        
        font-weight:bold;
        color:Black;              
        padding-left: 4px;        
        float:left;  
        width: 102px;    
        height:26px;
        position:relative;
        top:4px;
        margin-bottom:20px;
    }
*:first-child+html .FormItemHeaderFirst
    {
        padding-top:0px;
        font-weight:bold;
        color:Black;              
        padding-left: 4px;        
        float:left;  
        width: 102px;    
        height:26px;
        position:relative;
        top:4px;
        margin-bottom:20px;
    }
.FormItemHeader
    {
        font-weight:bold;
        color:Black;              
        padding-left: 4px;        
        float:left;  
        width: 102px;    
        height:26px;
        position:relative;
        top:4px;
        margin-bottom:20px;
              
    }
.FormItemInput
    {
        float:right;
    }
.FormItemHeaderLong
    {
        font-weight:bold;
        color:Black;
        padding-top: 12px;
        padding-bottom: 3px;        
    }
    
.FormButtonRow
    {
        padding-top: 17px;
    }
.FormButtonRowPlate
    {
		position: relative;
		height: 48px;
	}	
   	
.FormButtonSend
    {
        padding-top: 0px;
        float: left;
        padding-left: 0px;
        width: 336px;
    }
.FormButtonSendBecomeMember
    {
        padding-top: 0px;
        float: left;
        padding-left: 0px; 
        width: 376px;       
    }
    
.FormProgressPlate
    {
        float: left;
        padding-left: 10px;
        padding-top: 5px;
    }
.FormItemPostno input
    {
        width:62px;
        float:left; 
        margin-left:4px;
                          
    } 
.FormItemCity input
    {
        width:145px;
        float:left;
        margin-left: 17px;
    }
.FormItemContact input
    {
        width: 20px;
        float:none;
        background:none;
        border:none;
        padding:none;
        margin-bottom: 0px;
        
    }
.*:first-child+html .FormItemPostno
    {    
        position:relative; 
        bottom:10px;
    }
