/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

html, body, h1, h2, h3, h4, h5, h6, p, form, img, table, dl, dt, dd { padding:0; margin:0; }
textarea { font-family:tahoma,arial; font-size:12px; }
input { font-family:tahoma,arial; font-size:12px; vertical-align:middle; }
input[type=checkbox], input[type=radio] { cursor:pointer; cursor:hand; margin:0; vertical-align:middle; }
select { font-family:tahoma,arial; font-size:12px; vertical-align:middle; }
label { cursor:pointer; cursor:hand; }
a img, img {  vertical-align:middle; }
sup, sub { vertical-align:baseline !important; vertical-align:bottom; position:relative; }
sup { bottom:0.5em; }
sub { top:0.3em; }
                                                                       

/* body
--------------------------------------------------*/
body { background:#f8f8f8 url("/images/b.gif") repeat-x;
       font-family: Arial;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
       
}

html, body { height:100%}

.clearing { clear: both; height: 1px; font-size: 1px; }
.printer{ background: url("/images/print.gif") no-repeat; background-position:left bottom ; padding-left:20px; height:10px;}
a.cat1{ text-decoration:none; }
a.cat1:hover{ text-decoration:underline; }
a {outline-style:none; color: #1a3dc1;}
/* padding-bottom:1px;border-bottom:1px dotted #1a3dc1;text-decoration:none !important;  */ 
a:hover { text-decoration:none;color:#f00;}
/* border-bottom:1px solid #f00  */ 
.bot {color:#FFFFFF;text-decoration:none;} 


.max_w { max-width:990px; margin:0 auto 0 auto; position:relative; height:auto !important; height:100%; min-height:100%; }
*html .max_w {width:expression(document.body.clientWidth > 1024? "1024px": "auto" );}

.min_w { min-width:990px; padding-bottom:150px}
*html .min_w { width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 990)? "990px" : "100%");}



/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}

