body,html {
margin:0;
padding:0;
background:#fff;
color:#000;
min-width:1000px;
}

#gx_container{


}
#g_container{


}





#domenregion{
font-size:12px;
font-family: Tahoma;
font-weight:bold;
color: black;

text-align:center;
}

#domenregion b{
background:#FF0000;
color:white;
padding:1px;
}
.spo {
font-size:11px;
font-family: Tahoma;


}
#content{
margin-left:auto;
margin-right:auto;
max-width:1440px;
min-width:990px;
background:#FFF;
}
.tbor{
padding:2px;

}
#line_up{
background-image: url('/img/bgpix.gif');
 background-position: left;
	background-repeat : repeat-x;
height:50px;
}
.tpnews IMG{
border:0;
padding:10px;
}
#line_up_link{
padding-top:5px;
font-size:17px;
margin:0px;
 font-family: Arial;
padding-right:10px;
padding-bottom:0px;

}

#line_up_linksess{
padding-top:5px;
font-size:13px;
margin:0px;
 font-family: Arial;
padding-right:10px;
padding-bottom:2px;
height:45px;
}

#footer_year A{

color:white;
font-size:12px;

}

#line_up_link A{
color:#000;
font-size:12px;
}


#line_up A{
color:#000;
font-size:12px;
}

#line_up A:hover{
color:red;
font-size:12px;
}

.infoadd{
width:600px;
margin-left:50px;
padding:15px;
border: 1px solid grey;
background:#FFF2B1;
}



#line_up_link ul{
margin:0;
padding:0;
list-style:none;
}
#line_up_link  li{
display:inline;
margin:0;
padding-right:15px;
}



#line_up_link_b{
background:#002966;
padding-bottom:3px;
}

#line_up_link a{
font-size:11px;
font-family: Tahoma;
}


/*dd*/


#line_up_linksess A{
color:#ffffff;
font-size:12px;
}


#line_up_linksess ul{
margin:0;
padding:0;
list-style:none;
}
#line_up_linksess  li{
display:inline;
margin:0;
padding-right:15px;
}

#line_up_linksess a{
font-size:11px;
font-family: Tahoma;
}




#ctv {
font-weight:bold;
font-size:12px;
font-family: Tahoma;
color:maroon;
}








#prds h2{
width:300px;
padding-top:6px;
padding-left:25px;
color: black;
font-weight:bold;
font-size:13px;
}

#left_m{
width:400px;
text-align:left;
}


#wrap {
background:#FFFDF4;
margin:0 auto;
padding-bottom:5px;
}
#wrapx {
background:#FFFDF4;
margin:0 auto;
padding-bottom:2px;
}
#block_header {
text-align:right;
/*margin:40px ;*/
}
#block_header_hello {

margin-top:10px;
margin-left:20px;
height:66px;
width:910px;
text-align:right;
color: Black;
padding-top:20px;
background-image: url('/img/portfonx.gif');
 background-position: top;
 background-repeat: no-repeat;
}

#block_header_hello UL {
margin:0;
padding:0;
padding-right:20px;
list-style:none;
}
#block_header_hello LI { 
display:inline;
margin:0;
padding:1px;
/*background:#FFCC00;*/

}
#block_header_hello a{
font-size:11px;
font-family: Tahoma;
color: white;
font-weight:bold;
}

#block_header_hello a:hover{
font-size:11px;
font-family: Tahoma;
color: grey;
font-weight:bold;
}

#block_header span {
font-size:10px;
font-family: Tahoma;
}

#wrap_block {
text=align:center;
width:1000px;
padding-top:2px;
padding-left:15px;
}


#wrap_other {
text=align:right;
margin-left:220px;
padding-top:1px;
padding-left:5px;
}



#wrap_block  a {
font-size:12px;
font-family: Tahoma;
padding:1px;
color:#EADA1D;
text-transform:uppercase;
}
#wrap_block  a:hover {
font-size:12px;
font-family: Tahoma;
color:grey;
}

