* {margin:0; padding:0}
a {color:#333300; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:1px solid #996600; margin:0px ;padding:1px;}
img {border:1px solid #996600; margin:0px ;padding:1px;}
body {font-family:Arial, Verdana, Geneva, Helvetica; font-size:11px; font-weight:normal; color:#ffffff; background:#cccc99;}

.shadow {margin:auto; position:relative; padding:2px; width:782px; border:1px solid #666633; background-color:#ffffff;}

.head {position:relative; width:780px; height:100px; margin-bottom:0px; background:#cc6600 url("/images/head.gif");}
.shadow h1 {position:relative; width:780px; height:15px; margin-bottom:5px; text-align:center; font-size:13px; font-weight:bold; color:#333300;}

.shadow h1 a { color: #003399; text-decoration: none; }
.shadow h1 a:hover { color: #000099; text-decoration: underline; }


.menu {position:relative; float:left; width:130px;}
.main {position:relative; float: left;margin-bottom:5px; width:520px; padding:1px;}
.reklama {position:relative; float:right; margin-bottom:5px; width:130px; padding:1px;}

.help {position:relative; float:left; width:5px; height:138px;}

.foot {position:relative; clear:both; top:5px; width:776px; padding:2px; background:#adc5d5; text-align:center; color:#333300;}

.uf {position:relative; margin:auto; margin-top:10px; text-align:center; font-size:10px; color:#666633;}
.uf a {color:#666633;}

.thumbnail {position:relative; float:left; left:2px; width:125px; height:94px; margin: 0px 0px 0px 0px; padding:0px; border:1px solid #996600;}

.card_structure {position:relative; float:left; padding-left:100px;tpadding:1px; margin-bottom:1px; width:520px; height:400px; font-size:14px; color:black}

.menu-left {position:relative; width:130px; margin-bottom:5px; background:#ffc040 url("/images/menu_bg.gif");}
.count {position:relative; left: 90px;width:30px; margin-bottom:0px;}
.menu h1 {position:relative; margin:0px; width: 130px; height:18px; line-height:18px; font-size:14px; color:#0033CC; background:#dda020 url("/images/menu_head_bg.gif");}
.menu ul {list-style-type:none;}
.menu li {position:relative; line-height:18px; padding:0 10px; font-weight:bold; color:#0000FF;}


.menu-center {position:relative; width:130px; margin-bottom:5px; padding: 10px 0px 10px 0px; background:#ffc040 url("/pics/menu-bg-line.gif"); text-align:center;}
.menu-search {position: relative; padding:2px; background:#ffffcc; border:1px solid #996600; width: 94px; font-size:11px; color:#333300}
.menu-rnd-game {position:relative; width:76px; height:58px; margin:5px; background:#f8f191;}


.tl-m, .tr-m, .dl-m, .dr-m, .tl-g, .tr-g, .dl-g, .dr-g {position:absolute; z-index:10; width:5px; height:5px; font-size:0px;}
.dl-m {bottom:0px; left:0px; background:url('/images/dl-m.gif') no-repeat;}
.dr-m {bottom:0px; right:0px; background:url('/images/dr-m.gif') no-repeat;}

.page_display {position:relative; word-wrap:break;line-height:34px;float:center; text-align:center; margin-bottom:5px; top:15px;bottom:25px; width:520px; height:34px; font-size:15px;}
.page_display a { color: #003399; text-decoration: none;}
.page_display a:hover { color: red; text-decoration: none; }

.display_image {position:relative; width:520px; height:390px; margin:2px;}
.send_picture {position:absolute; top:130px; left:10px; width:520px; padding-top:0px;height:395px; margin:0px; font-size:14px; color:blue; text-align: center;background:white;}
.send_text {font-family:Georgia;position:absolute; top:194px; left:532px; width:240px;float:none; padding-top:5px;padding-left:5px;height:327px; margin:0px; font-size:14px; font-style: italic;
color:blue; text-align: left;background:white;}
.send_stamp {position:absolute; top:130px; left:532px; padding-left:5px;float:left; width:240px; height:65px;background:white; font-size:15px;}
.mark {position:absolute; top:550px; left:10px; width:760px; padding-top:0px;height:60px; margin:0px; font-size:14px; color:blue; text-align: center;background:white;}
.links {position:relative; float:left; padding-top: 5px;margin-bottom:5px; width:780px; text-align:left;}