* { margin:0; padding:0; }
body { background:#000; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; }
input,textarea { font-family:"Lucida Grande", Arial, Helvetica, sans-serif; font-size:11px;  color:#6a6969; }
img { border:0px;  }
ul, ul li { list-style:none; padding:0px; font-size:11px; }
h1, h2, h3, h4, h5, p { font-weight:normal; font-size:11px; }
.clear { clear:both; }

a { text-decoration:none; outline:none; }

div#wrapper { width:990px; margin:0 auto; margin-top:20px; padding-left:10px; padding-bottom:40px;  }

div#sidebar { height:25px; width:100%; background:#000;  }
div#sidebar a#web { float:left; font-size:11px; color:#454545; padding:3px 0 0 21px; }
div#sidebar a#return { float:right; font-size:11px; color:#454545;  padding:3px 21px 0 0; }
div#sidebar a:hover { text-decoration:underline; }

div#menu { width:199px; float:left; padding-left:50px; }
div#menu h1 { padding-bottom:16px; }
div#menu ul { width:128px; border-top:1px solid #333333; }
div#menu ul li { width:128px; border-bottom:1px solid #333333; float:left; padding:6px 0 6px 0; font-size:13px; }
div#menu ul li a { color:#004f90; float:left; width:128px;}
div#menu ul li a.act,
div#menu ul li a:hover { background:url('../img/ico_over.gif') no-repeat 119px 6px; color:#fff; }
div#menu ul li.dbl a.act,
div#menu ul li.dbl a:hover { background:url('../img/ico_over.gif') no-repeat 119px 15px; color:#fff; }


div#content { width:506px; float:left;  }

div#content h2 { width:506px;  }

div#content div.item { width:506px; border-top:1px solid #3c3a3a; padding-top:14px; margin-top:17px; }
div.item div.img { width:185px; float:left; }
div.item div.text { width:321px; float:left; }
div.item div.text p { color:#8e9090; font-size:12px; line-height:16px; }
div.item div.text p strong { font-weight:normal; color:#fff; font-size:16px;  }
div.item div.text p a { color:#005499; }

div#right { float:left; width:163px; padding-left:72px; }

div#footer { width:100%; background:url('../img/footbg.gif') repeat-x top left;  height:79px; clear:both;  }
div#foot { margin:0 auto; width:990px;}
div#foot ul { float:left; padding-left:245px; }
div#foot ul li { float:left; padding:12px 15px 0 15px; height:29px; color:#005499; font-size:13px; border-left:1px solid #004f90; }
div#foot ul li a { color:#005499; float:left; }
div#foot ul li a:hover { color:#6a6a6a; }

div#player { overflow:hidden; height:256px; width:1200px; margin:0 auto;   }
div#player div#images { width:1500px; height:256px;  }
div#container_player { width:100%; height:256px; background:#000; padding-bottom:30px; }
a#logo { left:0; position:absolute; z-index:2; top:66px;}
div#player img { float:left; }

