




.bodystyle {
font-family:arial;
font-size:12px;
background-color:#000000;
/*background-image:url("../gfx/home/bg.jpg");
background-repeat:repeat-x;
background-position:top;*/
margin:0px;
/*margin:0 auto;*/
/*margin-top:
margin-left:
margin-right:
margin-bottom:*/
padding:0px;
/*text-align: center;*/
}

img {
border:none;
}
a img {
border:none;
}

a {
font-family:arial;
font-size:12px;
/*text-decoration:none;*/
}
a:hover {
font-family:arial;
font-size:12px;
/*text-decoration:none;*/
}

table {
/*border-width:0px;*/
/*border-style:solid;
border-color:#999999;*/
border-spacing:0px;
border-collapse:collapse;
padding:0px;
margin:0px;
}
td {
font-family:arial;
font-size:12px;
/*border-width:0px;*/
/*border-style:solid;
border-color:#999999;*/
border-spacing:0px;
border-collapse:collapse;
padding:0px;
margin:0px;
/*vertical-align:top;*/
}

input {
font-family:arial;
font-size:12px;
}

select {
font-family:arial;
font-size:12px;
}

textarea {
font-family:arial;
font-size:12px;
}





.sm {
position: absolute;
top: 0px;
left: 0px;
/*margin-left: auto;
margin-right: auto;*/
/*padding: 0;*/
z-index: 100;
/*width: 50px;
height: 20px;*/
/*margin-left: auto;
margin-right: auto;*/
/*border-style: solid;
border-width: 1px;
border-color: #00ff00;*/
/*background-color:#ffffff;*/
/*filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;*/
/*text-align: center;*/
overflow:hidden;
display:none;
visibility:hidden;
}
.smt {
position:relative;
top:0px;
left:0px;
}
.sm a {
font-family:Arial;
font-size:12px;
color:#000000;
text-decoration:none;
cursor:pointer;
}
.sm a:link {
font-family:Arial;
font-size:12px;
color:#000000;
text-decoration:none;
cursor:pointer;
}
.sm a:hover {
font-family:Arial;
font-size:12px;
color:#000000;
text-decoration:none;
cursor:pointer;
}
.sm a:visited {
font-family:Arial;
font-size:12px;
color:#000000;
text-decoration:none;
cursor:pointer;
}
.smi {
/*width:170px;
height:23px;*/
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#000000;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
padding-right:20px;
border-style: solid;
border-width: 1px;
border-color: #dddddd;
/*background-image: url(../gfx/submenu/submenubg.png);*/
background-color:#ffffff;
}
.smion {
/*width:170px;
height:23px;*/
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#000000;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
padding-right:20px;
border-style: solid;
border-width: 1px;
border-color: #dddddd;
/*background-image: url(../gfx/submenu/submenubg.png);*/
background-color:#eeeeee;
}





