

div#page-title { display:none }

div#description { float:left; width:33% }
div#abilities { float:right; width:32%; font-size:1.1em }
div#abilities div.title { width:49%; text-align:center }
div#abilities div.title div.indent { padding:0.5em 0.5em 1em 0.5em }
div#abilities img { margin:0.3em 0 }

div#title { width:60%; text-align:center; margin:0 auto }
div#title h1 { margin:0.2em 0 1.7em 0; padding:0 }
div#title div {
   display:inline;
   color:#fff; font-size:0.85em; letter-spacing:0;
   padding:0 3px 0 4px;
   background-color:#384651
}



div#total { text-align:center; font-size:0.85em; margin-bottom:3.2em }

div#results { margin:0 0 0 40px }
div#results div.option { float:left; text-align:center }
div#results div.option div.indent { width:80%; margin:0 auto; text-align:left }

div#results div.title { margin:1.4em 0 2.7em 0; font-size:1.1em; line-height:1.2em }

div#results div.perc { margin:1em 0 0 0 }
div#results div.perc h1 { position:relative; margin:0; font-size:3.3em; font-family:"Times New Roman", Times, Serif  }
div#results div.perc h1 span { position:absolute; bottom:0.4em; padding:0 0 0 0.1em; font-size:0.4em }

div#results div.line { position:relative; width:65%; height:8em; border:solid #000; border-width:0 0 2px 0; background:#fbfbfb }
div#results div.line div.fon { position:absolute; bottom:0; left:0; width:100%; background:url(/d/i/poll/line-fon-y.gif) left bottom #000 }
div#results div.line div.perc { position:absolute; top:-2.2em; right:-5.7em; width:100%; font-size:0.85em; font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif }
div#results div.line div.perc .mark { padding:0 3px 0 4px; color:#fff; background:#4c5963 }
/*div#results div.line div.perc { z-index:1; position:absolute; top:15%; left:0; width:100%; text-align:center; font-size:1.75em; font-family:"Times New Roman", Times, Serif }*/
div#results div.counter { width:100%; text-align:center; font-size:0.85em; font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif }
/*div#results div.counter span { padding:0 3px 0 4px; background:#f5f6f6 }*/


div#progress div.title { margin:0 0 0.5em 0 }
div#progress div.links { margin:0.5em 0 0 0; text-align:center }
div#progress div.line { width:100%; height:0.5em; background:#fafafa }
div#progress div.line div.fon { height:100%; background:url(/d/i/poll/line-fon.gif) repeat-x #005c99 }



div#poll_options  { width:80%; margin:0 auto; text-align:center }
div#poll_options div.indent { float:right; width:94% }
div#poll_options div.brline { margin-bottom:3em }

div#poll_options div.option { float:left; font-size:1.1em }
div#poll_options div.option img { margin:0 0 0.7em 0 }
div#poll_options div.option div.title { width:80%; margin:0 auto }

div#poll_options a { line-height:1.2em; text-decoration:none  }
div#poll_options a,
div#poll_options input { color:#606c75 }

div#poll_options a:hover,
div#poll_options input.pollSelect { color:#000 }
div#poll_options input { width:80%; font-size:1em; padding:0.2em 0 0.2em 0.4em }
div#poll_options a.pollSelect { color:#000; text-decoration:none }
div#poll_options a.pollSelect:active { color:#000 }

div#poll_links { margin:0 0 4.5em 0; text-align:center }
div#poll_links h2 { display:inline; margin:0 1.2em }
div#poll_links a#poll_answer { cursor:hand; cursor:pointer }
div#poll_links a#poll_answer.litrr { cursor:default; color:#c7ced4 }

div#poll_note ul {  }



div#comments div.indent { width:67%; margin-left:-1em }
div#comments div.comment { width:47% }
div#comments div.contents { position:relative; border:solid 4px #eff5f9 }

div#comments div.header { position:absolute; top:-1em; left:1em }
div#comments div.header .date { color:#94aec2; background:#fff }

div#comments div.contents div.indent { width:auto; margin:0; padding:1em }
div#comments div.contents p { margin:0; padding:0; }

div#comments .tl, div#comments .tr, div#comments .bl, div#comments .br { position:absolute; width:23px; height:23px; display:block }
div#comments .tl { background:url(/d/i/comments/cr-tl.gif) no-repeat; left:-4px; top:-4px; _background:none }
div#comments .tr { background:url(/d/i/comments/cr-tr.gif) no-repeat; right:-4px; top:-4px; _background:none }
div#comments .bl { background:url(/d/i/comments/cr-bl.gif) no-repeat; left:-4px; bottom:-4px; _background:none }
div#comments .br { background:url(/d/i/comments/cr-br.gif) no-repeat; right:-4px; bottom:-4px; _background:none }

div#comments div.author { position:relative; top:-4px; padding:18px 0 0 6.6em;  background:url(/d/i/comments/arr-r.gif) no-repeat 3em top }




div#form-comment { /*display:none; z-index:2; position:fixed; top:30%; left:25%;*/ position:relative; width:50%; margin:0 auto }
div#form-comment div.indent { padding:1em 0.5em 1em 1em }
div#form-comment div#comment-title { color:#005c99; font-size:0.9em; padding:0 0 0.5em 0.5em }
div#form-comment div#comment-sign { width:64% }
div#form-comment div#comment-nick { float:left; width:47% }
div#form-comment div#comment-site { float:right; width:47% }
div#form-comment div#comment-butn { position:absolute; bottom:7em; right:-10.5em }
div#form-comment div#comment-butn h2 {  }

div#form-comment textarea { height:10em; margin:0 0 0.5em 0; padding:0.8em 0.5em 0 0.5em; line-height:1.4em }
div#form-comment div#comment-sign input {  padding:0.4em 0 0.4em 0.5em }
div#form-comment div#comment-sign input,
div#form-comment textarea { color:#0c0c0c; background:#fff; border-width:2px; border-color:#f5f6f7; ebedef }
div#form-comment textarea { color:#005c99; font-size:1.1em }
div#form-comment textarea.select { color:#0c0c0c }
div#form-comment div#comment-nick input { font-weight:bold }

div#form-comment div#comment-sign input#focus, div#form-comment #focus { border-color:#e8eef5 }



div#comment_rules { display:none; margin-top:3em }
div#comment_rules p, div#comment_rules ol { font-size:1em; font-family:Arial, Verdana, Sans-serif, Helvetica }
div#comment_rules ol { margin-bottom:1.2em; //padding-left:0.5em }
div#comment_rules div.col-l { float:left; width:22%; text-align:right }
div#comment_rules div.col-r { float:right; width:74% }
div#comment_rules div.col-r div.indent { width:67% }









/*
div#poll { width:15%; margin:0 auto }
div#poll #question { margin:0 0 1em 0 }

ul#poll_options li { margin-bottom:1em }
ul#poll_options a, ul#poll_options input { color:#98a3ab }
ul#poll_options a:hover, ul#poll_options input.pollSelect { color:#005c99 }
ul#poll_options a.pollSelect { color:#005c99; text-decoration:none }

ul#poll_options a.pollSelect:active { color:#005c99 }


a#poll_answer { cursor:hand; cursor:pointer }
a#poll_answer.lit { cursor:default; color:#98a3ab }
*/

