.bigtext {
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size:	10pt;
	text-decoration: none;
	color: 	darkblue;
	font-weight: bold;
}

.smalltext {
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size:	8pt;
	text-decoration: none;
	color: 	darkblue;
}

A {
	text-decoration: underline;
	color:#6D83B1;
}

A:hover {
	text-decoration: none;
}

.menu {

	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color:#6384BD;
}
.menu2 {

	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color:#6384BD;
}

.menu2 li {
list-style:none;
}


A.menu_top {
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	color:RED;
}
A.menu_top_n {
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color:RED;
}
A:hover.menu_top {
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	color:RED;
}

A:hover.menu_top_n {
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color:RED;
}
INPUT,TD, TEXTAREA, SELECT, P, H1, H2, H3, H4 {
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	Border-color: #BBB4CB;
	Border-width: 1px;
}


.title
	{
	color:#5274C7;
	font-size:12px;
	}

A.menu_left {
	text-decoration: none;
}

#left_menu {
list-style:none;
margin:0px;
padding:2px;
}

#left_menu li {
padding:2px;
margin:2px 5px 0px 5px;
border-bottom:0px;
border-right:0px;
background-color:#F4F5F7;
}

#left_menu a{
font-size:11px;
text-decoration:none;
}
#left_menu a:hover{
text-decoration:underline;
}

.photo_smi {
float:left;
width:150px;
margin:15px;
}

.photo_smi img {
border:#6384BD solid 1px;
padding:2px;
}

.photo_smi p {
text-align:center;
}

.photo_smi_p {
float:left;
width:150px;
min-height:150px;
margin:15px;
}

.photo_smi_p p {
text-align:center;
}

.photo_smi_p img {
border:#6384BD solid 1px;
padding:2px;
}

.layout {border-collapse: collapse;width:100%;}
.layout td {padding: 0px;vertical-align:top;}

/* агропром */
#l_box {
background:url('/images.tpl/agroprom/box_bg.gif') repeat-x top;
border-right:1px solid #efc929;
height:1000px;
}

#c_box {
padding:5px 10px;
}

#r_box {
background:url('/images.tpl/agroprom/box_bg.gif') repeat-x top;
border-left:1px solid #efc929;
}

#l_box_bot {
background:url('/images.tpl/agroprom/bot_box.gif') repeat-x;
border-right:1px solid #efc929;
font-size:1%;
}
#c_box_bot {
background:url('/images.tpl/agroprom/bot_box2.gif') repeat-x;
font-size:1%;
}
#r_box_bot {
border-left:1px solid #efc929;
background:url('/images.tpl/agroprom/bot_box.gif') repeat-x;
font-size:1%;
}

#foother {
position:relative;
height:40px;
border-top:1px solid #91b1e0;
}
#fot_logo {
position:absolute;
width:32px;
height:41px;
background:url('/images.tpl/agroprom/fot_logo.gif') no-repeat;
top:-16px;
left:10px;
}

#fot_teg {
position:absolute;
color:#55709c;
font-size:15px;
left:50px;
top:5px;
white-space:nowrap;
}

.v_menu {
list-style:none;
margin:0;padding:0;
}
.v_menu li {
overflow:hidden;
background:url('/images.tpl/agroprom/ag_menu.gif') no-repeat left center;
margin:2px 0 0 11px;padding:0;
font-size:0;
}

.v_menu li a {
display:block;
padding:5px;
color:#17378a;
font-size:11px;
margin:0 0 0 28px;
background:#e3e9f7;
text-decoration:none;
}
.v_menu li a:hover,.v_menu li a.cur {
text-decoration:underline;
background:#FFFFFF;
}

.v_menu_news {
list-style:none;
margin:10px 0 0;padding:0;
}
.v_menu_news li {
overflow:hidden;
margin:2px 0 0 2px;
padding:0;
font-size:0;
}

.v_menu_news li a {
display:block;
padding:5px;
color:#17378a;
font-size:11px;
margin:0 0 0 0;
background:#e3e9f7;
text-decoration:none;
}
.v_menu_news li a:hover,.v_menu_news li a.cur {
text-decoration:underline;
background:#FFFFFF;
}

.faq {
padding:0;margin:0;
list-style:none;
}
.faq li {
padding:5px 2px;
margin:2px;
cursor:pointer;
}

.faq li span {
font-size:12px;color:#004075;
}

.faq li div {
font-style:italic;
padding-top:6px;
display:none;
font-size:12px;
color:#004075;
}

.faq .n1 {
background:#f6f6f6;
}
.faq .n2 {
background:#ebebeb;
}


.taxi {
width:100%;
border-collapse: collapse;
}
.taxi td,.taxi th {
padding:5px 2px;
border:1px solid #91B1E0;
}

.taxi li span {
font-size:12px;color:#004075;
}
.taxi .n1 {
background:#f6f6f6;
}
.taxi .n2 {
background:#ebebeb;
}
