
/* Channel Trading co. css */



/*************************************/
/*                GENERAL            */
/*************************************/

*{
	margin:0;
	padding:0;
}

body {
		/*margin:0px;*/
		background-color:#FFFFFF;
		font-size:11px;
		font-family:Tahoma, Verdana,Arial;
}
img {
	border:none;
	border:0;
}

.cleaner {
	clear:both;
	height:0px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
}

ul { list-style-type: none; }



/*************************************/
/*                MAIN               */
/*************************************/


#main {
	width:950px;
	margin:0px auto;
	padding:0px;
	/*background-color:#336666;*/
	
}




/*************************************/
/*              HEADER               */
/*************************************/

#header {
	height:60px;
}

#header #logo {
	width:230px;
	float:left;
	height:60px;
	background-image:url(../images/logo.jpg);
}
#header #slogan {
	width:560px;
	float:left;
	height:50px;
	text-align:center;
	padding:10px 0px 0px 0px;
	font-weight:bold;
}
#header #slogan .co_text {
	color: #2d63c4;
}

#header #sitemap {
	width:160px;
	float:left;
	height:55px;
	padding: 5px 0px 0px 0px;
	text-align:right;
}

#header #sitemap a {
	margin: 0px 5px 0px 5px;
	color:#2d63c4;
}

#header #sitemap a:link {
	text-decoration: none;
}

#header #sitemap a:visited {
	text-decoration: none;
}
#header #sitemap a:hover {
	text-decoration: underline;
}
#header #sitemap a:active {
	text-decoration: none;
}
#header #sitemap .spacer {
	color:#000000;
	font-size:9px;
}




/*************************************/
/*              TOP MENU             */
/*************************************/

#topmenu {
	width: 950px;
	height:25px;
	float:left;
	text-align:center;
}

#topmenu ul { 
	width: 700px;
	margin: 0; 
	padding: 0 0 0 250px;
}

#topmenu li {
	float: left; 
	margin-top: 0px;
	font-family:Tahoma, Verdana, "Franklin Gothic Book";
	font-size:11;
}

#topmenu li.unselected a {
	display: block; 
	height: 20px; 
	margin: 0; 
	width: 99px;
	padding: 5px 0 0 0;
	background: url(../images/poga2.jpg) no-repeat;
	color:#000000;
	text-decoration: none;
}
#topmenu li.selected a {
	display: block; 
	height: 20px; 
	margin: 0; 
	width: 99px;
	padding: 5px 0 0 0;
	background: url(../images/poga.jpg) no-repeat;
	color:#FFFFFF;
	text-decoration: none;
}

#topmenu li a:hover {
	display: block; 
	height: 20px; 
	margin: 0; 
	width: 99px; 
	padding: 5px 0 0 0;
	background: url(../images/poga.jpg) no-repeat;
	color:#FFFFFF;
	text-decoration: none;
}




/*************************************/
/*          TOP PRODUCT LIST         */
/*************************************/

#top_plist {
	width: 950px;
	height:26px;
	float:left;
	text-align:center;
	background-color:#f4f4f1;
	font-size:11px;
	padding: 10px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}

#top_plist a {
	color:#000000;
	text-decoration: none;
	margin:0 8px;
}
#top_plist a:hover {
	color:#000000;
	text-decoration: underline;
}
#top_plist a.all {
	color:#c81b1b;
	text-decoration: none;
	margin:0 8px;
}
#top_plist a.all:hover {
	color:#c81b1b;
	text-decoration: underline;
}

#top_plist span {
	font-size:9px;
}

/*************************************/
/*             SEARCH BAR            */
/*************************************/

#searchbar {
	width: 950px;
	height:31px;
	float:left;
	text-align:center;
	background-color:#0f5890;
	font-size:11px;
	padding: 7px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}



/*************************************/
/*             HOLDER                */
/*************************************/



