body {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	background-color:#f4f5f6;
}

/* ------------------- HEADER -------------------- */
.header_td {
	vertical-align:top;
	height:146px;
}

.header {
	width:100%;
	height:146px;
}

.header_bg {
	background-image:url(../../img/header.jpg);
	background-repeat:no-repeat;
	height:95px;
}

.menu_tb {
	background-color:#619fe8;
	width:100%;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	height:19px;
}

a.menu {
	color:#FFFFFF;
	text-decoration:none;
}

.pathway {
	padding-left:10px;
	color:#333333;
	font-size:11px;
}

.under_header {
	height:5px;
}

/* -------------------- BODY --------------------- */

.body {
	width:100%;
	height:100%;
}

.main {
	background-color:#FFFFFF;
}

.body_cont {
	font-size:11px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	vertical-align:top;
}

.content_text {
	font-size:11px;
}

.def_link {
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
/* ----------------------- PROD LIST ------------------------ */

.prod_list_row {
	padding:3 0 3 0;
}

/* ------------------------- TOPIC -------------------------- */
.topic {
	width:182px;
	border:#b1cdef solid 1px;
}

.topic_content {
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	padding-top:10px;
}

.topic_image {
	text-align:center;
}

.topic_text {
	text-align:center;
}

.top_product {
	background-color:#b1cdef;
	height:15px;
	font-size:11px;
	color:#114077;
	padding-left:5px;
	padding-right:5px;
}

.top_product_end {
	background-image:url(img/top_prod.gif);
	background-repeat:no-repeat;
}

/* ---------------------------------------------------------- */

.row1 {
	font-size:11px;
	color:#666666;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.news_title {
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
}

.news_date {
	font-size:10px;
	font-weight:normal;
}

.news_brief {
	font-size:11px;
	text-align:justify;
}

.prod_title {
	font-size:11px;
	text-align:center;
	color:#3f5b7d;
	background-color:#e8ebf0;
	padding-top:3px;
	padding-bottom:3px;
}

.prod_content {
	font-size:11px;
}

.prod_row {
	font-size:11px;
	color:#666666;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-top:7px;
	padding-bottom:5px;
}

.prodGrid {
	width:100%;
}

.price_row {
	padding-right:3px;
	text-align:right;
}

/* --------------------- BANNERS ----------------------- */

.banners {
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	text-align:right;
	color:#FFFFFF;
}

/* --------------------- FOOTER ------------------------ */

.footer {
	height:28px;
	border-top-color:#639ce0;
	border-top-style:solid;
	border-top-width:5px;
	font-size:11px;
	text-align:right;
	padding-right:5px;
}

.up_footer {
	height:5px;
}

