body {
 padding: 0;
 margin: 0;
 background: #D1CAB8 url(../pics/skin/back.jpg) repeat-x;
 text-align: center
 color: #ACA37A;
}

/* osnovnaya tablica */
.base {
 color: #ACA37A;
 font-family: Trebuchet MS, Verdana, Arial;
 font-size: 13px;
 width: 960px;
}

/* obichniy text */
.text {
 color: #393939;
 font-family: Trebuchet MS, Verdana, Arial;
 font-size: 13px;
}

/* zagolovok novostey */
.headnews {
 color: #393939;
 font-family: Trebuchet MS, Verdana, Arial;
 font-size: 15px;
}

/* text pohozh na direct */
.rtext_ya {
 color: #393939;
 font-size: 14px;
 padding-top: 12px;
 padding-left: 7px;
}

/* text pohozh na adsense */
.rtext_ad {
 color: #393939;
 font-family: Arial;
 font-size: 12px;
}

/* text so sdvigom */
.r2text {
 padding-left: 18px;
}

/* dlya verha pravogo */
.ralign {
 padding-top: 13px;
 padding-left: 5px;
}

/* text pod novostyami */
.news_adds {
 font-size: 12px;
 color: #393939;
}

/* text slova novinka */
.novinka {
 font-size: 15px;
 color: #D14D00;
}

/* text prenovosti */
.news_content {
 font-size: 13px;
}

/* text pre-obzora */
.littext {
 font-size: 10px;
}

/* abzac */
.textalign {
 text-align:justify; text-indent: 20pt
}

/* nachalo i nazvanie novih sekciy i tablic */
.info {
 background: url(../pics/skin/info.jpg);
 background-position: left 9px;
 background-repeat: no-repeat;
 height: 40px;
 padding-left: 31px;
 padding-top: 0px;
 font-size: 14px;
}

/* zagolovki tablic */
.texta {
 color: #FFFFFF;
 background-color: #137BE6;
 border-bottom: #5E5B49 1px solid;
}

/* oformleni stranici razdela */
.newsline {
 color: #FFFFFF;
 font-size: 15px;
 background: url(../pics/skin/leftline.jpg);
 background-position: left top;
 background-repeat: repeat-x;
 height: 52px;
 text-align: center;
}

.newslinel {
 background-image: url(../pics/skin/leftline1.jpg);
 background-position: left top;
 background-repeat: no-repeat;
 width: 44px;
}

.newsliner {
 background-image: url(../pics/skin/leftline2.jpg);
 background-position: right top;
 background-repeat: no-repeat;
 width: 44px;
}

/* okoymlennie elementi - inputi */
.t_border {
 font-family: Trebuchet MS, Verdana, Arial;
 color: #393939;
 font-size: 13px;
 border: #137BE6; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
 background: #FBFBFB;
}

.t_border2 {
 font-family: Trebuchet MS, Verdana, Arial;
 color: #393939;
 font-size: 9px;
 border: #137BE6; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
 background: #FBFBFB;
}

/* platnoe razmeshenie */
.br1, .br2, .br3 {
  display: block;
  height: 1px;
}

.br3 { margin: 0 3px; }
.br2 { margin: 0 2px; }
.br1 { margin: 0 1px; }

#brounded-box-3 .binner-box, #brounded-box-3  b {
 background-color: #EDDFB6;
 font-size: 15px;
 font-weight: bold;
}

.binner-box {
 padding:1em;
 padding-top: 0px;
 color: #393939;
}

.br1, .br2, .br3 {
 overflow: hidden; 
 font-size:1px;
}

/* polosi razdelitetl */
.point_line {
 background-image: url(../pics/skin/line.jpg);
 background-position: left top;
 background-repeat: repeat-x;
 height: 1px;
}

.ob_border {
 background-image: url(../pics/skin/liney.jpg);
 background-position: left top;
 background-repeat: repeat-y;
 width: 3px;
}


/* tochki sleva stroki */
.empty {
 background-image: url(../pics/skin/empty.jpg);
 background-position: left top;
 background-repeat: no-repeat;
 padding-left: 18px;
}

/* select dlya tehniki */
.select2 {
 border-right: #DBDBDB 1px solid;
 border-top: #DBDBDB 1px solid;
 border-left: #DBDBDB 1px solid;
 border-bottom: #DBDBDB 1px solid;
 font-size: 11px;
 width: 180px;
}

/* oformlenie prekartinok */
.img_border {
 font-size: 12px;
 background-color: #FFFFFF;
 background-image: url(../pics/skin/border.jpg);
 background-position: right bottom;
 background-repeat: no-repeat;
 width: 105px;
 height: 108px;
}

.table_border {
 width: 99px;
 height: 99px;
}

.table_border2 {
 width: 99px;
 height: 99px;
}

