.icon {
       font-size: 11px;
        font-weight: none;
     font-family: tahoma;
     color:#990000;       
     text-decoration: none;
     }



.td1 {
border:3px double #cccccc;
}

.slink a:active,
.slink a:visited,
.slink a:link {
       
        font-size: 12px;
        font-weight: none;
     font-family: tahoma;
        padding-left: 0px;
     
        
     text-decoration:none;
     }

.slink a:hover {
        font-size: 13px;
        font-weight: bold;
     font-family: tahoma;
     padding-left: 0px;
        
     text-decoration: none;
     }





* {
margin:0;
padding:0;
}


BODY {
background:#fff;
font-family:Tahoma, Helvetica, sans-serif;
color:#000;
font-size:70%;
min-width:990px;
//width:expression(document.body.clientWidth>990?"100%":"990px");
}


IMG {
border:0;
}

A {
color:#014bab;
text-decoration:underline;
}

A:hover {
text-decoration:none;
}


H1 {
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:160%;
font-weight:normal;
margin:0 0 0.4em 0;
}



H2 {
font-size:160%;
font-weight:normal;
margin:0 0 0.5em 0;
color:#000;
}

H3 {
color:#000;
font-weight:bold;
font-size:140%;
padding:0;
margin:0 0 0.5em 0;
}

H4 {
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:110%;
font-weight:bold;
margin:0 0 0.1em 0;
}

P {
margin:0 0 0.5em 0;
}

UL, OL {
list-style-position:outside;
margin:0 0 0.5em 0.5em;
}

LI {
margin-bottom:0.3em;
}

TABLE {
border-collapse:collapse;
}



INPUT, SELECT, TEXTAREA {
font-family:Tahoma;
font-size:100%;
}

.clearAll {
clear:both;
float:none !important;
height:0px !important;
font-size:0px !important;
border:none;
margin:0 !important;
padding:0 !important;
background:transparent !important;
visibility:hidden !important;
}

#all {
width:100%;
//width:expression(document.body.clientWidth>990?"100%":"990px");
}

.padLR {
padding:0 35px;
}

/* search & register */

.searchRegister {
width:100%;
}

/* search */
.search {
float:left;
width:50%;
padding:19px 0 0 0;
}

.inpSearch, .inpRegister {
width:80%;
color:#c6c6c6;
padding:2px 5px 3px 10px;
vertical-align:top;
}

.search INPUT.inpSearch {
color:#000000;
}

.inpRegister {
width:110px;
margin-left:15px;
}

.butSearch {
background:none;
border:0;
text-align:left;
color:#747474;
text-decoration:underline;
cursor:pointer;
vertical-align:top;
margin:3px 0 0 15px;
}
/* end search */

/* register */
.register {
position:relative;
float:right;
width:380px;
background-color:#dfdfdf;
border-top:3px solid #bfbfbf;
}

.padReg {
padding:16px 0 6px 15px;
}

.in {
margin-top:-8px;
}

.login {
float:left;
width:70%;
padding-top:1px;
}

.login P {
margin:3px 0 0 0;
padding:0;
}

.grey {
font-size:85%;
color:#747474;
}

.out {
float:right;
padding-right:23px;
}

.out A {
color:#bb0000;
}


/* end register */

/* end search & register */

/* logo & menu */
.logoMenu {
width:100%;
margin:7px 0 0 0;
//margin:5px 0 0 0;
}


.tdLogo {
vertical-align:top;
width:180px;
padding:4px 0 0 0;
}

.topMenu {
vertical-align:top;
}

.smallMenu {
float:left;
width:35%;
padding:3px 0 0 0;
}

.smallMenu A {
color:#747474;
font-size:85%;
margin-right:1.9em;
}

.goReg {
float:right;
width:350px;
}

.goReg TD {
vertical-align:top;
}



.forget {
padding:0.4em 0 0 0;
}

.red {
color:#cc3433;
}

.goReg IMG {
vertical-align:middle;
margin:0 1em 0.1em 0;
}

/* menu */
.tdMenu {
vertical-align:top;
padding-top:12px;
}

.menuAll {
height:30px;
}

.menu {
background:url(/i/menu-bg.gif) 0 0 repeat-x;
height:25px;
font-size:11px !important;
}

.menuL {
background:url(/i/menu-l.gif) 0 0 no-repeat;
height:25px;
font-size:11px !important;
}