.pudiv {
position:absolute;
top:0px;
left:0px;
z-index:1000;
display:none;
visibility:hidden;
overflow:hidden;
}
.pudivt {
position:relative;
top:0px;
left:0px;
}
.pudivshadowc {
background-color:#555555;
}
.pudivshadowtopl {
width:4px;
height:4px;
background-image:url('../gfx/pudiv/shadow/v1/topl.png');
}
.pudivshadowtop {
height:4px;
background-image:url('../gfx/pudiv/shadow/v1/top.png');
background-position:bottom;
background-repeat:repeat-x;
}
.pudivshadowtopr {
width:4px;
height:4px;
background-image:url('../gfx/pudiv/shadow/v1/topr.png');
}
.pudivshadowl {
width:4px;
background-image:url('../gfx/pudiv/shadow/v1/left.png');
background-position:right;
background-repeat:repeat-y;
}
.pudivshadowr {
width:4px;
background-image:url('../gfx/pudiv/shadow/v1/right.png');
background-position:left;
background-repeat:repeat-y;
}
.pudivshadowbottoml {
width:4px;
height:4px;
background-image:url('../gfx/pudiv/shadow/v1/bottoml.png');
}
.pudivshadowbottom {
height:4px;
background-image:url('../gfx/pudiv/shadow/v1/bottom.png');
background-position:top;
background-repeat:repeat-x;
}
.pudivshadowbottomr {
width:4px;
height:4px;
background-image:url('../gfx/pudiv/shadow/v1/bottomr.png');
}
.pudivimage {
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;
}
.pudivalbumimgtitle {
font-family:arial;
font-size:12px;
color:#ffffff;
}
.pudivalbumimagebg {
background-color:#555555;
padding:5px;
}
.pudivalbumimgbgspace {
background-image:url('../gfx/album/overlay.png');
/*background-color:#000000;
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity:0.5;*/
}
.pudivvideoclose {
margin-top:5px;
margin-right:5px;
float:right;
}
.pudivvideocontainer {
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;
clear:both;
}
.pudivalbumvideotitle {
font-family:arial;
font-size:12px;
color:#ffffff;
float:left;
}
.pudivalbumvideoclose {
float:right;
}
.pudivalbumvideocontainer {
clear:both;
}
.pudivlabelbg0 {
height:21px;
font-family:helvetica;
font-size:14px;
font-weight:bold;
color:#5a5a5a;
line-height:21px;
/*border-style:solid;
border-width:1px;
border-color:#33CCFF;*/
background-image:url('../gfx/pudiv/label/bg0.png');
background-position:top left;
background-repeat:repeat-x;
background-color:#FFFFFF;
}
.pudivlabeltext {
font-family:arial;
font-size:12px;
color:#555555;
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
}
.divldstyle {
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
z-index:1000;
background-color:#cccccc;
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
display:none;
visibility:hidden;
}
.pudivdebug {
position:absolute;
top:0;
left:0;
font-family:arial;
font-size:12px;
color:#ff0000;
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#ff0000;
padding:10px;
z-index:2000;
display:none;
}








.bgr {
	background-image: url("../gfx/bgr.jpg");
	background-position: left top;
	background-repeat:no-repeat;
	background-color: #bbbbbb
}





.catlisttb {
	background-image: url("../gfx/catlist/bg.jpg");
	background-position: top;
	background-repeat: no-repeat;
	background-color: #ffffff
}
.searchtd {
}
.searchdiv {
	height: 92px;
	padding-top:10px;
	padding-left: 10px;
	padding-right:10px;
	overflow: hidden
}
.searchpanel {
	position: relative;
	top: 0px;
	left: 0px;
	width:167px;
	height:29px;
	background-image: url("../gfx/catlist/searchbg.png");
	background-position: bottom;
	overflow: hidden;
	color:#ffffff;
}
.searchbox {
	position: relative;
	left: 0px;
	top: 0px;
	width: 167px;
}
.searchtype {
	width: 167px;
	color:#ffffff;
	background-color: #aaaaaa;
	border-color: #aaaaaa
}
.searchbutton {
	position: relative;
	left: 0px;
	top: 0px
}
.catlisttd div {
	/*width:191px;*/
	height:563px;
	padding-left:10px;
	padding-right:10px;
	line-height:15px;
	overflow-x:hidden;
	overflow-y:auto;
}
.catlisttd div a {
	color:#000000;
	text-decoration:none;
}
.catlisttd div a:hover {
	color:#666666;
	text-decoration:none;
}






.footertb {
	background-color: #000000;
	width: 1000px;
	height: 100px
}
.footertb td {
	color: #ffffff;
	padding: 2px
}








