@CHARSET "UTF-8";
html, body {margin:0; padding:0; height:100%; width:100%; position:relative;}
html { background-color:#999999;}
body {min-height:100%; height:100%; min-width:1000px;width:1000px;margin:0 auto;}

body,td,th{font:11px Verdana,Arial,Helvetica,sans-serif;}
a{color:#FF9933;text-decoration:underline}
a:hover{text-decoration:none}
a:active,a:focus,img{outline:none}
form {margin:0px; padding:0px;}

.cl {clear:both;}

h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}
h5{font-size:12px;}
h6{font-size:11px;}

/* karkas */
#outer  {position:relative;top:5px;bottom:5px;width:1000px; z-index:0;}
#header {position:relative;top:0px;width:992px; z-index:5;}
#main   {position:relative;top:0px;bottom:45px;width:952px; z-index:5; min-height:200px; height:auto;}
#footer {position:relative;bottom:5px;width:992px; z-index:5;}

#sh1{position:absolute;width:1000px; z-index:2; top:0px; right:0; bottom:0px;} /*right shadow*/
#sh2{position:absolute;width:1000px; z-index:2; top:0px; left:0;  bottom:0px;} /*bottom shadow*/
#sh3{position:absolute;width:1000px; z-index:3; top:0px; right:0; bottom:0px;} /*right bottom shadow*/
#sh4{position:absolute;width:1000px; z-index:3; top:0px; right:0; bottom:0;} /*right top shadow*/
#sh5{position:absolute;width:1000px; z-index:3; top:0px; left:0;  bottom:0;} /*left bottom shadow*/
/* end karkas */

/****** DESIGN *****/
/* shadow */
#sh1{background:url(/template/images/shadow_right.gif) right top repeat-y;}
#sh2{background:url(/template/images/shadow_bottom.gif) left bottom repeat-x;}
#sh3{background:url(/template/images/shadow_bottom_corner.gif) right bottom no-repeat;}
#sh4{background:url(/template/images/shadow_top_corner.gif) right top no-repeat;}
#sh5{background:url(/template/images/shadow_left_corner.gif) left bottom no-repeat;}

/* header */
#header{background:#FB7E17;height:244px;}
 #headtext1{font-weight:bold;font-size:18px;position:absolute;top:35px;left:125px;text-transform:uppercase;color:#FCE1CC}
 #headtext2{font-weight:bold;font-size:24px;position:absolute;top:50px;left:20px;text-transform:uppercase;color:#FFFFFF}
 #logo{position:absolute;top:84px;left:25px;width:81px;height:81px;background:url(/template/images/logo.gif) 0 0 no-repeat}

 #headerauth{position:absolute;top:0px;right:8px;width:200px;padding:5px; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center;}
 #headerauth a{color:#FFFFFF; text-decoration:none;}

 #headerline{position:absolute;top:40px;left:0;width:563px;height:14px;background:url(/template/images/heder_line.png) 0 0 no-repeat}
 #headercats{position:absolute;top:100px;left:125px;width:382px;height:147px;background:url(/template/images/header_cats.png) 0 0 no-repeat}

/* content */
#main{background:url(/template/images/main_bg.gif); color:#FFFFFF;padding:40px 10px 6px 30px;height:auto;}
#content {float:left; width:800px; display:block}
#rightcol {width:150px; vertical-align:top; text-align:center; float:right; display:block}

/* forms */
#AuthForm {position:absolute;top:20px;right:8px;width:200px;padding:5px; font-size:10px; color:#FFFFFF; display:none;}
#AuthForm input.f {border:1px solid #333333; font-size:10px; width:110px;}
/* error */
#error {color: #990000; font-weight:bold; font-size:12px;}
input.err {	background-color: #F5CFD2; border: 2px dashed #990000;}

/* right menu */
#rightcol ul {margin:0;padding:0;text-align:left;}

#orange12b{font-weight:bold;font-size:12px;color:#FF6600}
#white11{font-size:11px;color:#FFFFFF}
#search{position:absolute;right:35px;top:20px;color:#000000}
#p-main{height:470px;background:#FFFFFF url(/template/images/main_bg2.gif) 0 0 repeat-x;padding:70px 10px 10px 20px;color:#666666}
#portret{position:absolute;top:59px;right:67px;padding:9px 2px 9px 2px;background:#FFFFFF;border:1px solid #ABABAB; height:auto;}
.alpha{filter:alpha(opacity = 80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
#back{font-weight:bold;margin-top:-22px;padding-left:15px;position:absolute;display:block;top:0;right:10px;text-decoration:none;color:#FFFFFF;background:url(/template/images/back_arrow.gif) left center no-repeat}
#header_personal{font-weight:bold;font-size:18px;padding-left:64px;position:absolute;top:7px;left:14px;height:42px;width:500px;line-height:42px;background:url(/template/images/logo2.gif) 0 0 no-repeat;color:#FFFFFF}
#header_personal span{font-weight:normal;font-size:12px;padding-left:15px;}
#return_back {position:absolute;top:27px;right:14px;height:42pxline-height:42px;}

/* menu */
#menu {position: absolute; top: 4px; left: 1%; z-index: 500; }
#menu a {color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-size: 10px;}
#menu ul {list-style: none; margin: 0; padding: 0;}
#menu ul li {float: left; width: 160px; text-align: center; display: block; position: relative;}
#menu ul li #shine {position: absolute; top: 0; left: 50%; margin: -17px 0 0 -24px; width: 48px; height: 18px; display: none;}
#menu ul li #act #shine {display: block;}
#menu ul li ul {display: none; list-style: none; width: 156px; position: absolute; top: 100%; left: 0; background: #80807F; border: 1px solid white;}
#menu ul li ul li {float: none; vertical-align: bottom; position: relative; width: 156px; padding: 0;}
#menu ul li ul li a {text-transform: none; display: block; width: 150px; height: 100%; padding: 3px; text-align: left;}
#menu ul li ul li a:hover {background: #424241;}
#menu ul li ul li ul {display: none; list-style: none; width: 156px; position: absolute; top: 0; left: 150px; /*left:-153px;*/}
#menu ul li:hover ul,
#menu ul li.jshover ul {display: block;}
#menu ul li:hover #shine,
#menu ul li.jshover #shine {display: block;}
#menu ul li:hover ul li ul,
#menu ul li.jshover ul li ul {display: none;}
#menu ul li ul li:hover ul,
#menu ul li ul li.jshover ul {display: block;}

/* footer */
#footer {height:31px; padding-top:10px;background:url(/template/images/main_bg.gif);}
#footer .counters {float:left; width:300px;}
#footer .copyright{float:right}


/*
#outer  {background:#fff;}
#header {background:#555;}
#main   {background:#bbb;}
#footer {background:#ccc;}
*/