BODY{  
	margin : 0em; padding : 0em;  
	font-size: 80%;
	font-family:  Arial, "Trebuchet MS", Helvetica, Sans-Serif;
	color: #444444;
	background-color : #FFFFFF;
}

FORM {	border : none; 	padding: 0em ;	margin: 0em; }
TABLE  { border-collapse: collapse;  width: 100%;}
TD { vertical-align: top;}
TABLE, TD {  border: none;  /* border:1px solid black; */ margin: 0em; padding: 0em; }

DIV { MARGIN: 0em; 	padding: 0em; }
IMG { border : none; padding: 0em ;	margin: 0em; }


/*                                  CONTENT FORMATED                            */
SPAN.nobr{ white-space: nowrap; }  /* используется вместо тега <nobr> на малых сайтах, если нужнав абсолютная валидность */

H1, H2, H3, H4{
color: #444444;
MARGIN: 0em;
padding: 0em;
font-weight : normal;
}

H1{	FONT-SIZE: 4em; MARGIN-BOTTOM: 1em; margin-top:60px;}
H2{	FONT-SIZE: 2em; MARGIN-BOTTOM: 0.5em;}
H3{	FONT-SIZE: 1.5em; MARGIN-BOTTOM: 0em; font-weight : bolder;   /* white-space: nowrap; */ }
H4{	FONT-SIZE: 1.25em;   font-weight : bolder;  }

P { MARGIN: 0em 0em 0em 0em; 	padding: 0em 0em 0em 0em; }
UL{margin: 0em 0em 0em 0em; padding: 0px 0px 0px 0px;}
OL { padding: 0em 0em 0em 0px; margin: 0em 0em 0em 0em;}
LI {margin: 0em 0em 0.2em 0em; }

