input, textarea, select { 
    padding: 9px; 
    border: solid 1px #E5E5E5; 
    outline: 0; 
    font: normal 13px/100% Verdana, Tahoma, sans-serif; 
    width: 200px; 
    background: #FFFFFF url('bg_form.png') left top repeat-x; 
    background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #f8f8f8), to(#FFFFFF)); 
    background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px); 
    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
    } 
    
#mroz { 
    padding: 27px; 
    border: solid 1px #E5E5E5; 
    outline: 0; 
    margin-left: auto;
    margin-right: auto;
    width: 570px; 
    background: #FFFFFF url('bg_form.png') left top repeat-x; 
    background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #f8f8f8), to(#FFFFFF)); 
    background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px); 
    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
    font: normal 13px/100% Verdana, Tahoma, sans-serif; 
    margin-bottom: 500px;
    margin-top: 50px;
    white-space:normal;
    } 
    
.zelena {
	
	color: rgba(121, 182, 164, 0.92);
	
}

.siva {
	
	color: rgba(196, 196, 196, 0.74)
	
}   


a:link {
	color:#DADADA;
}
a:visited {color:#DADADA;}
a:hover {color:#DADADA;}
a:active {color:#DADADA;}



h6 {
	
	text-align: center;
	color: #DADADA;
	
} 
    
#popiska {
	
	
	margin-left: 10px;
	border: solid 0px #E5E5E5;
	margin-bottom: 50px;
	
	
}   


::-webkit-input-placeholder {
     color: black;
    font: normal 13px/100% Verdana, Tahoma, sans-serif;  

}

:-moz-placeholder { /* Firefox 18- */
     color: black;
    font: normal 13px/100% Verdana, Tahoma, sans-serif;  

}

::-moz-placeholder {  /* Firefox 19+ */
     color: black;
    font: normal 13px/100% Verdana, Tahoma, sans-serif;  

}

:-ms-input-placeholder {  
     color: black;
    font: normal 13px/100% Verdana, Tahoma, sans-serif;  

} 
   
   /* textarea { 
    width: 400px; 
    max-width: 400px; 
    height: 50px; 
    line-height: 150%; 
    } 
  
  */  
    
    
.textarea_adresa { 
    width: 275px; 
    max-width: 500px; 
    height: 50px; 
    line-height: 150%; 
    }
   
.textarea_prispevok { 
    width: 500px; 
    max-width: 500px; 
    height: 150px; 
    line-height: 150%; 
    }

input:hover, textarea:hover, 
input:focus, textarea:focus { 
    border-color: #C9C9C9; 
    -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px; 
    } 
   
.form label { 

    } 
   
.submit input { 
    width: auto; 
    padding: 9px 15px; 
    background: #3781c5; 
    border: 0; 
    font-size: 14px; 
    color: #FFFFFF; 
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px;
    margin-top: 50px;
    margin-left: 40%;
    -webkit-appearance: none;
       
    }
    
    
.submit input 2 { 
    width: auto; 
    padding: 9px 15px; 
    background: #36c46a; 
    border: 0; 
    font-size: 14px; 
    color: #FFFFFF; 
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px;
    margin-top: 50px;
    margin-left: 10%;
       
    }
    
label {
	
	white-space:normal;
	word-break: normal;
	
	display: block;
	width: auto;
	margin-bottom: 3px;
	margin-left: 3px; 
    color: rgba(15,73,94,1);
    font: normal 13px/100% Verdana, Tahoma, sans-serif;  
    
    }
    
 
.zarovnaj {
width: auto;	
white-space:normal;
word-break: normal;
display: block;	
}
    
 .mojep {
	
	width: auto;
	display: block;
	margin-bottom: 3px;
	margin-left: 0px; 
    color: rgba(15,73,94,1);
    font: normal 13px/100% Verdana, Tahoma, sans-serif;
    word-break: break-all; 
    
    }
    

    
/* label:after 
    { content: " * ";
    color: #ce2a2a;     
    }
*/
	

    
    
test {
	
	
	text-align: center;
	
}
    


