﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}

table {
	border-spacing: 0;
}

fieldset, img {
	border: 0;
}

img {
	line-height: 0;
	font-size: 0;
	vertical-align: bottom;
}

em{font-style:normal;}

sub {vertical-align: baseline;}
sup {vertical-align: text-top;}

ul {list-style: none;}

address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}

caption, th  {
/*	text-align: left;*/
}

th {
	text-align: center;
	vertical-align: middle;
}

td {
	text-align: left;
	vertical-align: top;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}

table  {
	font-size: inherit;
	font: 100%;
}

select, input, textarea  {
	font: 12px arial,helvetica,clean,sans-serif;
}



/* clearfix ------- */
.clearfix {zoom: 1;}
.clearfix:after {content: ''; display: block; clear: both;}
