.contaktForm{                   /*Contains the whole form.*/ 
  width:500px;
  font-size:12pt;
  background: #CCCCFF;         /*Safe - #CCCCFF is the color of the background*/
  padding:5px 10px 0px 10px;
  margin:10px 0px 10px 5px;
  border:4px groove navy;      /*Safe - 4px is the thickness of the border, groove is the type, and navy is the color*/
} 
.contaktTitle{                   /*Contains title of the form*/
  background: navy;            /*Safe - navy is the color of the title's background*/
  color: white;                /*Safe - white is the color of the title*/
  font-weight:bold;
  padding:5px;
  margin:2px 0 5px 0;
}
form{
  padding:0;
  margin:0;
}
label{            			 /*Applies to all labels (the text on the left, like "Name" or "email")*/
  float:left;
  clear:left;
  width:200px;
  color: navy;
  padding:1px 5px 1px 10px;               
}
input,textarea{
	border: 1px solid navy;
	padding: 1px 2px;
	font: italic normal normal 14px sans-serif;
}
.clientName{                     
  padding:10px 0px 2px 0px;
  border-top:1px solid navy;   
}
.clientSurname{
  padding:0px 0px 2px 0px;
}
.clientWebsite{
  padding:2px 0px 2px 0px;
}
.subject{
  padding:0px 0px 2px 0px;
}
.ClientMsg{
  padding:0px 0px 2px 0px;
}
.message{
  padding:10px 0px 0px 0px;
}
.submit{
  padding:15px 120px 15px 5px;
  text-align:right;
  clear:both;
}
.comments{
  clear:both;
  font-style:italic;
  padding:4px 0px 1px 0px;
}
.results{
	background-color:#ccccff; 
	border: 1px solid #000000; 
	width: 550px; 
	text-align:center;
	padding: 10px;
}
.results h2{
	text-align: center;
}
.affiliateForm{
  width:500px;
  margin: 10px 0;
  font-size:12pt;
  background: #CCCCFF;  
  padding:5px 10px 0px 10px;
  border:4px groove navy; 
}