.bodytd {
	background-image: url("../gfx/tube/bodybg.jpg");
	background-position: left top;
	background-repeat: no-repeat;
	background-color:#111111;
}
.contentdiv {
	/*margin-top: 50px;
	margin-left: 5px*/
}
.contentdivnormal {
	font-size:12px;
	color:#ffffff;
	padding:20px;
}
.contentdivlinks {
	font-size:12px;
	color:#ffffff;
	padding:20px;
}
.contentdivlinks table td {
	font-size:12px;
	color:#ffffff;
	padding:5px;
}
.contentdivlinks table td li {
	/*list-style-position: outside;*/
	list-style-type: square;
	color: #ffffff
}
.contentdivlinks table td li a {
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.contentdivlinks table td li a:hover {
	font-size:12px;
	color:#3e6eaf;
	text-decoration:none;
}
.contentdivnews {
	width:740px;
	/*height:480px;*/
	font-size:12px;
	color:#ffffff;
	/*padding:40px;*/
	margin-top:40px;
	margin-left:40px;
	overflow-x:auto;
	overflow-y:auto;
}











.smdiv4 {
font-family:helvetica;
font-size:15px;
color:#ffffff;
display:none;
padding-left:150px;
}
.smdiv1 {
font-family:helvetica;
font-size:15px;
color:#ffffff;
display:none;
padding-left:33px;
}
.smdiv2 {
font-family:helvetica;
font-size:15px;
color:#ffffff;
display:none;
padding-left:537px;
}
.smdiv3 {
font-family:helvetica;
font-size:15px;
color:#ffffff;
display:none;
padding-left:340px;
}
.smdiv4 a, .smdiv1 a, .smdiv2 a, .smdiv3 a {
font-family:helvetica;
font-size:15px;
color:#ffffff;
text-decoration:none;
}
.smdiv4 a:hover, .smdiv1 a:hover, .smdiv2 a:hover, .smdiv3 a:hover {
font-family:helvetica;
font-size:15px;
color:#cdc09b;
text-decoration:none;
}








.navdiv {
	width:100%;
	line-height:20px;
	margin-top:10px;
	margin-bottom:10px;
	/*border-style:solid;
	border-width:1px;
	border-color:#ff0000;*/
}
.navb {
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	background-color:#444444;
	padding:2px;
	margin:5px;
	text-decoration:none;
}
.navb:hover {
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	background-color:#444444;
	padding:2px;
	margin:5px;
	text-decoration:none;
}
.navbhl {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background-color:#000000;
	padding:2px;
	margin:5px;
	text-decoration:none;
}
.navbhl:hover {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background-color:#000000;
	padding:2px;
	margin:5px;
	text-decoration:none;
}
.titlediv {
	margin-left:8px;
}
.titlediv font {
	background-color:#000000;
	color:#ffffff;
	font-size:16px;
	letter-spacing:5px;
	padding:2px;
}
#bargainlabel {
	background-color:#000000;
	color:#ffffff;
	font-size:12px;
	letter-spacing:0px;
	padding:2px;
}









.pitem {
	width:370px;
	height:133px;
	float:left;
	background-color:#ffffff;
	border-style:solid;
	border-width:2px;
	border-color:#333333;
	overflow:hidden;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
}
.pitemp {
	width:133px;
	height:133px;
	background-color:#000000;
	/*border-style:solid;
	border-width:1px;
	border-color:#ff0000;*/
	float:left;
}
.pitemp table {
	/*width:100%;
	height:100%;*/
}
.pitemp table td {
	/*background-color:fuchsia;*/
}
.pitemc {
	width:210px;
	height:133px;
	float:left;
	padding:10px;
	line-height:17px;
}
.pitemtitle {
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	/*color:#ffffff;
	background-color:#555555;*/
	padding:1px;
}
.pitemprice {
	font-weight:bold;
	text-decoration:underline;
	color:#ff8400;
	/*color:#ffffff;
	background-color:#555555;*/
	padding:1px;
}















.pitemhifi {
	width:750px;
	height:auto;
	/*float:left;*/
	background-color:#ffffff;
	border-style:solid;
	border-width:2px;
	border-color:#333333;
	overflow:hidden;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
}
.pitemhifip {
	width:750px;
	height:auto;
	background-color:#000000;
	/*border-style:solid;
	border-width:1px;
	border-color:#ff0000;*/
	/*float:left;*/
}
.pitemhifip table {
	/*width:100%;
	height:100%;*/
}
.pitemhifip table td {
	/*background-color:fuchsia;*/
}
.pitemhific {
	width:210px;
	/*height:133px;*/
	/*float:left;*/
	padding:10px;
	line-height:17px;
}
.pitemhifititle {
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	/*color:#ffffff;
	background-color:#555555;*/
	padding:1px;
}
.pitemhifiprice {
	font-weight:bold;
	text-decoration:underline;
	color:#ff8400;
	/*color:#ffffff;
	background-color:#555555;*/
	padding:1px;
}














.cformtb {
	margin-left:50px;
}
.cformtb td {
	color:#ffffff;
	padding:5px;
}






