A {COLOR:#1E76CE; TEXT-DECORATION:underline;}
A:hover {COLOR:#DA3103; }
Az:visited { COLOR:#6AACEE; }

/*                                  STRUCTURE FORMATED                            */

td.Raspor{ height: 1.5em; }

/* ADD NAVIGATION */ 

.add_navigation {
	background: #787878 url(/ii/bg_add_navigation.gif) top repeat-x;
	font-size: 11px;
	height: 26px;
	border-bottom: 5px solid #F6F5E9;
}

#CORNER {background : url(/ii/corner.gif)  top right no-repeat; padding: 9px 70px 3px 0px; white-space : nowrap; }
#ACTIVE_LEFT_CORNER { background : url(/ii/active_left_corner.gif) top right no-repeat; }
#ACTIVE_CENTER_CORNER { background : url(/ii/active_center_corner.gif)  top right  no-repeat; padding: 9px 70px 3px 0px; white-space : nowrap; }
#ACTIVE_CENTER_CORNER img { margin:  0em 7px 0em 18px; }
#ACTIVE_RIGHT_CORNER { background : url(/ii/active_right_corner.gif)  top right no-repeat; padding-top: 9px; padding-bottom: 1px; white-space : nowrap; }
#PASSIVE_LEFT_CORNER { background : url(/ii/passive_left_corner.gif) top right no-repeat; }
#PASSIVE_CENTER_CORNER { background : url(/ii/passive_center_corner.gif)  top right no-repeat; padding-top: 7px; padding-bottom: 5px; white-space : nowrap;}
#PASSIVE_CENTER_CORNER img { margin:  0em 7px 0em 18px; }
#PASSIVE_RIGHT_CORNER { background : url(/ii/passive_right_corner.gif)  top right no-repeat; padding-top: 7px; padding-bottom: 3px; white-space : nowrap; }
#PASSIVE_RIGHT_CORNER a { color: #ECECEC; }
#PASSIVE_RIGHT_CORNER a:hover {color: #FFFFFF;}
#PASSIVE_CENTER_CORNER a { color: #ECECEC; }
#PASSIVE_CENTER_CORNER a:hover {color: #FFFFFF;}
.active_tab { background: #F6F5E9 url(/ii/bg_active_tab.gif) top repeat-x; }
.passive_tab { background:  #787878 url(/ii/bg_passive_tab.gif) top repeat-x; }
#ADD_NAVIGATE_LNK { background: url(/ii/bg_add_navigation_lnk.jpg) center right no-repeat;  text-align: right; padding-top: 4px;  }
#ADD_NAVIGATE_LNK a { color: #C7C7C7; }
#ADD_NAVIGATE_LNK a:hover { color: #FFFFFF; }
#ADD_NAVIGATE_LNK strong { padding: 0px 0.5em 0em 0.5em; color: #C7C7C7; }

/* END ADD NAVIGATION */ 
#MESSAGE td { background-color: #F6F5E9;}
#MESSAGE h2 { padding-bottom: 0.25em; margin-bottom: 0em;}
#MESSAGE h3 { font-weight : normal; padding-bottom: 0.25em; margin-bottom: 0em;}
#MESSAGE p { width: 50%; }

#MESSAGENULL td { background-color: #F6F5E9; height: 1.5em;  }


td.info1 {
   padding: 1em 1em 1.7em 21px;
	font-size: 90%;
}

td.info1 H3{font-weight : bold;  }

td.info2 {
   padding: 1em 1em 1em 19px;
}

td.info3 {
	padding: 1.0em 1em 1.5em 75px;
	background : #F6F5E9 url(/ii/info.gif) left center no-repeat;
}	
	
.searchInp{
	border: 1px solid #007AB3;
	background-color: #FFFFFF;
	color: #444444;
	FONT-FAMILY: Arial, Trebuchet MS, Helvetica, Sans-Serif;
	width: 94%;
	position: relative;
	left: 1%;
}
.searchInp2{
	border: 1px solid #007AB3;
	background-color: #FFFFFF;
	color: #444444;
	FONT-FAMILY: Arial, Trebuchet MS, Helvetica, Sans-Serif;
	width: 94%;
}

.searchInp3{
	border: 1px solid #CCCFCC;
	background-color: #FFFFFF;
	color: #444444;
	FONT-FAMILY: Arial, Trebuchet MS, Helvetica, Sans-Serif;
	width: 94%;
}

.searchInp{
    width: 90%;
	border: 1px solid #9999CC;
	background-color: #FFFFFF;
	color: #363636;
	FONT-FAMILY: Arial, Trebuchet MS, Helvetica, Sans-Serif;
}

.input{
    width: 90%;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	color: #363636;
	FONT-FAMILY: Arial, Trebuchet MS, Helvetica, Sans-Serif;
}

/* search */

TD.logobar {
	 height : 81px;
	 background: #ff7e00 url("/ii/orange.jpg") no-repeat; 
 	 background-position : center center;
	 text-align : center;
	 vertical-align : middle;
}
TD.logobar2 {
	 height : 39px;
	 background: #ff7e00 url("/ii/orange.jpg") no-repeat; 
 	 background-position : center center;
	 text-align : center;
	 vertical-align : middle;
}


.skobe1 {
	width : 100%;
	height : 100%;
	background : url("/ii/skobe_l.gif") no-repeat center right;
}

.skobe2 {
	width : 100%;
	height : 100%;
	background : url("/ii/skobe_r.gif") no-repeat center left;
}

#search table {
	width : 98%;
	color : #FFFFFF;
	vertical-align : middle;
}
#search2 table {
	width : 98%;
	color : #FFFFFF;
	vertical-align : middle;
}
#search2 td {
	vertical-align : middle;
}

#search3 table {
	width : 95%;
	color : #444444;
	vertical-align : middle;
}
#search3 td {
	vertical-align : middle;
}
#search p {
	margin-top: -2px; 
	position: relative; 
	left: 1%
}
#search2 p {
	margin-top: -2px; 
	position: relative; 
	left: 1%;
}


.searchHead { width: 13.5%; padding-right: 1%; padding-left: 2em; text-align: right; }
.searchExample {cursor: pointer; border-bottom: 1px dashed #FFFFFF; margin-bottom: 0.2em;}
.button { position: relative; left: 16%; top: 1px; width: 66px; height: 27px;}
.button2 { width: 66px; height: 39px;}

TD.searchbar {
	 height : 81px;
	 background: #0180BD url("/ii/blue-1.jpg") no-repeat right center; 
}

TD.searchbar2 {
	 height : 39px;
	 background: #0180BD url("/ii/blue-1.jpg") no-repeat right center; 
}

TD.searchbar3 {
	 height : 39px;
	 background-color: #F6F5E9; 
}

TD.navbar {
	 background: #0180BD url("/ii/blue-2.jpg") no-repeat center center;
	 vertical-align : middle;
	 font-size: 85%;
}

#NAV ul{ margin : 0em 2em 0em 4em;  }
#NAV li{ list-style : none inside url(/ii/nav_arrow.gif); padding-left: 1em; text-indent: -1em; }
#NAV a {color: #D9F3FF;}
#NAV a:hover {color: #FFFFFF;}

#RIGHTCOLL table{
	width: 0;
	margin-top: -1em;
	margin-left: 2.5em;
	margin-bottom: 2em;
}

