/* CSS Document */

html, body	{height:100%}
body	{margin:0; font-family:Tahoma, Arial, sans-serif; font-size:14px; color:#6e6e6e; line-height:18px}
a, a:link, a:active, a:visited	{color:#91b500}

h1, h2, h3, h4, h5, h6	{padding:0px; margin:0px}
h1, h2	{font-size:16px}
h3	{font-size:12px}

.head	{background:url(../styleImages/hd_top.gif) #FFFFFF center top no-repeat; border-bottom:5px solid #9bbf00; height:130px}
.left	{background:#6a8012 url(../styleImages/bg_left.gif) right repeat-y}
.right	{background:#6a8012 url(../styleImages/bg_right.gif) left repeat-y}
.grs_l	{border-right:#91b500 1px solid}
.grs_r	{border-left:#91b500 1px solid}
.grs_b	{border-bottom:#91b500 1px solid}
.hd_login, .hd_basket, .hd_support, .hd_search, .hd_latest	{height:34px; text-align:center; font-weight:bold; color:#FFFFFF; text-transform:uppercase}
.hd_login	{background:url(../styleImages/hd_login.gif) no-repeat}
.hd_basket	{background:url(../styleImages/hd_basket.gif) no-repeat}
.hd_support	{background:url(../styleImages/hd_support.gif) no-repeat}
.hd_search	{background:url(../styleImages/hd_search.gif) no-repeat}
.hd_latest	{background:url(../styleImages/hd_latest.gif) no-repeat}
.hd_latest_bg	{background:url(../styleImages/hd_latest_bg.gif) repeat-x bottom}

.box_1	{padding:0px 10px; text-align:center}
.box_2	{padding:10px 0px; text-align:center}
.box_3	{padding:10px; color:#6a8011}

.basket	{background:url(../styleImages/btn_chart.gif) left no-repeat; padding:5px 30px; height:23px;}

.footer	{background:#dadfc4; font-size:9px; color:#718a01; text-align:center}

.mn_hd a:link, .mn_hd a:active, .mn_hd a:visited {border-top:#6a8012 5px solid; color:#506200; display:block; padding-top:5px}
.mn_hd a:hover {border-top:#91b500 5px solid; color:#91b500}

.mn_footer a:link, .mn_footer a:active, .mn_footer a:visited {text-align:center; border-top:#6a8012 5px solid; color:#506200; display:block; text-decoration:none; font-size:14px;}
.mn_footer a:hover {border-top:#91b500 5px solid; color:#91b500}

.imgteaser {
	margin: 5px 10px;
	overflow: hidden;
	float: left;
	position: relative;
}
.imgteaser a {
	text-decoration: none;
	float: left;
}
.imgteaser a:hover {
	cursor: pointer;
}

.imgteaser a img {
	float: left;
	margin: 0;
	border: none;
	padding: 2px;
	background: #ccc;
	border:1px solid #ccc;
}

.imgteaser a .more {
	position: absolute;
	right: 20px;
	bottom: 20px;
	font-size: 15px;
	color: #fff;
	background: #6A8011;
	padding: 5px 10px;
	filter:alpha(opacity=65);
	opacity:.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; /*--IE 8 Transparency--*/
}
.imgteaser a:hover .desc{
	display: block;
	font-size: 13px;
	padding: 10px 0;
	background: #ccc;
	filter:alpha(opacity=75);
	opacity:.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/
	color: #333;
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding: 10px;
	margin: 0;
	width: 337px;
	border-top: 1px solid #6A8011;
	line-height:1.3em;
}
.imgteaser a:hover .desc strong {
	display: block;
	margin-bottom: 5px;
	font-size:15px;
	color: #CC0000;
}

.imgteaser a .desc {	display: none; }
.imgteaser a:hover .more { visibility: hidden;}

ul{
    margin: 0 auto;
    padding: 0;
}
li a	{text-decoration:none}
ul li{
    text-align: left;
    list-style: none;
    padding: 3px 10px 3px 10px;
    margin: 5px;
    border-bottom: 1px solid #CCC;
}
ul li:hover{
    border-bottom: 1px solid #6a8012;
}

.txtCopyright {
	text-align:center;
	font-size:9px;
}