html{height:100%;}
body{height:100%;margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; color:#44a7e8;background-color: #000000;scrollbar-base-color:#191d1f;scrollbar-3d-light-color:#7d7d7d;scrollbar-arrow-color:#7d7d7d;scrollbar-darkshadow-color:#000000;scrollbar-face-color:#191d1f;scrollbar-highlight-color:#7d7d7d;scrollbar-shadow-color:#000000;scrollbar-track-color:#191d1f;overflow: auto;}

.loading { padding: 20px 0; background: url(http://zipd.eu/i/ic-load.gif) no-repeat center; }
.loading2 { padding: 20px 0; background: url(http://zipd.eu/i/ic-load.gif) no-repeat; }


.media0,.media0:link,.media0:visited,.media0:active { background: #000000; border: 1px solid #000000; padding: 1px;opacity:0.80;filter:alpha(opacity=80);}
.media0:hover { background: #000000; border: 1px solid #ffffff; padding: 1px;opacity:1.00;filter:alpha(opacity=100);}

.media1,.media1:link,.media1:visited,.media1:active { background: #000000; border: 2px solid #000000;opacity:0.80;filter:alpha(opacity=80);}
.media1:hover { background: #000000; border: 2px solid #ffffff;opacity:1.00;filter:alpha(opacity=100);}

.media2,.media2:link,.media2:visited,.media2:active { background: #000000; border: 1px solid #000000;opacity:0.80;filter:alpha(opacity=80);}
.media2:hover { background: #000000; border: 1px solid #ffffff;opacity:1.00;filter:alpha(opacity=100);}

.media3,.media3:link,.media3:visited,.media3:active { background: #000000; border: 2px solid #000000;opacity:0.80;filter:alpha(opacity=80);}
.media3:hover { background: #000000; border: 2px solid #ffffff;opacity:1.00;filter:alpha(opacity=100);cursor:pointer;}

.adtxt1{font: bold 16px Verdana, Arial, Helvetica, Sans-Serif;color:#ffffff}
.adtxt1:hover { background: #000000; border: 2px solid #ffffff;opacity:1.00;filter:alpha(opacity=100);cursor:pointer;}



.adsm1,.adsm1:link,.adsm11:visited,.adsm11:active { background: #000000; border: 0px; padding: 1px;opacity:0.40;filter:alpha(opacity=40);}
.adsm1:hover { background: #000000; border: 0px; padding: 1px;}



.nobrd { border: 0px; padding: 0px;}
.avatardefault { background: #000000; border: 2px solid #ffffff; padding: 1px;}

.avatar220 { background: #000000; border: 2px solid #ffffff; padding: 1px;opacity:1.00;filter:alpha(opacity=100);}
.avatar220:hover { background: #000000; border: 2px dashed #ffffff; padding: 1px;opacity:0.50;filter:alpha(opacity=50);}
.avatar120 { background: #000000; border: 2px solid #ffffff; padding: 1px;}
.avatar64 { background: #000000; border: 2px solid #ffffff; padding: 1px;}
.avatar32 { background: #000000; border: 2px solid #ffffff; padding: 1px;}

.flags1,.flags1:link,.flags1:visited,.flags1:active { border: 1px solid #000000;opacity:1.00;filter:alpha(opacity=100); }
.flags1:hover { border-bottom: 1px solid;opacity:0.50;filter:alpha(opacity=50);}

.bookmark1,.bookmark1:link,.bookmark1:visited,.bookmark1:active { border: 1px solid #000000;opacity:0.40;filter:alpha(opacity=40); }
.bookmark1:hover { border-bottom: 1px solid;opacity:1.00;filter:alpha(opacity=100);}

.search_result_head { border-color:#3d3d3d; border-top:none; background-color:#171717;font:16px Verdana, Arial, Helvetica, Sans-Serif;font-weight:bold; color:#0194ff; text-decoration: none; margin-left: 16px;}
.search_result_foot { border-color:#3d3d3d; border-top:none; background-color:#171717;font:16px Verdana, Arial, Helvetica, Sans-Serif;font-weight:bold; color:#0194ff; text-decoration: none; margin-left: 16px;}

.link_item01{ font:bold 12px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;}
.link_item01:hover{ font:bold 12px Verdana, Arial, Helvetica, Sans-Serif; color:#ff00ff; text-decoration: underline;}
.link_item02{ font:bold 9px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;}
.link_item02:hover{ font:bold 9px Verdana, Arial, Helvetica, Sans-Serif; color:#68ff1b; text-decoration: underline;}
.link_item03{ font:bold 15px Verdana, Arial, Helvetica, Sans-Serif; color:#13b2ff; text-decoration: underline;}
.link_item03:hover{ font:bold 15px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;background:#000000;}
.link_item04{ font:bold 15px Verdana, Arial, Helvetica, Sans-Serif; color:#13b2ff; text-decoration: none;}
.link_item04:hover{ font:bold 15px Verdana, Arial, Helvetica, Sans-Serif; color:#68ff1b; text-decoration: none;}
.link_item05{ font:bold 23px Verdana, Arial, Helvetica, Sans-Serif; color:#13b2ff; text-decoration: underline;}
.link_item05:hover{ font:bold 23px Verdana, Arial, Helvetica, Sans-Serif; color:#68ff1b; text-decoration: none;}
.link_item06{ font:bold 12px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;}
.link_item06:hover{ font:bold 12px Verdana, Arial, Helvetica, Sans-Serif; color:#3fb3ff; text-decoration: underline;}



.list_title1 {text-align:center;background-color:#000000;height:25px;overflow:hidden; font:10px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;}
.list_title1:hover { background-color:#273f59;color:height:25px;overflow:hidden; text-decoration: none;}
.list_title1 a:link,.list_title1 a:visited,.list_title1 a:active{ font:10px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;border-bottom: none;}

.list_item1{float:left;margin: 10px 10px 0px 10px;cursor:pointer;background-color:#000000:}
.list_item1:hover .media1{color:#57b4ff;opacity:1.00;filter:alpha(opacity=100);}
.list_item2{float:left;margin: 5px 5px 0px 5px;cursor:pointer;background-color:#000000:}
.list_item2:hover .media1{color:#57b4ff;opacity:1.00;filter:alpha(opacity=100);border: 2px solid #ffffff;}

.list_detailed_content { border-color:#303030; border-top:none;font:14px Verdana, Arial, Helvetica, Sans-Serif; color:#bebebe; text-decoration: none;}

.list_detail1 { text-align:center;border: #000000 1px solid; background-color:#1d2023;height:25px;overflow:hidden; font:12px Verdana, Arial, Helvetica, Sans-Serif; color:#dedede; text-decoration: none;}
.list_detail1 a:link,.list_detail1 a:visited,.list_detail1 a:active{ font:12px Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none;border-bottom: none;color:#dedede;}
.list_detail1 a:hover{ color:#01a6ff;font:12px Verdana, Arial, Helvetica, Sans-Serif;text-decoration: none;border-bottom: 1px solid;}

.list_sort1 { border-color:#000000; background-color:#141414;font:14px Verdana, Arial, Helvetica, Sans-Serif; color:#bebebe; text-decoration: none;}
.list_sort1 a:link,.list_sort1 a:visited,.list_sort1 a:active { font:14px Verdana, Arial, Helvetica, Sans-Serif; color:#bebebe; text-decoration: none;border-bottom: 1px dotted;}
.list_sort1 a:hover { font:14px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;border-bottom: 1px double;}


.comment_vote img { border: 0px; opacity:1.00;filter:alpha(opacity=100);float:right;position: relative;top:0px;}
.comment_vote img:hover{ border: 0px; opacity:1.00;filter:alpha(opacity=100);float:right;position: relative;top:-7px;}
.comment_vote a:hover{ border: 0px; opacity:1.00;filter:alpha(opacity=100);float:right;position: relative;top:-7px;}

.input_default1 { font:9px Verdana, Arial, Helvetica, Sans-Serif;background: #1a1a1a; border: 1px solid #414141; padding: 1px; color:#a3a3a3}
.input_default1:hover { font:9px Verdana, Arial, Helvetica, Sans-Serif;background: #1a1a1a; border: 1px solid #414141; padding: 1px; color:#68ff1b}

.input_default2 { font:bold 13px Verdana, Arial, Helvetica, Sans-Serif;background: #040404; border: 1px solid #000000; padding: 1px; color:#ffffff}
.input_default2:hover { font:bold 13px Verdana, Arial, Helvetica, Sans-Serif;background: #040404; border: 1px solid #000000; padding: 1px; color:#ffffff;}

.input_default3 { font:bold 15px Verdana, Arial, Helvetica, Sans-Serif;background: #040404; border: 1px solid #000000; padding: 0px; color:#ffffff}
.input_default3:hover { font:bold 15px Verdana, Arial, Helvetica, Sans-Serif;background: #040404; border: 1px solid #000000; padding: 0px; color:#ffffff;}

.input_default4 { font:12px Verdana, Arial, Helvetica, Sans-Serif;background: #040404; border: 2px solid #555555; padding: 3px; color:#0087d8}
.input_default4:hover {color:#47baff;}

.input_button1 { font:bold 15px Verdana, Arial, Helvetica, Sans-Serif;background: #000000; border: 1px solid #7d7d7d; padding: 1px; color:#0ba9ff;}
.input_button1:hover { font:bold 15px Verdana, Arial, Helvetica, Sans-Serif;background: #323232; border: 1px solid #000000; padding: 1px; color:#ffffff;cursor:pointer;}

.login_input1 { background: #1a1a1a; border: 1px solid #414141; padding: 1px; color:#0ba9ff}
.login_input1:hover { background: #474747; border: 1px solid #000000; padding: 1px; color:#ffffff}


.login_text1 { font:9px Verdana, Arial, Helvetica, Sans-Serif; color:#bebebe; text-decoration: none;}
.login_text1 a:link { font:9px Verdana, Arial, Helvetica, Sans-Serif; color:#e1e1e1; text-decoration: none;border-bottom: 1px dotted}
.login_text1 a:visited { font:9px Verdana, Arial, Helvetica, Sans-Serif; color:#e1e1e1; text-decoration: none;border-bottom: 1px dotted}
.login_text1 a:active { font:9px Verdana, Arial, Helvetica, Sans-Serif; color:#e1e1e1; text-decoration: none;border-bottom: 1px dotted}
.login_text1 a:hover { font:9px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none; border-bottom: 1px solid}


.menu_top1 { font:13px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;}
.menu_top1 li{list-style-type: none;margin:-10px 0px 0px -40px;text-align:center;vertical-align:top;font:13px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;}
.menu_top1 a:link { font:13px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.menu_top1 a:visited { font:13px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.menu_top1 a:active { font:13px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.menu_top1 a:hover { font:13px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.menu_top1:hover { font:13px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;background:#009df2;}

.menu_left2 {white-space:nowrap;overflow:hidden;font:12px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;}
.menu_left2 li{width:150px;list-style-type:square;margin:-10px -10px -10px -20px;border:none; font:12px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;}
.menu_left1 { font:12px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;}
.menu_left1 li{border:none; font:12px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;}
.menu_left1 a:link { color:#e8e8e8; text-decoration: none;}
.menu_left1 a:visited { color:#ffffff; text-decoration: none;}
.menu_left1 a:active { color:#ffffff; text-decoration: none;}
.menu_left1 a:hover { font:bold 12px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;}
.menu_left1:hover { font:bold 12px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;background:#202020}
.menu_left1:hover li{ font:bold 12px Verdana, Arial, Helvetica, Sans-Serif; color:#1ba4ff; text-decoration: none;background:#202020}

.main_footer1 { font:8px Verdana, Arial, Helvetica, Sans-Serif; color:#686868; text-decoration: none;}
.main_footer1 a:link { font:8px Verdana, Arial, Helvetica, Sans-Serif; color:#686868; text-decoration: none;}
.main_footer1 a:visited { font:8px Verdana, Arial, Helvetica, Sans-Serif; color:#686868; text-decoration: none;}
.main_footer1 a:active { font:8px Verdana, Arial, Helvetica, Sans-Serif; color:#686868; text-decoration: none;}
.main_footer1 a:hover { font:8px Verdana, Arial, Helvetica, Sans-Serif; color:#d4d4d4; text-decoration: underline;}

.imprint { font:12px Verdana, Arial, Helvetica, Sans-Serif; color:#686868; text-decoration: none;}
.imprint a:link,.imprint a:visited,.imprint a:active{ font:12px Verdana, Arial, Helvetica, Sans-Serif; color:#686868; text-decoration: underline;}
.imprint a:hover{ font:12px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;}


.tos_menu { font:8px Verdana, Arial, Helvetica, Sans-Serif; color:#686868; text-decoration: none;}
.tos_head0 { font:bold 10px Verdana, Arial, Helvetica, Sans-Serif; color:#686868; text-decoration: none;}
.tos_head1 { font:bold 12px Verdana, Arial, Helvetica, Sans-Serif; color:#686868; text-decoration: none;}
.tos_text0 { font:8px Verdana, Arial, Helvetica, Sans-Serif; color:#686868; text-decoration: none;}
.tos_text1 { font:10px Verdana, Arial, Helvetica, Sans-Serif; color:#686868; text-decoration: none;}

.privacy_head0 { font:bold 10px Verdana, Arial, Helvetica, Sans-Serif; color:#686868; text-decoration: none;}
.privacy_head1 { font:bold 12px Verdana, Arial, Helvetica, Sans-Serif; color:#686868; text-decoration: none;}
.privacy_text0 { font:8px Verdana, Arial, Helvetica, Sans-Serif; color:#686868; text-decoration: none;}
.privacy_text1 { font:10px Verdana, Arial, Helvetica, Sans-Serif; color:#686868; text-decoration: none;}

.server_info1 { border: 1px solid #000000; border-bottom:none; background: #151617;}
.server_info1 select { font:9px Verdana, Arial, Helvetica, Sans-Serif; background: #000000; color:#ffffff}
.server_info1 { font:9px Verdana, Arial, Helvetica, Sans-Serif; color:#bcc4c4; text-decoration: none;}
.server_info1 a:link,.server_info1 a:visited,.server_info1 a:active { font:9px Verdana, Arial, Helvetica, Sans-Serif; color:#bcc4c4; text-decoration: none;border-bottom: 1px dotted}
.server_info1 a:hover { font:9px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none; border-bottom: 1px solid}

h1, h2, h3, h4, h5 { font:13px Verdana, Arial, Helvetica, Sans-Serif;margin: 0px;padding: 0px;}
.playtime1 { font:10px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff;background-color:#000000;font-weight:bold;position:absolute;margin-left:7px; margin-top:-35px;z-index:2;display: block;clear: both;white-space:nowrap;}
.playtime2 { font:14px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff;background-color:#000000;font-weight:bold;position:absolute;margin-left:7px; margin-top:-120px;z-index:2;display: block;clear: both;white-space:nowrap;}
.score1 { font:10px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff;background-color:#000000;font-weight:bold;position:absolute;margin-left:7px; margin-top:-20px;z-index:2;display: block;clear: both;white-space:nowrap;}

.table1-menu1 { border: 1px solid #363636; background: #131313; padding:0px;white-space:nowrap; }
.table1-menu1 li{float:left;list-style-type: none;margin:-9px 0px 0px -40px;text-align:left;vertical-align:top;font:14px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration: none;}


.table1-black1 { background: #000000; border: 1px dotted #353535; margin-bottom: 30px; margin-top: 15px; }
.table1-black1-content { clear: both; margin: 0px 0px; }
.table1-black1-content { font:10px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-black1-content a:link { font:10px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-black1-content a:visited { font:10px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-black1-content a:active { font:10px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-black1-content a:hover { font:10px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: underline;}

.table1-black1 h1 { font:15px Verdana, Arial, Helvetica, Sans-Serif; color:#44a7e8; font-weight: bold;background: #000000; border: 1px dotted #353535; border-bottom: none; float: left; height: 20px; padding: 5px 15px 0px 10px; position: relative; top: -15px; left:10px; margin-bottom: 0px;}
.table1-black1 li { list-style-type: none;font:bold 16px Verdana, Arial, Helvetica, Sans-Serif; color:#44a7e8; font-weight: bold;background: #000000; border: 1px dotted #353535; border-bottom: none; float: left; height: 20px; padding: 5px 10px 0px 10px;position: relative; top: -30px;margin-bottom: 0px;}
.table1-black1 .list { background: #000000; border: 1px dotted #353535; float: right; height: 22px; padding: 0px 0px 0px 0px; position: relative; top: 13px; margin-bottom: 0px; margin-right: 10px; list-style-type: none;}
.table1-black1 .list { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-black1 .list a:link { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-black1 .list a:visited { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-black1 .list a:active { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-black1 .list a:hover { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}

.table1-grey1 { border: 1px solid #363636; background: #131313; padding:0px; }
.table1-grey1-content { clear: both;line-height: 150%;margin: 0px 0px; font-size:12px;font-weight:bold;color:#ffffff; }
.table1-grey1 h1 {font:18px bold Verdana, Arial, Helvetica, Sans-Serif;color:#ffffff;}
.table1-grey1 li { list-style-type: none;font:bold 16px Verdana, Arial, Helvetica, Sans-Serif;color:#44a7e8; background: #131313; border: 1px dotted #353535; border-bottom: none; float: left; height: 22px; padding: 5px 10px 2px 10px; position: relative;left:-30px;top:-30px;margin-bottom: 0px;}
.table1-grey1 .list { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; background: #131313; border: 1px dotted #353535; float: right; height: 22px; padding: 0px 0px 0px 0px; position: relative; top: 13px; margin-bottom: 0px; margin-right: 10px; list-style-type: none;}
.table1-grey1 .list { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-grey1 .list a:link { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-grey1 .list a:visited { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-grey1 .list a:active { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-grey1 .list a:hover { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}

.table1-grey2 { border: 1px solid #363636; background: #131313; padding:0px; }
.table1-grey2-content { clear: both;line-height: 150%;margin: 0px 0px; font-size:12px;font-weight:bold;color:#ffffff; }
.table1-grey2 h1 { font-size:16px;font-weight:bold;color:#44a7e8; background: #131313; border: 1px dotted #353535; border-bottom: none; float: left; height: 22px; padding: 5px 10px 2px 10px; position: relative; top: -15px; left:10px; margin-bottom: 0px;}
.table1-grey2 .list { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; background: #131313; border: 1px dotted #353535; float: right; height: 22px; padding: 0px 0px 0px 0px; position: relative; top: 13px; margin-bottom: 0px; margin-right: 10px; list-style-type: none;}
.table1-grey2 .list { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-grey2 .list a:link { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-grey2 .list a:visited { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-grey2 .list a:active { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-grey2 .list a:hover { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}

.table1-grey1-text { border: 1px dashed #303030; background: #202020; font:12px Verdana, Arial, Helvetica, Sans-Serif; color: #c8c8c8; font-weight:bold;text-decoration: none;}
.table1-grey1-text select { background: #1a1a1a; border: 1px solid #414141; padding: 1px; color:#ffffff; font:12px Verdana, Arial, Helvetica, Sans-Serif;}
.table1-grey1-text input { background: #1a1a1a; border: 1px solid #414141; padding: 1px; color:#ffffff; font:12px Verdana, Arial, Helvetica, Sans-Serif;}
.table1-grey1-text input:hover { background: #474747; border: 1px solid #000000; padding: 1px; color:#ffffff; font:12px Verdana, Arial, Helvetica, Sans-Serif;}
.table1-grey1-text textarea { background: #1a1a1a; border: 1px solid #414141; padding: 1px; color:#ffffff; font:12px Verdana, Arial, Helvetica, Sans-Serif;}
.table1-grey1-text textarea:hover { background: #474747; border: 1px solid #000000; padding: 1px; color:#ffffff; font:12px Verdana, Arial, Helvetica, Sans-Serif;}
.table1-grey1-text hr { color: #cacaca;border-bottom: 1px dotted;border-color:#cacaca;}
.table1-grey1-text a:link { font:12px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-grey1-text a:visited { font:12px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-grey1-text a:active { font:12px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none;}
.table1-grey1-text a:hover { font:12px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: underline;}

.news_prev_table { border: 1px solid #303030; background: #202020; font:13px Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff;text-decoration: none}
.news_prev_head { background: #202020; font:14px Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; font-weight:bold;text-decoration: none;}
.news_prev_head a:link,.news_prev_head a:visited,.news_prev_head a:active { background: #202020; font:14px Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; font-weight:bold;text-decoration: none;}
.news_prev_head { background: #202020; font:14px Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; font-weight:bold;text-decoration: none;}
.news_prev_text { background: #ccc3b4; font:12px Verdana, Arial, Helvetica, Sans-Serif; color: #000000;text-decoration: none;font-weight:bold;}
.news_prev_text a:link,.news_prev_text a:visited,.news_prev_text a:active { font:12px Verdana, Arial, Helvetica, Sans-Serif; color: #000000; font-weight:bold;text-decoration: none;}
.news_prev_text a:hover { font:12px Verdana, Arial, Helvetica, Sans-Serif; color: #000000;font-weight:bold;}
.news_prev_text:hover { background: #d3cbbd; font:12px Verdana, Arial, Helvetica, Sans-Serif;color: #000000;text-decoration: none;font-weight:bold;}



.hot_tags_table1 { border: 1px solid #000000;background: #191715; font:Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; font-weight:bold;text-decoration: none;}
.hot_tags_table1 a:link,.hot_tags_table1 a:visited,.hot_tags_table1 a:active { color: #47bfff; font-weight:bold; text-decoration: none;}
.hot_tags_table1 a:hover { color: #ffffff; text-decoration: none;font-weight:bold; border-bottom: 3px solid #ffffff;}

.default_pages { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none; background: #131313; }
.default_pages .list { background: #131313; border: 1px dotted #353535; float: right; height: 22px; padding: 0px 0px 0px 0px; position: relative; top: -10px; margin-bottom: 0px; margin-right: 10px; list-style-type: none;}

.search_pages { font:16px Verdana, Arial, Helvetica, Sans-Serif; color:#ffffff; font-weight:bold;text-decoration: none; background: #131313; padding:0px; }
.search_pages .list { background: #131313; border: 1px dotted #353535; float: right; height: 22px; padding: 0px 0px 0px 0px; position: relative; top: -10px; margin-bottom: 0px; margin-right: 10px; list-style-type: none;}

.search-table1 { border: 1px solid #000000; background: #202020; font:12px Verdana, Arial, Helvetica, Sans-Serif; color: #c8c8c8; font-weight:bold;text-decoration: none;}
.search-table1 select { background: #1a1a1a; border: 1px solid #414141; padding: 1px; color:#ffffff; font:12px Verdana, Arial, Helvetica, Sans-Serif;}
.search-table1 input { background: #1a1a1a; border: 1px solid #414141; padding: 1px; color:#ffffff; font:12px Verdana, Arial, Helvetica, Sans-Serif;} 
.search-table1 input:hover { background: #474747; border: 1px solid #000000; padding: 1px; color:#ffffff; font:12px Verdana, Arial, Helvetica, Sans-Serif;}
.search-table1 textarea { background: #1a1a1a; border: 1px solid #414141; padding: 1px; color:#ffffff; font:12px Verdana, Arial, Helvetica, Sans-Serif;}   
.search-table1 textarea:hover { background: #474747; border: 1px solid #000000; padding: 1px; color:#ffffff; font:12px Verdana, Arial, Helvetica, Sans-Serif;}

.table_contact1 { border: 1px solid #000000;background: #212427; font:Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; font-weight:bold;text-decoration: none;}
.table_contact1 input { border: 1px solid #000000;background: #1d2023;font:Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; padding: 5px 5px 5px 5px; margin: 5px 5px 5px 5px;}
.table_contact1 textarea { border: 1px solid #000000;background: #1d2023;font:Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff;padding: 15px 15px 15px 15px; margin: 5px 5px 5px 5px;}

.button_text1 { font:12px Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff;text-decoration: none;font-weight:bold;}
.button_text1 a:link,.button_text1 a:visited,.button_text1 a:active { font:12px Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; font-weight:bold;text-decoration: none;}
.button_text1 a:hover { font:12px Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff;font-weight:bold;}
.button_text1:hover { background: #2c2a28; font:12px Verdana, Arial, Helvetica, Sans-Serif;color: #ffffff;text-decoration: underline;font-weight:bold;}



div.tooltip {background-color:#000000;border:1px solid #009df2;padding:5px 15px;width:200px;display:none;color:#ffffff;text-align:left;font:10px Verdana, Arial, Helvetica, Sans-Serif; }

#tooltip1 { font:12px Verdana, Arial, Helvetica, Sans-Serif;display:none; background:transparent url(/i/bg-tooltip1.png); font-size:12px; height:70px; width:160px;padding:25px;color:#fff;overflow:hidden;}

#overlay { 
    color:#efefef; 
} 
 
/* container for external content. uses vertical scrollbar, if needed */ 
div.contentWrap { 
    overflow-y:auto; 
} 


.rate01 {background: url('/i/rating-star.gif') left bottom;position: absolute;height: 30px;display: block;z-index: 1;}
.ratebutton1 {background:transparent;width:30px;height: 30px;float:left;position: absolute;}
.ratebutton1:hover{background: url('/i/rating-star.gif') left center;z-index: 2;}
.ratebutton2 {background:transparent;width:60px;height: 30px;float:left;position: absolute;}
.ratebutton2:hover{background: url('/i/rating-star.gif') left center;z-index: 2;}