.logo_block TD A {

font-size:12px;
font-family: Tahoma;
color:#0438ad;
}

#wrap_block ul{

margin:0;
padding:0;
list-style:none;
}
#wrap_block li{

display:inline;
margin:0;
padding:1px;
}

#nav ul{
margin:0;
padding:0;
list-style:none;
}
#nav li{
display:inline;
margin:0;
padding:0;
}

#container{
margin-left:auto;
margin-right:auto;
width:990px;
font-size:12px;
font-family: Tahoma;
color:#000000;


}

#bstring {
height:2px;
background:#E1E1E1;


}



#footer {
width:1020px;
background:#000;
clear:both;
padding:10px;
}

#footer_year {
padding-top:10px;

font-size:10px;
font-family: Tahoma;
color:#778899;

}

#footer_text {
color:#d8d8d8;
width:500px;
font-size:10px;
font-family: Tahoma;
margin-left:150px;

}

#footer_text span{
color:#800000;
font-size:11px;
font-family: Tahoma;
text-decoration:underline;
}

#footer_count {
padding-top:30px;
font-size:10px;
font-family: Tahoma;
margin-left:50px;


}
#quotes{
padding-left:10px;
border-left:3px solid #ffffff;

}
#razdel{
padding:5px;
/*border:1px dotted #778899;*/
/*background:#D4DBE5;*/
/*border:1px solid #d8d8d8;*/

/*background-image: url('/img/fx.jpg');*/
 /*background-position: top;*/
 /*background-repeat: no-repeat;*/



}

#xfony{
/*
background-image: url('/img/xfony.gif');
 background-position: top ;
 background-repeat: no-repeat;
*/
}

.top_b{
padding-top:10px;
padding:1px;
/*border:1px dotted #778899;*/
background:#FFF;
/*border:1px solid #d8d8d8;*/
}

#top_b{
width:200px;
padding-top:10px;
padding:1px;
/*border:1px dotted #778899;*/
background:#FFFDF4;
/*border:1px solid #d8d8d8;*/
}

.tt{
font-size:14px;
font-family: Arial;
padding:5px;
padding-bottom:15px;
color:maroon;
/*font-weight: bold;*/
font-variant: normal;

font-weight: bold;
}
.tt_news{
font-family: Tahoma;
padding:2px;
color:#575757;
font-variant: normal;
font-style: normal;

}

.tt_news a{
font-family: Tahoma;
font-variant: normal;
font-style: normal;
font-weight: bold;
}

.index_anons{
font-size:12px;
font-family: Tahoma;
padding-left:15px;
color:#000000;
/*font-weight: bold;*/
font-variant: normal;
font-style: normal;
text-align:left;
}
.bl_hot{
padding:3px;
}

.bl_hot  a {
font-size:13px;
font-family: Tahoma;
color:#800000;
padding-left:15px;
}
.other_link  a {
font-size:13px;
font-family: Tahoma;
color:#800000;
}

.dat{
font-size:9px;
font-family: Tahoma;
padding:2px;
color:#778899;
/*font-weight: bold;*/
font-variant: normal;
font-style: normal;
letter-spacing: 1px;
}

#topnewsindex {
margin-top:20px;
padding:2px;
}

#topnewsindex IMG{
padding:10px;
}

.b-gray_block_news {
background: #E6E6E6;
border:1px solid #E6E6E6;

}
.b-block_title_news {
background:url("img/gray_title_bg.gif") repeat-x scroll 0 0 transparent;
color:#303D50;
font-weight: bold;
text-align:left;
height:30px;
padding-bottom:20px;
padding-top:10px;
padding-left:5px;
/*border-top : 1px solid #6e7072;*/
}

.tpnld{
padding-left:80px;

}

#razdel span{
font-size:24px;
font-family: Arial Narrow;
padding:2px;
color:#665200;
/*font-weight: bold;*/
font-variant: normal;

word-spacing: 9px;
padding-bottom:10px;
}
.mar_bx{
margin-top:5px;
margin-bottom:5px;
}



