@charset "utf-8";
body {
	background-color: #0099CC;
	background-image: url(images/dalga.gif);
}

/* forms */
	fieldset{ border: none; margin-bottom: 15px; padding: 0; }
	
		legend{ color: #445402; float: left; font: bold 1.2em Verdana; }
		
		label{ margin: 0px 10px 0px 0px; text-align: right; }
	
		fieldset ol{ list-style: none; padding: 0; }
		
		fieldset ol li{ background: none; margin: 8px 0px; width: 570px; }
	
		.inputlabel{ float: left; font: 12px Arial; font-weight: bold; width: 145px; }
		.inputlabelFull{ float: left; font: 12px Arial; font-weight: bold; width: 100%; }
		.headLabel{ display: inline; float: left; font: 12px Arial; font-weight: bold; margin: 0px 5px 5px 5px; width: 180px; text-align: center; }
		.head2Label{ display: inline; float: left; font: 12px Arial; font-weight: bold; margin: 0px 5px 5px 5px; width: 145px; text-align: center; }
		.radioLabel{ display: inline; float: left; font: 12px Arial; margin: 0px 5px 5px 5px; width: 70px; text-align: center; }
	
		.inputbox{ background: none; border: 1px solid #c0c0c0; float: left; font: 12px Arial; margin-right: 5px; }
		
		.add { background: url(../media/image/template_images/add.png) center left no-repeat; color: #445402; padding-left: 20px; }
		.added { position: relative; }
		.close { position: absolute; right: -20px; top: 0px; }
		
		.check { display: block; }
		
		.input { margin-left: 155px; padding: 0; }
		
		/*.submit.tr { background: url(../media/image/template_images/send_tr.png) top left no-repeat; border: none; cursor: pointer; height: 39px; margin-left: 70px; overflow: hidden; padding-top: 39px; width: 95px; }
		.submit.en { background: url(../media/image/template_images/send_en.png) top left no-repeat; border: none; cursor: pointer; height: 39px; margin-left: 70px; overflow: hidden; padding-top: 39px; width: 95px; }*/
		
		.size{ width: 230px; }		
		.size2{ width: 130px; }			
		.size5{ width: 165px; }			
		.size3{ width: 300px; }			
		.size4{ width: 50px; }
		
		.mediumtextarea { height: 50px; width: 300px; }			
	
		.submit{ font-weight: bold; margin: 0px 0px 0px 10px; }
		
		.hide { display: none; }
				
		#search #q { border: 1px solid #5e730a; font: 1.2em Verdana; position: relative; top: 0; width: 200px; }
		#search #submit { background: url(../media/image/template_images/search.png) top left no-repeat; border: none; color: #445402; font: bold 1.3em Verdana; height: 20px; width: 50px; }	

/* form error display */
	.warn { color: #ee1a3b; font-weight: bold; }
	
	.result { color: #f90; font: 12px Arial; font-weight: bold; margin: 10px; text-align: center; }
	
	label.error{ color: red; display: block; float: left; font-style: italic; margin-left: 5px; width: 500px; text-align: left;}
	
	div.error { position: absolute; top: 0; left: 350px; }
	div.error label.error { display: block; float: none; width: 180px; }
	div.container { display: none; font-size: 1.2em; font-weight: bold; }
	div.container h4 { color: red; font-weight: bold; }
	
	.clear { clear: both; }

