/* Главная страница - категории */

#main-rb { padding:20px}
#main-rb .content-rb {border:1px solid #cacaca; text-align:center; padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:20px;}

#main-rb .top {position:relative;}
#main-rb .bottom {position:relative;}

#main-rb .top div, #main-rb .bottom div {position:absolute;}

#main-rb .header-left-rb {width:12px; height:24px; background: url(/project/img/left-rb.gif) no-repeat;}
#main-rb .header-center-rb {font:10px Tahoma; font-weight:bold; color:#ed1c29; padding:4px; background:url(/project/img/center-rb.gif) repeat-x; text-align: center;}
#main-rb .header-center-rb A{font:11px Tahoma; font-weight:bold;color:#ed1c29;}
#main-rb .header-right-rb {width:12px; height:24px; background: url(/project/img/right-rb.gif) no-repeat;}
	
#main-rb .bottom-left-rb {width:21px; height:22px; bottom:0px; left:0; background: url(/project/img/bottom-left-rb.gif) no-repeat;}
#main-rb .bottom-right-rb {width:21px; height:22px; bottom:0px; right:0px; background: url(/project/img/bottom-right-rb.gif) no-repeat;}


#main-rb .top-left-rb {left:0px; width:21px; height:22px; background: url(/project/img/top-left-rb.gif) no-repeat;}
#main-rb .top-right-rb {right:0px; width:21px; height:22px; background: url(/project/img/top-right-rb.gif) no-repeat;}



/* //Главная страница - категории// */

a.category
{
	font-size: 11px;
	font-family: Arial;
	font-weight:bold;
	color: #4d4d4d;
}
a.category:hover
{
	font-size: 11px;
	font-family: Arial;
	font-weight:bold;
	color: #4d4d4d;
	text-decoration:none;
	background-color:#f0f0f0;
}
#rightblock A { font-size: 11px; font-family: Tahoma; font-weight:bold; color: #4d4d4d; }
#rightblock A:hover { font-size: 11px; font-family: Tahoma; font-weight:bold; color: #4d4d4d; text-decoration:underline}

#centerblock A { font-size: 12px; font-family: Tahoma; color: #4485ce; }
#centerblock A:hover { font-size: 12px; font-family: Tahoma; color: #4485ce; text-decoration:underline}

#service TD {
	padding:10px;
}
#service A{
	font-family: Arial;
	font-size:10px;
	color:#444;
	background-color:transparent;	
}
#service A:hover{
	color:#888;
}



caption
{
	text-align: center;
	font-weight:bold;
	padding-bottom:5px;
}



table.parametres td
{
	padding:2px;
	font-family: Tahoma;
	font-size:11px;
	border-bottom:#b6b6b6 1px solid;
}
table.full-parametres td
{
	padding:4px;
	border-bottom:#b6b6b6 1px solid;
}
table.full-parametres td TABLE TD
{
	padding:0px;
	border-bottom:none;
}
td.data
{
	color:#658fbe;	
	font-size:11px;	
	font-family:Tahoma;
}

table.catalog
{ 
	border-top: #ebebeb 1px solid;
	border-left: #ebebeb 1px solid;
}

table.catalog td
{
	text-align: center;
	border-right: #ebebeb 1px solid; 
	border-bottom: #ebebeb 1px solid;
	padding:2px;
}

table.catalog th
{
	background-color: #96b5cc;	
	text-align: center;
	color: #ffffff;
	border-right: #ebebeb 1px solid; 
	border-bottom: #ebebeb 1px solid;
	padding:2px;
}



table.menu
{ 
	border: #888888 1px solid; 
	
}
#main .link-category A {font-family: Tahoma;font-size:11px;color: #ffffff;font-weight:bold;}
#main div.link-category {background:url(/project/img/link-category.gif) #b20202 no-repeat left; padding-left:16px; padding-top:3px; width:300px; text-align:center}
#main div.line-category {background-color:#b20202;height:7px;}
	/*	-----	BLOCKS ------*/


