/* dansiondesign 2007 */
body{
background-image:url(../img/bg.jpg);
background-repeat:repeat-x;
font-size:12px;
padding:0px;
margin:0px 0px 0px 0px;
}
a {
color:#990000;
text-decoration:none;
}
/*a:visited{
color:#666666;
text-decoration:none;
}*/
a:hover{
color:#ff0000;
text-decoration:underline;
}

#head{
height:93px;
clear:both;
margin-left:20px;
}
#head .logo{
float:left;
margin-top:26px;
}
#head .menu{
padding-left:40px;
}
#head .menu ul{
list-style:none;
}
#head .menu ul li{
float:left;
width:100px;
height:33px;
margin-top:30px;
text-align:center;
}
#head .menu ul li img{
border:0px;
}

#content{
min-height:450px;
height:400px;
}
.left{
float:left;
width:350px;
}
.index_left img{
margin-left:60px;
margin-top:20px;

}
.right{
float:left;
}
.index_left{
padding-left:20px;
float:left;
}
.index_right{
padding-left:50px;
margin-top:10px;
float:left;
}

#foot{
background-image:url(../img/foot_bg.jpg);
background-repeat:repeat-x;
background-position:top;
padding:20px 0px 10px 20px;
}
#foot img{
vertical-align:middle;
}
#foot a{
margin:0px 5px;
}
.player{
text-align:center;
}


#content{
}
.sub_contenet{
border-top:1px solid #bcbcbc;
background-image:url(../img/left_bg.jpg);
background-position:25px 0px;
background-repeat:repeat-y;
float:left;
width:100%;
background-color:#fff;}
.sub_contenet .left{
float:left;
width:163px;
margin-left:13px;
}
.sub_contenet .left ul{
list-style:none;
line-height:30px;
padding:0px;
margin:0px;
}
.sub_contenet .left ul li a,.sub_contenet .left ul li a:visited{
display:block;
text-indent:2em;
height:30px;
text-decoration:none;
color:#666666;
border-bottom:1px solid #eee;
}
.sub_contenet .left ul li a:hover{
background-color:#CC3300;
color:#FFFFFF;
}

.sub_contenet .right{
float:left;
}
.position{
padding-left:20px;
border-bottom:1px solid #eee;
height:30px;
line-height:30px;
margin:7px 0px;
background-image:url(../img/home.gif);
background-repeat:no-repeat;
background-position:8px 7px;

}
.position a{
margin:0px 7px;
}
h1{
font-size:14px;
background-color:#FFE6E6;
border:1px solid #F7a6a3;
color:#CC3300;
text-align:center;
}
.content_txt{
padding-left:20px;
width:640px;

line-height:150%;
}
.content_txt p{
text-indent:0em;
}

.img1{
float:left;
margin-right:10px;
}
.clear{
clear:both;
height:20px;
}
table{
line-height:190%;
}
.product_view{
width:630px;
}
.product_view img{
float:left;
margin-right:10px;
}
.product_view p{
margin:2px 0px;
}
.emo{
color:#f00;
clear:both;

}
.other{
}
.other img{
border:2px solid #ddd;
}
.list{
line-height:200%;
height:120px;
}
.contact{
line-height:150%;
}
#dmctb {
	line-height: 18px;
	border-collapse: collapse;
}
#dmctb tr td {
	padding-left: 4px;
	border: solid 1px #999999;
}
