/**********************************

Name: cmxform Styles

***********************************/
form.cmxform {
	width: 370px;
	font-size: 1.0em;
	color: #333;
}

form.cmxform legend {
	padding-left: 0;
}

form.cmxform legend, form.cmxform label {
	color: #333;
	font-weight:bold;
	font-size:11px;
}

form.cmxform fieldset {
background:#F8F8F8 none repeat scroll 0 0;
border:1px solid #EAEAEA;
padding-top:9px;
}

form.cmxform fieldset fieldset {
	background: none;
}

form.cmxform fieldset p, form.cmxform fieldset fieldset {
	padding:5px 17px 10px 5px !important;
	/*background-color:#F0F2F3;*/
}

form.cmxform label.error, label.error {
background:transparent url(/img/walidacja/blad_mid.gif) no-repeat scroll 0 0;
color:#C31515;
font-style:italic;
left:5px;
padding:1px 0 2px 16px;
position:relative;
top:3px;
}

div.error { display: none; }


input:focus, textarea:focus
{
border:1px solid #B2B2B2;
}

input.error 
{
border: 1px dotted #C0283D;
}

form.cmxform .gray * { color: gray; }

   hr.clear
	{
    clear:both;
	background:transparent;
	color:transparent;
	font-size:0;
   }