#RIGHTCOLL td{
	padding:  0.25em 0.5em 0em 0em; 
	vertical-align : bottom;
}

#RIGHTCOLL h4{ 
	padding: 1em 0em 0.5em 1.5em;
	font-size: 110%;
	clear: both;
}

div.RightCollumTitle{
	margin-left:1.5em;
	padding-left: 0em;
}

#RIGHTCOLL small{ color: #999999; }

#news li { color: #999999; list-style : none; font-size : 85%; padding: 0em 1em 1.25em 3em; margin-top: -0.5em; }

/* end search */


/* money */

#rub {
	width: 30px; height : 14px;
	background : #E71B00 url("/ii/rub.gif") top repeat-x;
	font-size : 90%; font-weight : bolder; color : #FFFFFF;
	padding: 0px 2px 0px 2px;
}

#eur {
	width: 30px; height : 14px;
	background : #367DE7 url("/ii/eur.gif") top repeat-x;
	font-size : 90%; font-weight : bolder; color : #FFFFFF;
	padding: 0px 2px 0px 2px;
}

#usd {
	width: 30px; height : 14px;
	background : #119000 url("/ii/usd.gif") top repeat-x;
	font-size : 90%; font-weight : bolder; color : #FFFFFF;
	padding: 0px 2px 0px 2px;
}

/* end money */


#BREADCRUMBS td {
	height : 2.5em;
	background-color : #f6f5e9;
	font-size: 85%;
	vertical-align : middle;
	padding : 0em 0em 0.25em 0em;
	white-space: nowrap;
}

#BREADCRUMBS img {	margin: 0em 0.5em 0em 0.5em; vertical-align : middle; }
#BREADCRUMBS img.icon {	margin: 0em 0.5em 0em 0em; }
#BREADCRUMBS STRONG {margin: 0em 0.5em 0em 0.5em; color:#c8c8c8; }


/* end add nav */

/* NAVIGATION */

#LINKSNAME h3 {	padding : 0.0em 0em 0.5em 1.8em;	font-size : 1.4em;	font-weight: normal; }
#LINKSNAME p {	padding : 0.5em 0em 1.5em 2.5em; font-size : 1em; }

#LINKSNAME1 p {	padding : 0.5em 0em 0.0em 2.5em; font-size : 1em; }


.wbordertop {border-top: #e9e9e9 1px solid; }

#LINKS td {
	padding : 0em 0em 2px 0em;
	font-size : 100%;
	font-weight: bold;
}

#LINKS ul {padding: 0em 1.5em 1.75em 0.5em;}
#LINKS li { list-style : none; margin: 0em; padding: 0em; display: inline; }
#LINKS A { padding: 0.25em 0em 0.25em 2em;  display: block; } 
#LINKS A:hover { background: url(/ii/hover.gif) no-repeat center left;}
#LINKSz A:visited { background: url(/ii/checked_v.gif) no-repeat center left;}

#QUERYLINKS ul {  padding: 0em; }
#QUERYLINKS  li { list-style : none; margin: 0em;  margin-top: 0.25em; padding: 0em; }
#QUERYLINKS TD {  padding: 1em 0em 2em 2.5em;  }

#linksActive { margin-top:2px;  padding: 1px 5px 3px 2em;  background : url(/ii/a_links.gif) no-repeat center left; color: #FF7F01; display: block; }