.menuR {
background:url(/i/menu-r.gif) 100% 0 no-repeat;
height:25px;
padding:0 10px 0 18px;
font-size:11px !important;
}

.menu UL {
list-style:none;
margin:0;
}

.menu LI {
float:left;
margin:0;
}

.menu A {
color:#fff;
display:block;
padding:5px 1.5em 7px 1.5em;
}

.menu A:hover, .menu A.on {
background-color:#990000;
text-decoration:underline;
}

/* 2 level */

.subMenu {
background:url(/i/bg-sub-menu.gif) 0 0 repeat-x;
height:21px;
margin:0 8px 0 8px;
font-size:9px !important;
}



.subMenuL {
float:left;
width:100%;
background:url(/i/menu-sub-l.gif) 0 0 no-repeat;
height:21px;
}

.subMenuR {
background:url(/i/menu-sub-r.gif) 100% 0 no-repeat;
height:21px;
padding:0 10px 0 11px;
}

.subMenu UL {
list-style:none;
margin:0;
}

.subMenu UL A {
color:#fff;
display:block;
padding:5px 1.5em 5px 1.5em;
text-decoration:underline;
}

.subMenu UL SPAN {
color:#db7171;
display:block;
background-color:#990000;
padding:5px 1.5em 5px 1.5em;
}

.subMenu UL A:hover {
color:#db7171;
background-color:#990000;
text-decoration:none;
}

.subMenuR LI {
float:left;
}

/* end menu */

/* end logo & menu */

.tabMain {
width:100%;
margin:10px 0 0 0;
}

#tdLeft {
width:390px;
vertical-align:top;
}

#tdRight {
vertical-align:top;
padding:4px 0 0 35px;
}

.contentDiv, .contentVacansy, .contentNews {
margin-left:-35px;
}

.contentVacansy {
margin-bottom:0.5em;
}

/* news */

.tabNews {
width:100%;
margin-bottom:2em;
}

#tdLeft .tabNews {
margin-bottom:0;
}

.tabNews TD {
vertical-align:top;
padding-bottom:1.5em;
}

TD.tdNewsSmall {
padding-bottom:1em;
}

.tdNews {
width:50%;
}

.newsSmall {
margin:0 0 1.2em 0;
}

.anotherNews {
margin-bottom:2em;
}

.anotherNews .newsSmall {
margin:0 0 0.7em 0;
}

.mainNews {
margin:0 0 1em 0;
}

.mainNewsSmall .mainNews {
margin:0 0 2.4em 0;
}

.contentDiv .mainNews, .contentVacansy .mainNews, .contentNews .mainNews, .contentVacansy .mainNewsO {
float:left;
width:235px;
/*height:24em;*/
height:16em;
overflow:hidden;
margin:0 0 2.5em 0;
padding-left:35px;
}

.contentVacansy .mainNewsO {
margin-bottom:1.1em;
height:auto;
width:90%;
}

.contentVacansy .mainNews {
margin-bottom:1.1em;
height:auto;
}

.contentNews .mainNews {
margin-bottom:1.1em;
height:17em;
}

.mainNews IMG {
/*border:1px solid #747475;*/
float:left;
vertical-align:top;
margin:0.1em 1em 0 0;
}

IMG.bn {
border:0px;
}

.mainNews H1 {
margin:0 0 0.6em 0;
}

.contentNews .mainNews H1, .mainNewsSmall .mainNews H1 {
font-size:130%;
font-weight:bold;
margin:0 0 0.2em 0;
}

.mainNews SPAN, .newsSmall SPAN, .mainNewsO SPAN {
color:#afafaf;
font-size:90%;
}

#tdLeft .mainNews H1 {
font-size:170%;
margin:0 0 0.2em 0;
}

#tdLeft .mainNews IMG {
margin:0.3em 1.3em 0 0;
}

.allNews {
position:relative;
width:100%;
padding-top:2px;
height:22px;
color:#747474;
background:url(/i/line-news.gif) 0 0 repeat-x;
margin:1.6em 0 2em 0;
}

.allNews IMG {
vertical-align:top;
margin:-1px 6px 0 0;
}

.newsAll {
float:left;
padding-left:30px;
padding-top:1px;
}

.arh {
float:right;
padding-top:1px;
padding-right:30px;
}

