/*--------------------- pngfix -----------------------------*/



/*--------------------- pngfix -----------------------------*/







* html body {

	behavior: url(/web/css/frontend/csshover.htc);

}



/*---------------------end pngfix --------------------------*/







/*--------------------- clearfix ---------------------------*/



.clearfix:after {



    content: "." ;

    display: block;

    height: 0;

    clear: both ;

    visibility: hidden;

}







.clearfix { display: inline-block; }







/* Hides from IE-mac \*/



* html .clearfix { height: 1%; }



.clearfix { display: block; }



/* End hide from IE-mac */



/*--------------------- end clearfix -----------------------*/







/*------------------- reset CSS --------------------------- */



html, body, div, span, object, iframe,



h1, h2, h3, h4, h5, h6, p, blockquote, pre,



a, abbr, acronym, address, code,



del, dfn, em, img, q, dl, dt, dd, ol, ul, li,



fieldset, form, label, legend,



table, caption, tbody, tfoot, thead, tr, th, td {



	margin: 0;



	padding: 0;



	border: 0 none;



	font-size: 100%;



	text-decoration: none;



	vertical-align: baseline;



	list-style: none;



}



body {



	line-height: 1.5;



}







/* Tables still need 'cellspacing="0"' in the markup. */



table {



	border-collapse: separate;



	border-spacing: 0;



}



caption, th, td {



	text-align: left;



	font-weight: normal;



}



table, td, th {



	vertical-align: middle;



}







/* Remove possible quote marks (") from <q>, <blockquote>. */



blockquote:before, blockquote:after, q:before, q:after {



	content: "";



}



blockquote, q {



	quotes: "" "";



}







/* Remove annoying border on linked images. */



a img {



	border: none;



}


/*----------------- end reset CSS ---------------------------*/