.orange_border { border-left : 4px  solid #FF7F01; }

.white_border {	border-left : 2px  solid #FFFFFF; 	background : #f6f5e9 url("/ii/il_bg1.jpg") repeat-x top; }

/* Здесь хранятся все стили иллюстраций */
.illustrationBusiness { width: 100%; height: 106px; background : url("/ii/ill/business.jpg") no-repeat center center; }
.illustrationAuto { width: 100%; height: 106px; background : url("/ii/ill/auto.jpg") no-repeat center center; } 
.illustrationService { 	width: 100%; height: 106px; background : url("/ii/ill/services.jpg") no-repeat center center; }
.illustrationEstate { width: 100%; height: 106px; background : url("/ii/ill/realty.jpg") no-repeat center center; }
.illustrationGoods { width: 100%; height: 106px; background : url("/ii/ill/commodity.jpg") no-repeat center center; }
.illustrationDigital { width: 100%; height: 106px; background : url("/ii/ill/digital-technology.jpg") no-repeat center center; }
.illustrationTechnics { width: 100%; height: 106px; background : url("/ii/ill/home-technics.jpg") no-repeat center center; }
.illustrationLeisure { width: 100%; height: 106px; background : url("/ii/ill/leisure.jpg") no-repeat center center; }
.illustrationTourism { width: 100%; height: 106px; background : url("/ii/ill/tourism.jpg") no-repeat center center; }
.illustrationInternet { width: 100%; height: 106px; background : url("/ii/ill/internet.jpg") no-repeat center center; }
.illustrationManufacture { width: 100%; height: 106px; background : url("/ii/ill/production.jpg") no-repeat center center; }
.illustrationSport { width: 100%; height: 106px; background : url("/ii/ill/sport.jpg") no-repeat center center; }
.illustrationHealth { width: 100%; height: 106px; background : url("/ii/ill/medicine.jpg") no-repeat center center; }
.illustrationHome { width: 100%; height: 106px; background : url("/ii/ill/home-and-office.jpg") no-repeat center center; }
.illustrationWork { width: 100%; height: 106px; background : url("/ii/ill/job-and-education.jpg") no-repeat center center; }


/* END NAVIGATION */

/* CONTENT */
#CONTENT { padding-left: 2.5em;}
#CONTENT ol { padding-bottom: 0em; }
#CONTENT li { padding-right: 3em; padding-bottom: 0.75em;}
#CONTENT li img { padding-left: 1em; vertical-align:middle;}
#CONTENT li.selected {
background-color: #F6F5E9;
margin-right : 3em;
margin-bottom:1em;
padding-left: 1em; 
padding-bottom: 0.75em;
padding-top: 0.75em;   }

#CONTENT li.selected2 {
border: 1px solid #F6F5E9;
border-left : 5px  solid #F6F5E9;
margin-right : 3em;
margin-bottom:1em;
padding-left: 0.75em; 
padding-bottom: 0.75em;
padding-top: 0.75em;   }

#CONTENT p { padding-top: 0.25em; font-size: 100%; }

