/*
-----------------------------------------------
Site Standard Styles
Author:Dmitry Paputsa at http://higher.com.ua
Version:12 June 2009
----------------------------------------------- */

body { background: #f1f1f1 url(../i/body-bg.jpg) 0 100% no-repeat;color: #000;margin:0;padding:0;font: 62.5%/1.4 Tahoma, Arial, Helvetica,sans-serif;}
::selection { background:#057eb9;color:#fff; }
::-moz-selection { background:#057eb9;color:#fff; }

textarea,
select,
input { font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:100%; }
label { cursor:pointer; }

h1 { margin: 1em 0 .5em; }
h2 { margin: 1.07em 0 .535em; }
h3 { margin: 1.14em 0 .57em; }
h4 { margin: 1.23em 0 .615em; }
h5 { margin: 1.33em 0 .67em; }
h6 { margin: 1.6em 0 .8em; }
h1,h2,h3,h4,h5,h6 { font-weight:normal;font-family:Georgia,Times,serif;}
h1 { font-size: 2.4em; }
h2 { font-size: 2em; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.4em; }
h5 { font-size: 1.3em; }
h6 { font-size: 1.2em; }

p,table,pre,dl,form { margin:.6em 0; }
table { width:100%;}
th, td { padding:.5em; }
th { font-weight:bold;background:#d7d7d7;}
caption { padding:1em 0 0 0;font-size:190%;font-family:Georgia,Times,serif;color:#636363;}

blockquote { margin:1em;background:transparent;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:1em 0;padding:0 1em;color:#666; }

ol, ul { margin:.35em 2em;}
ol ol, ul ul {margin-top:0;margin-bottom:0;}
ol li { list-style:decimal outside; }
li {margin:.25em 0;}

dt {font-weight:bold;margin-top: .6em; margin-bottom: .2em;}

strong { font-weight:bold; }
em,i {font-style:italic;}

a:link { color:#008bb9;text-decoration:underline; }
a:visited { text-decoration:underline;color:#008bb9;}
a:focus { color:#008bb9;text-decoration:underline; }
a:hover { color:#008bb9;text-decoration:underline; }
a:active { color:#008bb9;text-decoration:underline; }

html\:abbr,acronym,abbr {cursor: help; text-transform: uppercase; font-size: 85%; letter-spacing: .1em; }
address { background:transparent;font-style:normal; }

a img,fieldset { border:none; }

code { font-size:115% !important;font-family:"Courier New",Courier,mono;color:#800; }
pre { white-space:pre-wrap;/* css-3 */
 white-space:-moz-pre-wrap !important;/* Mozilla,since 1999 */
 white-space:-pre-wrap;/* Opera 4-6 */
 white-space:-o-pre-wrap;/* Opera 7 */
 word-wrap:break-word;/* Internet Explorer 5.5+ */ }

sup { position:relative;top:-3px;vertical-align:top;font-size:90%; }
sub {vertical-align:sub;font-size:90%;}
small {font-size:90%;}
hr {display:none;}

form ol,
form ul {margin:0;}
form li {list-style:none;}




