img, div {
	behavior: url(iepngfix.htc);
	border:none;
}
body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	line-height:18px;
}
body {
	margin-left: 0px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:  url(images/secbg.jpg) center top no-repeat #242424;
 
}


 

form {
	margin:0px;
	padding:0px;
}
a {outline: none;}
a:link {
	color: #1a6d06;
	text-decoration:none;
	outline: none;
}
a:visited {
	color: #1a6d06;
	text-decoration:none;

	outline: none;
}
a:active {
	color: #1a6d06;
	text-decoration:none;
	outline: none;
	}

a:focus
{
-moz-outline-style: none;
}
a:hover {
	color: #0e3309;
	text-decoration:none;
outline: none;
	
}


.foot { font-size:11px; color:#fff; line-height:14px;}
.foot a {
	font-size:11px;
	color: #fff;
	}
.foot a:hover { color: #aac833;}	
	
.style3 {
color: #fff;
	font-weight:bold;
	font-size:16px;
	line-height:24px;
}

.style3z {
color: #00340a;
	font-weight:bold;
	font-size:20px;
	line-height:22px;
}

.style3b {
color: #48a03b;
font-size:18px;
font-weight:bold;
 
}

.style3y {
color: #1a6d06;
	font-weight: bold;
	font-size:14px;
	line-height:18px;
}

.style7 {
	color: #00340a;
	line-height:120%;
	font-size:14px;

	font-weight:bold;
}

.style8 {
	color: #1a6d06;
	font-size:11px
	
}
.style9 {
	color: #852a14;
	font-size:18px;
	line-height:22px;
	font-weight:bold;
}

.style10 {
	color: #000;
	font-weight: bold;
	font-size:22px;
}

.style10z {
	color: #00340a;
	font-weight: bold;
	font-size:20px;
	line-height:22px;
}

.style10b {
	color: #fff;
	font-weight: normal;
	font-size:12px;
	line-height:19px;
}

.style11 {
	color: #fff;
	font-weight:bold;
	font-size:13px;
	line-height:19px;
}

.style11c {
	color: #000;
	font-weight: bold;
	font-size:13px;
	
	
}




.footmenu   {padding:0 ; margin:0 0 10px 0; list-style:none; height:28px;   }
.footmenu li { float:left; display:block; list-style:none;  padding:0 ; margin:0;}
.footmenu li a:link, .footmenu li a:visited {    height:28px; line-height:28px;  color:#fff; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; padding:0 9px 0 9px; cursor:pointer;   outline: none;}

.footmenu li a:hover {color: #fff; background:#000;  font-size:12px;  font-weight:bold; text-align:center; outline: none; line-height:28px; }



.link2 a:link, .link2 a:visited  { color: #000; font-weight:bold; font-size:15px; line-height:20px;} 
.link2 a:hover { color:#c00; font-weight:bold; font-size:15px; line-height:20px;} 

.link3 a:link, .link3 a:visited  { color: #009; font-weight:bold; } 
.link3 a:hover { color: #c00; font-weight:bold; } 




#shadl {
	position:absolute;
	width:13px;
	margin-left:-13px;
	text-align:right;
	padding-top:0px;
	
	}

#shadr {
	position:absolute;
	width:13px;
	margin-left:950px;
	text-align:left;
	padding-top:0px;
	}
	
p {
	margin:0;
	padding:0;
	}
	
	
.pro11 { padding:0 ; margin:0;   height:56px;    padding-left:5px;   }
.pro11 ul { margin:0; padding:0; list-style:none; height:56px;    }
.pro11 li {float:left; height:56px; margin:0; padding:0;   text-align:center;  list-style:none;}
.pro11 li a {display:block;   height:56px; line-height:56px; color:#fff;  text-decoration:none; font-size:14px;  text-align:center; padding:0 22px 0 22px; cursor:pointer; font-weight:bold; text-transform:uppercase; }

.pro11 li a:hover, .pro11 li.select a  {color:#000; background:#c4d294 url(images/menuh.jpg) top repeat-x; }

#gals { background: url(images/gmenubg.jpg) bottom repeat-x #b5c65e; width:232px; border-top:1px solid#fff; padding-top:10px;}
	
	

.pro9 { margin:0; padding:0 0 0;    width:232px; padding:0; list-style:none; }
.pro9 li {float:left;  width:232px; border-bottom:1px solid #fff; float:left; height:37px; padding:0;  }
.pro9 li a:link, .pro9 li a:visited { padding-left:22px;  height:37px; display: list-item; width:200; margin:0; line-height:37px;  color:#000; text-decoration:none; font-size:12px; font-weight:bold;   outline: none;    }
.pro9 li a:hover { display:list-item;   margin:0; color:#000; background: #0e3309 url(images/menuh.jpg) left repeat-x; font-size:12px;  font-weight:bold;  outline: none;  cursor:pointer;       }


.button2 a:link,  .button2 a:visited { line-height:23px; padding:0 0 0 30px; color:#fff; background:url(images/arrow1.jpg) left top no-repeat; display:block; margin-bottom:5px; }
.button2 a:hover { text-decoration:underline;}
.arrow2 { padding-left:25px; background:url(images/arrow2.jpg) left top no-repeat;}

.learn { display: block; border:1px solid #ccc;   background:#85a46b; text-align:center; padding:0px 10px; width:100px; height:30px; line-height:30px;  text-transform:uppercase; font-size:11px; font-weight:bold; color:#fff;   }
.learn:hover {  background:#017400; }
.learn span { color:#fff;}

.space1 {padding-top:0px;}
.main {background:#fff; height:380px; border-top:1px solid #fff;  }
.menu {width:232px; background:url(images/lmenubg.jpg) bottom repeat-x #829d48;}

.cheade {padding:25px 0px 0px 30px; height:43px; background:url(images/cheadbg.jpg) right top no-repeat;   }
.cheade h1 { color:#1a3702; font-size:28px; text-transform:uppercase; padding:0; margin:0; }

.serv { padding:0; margin:0;}
.serv li { float:left; display:block; margin: 0 10px 10px 0; padding:0; height:31px; list-style:none; width:180px; overflow:hidden;}
.serv li a:link { display:block; width:180px; background:url(images/servbg.jpg) top left no-repeat; padding: 0 10px 0 27px; line-height:31px; color:#030; font-weight:bold; text-align:left; margin:none; font-size:13px;  }
.bord { border:1px solid #000;}
.bord2 { border:5px solid #ccc;}
#galleria{height:500px;
 width:658px;}