/*########## HEADER & FOOTER
/* banners */
#banners {text-align:left;height:69px;white-space:nowrap;padding-left:7px;}
#banners img {margin:5px 5px 0 5px;}

#icons {text-align:right;padding-right:40px;}
#icons img {margin:7px 5px;}
#head #cplink {color:#F1EDA9;display:block;padding:9px 0; font-weight:bold;}

#reglinks {padding-top:6px;}
#reglinks a {display:block;padding:1px 0; font-weight:bold;}

#menu {background:#dbdbdb url("/im/b.gif") 0 100% repeat-x; margin:2px 0 2px; line-height:27px; text-align:center;}
#menu table {margin:0 auto;}
#menu td {padding:0 13px;white-space:nowrap;line-height:27px;}
#menu td.sel {background:#FF8A2B url("/im/o.gif") 0 100% repeat-x;color:#F1EDA9;border:2px solid #fff; border-width:0 3px; padding:0 10px;}
#menu td.sel a {color:#F1EDA9;}
#menu td a {font-weight:bold; text-decoration:none;}

#footer td {font-size:8pt;}
#footer {margin-top:10px; padding:10px 0;border-top:1px solid #ccc;}

#headsection {background:#dbdbdb url('/im/head2.jpg') 100% 0 no-repeat;}
#head {height:80px; width:100%;}
#head td {color:#71706F;}
#head a {color:#6A7190;}
#head a.sel{background:#FF8A2B;color:#F1EDA9;padding-bottom:2px;}
#head #headinfo * {color:white;}
#headinfo {width:177px;}
#headlinks {width:175px;}

#find {background:url('/im/head1.gif') 0 0 no-repeat;padding-left:50px;}
#find input.text {width:60%;float:left;display:block;padding:0;margin:0 5px 0 0px;}
#find input.button {height:21px;width:80px;float:left;display:block;}
.findchoo {height:20px;}

#counter {width:23%; text-align:center;}
#footer table {width:100%;}

