


#form_2{

        

    width: 400px;
	margin: 0 auto;
	text-align: left;
	background: #fff; color:#5f584b;
	padding:0;

}

/*ul {

	margin: 5px 0px 15px 0px;

	padding: 0px;

}



li {

	margin-left: 20px;

}

*/

/*  Novi gumbi za search*/


/* form styles*/
.search_bttn { margin:0; padding:5px 15px 0 0; background:url(../images/search-button.gif) no-repeat; width:105px; height:27px; border:none; cursor:pointer; font-family:Arial, Helvetica, sans-serif; color:#89a924; text-transform:uppercase; font-size:12px; font-weight:bold;}
.search_bttn a { color:#89a924;}
.search_bttn:hover { color:#afce4e; background:url(../images/search-button_over.gif) no-repeat;}
.go_bttn { margin:0; padding:0 5px 0 0; background:url(../images/go_bttn.gif) no-repeat; width:41px; height:23px; border:none; cursor:pointer;font-family:Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; font-size:12px; font-weight:bold;}
.go_bttn:hover {color:#fff; background:url(../images/go_bttn_over.gif) no-repeat;}


/* kraj novih gumbi */

#form_2 form {

	width: 400px;
	text-align: left;

}



#form_2 fieldset {

	margin: 0;

	border: 0;

	padding: 0;

}



#form_2 legend {

	display: none;

}



#form_2 form h3 {

	clear: both;

	padding: 5px 0px 10px 0px;

	font-size: 14px;

}



#form_2 form label {

	display: block;

	width: 310px;

	font-size: 12px;

	line-height: 14px;

	padding: 0px 0px 12px 0px;

}



#form_2 form input {

	display: block;

	margin-top: 3px;

}



#form_2 form select {

	float: left;

	display: block;

}



#form_2 form label.field-first,

#form_2 form label.field-address,

#form_2 form label.field-city,

#form_2 form label.field-email {

	clear: left;

}





#form_2 form label.field-first,

#form_2 form label.field-last,

#form_2 form label.field-city,

#form_2 form label.field-email,

#form_2 form label.field-phone,

#form_2 form label.field-fax,

#form_2 form label.field-firm

 {

	float: left;

	margin: 0px 10px 0px 0px;

	width: 150px;

}



#form_2 form label.field-first input,

#form_2 form label.field-last input,

#form_2 form label.field-email input,

#form_2 form label.field-city input,

#form_2 form label.field-phone input,

#form_2 form label.field-firm input,

#form_2 form label.field-fax input {

	float: left;

	width: 150px;

	padding: 0px;

}



#form_2 form label.field-state {

	float: left;

	margin-right: 10px;

	width: 60px;

}



#form_2 form label.field-state select {

	width: 60px;

	float: left;

	margin-top: 3px;

}



#form_2 form label.field-zip {

	float: left;

	width: 80px;

}



#form_2 form label.field-zip input {

	float: left;

	width: 80px;

}



#form_2 form label.field-address {

	float: left;

	width: 310px;

	margin: 0px 0px 0px 0px;

}



#form_2 form label.field-address input {

	float: left;

	width: 310px;

	padding: 0px;

}



#form_2 form input#radiobutton_1,

#form_2 form input#radiobutton_2,

#form_2 form input#radiobutton_3,

#form_2 form input#radiobutton_4 {

	clear: left;

	float: left;

	padding: 0px;

	margin: 0px 0px 0px 0px;

}



#form_2 form label.radioitem {

	clear: none;

	margin: 0px 0px 0px 25px;

	padding: 0px 0px 15px 0px;

}



#form_2 textarea {

	display: block;

}



#form_2 form input#checkbox_1,

#form_2 form input#checkbox_2,

#form_2 form input#checkbox_3 {

	clear: both;

	float: left;

	padding: 0px;

	margin: 0px;

}



#form_2 form label.field-checkbox {

	clear: none;

	margin: 0px 0px 0px 25px;

	padding: 0px 0px 15px 0px;

}



#form_2 form textarea {

	margin-top: 3px;

}



