body
{
    margin: 0;
    padding: 0;
    text-align: center;
    font-family: Arial, Sans-Serif;
    font-size: 10pt;
}
#wrapper
{  
    position:relative;
    margin: 0 auto; 
   padding: 0;
   MIN-HEIGHT: 100%;
   width: 1000px;
   /*height: 740px;*/ 
   text-align: left; 
   
} 
#atkape
{
    /*left: 2*/
}
#bannerbar
{
	background-image:url("../images/header_bg1.jpg" );
}
#topbar 
{
	background-image:url("../images/topmenu_bg.jpg" );	
	background-repeat: repeat-x;
	height:38px;
	vertical-align:middle;	
}
#topbar a
{	
	color:White;
	text-decoration:none;
	font-weight:bold;
}

.brd-topbar, .brd-topbar td
{
	font-family:Arial;
	font-size:10pt;	
	padding: 0px 5px 0px 5px;
	text-align:center;
	vertical-align:middle;	
}
#ddls
{
	text-align:right;
		
}

/*.brd-cellbar
{
	color:White;
	text-decoration:none;
	font-weight:bold;
}*/


#bottom
{
	background-image:url("../images/4.jpg" );
}

TABLE.bottom
{
	background-image:url("../images/4.jpg" );
}

.panel
{
	width:200px;
	height:190px;/*180px;*/
}
.panel div
{
	width:180px;
	/*height:180px;*/
	text-align:left;
}
.somecss
{
	cursor: pointer;
	text-decoration: none;
}

