div.steps {
	position: relative;
	float: left;
	width: 440px;
	padding: 10px 14px 5px 14px;
	background: #FF7F00;
	font-size:24px;
	font-family:Arial,Helvetica,Sans-serif;
	font-weight:bold;
	color:#fff;
	border-bottom:1px solid #fff;
}

/*	FORMS 
*/

/*
 *	form.f1 - default form 
 */
 
form.f1 div.notice {
	position: relative;
	float: left;
	width: 454px;
	padding: 7px;
	border-bottom: 1px solid #FFF;
	color: #FFF;
	background: #A90800;
}

div#c2 form.f1 ul, div#c2 form.f1 ul li,
form.f1 ul, form.f1 ul li { 
	list-style: none; 
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
}

form.f1, form.f1 fieldset, form.f1 ul, form.f1 ul li {
	position: relative;
	float: left;
	width: 468px;
	clear: none;
}

form.f1 { margin: -25px -14px 0 -14px; }

form.fc1 { background: #EBE8D8; }

form.f1 fieldset { padding-top: 14px; }
form.f1 fieldset.first { padding-top: 0px; }

div#c2 form.f1 ul.col1, form.fl ul.col1 { width: 234px; margin-left: -14px; }
div#c2 form.f1 ul.col2, form.f1 ul.col2 { width: 234px; margin-right: -14px; }

div#c2 form.f1 ul li, form.f1 ul li { width: 440px; padding: 7px 14px; margin: 0;}

div#c2 form.f1 ul li ul li, form.f1 ul li ul li { padding: 5px 0 0 0; }

div#c2 form.f1 ul li.acc, form.f1 ul li.acc  { background: #f4f1e8; }

div#c2 form.f1 ul li ul li.odd, form.f1 ul li ul li.odd { background: transparent; }
div#c2 form.f1 ul li ul li.even, form.f1 ul li ul li.even { background: transparent; }

div#c2 form.f1 ul li.cl2, form.f1 ul li.cl2 {
	font-size: 10px;
	color: #555;
	min-height: 0; 
	margin: 0;
	border-left: 7px solid #fefefd;
}

div#c2 form.f1 ul.col1 li, form.f1 ul.col1 li { width: 206px; margin-left: 14px;  padding-left: 0; padding-right: 0; }
div#c2 form.f1 ul.col2 li, form.f1 ul.col2 li { width: 206px; padding-right: 14px; padding-left: 0;}


/* Text
*/

form.f1 input.text { 
	float: right; 
	width: 300px;
}

form.f1 input.text2 {
	width: 100px;
	margin: 0 0 0 7px;
}

form.f1 input.text3 {
	float: right;
	width: 260px;
}

form.f1 input.text4 {
	float: right;
	width: 280px;
}

/* Textarea
*/

form.f1 textarea {
	padding: 6px;
	background: #FFF;
	border: 1px solid #A90800;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #664B20;
	width: 426px;
}

form.f1 textarea {
	position: relative;
	float: left;
	clear: both;
}

/* Checkboxes
*/
form.f1 input.check { height: 21px; }

form.f1 li.cl2 input.check { 
	height: 15px; 
	margin-left: -14px;
}

/* Select
*/

/* Labels
*/

form.f1 label { 
	line-height: 21px;
	padding-right: 7px;
}

form.f1 li.cl2 label { padding-left: 21px; line-height: 15px; }

form.f1 label.ml { width: 440px; }
form.f1 label.b { font-weight: bold; }

/* Disabled
*/

form.f1 input[disabled], form.f1 textarea[disabled], form.f1 select[disabled], form.f1 input[disabled],
form.f1 input[disabled=""], form.f1 textarea[disabled=""], form.f1 select[disabled=""], form.f1 input[disabled=""] { background: #F5F5F5; border: 1px solid #333; }

/* marko add ons*/
.clanstvo {padding-left:14px;}
.clanstvob {padding-left:14px;padding-top:20px;font-weight:bold}
.fwdth {width:118px;}
.fwdth2 {width:158px;}
.step {color:#fff;background:url(/images/kalendar_right.gif) no-repeat top right;}