/* Head
--------------------------------------------------*/
.head { background:#191512 url("/images/b.gif") repeat-x; height:106px; padding:20px 0 0 20px; color:#FFFFFF; position:relative; margin-bottom:11px}
.head .logo { display: block; width:223px; height:46px; overflow:hidden; text-indent:-3000em; background: url("/images/logo_white.PNG") no-repeat;
float:left; }
img.imglogo{width:200px; height:30px; display:none; position:absolute; float:left;}

.head h1 { font-size:14px; color:#ccc; font-weight:normal; padding:0px 0 0 31px; float:left;}

/* Head/Contacts
--------------------------------------------------*/

.h_cont { margin:0px; padding:0 0 0 0; list-style:none; position:absolute; right:20px; top:6px;}
.h_cont li {  font-size:14px; color:#fefefe; text-align:right; padding:3px 0 5px 0}
.h_cont li a { color:#fefefe;}
.h_cont li b { font-weight:normal; background: url("/images/tel.gif") no-repeat; padding:6px 0 5px 27px }

.h_cont1 { margin:0px; padding:0 0 0 0; list-style:none; position:relative; left:0px; top:1px; 
font-family:tahoma,arial; font-size:14px; vertical-align:middle; font-weight:bold; color:#ffffff;}

.h_cont2 { margin:0px; padding:0 0 0 0; list-style:none; position:relative; left:0px; top:1px; 
font-family:tahoma,arial; font-size:14px; vertical-align:middle; font-weight:bold; color:#ffffff;}

.h_cont3 { margin:0px; padding:0 0 0 0; list-style:none; position:relative; left:0px; top:1px; 
font-family:tahoma,arial; font-size:14px; vertical-align:middle; font-weight:bold; color:#ffffff;}


/* Head/Navigation
--------------------------------------------------*/
.nav { height:23px; background: url("/images/hb.gif") repeat-x; position:absolute; bottom:0px; left:60px; padding:7px 10px 0 10px; font-size:1px }
.nav a { display: block; width:13px; height:10px; float:left;}

.nav .n1 { background: url("/images/n1.gif") no-repeat 50% 50%;}
.nav .n2 { background: url("/images/n2.gif") no-repeat 50% 50%; margin:0 40px; _margin:0 40px 0 27px}
.nav .n3 { background: url("/images/n3.gif") no-repeat 50% 50%;}

/* Head/Menu
--------------------------------------------------*/
.h_menu { margin:0px; padding:0 0 0 0; list-style:none; height:30px; position:absolute; bottom:0px; left:242px}
.h_menu li { float:left; height:30px; background: url("/images/hb.gif") repeat-x; font-size:12px; font-family:Tahoma; font-weight:bold; text-transform:uppercase;}
.h_menu li a { float: left; display:block; display:inline;height:23px; color:#999999; text-decoration:none; padding:7px 15px 0 15px }
.h_menu li a:hover, .h_menu li a.active { color:#fdc500}

.h_menu .hm_ac a { color:#fdc500}

.ak { background: url("/images/ak.gif") no-repeat 100% 0 }


/* Center
--------------------------------------------------*/
.center { margin:0 20px 0 257px;}
*html .center {_height:33px;  position:relative  }


/* Center Col
--------------------------------------------------*/
.center_col { float: right; width:100%; padding:0 0 0 0; position:relative; 
font: normal 13px/17px Arial,serif ;color:#000;
/* color:#000333; font-size:12px */ }
.center_col a { text-decoration:none; color:#4b4d6e;}
.center_col a:hover { text-decoration:underline; color:#efa10a;}


.center_col h6 { font-size:14px; text-transform:uppercase; padding:7px 0 5px; background: url("/images/ch.gif") repeat-x 0 100%;
margin-bottom:8px  }

.center_col h1.zagol { font-size:11px; color:#FFFFFF; text-transform:uppercase; background:#92000a; background: url("/images/bg_red_0.gif") repeat-x; height:26px; padding:0px; margin-bottom:10px; margin-top:2px;}

.head_red{vertical-align:middle; margin-right:10px}

/* Center Col/Spec Cat
--------------------------------------------------*/
.spec_cat { margin:0px; padding:0px 0 20px 0; list-style:none; overflow:hidden; min-height:1px; _height:1px}
*html .spec_cat { overflow:visible}
.spec_cat li { float:left; width:29%; padding-right:20px; overflow:hidden}
.spec_cat li h2 { font-size:14px; font-weight:normal; padding-bottom:5px}
.spec_cat li span { display:block; height:174px; text-align:center}

/* Center Col/Text
--------------------------------------------------*/
.c_txt { margin:7px 0px 0px 0px; width: 480px; float:left;  margin-left:0px; padding:0 15px 25px 0;}
.c_txt ul { margin:0px; padding:0 0 12px 0; list-style:none}
.c_txt ul li {}
.c_txt h6 { font-size:11px; background:#fdc500; background: url("/images/bg_yell_0.gif") repeat-x; height:19px; padding:5px 0 0 0; text-align:center}


/* Center Col/Text
--------------------------------------------------*/
.c_news { margin:7px 0px 0px 0px; width: 223px; float:left; margin-left:-5px;position:relative}
.c_news h6 { font-size:11px; background:#fdc500; background: url("/images/bg_yell_0.gif") repeat-x; height:19px; padding:5px 0 0 0; text-align:center}

.c_news h5 { font-size:11px; background:#fdc500; background: url("/images/bg_yell_0.gif") repeat-x; height:19px; padding:5px 0 0 0; text-align:center}

.c_news ul { margin:0px; padding:10px 0 0 0; list-style:none}
.c_news ul li { padding:0 0 0px 0; border-bottom:1px solid #e6e6e6; margin-bottom:5px}
.c_news ul li a { text-decoration:none; color:#000333}
.c_news ul li a:hover { text-decoration:underline; color:#ffdd00;}

.c_news ul li strong { display:block; padding-bottom:5px}
.c_news ul li i { color:#666666; display:block; font-style:normal; padding-top:5px}



/* Center Col/Ban
--------------------------------------------------*/
.c_ban { text-align:center; padding:0 0 0 0 ;  margin-bottom:18px}


/* Center Col/Price tab
--------------------------------------------------*/
.p_tab { padding:0 0 22px 0}

.p_tab table {border: none; border-collapse: collapse; width: 100%}
.p_tab table td {padding:5px 0 4px 9px; vertical-align:top}
.p_tab table th { font-size:11px; background:#fdc500;background: url("/images/bg_yell_0.gif") repeat-x; vertical-align:middle; text-align:left; font-weight:normal; height:26px; padding-left:0px}
.p_tab table th b { font-size:11px; text-transform:uppercase; margin-top:2px;}
.p_tab table .pt_r { width:143px; font-weight:bold}

.p_tab table .pt_ac td { background:#e5e5e6}


/* Center Col/detal txt
--------------------------------------------------*/
.det_txt { font-size:14px; font-weight:normal; overflow:hidden; min-height:1px; _height:1px; padding-bottom:20px}

*html .det_txt { overflow:visible}
.det_txt span { float:left; width:174px; display:block}
.det_txt ol{ float:left;}



/* Center Col/UL Arend
--------------------------------------------------*/
.ul_arend { margin:0px; padding:0 0 0 0; list-style:none}
.ul_arend li { padding:0 0 8px 13px; background: url("/images/ic1.gif") no-repeat 0 4px;  font-size:12px; text-transform:uppercase; font-weight:bold}
.ul_arend li a { color:#000333; text-decoration:none}
.ul_arend li a:hover { text-decoration:underline}


/* Center Col/Text Lot
--------------------------------------------------*/
.txt_lot { overflow:hidden; min-height:1px; _height:1px; padding-bottom:30px}
*html .txt_lot { overflow:visible;}
.txt_lot h4 { font-size:12px; padding-bottom:0px}

.txt_lot p { padding:0 0 14px 0}

.txt_lot span { float:left; width:236px;}

.txt_lot ul { margin:0px; padding:0 0 0 0; list-style:none; overflow:hidden; min-height:1px; _height:1px}
*html .txt_lot ul { overflow:visible;}
.txt_lot ul li { border-bottom:1px solid #cccccc; padding:3px 0 3px 0}
.txt_lot ul li b { float:right; width:50%;}
.txt_lot ul .last { border:0px}



.lot_a { width: 713px; float:left; padding-bottom:30px}
.lot_a h4 { font-size:14px; padding-bottom:10px}

.lot_a ul { margin:0px; padding:0 0 14px 0; list-style:none}
.lot_a ul li { font-weight:bold; color:#000333; padding:10px 0 7px 0;}

.lot_a  .print { font-weight: bold; color:#4b4d6e; background: url("/images/ic2.gif") no-repeat 0 3px ; padding:0 0 0 17px }


.lot_b { width:60%; float:left; padding-bottom:40px; }

.lot_b ul { margin:0px; padding:0 0 0 0; list-style:none}
.lot_b ul li { padding:0 0 7px 0;}

.lot_b h4 { font-size:14px; padding-bottom:20px}
.lot_b a { color:#4b4d6e; font-weight:normal}

/* Left Col
--------------------------------------------------*/
.left_col { width:222px; float:left; position:relative; margin-left:-257px; padding:0 15px 0 20px; font-size:11px }

.left_col h6 { font-size:11px; background:#fdc500; background: url("/images/bg_yell_0.gif") repeat-x;border:2px solid #FFFFFF; height:19px; padding:7px 0 0 0; text-align:center}
.left_col a { color: #000000;}


.left_col1 { width:222px; float:left; position:relative; margin-left:-257px; padding:0 15px 0 20px; font-size:11px; }

.left_col1 ul { margin:5px 0 0 0px; padding:0 0 0 0; list-style:none}
.left_col1 ul li { padding:0 0 0px 0; border-bottom:1px solid #e6e6e6; margin-bottom:5px}
.left_col1 ul li a { text-decoration:none; color:#000333}
.left_col1 ul li a:hover { text-decoration:underline;color:#efa10a;}

.left_col1 ul li strong { display:block; padding-bottom:0px}
.left_col1 ul li i { color:#666666; display:block; font-style:normal; padding-top:0px}

.left_col1 h6 { font-size:11px; background:#fdc500; background: url("/images/bg_yell_0.gif") repeat-x; height:19px; padding:5px 0 0 0; text-align:center}
.left_col1 a { color: #000000;}




/* Left Col/Menu
--------------------------------------------------*/
.l_menu { margin:0px; padding:0 2px 5px 2px; list-style:none; background:#f8f8f8; }
.l_menu li { padding:0 0 0 0; font-weight:bold;_height:1px;}
.l_menu li a { color:#000000; text-decoration:none; display:block; border-bottom:1px solid #e6e6e6; background: url("/images/hm_a.gif") no-repeat 0 50%; width:205px; padding:0 0 0 13px; _height:1px; cursor:pointer }
.l_menu li a b { display:block; padding:6px 0 6px 5px; _height:1px}

.l_menu li a:hover, .l_menu li a.active  { color:#820b09; background: url("/images/hm_ac.gif") no-repeat 0 50%; border:1px solid #f8f8f8; position:relative; margin-top:-1px; border-top:1px solid #f8f8f8; display:block;}



.l_menu .lm_last a { border-bottom:1px solid #f8f8f7;}


/* Left Col/Search
--------------------------------------------------*/
.search {  padding:3px 0 3px 00; margin-bottom:9px}
.search .in { border:1px solid #e6e6e6;  width:160px; color:#000000; font-size:11px; padding:2px 0 2px 5px}
.search .btn { width:51px; height:19px; border:0px; cursor:pointer; background: url("/images/btn.gif") no-repeat; }

.s_ac { background:#fdc500}


/* Left Col/Ban
--------------------------------------------------*/
.l_ban { padding:0 0 10px 0}






/* Footer
--------------------------------------------------*/
.footer { position:absolute; bottom:0px; width:100%; height:148px}

.fc { background: url("/images/fc.gif") repeat-x}
.fl { background: url("/images/fl.gif") no-repeat}
.fr { background: url("/images/fr.gif") no-repeat 100% 0; height:103px; padding:45px 20px 0 20px; color:#666666; font-size:12px;}
.fr a { color:#4b4d6e}


.copy_r { float:left; width:250px}
.copy_r b { font-weight:normal; display:block;; padding:4px 0 17px 0}

.f_cont { margin:0px; padding:0 0 0 0; list-style:none; float:left; }
.f_cont li { padding:0 0 0 0;}
.f_cont li i { font-style:normal; color:#000000}


.f_ban { float: right; width:300px}
.f_ban img { margin:0 5px 10px 0}

 /*=============INJECTION
 =================================*/
 
 
body#new {background:#fff url('/images/bg-n.png') repeat-x; font: normal 13px/17px Arial,serif ;color:#000;}


body#new #content p {margin-bottom:15px;} 
body#new .head {height:118px;background:none;margin:0 0 11px;}

body#new #content {width:970px;margin:10px auto;}
body#new #content h1,
body#new #content h2,
body#new #content h3 {padding:0 0 0 0!important;margin-bottom:15px;display:block; font:normal 28px/30px  arial,serif;color:#000;}
body#new #content h3 {font-size:24px;margin-bottom:10px;}
body#new #content h3 {font-size:20px;margin-bottom:10px;}

#phone {float: right; 	display: inline;margin: -20px 0 0 0;    /*  	
	background: url('http://teplo-rf.ru/im/phone.gif') no-repeat 0 27px;'Trebuchet MS', 
	                                   
	width:390px;
	position:absolute;
	left:100%;
	top:-20px;  */ width:390px; }
#phone p {font: normal 24px/30px 'Arial Narrow', sans-serif;color: #fff;padding: 0px 20px 0 0;margin: 0;text-align:right; }
#phone p span {	font-size: 80%;}
#phone p em {color: #FFDE00;font-style:normal;white-space:nowrap;}
#phone p b {font-size:65%;line-height:20px;color: #FFDE00;font-weight:normal;white-space:nowrap;}
#phone p a {text-decoration:none;white-space:nowrap;} 
#phone p a b {color:#fff;font-family: Arial,san-serif;font-size:60%;white-space:nowrap;}
#phone p a:hover b {color:#FFDE00;} 

/* Head/Navigation
--------------------------------------------------*/
#new .nav { height:42px; position:absolute; bottom:0px;background:none; left:60px; padding:0px 10px 0 0px; font-size:1px }
#new .nav a { display: block; width:24px; height:42px; float:left;}

#new .nav .n1 { background: url("/images/n1-n.gif") no-repeat 50% 50%;}
#new .nav .n2 { background: url("/images/n2-n.gif") no-repeat 50% 50%; margin:0 20px; _margin:0 20px 0 27px}
#new .nav .n3 { background: url("/images/n3-n.gif") no-repeat 50% 50%;}

/* Head/Menu
--------------------------------------------------*/
#new .h_menu {list-style:none; height:42px; position:absolute;left:232px; bottom:0px; }
#new .h_menu li { float:left; height:42px; background:none; font:normal 16px/42px 'Arial Narrow',Arial,san-serif; color:#f6f6f6;text-transform:uppercase;}
#new .h_menu li a { float: left; display:block; height:42px; color:#f6f6f6; text-decoration:none; padding:0px 15px 0 15px }
#new .h_menu li a:hover,#new .h_menu li a.active { color:#000; background: url('/i/bg.li.jpg') repeat-x -3px 0;}

#new .h_menu .hm_ac a { color:#fdc500}

#new .ak { background: url("/images/ak.gif") no-repeat 100% 0 }

#new .s-t    {position:absolute;right:22px;bottom:1px;width:173px;height:28px;margin:0;padding:13px 0 0 9px;
background: url('/images/s.h.png ') no-repeat; }
.s-t  input {float:left;display:inline;display:block;background:none;border:0;margin:0;padding:0;
font:normal 16px/16px 'Arial Narrow',Arial,san-serif;}
.s-t  input.text {width:132px;color:#fff;}
.s-t  input.but {margin-left:13px;width:24px;height:24px;cursor:pointer !important;}



.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	left: 0;
	bottom: 0;
	width: 100%;
background: url('/images/bg.gif ') repeat-x 0 -1px; 
}

.jScrollIntervalTrack { 
	position: absolute;

}

.jScrollPaneDrag {
	position: absolute;
	background:url('/images/scroll.gif ') no-repeat;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragLeft {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	
}
.jScrollPaneDragRight {
	position: absolute;
	bottom: 0;
	right: 0;
	overflow: hidden;
	
}
a.jScrollArrowLeft {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	text-indent: -2000px !important;
	overflow: hidden;
	/*background-color: #666;
	height: 9px;     */
	width: 24px;
	background: url('/images/a.l.gif ') no-repeat 0 -1px; 
  height:26px;
}
a.jScrollArrowLeft:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowRight {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px !important;
	overflow: hidden;
	background: url('/images/a.r.gif ') no-repeat 0 -1px;  
	/*background-color: #666;
	height: 9px;      */
	width: 24px;
  height:26px;
}
a.jScrollArrowRight:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, 
a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
#slide-zone,
#slide-zone-sale {padding:0 25px 15px;}
#scroll-box,
#scroll-box-sale {height:235px;padding-top:30px;overflow:hidden;width:950px;float:left;}
#scroll-box-sale {padding-top:0;height:265px;}
#slide-zone table td,
#slide-zone-sale table td {text-align:center;padding:0 15px;vertical-align:bottom !important;}
#slide-zone table td div,
#slide-zone-sale table td div {clear:both;}
#slide-zone table a,
#slide-zone-sale table,
#slide-zone-sale table a {font-size:12px !important;white-space:nowrap !important;}
#slide-zone table a img,
#slide-zone-sale table a img {padding-bottom:5px;clear:right;text-decoration:none}

.clear {clear:both;font-size:0;line-height:0;}

#switcher {text-align:left;padding:15px 20px 2px 50px;}
#switcher a {text-decoration:none; background:#dedede;border:1px solid #999;
                  padding:4px 10px;margin:0 10px;font:16px/16px Arial,serif;color:#333 !important;
                  -moz-border-radius: 5px; 
                  -webkit-border-radius: 1px; 
                  border-radius: 5px;
                  -moz-box-shadow: 2px 2px 2px #ccc; 
                  -webkit-box-shadow: 2px 2px 2px #ccc; 
                  box-shadow: 2px 2px 2px #ccc;  
                  /*   behavior: url('/css/border-radius.htc'); */
                }  
#switcher a:hover,
#switcher a.active {color:#fff !important;background: #F2C400;border:1px solid #F2C400; }
.block {display:block;}
.hidden {display: none;}
#switcher b.rent,
#switcher b.sale {float:right;display:block;width:160px;height:31px;background: url('/images/rent.gif ') no-repeat right top; }
#switcher b.sale {background: url('/images/sale.gif ') no-repeat right top; }

.lefted {float:left;display:inline;}
.righted {float:right;display:inline;}

.w30 {width:30%;padding:0 1.5%;}
.w47 {width:47%;padding:0 1.5%}
.w97 {width:97%; padding:0 1.5%;}
img.borders {padding:3px;border:1px solid #ccc; }

ul.inews {list-style:none;margin:0;padding:0 0 0 0px;}
ul.inews li {margin-bottom:15px;}
ul.inews small {font:11px/11px Arial,sans-serif;padding:2px 5px;background: url('/i/bg.li.jpg') repeat-x -3px 0;
  -moz-border-radius: 2px; 
  -webkit-border-radius: 2px; 
  border-radius: 2px;
  *behavior: url('/css/border-radius.htc');  }
ul.inews li h4 {margin-bottom:0px;font-size:13px;line-height:20px !important;}
ul.inews li h4 a {font-weight:normal;*padding-bottom:1px;text-decoration:none;border-bottom:1px dotted #1a3dc1;}

#new #content a {*padding-bottom:1px;text-decoration:none;border-bottom:1px dotted #1a3dc1;}
ul.inews li h4 a:hover,
#new #content a:hover {border-bottom:1px solid #ff0000;}
#new #content a img,
#new #content a:hover img {border:1px solid #fff;}
#new #content p {text-indent:18px;}
#new #content .inews p {text-indent:0px;}
#new #content #logos a {display:block;height:85px;float: left;display:inline;margin:0 0px;padding:0 0 20px;
border:1px solid #fff;}
#new #content #logos a img {border:1px solid #fff;}

 #new .center_col {position:relative;}
#new .center_col h1 {padding:5px 0 0 0;display:block;font-weight:normal;line-height:120%;}
#new .center_col a {outline-style:none; text-decoration:underline;color: #1a3dc1;}
#new .center_col a:hover{ text-decoration:none;color:#f00;}

#new table   { margin-bottom: 1.4em; }
#new th,td   { padding: 4px 5px 4px 5px; }
#new tfoot   { font-style: italic; }
table.icat {	/*width:100%; margin:10px auto 35px; */ margin-top:10px 10px 35px;	border:1px solid #ccc;	border-collapse:collapse;}
table.icat tr.even td	{	background:#F5f5f5;}
table.icat tr.odd td {	background:#F7F7F7;}
table.icat .column1 {	background:#F0F0F0;}
table.icat td {	 border-bottom:1px solid #ccc; /**/ 	padding:5px 12px;	text-align:center;font-size:108%;line-height:140%;}
table.dvig td {background:#fff;}
table.icat th {	font-weight:normal;		border-bottom: 1px solid #ccc;
	padding:10px 10px;font-size:110%;line-height:130%;background:#F0F0F0;	text-align:center;		color:#333;}

	
table.icat thead .column1 {	background:#F0F0F0;	text-align:left;	font:bold 14px/22px  Arial,Helvetica,sans-serif;	color:#33}		
table.icat tbody .column1 {	background:#F0F0F0;	text-align:left;font:bold 12px/13px Arial,Helvetica,sans-serif;	color:#333}	
table.icat thead .col {	text-align:center;	font:bold 14px/22px  Arial,Helvetica,sans-serif;	color:#333}		
table.icat tbody .col {	text-align:left;font:bold 12px/13px Arial,Helvetica,sans-serif;	color:#333}	

table.icat tfoot th {	text-align:center;	background:#F0F0F0;}	
table.icat tfoot th strong {	font:bold 11px "Trebuchet MS",Arial,Helvetica,sans-serif;	margin:5px 5px 5px 0;	color:#333;}		
table.icat tfoot th em {	color:#333;	font-weight: bold;	font-size: 11px;	font-style: normal;}
table.icat .small {font-size:80%;}
#new table.icat a {text-decoration:none;}
#new h5{font:bold 14px/14px  Arial,Helvetica,sans-serif;margin:0;}

#new a.mor {text-decoration:underline !important;;color:#666 !important;}
#new a.mor:hover {text-decoration:none !important;;color:#f00 !important;}

#new .lot_a { width: 713px; float:left; padding-bottom:0;}
h4#sdesc {font:normal 11px/15px Arial,sans-serif; color:#666;margin-bottom:5px;}
.placed {text-align:right;margin-bottom:15px;}
.placed span {color:#666;font-size:80%;}
#places {border:1px solid #ccc;font:11px/13px Arial,sans-serif;padding:3px;}

#new .l_menu {background:#fff;}
#new .l_menu li a { color:#000000; text-decoration:none; display:block; border-bottom:1px solid #e6e6e6; background: url("/images/hm_a.gif") no-repeat 0 50%; width:205px; padding:0 0 0 13px; _height:1px; cursor:pointer }
.l_menu li a b { display:block; padding:6px 0 6px 5px; _height:1px}

#new .l_menu li a:hover, 
#new .l_menu li a.active  { color:#820b09; background: url("/images/hm_ac.gif") no-repeat 0 50%; border:1px solid #f8f8f8; position:relative; margin-top:-1px; border-top:1px solid #f8f8f8; display:block;}

#new #lo-ha {background: url('/images/ha1.gif') no-repeat; float: left;display:inline;margin:18px 0 0 20px;width:221px;height:27px;text-indent:-9999px;}
.vcard {display:none;}

table.tdpad0 td {
text-align: center;
padding:0 0 15px;
vertical-align: bottom;
}
table.tdpad0 td div {text-align:center;}
.addphoto {display:block;float:left;display:inline;border:1px solid #ccc;margin:3px;}

#navibar1 { font-size:11px;}