.arh A {
color:#747474;
}


.print {
font-size:90%;
float:right;
}

.date {
font-size:90%;
float:left;
color:#afafaf;
}

.picName {
float:left;
}

.picName IMG {
float:none;
}

.picName SPAN{
color:#afafaf;
font-size:90%;
}

.greyTextBlock {
position:relative;
background-color:#dfdfdf;
margin:1.5em 0 1.5em 0;
padding:1.2em 0 1em 0;
//width:100%;
}

.padGrey {
padding:0 2em 0 3em;
}

/* end news */


.subscription {
position:relative;
background-color:#e7e7e7;
margin:0 0 2em 0;
padding:0.2em 0 0.5em 0;
//width:100%;
}

.tabSubscription {
margin:1em 0 0.4em 30px;
width:85%;
}

.tabSubscription TD {
vertical-align:top;
}

/* fastNews */
.fastNews {
position:relative;
border:1px solid #cdcdcd;
margin:0 0 2em 0;
padding:7px 0;
//width:100%;
}

#tdRight .fastNews {
margin-top:1em;
}

.tdFastMenu {
vertical-align:top;
padding-right:25px;
}

.tdFastMenu UL {
list-style:none;
margin:1px 0 0 8px;
}

.tdFastMenu LI {
margin:0;
}


.tdFastMenu SPAN {
background:url(/i/dot-blue.gif) 0 100% repeat-x;
}

.tdFastMenu A:hover SPAN {
background:none;
}

.tdFastMenu A {
display:block;
width:110px;
height:18px;
padding:4px 0 0 25px;
text-decoration:none;
font-size:11px !important;
}

.tdFastMenu A:hover {
background:url(/i/m-fast-bg.gif) 0 0 no-repeat;
color:#000;
}

.tdFastMenu A.on {
background:url(/i/m-fast-bg.gif) 0 0 no-repeat;
color:#000;
}

.tdFastMenu LI A.on SPAN {
background:none;
}

.greyOn, .greyOn2, .greyOff, .autorDate  {
float:left;
background-color:#dfdfdf;
height:14px;
margin-top:1px;
margin-right:10px;
}

.greyOff  {
background:none;
}

.tabWeather .greyOn, .tabWeather .greyOff {
margin-right:5px;
}

.greyOff .greyL, .greyOff .greyR {
background:none;
}

.greyOff A {
text-decoration:none;
background:url(/i/dot-grey.gif) 0 100% repeat-x;
}

.greyOff A:hover {
background:none;
}

.greyOn .greyR B{
font-weight:normal;
cursor:pointer;
}

.greyOff .greyR B{
font-weight:normal;
background:url(/i/dot-grey.gif) 0 100% repeat-x;
cursor:pointer;
}

.greyOn2 {
background:none;
background:url(/i/corn-grey2-bg.gif) 0 0 repeat-x;
}

.greyL {
float:left;
background:url(/i/corn-grey-l.gif) 0 0 no-repeat;
height:14px;
}

.greyOn2 .greyL {
background-image:url(/i/corn-grey2-l.gif);
}

.greyR {
float:left;
background:url(/i/corn-grey-r.gif) 100% 0 no-repeat;
height:13px;
padding:1px 15px 0 15px;
font-size:9px !important;
}

.greyOn2 .greyR {
background-image:url(/i/corn-grey2-r.gif);
}

.greyR A {
color:#000;
text-decoration:none;
}

.autorDate .greyR A {
color:#014bab;
text-decoration:underline;
}

.autorDate .greyR SPAN{
color:#656565;
font-size:9px !important;
}

.autorDate .greyR SPAN.dateMessege {
float:left;
width:130px;
color:#000;
}

.messege {
clear:both;
border-bottom:1px solid #cdcdcd;
padding-top:0.9em;
margin-bottom:0.2em;
}

.textMessege {
clear:left;
padding:1em 0 0.5em 0;
}

.tabWeather TD {
vertical-align:top;
padding-right:10px;
}

.tabWeather H1{
margin:0.5em 0 0 0;
}

.tabWeather A.grey, .tabSort A.grey {
float:left;
margin:2px 10px 0 0;
//margin-top:1px;
}

.tabWeather A.grey, .tabSort A.grey {
text-decoration:none;
background:url(/i/dot-grey.gif) 0 100% repeat-x;
}