.index_razdel ul{
margin:0;
padding:0;
list-style:none;
}
.index_razdel li{
margin:0;
padding-top:5px;
padding-left:12px;
/*display:block;*/

}
.index_razdel  a {
font-size:13px;
font-family:Arial ;
padding:2px;
color:#0438ad;
font-weight: bold;

}

.plink {
font-size:12px;
font-family: Tahoma;
padding:2px;
color:#800000;
font-weight: bold;
}


.index_razdel  a:hover {
font-size:13px;
font-family:Arial ;
padding:2px;
color:red;
/*background:#ebebeb;*/

}
#index_info{
font-size:13px;
font-family: Tahoma;
padding:13px;
color:#000000;
background:#ffdead;
border:1px solid #d8d8d8;
}

#index_firms{
font-size:13px;
font-family: Tahoma;
padding:13px;
color:#000000;
background:#E5E2D4;
border:1px solid #d8d8d8;

}

.ad_firms{
font-size:13px;
font-family: Tahoma;
padding:13px;
color:#000000;
background:#E2E8EE;
border:1px solid #d8d8d8;
}


#index_tech{
font-size:13px;
font-family: Tahoma;
padding:13px;
color:#000000;
background:#a3b3d1;
border:1px solid #d8d8d8;

}
#index_stat{
font-size:13px;
font-family: Tahoma;
padding:13px;
color:#000000;
background:#F5EEDF;
border:1px solid #d8d8d8;
}
#index_sub{
font-size:13px;
font-family: Tahoma;
padding:13px;
color:#000000;
background:#d2b48c;
border:1px solid #d8d8d8;
}


.st_co{
font-size:12px;
color:#383838;
font-weight: bold;
padding-left:10px;
}

#email{
font-size:10px;
color:#383838;
font-weight: bold;
}

#email input{
font-size:10px;
color:#383838;
font-weight: bold;
}
#email submit{
font-size:10px;
font-weight: bold;
}
.cap{
font-size:12px;
color:#383838;
font-weight: bold;
background:#A3B3D1;
padding:7px;
text-transform:uppercase;
}

.cap_t{
font-family: Tahoma;
font-size:11px;
color:#707070;
background:#D4DBE5;
padding:2px;
}

.ct{
font-family: Tahoma;
font-size:11px;
color:#707070;
background:#D4DBE5;
padding:2px;
}



.cap_tb{
font-size:11px;
color:#383838;
background:#D4DBE5;
padding:2px;
font-weight: bold;
}

.cimg{
	border: 1px solid black;
	max-width: 50px;
	min-height: 50px;
}



.cap_t .indexm2 {
text-align:left;
padding: 2px;
font-size:12px;
font-family: Tahoma;
color:black;
font-weight:normal;
text-decoration:none
}

#grain TD {
font-size:12px;
border-bottom: 1px dotted grey;

}

.capgrain{
font-size:12px;
color:#383838;
font-weight: bold;
background:#A3B3D1;
padding:7px;
text-transform:uppercase;
}

.capgroats{
font-size:12px;
color:#383838;
font-weight: bold;
background:#A3B3D1;
padding:7px;
text-transform:uppercase;
}

.capmeat{
font-size:12px;
color:#383838;
font-weight: bold;
background:#A3B3D1;
padding:7px;
text-transform:uppercase;
}






.cap_t a{
font-size:15px;
font-family: Tahoma;
padding:2px;
color:#800000;
font-weight: bold;
}

.ct a{
font-size:15px;
font-family: Tahoma;
padding:2px;
color:#800000;
font-weight: bold;
}


.ipad{
padding:2px;
}

.error_message{
width:400px;
background:#efebc0;
border: 1px dotted black;
font-size:13px;
font-family: Tahoma;
padding:30px;
color:#800000;
font-weight: bold;
}