#holder {
	width:941px;
	/*background-color:#CCCCCC;*/
	float:left;
	padding: 9px 0 0 9px;
}


/*************************************/
/*          HOLDER -LEFT COL         */
/*************************************/


#holder #leftcol {
	width:217px;
	background-color:#FFFFFF;
	float:left;
}


/*************************************/
/*          HOLDER -LEFT BAR         */
/*************************************/

#leftcol #leftbar {
	background-color:#FFFFFF;
	margin-bottom: 7px;
	float:left;
}

#leftcol #leftbar #header {
	width:205px;
	height:20px;
	background: url(../images/leftbar_header.jpg) no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 12px 0 0 12px;
}

#leftcol #leftbar #plist {
	width:190px;
	height:17px;
	background: url(../images/leftbar_plist_bg.jpg) no-repeat;
	font-size:11px;
	font-weight:bold;
	padding: 5px 0 0 27px;
}

#leftcol #leftbar #vlist {
	width:190px;
	height:17px;
	background: url(../images/leftbar_plist_bg.jpg) no-repeat;
	font-size:11px;
	padding: 5px 0 0 27px;
}

#listType {
	width:190px;
	height:17px;
	font-size:11px;
	padding: 5px 0 0 27px;
	color:#0f5890;
	text-decoration: none;
}

#listType a:all, #listType a:visit, #listType a {
	color:#0f5890;
	text-decoration: none;
}

#listType a:hover{
		color:#0f5890;
	text-decoration: underline;
}


#leftcol #leftbar #plist a , #leftcol #leftbar #vlist a {
	color:#0f5890;
	text-decoration: none;
}

#leftcol #leftbar #plist a:hover , #leftcol #leftbar #vlist a:hover {
	color:#0f5890;
	text-decoration: underline;
}


#leftcol #leftbar #ad {
	width:217px;
	text-align:center;
	background: url(../images/leftbar_ads_bg.jpg) repeat-y;
}

#ad img {
	margin: 5px 0;
	text-decoration: none;
}


#leftcol #leftbar #footer {
	width:217px;
	height:20px;
	background: url(../images/leftbar_footer.jpg) no-repeat;
}



/*************************************/
/*          HOLDER -RIGHT COL        */
/*************************************/


#holder #rightcol {
	width:710px;
	float:left;
	margin: 0 0 0 14px;
}


#rightcol #bannerplace {
	margin: 0 0 5px 0;
	width:710px;
	float:left;
}

#rightcol #filter {
	width:700px;
	padding:5px 5px;
	margin:0;
	background-color:#135186;
	float:left;
	text-align:right;
	color:#FFFFFF;
}

#filter select {
	font-size:10px;
}


/*************************************/
/*              CONTENT              */
/*************************************/

#holder #contentholder {
	width:710px;
	background-color:#FFFFFF;
	float:left;
}

#holder #product_spacer {
	width:660px;
	float:left;
	text-align:center;
	margin: 15px 0 30px 0;
}
#holder #product_spacer2 {
	width:560px;
	float:left;
	text-align:center;
	margin: 15px 0 30px 0;
	padding:0 0 0 150px;
}

#contentholder #content{
	width:630px;
	float:none;
	margin:0 0 0 44px;
}

#content #product {
	width:290px;
	height:200px;
	float:left;
	margin:8px 8px;
	

}

#product #label {
	width:270px;
	height:15px;
	float:left;
	padding:0 0 0 20px;
	background: url(../images/product_label_bg.jpg) no-repeat;
	font-family:Tahoma, Verdana, "Franklin Gothic Book";
	font-size:10px;
	color:#135186;
	font-weight:bold;
}
#product #pic {
	width:120px;
	height:120px;
	float:left;
	text-align:center;
}
#pic img {
	margin: 10px 0 0 0;
}
#product #pinfo {
	width:160px;
	height:110px;
	float:left;
	padding:5px;
}
#product #b_space {
	width:120px;
	height:40px;
	float:left;
	text-align:center;
	padding: 20px 0 0 0;
}
#product #price_space {
	width:170px;
	height:45px;
	float:left;
	text-align:center;
	font-family:Tahoma, Verdana, "Franklin Gothic Book";
	font-size:13px;
	font-weight:bold;
	color:#961f1f;
	padding: 15px 0 0 0;
}
#product #footer {
	width:290px;
	height:10px;
	float:left;
	
	background-position:0px 5px;
}




