@import url("truetype.css");
@import url("stylesV5.css");
@import url("stylesV6.css");
@import url("product.css");
@import url("common.css");

/* UI */
#container {
	min-height:100%;
	position:relative;
}
.opt_width, #header {				
	position: relative; 
	width: 900px;
	margin: 0 auto !important;
	background:none;
}
.opt_width_marged {	 
	width: 900px;
	margin: 0 auto !important;
	min-height:300px;
	padding: 20px 0 20px 0;
}
.banner_padding {
	padding: 20px 0 20px 0;	
}
#header {				
	background: transparent;
	height:60px; 
}	
#general {
	position: relative;
	width: 100%;
	height:100%;
	margin:0; 
	padding:0;
}
#footer {	
   position:absolute;
   width:100%;
   background-color: #E4E4E4;/* #161616;/* #393939;/* #2B669E;*/
}

/*generic */
body {
	height:100%;
	font-size: 14px;
	font-family: "Open Sans";
	font-weight: 400; 
	/*-webkit-font-smoothing: antialiased;*/ 
	/*-moz-osx-font-smoothing: grayscale;*/
	/*text-rendering: optimizeLegibility;*/
	/*previous params*/
	top: 0px !important; position: static !important;
	margin:0;
	padding:0;
	line-height:1.5em;
}

img {border:0;}
iframe {border:0;}
form {margin:0; padding:0}
h1,h2,h3,h4,h5,h6 {	
	margin:0;
	padding:0;
	line-height: 1.45;
}
H3 {font-size: 1em;}
td,th,p,ul,ol,li,input,select,textarea {list-style:disc;}
ul {
	padding: 0 0 0 20px;
	margin: 2;
}
li { padding: 3px 0;}
