body,html { background: #000 url('../imgs/bg/black.jpg'); margin: 0 auto; text-align: center; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #444; }

a { color: #000;  text-decoration: none; }
a:hover { border-bottom: 1px dashed;  }
a img { border: none; }
form { margin: 0; padding: 0; }
ul.m,ul.m li,div { list-style: none; margin: 0; padding: 0; display: block; }

select,input,textarea { -moz-border-radius: 2px; -webkit-border-radius: 2px; }

.rad { -moz-border-radius: 10px; -webkit-border-radius: 10px; }
.rad_fent { -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; }
.rad_lent { -webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; }
span.cent { display: block; text-align: center; }

select,input,textarea { background-color: #999; color: #8d8d8d; border: 1px solid #333; font-size: 0.9em; padding-left: 3px; }
select:focus,input:focus,textarea:focus { background-color: #ccc}

a.checkbox { background: url('../imgs/chkbox.png') no-repeat; display: block; height: 16px; padding-left: 20px; color: #999;  float: left;  }
a.checkbox:hover{ border: none; }
a.chkd { background: url('../imgs/chkbox_chkd.png') no-repeat; }

.title { border-bottom: 1px solid #d8cfc9; width: 100%; }
.title span { font-size: 0.8em; font-style: italic; }
.title a { font-size: 1.2em; font-weight: bold; font-style: normal; }

div#default { border: 1px solid #000; position: fixed; z-index: 10; right: 10px; top: 10px; background-image: url('../imgs/link_default.png'); width: 117px; height: 67px; }
div#default a { display: block;  height: 67px; width: 117px; }

/*#menu { border: 1px solid #000; position: fixed; margin: 0 auto; padding: 0 10px;  z-index: 10; left: 0; bottom: 0px;  background-color: #fff; }*/
#menu { position: fixed; margin: 0 auto; padding: 0 10px;  z-index: 10; left: 50%; bottom: 0px; margin-left: -230px; width: 460px; height: 40px; line-height: 40px; background-color: #444; }
#menu:hover { height: 50px; }
#menu li { float: left;  margin-left: 5px;  }
#menu li a { float: left;  margin-left: 5px; color: #fff; }

#content {
  margin: 50px auto;
  padding: 10px;
  _height: 400px;
  min-height: 400px;
  width: 800px;
  color: #aaa;
  left: 50px;
}
#content h2 { text-align: left; margin-left: 40px;  }
.alap {  padding: 10px; min-height: 340px; _height: 340px; width: 700px; margin: 10px auto; text-align: left; background-color: #555; }

.opac:hover,.opac90 { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90);  -moz-opacity: 0.9;  opacity: 0.9; -khtml-opacity:0.9; }
.opac70 { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70);  -moz-opacity: 0.7;  opacity: 0.7; -khtml-opacity:0.7; }
.opac20 { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter: alpha(opacity=20);  -moz-opacity: 0.2;  opacity: 0.2; -khtml-opacity:0.2; }

.font14 { font-size: 14px; }
.font16 { font-size: 16px; }
.font18 { font-size: 18px; }
.font24 { font-size: 24px; }

.text24 { width: 80%; height: 24px; line-height: 24px; font-size: 18px; color: #333;}


.bl { color: #333;}

form ul, form ul li { display: block; }
form ul { width: 700px; margin: 0 auto;  }
form ul li { margin: 5px 0; width: 45%; float: left; }
form ul li.f { width: 95%; text-align: center; margin: 5px auto; }
form ul li.p { text-align: right; }
form ul li a { margin : 10px; }
form ul li a#mp3 { margin-left: 100px;}

ul.icons { width: 500px; margin: 100px auto; text-align: center;  list-style: none; padding: 0; display: block; float: middle;}
ul.icons li { float: left; width: 150px; }
.icon { display: block; width: 111px; height: 111px;  margin: 0 40px; }
.icon_mp3 { background-image: url("../imgs/icons/MP3.png"); }
.icon_avi { background-image: url("../imgs/icons/DivX.png"); }
.icon_flv { background-image: url("../imgs/icons/FLV.png"); }
.icon_ogg { background-image: url("../imgs/icons/OGG.png"); }
.icon:hover { border-bottom: 0; }


