BODY{
    background:         #ffffff;
    font-family:        Tahoma, Verdana, Arial, Helvetica;
    padding:            0px;
    margin:             0px;
    font-size:          12px;
	color:				#000000;
}

A:link, A:active, A:visited{
    text-decoration:    none;
	color:				#000000;
}

A:hover{
    text-decoration:    underline;
}


A:link.w, A:active.w, A:visited.w{
    text-decoration:    none;
	color:				#ffffff;
}
A:hover.w{
    text-decoration:    underline;
}


table.ttx td{padding: 2px 0px 5px 2px;}



A:hover.m1{
    text-decoration:    none;
}
A:link.m2, A:active.m2, A:visited.m2{
    text-decoration:    none;
	color:				#f8991c;
}
A:link.m1, A:active.m1, A:visited.m1{
    text-decoration:    none;
	color:				#ffffff;
}

A:link.menu, A:active.menu, A:visited.menu{
    text-decoration:    none;
	font-size:          10px;
	color:				#B3B1B2;
	font-weight: 		bold;
}
A:hover.menu{
    text-decoration:    none;
	color:				#ffffff;
}
A:link.menu_sel, A:active.menu_sel, A:visited.menu_sel, A:hover.menu_sel{
    text-decoration:    underline;
	font-size:          10px;
	color:				#f8991c;
	font-weight: 		bold;
}
A:link.diog, A:active.diog, A:visited.diog{
    text-decoration:    none;
	font-family : 		Tahoma;
	color:				#ffffff;
	font-size: 			9px
}
A:hover.diog{
    text-decoration:    underline;
	color:				#ffffff;
}





A:link.menuprod, A:active.menuprod, A:visited.menuprod{
	text-decoration:    none;
	font-size:          11px;
	color:				#000000;
	font-weight: 		normal;
}
A:hover.menuprod{
    text-decoration:    underline;
	color:				#000000;
}
A.menuprod_sel{
    text-decoration:    underline;
	font-size:          11px;
	color:				#ffffff;
	font-weight: 		bold;
}


p {text-align: justify; margin-top: 7; margin-bottom: 7;}
img {border:	0px;}
TD {vertical-align: top;}
.vam {vertical-align: middle;}
.vab {vertical-align: bottom;}

.txt10{font-size: 10px;}
.txt11{font-size: 11px;}
.txt13 {font-size: 13px}
.txt14 {font-size: 14px}
.txt16 {font-size: 16px}

.col0{color: #ffffff;}



.br_r {border-right: 1px solid #000000;}
.br_b {border-bottom: 1px solid #000000;}

H1{
	color: #767676;
    font-size : 14px;
	padding: 0px;
	margin: 0px;
}

H2{
    margin:				2px 0px;
    padding:			0px;
    font-size:			12px;
	color:				#316079;
}


.bg_col0{background-color: 		#242021;}
.bg_col1{background-color: 		#EF334E;}
.bg_col2{background-color: 		#FFFFFF;}
.bg_col3{background-color: 		#232020;}
.bg_col4{background-color: 		#F8991C;}

.bg_col5{background-color: 		#e8e8e8;}
.bg_col6{background-color: 		#fb9a1c;}
/* хлебные крошки, постраничная навигация */
TABLE.path-top{
    margin:                0px 0px 3px 0px;
}

TABLE.path-bottom{
    margin:                3px 0px 0px 0px;
}

TABLE.path-top TD, TABLE.path-bottom TD{
    font-family:        Tahoma;
    font-size:            11px;
    padding:            1px 0px;
}

TABLE.path-top TD A:link, TABLE.path-top TD A:active, TABLE.path-top TD A:visited, TABLE.path-bottom TD A:link, TABLE.path-bottom TD A:active, TABLE.path-bottom TD A:visited{
    color:                #666666;
}
TABLE.path-top TD A:hover, TABLE.path-bottom TD A:hover {color: #cc0066;}

.date{
    color:                #cc0066;
}



.f1{border: 1px solid #d3d2d2;}
.submit3{
width:					71px;
height:					20px;
border: 				0px;
background-image: url(/images/vhod.gif);
cursor:					pointer;
}
.submit4{
width:					96px;
height:					20px;
border: 				0px;
background-image: url(/images/zn_otpr.gif);
cursor:					pointer;
}




.tbltxttopic { color : white; font-weight : bold; background-color: #8F9AB1;}
.tbltxttopic A,
.tbltxttopic A:link,
.tbltxttopic A:visited,
.tbltxttopic A:hover
{ color : white; font-weight : bold; background-color: #8F9AB1; text-decoration: underline;}


.tbltxtcell {  background-color : #FFFFFF;  color : #232020}
.tbltxtcell_1 {  background-color : #E8E8E8; color : #232020}
.tbltxtcell_2 {  background-color : #B9CCEE; }
.tbltxt {font-family : Tahoma; font-size : 11px; background-color: #C9C8C8; }

table.tbltxt td {vertical-align: middle;}

.tbltxtcell_tab {  background-color : #FFFFFF; }
.inpf {border: 1px solid #d3d2d2; width: 250px;}