#leftblock
{
	background:url(/_page/img/left_bg.gif) #e6e6e6 no-repeat top left;
}

#leftblock div.search
{
	text-align:center;
	padding-bottom:10px;
}
#leftblock div.header_search
{
	padding-top:10px;
	text-align:center;
	font-family: Tahoma;
	font-size:11px; 
	color:#b10000; 
}
	/*	-----//	BLOCKS ------*/

	/*	-----	FORMS ------*/

table.forms
{ 
	border-top: #ebebeb 1px solid;
	border-left: #ebebeb 1px solid;
	border-right: #ebebeb 1px solid;
}

table.forms td
{
	 
	border-bottom: #ebebeb 1px solid;
	padding:5px;
}


	/*	-----	//FORMS ------*/

#treeblock {
	text-align:left;
}

#treeblock UL {
	list-style-image: none;
    	margin:3px;
	padding:3px;
}
#treeblock UL LI{
    	padding-left:10px;
	margin-top:5px;
    	background:url(/_page/img/ul.gif) no-repeat top left;
}
#treeblock UL LI A, #treeblock UL LI A:hover
{
	font-family: Tahoma;
	font-size:11px; 
	color: #000; 
}
#treeheader {
	background:url(/_page/img/red_bg.gif);
}
#treeheader A 
{
	font-family: Tahoma;
	font-size:11px; 
	color: #ffffff; 
	font-weight:bold;
	text-decoration:none;	
}

#specialheader A
{
	font-family: Tahoma;
	font-size:11px; 
	color: #ffffff; 
	font-weight:bold;
	text-decoration:none;	
}



#centerblock P
{
	text-indent:20px;
}

#centerblock UL
{
    	margin:0px;
	padding-left:10px;
}
#centerblock UL LI
{
    	padding-left:16px;
	margin-top:5px;
	list-style-type:none;
   	background:url(/_page/img/ul_gal.gif) no-repeat left;
}

#centerblock OL
{
	margin:5px;
	padding-left:10px;
}

#centerblock .elements UL
{
    	margin:0px;
	padding:0px;
}

#centerblock .elements LI
{
    	padding-left:20px;
	margin-top:5px;
	list-style-type:none;
   	background:url(/_page/img/ul_gal.gif) no-repeat top left;
}

#centerblock .description UL
{
	margin:0px;
	padding:5px;
}

#centerblock .description LI
{
    	padding-left:20px;
	margin-top:5px;
	list-style-type:none;
   	background:url(/_page/img/list_tick.gif) no-repeat top left;
}

#centerblock .scategories UL
{
	margin:0px;
	padding:5px;
}
#centerblock .scategories LI
{
    	padding-left:20px;
	margin-top:5px;
	list-style-type:none;
   	background:url(/_page/img/list_tick.gif) no-repeat top left;
}

#centerblock .searchtext
{
   	background:yellow;
	padding:2px;
	border-bottom:1px solid red;
	border-top:1px solid red;
}

#news TD {
	color:#4b505c;
	font-size:11px;
	font-family:Verdana;
	padding:5px;
}

#bottom TD {
	color:#fff;
	font-size:11px;
	font-family:Tahoma;
	background-color:#B10000;
	padding:5px;
	text-align:center;
}

td.line
{
	background-image:url('/_img/bg/dot.gif');
	background-repeat:repeat-x;
	font-size:1px;
}



/*-- LINKS -- */
a
{
	color:2a6f9a;
	font-size:12px;
	font-family:Tahoma;
	text-decoration:none;
	line-height:1;
	text-decoration:none;
}
a:hover
{
	color:#4c8bb2;
	font-size:12px;
	font-family:Tahoma;
	text-decoration:none;
}
a.curnavig
{
	font-size:11px;
	font-family:Verdana;
	color:#000000;
}
a.curnavig:hover
{
	font-size:11px;
	font-family:Verdana;
	color:#000000;
	text-decoration:none;
	background-image:none;
}