.tabWeather A:hover.grey, .tabSort A:hover.grey {
background:none;
}

.more {
margin:0.8em 0 0 0;
}

.more A {
color:#747474;
}
/* end fastNews */

/* ourResource */
.ourResource {
margin-bottom:2em;
}


.tabResource {
width:100%;
font-size:110%;
margin-top:0.4em;
}

.tabResource TD{
vertical-align:top;
padding-right:0.5em;
}

.tabResource UL {
list-style:none;
list-style-position:outside;
margin:0;
}

.tabResource LI {
background:url(/i/bul-blue-li.gif) 0 0.5em no-repeat;
padding:0 0 0 1em;
margin:0 0 0.3em 0;
}

.tabResource LI.redLI {
background:url(/i/bul-red.gif) 0 0.5em no-repeat;
}

.tabResource LI.redLI A {
color:#cc3433;
}


/* end ourResource */

/* button */
.butPart {
float:left;
background:url(/i/m-black-bg.gif) 0 0 repeat-x;
height:22px;
font-size:11px !important;
margin:0 0 0.8em 0;
}

.butL {
float:left;
background:url(/i/m-black-l.gif) 0 0 no-repeat;
height:22px;
font-size:11px !important;
}

.butR {
float:left;
background:url(/i/m-black-r.gif) 100% 0 no-repeat;
height:18px;
padding:4px 16px 0 16px;
color:#fff;
text-decoration:underline;
font-size:11px !important;
}

.butR A {
color:#fff;
}

#butBlue .butPart{
background-image:url(/i/m-blue-bg.gif);
}

#butBlue .butL{
background-image:url(/i/m-blue-l.gif);
}

#butBlue .butR{
background-image:url(/i/m-blue-r.gif);
}

#butOrange .butPart{
background-image:url(/i/m-orange-bg.gif);
}

#butOrange .butL{
background-image:url(/i/m-orange-l.gif);
}

#butOrange .butR{
background-image:url(/i/m-orange-r.gif);
}

#butGreen .butPart{
background-image:url(/i/m-green-bg.gif);
}

#butGreen .butL{
background-image:url(/i/m-green-l.gif);
}

#butGreen .butR{
background-image:url(/i/m-green-r.gif);
}

#butGreen2 .butPart{
background-image:url(/i/m-green2-bg.gif);
}

#butGreen2 .butL{
background-image:url(/i/m-green2-l.gif);
}

#butGreen2 .butR{
background-image:url(/i/m-green2-r.gif);
}

#butViolet .butPart{
background-image:url(/i/m-violet-bg.gif);
}

#butViolet .butL{
background-image:url(/i/m-violet-l.gif);
}

#butViolet .butR{
background-image:url(/i/m-violet-r.gif);
}

#butRed .butPart{
background-image:url(/i/m-red-bg.gif);
}

#butRed .butL{
background-image:url(/i/m-red-l.gif);
}

#butRed .butR{
background-image:url(/i/m-red-r.gif);
}
/* end button */

.ban {
text-align:center;
margin-bottom:2em;
}

.where {
font-size:90%;
margin-bottom:2em;
background:url(/i/bul-where.gif) 0 0.4em no-repeat;
padding-left:0.8em;
}


/* fotogalery */
.fotoMenu {
position:relative;
background-color:#dfdfdf;
margin-bottom:2em;
padding:1.3em 0 2.1em 0;
//width:100%;
}

.fotoMenu H2 {
margin-left:28px;
}

.fotoMenu UL {
float:left;
width:35%;
list-style:none;
list-style-position:outside;
margin:0 0 0 32px;
//margin:0 0 0 16px;
}

.fotoMenu LI {
padding:0 0 0 0.8em;
margin:0 0 0.4em 0;
background:url(/i/bul-grey.gif) 0 0.5em no-repeat;
}

.fotoMenu LI A {
color:#747474;
}

.fotoMenu LI UL {
float:none;
width:auto;
margin:0.1em 0 0.1em 7px;
}

.fotoMenu LI LI{
font-size:90%;
padding:0 0 0 1.1em;
margin:0 0 0.1em 0;
background:url(/i/bul-grey2.gif) 0 0.8em no-repeat;
}


.fotoGalery, .fotoGalerySmall {
float:left;
width:235px;
padding-left:35px;
margin-bottom:1.9em;
//margin-bottom:1.5em;
}