A.urlHead {font-size:130%;color: #1e76ce;}
A.urlHead:hover {color: #da3103; }
A.urlHead:visited { color: #6aacee; }

A.urlSite { font-size:100%; color: #008000; text-decoration: none; }
A.urlSite:hover { color: #004F00; text-decoration: underline; }
A.urlSite:visited { color: #81A600; }

#TEXT p { padding : 0em 1em 1em 1.8em; }
#TEXT ol { padding-bottom: 1em; padding-left: 3em; }
#TEXT ul { padding-bottom: 1em; padding-left: 3em; }
#TEXT li { padding-right: 3em; padding-bottom: 0.2em;}
#TEXT TABLE { margin-left: 1.8em;}
#TEXT H1 { margin-left: 1.8em; }
#TEXT H2 { margin-left: 1.8em; }
#TEXT H3 { margin-left: 1.2em; }
#TEXT H4 { margin-left: 1.4em; }
td.textArea { padding : 0.75em 0em 0.5em 0.8em; }

#FEEDBACK table { margin-bottom: 3em; margin-top: 1em; padding: 0em 0em 0em 0em;  width:95%}
#FEEDBACK td { margin: 0; padding: 0em 0.5em 1.5em 0.5em; white-space: nowrap; }

#WEATHER small { font-size: 80%; }
#WEATHER p { margin-bottom:2em; padding: 0em 0em 2em 0em;  }
#WEATHER img  {	float:left; padding-left:2em; margin-right:0.75em; padding-bottom: 2em;}
.othersb  {	FONT-SIZE: 1.5em;  }

TD.rightCollum { padding: 2em 20px 4em 0em; }

td.footerPlus { background-color :  #E9E9E9;  height:4px; }
#FOOTER td { border-top : solid 1px #E9E9E9;  padding: 2em 2em 3em 0em; font-size: 85%; }
#FOOTER strong { margin: 0em 0.5em 0em 0.5em; color:#c8c8c8; }


#CATALOG td { padding: 1em 0.5em 0.5em 0em; }
#CATALOG p { padding: 0em 0px 0px 21px; }
#CATALOG h3 { padding: 0em 0em 0em 21px; text-indent : -22px; }

TD.content { padding : 2em 0em 3em 0.25em; }
TD.contentIndex { padding : 2em 0em 3em 0.75em; }

/* END CONTENT */

/* MENU */
.left_pad { padding-left: 2em;}

#menu ul { width:98%; margin-bottom:2em; }
#menu li { list-style : none; display : inline; }
#menu a { padding-left: 22px; padding-top: 0.25em; padding-bottom: 0.25em; display:block; }
#menu a:hover { background: url(/ii/hover.gif) no-repeat center left; }
#menuz a:visited {background: url(/ii/checked_v.gif) no-repeat center left;}

#menu span { padding-left: 22px; padding-top: 0.25em; padding-bottom: 0.25em; display:block; background : url(/ii/a_menu.gif) no-repeat center left; color: #FF7F01;}

#CATALOGSMALL td { padding: 0em 0em 0.5em 0em; }
#CATALOGSMALL h3 { padding: 0em 0em 0em 21px; text-indent : -22px;  margin: 1.0em 0em 0em 0em; font-size:100%;}
#CATALOGSMALL a { padding-left: 0px; padding-top: 0em; padding-bottom: 0em; display: inline;  }
#CATALOGSMALL a:hover { background: none; }
#CATALOGSMALL a:visited { background: none; }

/* END MENU */

/* PAGES */

.active { margin: 0em 0.25em 0em 0.5em; padding:0em 0.3em 0.3em 0.3em; color: #FFFFFF; font-weight : bold; background: #1e76ce url(/ii/active.gif) no-repeat bottom center; }

#pages a { text-decoration : none; font-weight : bold; margin-right: 0.25em;  padding: 0em 0.3em 0.3em 0.3em; }
#pages a:hover { color: #1E76CE; background: #eeeeee url(/ii/active.gif) no-repeat bottom center; }

/* END PAGES */

/* ICONS */

.icon  { background: url("/ii/icons/all-icons.gif") no-repeat 0px 0px; margin : 0em 6px 0em 0em; vertical-align: middle; }

/* body icon */
#business { background-position: 0px 0px; }
#service { background-position: -16px 0px; }
#home { background-position: -32px 0px; }
#estate { background-position: -48px 0px; }
#digital { background-position: -64px 0px; }
#technics { background-position: -80px 0px; }
#leisure { background-position: -96px 0px; }
#tourism { background-position: -112px 0px; }
#internet { background-position: -128px 0px; }
#manufacture { background-position: -144px 0px; }
#goods { background-position: -160px 0px; }
#auto { background-position: -176px 0px; }
#work { background-position: -192px 0px; }
#health { background-position: -208px 0px; }
#sport { background-position: -224px 0px; }

#all { background-position :  -240px 0px; }
#allminus { background-position :  -253px 0px; }
#allarrow { background-position :  -266px 0px; }
#arrow_active { background-position :  -278px -3px;  }
#arrow_passive { background-position :  -333px -3px;  }
#heart_active  { background-position : -319px 0px; }
#heart_passive  { background-position : -303px 0px; }
#lamp { background-position : -286px 0px; }
#book { background-position : -341px 0px; }
#void { background-position : -357px 0px; }
/* end body icon */

/* body icon */
*html #business { background-position: 0px 0px;  width:16px; }
*html #service { background-position: -15px 0px; width:17px; }
*html #home { background-position: -31px 0px; width:17px; }
*html #estate { background-position: -47px 0px; width:17px; }
*html #digital { background-position: -63px 0px; width:17px; }
*html #technics { background-position: -79px 0px; width:17px; }
*html #leisure { background-position: -95px 0px; width:17px; }
*html #tourism { background-position: -111px 0px; width:17px; }
*html #internet { background-position: -127px 0px; width:17px; }
*html #manufacture { background-position: -143px 0px; width:17px; }
*html #goods { background-position: -159px 0px; width:17px; }
*html #auto { background-position: -175px 0px; width:17px; }
*html #work { background-position: -191px 0px; width:17px; }
*html #health { background-position: -207px 0px; width:17px; }
*html #sport { background-position: -223px 0px; width:17px; }
/* end body icon */


#top_business { background-position: 0px 0px; }
#top_service { background-position: -16px 0px; }
#top_home { background-position: -32px 0px; }
#top_estate { background-position: -48px 0px; }
#top_digital { background-position: -64px 0px; }
#top_technics { background-position: -80px 0px; }
#top_leisure { background-position: -96px 0px; }
#top_tourism { background-position: -112px 0px; }
#top_internet { background-position: -128px 0px; }
#top_manufacture { background-position: -144px 0px; }
#top_goods { background-position: -160px 0px; }
#top_auto { background-position: -176px 0px; }
#top_work { background-position: -192px 0px; }
#top_health { background-position: -208px 0px; }
#top_sport { background-position: -224px 0px; }

/* END ICONS*/

#example_love { background: url(/ii/bg_love.gif) repeat-x; text-align: center;  }