/* zagolovok vseh stranic i razdelov v pravoy kolonke */
.head {
 background-image: url(../pics/skin/bg3.jpg);
 background-position: left top;
 background-repeat: repeat-x;
 font-size: 14px;
 height: 63px;
 color: #393939;
 padding-top: 12px;
}

.main {
 height: 48px;
}

.logo {
 background-image: url(../pics/skin/head.jpg);
 background-position: left top;
 background-repeat: no-repeat;
 height: 232px;
 width: 250px
}

.logotext {
 background-color: #9E956C;
 font-size: 14px;
 color: #292929;
 height: 19px;
}

.logotext2 {
 background-color: #D7CC98;
 font-size: 13px;
 color: #393939;
 height: 63px;
}

.logotext3 {
 background-color: #D7CC98;
 font-size: 13px;
 color: #393939;
}

.logotext4 {
 padding-left: 7px;
 background-color: #D7CC98;
 font-size: 11px;
 color: #393939;
}

.emptyr {
 background-image: url(../pics/skin/emptyr.jpg);
 background-position: 5px 7px;
 background-repeat: no-repeat;
 padding-left: 23px;
}

.emptyr2 {
 background-image: url(../pics/skin/emptyr2.jpg);
 background-position: 4px 13px;
 background-repeat: no-repeat;
 padding-left: 23px;
 padding-top: 7px;
}

.emptyr3 {
 background-image: url(../pics/skin/emptyr2.jpg);
 background-position: 4px 8px;
 background-repeat: no-repeat;
 padding-left: 23px;
 padding-top: 2px;
}

.head2_top {
 background-image: url(../pics/skin/bg2_top.jpg);
 background-position: left center;
 background-repeat: repeat-x;
 height: 2;
}

.head2_bottom {
 background-image: url(../pics/skin/bg2_bottom.jpg);
 background-position: left bottom;
 background-repeat: repeat-x;
 font-size: 11px;
 color: 595959;
 height: 12;
}

/* ryad ikonok pod pravuju kolonku */
.prehead {
 background-image: url(../pics/skin/prebg2.jpg);
 background-position: left bottom;
 background-repeat: no-repeat;
 width: 68px;
 font-size: 31px;
 color: FAFAFA;
 padding-top: 2px;
}

/* centr */
.cbody {
 background-color: #FFFFFF;
}

/* pravaya kolonka */
.right {
 padding-top: 3px;
 width: 250px;
}

.leftalign {
 padding-left: 15px;
}

/* nizhnee menu */
.dmenu {
 font-size: 13px;
 background-color: #137BE6;
 border-left: #FFFFFF 1px solid;
 border-right: #FFFFFF 1px solid;
 border-bottom: #FFFFFF 1px solid;
 color: #FFFFFF;
 height: 28px;
}

/* shapka */
.headlogo {
 height: 16px;
}

.headlogoleft {
 background: url(../pics/skin/logoleft.jpg) no-repeat;
 height: 5px;
 width: 6px;
}

.headlogoright {
 background: url(../pics/skin/logoright.jpg) no-repeat;
 height: 5px;
 width: 6px;
}

.headlogocenter {
 font-size: 1px;
 background: url(../pics/skin/logocenter.jpg);
 background-position: left top;
 background-repeat: repeat-x;
 height: 5px;
}

.headlogo2 {
 font-size: 15px;
 height: 160px;
 background-color: #E0F0FA;
}

.headtitle {
 background: url(../pics/skin/headtitle.jpg);
 background-position: left top;
 background-repeat: repeat-x;
 font-size: 16px;
 color: #FFFFFF;
 height: 52px;
}

.headtitlel {
 background: url(../pics/skin/headtitlel.jpg);
 background-position: left top;
 background-repeat: no-repeat;
 width: 25px;
}

.headtitler {
 background: url(../pics/skin/headtitler.jpg);
 background-position: left top;
 background-repeat: no-repeat;
 width: 44px;
}

.headpics {
 background: url(../pics/skin/logo.jpg);
 background-position: 0 top;
 background-repeat: no-repeat;
 height: 154px;
 width: 175px;
}

.mainsubmit {
 display: block;
 background-image: url(../pics/skin/mainsearch.jpg);
 background-repeat: no-repeat;
 cursor: pointer;
 border: 0px;
 height: 37px;
 width: 104px;
}


.bgleft {
 background: url(../pics/skin/bg_left.jpg);
 background-position: left top;
 background-repeat: repeat-y;
 width: 2px;
}

.bgright {
 background: #E8E8E8 url(../pics/skin/bg_right.jpg);
 background-position: left top;
 background-repeat: repeat-y;
 width: 2px;
}

.bgbc {
 background: url(../pics/skin/bg_bc.jpg);
 background-position: left top;
 background-repeat: repeat-x;
 height: 2px;
}

