/* Clear */
/*
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
.clear { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
body {font:12px Verdana, Arial, Helvetica, sans-serif; background-color:white; color: #333; }

a {color: #005bdc; text-decoration:none; outline:none}
a:hover {color:#0069ff; text-decoration:underline}   

*/
/* Typograph */

h1 { font-size: 15px; font-weight: normal; font-style: normal; margin:0; padding:1;}
h2 { font-size: 15px; margin:0; padding:0; }

.upper {text-transform:uppercase}
.hidden {display:none}



small, .small {color:#656671; font-size:10px; line-height:14px}
.big {font-size:14px}
.large {font-size:17px}
.orange {color:#da6c46}

.beesets {height:14px; display:inline-block; background:url(../images/icons/beesets14x14.gif) no-repeat left 0; padding-left:17px; margin:4px 6px 4px 0; color:#da6c46; font:bold 14px Arial, Helvetica, sans-serif}
a:hover .beesets {background-position:left -14px; color:#d9c23e}

.msgs {height:14px; display:inline-block; background:url(../images/icons/chat14x14.gif) no-repeat left -28px; padding-left:16px; margin:4px 0; font-weight:normal}

.utility {height:14px; display:inline-block; background:url(../images/icons/utility14x14.gif) no-repeat left 0; padding-left:17px; margin:4px 6px 4px 0; color:#da6c46; font:bold 14px Arial, Helvetica, sans-serif}
a:hover .utility {background-position:left -14px; color:#d9c23e}


hr {border:0; background: #ebecf0; height:1px; margin:6px 0 12px 0}




/* Blocks */


#header {width:992px; height:73px; margin:18px auto 0 auto; position:relative; z-index: 9951; background:url(../images/header.png) repeat-x left top}
#header a {color:#f1dc59}
#header a:hover {color:#f3ebba}

#logo {float:left; display:block; width:155px; height:92px; position:absolute; left:0; top:-17px; margin-left:-20px; background:url(http://i.game01.ru/images/logo.png) no-repeat center center}
#logo span {display:none}






#footer {width:992px; height:64px; margin:0 auto; border-top:1px solid #aaacb4; text-align:center; padding:6px 0; color:#aaacb4; font-size:10px; clear:both; line-height:15px}
#footer a {margin:0 6px}


#topbanner {width:992px; height:90px; margin:0 auto; z-index: 950; overflow:hidden; border-bottom:1px solid #999; border-top:1px solid #999}
#banner240x400 {width:240px; height:400px; }
#banner240x100 {width:240px; height:100px;padding:5px 0px 0px 0px; }
#banner240x320l {width:240px; height:320px; float:left; margin:0 6px 6px 0}
.banner {background:#fafafa}

/* !!!!!!!!!!! 
    #contentLeft {display:inline-block;}
*/

#content {width:1000px; margin:0 auto 10px auto}




#content .right {float:right; width:160px; margin:6px 0 0 10px}

#content .left {margin:6px 0px 0 0}

#content .left .left {width:280px; float:left; margin:0 0 0 0} 
#content .left .l {width:240px; float:left; margin:6px 10px 0 0} 
#content .left .right {margin:6px 0 0 310px; width:420px; float:none}
#content .left .r {margin:6px 0 0 250px; width:490px; float:none}

#content .centers {width:420px; margin:0 auto}

#content .center { margin:6px 0 0 0}
#content .center .left {width:193px; float:left; margin:0}

#content .center .left .usr {margin:0 auto}
#content .center .right {margin:0 0 0 199px; width:790px; float:none}


#content h1 {font:19px Arial, Helvetica, sans-serif; margin:13px 0 3px 0} 
#content h2 {font:19px Arial, Helvetica, sans-serif; color:#da6c46; margin:13px 0 3px 0}
#content .left .left h2 {margin-top:0px}
#content h3 {font-size:12px; margin:3px 0 3px 0;}

#content h4 {font-size:12px; margin:19px 0 3px 0; font-weight:bold}
#content p {margin:6px; line-height:19px}
#content ul, #content ol {margin:6px 25px}
#content ul li, #content ol li {margin:9px 0; line-height:15px}


//#content .title .rating {margin:7px 0 0 12px; width:140px; height:14px}
//.rating {width:66px; height:11px; float:left}
//.rating  div {width:11px; height:11px; float:left; display:inline-block; background:url(../images/icons/rating.png) no-repeat left -11px; margin:0 2px 0 0}
//.rating .star {background-position:left top}

#content .title span { line-height:12px; margin-left:3px; font-size:10px; font-weight:bold; color:#656671}



div.menuAdminHeader {background:#e5e9ea; padding:12px; no-repeat center 0; font-size:11px; text-align:center;}
div.menuAdminLink {padding:12px; no-repeat center 0; font-size:11px; text-align:center;}
div.menuAdminLink a {vertical-align:top;}

div.adminHeader {background:#e5e9ea; padding:12px; no-repeat center 0; font-size:11px; text-align:center;}

.label {height:17px; margin-right:1px; display:inline-block;_overflow:hidden; zoom:1; *display:inline; overflow:hidden}
.label span {display:inline-block;_overflow:hidden; zoom:1; *display:inline; font-size:10px; padding:0 19px; line-height:17px}
a.label span {height:17px}


.loader {background:url(../images/loader.gif) no-repeat right top}


.pages {font-size:11px; color:#aaacb4}
.pages a {padding:0 2px}
.pages b {color:#656671}

.note {background:#fffbe2; line-height:1.2em;  margin:6px 0; border:1px solid #d6d9e2; padding:12px 4px 12px 16px}

#content .users li {display:inline-block;display:-moz-inline-stack;_overflow:hidden; zoom:1; *display:inline; margin:0; line-height:normal}

#items .chart, #topItems .chart { float:right; overflow:hidden; position:relative}
#contentChart {position:relative}
.topChart {width:600px; overflow:hidden}
.chart .plotr-legend tr.over td {color:#000}

.list {clear:right; display:block}
#loader {position:fixed; z-index:10000; top:10px; right:20px; height:16px; padding-left:22px; display:none; background:url(../images/loader.gif) no-repeat left center; font-size:11px; color:#656671}
#seoLinks2 {float:left; display:block; width:255px; height:292px; position:absolute; left:-200; top:-227px; margin-left:-20px;}

