@charset "utf-8";
/* CSS Document */

body{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	background:#e7e7e7;
	margin:0px;
	padding:0px;
}
table, td{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}

a{
	color:#1f3177;
	text-decoration:underline;
}
a:hover{
	color:#000;
	text-decoration:none;
}

img{
	border:0px;
}

td.page_border_l, td.page_border_r{
	background:url(../img/client//page_border_l.gif) repeat-y;
	width:7px;
}
td.page_border_r{
	background:url(../img/client//page_border_r.gif) repeat-y;
}
td.page_content{
	background:#fff;
	vertical-align:top;
	width:800px;
}

td.left_content, td.right_content{
	vertical-align:top;
	padding:20px;
}

td.right_content{
	padding-left:0px;
	text-align:left;
}

td.menu{
	padding: 0px 12px;
	background:#319e01 url(../img/client//menu_middle_bg.gif) top left repeat-x;
}
td.menu td{
	padding:5px;
	padding-left:10px;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
}

.border_btm{
	border-bottom:1px solid #2b8c00;
}
.border_top{
	border-top: 1px solid #44ac16;
}
.border_both{
	border-top: 1px solid #44ac16;
	border-bottom:1px solid #2b8c00;
}

div.spacer{
	height: 20px;
}

.box_top_m{
	color:#fff;
	background:url(../img/client//box_top_m.gif) repeat-x;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	text-align:center;
}
.box_border{
	border-left:1px solid #309e00;
	border-right:1px solid #309e00;
	padding-top:10px;
}
.box_btm_l{
	background:url(../img/client//box_btm_l.gif) no-repeat;
}
.box_btm_m{
	background:url(../img/client//box_btm_m.gif) repeat-x;
}
.box_btm_r{
	background:url(../img/client//box_btm_r.gif) no-repeat;
}

.inputtxt{
	background:#f4f4f4;
	border:1px solid #a5acb2;
	vertical-align:middle;
}

.title{
	background: url(../img/client//title_bg.gif) no-repeat;
	color:#3c871d;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
	padding: 7px 5px 5px 27px;
	height:29px;
}

.name, .price{
	color:#000;
	font-weight:bold;
	font-size:14px;
	margin-bottom:5px;
}

.price{
	color:#ce1c1c;
}

img.border{
	border:3px solid #d4ecc9;
}
img.border2{
	border:5px solid #d4ecc9;
}

div.page_title{
	color:#2e7110;
	font-size:14px;
	font-weight:bold;
	padding-bottom:3px;
	border-bottom:2px solid #3c871d;
	margin-bottom:20px;
	text-transform:uppercase;
}

.desc{
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
	margin-bottom:20px;
}

.pages{
	text-align:right;
	font-size:11px;
	color:#000;
	padding-top:10px;
	margin-top:10px;
	border-top:1px solid #c1c1c1;
	font-weight:bold;
}

.date{
	color:#777777;
	margin-bottom:3px;
}

select{
	font-size:10px;
}

.link_footer{
	text-decoration: none;
	color:#000;
}

.menu_link {
	text-decoration: none;
	color:#fff;
}

.news_link {
	text-decoration: underline;
	color: #000
}