* { font-size: 1em; margin: 0; padding: 0; font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; }
h1, h2, h3, h4, h5 { line-height: normal; font-weight: normal; }
h1 {font:normal 20px 'Arial'; color:#16232d; border-bottom:1px solid #ced1d2; padding-bottom:5px; padding-left:15px; margin-bottom:5px;}
h2 {font:normal 20px 'Arial'; color:#16232d; border-bottom:1px solid #ced1d2; padding-bottom:5px; padding-left:15px; margin-bottom:5px;padding-top:5px;}
h3 {font:normal 20px 'Arial'; color:#3090C3; margin-bottom:12px;}
h5 {font:normal 18px 'Arial'; color:#3090C3; margin-bottom:12px;padding-top:5px;}
a { color: #2476ab; text-decoration: none; outline: none; }
a:hover { text-decoration: underline;color:#000000; }
body { color: #000; background-color: #c9c7c7; font-size: 0.85em; line-height: 1.4em; }
.pagebg { text-align: center; background-color: #2476ab; }
p { padding: 0; margin: 0; margin-bottom: 0.4em; }
.clr { clear: both; }
a img { border: 0 none; }
.parag { text-indent: 30px; }
ul.vnews { list-style-type: none; padding-left: 5px !important; text-align: left; }
ul.vnews li { padding-bottom: 7px; vertical-align: top !important; }
ul.vnews li span { color: #000000; text-decoration: none; font-size: 9pt; font-weight: bold; }
ul.vnews li a { color: #000000; text-decoration: none; font-size: 10pt; }
ul.vnews li a:hover { color: #000000; text-decoration: underline; font-size: 10pt; }

.small { font-size: 0.9em; color: #717170; }
hr { border: 0 none; border-top: 1px solid #cfcfcf; height: 1px; }
ul { padding-left: 16px; list-style-position:outside; list-style-image:none; }
ol { list-style-image: none; list-style-position: outside; list-style-type: decimal; margin-left: 2.2em; }
table { border-collapse: collapse; border-spacing: 0; }
.reset, .reset li { margin: 0; padding: 0; list-style: none; }
input.reset { background: none; border: 0 none; }

.wrapper { width: 92%; text-align: left; margin: 0 auto; }
.wwide { width: 100%; min-width: 996px; }

div.phone {margin-left:10px; color:#000000; font-size:14pt;}
div.phone a {color:#000000; font-size:12pt; text-decoration:none;}
div.phone a:hover {color:#000000; text-decoration:underline;font-size:12pt;}
img.ph {padding-right:10px; width:25px;}

table.maint {border:1px solid #2476ab;width:70%;background-color: #ffffff;}
table.maint tr td.clefter {width:200px;}
table.maint tr td.body {padding-left:20px;padding-right:20px;}

/*HEAD*/
.lcolomn, .rcolomn, .searchform, .vrtop h1, .loginform, .toolbar ul li { display: inline; }
.hptop .wrapper, .vrtop, .loginbox .lfield, .vrtop h1 a, .hdvd span, .hdvd, .toolbar, .searchform,
.container, .leftside, .rightside, .mainside, .vmenu, .block, .imagebox span { overflow: hidden; }
.lcolomn, .loginbox .lfield, .loginbox .submit, .loginbox .lfield span,
.loginbox .lfield input, .toolbar ul a, .toolbar ul a b, .tabbox #gstabs a { float: left; }
.rcolomn { float: right; }
.toolbar ul a, .greybutton, .bluebutton, .navigation a { text-decoration: none !important; }

/*toppanel*/
.hptop, .hptop .wrapper { height: 230px; }
.hptop, .hpspeed { background: url("/images/top.png") repeat-x; }

 .vrtop { padding-top:21px;} 
.mtop {padding-top:30px;}
.dtext {font-size:18pt;color: #000000;}

a.current {text-decoration:underline !important;}

.toolbar, .toolbar .dvbg { height: 60px; background: url("/images/toolbar.png") no-repeat 0 0; padding-top:0px;}
 .toolbar { background: url("http://dalex.ucoz.org/images/1/toolbar0.png") repeat-x 0 0; }
 .toolbar .dvbg .dvbg { background-position: 100% -60px;}
 .toolbar .dvbg { padding: 0 0 0 37px; }
 .toolbar .dvbg .dvbg { padding: 0 40px 0 0; }
 .toolbar .dvbg .dvbg .dvbg { padding: 0; background: url("") no-repeat 50% -193px; }

.toolbar .login {margin-top: 20px; font-size: 1.1em; line-height: 30px;float:right;}
.toolbar .login a {color: #c5e1f2;padding: 0 16px 0 15px; background: url("/images/toolbarmenu.png") no-repeat 100% 0 }

.loginf {margin-top: 20px; font-size: 1.0em; line-height: 30px;float:right;}
.loginf a {color: #c5e1f2;padding: 0 16px 0 15px; }

 .toolbar ul.lcolomn { margin-top: 20px; font-size: 0.95em; line-height: 30px; }
 .toolbar ul.lcolomn a, .toolbar ul.lcolomn a b { height: 40px; cursor: pointer; }
 .toolbar ul.lcolomn a { color: #c5e1f2; }
 .toolbar ul.lcolomn a b { padding: 0 16px 0 15px; background: url("/images/toolbarmenu.png") no-repeat 100% 0 }
 .toolbar ul.lcolomn a:hover { color: #fff; background: url("/images/toolbarmenu.png") no-repeat 50% -40px; }
 .toolbar ul.lcolomn a.selected { color: #fff; }

a.basket { color: #c5e1f2; }

 .submenu { margin: -1px 0 0 0; background-color: #2476ab; border: 1px solid #1f638e; border-bottom-width: 0; position: absolute; top: 0; z-index:100; width: 195px; visibility: hidden;
 filter:alpha(opacity=95);
 -moz-opacity:0.95;
 -khtml-opacity: 0.95;
 opacity: 0.95;
 }
 .submenu a { border-bottom: 1px solid #1d608b; width: 100%; display: block; text-indent: 12px; padding: 7px 0; text-decoration: none !important; color: #fff; }
 .submenu a:hover { background-color: #418cbd; }

 .searchform { width: 221px; height: 28px; position: relative; background: url("/images/search.png") no-repeat 0 0; margin: 21px 0 0 0; }
 .searchform .lfield { float: left; width: 165px; padding: 0 0 0 12px; margin-top: 3px; }
 .searchform .lfield input { width: 165px; color: #000; padding-top: 2px; }
 .searchform .submit { position: absolute; right: 0; top: 0; }
 .searchform .submit input, .searchform .submit { width: 37px; height: 27px; }
 .searchform .submit input { cursor: pointer; background: #dea200 url("/images/search.png") no-repeat 0 -28px; }
 .searchform .submit input:hover { background-position: -37px -28px; }

.speedbar {position:relative; top:10;margin-bottom: 25px; padding-left: 45px; }

/*structure*/
.vsep { width: 100%; background: url("../images/vsep_mid.png") repeat-y 100% 0; }
.vsep .vsep { background: url("../images/vsep_top.png") no-repeat 100% 0; }
.vsep .vsep .vsep { background: url("../images/vsep_btm.png") no-repeat 100% 100%; }

.bsep { width: 100%; background: url("../images/vsep_mid.png") repeat-y 269px 0; }
.bsep .bsep { background: url("../images/vsep_top.png") no-repeat 269px 0; }
.bsep .bsep .bsep { background: url("../images/vsep_btm.png") no-repeat 269px 100%; }

.container { padding: 1px 492px 0 4px; }
 .rightbox { width: 463px; margin: 0 -492px 0 0; padding: 0 4px 0 25px; }
 .rightbox .lcolomn { width: 256px; }
 .rightbox .rcolomn { width: 180px; }
 .mainside, table.conts { width: 100%; }
 table.conts { border: 0 none; }
 .mainside { padding-bottom: 210px; }

.bottom { height: 100px; background: #2476ab url("/images/bottom.png") repeat-x 0 0;}

.menutitle {
 position: relative;
 background:#3090C3 ;
 clear: both;
width:100%;
 }
 
.menutitle h3 {
 padding: 5px 5px 5px 5px;
 background: #3090C3;
 font-size: 16px;
 font-weight: bold;
 color: #fff;
 position: relative;
margin-bottom:0px !important;
border-bottom:3px solid #f5a232;
 }
.menu {border-right:1px solid #3090C3;border-bottom:3px solid #3090C3;}

.copyright { position: relative; top: 13px; float: left; color: #fff; }
 .copyright a { color: #fff; }

.counts {color:#ffffff;font-size:15px;padding: 40px 10px 0px 20px; }

.footinfo { height: 50px; position: relative; }



/*blocks*/
.block { margin: 0 0 30px 0; }
 .block .dtitle { border-bottom: 3px solid #e5e8e8; padding: 2px 0 12px 0; display: block; width: 100%; color: #555555; text-transform: uppercase; font-weight: bold; font-size: 1.4em; margin-bottom: 13px; }

 .vmenu { width: 100%; }
 .vmenu ul { display: block; margin-top: -1px; }
 .vmenu ul li { background: url("../images/vmenu_li.png") no-repeat 0 0; }
 .vmenu ul li a { display: block; width: 100%; text-indent: 22px; padding: 4px 0; background: url("../images/vmenu_link.png") no-repeat 7px 11px; }
 .vmenu ul li a:hover { background-position: -293px 11px; }

 .doska { padding: 6px 5px 0 5px; width: 246px; height: 42px; background: url("../images/doska.png"); }
 .greybutton, .bluebutton { white-space: nowrap; text-align: center; background-position: 100% -31px; height: 31px; line-height: 29px; color: #fff; }
 .greybutton b, .bluebutton b { cursor: pointer; background-position: 0 0; display: block; height: 31px; }
 .greybutton:hover, .bluebutton:hover { background-position: 100% -93px; }
 .greybutton:hover b, .bluebutton:hover b { background-position: 0 -62px; }
 .greybutton, .greybutton b { background-image: url("../images/greybutton.png"); }
 .greybutton { text-shadow: 0 -1px 0 #000; background-color: #5d5d5d; }
 .bluebutton, .bluebutton b { background-image: url("../images/bluebutton.png"); }
 .bluebutton { text-shadow: 0 -1px 0 #2d688c; background-color: #3b8ec3; }

 .doska .greybutton { float: left; width: 94px; }
 .doska .bluebutton { float: right; width: 150px; }

.radio { background-image: url("../images/radiobox.png"); width: 166px; height: 59px; padding: 7px 7px 0 7px; }
.radio .rselect { height: 20px; margin-bottom: 5px; }
.radio select { font-family: Tahoma, Arial sans-serif; font-size: 11px; height: 19px; width: 164px; padding: 0; }

/*tabbox*/
.tabbox { background: #e5e8e8 url("../images/tabbox.png") no-repeat 0 0; padding: 5px 0 0 0; width: 463px; }
.tabbox .tabbox { padding: 0 5px 5px 5px; background: url("../images/tabbox.png") no-repeat -463px 100%; width: 453px; }
.tabgreybox { background-color: #f8f8f8; border: 5px solid #f8f8f8; }
.tabcontent { background-color: #ffffff; border: 1px solid #d7e3e3; }
@media print { .tabcontent { display:block !important; } }
.tabcontent{ display:none; }

.tabcontent .pad { padding: 8px; }
.tabbox #gstabs li { display: inline; }
.tabbox #gstabs, .tabbox #gstabs a { height: 33px; }
.tabbox #gstabs a { padding: 0 10px; line-height: 33px; color: #555555; }
.tabbox #gstabs a.selected { background-color: #f8f8f8; }

/*vote*/
.vbuttons { height: 31px; }
.vbuttons2 { float: right; position: relative; margin-top: -27px; }
.vbuttons2 input { text-align: right; }

.votelist, .conslut li { padding: 8px; border: 1px dotted #c4c4c4; margin-bottom: 9px; }
.vtitle { color: #4298cc; margin-bottom: 9px; }

/* Консультанты */
.conslut li { padding-left: 81px; }
.conslut li .lcolomn { padding: 0 8px; width: 65px; margin-left: -81px; }
 .conslut li .lcolomn div { padding: 2px; border: 1px solid #d2d7d8; }
 .conslut li .rcolomn { width: 100%; }
 .conslut li .lcolomn div, .conslut li .lcolomn div a { width: 59px; height: 59px; overflow: hidden; display: block; }
 .conslut li .lcolomn div img { width: 59px; }

.more a { padding-right: 8px; background: url("../images/more.png") no-repeat 100% 50%; }

/*команда*/
.commando { color: #555; }
.commando li { margin-bottom: 10px; }


/*banner block*/
.bannerblock { text-align: center; background: #fff url("../images/bannerblock.png") no-repeat 50% 100%; padding-bottom: 20px; margin-bottom: 15px; }

.bannerrbox { width: 461px; border: 1px solid #c2cdcd; background-color: #e5e8e8; }
.bannerrbox .dcont { margin: 0 7px; width: 447px; overflow: hidden; text-align: center; }
.radius { height: 8px; line-height: 1px; font-size: 1px; overflow: hidden; position: relative; }
.bannerrbox .radius { width: 463px; background: #e5e8e8 url("../images/bannerrbox.png") no-repeat 0 0; }
.bannerrbox .dtop { margin: -1px -1px 0 -1px; }
.bannerrbox .dbtm { margin: 0 -1px -1px -1px; background-position: -463px 0; }



.nowrap {white-space: nowrap;}
table.top {margin-bottom: 8px}
table.top td {padding-right: 4px; padding-left: 4px; font-size: 70%; padding-bottom: 4px; padding-top: 4px}
table.top td.cor IMG {margin: 0px}
table.top td.left {padding-left: 22px; border-LEFT: #d9d9d9 1px solid}
table.top td.right {border-right: #d9d9d9 1px solid; padding-right: 22px; padding-bottom: 5px; padding-top: 5px}
table.top td img.pic {margin-right: 2px}

table.chlogo {margin-right: 4px; border: 1px solid #cccccc}
table.chlogoi {margin: 3px 0 15px 0px; border: 1px solid #cccccc}
table.chlogo td {padding:2px}

table.htable td {font-size: 70%; padding: 2px; text-align:center}

table.channel{margin:12px 0 11px 0}
table.channel td td{font-size:85%;padding-bottom:3px}
table.channel td img{margin-top:3px}
table.channel td img.prico{margin-right:4px}
table.channel td td img{margin-top:1px;margin-right:2px}

table.chan2 {margin: 12px 0px 5px}
table.chan2 td td.time {padding-right: 6px; font-size: 70%; padding-bottom: 3px; color: #666666}
table.chan2 td td.htime {padding-right: 6px; font-size: 70%; padding-bottom: 3px; color: #666666}
table.chan2 td td {font-size: 85%; padding-bottom: 3px}
table.chan2 td td IMG {margin-right: 2px}

.stime {font-size: 70%; color: #666666}
.time {padding-right: 6px; color: #666666}
.htime {padding-right: 6px; color: #666666; padding-top: 1px}
.chna {margin-bottom: 12px}
b.c1 {color: #0066cc}

table td.m {padding-right: 0px; padding-left: 0px; font-size: 85%; padding-bottom: 0px; margin: 0px; padding-top: 2px}
table td.mr {padding-right: 0px; padding-left: 0px; font-size: 70%; padding-bottom: 0px; margin: 0px; padding-top: 3px}
table td.mp2 {padding-right: 0px; padding-left: 0px; font-size: 85%; padding-bottom: 0px; padding-top: 0px; background-color: #e5eeff; text-align: center}
table td.mp2 table td {font-size: 85%; color: #0857a6}
table td.podm {background-image: url('{THEME}/images/tv/gradi2.gif'); background-repeat: no-repeat; background-color: #e5eeff; text-align: right}
a.active {font-weight: bold; color: #002f73; text-decoration: none}

table td.ms2 {padding-right: 0px; background-position: right bottom; padding-left: 0px; background-image: url("../images/tv/1.gif"); padding-bottom: 0px; margin: 0px; padding-top: 2px; background-repeat: no-repeat; background-color: #e5eeff}
table td.ms2 table td table.menu {font-weight: normal; font-size: 70%; color: #0857a6}

table.menu td {padding-right: 0px; padding-left: 0px; padding-bottom: 2px; padding-top: 0px; border-bottom: #e5eeff 3px solid; font-family: Arial,Sans-Serif}
table.menu td.nizh {border-bottom: #b2ccff 3px solid}
table.menu td.left {border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; padding-bottom: 0px; border-LEFT: 0px; padding-top: 0px; border-bottom: 0px}

div.cor2 {background-image: url("../images/tv/1.gif"); width: 100%; background-repeat: no-repeat; height: 1px; background-color: #e5eeff; text-align: right}
.pr5 {padding-right: 5px}
.pr10 {padding-right: 10px !important}
.pt10 {padding-top: 10px}
.pt15 {padding-top: 15px}
.pl15 {padding-left: 15px !important}
.mb2 {margin-bottom: 2px}
.mb5 {margin-bottom: 5px}
.mb10 {margin-bottom: 10px}
.mb12 {margin-bottom: 12px !important;}
.mb15 {margin-bottom: 15px}
.mb20 {margin-bottom: 20px}
.mb25 {margin-bottom: 25px}
.mr3 {margin-right: 3px}
.mr4 {margin-right: 4px}
.mr5 {margin-right: 5px}
.mr10 {margin-right: 10px}
.mr15 {margin-right: 15px}
.mr20 {margin-right: 20px}
.ml5 {margin-left: 5px}
.mt2{margin-top:2px}
.mt3{margin-top:3px}
.mt5{margin-top:5px}
.mt7{margin-top:7px}
.mt10{margin-top:10px}
.grey{color:#666666}
.orange{color:#F25100}

.slideshow {
 width: 430px;
 height: 260px;
 margin: 1px;
 overflow: hidden;
}
.slideshow img {
 padding: 1px;
 background: #c0dfff;
 border: 1px solid #99b3cc;
 border-radius: 1px;
 position:relative;
 top:1px;
}

.slideshow img {
 -moz-border-radius: 1px;
 -webkit-border-radius: 1px;
}

.blockmenu {width:90%;}
.blockmenu a:link,
.blockmenu a:visited {color:#222; background-color:#f9f9f9; text-decoration:none; padding-left:12px; line-height:22px; display:block; font-weight:bold; border-bottom:1px solid #dad9d9;}
.blockmenu a:hover {color:#2476ab; text-decoration:none; padding-left:12px; line-height:22px; display:block; font-weight:bold; border-bottom:1px solid #dad9d9; background: #ffffff;}

 UL.menus {
 list-style: none; /* Для списка убираем маркеры */
 margin: 0; /* Нет отступов вокруг */
 padding: 0; /* Убираем поля вокруг текста */
 font-family: Arial, sans-serif; /* Рубленый шрифт для текста меню */
 font-size: 10pt; /* Размер названий в пункте меню */
 }


table.cont td {padding-bottom:10px;}
ul.op {list-style-type:none;margin-left:5px;}
ul.op li {list-style-image: url('/images/vmenu_link.png'); }

ul.op2 li {list-style-type:disc !important;margin-left:15px;}


div.tech {font-weight:bold;padding:10px 0px 5px 0px;}

.eBlock {border:1px solid #3090C3; padding:3px;}

/*--------------------- Forum start ---------------------*/

.forumContent {
}

.forumContent a {}

.forumContent table {}

.gTable, .postTable {
 background: #dcdbe0;
}

.gTable td {
 background: #ffffff;
 border: 1px solid #efefef;
}

.postTable td {
 border-collapse: collapse;
 border: 1px solid #efefef;
}

.gTable td.gTableTop {
 font: 14px/28px 'Tahoma';
 background: url(/.s/t/797/21.gif);
 color: #feffff;
 text-transform: uppercase;
 padding: 0px 10px;
}

.gTable td.gTableTop0 {
background-color: #111; background-image: linear-gradient(#444, #111); border:0px #666 solid;margin-left:5px;color:#ffffff; text-transform: uppercase;font: 14px/28px 'Tahoma';
 padding: 0px 10px;
}

.gTableTop a {
 color: #feffff;
}

.gTableTop a:hover {}

.gTable td.gTableSubTop {
 background: #ffc258;
 color: #000000;
}

.gTableSubTop a {
 color: #000000;text-decoration:underline;
}
.gTableSubTop a:hover {
 color: #000000;text-decoration:none;
}

.gTableTop, .gTableTop0, .gTableSubTop, .forumNameTd, .forumThreadTd, .forumPosrTd, .forumLastPostTd, .threadNametd, .threadPostTd, .threadAuthTd, .threadViewTd, .threadLastPostTd, td.threadsDetails, td.forumOnlineBar {
 padding: 3px 10px;
}

#frM6 td, #frM14 td, #frM50 td, #frM56 td, #frM59 td {
 padding: 3px 10px;
}

.postBottom table td {
 border: 0px;
}

.postTable td {
 padding: 3px 10px;
}

.postSeparator {
 display: none;
}

.posttdMessage {
 text-align: justify;
}

.threadPostTd, .threadViewTd, .threadAuthTd, .forumThreadTd, .forumPostTd {
 text-align: center !important;
}

a.TopSortLink {}

a.TopSortLink:hover {}

a.postUser {
 font-weight: bold;
}

a.forum, a.threadLink {
 font: 12px 'Arial';
}

.quoteMessage {}

.forumDescr, .threadDescr {
 font: 10px 'Arial';
}

td.postTdTop {
 background: #127cce;
 color: #ffffff;
}

td.postTdTop a {
 color: #ffffff;
}

td.forumIcoTd, td.forumThreadTd, td.forumPostTd, td.gTableRight, td.threadIcoTd, td.threadPostTd, td.threadViewTd {
 background: #f5f5f5;
}

td.pollQuestion, .pollResults td, td.pollResults, td.pollTotal, td.pollAnswer, td.pollButtons, .smiles td{
 border: 0px;
}

td.pagesInfo, td.switch, td.switchActive {
 background: #ffffff;
 border: 1px solid #dcdbe0;
 padding-left: 5px;
 padding-right: 5px;
}

td.switch, td.switchActive {
 background: #4193d3;
 color: #ffffff;
}

td.switch a {
 color: #ffffff;
}

.switchActive {
 font-weight: bold;
}

/*--------------------- Forum end ---------------------*/

#container {
 width:580px;
 padding:10px;
 margin:0 auto;
 position:relative;
 z-index:0;
}

#example {
 width:600px;
 height:350px;
 position:relative;
}

#ribbon {
 position:absolute;
 top:-3px;
 left:-15px;
 z-index:500;
}

#frame {
 position:absolute;
 z-index:0;
 width:739px;
 height:341px;
 top:-3px;
 left:-80px;
}

#slides {
 position:absolute;
 top:15px;
 left:4px;
 z-index:100;
}

#slides .next,#slides .prev {
 position:absolute;
 top:107px;
 left:-39px;
 width:24px;
 height:43px;
 display:block;
 z-index:101;
}

.slides_container {
 width:570px;
 height:270px;
 overflow:hidden;
 position:relative;
}

#slides .next {
 left:585px;
}

.pagination {
 margin:26px auto 0;
 width:100px;
}

.pagination li {
list-style:none;
 float:left;
 margin:0 1px;
}

.pagination li a {
 display:block;
 width:12px;
 height:0;
 padding-top:12px;
 background-image:url(/images/slider/pagination.png);
 background-position:0 0;
 float:left;
 overflow:hidden;
}

.pagination li.current a {
 background-position:0 -12px;
}

div.caption {
 position:absolute;
 bottom:-35px;
 height:30px;
 padding:5px 20px 0 20px;
 background:#000;
 background:rgba(0,0,0,.5);
 width:540px;
 font-size:1.3em;
 line-height:1.33;
 color:#ff0000;
 border-top:1px solid #000;
 text-shadow:none;
}
table.evo td.evo_line {font-size:16px;}
table.evo td a {font-size:14px;}
table.evo td {font-size:13px;}
table.evo td div {font-size:13px;padding-top:7px;}


input[type=text], input[type=password], textarea {border: 1px solid #d9d9d9;padding: 5px;border-radius:3px;}
select {border: 1px solid #d9d9d9;padding: 5px;border-radius:3px;}

a.order, input[type=button], input[type=reset], input[type=submit], div.basketnow {
cursor:pointer;
border-radius: 0px;
color: #FFFFFF;
display: inline-block;
font-family: "Open Sans", sans-serif;
font-size: 13px;
height: 30px;
line-height: 30px;
padding: 0px 10px 5px 9px;
border-radius:3px;
border: 0px none currentColor;
cursor: pointer;
margin: 0px;
overflow: visible;
width: auto;
text-decoration: none !important;
background: url("/images/button-search.png") 50% 0% repeat-x transparent;
}

input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, div.basketnow:hover {
background:#3c3b3b;

}

a.order:hover {background: url("/images/button-search.png") 50% 0% repeat-x transparent; text-decoration:none !important;}

.catPages1 a:link,
.catPages1 a:visited,
.catPages1 a:hover,
.catPages1 a:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:normal;border:1px solid #e6e6e6;}
.catPages1 a:hover {background:#6699cc;color:#FFFFFF;font-weight:normal;border:1px solid #e6e6e6;}
.catPages1 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;}

.catPages2 a:link,
.catPages2 a:visited,
.catPages2 a:hover,
.catPages2 a:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:normal;border:1px solid #e6e6e6;}
.catPages2 a:hover {background:#6699cc;color:#FFFFFF;font-weight:normal;border:1px solid #e6e6e6;}
.catPages2 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;}

.pgSwchA b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;}
.plist a.pgSwch:link, 
.plist a.pgSwch:visited,
.plist a.pgSwch:hover,
.plist a.pgSwch:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:normal;border:1px solid #e6e6e6;}
.plist a.pgSwch:hover {background:#6699cc;color:#FFFFFF;font-weight:normal;border:1px solid #e6e6e6;}

.pagesBlock1 {color:#FFFFFF;border:0px;margin-bottom:7px;margin-top:7px;}
.pagesBlock1 a:link,
.pagesBlock1 a:visited,
.pagesBlock1 a:hover,
.pagesBlock1 a:active {text-decoration:none;color: #636363;background:#E7EDF6;padding:3px 7px;font-size:11px;font-weight:normal;}
.pagesBlock1 a:hover {background:#D0E1F6;color:#FFFFFF;font-weight:normal;}
.pagesBlock1 b {text-decoration:none;background:#FFFFFF;padding:3px 7px;color:#E0E6EC;font-size:11px;}

.pagesBlock2 {color:#FFFFFF;border:0px;margin-bottom:7px;margin-top:7px;}
.pagesBlock2 a:link,
.pagesBlock2 a:visited,
.pagesBlock2 a:hover,
.pagesBlock2 a:active {text-decoration:none;color: #636363;background:#E7EDF6;padding:3px 7px;font-size:11px;font-weight:normal;}
.pagesBlock2 a:hover {background:#D0E1F6;color:#FFFFFF;font-weight:normal;}
.pagesBlock2 b {text-decoration:none;background:#FFFFFF;padding:3px 7px;color:#E0E6EC;font-size:11px;}

.pagesBlockuz1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;}
.pagesBlockuz1 a:link,
.pagesBlockuz1 a:visited,
.pagesBlockuz1 a:hover,
.pagesBlockuz1 a:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:normal;border:1px solid #e6e6e6;}
.pagesBlockuz1 a:hover {background:#6699cc;color:#FFFFFF;font-weight:normal;border:1px solid #e6e6e6;}
.pagesBlockuz1 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;}

.pagesBlockuz2 a:link,
.pagesBlockuz2 a:visited,
.pagesBlockuz2 a:hover,
.pagesBlockuz2 a:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:normal;border:1px solid #e6e6e6;}
.pagesBlockuz2 a:hover {background:#6699cc;color:#FFFFFF;font-weight:normal;border:1px solid #e6e6e6;}
.pagesBlockuz2 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;}