.fotoGalerySmall {
width:145px;
height:190px;
overflow:hidden;
}

.fotoGalerySmall H1 {
font-family:Arial, Helvetica, sans-serif;
font-size:130%;
margin-top:0.1em;
//margin-top:0;
}

.fotoGalery SPAN, .fotoGalerySmall SPAN, .albomName SPAN {
color:#afafaf;
font-size:90%;
}

.fotoGalery IMG, .fotoGalerySmall IMG {
border:0px solid #848484;
margin:0.5em 0 0 0;
}

.fotoGalerySmall H1 IMG, .fotoGalerySmall .reting IMG {
border:0;
vertical-align:middle;
margin:0;
}

.fotoGalerySmall .onPic {
border:3px solid #000;
}

.pages, .pagesMessege  {
font-size:90%;
}

.pagesMessege {
margin:1.6em 0 2.5em 0;
}

.pages A, .pages SPAN, .pagesMessege A, .pagesMessege SPAN {
margin-right:0.7em;
}


.pagesMessege SPAN {
color:#000;
}

.albomName H1{
float:left;
margin-bottom:0.1em;
}

.tabSort {
width:100%;
white-space:nowrap;
margin:0.7em 0 2em 0;
}

.tabSort SPAN{
float:left;
margin-right:10px;
color:#000;
}

.tabSort .greyR{
padding:1px 7px 0 7px;
}

.tabSort .greyR IMG {
margin:0 0 0 7px;
}


.reting {
width:40px;
height:5px;
border-left:1px solid #a7a7a7;
margin:0 auto;
}

.fotoGalerySmall .reting {
float:left;
margin-bottom:0.3em;
//margin-bottom:0;
}

.retingBig {
width:130px;
height:14px;
border-left:1px solid #a7a7a7;
margin:0.3em auto 0.9em auto;
}

.reting IMG, .retingBig IMG {
float:left;
}


.tabViewPic {
width:100%;
margin:0.8em 0 1.1em 0;
}

.tabViewPic TD {
text-align:center;
}

.tabViewPic H2 {
margin-bottom:0;
}

.tdPicBig IMG{
border:1px solid #cbcbcb;
margin:0.5em 0 0.5em 0;
}

/* end fotogalery */


/* registration */

.tabReg {
font-size:90%;
margin:1em 0 1em 1em;
}

.tabReg TD {
padding-right:1em;
}

.tabReg IMG{
float:left;
margin:0 1em 0 0;
}

.tdGrey, .tdGrey H4 {
color:#acacac;
}

.tdGrey A {
color:#acacac;
text-decoration:none;
}

.tabRegForm, .tabSendForm {
width:100%;
margin-bottom:2em;
}

.tabSendForm {
margin-bottom:1em;
}

.subscription .tabRegForm {
margin-bottom:0;
}

.tabRegForm TD, .tabSendForm TD {
vertical-align:middle;
padding:0.6em 0;
}

.tabRegForm SPAN, .tabSendForm SPAN{
font-size:90%;
color:#acacac;
}

.tabRegForm .inpRegister, .tabSendForm .inpRegister {
margin-left:0;
color:#000;
}

.leftBut {
float:left;
width:170px;
}

.agreement {
float:left;
width:160px;
font-size:90%;
}

.back {
font-size:90%;
margin-left:18px;
}

.selReg {
width:120px;
padding:0 0 0 10px;
}

.regCheck {
float:left;
width:160px;
margin-bottom:0.5em;
}

.check {
vertical-align:middle;
margin-right:5px;
//margin-right:2px;
}

.another .inpRegister {
vertical-align:middle;
margin:0 0 0 10px;
}

UL.regList {
list-style:none;
margin:0.6em 0 2em 2em;
}

UL.regList LI {
background:url(/i/bul-black-line.gif) 0 0.5em no-repeat;
margin:0 0 0.4em 0;
padding:0 0 0 1.4em;
}

/* end registration */

/* footer */
.footer {
border-top:1px solid #c0c0c0;
padding:27px 0 25px 0;
width:100%;
}

.copyright {
float:left;
width:50%;
padding-left:35px;
}

.copyright A {
margin-right:1.5em;
}

.active {
float:right;
width:24%;
padding-right:35px;
}
/* end footer */


