html, body {
   margin:0;
   padding:0;
   font:12px Arial;
   color:#4b4b4b;
   background:#f6f4e9;
}

input, ul, form {margin:0; padding:0;}
a { text-decoration:none; color:#085d98;}
a:hover  { color:#3c870e;}
li {display:inline; margin:0; padding:0;}
img {border:0; margin:0;}

.logo {
float:left;
width:500px;
height:196px;
color:#5fa307;
background:url(../img/logo.jpg) no-repeat;
}

.logo h1 {
font:40px Georgia;
font-style:italic;
margin-top:50px;
margin-bottom:0;
color:#ac8f00;
margin-left:40px;
}

.logo h2 {
font:22px Georgia;
font-style:italic;
margin-left:150px;
margin-top:7px;
}

.but {
   font:11px Verdana;
   text-decoration:none;
   font-weight:bold;
   background:#f2f0e8;
   border:1px solid #d9d6c5; 
   color:#7b7869; 
   padding:6px 9px;
   margin:5px;
}
.but a {color:#7b7869;}

.but:hover {
background:#eae7df;
border:1px solid #cac6ad; 
color:#4b8f0f;
}

.clear { clear:both;}

.topsin {height:74px; float:right;}

.plog {
   width:222px;
   padding:5px 10px;
   background:#fff;
   border:1px solid #d5d3c8; 
   font:11px Verdana;
   color:#666;
   margin:5px;
}

.plog1, .plog2 {
   width:200px;
   padding:6px 10px;
   padding-left:25px;
   background:#f5f4ec url(../img/u.png) no-repeat;
   border:1px solid #c4c0a8; 
   font:11px Verdana;
   color:#76725e;
   margin:5px;
}

.plog2 {background:#f5f4ec url(../img/l.png) no-repeat;}

#comments,
.comments	{
width:458px;
height: 160px;
display:block;
background:#fff url(../img/o2d.png) center no-repeat;
border:1px solid #ccc9b6;
}

.navigation { line-height: 3.5;}

.navigation a {
	text-decoration:none;
color:#4d7c0a;
	padding:6px 10px;
	font:18px Georgia;
}

.navigation a:hover {
text-decoration:underline;
}

.navigation span {
	text-decoration:none;
	padding:6px 10px;
	color:#b9b498;
	font:14px Georgia;
}

.tmen {
font:11px Verdana;
height:47px;
line-height:47px;
background:#6ab01f url(../img/mfon.png) right no-repeat;
}

.ser {
float:left;
width:241px;
height:47px;
background:#6ab01f url(../img/ser.png) no-repeat;
}



/* -------------------------------------------------- */


.content {margin-top:20px; width:685px; background:#fff url(../img/tf.png) repeat-y; float:left; text-align:justify; line-height:18px;}
.tfc {background:url(../img/tfc.png) no-repeat;}
.tfb {background:url(../img/tfb.png) no-repeat;  background-position: right bottom;}
.menu {margin-top:20px; width:295px; float:right; position:relative; top:-30px;}

.inmy {border-bottom:1px solid #e1e1e1; padding-bottom:10px; position:relative; top:-12px; left:2px; margin-bottom:10px; font:16px Georgia, "Times New Roman", Times, serif;}
.inmy a {color:#7f7f7f;}
.inmy img {vertical-align:middle;} 
.mainf h1 {font-size:18px;} .mainf {margin-bottom:20px; text-align:left;}
.mainf a, .mainf3, .mainf2 {padding:0; margin:0; font:20px Georgia; color:#4b4b4b; padding:10px 0; margin:10px 0; margin-top:9px; font-weight:normal;} .mainf3 {margin:15px 0;} .mainf2 {margin:10px 0; margin-bottom:5px; padding:10px 0; color:#4c8200;}
.mainf h1 a:hover, .mainf3 a:hover, .inmy a:hover, .mytag a:hover, .m1 a:hover, .allb2 a:hover  {text-decoration:underline;}
.sscn img {margin:5px 10px; padding:5px; border:1px solid #e1e1e1;} .sscn {padding-bottom:20px;}
.fullb a {display:block; float:right; width:230px; font:13px Georgia, "Times New Roman", Times, serif; color:#4b8f0f; text-align:center;padding:6px 10px; margin:10px 0;}
.fullb a:hover {background:#eae7df;}
.mytag {padding:7px 10px; font:11px Verdana; border:1px solid #dbd9cc; background:#f6f4e9; //display:block;}
.mytag a, .undersl a {color:#0e1c2e;}
.undersl {padding:8px 0; margin-bottom:50px; border-top:1px solid #dbd9cc; margin-top:4px; //margin-top:0; font:11px Verdana; color:#8d8d8d;}
.mtop {font:22px Georgia, "Times New Roman", Times, serif; color:#4b4b4b; padding:10px 0; margin:10px 0; margin-top:9px; border-bottom:1px solid #e1e1e1;}
.footer {background:url(../img/footer.gif) no-repeat bottom; padding:10px 0;}
.m1 {margin:0 10px; width:290px; float:left; color:#4c8200;}
.m1 a {color:#53503d;}
.m11 {font:20px Georgia, "Times New Roman", Times, serif; padding:10px 0;}
.m12 {line-height:25px; margin-top:10px;}
.m12 b {font-weight:normal;}
.copyr {font:11px Verdana; color:#53503d; margin-bottom:10px;}
.ssc2 input {margin-right:5px;} .ssc2 {color:#4b4b4b;}
.relate a {display:block; padding:5px 15px; border-bottom:1px dotted #d6d3c4; color:#514d3a;} .relate a:hover {background:#efede5;} .relate {margin-bottom:40px;}
.regix {margin:10px 0; border:1px solid #e7e6de; padding:10px; padding-top:7px; color:#3d6800;} .subreg {font-size:11px; color:#888; margin-bottom:10px;}
.mailb {text-align:center;margin-bottom:20px;} .mailb img {padding:5px 10px;}
.allb2 {border:0; width:683px; position:relative; left:-14px; //width:655px; //position:normal; //margin:10px 0;}
.allb2 div[class$="1"], .allb2 div[class$="3"], .allb2 div[class$="5"], .allb2 div[class$="7"], .allb2 div[class$="9"] {background:#f6f4e9; border-bottom:1px solid #dad7c4; border-top:1px solid #dad7c4;}
.allb2 div[class$="0"], .allb2 div[class$="2"], .allb2 div[class$="4"], .allb2 div[class$="6"], .allb2 div[class$="8"] {background: #fff; padding:10px 0;}
.allb2 a {color:#4b8f0f;}
#menu {position:relative; z-index:700; float:left;}
#menu ul {list-style:none; float:left;}
#menu ul.level1 {height:47px; line-height:47px;}
#menu ul ul {position:absolute; left:-9999px;}
#menu table {border-collapse:collapse; width:0; height:0; position:absolute; left:1px; top:1px;}
#menu ul li {float:left;}
#menu ul li a {display:block; float:left; padding:17px 10px; font:normal 11px verdana, sans-serif; color:#fff; text-decoration:none; border-right:1px dotted #fff;}

#menu ul ul li {margin:0; opacity:0.95; text-align:left;}
#menu ul ul li a {width:140px; padding:8px 10px; background:#d3cfbb; border:1px solid #b3b09d; border-top:none; color:#454235}
#menu ul ul li a.fly {padding-right:10px; background:#d3cfbb url(../img/men.png) right no-repeat;}

#menu ul li:hover {position:relative;}
#menu ul li a:hover, #menu ul ul li a:hover.fly {direction:ltr; background:#91d845; color:#fff; position:relative;}
#menu ul li:hover > a {background:#91d845; color:#fff; border-color:#91d845;}

#menu ul :hover ul {left:-1px; width:162px; top:47px;}

#menu ul :hover ul :hover ul,
#menu ul :hover ul :hover ul :hover ul,
#menu ul :hover ul :hover ul :hover ul :hover ul {left:162px; width:162px; border-top:1px solid #b3b09d; top:-1px;}

#menu ul :hover ul ul,
#menu ul :hover ul :hover ul ul, 
#menu ul :hover ul :hover ul :hover ul ul {left:-9999px;}

#lgpn, .mcont {width:295px; margin-top:10px; background:#eae7d5 url(../img/mf.png) repeat-y; font:11px verdana; color:#66624c;} #lgpn {margin-top:0;}
#lgp{padding:20px 10px 0 10px; background:url(../img/mtop.png) no-repeat;}
#lgp2 {padding:25px 10px 0 10px; background:url(../img/mtop0.png) no-repeat;}
.mtop1 {padding:15px 30px 0 10px; background:url(../img/mtop1.png) no-repeat;}
.mtop2 {padding:15px 25px 0 10px; background:url(../img/mtop2.png) no-repeat;}
.mtop3 {padding:5px 25px 0 10px; background:url(../img/mtop3.png) no-repeat;}
.mtop4 {padding:15px 10px 0 8px; background:url(../img/mtop4.png) no-repeat;}
#lgp h3, #lgp2 h3, .mtop1 h3, .mtop2 h3, .mtop3 h3, .mtop4 h3 {
font:18px Georgia;
color:#509308;
padding-left:3px;
}
.mtop3 h3 {padding-bottom:0; margin-bottom:0;} 
#lgp a {color:#605d4b; padding:0 10px;}
#lgp a:hover, .logm a:hover {color:#4b8f0f;}
.logm {margin-top:15px; margin-right:4px; position:relative; left:-8px;}
.logm a {color:#605d4b;}
.logm li {display:block; padding:5px 0; padding-left:10px; border-bottom:1px dotted #cbc8b9; }
.logm li:hover {background:#e0ddd1;}
.cat, .cat a {font-size:16px; color:#4b8f0f;}

#tooltip1 {
background:#ebe9df; border:1px solid #b3b09d;
    border-left:3px solid #b3b09d;
    font-size:11px;
    color:#4b8f0f;
    padding:5px 10px;
    position:absolute;
    visibility:hidden;
    opacity: 0.9;
    z-index:100;
}
.mytag img {vertical-align:middle; padding:0 7px; padding-left:10px;}
.editor img {border:0;margin:0;padding:0;}
.cbut {text-align:right; padding:0 10px;} .cbut a { padding:0 10px;}