.commentform p{
font-size:11px;
font-family: Arial;
padding:2px;
color:gray;
}
#rcomment {
margin:2px;
font-size:12px;
font-family: Arial;
padding:12px;
color:gray;
border: 1px solid grey;

}
.commentform p b{
font-size:11px;
font-family: Tahoma;
color:black;
	letter-spacing: 1px;
}
#rform{
margin-top:15px;
background:#F2F2F2;
width:900px;
padding-top:2px;
}
#rformrating{
margin-top:15px;
background:#F2F2F2;
width:560px;
padding-top:2px;
}
#rformrating td {
text-align:left;
padding-left:5px;
}
#rformrating td sup{
color:red;
font-weight:bold;
}

#rformrating .tt{
font-size:19px;
}
#rformrating td b{
font-size:12px;

}

#ratingpolicy{

font-size:11px;
}
#rform td {
text-align:left;
padding-left:5px;
}
#rform td sup{
color:red;
font-weight:bold;
}

#rform .tt{
font-size:19px;
}
#RegInfo {
font-weight: bold;
color:#800000;
width:500px;
padding:10px;
border: 1px dotted gray;
font-size:13px;
font-family: Tahoma;
}

#RegInfo TD{
font-weight: normal;
color:#800000;
ont-size:13px;
font-family: Tahoma;
}




#vhd{
font-size:17px;
font-family: Arial Narrow;
font-weight: bold;
}

#RegInfo p b{
font-size:13px;
font-family: Tahoma;
color:black;
letter-spacing: 1px;
 font-weight:bold;
}
.form-text{
 border: 1px solid gray; /* Параметры рамки */
 color:grey;
 font-family: Verdana;
}
.form-text:focus {
 border: 1px solid green; /* Параметры рамки */
 color: black;
 font-family: Verdana;
}

.addbl_title{
margin:5px;
padding-left:20px;
font-size:17px;
font-family: Arial Narrow;
color:Gray;
text-align:left;
 font-weight:bold;

}
.addbl_form{
padding:left:30px;
float:left;
text-align:left;
}
.addbl{
background:#efebc0;
}
.addblerr{

text-align:left;
background:#CC0000;
padding:5px;
font-size:13px;
font-family: Tahoma;
color:White;
 font-weight:bold;

}

.addb b{
padding:5px;
font-size:21px;
font-family: Arial Narrow;
color:Maroon;
text-decoration:underline;
}
.addbl_comment{
color: gray;
 font-weight:bold;
}
.addbl_comment span{
color: gray;
 font-weight:normal;
}
.MX A{
text-align:left;
font-size:11px;
font-family: Verdana;
color:#000000;
font-weight:bold;
background:#f5deb3;
text-decoration:underline;
}

.MX{
font-weight:bold;
text-align:left;
background:#f5deb3;
padding: 2px;
font-size:11px;
font-family: Verdana;
color:#000000;
}
.pricecolor{
color:Red;
}
.listingM{
text-align:left;
/*background:#F5EEDF;*/
padding-top: 3px;
padding-bottom: 3px;
padding-left: 2px;
padding-right: 2px;
font-size:9px;
font-family: Verdana;
color:Black;
font-weight:normal;
}

.listingMB{
text-align:left;
/*background:#FFFDF4;*/
padding-top: 3px;
padding-bottom: 3px;
padding-left: 2px;
padding-right: 2px;
font-size:9px;
font-family: Verdana;
color:Black;
font-weight:normal;
}
.t9{
font-size:11px;
color:gray;
text-align:left;
font-family: Tahoma;
text-decoration:none;
text-transform : lowercase;
}

.listingM B{
font-size:12px;
}
.listingMB B{
font-size:12px;
}
A.fln {
font-size:11px;
font-family: Verdana;
color:Black;
 font-weight:bold;
 text-decoration:none;
}
A.fln:hover {
font-size:11px;
font-family: Verdana;
color:red;
 font-weight:bold;
 text-decoration:none;
}

A.flnt {
font-size:11px;
font-family: Verdana;
color:#002596;
weight:bold;
}
A.flnt:hover {
font-size:11px;
font-family: Verdana;
color:Red;
weight:bold;
}

