html, body{
height:100%
}
body{
background-color:#FFFFFF;
margin:0px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
img{
 border:0;
}
a:link{
color:#666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
a:visited{
color:#666666;
}
a:hover{
text-decoration:none
}
form{
padding:0px;
margin:0px
}
input, textarea{
padding:0px;
margin:0px;
font-size:11px;
line-height:11px
}
table{
border:none;
border-collapse:collapse;
}
td{
font-size:12px;
padding:0px;
}

/*style definition*/
#left{
background-color:#6f6ab5;
background-image:url(/img/1.png);
background-position:0px 0px;
background-repeat:no-repeat;
width:255px!important;
vertical-align:bottom;
}
#po{
padding:25px 0px 0px 25px;
width:250px;
position:absolute;
top:0px;
}
#po img{
margin:0px 0px 10px 15px
}
#po input#txt{
border:1px solid #B7B7B7
}
#l_m_cont{
margin:0px;
position:absolute;
left:5px;
top:194px;
width:200px;
text-align:right;
}
#l_m_cont a#txt:link, #l_m_cont a#txt:visited{
color:#F7FAE3;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}

#l_m_cont a#txt:hover{
color:#EBF2B7;
}
#l_m_cont img{
border:none;
filter:expression(fixPNG(this)); 
height:17px; 
width:17px;
vertical-align: bottom;
}
.lm{
margin-top:25px;
position:absolute;
height:44px;
width:150px;
}
#abt{
border-left:6px solid #4C684C;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
padding:5px 5px 10px 21px;
width:auto
}


#center{
background-color:#4B9002;
/*background-image:url("/img/dot_left.gif");*/
background-position:0%;
background-repeat:repeat-y;
padding-left:0px;
vertical-align:top;
/*z-index: 2000;*/
}
#center #fon{
background-image:url("/img/cent.jpg");
background-position:0% 0%;
background-repeat:repeat-x;
vertical-align:top;
}
#center table#cent_main{
background-image:url("/img/right.jpg");
background-position:100% 0%;
background-repeat:repeat-y;
z-index: 1000
}
#head, #head_l, #head_m{
color:#648E29;
padding:35px 0px 0px 97px;
font-weight:bold;
font-size:11px;
text-transform:uppercase
}

#head_t{
        color:#648E29;
        padding:35px 0px 0px 180px;
        font-weight:bold;
        font-size:11px;
        text-transform:uppercase
}


#head_l{
color:#F7FAE3;
font-size:12px;
padding:0px 0px 21px 0px;
}
#head_l a{ 
font-size:10px;
color:#F7FAE3;
text-decoration:none
}
#head_l input{
background-color:transparent;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#F7FAE3;
text-align:left;
text-transform:uppercase
}
#head_l a:hover{ 
text-decoration: underline
}
#mnlnk1{
 position:absolute;
 left:25px;
 top:540px;
 font-size:14pt;
 font-weight:bold;
 color:white;
}
#mnlnk1 a{
  color:white;
  font-size:16pt;
}
#mnlnk1 a:hover{
  /*
  color:#00ff00;
  text-decoration:underline; */
  
  /*font-size:16pt;
  text-decoration:underline;
  */
}
#mnlnk2{
 position:absolute;
 left:10px;
 top:540px;
 font-size:14pt;
 font-weight:bold;
}

body:last-child:not(:root:root) #mnlnk2{
 position:absolute;
 left:270px;
 top:540px;
 font-size:14pt;
 font-weight:bold;
}

#mnlnk2 a{
  font-size:16pt;
  color:white;
}


#head_m{
border-left:2px solid #FFFFFF;
font-size:12px;
line-height:11px;
margin:0px 0px 7px;
padding:2px 0px 2px 5px;
}
#head_b{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
margin-bottom:12px;
padding:0px 0px 0px 8px;
}
img#logo{
margin:-46px 0px 0px 10px
}

#motto{
color:#648E29;
padding:44px 0px 0px 180px;
font-weight:bold;
font-size:11px;
text-transform:uppercase
}