/* corners */
.cornreg-bl, .cornreg-br, .cornnews-bl, .cornnews-br, .cornfast-tl, .cornfast-tr, .cornfast-bl, .cornfast-br, .cornfoto-tl, .cornfoto-tr, .cornfoto-bl, .cornfoto-br, .cornsub-tl, .cornsub-tr, .cornsub-bl, .cornsub-br {
position:absolute;
width:8px;
height:8px;
background:url(/i/corn-reg.gif) 0 100% no-repeat;
overflow:hidden;
}

.cornnews-bl, .cornnews-br {
background:url(/i/corn-news.gif) 0 100% no-repeat;
}

.cornfast-tl, .cornfast-tr, .cornfast-bl, .cornfast-br {
background:url(/i/corn-fast.gif) 0 0 no-repeat;
}

.cornfoto-tl, .cornfoto-tr, .cornfoto-bl, .cornfoto-br {
background:url(/i/corn-foto.gif) 0 0 no-repeat;
}

.cornsub-tl, .cornsub-tr, .cornsub-bl, .cornsub-br {
background:url(/i/corn-sub.gif) 0 0 no-repeat;
}

.cornfast-tl {
top:-1px;
left:-1px;
}

.cornfast-tr {
background-position:100% 0;
top:-1px;
right:-1px;
}

.cornfast-bl {
background-position:0 100%;
bottom:-1px;
left:-1px;
}

.cornfast-br {
background-position:100% 100%;
bottom:-1px;
right:-1px;
}

.cornfoto-tl, .cornsub-tl {
top:0px;
left:0px;
}

.cornfoto-tr, .cornsub-tr {
background-position:100% 0;
top:0px;
right:0px;
}


.cornreg-bl, .cornnews-bl, .cornfoto-bl, .cornsub-bl {
background-position:0 100%;
bottom:0;
left:0;
}

.cornreg-br, .cornnews-br, .cornfoto-br, .cornsub-br {
background-position:100% 100%;
bottom:0;
right:0;
}

* html div.cornnews-br, * html div.cornreg-br, * html div.cornreg-br, * html div.cornfoto-tr, * html div.cornfoto-br, * html div.cornsub-tr, * html div.cornsub-br {right: expression( this.parentNode && this.parentNode.offsetWidth % 2 ? -1 : 0 );}
* html div.cornnews-bl, * html div.cornnews-br, * html div.cornfoto-bl, * html div.cornfoto-br, * html div.cornsub-bl, * html div.cornsub-br {bottom: expression( this.parentNode && this.parentNode.offsetHeight % 2 ? -1 : 0 );}

* html div.cornfast-tr, * html div.cornfast-br {right: expression( this.parentNode && this.parentNode.offsetWidth % 2 ? -2 : -1 );}
* html div.cornfast-bl, * html div.cornfast-br {bottom: expression( this.parentNode && this.parentNode.offsetHeight % 2 ? -2 : -1 );}


/* end corners */

/* vacansy */
.tabVacansy {
width:100%;
}

.tabVacansy TD, .tabObjava TD {
vertical-align:top;
background:#ebebeb;
border-bottom:1px solid #fff;
padding:2px 0 3px 13px;
}

.tabObjava TD {
background:#d4d4d4;
}

/* end vacansy */

.listCatalog {
margin:0 0 1em;
}

.listCatalog UL{
float:left;
width:235px;
margin-right:35px;
list-style:none;
margin:0;
}

.listCatalog LI {
font-family:Arial, Helvetica, sans-serif;
font-size:110%;
color:#8f8f8f;
background:url(/i/bul-blue-li2.gif) 0 0.6em no-repeat;
padding:0 0 0 15px;
margin-bottom:0.4em;
}

.listCatalog LI.onCatalog {
color:#000;
background-image:url(/i/bul-black-line.gif);
}

.plant {
border-top:1px solid #cdcdcd;
margin-bottom:1.4em;
margin-top:-1.4em;
}

.plant H1{
font-size:140%;
font-weight:bold;
margin-top:0.4em;
}

.tabPlant {
width:100%;
}

.tabPlant IMG{
border:1px solid #dfdfdf;
}

.tabPlant TD {
vertical-align:top;
}

.brdBot {
border-bottom:1px solid #cdcdcd;
padding-bottom:13px;
}