a.large, a.large:hover
{
	font-family: Tahoma;
	font-size:12px; 
	color: #ff0000; 
	font-weight:bold;
	text-decoration:none;
}
a.subtree
{
	font-family: Tahoma;
	font-size:11px; 
	color: #000; 
}
a.subtree:hover
{
	font-family: Tahoma;
	font-size:11px; 
	color: #000;
	text-decoration:underline
}

#pagescroll TD {
	padding:7px;
	vertical-align:middle;
}
/*-- TD-- */

td
{
	color:#4b505c;	
	font-size:12px;	
	font-family:Tahoma;
}

#centerblock span#sum
{
	color: red;
}
#centerblock TR.trow 
{
	background:url("/_page/img/cat_dottedline.gif") #fff repeat-x bottom;
}

#centerblock TR.trow-highlight 
{
	background:url("/_page/img/cat_dottedline.gif") #ebebeb repeat-x bottom;	
}

.gdot
{
	background-image:url('/_img/bg/gdot.gif');
	height:1;
	font-size:1;
}

	/*-- ARTICLES -- */

div.imgart_left
{
	float:left;
	padding-right:10px;
	padding-bottom:10px
}
div.imgart_right
{
	float:right;
	padding-left:10px;
	padding-bottom:10px
}
.imgtext
{ 
	font-family: Tahoma;
	font-size:10px;
	font-weight:bold;
	text-align: center;
}


table.imgart_left
{ 
	float:left;
}

table.imgart_left td
{ 
	font-family: Tahoma;
	font-size:10px;
	font-weight:bold;
	text-align: center;
	padding-right: 10px;
	padding-bottom: 5px;
}

table.imgart_right
{ 
	float:right;
}

table.imgart_right td
{ 
	font-family: Tahoma;
	font-size:10px;
	font-weight:bold;
	text-align: center;
	padding-left: 10px;
	padding-bottom: 5px;
}

table.articles
{ 
	border-top: #ebebeb 1px solid;
	border-left: #ebebeb 1px solid;
}

table.articles td
{
	text-align: center;
	border-right: #ebebeb 1px solid; 
	border-bottom: #ebebeb 1px solid;
	padding:2px;
}

table.articles th
{
	background-color:#96b5cc;	
	text-align: center;
	border-right: #ebebeb 1px solid; 
	border-bottom: #ebebeb 1px solid;
	padding:2px;
}

.artblock_1
{
	background-image:url("/_page/img/artblock_center_1.gif");
	background-repeat:repeat-x;
}
.artblock_2
{
	background-image:url("/_page/img/artblock_center_2.gif");
	background-repeat:repeat-x;
}
.artblock_3
{
	background-image:url("/_page/img/artblock_center_3.gif");
	background-repeat:repeat-x;
}
.artblock_4
{
	background-image:url("/_page/img/artblock_center_4.gif");
	background-repeat:repeat-x;
}
.artblock_5
{
	background-image:url("/_page/img/artblock_center_5.gif");
	background-repeat:repeat-x;
}
.artblock_6
{
	background-image:url("/_page/img/artblock_6.gif");
	background-repeat:repeat-y;
}
.artblock_left_6
{
	background-image:url("/_page/img/artblock_left_6.gif");
	background-repeat:repeat-y;
}
.artblock_right_6
{
	background-image:url("/_page/img/artblock_right_6.gif");
	background-repeat:repeat-y;
}
.artblock_7
{
	background-image:url("/_page/img/artblock_center_7.gif");
	background-repeat:repeat-x;
}
.artblock_8
{
	background-image:url("/_page/img/artblock_center_8.gif");
	background-repeat:repeat-x;
}
.art_intro
{
	color:#4b505c;
	font-size:11px;
	font-style:italic;
	font-family:Verdana;
	text-decoration:none;
}
.art_date
{
	color:#b10000;
	font-size:11px;
	font-family:Verdana;
	text-decoration:none;
}

/*-- NEWS --*/

.comments
{
	color:#4b505c;
	font-size:11px;
	font-family:Verdana;
	text-decoration:none;
	padding-bottom:16px;
}