.bgbl {
 background: url(../pics/skin/bg_bl.jpg);
}

.bgbr {
 background: url(../pics/skin/bg_br.jpg);
}

.bg_bottom1 {
 background: #E8E8E8 url(../pics/skin/bg_bottom1.jpg);
 background-position: left top;
 background-repeat: repeat-x;
 height: 2px;
}

.bg_bottom2 {
 height: 50px;
}

.headtext {
 background: #E8E8E8 url(../pics/skin/bg_top.jpg);
 background-position: left top;
 background-repeat: repeat-x;
 height: 28px;
 font-size: 13px;
 color: #393939;
}          	

.headtext2 {
 font-size: 15px;
 border-bottom: 1px dashed #A7A7A7;
}          	

.headsearch {
 padding-right: 30px;
}          	

.headli {
 font-size: 14px;
 color: #393939;
 background-image: url(../pics/skin/headli2.jpg);
 background-position: 20 8;
 background-repeat: no-repeat;
 padding-left: 32px;
}

.leftli {
 font-size: 13px;
 color: #393939;
 background-image: url(../pics/skin/headli.jpg);
 background-position: 8px 4px;
 background-repeat: no-repeat;
 padding-left: 28px;
 height: 20px;
}

/* knopka */
.searchsubmit {
 border: 1px outset #137BE6;
 background: #137BE6;
 background: url(../pics/skin/button.jpg);
 color: #E7E7E7;
 font-family: Trebuchet MS, Verdana, Arial;
 font-size: 13px;
 height: 23px;
 cursor: pointer;
 min-width: 20px;
}

.adminsubmit {
 border: 1px outset #137BE6;
 background: #137BE6;
 background: url(../pics/skin/button.jpg);
 color: #E7E7E7;
 font-family: Trebuchet MS, Verdana, Arial;
 font-size: 13px;
 height: 23px;
 cursor: pointer;
 min-width: 20px;
}

.adminsubmit2 {
 border: 1px outset #137BE6;
 background: #137BE6;
 background: url(../pics/skin/button.jpg);
 color: #E7E7E7;
 font-family: Trebuchet MS, Verdana, Arial;
 font-size: 11px;
 height: 23px;
 cursor: pointer;
 width: 180px;
}

/* select */
.searchselect {
 display: block;
 font-family: Trebuchet MS, Verdana, Arial;
 font-size: 12px;
 color: #393939;
 background: #EEF2FB;
 width: 180px;
 border: #137BE6; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
}

.search {
 font-size: 18px;
 color: #137BE6;
}

.leftline {
 color: #FFFFFF;
 font-size: 15px;
 background: url(../pics/skin/leftline.jpg);
 background-position: left top;
 background-repeat: repeat-x;
 height: 52px;
}

.leftliner {
 background: url(../pics/skin/leftliner.jpg);
 background-position: left top;
 background-repeat: no-repeat;
 width: 44px;
}

.leftsale {
 background: url(../pics/skin/leftsale.jpg);
 background-position: 5 5;
 background-repeat: no-repeat;
 width: 80px;
 height: 50px;
}

.headtext_pad {
 padding-left: 8px;
}

/* zakruglennie divi */
.r1, .r2, .r3 {
  display: block;
  height: 1px;
}

.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

#rounded-box-3 .inner-box, #rounded-box-3  b {
 background-color: #FFF8CC;
 text-align: left;
}

.inner-box {
 padding:1em;
 padding-top: 0px;
 color: #393939;
}

.r1, .r2, .r3 {
 overflow: hidden; 
 font-size:1px;
}

