
/* CSS: mod_form_main*/
/* FORMULARE */
input, select, textarea {font-size: 100%;font-family:  "Arial CE", arial, sans-serif;margin: 0 0 5px 0}
input {border: 1px solid #ccc;margin: 0 0 5px 0}
textarea {border: 1px solid #ccc;}
form {margin: 0 0 20px 0;padding:10px 0 0 0}
fieldset {border: 1px solid #ccc; padding: 0px 10px 10px 10px;margin:0 0 20px 0}
legend {font-weight:normal;border: 1px solid #ccc; background:#fff;padding:2px 5px;margin:0 0 10px 0;color:#333}
table input {margin:0 5px 0 0}
.form_submit{
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	padding: 3px 5px;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 1px 2px 5px rgba(0,0,0,.35);
	-moz-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.35);
	box-shadow: 1px 2px 5px rgba(0,0,0,.2);
	color: #efefef;
	border: solid 1px #CCC;
	background: #303030;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#1B1B1B));
	background: -moz-linear-gradient(top,  #666,  #1B1B1B);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666', endColorstr='#1B1B1B');
	font-size: 90%;
}
.form_submit:hover {
	text-decoration: underline;
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#1B1B1B), to(#666));
	background: -moz-linear-gradient(top,  #1B1B1B,  #666);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#1B1B1B', endColorstr='#666');
}
.form_submit:active {
	position: relative;
	top: 1px;
	color: #dedede;
	background: -webkit-gradient(linear, left top, left bottom, from(#1B1B1B), to(#666));
	background: -moz-linear-gradient(top,  #1B1B1B,  #666);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#1B1B1B', endColorstr='#666');
}

/* nejkratsi INPUT */
input.mod_form_input_tiny, select.mod_form_input_tiny, textarea.mod_form_input_tiny {
 width:80px;
 padding:2px 5px;
}

/* KRATSI INPUT */
input.mod_form_input_small, select.mod_form_input_small, textarea.mod_form_input_small {
 width:150px;
 padding:2px 5px;
}

/* Prostredni INPUT */
input.mod_form_input_medium, select.mod_form_input_medium, textarea.mod_form_input_medium {
 width:250px;
 padding:2px 5px;
}

/* DELSI INPUT */
input.mod_form_input_big, select.mod_form_input_big, textarea.mod_form_input_big {
 width:400px;
 padding:2px 5px;
}