/*
.listingM A{
text-align:left;
font-size:11px;
font-family: Verdana;
color:#800000;
font-weight:normal;
}
*/
/*
.listingMB A{
text-align:left;
font-size:11px;
font-family: Verdana;
color:#800000;
font-weight:normal;
}
*/

.listingMH {
text-align:left;
padding: 5px;
font-size:13px;
font-family: Verdana;
color:Black;
 font-weight:bold;
background:#DACEBA;
}
.mdt{
font-size:11px;
font-family: Verdana;
color: gray;
}
.mdtx{
font-size:11px;
font-family: Verdana;
color: #004080;
font-weight: bold;
}



.mph{
font-size:11px;
font-family: Verdana;
color:gray;
}

#rubname{
font-size:18px;
font-family: Georgia;
color:#175899;
/*font-weight: bold;*/
font-variant: normal;
font-style: normal;
font-weight: bold;
}

#prubname{
font-size:18px;
font-family: Georgia;
color:#175899;
/*font-weight: bold;*/
font-variant: normal;
font-style: normal;
font-weight: bold;
}

#brubname{
padding:5px;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #8b4513;
}

#brubname H1{
font-size:21px;
font-family: Arial Narrow;
color:#175899;
font-weight: bold;
}
#listingP{
padding-top:15px;
}
#listingTB{
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #8b4513;
}


#jko{

color:#46678D;

}


A.ml2  {
text-align:left;
padding: 2px;
font-size:12px;
font-family: Verdana;
color:#004080;
font-weight:bold;

}

A.ml2:hover  {
text-align:left;
padding: 2px;
font-size:12px;
font-family: Verdana;
color:red;
font-weight:bold;

}



A.biglinks{
text-align:left;
padding: 2px;
font-size:21px;
font-family: Arial narrow;
color:#800000;
}

A.biglinks:hover {
text-align:left;
padding: 2px;
font-size:21px;
font-family: Arial narrow;
color:red;
}



.sell{
width:50px;
padding:5px;
color:#000000;
background: #E1EBFF;
text-align:center;
font-family: Verdana;
font-size:15px;
}

.by{
width:50px;
padding:3px;
color:#ffffff;
background:#99CC33;
text-align:center;
}

#cityLinker{
width:70px;
padding:5px;
color:#FFFDF4;
background:#ff0000;
font-weight: bold;
}

.rederrorblock{
padding:5px;
color: red;
font-weight: bold;
font-family: Tahoma;
font-size:15px;
}



.leftrubricator{
background:#E6E6E6;
}


.ruru{
padding-top:4px;
list-style-type:none;
}
.trubrics{
padding-left:5px;

	background:#002966;
}
.trubrics a{
color:white;
font-weight: bold;
font-size:12px;
font-family: Tahoma;
padding-top:5px;
padding-left:5px;
}

a.linkertype{
color:#002966;
font-weight: bold;
font-size:15px;
font-family: Tahoma;
padding-top:5px;
 word-spacing: 3px;

 text-decoration:underline;
}

a.linkertype:hover{
color:#000;
font-weight: bold;
font-size:15px;
font-family: Tahoma;
padding-top:5px;
 word-spacing: 3px;
 text-decoration:none;
} 

.trubricsP {
color:white;
font-weight: bold;
font-size:12px;
font-family: Tahoma;
padding-left:10px;
padding:5px;
}
A.rxt{
color:#004080;
}
A.rxt:hover{
color:Red;
}


.trubricsR{
background-repeat : repeat-x;
	background-position : top;
	color:white;
	font-weight: bold;
font-size:12px;
font-family: Tahoma;
padding:3px;
	
}

#Txpri {
	padding-left:15px;
	text-align:left;
	border-left: 3px solid maroon;
	/*background:#a7bfe2;*/
	background:#dcdbdb;
	
}

#Txpri span{
position: relative;
	text-align:right;
		font-size:12px;
	font-family: Tahoma;
}


