		input, textarea {
			border: 1px solid #A3A3A3;
			background: #eee;
			font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
			font-size: 10px;
			width: 310px;
		}

		textarea {
			height: 80px;
		}

		label {
			font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
			font-size: 10px;
			}

		div.fll45 { clear: both; float: left; width: 45px; }

		/* ~~~~~~~~~~~~~~~~~~~~~~~~~ K O N T A K T F O R M U L A R ~~~~~~~~~~~~~~~~~~~~~~~~~ */

		span { 
			padding:0;
			margin:0;
			font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
			font-size: 11px;
			color: #555;
		}
		
		p#legend_text {
			padding:0;
			margin:0;
			font-size: 10px;
		}
		
		label {
			float:left;
			width:8em;
		}
		
		p input {
			width:40%;
		}
		
		fieldset {
			border: none;
		}
		
		input.send {
			background: #ccc;
			width:6em; 
			cursor:pointer; 
			font-weight:bold; 
			border:1px solid #555; 
		}
		
		input.send.error   {
			color: #fff;
			background: #D00;
		}
		
		input.send.confirm {
			color: #fff;
			background:#080;
		}
		
		input.error, textarea.error {
			color: #000;
			background:#EBC4C4;
		}
		
		.error {
			color:#A00;
		}
		
		.confirm {
			color:#080;
		}
		
		.standard {
			color:#444;
		}
		
		.right {
			text-align:right;
			padding:2em 20% 0 0;
		}
		
		code { 
			display:block; 
			margin-top:0em; 
			color: #000; 
		}

		strong {
			color:#A00;
		}
		
		p#backlink {
			text-align:right; 
			margin-top:20px; 
			border-top:1px solid rgb(125,125,125);
		}
		
		p#backlink a {
			text-decoration:none;
			color:#C56109;
		}
		p#backlink a:hover {
			text-decoration:underline;
		}
		
		p, legend {
	margin:4px 0 0 0;
	padding: 0;
	line-height: 100%;
	font-size: 10px;
	color: #000;
		}	