/*-- CONTENT --*/



/*-- CATALOG -- */

.cat_dottedline
{
	background-image:url("/_page/img/cat_dottedline.gif");
	background-repeat:repeat-x;
}
.cat_dottedline_vertical
{
	background-image:url("/_page/img/cat_dottedline_vertical.gif");
	background-repeat:repeat-y;
}


.price
{
	font-family: Verdana;	
	color: #ff3300;
	text-align: center;
	font-size:11px;
	font-weight:bold;
}


/*-- IMG -- */

.img-text {font-size:10px;font-family:Tahoma;font-weight:bold;}

 .act
{
	border-style:solid;
	border-width:1;
	border-color:#000000;
}
img.picto
{
	border-style:none;
	cursor:pointer;
}


.fontsmall
{
	font-family: Tahoma;
	font-size:10px;
}

input.text
{	
	font-family:Verdana;
	font-size:11;
	border-color:#A7A49D;
	border-width:1px;
	border-style:solid;
}
textarea.text
{	
	font-family:Verdana;
	font-size:11;
	border-color:#A7A49D;
	border-width:1;
	border-style:solid;
}
input.num
{	
	font-family:Verdana;
	font-size:11;
	border-color:#A7A49D;
	border-width:1;
	border-style:solid;
	width:20;
}
input.quant
{	
	font-family:Verdana;
	font-size:11;
	border: #A7A49D 1px solid;
	width:30px;
}

select
{
	font-size:11;
	font-family:Verdana;
}
fieldset
{
	padding:10;
}
div.form11
{
	background-color:#D2DBE0;
	padding:0 5 5 5;
}


	/*-- ЗАГОЛОВОК -- */