.searchInfo {
font-family:Arial, Helvetica, sans-serif;
margin:1em 0 0 0;
}

.searchInfo P{
font-size:110%;
}

.searchInfo UL.regList {
margin:0 0 1.6em 0;
}

.tabSearch {
margin-left:28px;
}

.tabSearch TD {
vertical-align:middle;
padding:0.4em 15px 0.4em 0;
}

.tabDoc {
width:100%;
font-family:Arial, Helvetica, sans-serif;
border-top:1px solid #cdcdcd;
margin:-1.4em 0 1em 0;
}

.tabDoc TD{
vertical-align:top;
border-bottom:1px solid #cdcdcd;
padding:0.7em 1em 0.9em 0;
}

.tabDoc SPAN {
color:#a4a4a4;
}

.tabDoc IMG {
vertical-align:top;
margin:0.2em 0.6em 0 0.1em;
}

/*vote*/
.win {
position:relative;
width:100%;
border:1px solid #cdcdcd;
padding:10px 0;
margin-bottom:2em;
}

.win H1 {
font-family:Tahoma;
font-size:120%;
font-weight:bold;
margin:0 0 1em 16px;
}

.win p {
margin:0 0 1em 16px;
}

.win UL {
list-style:none;
margin:0 15px; 0 16px;
}

.win LI {
background:url(/i/li-big.gif) 0 0.7em no-repeat;
text-indent:13px;
margin-bottom:0.6em;
}

.win UL.vote  {
margin:0 15px 5px 15px;
}
.win .vote LI {
text-indent: 0px;
background: none;
}

.cornwin-bl, .cornwin-br, .cornwin-tl, .cornwin-tr {
position:absolute;
width:7px;
height:7px;
background-image:url(/i/corn-win.gif);
background-repeat:no-repeat;
overflow:hidden;
}

.cornwin-tl {
background-position:0 0;
top:-1px;
left:-1px;
}

.cornwin-tr {
background-position:100% 0;
top:-1px;
right:-1px;
}

.cornwin-bl {
background-position:0 100%;
bottom:-1px;
left:-1px;
}

.cornwin-br {
background-position:100% 100%;
bottom:-1px;
right:-1px;
}

* html div.cornwin-tr, * html div.cornwin-br {right: expression( this.parentNode && this.parentNode.offsetWidth % 2 ? -2 : -1 );}
* html div.cornwin-bl, * html div.cornwin-br {bottom: expression( this.parentNode && this.parentNode.offsetHeight % 2 ? -2 : -1 );}

.chat INPUT {
margin-left: 0px;
color: #000;
}
.chat #win, .chat #usr {
border: 1px solid #cdcdcd;
height: 360px;
width:99%; 
padding:2px 5px 2px 2px;
margin:0;
overflow:none; 
overflow:auto; 
overflow-y: scroll; 
overflow-x: hidden; 
text-overflow:ellipsis;
overflow:-moz-scrollbars-vertical;
overflow-y:auto;
//overflow-x:hidden;
}
#win b {
color: #747474;
}
#win i {
color: #cdcdcd;
padding-right: 5px;
}
.compn {
color:#afafaf;
font-size:95%;
}


/* menu */

#nav {
position:relative;
z-index:200;
}


#nav td {padding:0 0;}

#nav a {
cursor:pointer;
cursor:hand;
position:relative;
display:block;
color:#fff;
font-size:11px;
padding:5px 1.1em 7px 1.1em;
text-decoration:underline;
}

#nav td.hr a, #nav a.hr, #nav a:hover, .on {
color:#fff;
text-decoration:none;
background:#990000;
}

#nav td.hr ul.jsmenu a {
background:none;
text-decoration:underline;
}



ul.jsmenu {
z-index:999;
position:absolute;
width:200px;
margin:3px 0 0 0;
padding:5px 0 3px 0;
visibility:hidden;
list-style-type:none;
text-align:left;
background:url(/i/bg-menu.png);
}

ul.jsmenu li {width:100%}
#nav ul.jsmenu a {
display:block;
color:#fff;
margin:0;
font-size:11px !important;
padding:5px 10px 5px 1.1em;
height:auto !important;
text-align:left !important;
letter-spacing:0 !important;
}
#nav td.hr ul.jsmenu a:hover {
color:#fff;
text-decoration:none;
	background: #D76161;
}

/* end menu */