/*########## BASE */
/*---------------------------------
	base
*/
* {font-family:Arial;}
body, form {margin:0;padding:0;}
body, td, th, input {font-size:9pt;}
a img {border:0;}
a {color:#6A7190;}
a:visited {color:#aaa;}
body {background:#fff;}
.hidden {display:none;}
.clear {clear:both;}
.f1 {overflow:hidden;height:0px;font-size:0;line-height:0;margin:0;}
.copylink a, a.external {background:url('/im/external.gif') 100% 50% no-repeat; padding-right:15px; }
a.next {background:url('/im/next.gif') 100% 50% no-repeat; padding-right:15px; }
.linksection a {display:block;}

.ctabs a {padding:2px 10px 3px;text-decoration:none;color:#6A7190;font-weight:bold;}
.ctabs a:hover {background:#eee;border-top:1px solid #999; border-bottom:0;color:#999;}
.ctabs a.sel {border:1px solid #F88C44;border-bottom:0;background:#fff; color:#F88C44;line-height:20px;}
.ctabs {padding:0 10px 0px; background:url('/im/ob.gif') 0 100% repeat-x;}

.letters a {border:1px solid #ccc; background:#fff;display:block;width:20px; height:20px; line-height:20px;text-align:center; margin:1px 1px;float:left;font-weight:bold;text-decoration:none;}
.letters a.sel {background:#FF8A2B;color:#fff;}
.letters a:hover {color:#fff; background: #6A7190;}
.letters span {clear:both;display:block;}
.letters {float:left;text-align:center; padding:0;margin:0 auto;width:46%;margin:5px 2%;}

.pageno a {display:block; width:20px; height:20px; border:1px solid #ccc; background:#fff; text-align:center; margin:1px 1px;font-weight:bold;text-decoration:none;line-height:20px; float:left;}
.pageno a.sel {background:#FF8A2B;color:#fff;}
.pageno a:hover {color:#fff; background: #6A7190;}
.pageno {clear:left;}

.atten {background:url('/im/atten.gif') left top repeat-y; padding:5px 50px;min-hegith:32px;width:500px;}

img {vertical-align:bottom;}
.ctabs a.sel {line-height:19px;}

.copylink {text-align:right; font-size:8pt;}
.ileft {float:left;margin:3px 1em 0.1em 0;}
.iright{float:right;margin:3px 0em 0.1em 1em;}

.table td {border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding: 2px 5px;}
.table th {border-right:1px solid #ccc; border-bottom:2px solid #ccc;padding: 2px 5px; }
.table {border-left:1px solid #ccc; border-top:1px solid #ccc;border-collapse:collapse;}
.table .odd td {background:#eee;}
.w500 {width:600px;}

/*---------------------------------
	main part page dividing
*/
#master {min-width:1000px;}
#head {min-width:1000px;}
.wrapper {float:left; width:100%;}
#leftside {width:23%;margin-left:-100%; float:left;padding-top:3px;}
#rightside {width:170px; float:left;padding-top:3px;margin-left:-170px; overflow:hidden;}
#main {margin:0 170px 0 23%; padding-top:2px;}



/*---------------------------------
	left & right
*/
#leftside .panelheader img {float:right;vertical-align:top;cursor:pointer;}
#rightside .panelheader img {float:left;vertical-align:top;cursor:pointer;}

#rightside.restore {background: url('/im/sr.gif') right top repeat-y;cursor: pointer;}
#leftside.restore {background: url('/im/sl.gif') left top repeat-y;cursor: pointer;}

#leftside h2, #rightside h2 {color:#fff; margin:0;font-weight:bold;font-size:9pt;border:0;}
#leftside h2 {background: #6A7190 url('/im/ic.gif') no-repeat; padding:2px 0 0 30px;text-align:left;}
#rightside h2 {background: #6A7190 url('/im/icr.gif') 100% 0 no-repeat; padding:2px 30px 0 0; text-align:right;}

#leftside div.gadjet {margin-right:20px;margin-bottom:10px;clear:left;}
#rightside div.gadjet {margin-left:20px;margin-bottom:10px;clear:left;}

#rightside .pancontent {border:1px solid #ccc; border-width:0 0px 1px 1px; padding:10px; margin:0;background:#f0f0f0;}
#leftside .pancontent {border:1px solid #ccc; border-width:0 1px 1px 0px; padding:10px; margin:0;background:#f0f0f0;}

.sidecontrol {background:#6A7190;margin-bottom:5px;line-height:1px;}



#leftside .sidecontrol {text-align:right;margin-right:20px;}
#rightside .sidecontrol {text-align:left;margin-left:20px;}

#leftside h2, #rightside h2 {height:18px;}

/*--------------------------------
	controls
*/
button, input.button {border:1px solid white;background:#6A7190; color:white;}
input.text {height:19px;border:1px solid #71706F;background:white; color:#71706F; padding:0;}

/*---------------------------------
	tabs
*/

.tabcontrol td.first {padding-left:20px;}
.tabcontrol {height:23px;background: url('/im/tbg.gif') 0 100% no-repeat;}

.t000 {padding:3px 18px 0px 0px;background: url('/im/t000.gif') 100% 100% no-repeat;}
.t001 {padding:3px 15px 0px 0px;background: url('/im/t001.gif') 100% 100% no-repeat;}
.t010 {padding:3px 14px 0px 0px;background: url('/im/t010.gif') 100% 100% no-repeat;}
.t100 {padding:0px 18px 0px 0px;background: url('/im/t100.gif') 100% 100% no-repeat;font-weight:bold;}
.t101 {padding:0px 18px 0px 0px;background: url('/im/t101.gif') 100% 100% no-repeat;font-weight:bold;}

.t100, .t101  {color:white;padding:3px 25px 0px 10px;}
.t000, .t010, .t001  {color:#6A7190;padding:4px 20px 0px 0px;}

.pare .t001 {background:url('/im/tab12.gif') 100% 100% no-repeat;}
.pare .t010 {background:url('/im/tab21.gif') 100% 100% no-repeat;}
.pare .t100 {background:url('/im/tab11.gif') 100% 100% no-repeat;}
.pare .t101 {background:url('/im/tab22.gif') 100% 100% no-repeat;}

.pare .t100, .pare .t010 {color:#F1EDA9;}
.pare .t001, .pare .t101 {color:white;}

.panel {padding:10px 10px;margin-bottom:10px;border:1px solid #ccc;border-color: #6A7190 #ccc #ccc;}
/* loading */
div.loading {height:100px;text-align:center;background:#ccc;}
div.loading img {margin-top:46px;}


/*########## INDEX */

#findtabs {margin-bottom:3px; text-align:center;}
#findtabs div {clear:both; margin:5px auto;}
#findtabs table#stones a {display:block; width:50px; float:left;margin:0 auto;}
#findtabs table#stones {margin:0 auto;text-align:center;}
#findtabs table#stones td {text-align:center;}
#findstoneform {background:#FCCCA5;border-top:1px solid #FF8A2B;}
#findfirmform {background:#DBDBDB;display:none;border-top:1px solid #6A7190;}

.sform input {border:1px solid #71706F;background:white; color:#71706F;width:100%;}
.sform .tabpanel {padding:5px 10px;}

#findtabs {width:100%;}

#s_finders {padding-right:10px;}

/* ads google */
#s_adgoogle {padding:5px;border:1px solid #ccc;}

/* cat firm */
.s_findfirm {border-right:1px solid #ccc; height:80px; width:40%; float:left; vertical-align:top;margin-right:10px;}
.s_rating {padding-right:10px;vertical-align:top;float:left;width:40%;}
.s_rating div {overflow:hidden;height:18px;}

/* declare */
#s_finddeclare {width:140px;float:left;border-right:1px solid #ccc;margin-right:10px;}
#s_vipdeclare {padding:0 10px 0 0;}

/* clopedia */
#s_findstone {width:49%;vertical-align:top;}
#s_randomstone {padding-right:10px;text-align:justify;vertical-align:top;}
#s_randomstone img {}
#s_randomstone a.img {margin-left:10px;padding:0;float:right;}
#s_addstone {padding:5px 0 0 0px; clear:left;}

.alpha {width:49.5%;float:left;margin-bottom:5px;}
.alpha a {display:block; float:left;width:20px; height:20px; margin:0px 1px 1px 0;border:1px solid #ccc; text-decoration:none;text-align:center;line-height:20px;vertical-align:middle;font-weight:bold;}

/* news */
.s_newslist div {height:62px;overflow:hidden; margin-bottom:5px;clear:left;}
.s_newslist div:first-line {font-weight:bold;}
.s_newslist div img {float:left;margin-right:5px;}
.s_newslist a{height:62px;overflow:hidden; margin-bottom:5px;clear:left;text-decoration:none;}
.s_newslist {width:49%;float:left;}
.s_newslist img {margin-top:3px;}
.s_divider div {margin-right:10px;}
.s_newslist h2 {font-size:10pt;border:0;margin:0;padding:0;}
.s_newslist p {margin-bottom:0; padding-bottom:0; }

/* portfolio */
#s_portcat {width:33%;float:left;}
#s_portcat a {display:block}
#s_portlist {width:60%; float:right;overflow:hidden; height:90px;padding:0; white-space:nowrap;}
#s_portlist img {margin:0px 1px;}
.buttimg {margin:0 1px;}

/* exibition */
#s_exnav {width:170px; float:left;margin-right:10px;}
#s_exnav p{clear:both; padding:0px;}
#s_closeex {padding-right:10px; text-align:justify;height:105px; overflow:hidden;}
#s_closeex img {margin:0 0 0 10px;padding:0;float:right;}
#s_closeex h2 {font-size:10pt;border:0;margin:0;}
#s_exmonth {border:1px solid #ccc; border-width:0px 1px 1px;height:60px;padding:5px 0 5px;}
#s_exmonth span {width:40px; height:20px; text-align:center;line-height:20px;display:block;float:left;}
#s_exmonth a {text-decoration:none; background:#eee url('/im/daya.gif') no-repeat;display:block;float:left;text-align:center;width:40px; height:20px;line-height:20px;font-weight:bold;}
#s_exmonth a.sel {background:#FF8A2B url('/im/days.gif') no-repeat;color:#fff;border-color:#999;}


.calendar .ctabs {width:150px;margin:0 auto;}
.calendar #s_exmonth {background-color:#fff;width:160px;margin:0 auto;padding:5px 4px;}

.calendar_roller th {width:16px;}
.calendar_roller td {text-align:center;background:#fff;}
.calendar_roller td a {font-weight:bold;text-decoration:none;}
.calendar_roller table {width:168px;margin:0 auto;}
.calendar_roller {text-align:center;}
.calendar_roller {line-height:17px; margin:0 auto;}

.calendar_days {padding:0;width:168px;margin:0 auto;background:#fff url('/im/cbg') right top repeat-y;border:1px solid #ccc;border-width:1px 0px;}
.calendar_days span {width:24px; height:24px; text-align:center;line-height:24px;display:block;float:left;}
.calendar_days a {text-decoration:none; background:url('/im/ca.gif') no-repeat;display:block;float:left;text-align:center;height:24px;width:24px;line-height:24px;font-weight:bold;}
.calendar_days a.sel {background:#FF8A2B;color:#fff;border-color:#999;}
.calendar_days a:hover {background:#6a7190;color:#fff;}


.calendar_days {width:168px;}

/* library */
#s_techdoc {width:29%; float:left;padding: 0 10px;border-right:1px solid #ccc;}
#s_commdoc {width:29%; float:left;padding: 0 10px;}
#s_adddoc {width:29%; float:left;padding: 0 10px;}
#indexdocs h2 {font-size:9pt; margin:0px 0px 4px 0px;padding:0;}
#s_commdoc a, #s_techdoc a {display:block;}

/*########## GADJETS */

#newslastlist p {overflow:hidden;font-size:0.9em;max-height:5.4em;}
#newslist p {overflow:hidden;font-size:0.9em;}

/* icq panel */
#icq {font-size:8pt;}
#icq a {font-size:9pt;}
#icq p {margin:0;padding:0;}
#icq img.name {margin-right:10px;float:left;border:1px solid #ccc;}

/* stone rating panel */
#stonerating img#sr {max-width:170px;width:100%;}
#stonerating p {overflow:hidden; height:14px;display:block;font-size:8pt;margin:0px 0px 0px 10px;padding:0;}
#stonerating a.name {display:block; text-align:center; margin:2px 0 5px;}

/* */
.catalog a {text-decoration:none; display:block;padding:2px 1px 2px 20px;background: url('/im/li.gif') 10px 7px no-repeat;margin:0;}
.catalog a:hover {border:1px solid #ccc;background: #fff url('/im/li.gif') 9px 6px no-repeat;padding:1px 0 1px 19px;}
.catalog a.sel, .catalog a.sel:hover {color:#FF8A2B;border:1px solid #FF8A2B;padding:1px 0 1px 19px;background:#fafafa;border-left-width:4px;}
.catalog div {margin:0;padding:0 3px 5px 0px;}
.catalog div div {margin:0;padding:0 3px 5px 15px;}

.menu p {padding:5px 0 5px 10px;margin:0;border-bottom:1px solid #ccc;}
.menu a {text-decoration:none;}


#bannerright img {margin:5px 0;}
#bannerright {text-align:center;}

/*######## INDICATORS */
.a_born {background:url('/im/born.gif') no-repeat;padding-left:17px;}
.a_name {background:url('/im/name.gif') no-repeat;padding-left:17px;}
.a_country {background:url('/im/country.gif') no-repeat;padding-left:17px;}
.a_material {background:url('/im/material.gif') no-repeat;padding-left:17px;}
.a_firm {background:url('/im/firm13.gif') no-repeat;padding-left:17px;}
.a_phone {background:url('/im/phone.gif') no-repeat;padding-left:17px;}
.a_fax {background:url('/im/fax.gif') no-repeat;padding-left:17px;}
.a_cell {background:url('/im/cell.gif') no-repeat;padding-left:17px;}
.a_address {background:url('/im/address.gif') no-repeat;padding-left:17px;}
.a_category {background:url('/im/category.gif') no-repeat;padding-left:17px;}
.a_stone {background:url('/im/stn.gif') no-repeat;padding-left:17px;}
.a_production {background:url('/im/prd13.gif') no-repeat;padding-left:17px;}
.a_email {background:url('/im/email.gif') no-repeat;padding-left:17px;}
.a_home {background:url('/im/home.gif') no-repeat;padding-left:17px;}
.a_base {background:url('/im/address.gif') no-repeat;padding-left:17px;}
.a_org {background:url('/im/address.gif') no-repeat;padding-left:17px;}
.a_post {background:url('/im/post.gif') no-repeat;padding-left:17px;}
.a_filial {background:url('/im/address.gif') no-repeat;padding-left:17px;}


.i_production {background:url('/im/i_prd.gif') no-repeat;padding-left:17px;}
.i_category {background:url('/im/i_category.gif') no-repeat;padding-left:17px;}
.i_stone {background:url('/im/i_stn.gif') no-repeat;padding-left:17px;}
.i_address {background:url('/im/i_address.gif') no-repeat;padding-left:17px;}

/*########## PAGES */

#text {margin:5px 10px;}
/* common */
#main h1 {background:#dbdbdb;color:#6A7190;margin:0px 0 5px; font-weight:bold;font-size:12pt; padding:5px 7px 3px;border-bottom:1px solid #ccc;}
/* #main h1 {color:#6A7190; margin:0; font-weight:bold;font-size:12pt; padding: 5px 0 0px 0;} */
#main h1 img {vertical-align:middle;margin:0 2px 2px 0;}

#path a {font-weight:normal; }
#path { font-size:8pt;background:#eee;padding:2px 7px; border:1px solid #dbdbdb;}

h2 {font-size:10pt; margin:1em 0 0;}
p {margin:0.1em 0 1em;}


/* sertificates */
#sertiflist h2 {}

#lang {position:absolute; z-index:100; top:151px; left:0; line-height:23px;padding-left:20px;}
#lang img {margin:0 3px;border:1px solid #999;}

/* firms */
#main #firmlist p {margin:0;padding:0;font-size:9pt;display:block;}
#main #firmlist {padding:10px 0;margin:0;}
#main #firmlist div div p {padding-left:20px;text-align:left;margin-bottom:1px;}
#main #firmlist div div.goal {margin:10px 0 0px 0; padding:0;}
#main #firmlist div div.coor {margin:10px 0 20px 5px; padding:0 0 0 5px;border-left:5px solid #ccc;}
#main #firmlist h2 {margin:0 0 5px 0px; padding-left:10px;border-bottom:1px solid #aaa;}
#main #firmlist h3 {font-size:9pt; margin:7px 0px 2px 0;color:#6A7190;}
#main #firmlist div {margin-left:10px;}
#main #firmlist div p {text-align:justify;}

#firmlist td {vertical-align:top;}
#main #firmlist h2 a {text-decoration:none;}
#main #firmlist td.logofirm {width:120px;}
#main #firmlist .stars {background:url('/im/stars.gif') 50% 100% no-repeat;padding-left:20px;margin:10px 0 0 0;}
#main #firmlist .gstars {background:url('/im/gstars.gif') no-repeat; height:15px;margin:0;}
#main #firmlist .goal p {padding-bottom:0.5em;}
#main #firmlist {clear:left;}


#main #portfoliolist.ex div {float:left;margin:0;padding:0;width:130px; height:145px;}
#main #portfoliolist div {float:left;margin:0;padding:0;width:130px; height:130px;}
#portfoliolist div a {display:block;width:120px; overflow:hidden;}
#portfoliolist div img {width:120px; height:90px;}
#portfoliolist span {clear:both; display:block;}
#main #portfoliolist {padding:10px 0;}

/* stone page */
#main #stonelist {padding:10px 0;margin:0;}
#main #stonelist div {width:290px; float:left; margin:0 0 5px 5px; height:105px; }
#stonelist img.stone  {width:100px; float:left; margin-right:5px; border:1px solid #ccc;}
#stonelist p img {width:auto; vertical-align:top;margin-right:3px;}
#stonelist p.color img {width:16px; height:16px; margin:2px 3px 2px 0px;}
#main  #stonelist p {margin:0;padding:0;font-size:8pt;overflow:hidden;height:15px;display:block;}
#main  #stonelist p.color, #main  #stonelist p.targets {height:19px; margin:1px 0;}
#stonelist p.targets img {width:16px; height:16px; margin:2px 3px 2px 0;}
#main  #stonelist p.a_born {background:url('/im/born.gif') no-repeat;padding-left:17px;}
#main  #stonelist *.a_name {background:url('/im/name.gif') no-repeat;padding-left:17px;}
#main  #stonelist *.a_country {background:url('/im/country.gif') no-repeat;padding-left:17px;}
#main  #stonelist *.a_material {background:url('/im/material.gif') no-repeat;padding-left:17px;}

#main  #stonelist a.name {overflow:hidden;height:15px;display:block;}

/* productlist */
#productlist {margin:0; padding:0; width:100%;}
#productlist td {vertical-align:top;padding:5px 5px 5px 5px;border-bottom:5px solid #fff;}
#productlist td.name a {text-decoration:none;}
#productlist td.name {border:0;}
#productlist td.cost {vertical-align:bottom; text-align:right;font-weight:bold;}
#productlist td.cost span {font-weight:normal; color:#888;}
#productlist .odd td {background:#eee;}
#productlist td.props p {margin:0;}
#productlist td.props {background:#eee url('/im/c1.gif') no-repeat; padding-left:17px;}
#productlist .odd td.props {background:#e0e0e0 url('/im/c2.gif') no-repeat; }

.attprops p {margin:0;}
.attprops {float:left;margin:5px 0;}
.attprops .a_cost {margin:10px 0; padding:10px 20px; background:#eee; font-weight:bold;}
.attprops .a_cost span {font-weight:normal;}

.addrprops p {margin:0 10px;}
.addrprops  {margin-bottom:10px;}
.addrprops div {font-weight:bold; color:#777; }


#portfolio div {width:290px; float:left; margin:0 5px 5px 0px; height:105px; }
#portfolio img {width:100px; float:left; margin-right:5px; border:1px solid #ccc;}


#portfolio2 div.card {width:190px; float:left; margin:0 10px 5px 0px; height:240px;overflow:hidden; }
#portfolio2 img {width:180px; display:block;height:135px;margin:5px;border:1px solid #ccc;}
#portfolio2 p {font-size:8pt;overflow:hidden;height:15px;display:block;margin:0 5px;}
#portfolio2 div.header{clear:both; padding:0 0 0 20px;margin:0 0 5px 0; height:24px;line-height:24px;background:#eee url('/im/c1.gif') no-repeat;}

#artlist td img {margin:3px 10px 0 0;}
#artlist td {padding-bottom:20px; vertical-align:top;}

/* exiblist */

#exiblist .info {text-align:left;clear:both;}
#exiblist .info img {float:right;margin:4px; border:1px solid #ccc;}
#exiblist h2 {font-size:11pt;padding:0;display:inline;}
#exiblist p {padding:3px 0 0; margin:0 0 1em;border-top:1px solid #ccc;clear:both;}

#exiblist div.date {float:right;padding-top:2px;}
#exiblist div {margin-top:2px;}
#exiblist .contacts {padding-left:10px;color:#666; margin:0 0 2em;}

/* news */

#news div {height:62px;overflow:hidden; margin-bottom:5px;clear:left;}
#news div:first-line {font-weight:bold;}
#news img {float:left;margin-right:5px;margin-top:3px;}
#news a{height:62px;overflow:hidden; margin-bottom:5px;clear:left;text-decoration:none;}


/***************** FORMS  */

.form {background:#eee;border:1px solid #ccc;}
.form {width:650px;}
.form .red {font-weight:bold;color:Red;font-size:10pt;font-family:Verdana;}
.form td {padding:4 10; vertical-align:top;}
button, .form .foot input {border:1px solid white;background:#6A7190; color:white;}
.form .foot {text-align:right;background:#ddd;border-top:1px solid #ccc;}
.form .int , .form .float , .form .text {width:100%; border:1px solid #999; background:#fff;}
.form .huge_text {width:100%; height:109pt; border:1px solid #999; background:#fff;}
.form .error {color:red; font-weight:bold;}
.form .comment {color:#999; font-size:8pt;}

button {border:1px solid white;background:#6A7190; color:white; height:19px;}
div.comboboxbutton {position:absolute;width:17px;height:19px;}

input.combobox {background-image:url("/im/dd.gif"); background-position:right top; background-repeat:no-repeat;}

.combotext {display:none;position:absolute;z-index:10000000;border:1px solid #404040;}
.combotextvalue{border:1px solid #404040; border-width:1 0 1 1;width:100%; margin:0;padding:0;}

div.combotextvalue {height:17px !important;height:19px;}
.ct td {padding:0;border:0;}
.ct2 td {padding:0;border:0;}
.ct2 {border:1px solid #404040;}
.error {font-weight:bold; color:red;}


#ComboBoxList {border:1px solid #71706F;background:white;height:100px; overflow:auto;color:#71706F;}
#ComboBoxList div {border-bottom:1px solid #eee; cursor:pointer; behavior:url("/js/combobox.htc");}
#ComboBoxList div:hover {background:#D8E1E9 url('/im/dl.gif') 0 100% repeat-x;-moz-binding: url("/xml/htc.xml#comboboxitem");}
#ComboBoxList div.sel {border:1px solid #71706F;}
#ComboBoxList div.hover {background:#D8E1E9 url('/im/dl.gif') 0 100% repeat-x;}

.usernews {}
.usernews .itemp{padding:0 0 10px;clear:left;}
.usernews p{border-left:85px solid transparent;}
.usernews img{float:left;border:1px solid gray;padding:2px;margin:0 5px 10px;}

.attprops2 p {margin:0;}
.attprops2 {margin:5px 0;}
.attprops2 .a_cost { background:#eee; font-weight:bold;}
.attprops2 .a_cost span {font-weight:normal;}