#m_menu_div{
background-image:url("/img/r.png");
background-position:0% 0%;
background-repeat:no-repeat;
vertical-align:top;
height:530px;
width:500px;
position:absolute;
margin:0px;
text-align:left;
top:0px;
z-index:2
}
#m_menu_div_t{
background-image:url("/img/_r.png");
background-position:0% 0%;
background-repeat:no-repeat;
vertical-align:top;
height:530px;
width:500px;
position:absolute;
margin:0px;
text-align:left;
top:0px;
}
.m_menu{
position:absolute;
height:44px;
width:150px;
margin-top:94px;
}
.m_menu a{
color:#214417;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
line-height:13px
}
.m_menu a:visited{
color:#003500;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.m_menu img{
border:none;
float:left;
margin-right:5px;
margin-top:39px;
height:44px;
width:44px;
filter:expression(fixPNG(this))
}
.m_menu a:hover{
color:#FFFFFF;
/*background:#FFFFFF;*/
}
#desc{
background-image:url("/img/cent_top_r.jpg");
background-position:100% 0%;
background-repeat:no-repeat;
vertical-align:top;
padding:130px 1px 70px 295px;
z-index: 1001;
}
#quest_fon{
background-color:#444444;
height:10px;
line-height:9px;
padding:0px;
width:690px;
position:absolute;
margin-right:0px;
right:0px;
z-index:0;
bottom:92px;
}
#quest{
bottom:40px;
height:84px;
width:700px;
position: absolute;
margin-right:0px;
right:0px;
z-index:1;
font-size:11px
}
        *html #quest{
        bottom:6px
        }
img#dot{
float:left;
margin:-28px 10px 0px 12px
}
#quest table#m_q{
background-color:#FFFFFF;
border:1px solid #444444;
border-right:none;
height:70px
}
#quest table td{
vertical-align:top;
padding-left:10px
}
#quest table td#t{
font-size:11px;
padding-top:10px
}
#quest table td#t_b{
font-size:11px;
}
#q_txt{
border:1px solid #DDDDDD;
height:16px;
margin:1px 0px 1px 0px;
width:95%
}
#quest #q_area{
border:1px solid #DDDDDD;
height:50px;
width:96%;
overflow: auto
}



#right{
background-image:url("/img/right_bot_r.jpg");
background-position:100% 100%;
background-repeat:no-repeat;
vertical-align:top;
width:277px;
height:800px
}
#right #r_fon{
background-image:url("/img/right_top_r.jpg");
background-position:0% 0%;
background-repeat:no-repeat;
}
#right table td{
height:500px;
vertical-align:top
}
#right div#r_head{
color:#004A00;
padding:139px 0px 10px 28px;
font-weight:bold;
font-size:14px;
text-transform:uppercase
}
#right div#r_b{
color:#003500;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
padding:5px 0px 5px 23px;
text-decoration:underline
}
#right div#r_b a{
color:#003500;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
margin-bottom:7px;
}
#right table td div#r_b img{
}

#mntxt{
text-transform:uppercase;
text-decoration:bold;
}
#mntxt a{
        /*text-decoration:bold;*/
        color:blue;        
        font-size:14;
}


#foot_l{
background-color:#4D9305;
padding:0px 93px 0px 28px;
height:100px;
width:134px
}
#foot_l a{
color:#DCE9CD;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif
}
#foot_r{
background-color:#F7FAE3;
background-image:url("/img/dot_right.gif");
background-position:left;
background-repeat:repeat-y;
height:100px;
padding:0px 145px 0px 30px
}
#f_head{
border-bottom:1px solid #E5E7D3;
color:#686864;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
padding:0px 145px 5px 105px
}
#foot_r td{

}
#foot_r td#f_cont{
color:#444444;
font-size:11px;
padding:5px 0px 0px 105px

}
#foot_r td a{
color:#444444;
font-size:11px
}
.zi{
z-index: 1500;
border: 1px solid #FFFFFF;
}
        #head_b div{
        position:relative;
        z-index:4
        }
#head_m div{
position:relative;
z-index:4
}

#head_about{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
margin-bottom:12px;
padding:0px 0px 0px 8px;
}
#head_about a{
color:#10108C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;


}

#head_about a:visited{
color:#10108C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#head_about a:hover{
color:#10108C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.prod{}
.prod a{text-align:12px;} 
