/**********************************
 *       CSS by Vitaly Z.
 *
 *     darkavanger@ukr.net
 *
 **********************************/


html, body	{
	color: #444;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

*	{ font-size: 100%;}
img, a img	{ border: 0 none;}
body, div	{ margin: 0; padding: 0;}

body	{ background-color: #FFF;}

a { color: #0056cc; text-decoration: underline;}
a:hover { text-decoration: none;}

h1, h2, h3, h4, h5, h6 { font-weight: 400; margin: 0; padding: 0;}
h1 { font-size: 170%; margin-bottom: .5em; padding-bottom: .35em;}
h2 { font-size: 160%; }
h3 { font-size: 140%; font-weight: 700;}
h4 { font-size: 140%;}
h5 { font-size: 130%;}
h6 { font-size: 120%;}


#navigationBar { font-size: 0.85em; text-align: right; padding: .3em 16px 0 31px; height: 1.2em; background: #FFF url(images/navBar.gif) 0 0 repeat-x;}
#navigationBar a	{ color: #878787; text-decoration: none;}
#navigationBar a.close	{ padding-right: 24px; /*border-right: 1px solid #FFF;*/ background: url(images/x1.gif) 100% 100% no-repeat;}

/*** Description Styles ***/
#container	{ color: #666666; padding: 0 23px; margin: 0 auto; /*width: 100%*/ /*width: 780px*/; background: #FFF;}
#leftColumn	{ float: left; width: 390px; /*background: #CCC;*/}
#rightColumn	{ margin-left: 50%; padding-top: 1px;}
.preview	{ margin-top: 12px; margin-bottom: 23px; border: 2px solid #666666;}
.bottom		{ clear: both;}
#container b { color: #000;}


#windowdiv	{ /*width: 800px; height: 600px; margin: 0 auto; */ left: 300px; top: 100px; top: expression( body.scrollTop);}
#okno		{ width: 800px; height: 600px; /*margin: 0 auto;*/}
#overlay	{ width: 100%; height: 100%; position: fixed; top: 0; left: 0; bottom: 0; right: 0; /*border: 1px solid red;*/ background: #000; opacity: 0.4; min-height: 100px; filter: alpha(0,40); }