#Txpri H1{
	text-align:left;
	font-size:15px;
	font-family: Tahoma;
	color:#000;
	font-weight: bold;
	margin:5px;
	
}
.Xpri{
text-align:left;
font-size:12px;
font-family: Tahoma;
background:#E6E6E6;
padding-left:20px;
letter-spacing: 1px;
}
.Ypri{
text-align:left;
font-size:12px;
font-family: Tahoma;
background:#E6E6E6;
font-weight: bold;
letter-spacing: 1px;
}

.YpriT{
text-align:left;
font-size:12px;
font-family: Tahoma;
background:#E6E6E6;
font-weight: bold;
letter-spacing: 1px;
color: $0000;
}


.Gpri{
color:#bbbaba;
text-align:left;
font-size:12px;
font-family: Tahoma;
background:#F5EEDF;
font-weight: bold;
letter-spacing: 1px;
}
#autor{
text-align:left;
font-size:11px;
font-family: Tahoma;
letter-spacing: 1px;
color:gray;
}
#count {
text-align:left;
font-size:11px;
font-family: Tahoma;
letter-spacing: 1px;
color:gray;
}
#firmli LI{
list-style:none;
text-align:left;
font-size:11px;
font-family: Tahoma;
letter-spacing: 1px;
padding-bottom:7px;
}
#firmli A{
list-style:none;
text-align:left;
font-size:11px;
font-family: Tahoma;
letter-spacing: 1px;
text-decoration:underline;
color:#004080;
font-weight:bold;
}


#firmli A:hover{
list-style:none;
text-align:left;
font-size:11px;
font-family: Tahoma;
letter-spacing: 1px;
text-decoration:underline;
color:red;
font-weight:bold;
}













#reg_i{
vertical-align : middle;
}
#firmcard {
background:#fff;
text-align:left;
}
#firmleft H1{
text-align:left;
font-size:17px;
font-family: Tahoma;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}

#firmleft TD{
padding-top:20px;
font-size:13px;
font-family: Tahoma;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}



#firmcard TD{
font-size:15px;
font-family: Tahoma;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#firmcard H1{
text-align:left;
font-size:27px;
font-family: Tahoma;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#firmcard span{
text-align:left;
font-size:15px;;
font-weight:bold;
}
#firmcard TD P{
text-align:left;
font-size:17px;
font-family: Tahoma;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
#firmcard #firmcardph{
text-align:right;
font-size:21px;
font-family: Tahoma;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#mapinfo{
color:#000000;
font-size:14px;
font-family: Tahoma;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:10px;
}
#mapinfo H2{
color:#800000;
font-size:19px;
letter-spacing:1px;
}
#mapinfo DIV{
text-align:left;
width:400px;
color:#800000;
font-size:13px;
font-style : italic;
}

#mapinfo B{
font-size:15px;
}
#firmlist {
color:#000000;
font-size:13px;
font-family: Tahoma;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

#firmlist TD{
color:#000000;
font-size:13px;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

#firmlist H2{
color:#891212;
font-size:19px;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}


#vk {

height:200px;
width:200px;
background-image : url("/img/rusfoodsvk.png");*/
background-repeat : no-repeat;*/
background-position : left;*/


}
#vkx {
padding-top:150px;



}




#firmlist #firmlistgray{
color:gray;
font-size:12px;
}
.stat_index {
/*border: 1px solid;*/
height:20px;
width:150px;
/*background-image : url("/img/stat_pl.gif");*/
/*background-repeat : no-repeat;*/
/*background-position : left;*/
padding-top:10px;
padding-left:15px;
}
.stat_index LI{
list-style: none;
color: black;
font-family: Arial ;
font-size:11px;
font-weight:normal;

}
.stat_index b{
font-family: Tahoma;
color: black;
font-size:13px;
font-weight:bold;
font-style:normal;

}

#gline {
margin-left:15px;
height:4px;
width:140px;
background:#669933;
}


