body { margin:0px; padding:0px; font-size:12px;font-family:Arial; color:#000; background:url(img/orange.gif) 0px 0px repeat-y;  }
html { border:none;}
* { margin:0px; padding:0px; list-style-type:none; }
a { font-size:115%;font-family:Arial; /*color:#996600;*/color:blue; outline:none; }
a.brown {color:#996600; }
a.green{color:green;}
img { border:none; }
table { border:0px; border-collapse:collapse; }
table td { padding:0px; /* font-size:12px;*/font-family:Arial; color:#000;vertical-align:top;}

html, body { height:100%; }
html>body #wrapper { min-height:100%; height:auto; }


h1 {font-size:130%;margin:5px 0px 0px 0px;}
h2 {font-size:115%;margin:0px 0px 5px 0px; font-style:italic;}
h3 {font-size:100%;margin:5px 0px 0px 0px;}

p {margin:5px 0px 5px 0px;}

#wrapper {height:100%;min-width:999px;width: expression( document.body.clientWidth < 999 ? "997px" : "auto" );background:url(img/orange.gif) 100% 0px repeat-y;}

#head {height:90px;background:url(img/head.gif) 0px 0px repeat-x;position:relative;}
#head #logo {position:absolute;left:18px;top:17px;}
#head #top {position:absolute;width:450px;left:50%;margin:0px 0px 0px -225px;top:18px;font-size:116%;color:#794609;font-weight:bold;white-space:nowrap;}
#head #top div {margin:0px 0px 6px 0px;}
#head #top div a {font-size:110%;color:#cc6600;margin-right:15px;}

#head #stats {background:url(img/stats.gif) 0px 0px repeat-x;position:absolute;height:90px;right:0px;top:0px;width:201px;}
#head #stats div {padding:15px 0px 0px 25px;}
#head #stats caption {font-weight:bold;text-align:left;}
#head #stats table {width:120px;}
#head #stats .num {text-align:right;}
#head #stats a {color:#000; font-size:100%}

#top-menu {height:25px;background:url(img/top-menu.gif) 0px 0px repeat-x;}
#top-menu .left {background:url(img/menu-left.gif) -1px 0px no-repeat;}
#top-menu .right {background:url(img/menu-right.gif) 100% 0% no-repeat;height:25px;padding:1px 0px 0px 0px;}
#top-menu ul {margin:0px auto 0px auto;width:500px}
#top-menu li {float:left;border-right:1px solid #f9a656;white-space:nowrap;}
#top-menu li a {font-size:100%; color:#fff;font-weight:bold;text-decoration:none;white-space:nowrap;display:block;float:left;padding:2px 10px 0px 10px;height:20px;}
#top-menu li.last {border:none;}
#top-menu li.active a {background:url(img/top-menu-active.gif) 0px 0px repeat-x;color:#000;}
#top-menu li a:hover {background:url(img/top-menu-active.gif) 0px 0px repeat-x;color:#000;}


#content {padding-bottom:40px;}

.main {width:100%;}
.main .left {width:182px;background:#f9ecde;padding:15px 0px 10px 18px;}
.main .right {width:175px; max-width:175px; background:#f9ecde;padding:15px 0px 10px 25px;}
.main .center {padding:15px 18px 30px 18px;}

.main .menu {padding:0px 0px 0px 15px;margin:0px 0px 30px 0px;background:url(img/uzor2.gif) 2px 0px repeat-y;}
/*.main .menu {padding:0px 0px 0px 15px;margin:0px 0px 30px 0px;background:url(i/uzor2.gif) 2px 3px no-repeat;}*/
.main .menu li {padding-bottom:2px;}
.main .menu li a {color:#000;}

.main .form {margin:0px 0px 30px 0px;}
.main .form p {margin:0px 0px 2px 0px;}
.main .form a {font-size:100%}
.main .form input.text {border:1px solid #b3b9c3;height:17px;font-family:arial;width:114px;padding:1px 0px 0px 0px;margin:0px 0px 2px 0px;}
.main .form input.check {position:relative;/*top:2px;*/ padding-left:2px;  padding-right:2px;}
/*.main .form form input.submit {margin:5px 0px 0px 0px;}*/
.main .form p span.reg {margin:0px 0px 0px 20px;}
.main .form div.rpwd a {color: #888582; font-size:90%}
.main .form div.rpwd {margin-top:10px;}
.main .form p span.reg a {color:#000;}

.news {margin:0px 0px 40px 0px; max-width:160px; width:160px;}
.news .one {margin:0px 0px 14px 0px;}
.news .one span {display:block;color:#999999;}
.news .one a {color:#000; font-size:100%}
.news .one p {padding:0px 0px 2px 15px;background:url(img/uzor2.gif) repeat-y scroll 2px 0px;}
.news .one .title{font-weight:bold;}
/*.news .one p {padding:0px 0px 2px 15px;background:url(i/uzor2.gif) no-repeat scroll 2px 3px;}*/
.news .all a {font-weight:bold;color:#000;font-size:100%}


.adv {padding-bottom:20px;}

.link a {font-weight:bold;color:#993300;}

.quest {height:140px;position:relative;}
.quest .ask {width:101px;height:101px;position:absolute;left:25%;top:20px;/*10px*/}
.quest .ask div {position:absolute;left:-75px;top:25px;}
.quest .ask div a {font-size:17px;font-weight:bold;color:#663300;}
.quest .answer {width:101px;height:101px;position:absolute;right:25%;top:20px;/*10px*/}
.quest .answer div {position:absolute;left:117px;top:25px;}
.quest .answer div .greytext {color: #999999;}
.quest .answer div a {font-size:17px;font-weight:bold;color:#663300;white-space:nowrap;}

.uzor {height:7px;font-size:0px;background:url(img/uzor3.gif) 0px 0px repeat-x;margin-bottom:10px; margin-top:20px;}
.grey_line {height:7px;font-size:0px;background:url(img/grey_line.gif) 0px 0px repeat-x;margin-top:10px;margin-bottom:10px;}

.blocks {height:60px;}
.blocks .block {float:left;width:33%;}
.blocks .block .photo {width:60px;float:left;}
.blocks .block .text {margin-left:60px;padding:10px 0px 0px 0px;}

.tbls {background:url(img/split.gif) 50% 0% repeat-y;}
.tbls .tbl {width:48%;float:left;}
.tbl table {width:100%;}
.tbl th {text-align:left;}
.tbl th.lupa {text-align:right;padding:0px 5px 0px 0px;}
.tbl th a {color:#000;}
.tbl .date {color:#999;padding:0px 5px 0px 0px;width:45px;text-align:right;}
.tbl td {padding:5px 0px 5px 0px;}

.tbl tr.odd td {background:#f2e7e7;}
.tbl tr.odd td.date {background:none;}

.tbl td.cen {text-align:center;}
.tbl th.cen {text-align:center;}
.tbl th.cen {color:#666;font-weight:normal;}

#footer {background:#f9a656;height:25px;position:relative;text-align:center;color:#000;margin-top:-25px;}
#footer #bottom-menu {padding:4px 0px 0px 0px;}
#footer #bottom-menu a {color:#000;margin:0px 10px 0px 10px;font-size:100%;font-weight:bold;}
#footer #copy {position:absolute;left:17px;top:5px;}
#footer #uzor {position:absolute;top:-7px;left:0px;height:7px;width:100%;background:url(img/uzor.gif) 0px 0px repeat-x;}

.clear {clear:both;height:0px;font-size:0px;line-height:0px;}
