body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre,
form, fieldset, input, p, blockquote, table, th, td, embed, object {
padding: 0;
margin: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset, img, abbr {
border: 0;
}
address, caption, cite, code, em,
h1, h2, h3, h4, h5, h6, strong, th {
font-weight: normal;
font-style: normal;
}
ul {
list-style: none;
}
caption, th {
text-align: left;
}
a {
text-decoration: none;
}

/* טפסים
----------------------------------------------------------------------------------------------------*/

label       { font-weight: normal; font-family: Arial, sans-serif;}
fieldset    { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; font-family: Arial, sans-serif;}
legend      { font-weight: bold; font-size:1.2em; font-family: Arial, sans-serif;}

input[type=text],
input.text, input.title, 
textarea, select { 
  background-color:#fff; 
  font-family: Arial, sans-serif;
  border:1px solid transparent; 
}

input[type=button],
input.button, button {
	font-family: Arial, sans-serif;
}

.submit {
	font-weight: bold;
}

optgroup, option {font-family: Arial, sans-serif;}

input[type=text]:focus, 
input.text:focus, input.title:focus, 
textarea:focus, select:focus { 
  border-color:#666; 
}

input[type=text], 
input.text, input.title,
textarea, select {
  /*TEMP margin:0.5em 0;*/
}

input.text, 
input.title   { width: 180px; padding:2px; }
input.title   { font-size:1.5em; }
textarea	{ height: 120px; padding:2px; font-size: 90%; }

input[type=checkbox], input[type=radio], 
input.checkbox, input.radio { 
  position:relative; top:.25em; 
}


.group:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.group {display:inline-block;}
/* Hide from IE Mac \*/
.group {display:block;}
/* End hide from IE Mac */