		#inscriereForm {
			font-family: Verdana;
			font-size: 12px;
			font-weight: bold;
			color: #666666;
			/*width: 500px;*/
		}		
	
		form.artistForm div.inp {
			float: left;
			font-weight: bold;
			font-size: 12px;
			padding: 5px;
			width: 95%;
			/*margin-top: 5px;*/
		}
		
		form.artistForm input, select, textarea {
			width: 100%;
			font-weight: bold;
			background-color: #F8F8F8;
			border: 1px solid #CCCCCC;
			
		}
		
		
		form.artistForm div.label {
			float: left;
			width: 95%;
			margin-right: 5px;
			margin-top: 15px;
			padding: 10px 5px 5px 5px;
			border-top: 2px solid #FD0069;
		}
		
		form.artistForm div.desc {
			font-size: 9px;
			font-weight: bold;
			color: #FD0069;
		}
		
		div.clearer {
			font-size: 0;
			height: 2px;
			clear: both;
			overflow: hidden;
		}
		
		form.artistForm input.btn {
			float: none;
			display: inline;
			width: 150px;
			background-color: #FD0069;
			color: white;
			padding:3px;
			margin-top: 10px;
		}

		form.artistForm input.checkb {
			border: none;
			width: 15px;
		}
		
		form.artistForm div.error {
			color: red;
			font-size: 10px;
			font-weight: bold;
			background: url('error_small.png') no-repeat 0 50%;
			height: 24px;
			padding-top: 10px;
			padding-left: 24px;
		}
		
		div.errorInp {
			border: 1px solid #ffafaf;
			background-color: #f9ffb1;
		}
		
		div.nota {
			font-size: 11px;
			border:2px solid #FD0069;
			padding: 10px;
			width: 750px;
			margin-top:10px;
		}

		#regulamentLink {
			font-size: 11px;
		}


		div.col {
			float: left;
			margin: 10px 20px 5px 0;
			font-size: 1.1em;
		}

		div.form_error {
			font-size: 14px; 
			color: red; background: url('error.png') no-repeat 0 50%;
			padding-left: 40px; 
			padding-top: 10px;
			height: 30px;
		}

		div.infoBox {
			font-size: 13px;
			padding: 5px;
			margin: 5px 0;
			background-color: #B15296;
			color: white;
		}

