html,body,div,ul,ol,li,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,pre,img,form,fieldset,input,p,blockquote {margin:0px;padding:0px;}
ul,ol {margin:10px 0 0 23px;}
li {margin:0px 0 0 2px;padding:5px 0 0 0}
table {border-spacing:0;border-collapse:collapse}
td,th {vertical-align:top}
img {border:0px}


hr {border:0px;border-bottom:solid 1px #7c91a7;margin-top:5px;padding-top:0px;margin-bottom: 5px; height: 0px; color: #336699}
.zoom {width:100%;margin: 10px auto 0;background:#FFF;}
#statictic {margin-bottom:-20px}


body {font: 12px Verdana, sans-serif;background:#FFF;color: #000;padding:10px 10px 15px 10px}


H1 {margin:0.2em 0 0.7em 0; FONT-SIZE:2.1em;letter-spacing:-0.05em;color:#7c91a7; FONT-WEIGHT: normal;text-shadow: 2px 3px 1px #CCC;}
/*h1 {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, sans-serif; COLOR: #999999; FONT-WEIGHT: normal; PADDING-TOP: 0px}*/
H2 {padding:10px 20px 10px 0;FONT-WEIGHT: normal; FONT-SIZE: 18px;MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 95%;}
H3 {padding:10px 0px 5px 0;font-size: 16px;color:#2d83c2;font-weight:normal}
p {padding:5px 0 5px 0px;}


.i-dropdown {border:1px solid #e0e0e0;padding:4px;background:url('/itlib/boolets/dropdown-ff8400.png') no-repeat right;color:#7c91a7; cursor:pointer}
.drop-list {background:#FFF;border:1px solid transparent;display:none;}
.drop-list .list-items {height:150px; overflow:auto;}
.drop-list-active {border:1px solid #7c91a7}
.filter-box ul {margin-top:0;margin-bottom:0;list-style:none;margin-left:0}
.filter-box {margin-bottom:15px}
.filter-box .act-filter {color:#000;font-weight:bold}





span.count_items {font-size:10px}
#h1-rubric span.count_items {background:url('/itlib/boolets/bulet02_02.gif') no-repeat left;padding-left:20px;}
#nav-rubcrics {padding:10px;border:1px solid #7c91a7;background:#FFF;margin:0 10px 0 -40px;position:absolute;width:auto;/*height:150px;overflow:scroll*/}
#nav-rubcrics .flet {font-size:18px;font-weight:normal;color:red}

.ilogos_adv {width:900px;margin:0 auto;}
.ilogos_adv td {padding:0 2px;}


.lib_icons16 {margin:2px 0; /*overflow:hidden*/}
/*.lib_icons16.item {white-space:nowrap}*/
.lib_icons16 .ricon {background:url('/itlib/contacts/contacts.png') no-repeat; margin-right:5px;white-space:nowrap}
.lib_icons16 .ri-1,.lib_icons16 .ri-2,.lib_icons16 .ri-3 {background-position: -80px -1px;} /*phone*/
.lib_icons16 .ri-7 {background-position: -32px -1px;} /*icq*/
.lib_icons16 .ri-10 {background-position: -48px -1px;} /*skype*/
.lib_icons16 .ri-4 {background-position: -16px -1px;} /*icq*/





#flowitems_view {padding:0 0 5px 0px;text-align:center}
#flowitems_view dl {height:100px;margin-top:1em;padding:0 5px 0px 5px;width:auto;float:left;}
#flowitems_view dd {margin-left:0;color:#000;font-weight:bold;width:110px;height:20px}
#flowitems_view dt {margin:0.4em 0 0 0}
#flowitems_view dt a {color: #000; font-weight: bold;}



a:link {color:#4f95cf; text-decoration: underline} /*#0057b0*/
a:visited {color: #7c91a7; text-decoration: underline}
a:hover {color: #ff7e00; text-decoration: underline}
a:active, a:focus {outline:none} /* hidefocus="true" */


#main_rbc {padding:5px 0 20px 0px; width:270px; font-size:12px}


/*#co-card {background:#fff url(/itlib/bg/gradient/h300_reverse.png) repeat-x scroll 0 -200px;}*/


.metroline {margin:8px 0px 8px 25px;}
.metro {margin:-3px 0 0 -25px;padding:0 0 0 25px; background:url('/itlib/metro/spb.png') no-repeat 0px -80px; /* height:17px; */list-style:none;/* letter-spacing:.05em*/}
.metro.m1 {background-position: 0px 0;}
.metro.m2 {background-position: 0px -16px}
.metro.m3 {background-position: 0px -32px}
.metro.m4 {background-position: 0px -48px}
.metro.m5 {background-position: 0px -64px}

#co-main {background:#ededed; padding:0 5px 0 0px;margin-top:40px}
#co-info {background:#ededed; width:240px;padding:0 5px 0 0;float:left;}
#co-prod {border-left:4px solid #fff;background:#fff url(/itlib/bg/gradient/h300_reverse.png) repeat-x scroll 0 -250px;padding:5px;height:inherit;overflow:auto;min-height:600px}
#co-map {background:#ededed;padding:5px;}




#nav-bottom {padding:0 0 20px 70px;overflow:hidden;margin:0 auto}
#nav-bottom dl {margin-top:1em;padding:0 20px;width:28%;float:left;}
#nav-bottom dt {color:#000;font-weight:bold}
#nav-bottom dd {margin-top: 0.4em}
#nav-bottom dt a {color: #000; font-weight: bold;}


.italic {font-style: italic}
.bold {font-weight: bold}
.subscr {font-size: 80%}
.nbr {white-space: nowrap}
.tac {text-align:center}
.hidden {display:none}
.clear {clear: both}
.fll {float:left}	



.coinfo {width:100%;margin-top:20px;margin-bottom:20px}
.coinfo h2 a {font-size:23px;color:#01549c}
/*.codiscount {width:48%;float:right}*/
.costuffs h2 {font-size:20px;color:#c0311a}
.costuffs h2 a {font-size:20px;color:#c0311a}
.costuffs .dtitle { background:#ec7a75;padding-left:5px;margin-top:15px}
.costuffs .dtitle a { color:#fff}
.costuffs a {text-decoration:none;}
.costuffs b {color:#6f6862;}


/*.covacancy {width:48%;}
.covacancy h2 a {font-size:23px;color:#7c91a7}*/


.comment.sm {color:#7c91a7; font-size:10px}



#more_rubrics {text-align:right;margin:20px}




DIV.vline {
  BORDER-LEFT: #4a87c8 1px solid;
  padding-left:10px;
  margin-left:5px;
}



.ev_cap {font-weight:bold;vertical-align:middle;text-align:center}
input.hidden {border-width: 0px;}

.va-middle {vertical-align:middle}
.main_content {padding:0 5px 0 4px;margin:0 0px 0 0px; min-height:500px}
.main_content ul {margin-bottom:15px; margin-top:5px}

.bhl {/*font-weight:bold;*/background:#ffcc00;/*border-bottom: dashed 1px red*/} /* search result highlight block class*/



/*
.moreinfo_act {background-position: 0 -50px !important;}
.moreinfo {background-position: 0 0 !important;}*/

/*.moreinfo {margin-left:20px;padding-right:20px;border-bottom:1px dashed #000; background: url(/itlib/boolets/bulet02_02.gif) right no-repeat}*/
.moreblock {margin-top:20px;}
.moreblock .sh{margin-bottom:20px;}
.moreinfo {margin-left:20px;border-bottom:1px dashed #000; cursor:pointer}



#search_adv {height:auto;margin-bottom:10px;display:none;}

.zoom #search_adv {background:url(/images/search_bg.jpg) #01539B repeat-x 0 -101px;}
.zoom.catalog #search_adv {background:url(/images/catalog/search_bg.jpg) #A7610C repeat-x 0 -101px;}
.zoom.discount #search_adv {background:url(/images/discount/search_bg.jpg) #C0311A repeat-x 0 -101px;}
.zoom.phonecodes #search_adv {background:url(/images/phonecodes/search_bg.jpg) #00704A repeat-x 0 -101px;}
.zoom.postindex #search_adv {background:url(/images/postindex/search_bg.jpg) #562B89 repeat-x 0 -101px;}


#search_adv div {background:url(/images/search_drop_lb.jpg) no-repeat left bottom; height:200px}
#search_adv .content {padding:0px 0 0 10px;color:#fff}



#itsearch { height:auto;background:url(/images/search_bg.jpg) repeat-x; margin-bottom:5px}
/*#dropugol.lt {background:url(/images/search_drop_lt.jpg) no-repeat 192px 129px;}*/
div.iright { height:auto;background:url(/images/search_right.jpg) no-repeat right top;}

.zoom.catalog div.iright { height:auto;background:url(/images/catalog/search_right.jpg) no-repeat right top;}
.zoom.catalog #itsearch { height:auto;background:url(/images/catalog/search_bg.jpg) repeat-x;}

.zoom.discount div.iright { height:auto;background:url(/images/discount/search_right.jpg) no-repeat right top;}
.zoom.discount #itsearch { height:auto;background:url(/images/discount/search_bg.jpg) repeat-x;}

.zoom.phonecodes div.iright { height:auto;background:url(/images/phonecodes/search_right.jpg) no-repeat right top;}
.zoom.phonecodes #itsearch { height:auto;background:url(/images/phonecodes/search_bg.jpg) repeat-x;}

.zoom.postindex div.iright { height:auto;background:url(/images/postindex/search_right.jpg) no-repeat right top;}
.zoom.postindex #itsearch { height:auto;background:url(/images/postindex/search_bg.jpg) repeat-x;}



/* leftbar list --------------------------------------------------------------------------------- */
ul.listitems {margin-left:0px;padding:0px;margin-top:0px;}
ul.listitems li {list-style-image:url('/itlib/boolets/point.gif')}
ul.listitems li.sel {list-style-image:url('/itlib/boolets/point_red.gif')}
ul.listitems li div {padding:3px 0 0 2px !important;}
ul.listitems li.sel div a {color:#fff;text-decoration:none}
ul.listitems li.group {background:#7c91a7;padding:2px 0 3px 0;margin-top:10px;color:#fff;}
ul.listitems li.group div a {color:#fff;text-decoration:none}
ul.listitems li.sel div {padding:5px 0 5px 2px !important;margin:5px 0 0 0 !important;background:#ec9844 !important;}
/* /leftbar list -------------------------------------------------------------------------------- */
.menu_catalog ul{margin-left:0;margin-top:0;padding-left:20px}
.menu_catalog ul li {font-size:12px;}
.menu_catalog ul li li {padding:5px 0 0 0}
.menu_catalog ul li.root {padding:0 0 5px 0}



/* -- rubric icons ----------------------------------------------------------------------------- */
.ritem {padding:0px 20px 0px 30px;}
.ritem ul {margin: 0;padding:0}
.ritem ul li {margin: 0px 0;padding:2px;list-style: none;}
.ritem ul li.sel {background-color:#ec9844;}
.ritem ul li.sel a {color:#fff;}
.ritem .rsub {width:100%;/*margin-left:-46px*/}

.ritem .ricon {position:absolute;width:32px;height:32px;margin-left:-40px;margin-top:5px;}
.ritem .ricon {background:url(/images/icons.png) no-repeat}

.ritem .ri-auto {background-position: -32px -32px;}
.ritem .ri-auto.sel {background-position: -32px 0}
.ritem .ri-building {background-position: -64px -32px;}
.ritem .ri-building.sel {background-position: -64px 0}
.ritem .ri-renovation {background-position: -96px -32px;}
.ritem .ri-renovation.sel {background-position: -96px 0}
.ritem .ri-travels {background-position: -128px -32px;}
.ritem .ri-travels.sel {background-position: -128px 0}
.ritem .ri-medicine {background-position: -160px -32px;}
.ritem .ri-medicine.sel {background-position: -160px 0}
.ritem .ri-children {background-position: -192px -32px;}
.ritem .ri-children.sel {background-position: -192px 0}
.ritem .ri-restaurants {background-position: -224px -32px;}
.ritem .ri-restaurants.sel {background-position: -224px 0}
.ritem .ri-finances {background-position: -256px -32px;}
.ritem .ri-finances.sel {background-position: -256px 0}
.ritem .ri-clothing {background-position: -288px -32px;}
.ritem .ri-clothing.sel {background-position: -288px 0}
.ritem .ri-sports {background-position: -320px -32px;}
.ritem .ri-sports.sel {background-position: -320px 0}
.ritem .ri-housing {background-position: -352px -32px;}
.ritem .ri-housing.sel {background-position: -352px 0}
.ritem .ri-furniture {background-position: -384px -32px;}
.ritem .ri-furniture.sel {background-position: -384px 0}
.ritem .ri-equipment {background-position: -416px -32px;}
.ritem .ri-equipment.sel {background-position: -416px 0}
.ritem .ri-health {background-position: -448px -32px;}
.ritem .ri-health.sel {background-position: -448px 0}
.ritem .ri-rest {background-position: -480px -32px;}
.ritem .ri-rest.sel {background-position: -480px 0}
.ritem .ri-pets {background-position: -512px -32px;}
.ritem .ri-pets.sel {background-position: -512px 0}
.ritem .ri-security {background-position: -544px -32px;}
.ritem .ri-security.sel {background-position: -544px 0}
.ritem .ri-legal {background-position: -576px -32px;}
.ritem .ri-legal.sel {background-position: -576px 0}
.ritem .ri-housetech {background-position: -608px -32px;}
.ritem .ri-housetech.sel {background-position: -608px 0}
.ritem .ri-services {background-position: -640px -32px;}
.ritem .ri-services.sel {background-position: -640px 0}
.ritem .ri-food {background-position: -672px -32px;}
.ritem .ri-food.sel {background-position: -672px 0}
.ritem .ri-education {background-position: -704px -32px;}
.ritem .ri-education.sel {background-position: -704px 0}
.ritem .ri-music {background-position: -736px -32px;}
.ritem .ri-music.sel {background-position: -736px 0}
.ritem .ri-advertising {background-position: -768px -32px;}
.ritem .ri-advertising.sel {background-position: -768px 0}
.ritem .ri-polygraphics {background-position: -800px -32px;}
.ritem .ri-polygraphics.sel {background-position: -800px 0}
.ritem .ri-communication {background-position: -832px -32px;}
.ritem .ri-communication.sel {background-position: -832px 0}
.ritem .ri-cleaning {background-position: -864px -32px;}
.ritem .ri-cleaning.sel {background-position: -864px 0}
.ritem .ri-sewing {background-position: -896px -32px;}
.ritem .ri-sewing.sel {background-position: -896px 0}
.ritem .ri-computers {background-position: -928px -32px;}
.ritem .ri-computers.sel {background-position: -928px 0}
.ritem .ri-cottage {background-position: -960px -32px;}
.ritem .ri-cottage.sel {background-position: -960px 0}
.ritem .ri-miscellanea {background-position: -992px -32px;}
.ritem .ri-miscellanea.sel {background-position: -992px 0}
.ritem .ri-jewels {background-position: -1024px -32px;}
.ritem .ri-jewels.sel {background-position: -1024px 0}
.ritem .ri-transportations {background-position: -1056px -32px;}
.ritem .ri-transportations.sel {background-position: -1056px 0}
.ritem .ri-salvaging {background-position: -1088px -32px;}
.ritem .ri-salvaging.sel {background-position: -1088px 0}
.ritem .ri-hunting {background-position: -1120px -32px;}
.ritem .ri-hunting.sel {background-position: -1120px 0}
.ritem .ri-realestate {background-position: -1152px -32px;}
.ritem .ri-realestate.sel {background-position: -1152px 0}
.ritem .ri-electronics {background-position: -1184px -32px;}
.ritem .ri-electronics.sel {background-position: -1184px 0}
.ritem .ri-books {background-position: -1216px -32px;}
.ritem .ri-books.sel {background-position: -1216px 0}
.ritem .ri-researches {background-position: -1248px -32px;}
.ritem .ri-researches.sel {background-position: -1248px 0}
.ritem .ri-materials {background-position: -1280px -32px;}
.ritem .ri-materials.sel {background-position: -1280px 0}
.ritem .ri-emergency {background-position: -1312px -32px;}
.ritem .ri-emergency.sel {background-position: -1312px 0}
.ritem .ri-media {background-position: -1344px -32px;}
.ritem .ri-media.sel {background-position: -1344px 0}
.ritem .ri-state {background-position: -1376px -32px;}
.ritem .ri-state.sel {background-position: -1376px 0}

/* --------------------------------------------------------------------------------------------- */

.r-description {/*margin-left:-40px;*/margin-bottom:25px;color:#949494;font-size:90%}

.co_contacts {background:#fff;padding:5px;margin:0;border:1px solid #999/*height:100px;overflow:auto;*/}
.co_contacts table {width:100%;border-collapse: collapse;}
.co_contacts table td {border:0px solid #7c91a7;padding:0px 0px 0px;}
.co_contacts .group {font-size:100%;font-weight:bold;font:Arial;padding-bottom:51px}
.co_contacts .item {padding-left:0px;}
.contact {padding-left:5px;}


.co_logo {padding:0px;margin-left:20px; /*border:1px solid #999; border-right:3px solid #666;border-bottom:3px solid #999*/}

.co_addr {list-style:none; margin:0}
.co_addr a {color:#666666}



.sresi {border-bottom:1px dashed #7c91a7;padding:5px 0px; margin-bottom:15px; overflow:hidden}
/*цифры рез. поиска*/
.sresi h2 {font-size:1.6em; text-indent: -33px;margin-left:33px;margin-top:0px;padding-top:0}
.sresi h2 .cn1 {background:#7c91a7;padding:0 0.38em;color:#fff}
.sresi h2 .cn2 {background:#7c91a7;padding:0 0.06em;color:#fff}

.sresi .copages {margin:1px 0 8px 0;}
.sresi .copages a {padding:0 10px}
.sresi .copages a:first-child {padding:0  10px 0 0}

.sresi .photos_line {padding-top:10px}
.sresi .photos_line .flimg {margin:0 5px;padding:2px; border:1px solid #7c91a7;}

.url-extlink {
    background: url('/itlib/boolets/extlink-1.gif') right no-repeat;
    padding: 0 20px 0 0 !important;
}



.corner {background: #e8f1fa url(/images/14lt.png) no-repeat left top;}
/*.corner.c-discount {background: #ec7a75 url(/images/14lt.png) no-repeat left top;}*/


.corner {margin:0;padding:0;zoom: 1;margin-bottom:5px;}
.corner div { background: url(/images/14rt.png) no-repeat right top; }
.corner div div { background: url(/images/14rb.png) no-repeat right bottom; }
.corner div div div { background: url(/images/14lb.png) no-repeat left bottom; }
.corner div div div div { background:none;}

.corner .discount008 {margin:15px 0 25px 0; padding:8px 8px 8px 0px;}
.corner .co {padding:8px 8px 8px 10px;overflow:hidden;}
/*.sresi .co {background:#EDEDED url(/images/bg_co_inlist.png) repeat-x; border:1px solid #EDEDED;padding:8px 8px 8px 10px;overflow:hidden;}*/


.corner .discount008 img {margin:-15px 10px 0 0}



#phonecodes ul {margin:-2.7em 0 10px 50px;padding:0}
#phonecodes ul li {margin:0;padding:0}
#phonecodes h2 {font-size:2em;color:#f5534e}
#phonecodes h2.let {font-size:2em; width:15px; color:#f5534e} /*00704A*/

#head_box {
  padding:5px 0px 0 0;
  margin-left:194px;
  min-height:129px;
  /*border:1px solid red;*/
}

#top_icons {width:100%;position:absolute;top:-4px;right:12px}
#top_icons ul {text-align:right;}
#top_icons ul li{ display: inline; padding:0 3px;}
#top_icons ul li.end{padding:0 0 0 3px;}


#top_icons span.date {
  color:#848e98;
  margin-right:0px;
  /*font-size:10px;*/
}

#searchform {z-index:50;position: relative;margin:27px 5px 0 0;padding:5px 15px 5px 5px;}

#catalogs {margin:0 0 -27px 200px;z-index:111;position: relative;height:32px;}
#catalogs .item {white-space:nowrap;padding:5px 6px;color:#FFFFFF;background:#5B9FD4;border-top:5px solid #01549C;margin:0}
#catalogs .item a {white-space:nowrap;padding:5px 2px;color:#FFFFFF;font-weight:bold;text-decoration:none;}

/*
#catalogs {padding:0;}
#catalogs li {display: inline;list-style:none;padding:0;margin:0;height:32px;}
*/

/*#catalogs .item {border-bottom:1px solid #fff;}*/
/*#catalogs .item.sel {border-left:1px solid #fff;border-right:1px solid #fff;}*/
/*#catalogs .item.sel a {color:#000}*/

#catalogs .item {border-top:5px solid #fff;}
#catalogs .item.sel,#catalogs .item.over {border-top:5px solid #01549C;}


/*#catalogs .home {background:#5B9FD4}
#catalogs .item.home.sel {border-top:5px solid #01549C;}*/
/*#catalogs .item.home.sel {border-bottom:1px solid #6AABDB;}*/

#catalogs .catalog {background:#EC9844}
#catalogs .item.catalog.sel,#catalogs .item.catalog.over {border-top:5px solid #A7610C;}
#catalogs .discount {background:#EC7A75}
#catalogs .item.discount.sel,#catalogs .item.discount.over {border-top:5px solid #C0311A;}
#catalogs .phonecodes {background:#4EB496}
#catalogs .item.phonecodes.sel,#catalogs .item.phonecodes.over {border-top:5px solid #00704A;}
#catalogs .postindex {background:#8F7CB9}
#catalogs .item.postindex.sel,#catalogs .item.postindex.over {border-top:5px solid #562A88;}


/*.b-color {background:url(/images/bg_logo.jpg) repeat-x}*/

/*.b-color {background:#7c91a7}*/


.b-color {background:#5b9fd4}
.catalog .b-color {background:#EC9844}
.discount .b-color {background:#EC7A75}
.phonecodes .b-color {background:#4EB496}
.postindex .b-color {background:#8F7CB9}


.t-color {color:#5b9fd4}
.catalog .t-color {color:#EC9844}
.discount .t-color {color:#EC7A75}
.phonecodes .t-color {color:#4EB496}
.postindex .t-color {color:#8F7CB9}



#searchform .comment {color:#fff;font-size:10px;}
#searchform span.example {margin-right:10px;}
#searchform span.sample {font-style:italic;border-bottom:1px dashed #fff; cursor:pointer;font-size:11px}



#searchform input.what {
  width:100%;
  margin-top:5px;
  color:#000;
  background-color:none;
  font-size:18px;
  background-color:#F0FAFF; /*#ffcc00*/
  /*border: solid 2px #000;*/
}
#searchform input.where {
  width:100%;
  margin-top:5px;
  color:#000;
  background-color:none;
  font-size:18px;
  background-color:#ffcc00; /*#ffcc00*/
  /*border: solid 2px #000;*/
}

#searchform input.search {
  padding:0px;
  width:60px;
  height:27px;
  margin-top:17px;
  margin-left:8px;
  color:#000;
/*  background-color:#fff; */
  font-size:16px;
}

#searchform div.adv {
  text-align:right;
  color:#FFFFFF;
  font-size:10px;
  margin:5px -7px 0 0;
  height:10px;
}
#searchform div.adv a {color:#fff;padding:0 3px 3px 3px;}
#searchform td.what {padding:0 10px 0 0}


#head_title span a {text-transform:uppercase;text-decoration:none}

#logo {padding-top: 0px; height:68px; margin-top:-9px}
/*#logo img {display:none}*/

#logodesc {position:absolute;font-size:16px;margin:-32px 0 0 200px;color:#7c91a7}
#logodesc a {text-decoration:none}

#logodesc-more {position:absolute;font-size:12px; right:12px; top:96px;text-align:right;color:#7c91a7}
.span-phone {color:red; font-weight:bold; font-size:16px}


#betav {position:absolute;top:33px;left:190px;font-style:italic;font-weight:bold}



.ilogos_bottom {width:905px;margin:0 auto; padding:0}
.ilogos_top {position:absolute;top:28px;right:10px} 
.ilogos .adv1 {width:100px;height:60px;}
.ilogos .adv2 {width:468px;height:60px;}
.ilogos .adv3 {width:468px;height:60px;}
.adv4 {width:240px;height:400px;}

.ilogos .fll {margin:0 3px;}
#adv3_1 {height:60px;text-align:center;vertical-align:middle;}
#adv3_2 {margin:0 0 20px 0;height:60px;text-align:center;vertical-align:middle;}
#adv3_1.swf {width:468px;margin:0 auto;height:60px;}
#adv3_2.swf {width:468px;margin:0 auto;height:60px;}




/*#logobp {margin:13px 0 10px 0;width:178px;}*/
#logobp {margin:13px 0 10px 0;width:178px;}

#logobp div {background: url(/itlib/corners/4lt.png) no-repeat left top;}
#logobp div div {background: url(/itlib/corners/4rb.png) no-repeat right bottom;}
#logobp .bp {color:#fff;font-size:16px; padding:5px 0;margin:0; text-align:center;}
#logobp .bp  a {color:#fff;text-decoration:none}



/* div menu -------------------------------------------------------------------------------------*/
.div_menu {margin:0 0 0 276px; height:60px;}
.div_menu div.top_menu_item {
  PADDING-RIGHT: 10px;PADDING-LEFT: 10px;  FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #115193; PADDING-TOP: 2px; HEIGHT: 17px
}
.div_menu .color {background:#7C91A7}
.div_menu a.top_menu_item:link,.div_menu a.top_menu_item:visited,.div_menu a.top_menu_item:hover {
  FONT-WEIGHT: bold; COLOR: #115193; TEXT-DECORATION: underline
}
.div_menu div.advanced_menu {
  FONT-SIZE: 11px; PADDING-BOTTOM: 14px; background:url(/images/14lb.png) #7C91A7 no-repeat left bottom; HEIGHT: auto  /*115193*/
}


.advanced_menu img {
  MARGIN-TOP: 17px; MARGIN-LEFT: 14px
}
.div_menu a.adv_menu_item:link,.div_menu a.adv_menu_item:visited,.div_menu a.adv_menu_item:hover {
  MARGIN-TOP: 11px; PADDING-LEFT: 3px; PADDING-BOTTOM: 14px; COLOR: #ffffff; TEXT-DECORATION: underline
}
/* /div menu ------------------------------------------------------------------------------------*/


label input {margin-right:5px}



@media print {
 /*body {margin: 15px 20px 10px}*/
 * { background-color: #fff;color: #000; }
 .noprint {display: none;}
 .print_panel {display: none;}
/* .main_content {padding-left:0px; padding-right:15px}*/
}

@media Screen    
{
.print_panel {padding:10px 5px; margin:0 0 10px;width:100%;border-bottom:#ccc 1px solid;background-color:#f2f2f2;text-align:right}
.print_panel button {background-color:#f2f2f2;height:25px;border:1px;margin-left:5px;}
}