.infosnippet{
padding-left:50px;
width:80%;
font-family: Times New Roman ;
color: #c0c0c0;
font-size:12px;
font-weight:bold;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
line-height:normal;
}

.kabtitle{
background:#D4DBE5;
padding :5px;
margin-bottom:5px;
text-align:left;
border-top: 1px solid #004080;
border-bottom: 1px solid #004080;
color: #004080;
font-family: Tahoma;
font-size:17px;
font-weight:bold;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
line-height:normal;
}
#index_ttext {
padding:5px;
color: #000000;
font-family:Verdana,sans-serif;
font-size:13px;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
line-height:normal;
background:#E2E8EE;
font-weight:normal;
}
#index_ttext  span{

color: RED;
}


#index_ttext H1{
padding:5px;
color: #000000;
font-family:Verdana,sans-serif;
font-size:17px;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
line-height:normal;
font-weight:normal;
}
#index_ttext H2{
color: #000000;
font-family:Verdana,sans-serif;
font-size:15px;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
line-height:normal;
font-weight:normal;
}


#index_ttext A {

color: #D40606;
}

#index_ttextsmall{
padding:5px;
color: #000000;
font-family:Verdana,sans-serif;
font-size:13px;
font-style:normal;
font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
line-height:normal;
}
.era{
color: red;
font-weight:bold;
}

.GreenMessage{
font-weight: bold;
color:#800000;
background:#D4DFF3;
width:400px;
padding:5px;
border: 1px dotted gray;
font-size:13px;
font-family: Tahoma;
}
.hrefsmall A {
font-size:6px;
!important;
}

.Listyle{
	padding:10px;
}

#mymail TD{
text-align:left;
font-family: Tahoma;
font-size:12px;
}

#mymail TD A{
text-align:left;
font-family: Tahoma;
font-size:12px;
color: #1a3dc1;
text-decoration:underline;
}
#mymail TD A:hover{
text-align:left;
font-family: Tahoma;
font-size:12px;
color: Red;
text-decoration:underline;
}



#mymail TD SPAN{
color: gray;
}



#mymailmnu TD{
text-align:center;
font-family: Tahoma;
font-size:12px;
}

.mymailselect{
background:#002966;
text-align:center;
}

A.mymailselect_a {
color: white;
text-decoration:none;
font-weight:bold;
text-align:center;
}



.mymailnonselect{
}

A.mymailnonselect_a {
color: maroon;
text-decoration:underline;
font-weight:bold;
text-align:center;
}



#mymail TH{
background:#DACEBA;
text-align:left;
font-family: Tahoma;
font-size:12px;
font-weight: bold;
}





#tagsindex A{
color:maroon;
text-align:left;
font-family: Tahoma;
font-size:19px;
text-decoration:underline;
}
#tagsindex A:hover{
color:red;
text-align:left;
font-family: Tahoma;
font-size:19px;
text-decoration:underline;
}



#messageread {
border: 1px solid gray;
width:600px;
padding:10px;
C
text-align:left;
font-family: Tahoma;
font-size:12px;
color:gray;
}
#messageread TD I{
padding:1px;
font-family: Tahoma;
font-size:9px;
color:gray;
}



#messageread span{
color:black;
font-weight: bold;

}
#messageread b{
color:maroon;
text-align:left;
font-family: Tahoma;
font-size:19px;
font-weight: bold;
}
#messageread p{
padding-left:50px;
color:maroon;
text-align:left;
font-family: Tahoma;
font-size:17px;
font-weight: bold;
}

.addhelper {
padding:10px;
font-family: Tahoma;
font-size:13px;
background:#F5EEDF;
margin:10px;
}

.addhelper h3{
padding-left:3px;
font-family: Tahoma;
font-size:15px;
}

.addhelper  A {

font-family: Tahoma;
font-size:13px;
color: #002966;
}


.indexfirmlogo{


	border: 1px solid gray;
	max-width: 100px;
	max-height: 100px;

}