#start19
{
	background-image:url("../images/index_workbusiness.jpg");
	background-repeat:no-repeat;	
	width:175px;
	height:32px;
}
#start2
{
	background-image:url("../images/index_transport.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#start20
{
	background-image:url("../images/index_property.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#start25
{
	background-image:url("../images/index_building.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#start22
{
	background-image:url("../images/index_electronics.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#start24
{
	background-image:url("../images/index_forhome.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#start28
{
	background-image:url("../images/index_utilityfacility.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#start27
{
	background-image:url("../images/index_forchildren.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#start26
{
	background-image:url("../images/index_cloth.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#start31
{
	background-image:url("../images/index_animals.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#start29
{
	background-image:url("../images/index_intertaiment.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#start2181
{
	background-image:url("../images/index_other.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}

.navigate
{
	font-size: 11pt; 
	color: #cc3300;
	font-weight: bold;
	font-family: Arial;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px; 
}


.trademark, .trademark span
{
	font-size:x-small;
	color: #808080; 
	font-size:7pt; 
	font-family: Arial;
}
.admin
{	
	font-size: 8pt;	
	text-align:right;
}
.admin a
{
	color: #808080; 
	font-size: 8pt;
	font-family: Arial;
	font-weight:bold;
}
.counter
{
	color: #ff4f00;
	font-family: Arial;
	width: 200px;
}

a.languages
{
	 font-size: 9pt; 
	 color:#ff4f00; 
	 font-family: Arial; 
	 text-decoration: none;
	 font-weight: bold;
}

a.languages:hover
{
	 font-size: 9pt; 
	 color: Black; 
	 font-family: Arial; 
	 text-decoration: underline;
	 font-weight: bold;
}

.path
{
	height:37px;
	background-repeat:no-repeat;
}
.radio
{
	width:750px;
	padding:5px 10px 5px 0px;
}
#start
{
	padding:0px 0px 5px 0px;
}
.emptyspace
{
	background-color:White;
}
#main
{
	padding: 0px 0px 0px 0px;
}
#background
{
	background-image:url("../images/second_pushpin.jpg" );
	background-repeat:no-repeat;	
	height:37px;
	vertical-align:top;
	width:100%;
}
/*__________________________________________________________________________*/
.brd-toolbar
{
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #E1E1E1;
	padding: 0px 6px 0px 6px;	
}

.brd-toolbar
{
	color: #4d4d4d; 
	height:25px
	
	
}
table.brd-toolbar
{
	background-image: url("../images/topmenu_bg.jpg" );
	border: 1px solid #CECECE;
	border-collapse: collapse;
}

.brd-toolbar td
{
    border-width: 0px;
    border-style: none;
    border-color: Blue;
    font-size: 10pt;    
}
.brd-toolbar a:link
{
	color:White
	
}

.brd-formtable .brd-formbody
{	
	font-size: 8pt; 
}

.brd-formlabel
{
	text-align: left;
	font-family: verdana;
	font-size: 8pt; /*0.8em;*/
	border-top: 1px solid #E6E6E6;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 6px;
	color: #747474;
	/*background-image:url("../images/4.jpg" );	*/
	background-color:  #F6F6F6;
}

.brd-standardheader
{
	font-size: 1em;
	margin: 0em;
	text-align: left;
	color: #747474;
}

.brd-formbody
{
	font-family: verdana;
	font-size: 8pt; /*.7em;*/
	vertical-align: top;
	background: White;
	border-top: 1px solid #E6E6E6;
	padding: 3px 6px 4px 6px;
}

.brd-formbody FONT
{
	line-height: normal;
}

.brd-formline
{
	border-top: 1px solid #E6E6E6;
	padding-right: 8px;
	padding-left: 8px;
}

.brd-formvalidation
{
	color: #ff0000;
	font-family: verdana;
	font-size: 8pt;
}

.brd-long
{
	width:386px; 
}

.brd-input, .brd-long
{
	font-size: 8pt;
	font-family: Verdana,sans-serif;
}

input.brd-input, input.brd-long
{
	border: 1px solid #C0C0C0;
}

textarea.brd-input, textarea.brd-long
{
	border: 1px solid #C0C0C0;
}

.brd-formline
{
	border-top: 1px solid #E6E6E6;
	padding-right: 8px;
	padding-left: 8px;
}

.brd-formvalidation
{
	color: #ff0000;
	font-family: verdana;
	font-size: 8pt;
}

.brd-formbody a:link, .brd-formbody a:visited, .brd-formbody a:hover
{
	color: #008acd;
}

.brd-formbody select
{
	font-size: 8pt;
	font-family: verdana;
}


.brd-innerTable td
{
	font-size: 8pt;	
}


.brd-formbody label
{
	font-size: 8pt;
	font-family: verdana;
}


.brd-separator
{
	color: #C4C4C4;
	font-size: 10pt;
}


/*----------------selected ----------------- */
.SelectedRow, .SelectedRow TD, .SelectedRow SPAN
{	
	color: #ff0000;
	background-color:Silver;
	padding: 2px 7px 3px 7px;
	font-size:12px;
}


.SelectedBlock
{	
	color: #ff0000;
	background-color:Silver;
	border-color:Red;
}

.UnSelectRow, .UnSelectRow TD, .UnSelectRow SPAN
{
	padding: 2px 7px 3px 7px;
	font-size:12px;
	/*color: #ff0000;
	background-color:Blue;*/
	
}
.UnSelectRow TD
{
	padding: 3px 7px 4px 7px;
	BORDER-RIGHT: #e6e6e6 1px solid;	
	PADDING-RIGHT: 7px;	
	BORDER-TOP: #e6e6e6 0px solid;	
	PADDING-LEFT: 7px;	
	PADDING-BOTTOM: 4px;	
	BORDER-LEFT: #e6e6e6 1px solid;	
	PADDING-TOP: 3px;	
	BORDER-BOTTOM: #e6e6e6 0px solid
}

/*-----------------end of selected----------------*/
.brd-link
{
	color:Green; /*#008acd;	*/
	font-size: 8pt;
	font-family: Arial;
	font-weight:bold;
}

#preloader
{
position:absolute;
background-color:#FFFFFF;
top:0;
left:0;
width:100%;
height:100%;
z-index:5000;
-moz-opacity: 0.4; /* код для движков Mozilla */
opacity:.40;  /*свойство из спецификации CSS3, которое поддерживается не всеми браузерами*/
filter: alpha(opacity=40); /* код для IE */
} 


.brd-outpopup
{
	background-color:#f3f1f1;
	-moz-opacity: 0.4; 
	opacity:.40;  
	filter: alpha(opacity=40);
}
.brd-emailpopup
{
	background-color:White; 	
	text-align:center;
	vertical-align:middle;
	padding:0px 0px 0px 0px;
	border-style:solid;
	border-width:1px;
	border-color:Gray;
}

.brd-toolbar
{
	background-color:#a4c22e;
	text-align:right;
	vertical-align:middle;
	
	border: 1px solid #CECECE;
	border-collapse: collapse;
}
.brd-toolbar a
{
	vertical-align:middle;
}
.brd-popuptable
{
	background-color:#f3f1f1;
	height:100%;
}

.brd-pagerlink 
{
	text-align: right;
	background-color: #f6f6f6;
	color: #0166ac;
}
.brd-pagerlink  a:link, .brd-pagerlink a:visited
{
	text-decoration: underline;
}



.brd-leftRed
{
}

/*---------------------------------  стили для заголовка грида -----------------*/
.brd-gridbar
{
	
	border: 1px solid #CECECE;
	border-collapse: collapse;
	width:100%;
	height:30px;
	margin:2px 2px 2px 2px; 
}
.brd-gridbar td
{
    border-width: 0px;
    border-style: none;
    border-color: Blue;
    background-image: url("../images/topmenu_bg.jpg" );
    font-size: 10pt;    
}
.brd-gridbar a:link
{
	color:White;
	height:100%;	
}

/*---------------------стили для платных пользователей-----поставить свой в случае необходимости---------------------*/



.brd-leftRed, .brd-leftRed a, .brd-leftRed span, td.brd-leftRed a:link, td.brd-leftRed a:visited
{
	color: #545453;
	background-color: #ffffff;
	font-size:large;
	text-align: left;
}

.brd-leftRed A:hover
{
	color: #545453;
	background-color: #ffffff;
	font-size:large;
	text-align: left;
	text-decoration:underline;
}

.brd-leftRed td
{
	padding: 3px 7px 4px 7px;
	BORDER-RIGHT: #e6e6e6 1px solid;	
	PADDING-RIGHT: 7px;	
	BORDER-TOP: #e6e6e6 0px solid;	
	PADDING-LEFT: 7px;	
	PADDING-BOTTOM: 4px;	
	BORDER-LEFT: #e6e6e6 1px solid;	
	PADDING-TOP: 3px;	
	BORDER-BOTTOM: #e6e6e6 0px solid
}

.brd-leftRed-alt, .brd-leftRed-alt a, .brd-leftRed-alt span, .brd-leftRed-alt a:link, .brd-leftRed-alt a:visited
{
	color: #545453;
	background-color: #f6f6f6;
	
	text-align: left;
}
.brd-leftRed-alt td
{
	padding: 3px 7px 4px 7px;
	BORDER-RIGHT: #e6e6e6 1px solid;	
	PADDING-RIGHT: 7px;	
	BORDER-TOP: #e6e6e6 0px solid;	
	PADDING-LEFT: 7px;	
	PADDING-BOTTOM: 4px;	
	BORDER-LEFT: #e6e6e6 1px solid;	
	PADDING-TOP: 3px;	
	BORDER-BOTTOM: #e6e6e6 0px solid
}


.classbutton
{		
	background-color: #FFFFFF;
	border: 1px solid #adb9c2; /*  669900 6f9dd9 */
	padding-top: 1px;
	color:#585858;
	background-image:url("../images/search_bg.jpg" );	
	font-size:11px;
	cursor:pointer;
}
.classinput
{
	background-image:url("../images/field_bg.jpg" );
	border: 1px solid #adb9c2;
	
}
.classlink, .classlink:hover
{
	border: 1px Solid #adb9c2; 
	
	color:#585858;
	background-image:url("../images/search_bg.jpg" );
	background-repeat:repeat-x;
	text-decoration:none;
	padding:2px 5px;
	font-size:11px;
	height:19px;
	 font-family:Arial; 
	 
	 
	 	
	 	
	
	
	
}


/*---------- optimization ---------------*/
h1.header1
{
	font-size: 8pt;
	font-weight:lighter;
	vertical-align:bottom;
}

b.bold1
{
	
}

.notbold
{
	font-weight:lighter;
}

.header_title 
{
    color:#ff4f00;
    font-size:14px;
}
.simple_text, .simple_text2
{
	font-size:9pt; 
	color: #545453;
	font-family: 'Tahoma','sans-serif'
}
.simple_text2
{
	font-size:11pt;
}

a.somecss:hover
{
	color: #336699;
}

.caption 
{
	 font-weight:bold;
	 color:#ff4f00;
	 font-size:12px;
}


.somecss:hover
{
	cursor: pointer;
	text-decoration: none;
}


/*to delete afterwards*/



#workbusiness
{
	background-image:url("../images/index_workbusiness.jpg");
	background-repeat:no-repeat;	
	width:175px;
	height:32px;
}
#transport
{
	background-image:url("../images/index_transport.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#property
{
	background-image:url("../images/index_property.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#building
{
	background-image:url("../images/index_building.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#electronics
{
	background-image:url("../images/index_electronics.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#forhome
{
	background-image:url("../images/index_forhome.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#utilityfacility
{
	background-image:url("../images/index_utilityfacility.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#forchildren
{
	background-image:url("../images/index_forchildren.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#cloth
{
	background-image:url("../images/index_cloth.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#animals
{
	background-image:url("../images/index_animals.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#intertaiment
{
	background-image:url("../images/index_intertaiment.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}
#other
{
	background-image:url("../images/index_other.jpg");
	background-repeat:no-repeat;
	width:175px;
	height:32px;
}


fieldset
{
    padding:5 px;
 }
 legend
 {
     padding:5px; 
     vertical-align:text-top;
     margin: 3px 0px;
     
 }


