body,td{
	color:#333;	   
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;;
}

a{
	color:#333;
}

a:hover{
	text-decoration: underline;
}

h1,h2,h3{
    color:#000;
    font: bold 13px Verdana;
    margin: 1em 0 0;
}

input,select,textarea{
	color:#000;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border:1px solid #A5ACB2;
}

.bot, .bot a{
	color:#303030;
	font-size:10px;
	text-transform: uppercase;
	text-decoration:none;
}

.bot2, .bot2 a{
	color:#4A4A4A;
	font-size:10px;
	text-transform: lowercase;
	text-decoration:none;
}


.bot3, .bot3 a{
	color:#4A4A4A;
	font-size:10px;	
}

.nowrap{
	white-space: nowrap;
}

.black, .black a{
	color:#000;
}

.gray, .gray a{
	color: #7F7F7F;
}

.green, .green a{
    color:#368150;
}

.red, .red a{
	color: #ED1746;
}

.small, .small a{
	font-size:10px;
}


.smaller, .smaller a{
	font-size:11px;
}


.links, .links a{
    text-decoration:none;
}


.b{
    border:1px solid #d0d0d0;
    color:#000;
    text-transform:uppercase;
}


p{
    margin:1em 0  1.3em;
}


ul li{
    list-style-image: url('/img/li.gif')
}

/*типовая таблица*/
table.tbl td{
    border-bottom:1px solid #C9C9C9;
    padding:4px;
    font-size:11px;
}


table.tbl th{
    background:#E5E5E5;
    border-bottom:2px solid #c9c9c9;
    padding:4px;   
    font-size:11px;
    color:#000;
}
/*end типовая таблица*/

table.ban{
	border-top: 1px solid #d0d0d0;	
	border-left: 1px solid #d0d0d0;	
	border-right: 1px solid #d0d0d0;	
}

table.ban td, table.ban td a, table.ban td a:hover{
	color:#666;
	font:10px Verdana;
    text-decoration:none;
}

table.ban td b{	
	font-size:11px;
}

table.news td, table.news td div, table.news td a{
     font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

table.menu td{
    border-top:1px solid #ccc;
    height:29px;
    color:#ff7d33;
    font:bold 10px Verdana;   
    text-transform:uppercase;
}

table.menu td a{    
   color:#333;
   font-weight:normal;
    text-transform:uppercase;
    text-decoration:none;
}

table.menu td a:hover{      
    text-decoration:underline;   
}


td.border4{
    border-bottom:4px solid #FF5D00;
}

td.border1{
  border-bottom:1px solid #d0d0d0;
}

td.head{
   color:#368150;
   font-weight:bold;
   text-transform:uppercase;
   border-bottom:1px solid #000;   
}

/* таблица для карты сайта*/
table.sitemap td{
    border-bottom:none;
    padding:0.4em 0 1.2em 0 ;
}

table.sitemap td a{
   text-decoration:none; 
   font-family:Verdana;
}

table.sitemap tr{
    behavior: url("/css/tableIE.htc");   
}

table.sitemap td:first-child{
    border-bottom:1px solid #919191;   
 }


table.sitemap  td:last-child{
    border-bottom:1px solid #919191;   
}


table.sitemap td:last-child a{
    color:#000;
    font-size:11px;    
    line-height:20px;
}

/*end таблица для карты сайта*/