/*************************************/
/*              FOOTER               */
/*************************************/


#main #main_footer {
	height:45px;
	background-color:#336699;
	width:950px;
	float:left;
	background: url(../images/footer_bg.jpg) repeat-x;
}

#main_footer #bot_logo {
	width:300px;
	float:left;
}
#main_footer #copyright {
	width:600px;
	text-align:center;
	padding:25px 0 0 0;
	float:left;
	font-size:10px;
	color:#666666;
}

#bot_logo img {
	margin:20px 0 0 60px;
}


/*************************************/
/*              LIST                 */
/*************************************/


.list {margin:0 0 10px;padding:0;list-style:none;height:1%;}
.bottom {padding:10px 0 0;clear:both;}
.list {overflow:hidden;}
.list li {margin:0 2px 0 0;font:normal 11px/21px Tahoma;color:#135186;float:left;}
.list li a {display:block;padding:0 5px;background-color:#fff;border:1px solid #135186;line-height:21px;color:#135186;text-decoration:none;}
.list li.previous, .list li.next {width:80px;height:23px;text-align:center;}
.list li.previous {border-right:1px solid #135186;background:url('../images/previous.gif') left top;}
.list li.next {border-left:1px solid #135186;background:url('../images/next.gif');}
.list li.previous a, .list li.next a {background:none;border-width:0;}
.list li.active a {color:#fff;background:#135186;font-weight:bold;}
.list li a:hover {text-decoration:underline;}
.list li.free-space {line-height:23px;padding:0 5px;}





/*************************************/
/*         PRODUCT TABLE             */
/*************************************/


#ptable {
	width:620px;
}

#ptable #label {
	padding:0 0 0 20px;
	text-align:left;
	background: url(../images/product_label_bg.jpg) no-repeat;
	background-position:0px 18px;
	font-family:Tahoma, Verdana, "Franklin Gothic Book";
	font-size:14px;
	color:#135186;
	font-weight:bold;
	height:50px;
}

#ptable #pic {
	text-align:center;
	vertical-align:top;
	padding: 10px 0 0 0;
	width:220px;
	height:220px;
	font-family:Tahoma, Verdana, "Franklin Gothic Book";
}

#ptable #pic p {
	margin: 15px 0 0 0;
}



#ptable #info {
	vertical-align:top;
	text-align:left;
	padding: 15px;
}

#ptable #pic .preprice {
	font-size:11px;
	color:#000000;
	margin:0 10px 0 0;
}

#ptable #pic .price_no {
	font-size:13px;
	font-weight:bold;
	color:#961f1f;
}



.inv {
/*visibility: hidden;*/
display: none;
}




/*************************************/
/*              CONTACT              */
/*************************************/





#contact_label {
	background: url(../images/product_label_bg.jpg) no-repeat;
	background-position:0px 19px;
	padding:20px 0 0 20px;
	width:610px;
	height:30px;
	float:left;
	font-family:Tahoma, Verdana, "Franklin Gothic Book";
	font-size:11px;
	color:#135186;
	font-weight:bold;

}

#contact_text {
	width:580px;
	float:left;
	font-family:Tahoma, Verdana, "Franklin Gothic Book";
	font-size:11px;
	color:#135186;
	padding:0 0 0 40px;

}
#contact_map {
	width:580px;
	float:left;
	font-family:Tahoma, Verdana, "Franklin Gothic Book";
	font-size:11px;
	color:#135186;
	padding:0 0 0 40px;

}