A.ln{
font-weight: bold;
text-align:left;
font-family: Tahoma;
font-size:12px;
color:#800000;
text-decoration:underline;
}

#flo{
width:670px;
background:#F5EEDF;
}

A.nto{
text-align:left;
font-family: Verdana;
font-size:15px;
color: #0246D2;
text-decoration:underline;
font-weight:bold;
}

A.nto:hover{

text-align:left;
font-family: Verdana;
font-size:15px;
color:red;
text-decoration:underline;
}

A.ntox{

text-align:left;
font-family: Tahoma;
font-size:13px;
color:#800000;
text-decoration:underline;
}

A.ntox:hover{

text-align:left;
font-family: Tahoma;
font-size:13px;
color:red;
text-decoration:underline;
}


A.ntoxy{

text-align:left;
font-family: Tahoma;
font-size:13px;
color:#800000;
text-decoration:underline;
font-weight:bold;
}

A.ntoxy:hover{
font-weight:bold;
text-align:left;
font-family: Tahoma;
font-size:13px;
color:red;
text-decoration:underline;
}

#inborder{
border-left: 1px solid #E6E6E6;
padding-left:2px;
}

.indexauth {
margin:5px;

}


.indexauth TD {
font-family: Tahoma;
font-size:11px;
}

.indexauth INPUT {
font-family: Tahoma;
font-size:11px;

}

.indexauth TD B{
font-family: Tahoma;
font-size:11px;
font-weight: bold;
}

.rm{
font-family: Tahoma;
font-size:12px;
font-weight: bold;
padding:10px;
}
#fadm{
color:white;
}

#fadm A{
color:white;
}
#adverttext{

font-family: Tahoma;
font-size:12px;
font-weight: normal;
padding:10px;
}

#adverttext H2{
font-family: Georgia;
color:maroon;
}
#adverttext TD{

font-family: Tahoma;
font-size:14px;
font-weight: normal;
padding:10px;
}
.reloadbutton{
font-size:14px;

	
}
#rubr {
/*border: 1px solid;*/
height:28px;
width:767px;
margin-top:10px;
margin-left:220px;
}
.mnews{
padding:10px;
text-align:left;
}


#mnewstt{
padding:5px;

color: white;
background:#002966;
font-family: Tahoma;
font-size:13px;
font-weight: normal;
}
#mnewstt b{
font-size:14px;
font-weight: bold;
}

.b-block_title {
background:url("img/gray_title_bg.gif") repeat-x scroll 0 0 transparent;
color:#303D50;
font-weight: bold;
width:195px;
text-align:left;
height:30px;
padding-bottom:20px;
padding-top:10px;
padding-left:5px;
/*border-top : 1px solid #6e7072;*/
}
.c-block_title {
background:url("img/gray_title_bg.gif") repeat-x scroll 0 0 transparent;
color:#303D50;
font-weight: bold;
text-align:left;
height:50px;
padding-top:10px;
padding-left:5px;
/*border-top : 1px solid #6e7072;*/
}
.b-block_content{
background: #E6E6E6;
color:#000000;
font-size:12px;
line-height:1.25;
text-align:left;
padding-left:5px;

}

.b-gray_block {
background: #E6E6E6;
border:1px solid #E6E6E6;
width:200px;
padding-bottom:5px;
}



.b-block_content_x{
color:#000000;
font-size:12px;
line-height:1.25;
padding:0 3px 3px 3px;
}
.inv{
font-family: Tahoma;
font-size:21px;
font-weight: normal;
padding:3px;
}

#invite{
background:#DACEBA;
}
.bix{
font-family: Tahoma;
font-size:11px;
font-weight: normal;
padding-left:3px;
color:gray;
padding-bottom:7px;
}
#bpl{
background: #fff;
background-image: url('/img/bplfon.gif');
 background-position: left;
	background-repeat : repeat-x;
height:114px;

}
#gdfooter{
background-image: url('/img/bplfon.gif');
 background-position: left;
background-repeat : repeat-x;
height:240px;

}
