body {margin:0; font-size:11px; line-height:16px; font-family:Arial, Tahoma, Helvetica, sans-serif; background-color:#000000; color:#FFFFFF;}
a {color:#fdc605; text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}
h1 {font-size:24px; font-weight:bold; font-style:italic; color:#96ff00;}

#all {background:url(/images/body_bckg.jpg) repeat-x #60ce1a;}
#container {width:960px; margin:0 auto;}

#header {background:url(/images/head_bckg.jpg) no-repeat #000000; height:186px;}
#logo {padding:15px 25px; width:215px; float:left; text-align:center;}
#logo a {color:#FFFFFF; text-decoration:none; font-size:16px; text-transform:uppercase;}
#head {float:right; width:690px;}
#head p {font-size:12px; color:#999999; line-height:12px; margin:0; padding:0 20px;}
#head ul {list-style:none; padding:0; margin:30px 0; height:75px; margin-bottom:20px;}
#head ul li {float:left; padding:0 18px;}
#head a {display:block; width:192px; height:48px; color:#FFFFFF; text-decoration:none; background:url(/images/text_top_bckg.jpg) no-repeat; text-transform:uppercase; text-align:center; padding-top:28px; font-size:15px;}
#head a:hover {background:url(/images/text_top_bckg_over.jpg) no-repeat;}
#head textarea {height:20px; width:600px;background:#000;color:#fff;}

#main {background:url(/images/textarea_bckg.jpg) no-repeat #000000; float:left; width:100%; min-height:250px;}
#sidebar {float:left; width:215px; padding:25px;}
#menu ul {list-style:none; padding:0; margin:0;}
#menu a {font-size:14px; font-style:italic; text-decoration:none; color:#FFFFFF; display:block; width:180px; height:20px; padding:5px 10px 0 10px; border-bottom:1px solid #4c4c4c; }
#menu a:hover {background-color:#1c1c1c;}
#text {padding:15px 20px 20px 290px;}

#footer {background:url(/images/footer_text.jpg) no-repeat #000000; height:16px; color:#858383; font-size:11px; padding:59px 30px 0 30px; clear:both;}
#left_footer {float:left;}
#right_footer {float:right;}
#download_info {float:right; width:675px;}


#bottom {background:url(/images/footer_bckg.jpg) repeat-x #000000;}
#bottom_center {width:960px; margin:0 auto; background:url(/images/center_foot.jpg) no-repeat #000000; height:191px;}
.description {  float: left; margin: 10px; width: 170px; height:255px;}

.description strong {display:block; font-style:normal; font-weight:normal; text-decoration:none; width:140px; height:18px; color: #FDC605;}

.description em { display:block; font-style:normal; font-weight:normal; text-decoration:none; width:140px; height:18px;}
.comment{-webkit-border-radius:10px;	border-radius:10px; -moz-border-radius:10px;background:#CCCCCC none repeat scroll 0 0;padding-bottom:10px;padding-left:15px;padding-right:15px;width:620px;}
.comment h3{ color:#000000; text-align: center;}
.comment p{-webkit-border-radius:5px;	border-radius:5px; -moz-border-radius:5px; background:#A1A1A1 none repeat scroll 0 0; color:#000000; padding:5px;  text-align: justify;}

.view { width: 650px; height: 30px; margin-top: 5px;}
.knopka { width: 650px; height: 30px; margin-top: 5px; text-align: center;}
.download{ width:100px; border: 0px none;}
.download_link{ float:right; width: 100px;}
.description_game { width: 650px; height: 60px; margin-top: 5px;}

.desc { width: 190px; height: 50px;}
.game li{ list-style-type: none; margin-bottom:5px; }
.game label{width: 90px; float: left;}

.search{ border: 2px solid #fff; width: 170px; background-color: transparent; color: #fff; }
.search_but { background:transparent url(/images/magnifier.png) no-repeat scroll 0 0; border:0px; margin: 0px 5px auto;cursor:pointer;width:20px; }

#games_folder_game_description{ width:500px; }
#clr { clear:both;}
.resize{float:right; font-weight:bold; font-size:13px; padding-bottom:5px;}
.best a{color:#96FF00 !important;border-bottom:dashed #96FF00 1px !important;text-transform:none !important;font-weight:bold;}
.favorite a{color:#FDC605 !important;font-weight:bold;border-bottom:dashed #FDC605 1px !important;text-transform:none !important; }
.flashGame {margin: 10px; width: 170px; height:255px;}
.registr{
  font-size:16px;
}
.registr label{
  width:150px;
  float:left;
  display:block;
}
.registr div{
  height:35px;
}
.sameGame{
}
.sameGame li{
  width:105px;
  height:100px;
  float:left;
}
.downloadLink{font-size:13px;font-weight:bold;float:left;}
.user_upload_form label{display:block;}
label.wishes {width: 100px; float: left; display: block;}
.user_profile label{width: 100px; float: left; display: block;}
.user_profile div{height:35px;}
.margin_bottom_10 {margin-bottom:10px;}
.smile_style {background:#fff;margin-left:5px; margin-right:5px;}
.small{font-size:10px;}

.wishStatus{color:#000;border-color:#fff;}
.wishStatus th{background: #D3DCE3;border-color:#fff;}
.wishStatus td{border-color:#fff;padding:3px;}
.wishStatus tr.odd{background: #E5E5E5;}
.wishStatus tr.even{background: #D5D5D5;}

.inv {display:none;}
.advWrapper{height:148px;margin:15px 0;overflow:hidden;width:648px;-moz-border-radius: 10px;border: 1px solid #FDC605;}

.download {color:#FDC605 !important;font-size:18px;font-weight:bold;width:181px;}

#pager {text-align:right;padding-top:5px;}
.error{ color:#96FF00; font-size: 16px; font-weight:bold;text-align:center;height:30px;}