body
{
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 11px;
color: #000000;
background-color: #bebfc3;
background-image: url(/img/body_bg.gif);
background-position: top;
background-repeat: repeat-x;
}
td, p, input, select, textarea
{
font-family: Arial;
font-size: 11px;
color: #000000;
}
a, a:visited
{
font-family: Arial;
font-size: 11px;
color: #000000;
text-decoration: underline;
}
a:hover
{
font-family: Arial;
font-size: 11px;
color: #000000;
text-decoration: none;
}
a.simple, a.simple:visited, a.simple:hover
{
text-decoration: none;
}
.side_shadow
{
vertical-align: top;
width: 7px;
padding-top: 60px;
}

.menu_bottom_bg
{
 background-image: url(/img/menu_bottom_bg.jpg);
 background-position: top;
 background-repeat: repeat-x;
}

.menu
{
 background-image: url(/img/menu_bg.jpg);
 background-position: top;
 background-repeat: repeat-x;
 text-align: center;
 padding: 2px 10px 2px 10px;
 
 font-family: Arial Narrow, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #7a0800;
 text-decoration: none;
 text-transform: uppercase;
}
.menu_font, .menu a, .menu a:visited, .menu a:hover, a.menu_font, a.menu_font:visited, a.menu_font:hover
{
 font-family: Arial Narrow, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #7a0800;
 text-decoration: none;
 text-transform: uppercase;

}
.active_menu
{
 background-image: url(/img/active_menu_bg.jpg);
 background-position: top;
 background-repeat: repeat-x;
 text-align: center;
 padding: 2px 10px 2px 10px;
 
 font-family: Arial Narrow, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
 text-transform: uppercase;
}

.active_menu a, .active_menu a:visited, .active_menu a:hover
{
 font-family: Arial Narrow, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
 text-transform: uppercase;

}

.plashka
{
 background-image: url(/img/plashka_bg_big.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 min-height: 108px;
 width: 228px;
}
.plashka_bg
{
 background-image: url(/img/plashka_bg.jpg);
 background-position: top left;
 background-repeat: repeat-y;
}

.red_plashka
{
 background-image: url(/img/red_plashka_big_bg.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 width: 31px;
 text-align: center;
 vertical-align: top;
 min-height: 147px;
}
.red_plashka_bg
{
 background-image: url(/img/red_plashka_bg.jpg);
 background-position: top left;
 background-repeat: repeat-y;
 border: 2px solid #ffffff;
}  

.plashka_top
{
 background-color: #e0e0e0;
}

.plashka_bottom
{
 background-image: url(/img/plashka_bottom.jpg);
 background-position: top;
 background-repeat: repeat-x;
}  

.plashka_right
{
 background-image: url(/img/plashka_right.jpg);
 background-position: top left;
 background-repeat: repeat-y;
}

.content
{
 background-image: url(/img/content_bg.jpg);
 background-position: top;
 background-repeat: repeat-x;
 background-color: #ffffff;
}  

.grey, a.grey, a.grey:visited, a.grey:hover
{
color: #656668;
}

.search_input
{
 width: 190px;
}
.bb5
{
margin: 25px 10px 25px 20px;
}
.bb5 td
{
padding-bottom: 5px;

}

.red, a.red, a.red:visited, a.red:hover
{
color: #b61208;
}

.red_arrowed, a.red_arrowed, a.red_arrowed:visited, a.red_arrowed:hover
{
background-image:url(/img/red_arrow.gif);
background-repeat: no-repeat;
background-position: right;
padding-right: 10px;
} 

.ap
{
margin: 25px 10px 12px 20px;
}
.ap td
{
padding-bottom: 12px;
padding-right: 15px;
}

.right_col
{
padding-left: 66px;
}
.nav
{
padding: 2px 20px 2px 2px;  
}

.select_bottom
{
 background-image: url(/img/select_rbottom.jpg);
 background-position: top;
 background-repeat: repeat-x;
}  


.select_bg
{
 background-image: url(/img/select_bg.jpg);
 background-position: top;
 background-repeat: repeat-x;
}  

.big_select
{
 width: 340px;
}

.labels td
{
padding: 0px 20px 20px 0px;
}

.green, a.green, a.green:visited, a.green:hover
{
 color: #404a0e;
}
.pic
{
	background-image: url(/img/select_rbottom.jpg);
	background-position: bottom;
 	background-repeat: repeat-x;
 	padding-bottom: 3px;
 	float:left;
  position: relative;
  width: 260px;
  height: 270px;
  margin-right: 1px;
  margin-bottom: 1px;
}

.pic_img {
  border: 1px solid #d0d0d0;
}

.t
{
 background-image: url(/img/t.gif);
 background-position: bottom;
 background-repeat: repeat-x;
}
.b
{
 background-image: url(/img/b.gif);
 background-position: top;
 background-repeat: repeat-x;
}
.l
{
 background-image: url(/img/l.gif);
 background-position: right;
 background-repeat: repeat-y;
}
.r
{
 background-image: url(/img/r.gif);
 background-position: left;
 background-repeat: repeat-y;
}


