tml, body { margin:0; font-family:  "verdana", "tahoma","arial","sans-serif";font-size:12px; background-image:url(images/side3.jpg); background-repeat:repeat-y; background-position:center center ; }
.right { float:left;  height:163px;  width:240px; padding:0; padding-left:520px; margin:0 }
.right a.a , .right p.ser { color:#577FB3; font-weight:normal; letter-spacing:normal }
.right h2 { color:#CCCCCC; }
div.menucontent{ text-align:left; padding:0 10px 10px 20px; margin-left:3px; width:166px; background-repeat:no-repeat;}
.menucontent h2 { font-weight: bold; font-size: 12px; letter-spacing: 1px; color:#00008b; border-bottom:0px solid #00008b;margin:15px 0px; }
table.contentsong { background-color:#ffffff; padding:10 10 10 10; border:#979797 solid 0px; width:98%; margin-bottom:20px}
div.tablebord { border:#444444 solid 1px;}
table.smallcontent { background:#ffffff; border:#4069A8 solid 1px; text-align:center;}
table.smallcontent2 { background:#ffffff; border:#577FB3 solid 1px; text-align:center;}

p.intable { margin:4px 4px 4px 50px}
hr.front { color:#808080; background-color:#808080; height:1px; border:0px;}
div.faq {
margin-top:10px; text-align:center; letter-spacing:0px; color:#004080; font-size:11px; font-style:normal;
}
form { margin: 0px 4px 0px 0px; }
input, textarea,  select { background:#FFFFFF; padding:0; margin:3px 0; border:1px solid #C2D2F3 }
img { border:none; }
font.faqbay { margin-top:5px; letter-spacing:0px; text-align:center; color:#cc0000; font-size:12px; font-style:normal; font-weight:300;}
h2 { margin-top:10px;text-align:center; letter-spacing:1px; color:#003C71; font-style:bold; font-weight:700; }
th	{ font-size: 12px; color:#4069A8}
.b2 { background-color:#f5f5f5; font-size: 11px; padding-left: 3px; padding-right:3px; color:#343956 }
.b1 { background-color:#ffffff; font-size: 11px; padding-left: 3px; padding-right:3px; color:#343956 }
.b3 { background-color:#ffffff; font-size: 11px; padding-left: 3px; padding-right:3px; color:#00324B ;text-align:left}
.b4 { background-color:#ffffff; font-size: 13px; padding-left: 3px; padding-right:3px; color:#0D4C72 ;text-align:center}
td	{ font-size:11px }
img.flag { border:0px; }
th.vieword { background-color:#3d568e; }
.main { width:100%; background-color:#ffffff; }
table.forms { background-color:dbdbdb }
h2	{ font-size:12px;font-weight:normal;margin-top:10px; margin-bottom:10px; text-align:center }
h3	{ font-size:11px;color:#ACA899;font-weight:bold;margin-top:10px; margin-bottom:10px; text-align:center }
h6	{ font-size:10px;font-weight:bold;text-color: #3E67A7;margin-top:10px; margin-bottom:10px; text-align:center }
h5	{ font-size:12px;font-weight:normal;margin-top:10px; margin-bottom:10px; text-align:left }
hr {  background-color:#00008b }
.l	{ float:left }
.b { font-weight:bold }
.h1 { color:#333; letter-spacing:1px; font-size:18px; text-align:center}
.h2 { color:#ddd; font-size:14px; font-family:tahoma; font-weight:bold }
.red { color:#F00}
.fl { float:left }
.cl { clear: both }
.voting { border:1px solid #ccf; padding-top:5px; }

#txtajaxsearch {   }
#ajaxsearch { position:absolute; z-index:20; top:180px; left:10px; width:210px; height:210px; display:none; }
#ajaxsearch .ajaxtop {  width:210px; height:10px;  background:url(images/ajaxsearchtop.png) no-repeat; font-size:1px }
#ajaxsearch .ajaxbottom {  width:210px; height:10px; background:url(images/ajaxsearchbottom.png) no-repeat; }
#ajaxsearch a { display:block; font-size:10px; text-decoration:none; padding:4px; width:180px; color:#CCC }
#ajaxsearch a:hover { background-color:#ccc; color:#4069A8; display:block; text-decoration:none;  }


.contentsong div.l { float:left; text-align:right;margin-top:8px }
.contentsong div.r { float:left; text-align:left; margin:8px 15px 0 5px; font-weight:bold }
.contentsong a { text-decoration: none; color:#333}
.contentsong a:hover { text-decoration: underline; }
.cover { border:3px double #0000ff; margin:10px 0 } 
.demo			{ padding-top:1px; text-align:center}
.ldemo { padding-top:5px; margin:auto; margin-right:2px; font-weight:bold; vertical-align:super }
.tv { background:url(images/tv.png) no-repeat; width:460px; height:350px; margin:auto; padding:37px 0 0 39px }
.tube { text-align:center; font-size:14px }
.text {  padding-bottom:5px; margin:auto; margin-right:2px;  }
.backbuy { display:none; padding:5px; }
.backbut { cursor:pointer; }
.backbut .on {     }
.backbuy .img{  padding-top:5px;  display:inline; vertical-align:middle }
.backbuy p { margin:0; padding:0; }
img.displayimg  { float:left; margin-right:10px;}
span.title      { color:#333; font-weight:bold }
.price { margin-left:5px; }
/*span.price      { color:#f66; font-weight:bold; font-size:18px; background-color:#f5f5f5; border:3px double #ff9999; padding:2px 5px}*/
span.price2     { color:#00008b; font-weight:bold; font-size:11px; background-color:#f5f5f5; padding:0 2px;   vertical-align:super}
.searchby { width:950px; text-align:center; border:1px solid #bbb; margin: auto  }
.searchby td {  line-height: 18px; padding: 4px; }
.searchby a { text-decoration: none; color:#00c }
.searchby-top { margin: auto; width:650px }
.searchby-top a { text-decoration: none; display: block; float: left; padding:3px 6px; margin: 1px; background-color: #ddd; border: 1px solid #bbb; color:#00c }
.searchby-top a.mark, .searchby-top a:hover  { background-color: #fff; border: 1px solid #ccc }

.login input { font-size:10px; margin:1px; padding:0 0px }
.login form, .login .a, .login .a:hover { padding:0; margin:0; font-size:10px; }
.login { height:66px; padding:0; margin:0;}

a:hover.c { color: #c8b27e; text-decoration: none;text-transform:none }
a.c { font-weight: bold; font-size: 11px;  color: #3d568f;  text-decoration: none }
td.msg { font-size:12px; text-align:center; color:red; padding:25px }
table.msg { background:#ffffff; border:#979797 solid 2px; text-align:center; width:600px; margin:auto; margin-top:50px; }
input.radio1 { background-color:#dddddd; border-style:none }
input.radio2 { background-color:#f5e4d2; border-style:none }
td.in2, .demoframe { background-color:#fff; vertical-align:top; color:#00008b }
.categories a.a {  color:#000; background-color:#FFFFFF; text-decoration:none; font-size:11px; padding:7px 5px; border-bottom:1px solid #e7e7e7; width:150px; display:block  }
.categories a:hover.a,.categories a.hover {  text-decoration: none; font-size:11px; color:#6396C4;background-image:url(images/botao-off.png); background-repeat:no-repeat }
a.a {  text-transform:none; color: #000;   text-decoration:none; font-size:11px;   }
a:hover.a {  text-decoration: none; font-size:11px; color:#FA0000;  }
a:active.a { color:#cc0000 }
h2.top {  background:url(images/top10.gif) no-repeat; height:20px; margin-top:0; padding:15px 0 0 0px; text-align:center  }
div.top {  background-image:url(images/botao-ontop10.png); background-repeat:no-repeat; width:237px; padding:5px 0 5px 15px; clear:both  }
div.top a {  text-decoration:none;  font-size:10px }
div.top a:hover { }

div.contentlinkf {  text-align:right; padding-right:10px   }
div.contentlinkf a { color: #00008b; letter-spacing: 1px; text-decoration:none; paddin:0 5px;line-height:20px; font-size:12px; }
div.divfloatl { float:left; background-image:url(images/bg_all_02.gif); width:31px; height:40px; azimuth:center; }
div.divfloatc { float:left; background-image:url(images/bg_all_03.gif); width:auto; height:40px; }
div.divfloatr { float:left; background-image:url(images/bg_all_05.gif); width:31px; height:40px }
#widtdiv { width:auto; text-align:center; font-weight: bold; font-size: 14px; letter-spacing: 1px;color:#cc0000; }
div.clearfix { clear:both; visibility:hidden }
a:hover.linkfunct { color: #808080; letter-spacing: 1px; text-decoration: none; padding-left:10px;line-height:20px; font-size:12px; }
a.lis { font-weight: bold; text-transform: none; color: #808080; letter-spacing: 1px;font-size:11px; text-decoration:none; }
a:hover.lis { color:#808080; letter-spacing: 1px; text-decoration: none; font-size:11px; }
p.ser { font-weight: bold;  color:  #0D4C72; letter-spacing: 1px; text-decoration: none; text-transform:none; margin:0px; padding-right:6px;font-size:11px; }
img.flag { border:0px;}
sup{ vertical-align:super; font-size:14px; }
#navcontainer {	background-color: #fff; text-align: right; }
.navlist {  padding:0; margin:0 0 0 15px;  }
.navlist ul { display: inline; list-style-type: none; }
.navlist li { display: inline; list-style-type: none; padding:0;  margin:0 0px 0 0 ; padding:0 }
.navlist a {  color:#333; margin:0; text-decoration:none; vertical-align:top; font-size:11px } 
.navlist a:hover,#navlist  a.hover {  color: #F96400; }
#pagewidth { margin-left: auto; width:960px; min-width:960px; margin-right: auto; text-align: left; background-color:white }
.footer { clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 10px; background-color:#FFFFFF; font:bold; color:#000; padding-top: 10px;  text-align: center; }
.icon { background-repeat: no-repeat; width:11px; height:11px; margin-right:5px; border:0px; }
img.iconvocal {	 }
img.displayimg { float:left; margin-right:10px; }
li.download1 { font-size:13px; list-style:none; padding-bottom:4px; letter-spacing:1px; }
li.download { font-size:13px; list-style:none; padding-bottom:4px; letter-spacing:1px;  color:#ff0000; font-weight:bold; }
li.download img { width:20px ; height:20px; border:0px; }
li.download1 img { border:0px;}
li.download_title{font-size:13px; list-style:none; padding-bottom:4px; letter-spacing:1px;font-weight:bold;}