h1 {font-family: Tahoma;color: #4b505c;font-size:22px;font-weight:lighter;}
h2 {font-family: Tahoma; font-size:10px; text-transform:uppercase; margin:0px}
h3 {font-family: Tahoma;font-size:11px; color: red; font-weight:bold;}
h4 {background-color:#f0f0f0; font-family: Tahoma;font-size:14px;font-weight:lighter;text-align:left;padding:3px;border-left:9px solid #b10000;}

	/*-- //ЗАГОЛОВОК// -- */

div.header_bgcolor
{
	background-color:#dcdcdc;
	border-bottom:solid #b2b2b2 1px;
	border-top:solid #b2b2b2 1px;
	padding-left:20px;
	padding-top:2px;
	height:16px;
	font-weight:bold;
}

div.category
{
	background:url(/_page/img/st_arrow.gif) no-repeat left;
	padding-left:19px;
	text-align: left;
}

div.faq
{
	background:url(/_page/img/faq.gif) no-repeat left;
	padding-left:19px;
	text-align: left;
}

div.answer
{
	background:url(/_page/img/arr_more.gif) no-repeat left;
	padding-left:19px;
	text-align: left;
	font-family: Tahoma;
	font-size:10px;
}

div.partners
{
	background:url(/_page/img/st_arrow.gif) no-repeat left;
	padding-left:19px;
	text-align: left;
	font-weight:bold;
}

div.arrow
{
	background:url(/_page/img/arrow.gif) no-repeat left;
	padding-left:19px;
	text-align: left;
	font-weight:bold;
}

div.regions
{
	background:url(/_page/img/small_arrow.gif) no-repeat left;
	padding-left:10px;
	text-align: left;
}
div.header_category
{
	white-space: nowrap;
}


/* ----- COMMON ------*/
body{ margin: 0px; padding: 0px; }
body,html{ width; 100%; height: 100%; }
a img{ border: 0; }
#searchfld { width: 300px; padding: 2px; font-family: Arial; font-style: italic; font-size: 11px; color: #808080; }
.td-tiny{ border: 1px solid #f0f0f0; }
	.addcontent{ margin: 20px; padding: 10px; background: #f0f0f0; border: 1px solid #ddd; }

/* ----- МЕНЮ ------*/
.menu { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 25; BACKGROUND: #eee; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: -2px 0px 0px 0px;
        FONT: 11px tahoma; PADDING-TOP: 3px;  POSITION: absolute; TOP: 0px; border: 1px solid #ddd; }

.menu A { DISPLAY: block; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-BOTTOM: 5px;   
	   COLOR: #000; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-DECORATION: none; font-size:11px; font-family: Arial; font-weight:lighter; }
.menu A:hover { BACKGROUND-COLOR: #555; color:#fff; font-weight:lighter; text-decoration:none; }
#menu_top { Z-INDEX: 20; POSITION: relative; HEIGHT: 28px; width: 1000px; z-index: 10;}
#menu_top UL { PADDING: 0px; Z-INDEX: 20; MARGIN: 0px;  POSITION: absolute; }
#menu_top UL LI { PADDING: 0px; FLOAT: left; MARGIN: 8px 0px 0px 20px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; POSITION: relative; }
#menu_top UL LI.active { color: #ffffff; background-image:none;	background-color:#4B505C; }
#menu_top UL LI A { 	color: #ffffff; background-image:none; background-color: none; font-weight: bold; font-family: Arial; }

/* ----- ICONTREE ------*/
TABLE.icontree {border: #888888 1px solid;  }

/* ----- CURMENU ------*/
#curmenu-table TD{ padding: 3px; text-align: left; }
#curmenu-table A{ background:url(/_page/img/li_red.gif) no-repeat left top; padding-left:6px; font-family: Arial; color: #3857f0; text-decoration: underline; font-size: 11px; }
#curmenu-table A.cur{ color: #e33939; text-decoration: none;  }


/* ----- FLOATING WINDOW ------*/
div#float-text{ width: 310px; height:auto; }
div#float-text #shadow{ margin:5px; background:#fff; border:1px solid #999; position: absolute; width:300px; top: 0px; left: 0px; }
div#float-text #shadow DIV{ margin:10px; font-family: tahoma; font-size: 11px; color: #000; text-align:left; }

div.float{ position: absolute; top: 0px; left: -500px; width: 310px; height:auto; }
div.float .shadow{ margin:5px; background:#fff; border:1px solid #999; position: absolute; width:300px; top: 0px; left: 0px; }
div.float .shadow DIV{ margin:10px; font-family: tahoma; font-size: 11px; color: #000; text-align:left; }
#centerblock .float .shadow A{font-family: tahoma; font-size: 11px; color: #605d9f;}
	/* FLOATING ALERT */
	.float-alert{ position: absolute; top: 0; right: 0;  }
	.float-alert table{ margin: 10px 0 10px 10px; width: 230px; }
		.float-alert TD{ font-size: 10px; font-family: Tahoma; text-align: left;  }	
		.float-alert .inner{ margin: 0 auto; width: 100%; }

/* 
 *  Окошко с вопросом по товару
 */
	.float-form{ position: absolute; visibility: hidden; top: 0; left: 0; width: 450px; height:auto; }
	.float-form .shadow{ margin:0 auto; background:#fff; position: absolute; width: 430px; top: 0px; left: 0px; border: 1px solid #888; }
	.float-form .shadow DIV{ margin:10px; font-family: tahoma; font-size: 11px; color: #000; text-align:left; }
	.float-form .shadow DIV input{ font-family: Arial; font-size: 11px; color: #000;  }
	.float-form .shadow DIV SELECT{ font-family: Arial; font-size: 11px; color: #000;  }
	.float-form TD { vertical-align: top; }
	.float-form A { font-family: Arial; font-size: 11px; color: #000; }
		.float-form .form-h-text { text-align: right; }
		.float-form .form-comm-text { color: #808080; }
		.float-form .form-progress{ color: #f00; }
		.float-form .form-header { font-size: 12px; }
		.float-form .form-name-text { font-size: 26px; padding-bottom: 10px; }
		.float-form TEXTAREA { font-size: 11px; font-family: Arial;}	


/* FLOATING OPERATOR */
	#consult-container{ z-index: 99999; position: absolute; top: 0; }	
	.form{ position: absolute; visibility: hidden ; top: 0; left: 0; width: 400px; height: 480px; border: 1px solid #888; background: url(/project/img/bg-resize.gif) no-repeat 100% 100% #fff; font-size: 11px; font-family: Calibri; }
		.form select, .form input{ font-size: 11px; font-family: Calibri;}
		.form	.form-header{ background: url(/project/img/c-header-blue.png) 50% 50% repeat-x; font-size: 20px; font-family: Tahoma; color: #fff; height: 25px; position: relative; padding: 5px; cursor: pointer; -moz-user-select: none;
					-khtml-user-select: none; user-select: none; }
		.form	.control{ position: absolute; width: auto; right: 5px; top: 5px;}
		.face{ width: 100px; height: 150px; float: left; background: url(/project/img/c-face.jpg); margin: 5px 5px 5px 0;}
		.messages{ width: 270px; margin: 0; height: 150px; float: left; overflow: scroll; overflow-x: hidden; margin: 5px 0 5px 0; border: 1px solid #ddd;  }
			.messages TD{ font-size: 10px; }
			.messages TD.mess-oper{ color: #2e53a6; }
			.messages TD.mess-user{ color: #a62e2e; }	
			.messages TD.mess-write{ color: #808080; font-style: italic; }	
			.messages P{ margin: 0; }
		.symple{ width: 100%; height: 100px; font-size: 11px; padding: 0; border: 1px solid #ddd; }
		.form-operator{ width: 300px;}
		.form-fields{ margin: 10px; }
			.form-fields TD{ padding: 5px 0 5px 0; }


/* ----- PAGINATOR ------*/
#pagescroll TD { font-family: Arial; font-size: 11px; color: #333; padding: 2px 7px 2px 7px; border: 1px solid #ddd; }
#pagescroll TD.current { background-color: #bc4558; color: #fff; }
	#pagescroll TD.current A{ color: #fff; }
#pagescroll TD.textlink { border-left: 1px solid #ccc; }
#pagescroll A { font-family: Arial; font-size: 11px; color: #333; text-decoration: none;  }

/* ----- BOX-1 ------*/
.left_top_1{ background:url(/project/img/left_top_1.gif) left top no-repeat;}
.right_top_1{ background:url(/project/img/right_top_1.gif) right top no-repeat;}
.left_bot_1{ background:url(/project/img/left_bot_1.gif) left bottom no-repeat;}
.right_bot_1{ background:url(/project/img/right_bot_1.gif) right bottom no-repeat; width:100%; }

.side_left_1{ background:url(/project/img/side_1.gif) left top repeat-y #F5F5F5;}
.side_right_1{ background:url(/project/img/side_1.gif) right top repeat-y;}
.side_top_1{ background:url(/project/img/side_1.gif) left top repeat-x;}
.side_bot_1{ background:url(/project/img/side_1.gif) left bottom repeat-x;}
/* ----- //BOX-1// ------*/


/* 
 *  ROUND
 */
	.round { position: relative; padding: 0px; margin: 0 0 0 0; }
		.round .inner { padding: 13px; border: 2px #c1cddd; border-style: solid solid solid solid; }
	.round1{ width: 11px; height: 10px; position: absolute; top: 0; left: 0; background: url(/project/img/round.jpg) no-repeat 0 0; }
	.round2{ width: 11px; height: 10px; position: absolute; top: 0; right: 0; background: url(/project/img/round.jpg) no-repeat 100% 0; }
	.round3{ width: 11px; height: 10px; position: absolute; bottom: 0; right: 0; background: url(/project/img/round.jpg) no-repeat 100% 100%; }
	.round4{ width: 11px; height: 10px; position: absolute; bottom: 0; left: 0; background: url(/project/img/round.jpg) no-repeat 0 100%;  }

/* 
 *  BOOKMARKS
 */
	.bm-bg { height: 23px; /*background: url(/project/img/bm-bg.gif) repeat-x;*/  }
		.bm-bg DIV { float: left; width: auto; height: 20px; font-family: Arial; font-weight: bold; font-size: 12px; color: #fff; text-align: center; }
		.bm-bg-i, .bm-bg-last{ padding: 3px 20px 0 0;}
		.bm-bg-i P, .bm-bg-last P { margin-top: 4px; }
		.bm-active { font-family: Arial; font-weight: bold; font-size: 12px; text-decoration: none; color: #000; }
		#centerblock .bm-link{ font-family: Arial; font-weight: bold; font-size: 12px; text-decoration: none; color: #fff; }
		#centerblock .bm-link:hover{ font-family: Arial; font-weight: bold; font-size: 12px; text-decoration: none; color: #fff; }
		.bm-area { padding: 10px; min-height: 200px; }
			.bm-area .spec TD { padding: 3px; }	
/* 
 *  Resizable
 */
	.ui-resizable { position: relative;}
	.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
	.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
	.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
	.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
	.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
	.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
	.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
	.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
	.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
	.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}


/* ----- BOX-2 ------*/
.content_rb {border:1px solid #cacaca;text-align:center;}
.top_rb {position:relative}
.bottom_rb {position:relative}
.top_rb div, .bottom_rb div {position:absolute;padding:0; margin:0;}
.top_rb .l_rb {top:0px; left:0;width:21px;height:22px;background:no-repeat url(/project/img/rb_top_left.gif) top left}
.top_rb .r_rb {top:0px;right:0px;width:21px;height:22px;background:no-repeat url(/project/img/rb_top_right.gif) top right}
.tt_rb {height:22px;}
.tt_rb .header_rb {color:#ed1c29;font:11px Tahoma;padding:2px 10px 3px 10px;background:url(/project/img/rb_top_line.gif) repeat-x top;}
.tt_rb .l_header_rb {width:13px;height:24px;background:no-repeat url(/project/img/rb_header_left.gif) top left;}
.tt_rb .r_header_rb {width:12px;height:24px;background:no-repeat url(/project/img/rb_header_right.gif) top right;}
.bottom_rb .l_rb {width:21px;height:22px;background:no-repeat url(/project/img/rb_bot_left.gif) bottom left;bottom:0px; left:0;}
.bottom_rb .r_rb {width:21px;height:22px;background:no-repeat url(/project/img/rb_bot_right.gif) bottom right;bottom:0px;right:0px;}
/* ----- //BOX-2// ------*/

.searchtext { background: #ebf94b; border: 1px dotted #f00; padding: 1px; }

/* 
 *  COMMENTS
 */
	.comm-global{ width: 100%; margin: 15px 0 15px 0; position: relative; min-height: 100px; }
	.comm-global .author{ width: 100px; position: absolute; top: 0; left: 0; }
	.comm-global .body{ padding: 0 0 0 120px; position: relative; }
	.comm-global .hvost{ position: absolute; top: 47%; left: 104px; height: 15px; width: 19px; background: url(/project/img/comm-hvost.png); z-index: 100; }
	.comm-btns{ position: absolute; width: 100%; bottom: 2px; right: 2px; height: 31px; background: url(/project/img/comm-bnts.png) no-repeat 100% 0; z-index: 200;}
		.comm-btns .inner{ padding: 0 0 0 137px; }
		.comm-btns	TD{ vertical-align: bottom; }
	.comm-global .c-author{ height: 20px; color: #1e4684;}	
	.comm-global .c-count{ height: 20px; font-style: italic; }	
	.round-comm { position: relative; padding: 0px; margin: 0 0 0 0; }
		.round-comm .inner { padding: 15px 15px 40px 15px; border: 2px solid #c1cddd; background: #fff; min-height: 45px;} /* 100px - 15px - 40px */

/* 
 *  MAP
 */
	#map{ height: 400px; }
	#map{_height: 100%; margin:0 auto; position: relative; }
	html>body #map {height: auto !important; min-height: 100% !important; }
