/* CSS Document */

* {
  margin:0;
  padding:0;
}
html, body, iframe {
  margin:0;
  padding:0;
  border:0px none;
}
body {
  color:#4c4c4c;
  font-size:70%;
  font-family:Tahoma, Helvetica, sans-serif;
  font-weight:normal;
  text-align:center;
  min-height : 100.01%;
  height : 100.01%;
  background:#699400 url(main_FILES/bg-body.png) top left repeat-x fixed;
}
p, div, table, th, td, a, img, h1, h2, h3, h4, h5, h6 {
  margin:0;
  padding:0;
  border:0px none;
  line-height:normal;
}
ul, ol, li {
  margin:0;
  padding:0;
  line-height:normal;
  border:0px none;
  font-size:1em;
  list-style-type:none;
}
p {
  margin-bottom:7px;
  font-size:1em;
  text-align:left;
  line-height:1.4em;
}
#wrapper {
  margin:0 auto;
  width:760px;
  text-align: left;
  height : 100%;
  background:transparent;
 
}
.clear {
  clear:both
}

A:link,  A:visited {
	color: #4c4c4c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

A:hover {
	color: #4c4c4c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

#menu-service {
  overflow:hidden;
}
#menu-service li {
  display:inline;
  margin:0;
}
#menu-service li a {
  float:left;
  display:block;
  padding:3px 5px;
  margin:20px 5px 0 0;
  color:#fff;
  background:transparent;
  text-decoration:none;
}
#menu-service li a:hover {
  /*background:#ff7917;*/
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-decoration: none;
  background:#699400;
  text-decoration:none;
}
#menu-service li a:activ, #menu-service li a:link {
  /*background:#ff7917;*/
  background:#699400;
  text-decoration:none;
}
.clearfix  {
display : block;
}

#header {
  float:left;
  display:inline;
  margin-top:5px;
  padding:15px;
  width:730px;
  height : 200px;
  background:#fff url(main_FILES/head.jpg) top center no-repeat;
}
* html #header {
  width:760px;
  w\idth:730px;
}

#content-wrap {
  float:left;
  display:inline;
  padding:0 15px;
  width:730px;
  background:#fff url(main_FILES/bg-content.png) left top repeat-y;
}
* html #content-wrap {
  width:760px;
  w\idth:730px;
}

#content-column-left {
  float:left;
  display:inline;
  margin-bottom:15px;
  padding:0 30px 12px 30px;
  width:435px;
}
* html #content-column-left {
  width:495px;
  w\idth:435px;
}
#content-column-right {
  float:right;
  display:inline;
  margin-bottom:15px;
  padding:12px;
  width:196px;
}
* html #content-column-right {
  width:220px;
  w\idth:196px;
}


#footer {
  float:left;
  display:inline;
  padding:5px 0;
  margin-bottom:20px;
  width:760px;
  border-top:5px solid #101012;
}
#footer p, #footer a {
  color:#b4ca80;
}
#footer a:hover {
  color:#3e5800;
}


/*Submenu*/
#col1_content  {
z-index : 1;
margin : 0 0 10px;
padding : 0;
overflow : hidden;
border : 1px solid #699400;
} 
#submenu  {
margin : 5px 5px 0 5px;
font-size : 1em;
} 

div.sub  {
color : #000;
font-size : 1.15em;
font-weight : bold;
margin : 0;
padding : 0;
height : 22px;
line-height : 20px;
background : #7aa511;
border-color : #ccc;
border-style : solid;
border-width : 1px;
text-align : center;
letter-spacing : 4px;
}


#submenu span.subL1 {
display : block;
height : 18px;
min-height : 18px;
vertical-align : text-bottom;
background:#fff url(main_FILES/icon.png) no-repeat 0 3px;
}
#submenu span.subL1 a {
color : #020;
background : #f7f7ee;
font-weight : normal;
margin-left : 13px;
display : block;
}
#submenu span.subL1 a:hover {
color : #f50;
}