/* bazoviy cvet dlya vseh ssilok */
a:link { color: #137BE6;}
a:visited { color: #137BE6;}
a:active { color: #137BE6;}
a:hover { color: #FF8503;}

a.menulink {
 color: #FF8503;
 font-size: 15px; 
 display: block;
 padding-top: 1px;
 background: url(../pics/skin/menulink_off.jpg) left top no-repeat;
 text-decoration: none;
 height: 25px;
 width: 107px;
 background-position: center -25px;
 }

a.menulink_off {
 font-size: 15px;
 display: block;
 padding-top: 1px;
 background: url(../pics/skin/menulink_off.jpg) left top no-repeat;
 text-decoration: none;
 height: 25px;
 width: 107px;
 }
a.menulink_off:link { color: #FFFFFF;}
a.menulink_off:visited { color: #FFFFFF;}
a.menulink_off:active { color: #FFFFFF;}
a.menulink_off:hover { font-size: 15px; color: #FF8503; background-position: center -25px;}

a.headlink:link { color: #137BE6; text-decoration: none;}
a.headlink:visited { color: #137BE6; text-decoration: none;}
a.headlink:active { color: #137BE6; text-decoration: none;}
a.headlink:hover { color: #FF8503; text-decoration: none;}

a.smenulink {
 text-decoration: none;
 }
a.smenulink:hover { text-decoration: underline;}

a.blink:link { color: #E1E1E1;}
a.blink:visited { color: #E1E1E1;}
a.blink:active { color: #E1E1E1;}
a.blink:hover { color: #FFFFFF;}

.bmenu {
 font-size: 0px;
 background-color: #E0F0FA;
 width: 2px;
}

.allmenu {
 background-color: #E0F0FA;
}

.menutext {
 font-size: 14px;
 color: #393939;
}

.menutext1 {
 background-image: url(../pics/skin/smenuback.jpg);
 background-position: left top;
 background-repeat: repeat-x;
 height: 30px;
 padding-top: 2px;
}

/* ssilki ceni */
a.pricelink { font-size: 13;}

a.chartlink { font-size: 11; }

/* sape text */
.ptext {
 font-size: 13px;
 color: #393939;
}

/* sape ssilki */
a.plink:link { font-size: 13; color: #393939; text-decoration: none;}
a.plink:visited { font-size: 13; color: #393939; text-decoration: none;}
a.plink:active { font-size: 13; color: #393939; text-decoration: none;}
a.plink:hover { font-size: 13; color: #393939; text-decoration: none;}

/* sape contextnie ssilki */
a.pxlink:link { color: #393939; text-decoration: none;}
a.pxlink:visited { color: #393939; text-decoration: none;}
a.pxlink:active { color: #393939; text-decoration: none;}
a.pxlink:hover { color: #393939; text-decoration: none;}

.img_border2 {
 font-size: 12px;
 background-color: #FFFFFF;
 background-image: url(../pics/skin/border2.jpg);
 background-position: right bottom;
 background-repeat: no-repeat;
 width:214px;
 height:160px;
}














p {
 padding-left: 5px;
 text-align:justify;
}

small {
 font-size: 12px;
}

#slideshow { margin:0 auto; width:617px; overflow:hidden; white-space:nowrap; position:relative; }
#scroller { position:relative; display:inline; }

#control { align: center; height: 31px; background-image: url(../pics/skin/scroll.jpg); background-position: center top; background-repeat: no-repeat;}
#control span { cursor:pointer; font-size: 20px; }

.foto {
 background-image: url(../pics/skin/foto.jpg);
 height: 12px;
}

.news_head {
 background-image: url(../pics/skin/point.jpg);
 background-position: 4px top;
 background-repeat: no-repeat;
 height: 40px;
 font-size: 15px;
 color: #393939;
 padding-left: 40px;
 padding-top: 1px;
}

.texttag {
 padding-left: 5px;
 font-size: 12px;
}

.news_adds_back {
 background-color: #E7E7E7;
}

.phead {
 border: #104B8A; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
 font-size: 13;
 height: 21px;
 width: 21px;
}

.pagelink{
 display: block;
 border: #107BF0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
}

a.pagelink:link { font-size: 12; text-decoration: none;}
a.pagelink:visited {  font-size: 12; text-decoration: none;}
a.pagelink:active { font-size: 12; text-decoration: none;}
a.pagelink:hover { font-size: 12; text-decoration: none; color: #FFFFFF; background-color: #C35546;}

a.adds {
 font-size: 13px;
 }
a.adds:link { text-decoration: none;}
a.adds:visited { text-decoration: none;}
a.adds:active { text-decoration: none;}
a.adds:hover { text-decoration: none;}

.img_border3 {
 font-size: 12px;
 border: 1px solid #D7D7D7;
 width:150px;
 height:112px;
}

.pricev {
 font-weight: bold;
 padding-left: 30px;
}

.preimg {
 border: 3px solid #E1E1E1;
 }

.info_block {
 background: url(../pics/skin/info.jpg);
 background-position: left 9px;
 background-repeat: no-repeat;
 height: 40px;
 padding-left: 27px;
 padding-top: 0px;
 font-size: 14px;
}

.left_block {
 padding-top: 5px;
 padding-left: 26px;
}

.img_border4 {
 font-size: 12px;
 border: 2px solid #E7E7E7;
 width:64px;
 height:64px;
}

.speclink {
 cursor: pointer;
 color: #137BE6;
 text-decoration: underline;
}

.ava_border {
 border: 1px solid #D7D7D7;
 width:115px;
 height:105px;
}

.price_border {
 background-color: #FFFFFF;
 border: 1px solid #D7D7D7;
 color: #393939;
 font-family: Trebuchet MS, Verdana, Arial;
 font-size: 12px;
}

.ava_price {
 background-color: #F1F1F1;
 font-family: Trebuchet MS, Verdana, Arial;
 font-size: 12px;
 color: #393939;
 padding-left: 7px;
 padding-right: 7px;
}