body{width:990px; height:auto; font-family:Verdana; font-size:11px; font-style:normal; color:#000000; text-align:justify;
margin-top:0px; margin-left:auto; margin-right:auto; background-image:url(images/mean-img.jpg); background-color:#697a13;  }

#logo-container{float:left; height:93px; width:507px; }

#bullet-container{float:left; height:158px; width:368px; background-image:url(images/bullet-img.jpg); background-repeat:no-repeat;}

#image-1{float:left; height:280px; width:287px; }

#Step-container{float:left; height:373px; width:483px; }

#banner-1{float:left; height:280px; width:220px; }

#backround {float:left; height:auto; width:990px; background-image:url(images/backround-img.png); background-repeat:repeat-y; }

#container-1{float:left; height:auto; width:702px; }

#h1-container{float:left; height:98px; width:702px; background-image:url(images/bullet-img.png); background-repeat:no-repeat; }

#container-3{float:left; height:85px; width:232px; }

#middle-container{float:left; height:auto; width:702px; background-image:url(images/middle-img.png); background-repeat:repeat-y; }

h1 {font-family:Arial; font-size:20px; font-style:normal; font-weight:bold; color:#e66034; text-align:center; padding-left:0px;
text-decoration:none; }

#container-text{float:left; height:auto; width:672px; }

.body_text {font-family:Arial; font-size:12px; font-style:normal; color:#000000; text-align:justify;
padding-left:15px; padding-right:15px; text-decoration:none; }

#container-2{float:left; height:auto; width:288px; }

#ser-1{float:left; height:80px; width:288px; }

#ser-2{float:left; height:229px; width:288px; background-image:url(images/ser-2.png); background-repeat:no-repeat; }

#art-1{float:left; height:61px; width:288px; }

#art-2{float:left; height:102px; width:308px; background-image:url(images/art-2.png); background-repeat:no-repeat; }


#futter-container{float:left; height:100px; width:990px; background-image:url(images/futter-img.png); background-repeat:repeat-x; }

#futter {width:990px; height:10px; float:left; margin-top:12px; text-align:center; }
 
#futter ul{height:15px; padding:0px; margin:0px; }

#futter li{display: inline; list-style:none; text-align: center; }

#futter li a {color:#000; display: inline; font-family: Verdana; font-size:11px; font-weight: bold; text-decoration:none;
text-align: center; padding-left:10px; padding-right:10px; }

#futter li a:hover{color:#e66034; }

#last_container{float:left; height:7px; width:990px; margin-top:12px; }

.copy_link {font-family:Arial; font-size:11px; font-style:normal; text-align:center; color:#000; text-decoration:none; }

.copy_link a{font-family:Arial; font-size:11px; font-style:normal; text-align:center; color:#000; text-decoration:none; }

.copy_link a:hover{font-family:Arial; font-size:11px; font-style:normal; text-align:center; color:#e66034; 
text-decoration:underline; }

#sitemap{margin:0px; width:700px; float:left; padding-left:1px; }

#sitemap ul{margin:0px; padding:0px; }

#sitemap li {list-style-type:none; width:700px; display:block; padding:0px 0px; margin:0px; }

#sitemap li a {padding-left:0px; height:21px; display:block; color:#000000; font-family: Verdana; font-size:11px; text-align:left;
font-weight: normal; vertical-align:top; text-decoration:none; font-weight:bold; padding-left:35px; }

#sitemap li a:hover {color:#e66034; }

.services {font-family: Arial; font-size:12px; font-style:normal; text-align:left; color:#000000; text-decoration:none; 
font-weight:bold; }

.services a{font-family: Arial font-size:12px; font-style:normal; text-align:left; color:#000000; text-decoration:none; 
font-weight:bold; }

.services a:hover{font-family: Arial font-size:12px; font-style:normal; font-weight:bold; text-align:left; 
color:#e66034; text-decoration:underline; }

#ser {width:990px; height:10px; float:left; margin-top:25px; text-align:center; }
 
#ser ul{height:15px; padding:0px; margin:0px; }

#ser li{display: inline; list-style:none; text-align: center; }

#ser li a {color:#000; display: inline; font-family: Verdana; font-size:11px; font-weight:400; text-decoration:none;
text-align: center; padding-left:7px; padding-right:7px; }

#ser li a:hover{color:#e66034; }

#art{width:240px; height:auto; float:left; padding-left:20px; padding-top:0px; }

#art ul{height:auto; padding-top:0px; margin:0px; margin-left:0px; padding-left:10px; }

#art li{display:block; list-style:none; text-align:left;
background-image:url(images/bullet-1.png); background-repeat:no-repeat; padding-left:0px; padding-top:0px;  }

#art li a {color:#000000; height:20px; display:block; font-family:Verdana; font-size:11px; font-weight: bold;
text-decoration:none; text-align:left; margin-top:10px; padding-left:30px; padding-top:0px; }

#art li a:hover{color:#fff; }

.artlinks a {color:#000000;  font-family:Verdana; font-size:11px; font-weight: bold;
text-decoration:none; text-align:left; }

.artlinks a:hover{color:#009966; }

h2 {font-family:Arial; font-size:17px; font-style:normal; font-weight:bold; color:#fff; text-align:left; margin-left:30px;
text-decoration:none; padding-left:2px; margin-top:25px; }

#menu { width:840px; height:50px; padding-left:150px;  margin:0px; background-image:url(images/button-img.png); background-repeat:repeat-x; float:left; color:#000; font-weight:bold;  }

#menu ul {display: block; margin:8px; margin-left:0px; padding:0px; list-style: none; float: left; }

#menu ul.menu { display:inherit; position:absolute; color:#000; font-weight:bold; }

#menu li { position: relative; margin: 0; padding: 0 0px 0 0; display: block; float: left; z-index:10; width: auto; color:#000;  font-weight:bold; }

#menu ul ul li { z-index:10; color:#000; font-weight:bold; }

#menu li div { list-style: none; float: left; position: absolute; z-index: 11; top: 31px; left:13px; visibility: hidden;
width: 186px; margin: 0px; padding: 0; }

#menu ul ul { z-index:12; padding: 0px 4px 10px 4px; background: url(images/submenu-bottom.png) no-repeat 0px bottom;
_background: url(images/submenu-bottom.gif) no-repeat 0px bottom; margin: 10px 0 0 0; }
#menu li:hover>div {visibility: visible; color:#000; font-weight:bold; }

#menu a { position:relative; z-index:10; display:block; float:left; line-height:0px; text-decoration:none; margin-top:5px;
white-space:nowrap; width:auto; height:auto; padding-right:0px; text-align:center; }

#menu span { margin-top:0px; padding-left:0px; color: #000; font: bold 12px Arial,Helvetica; background: none;
line-height:27px; display:block; cursor:pointer; background-position:100% 0; text-align:center;  }

/* menu::level1 */
#menu a { width:94px; height:35px; text-align:center; padding: 0px; line-height:0px; margin-right:0px; _margin-right:0px;
background: none; color:#000; font-weight:bold; }

#menu a:hover { background: url(images/button-1.gif)  repeat-x right -1px; color: #000; font-weight:bold; }

#menu li.current a,
#menu ul.menu>li:hover>a { color: #000; font-weight:bold; background: url(images/button-1.gif)  repeat-x right 0px; }

#menu ul.menu>li:hover>a span { color: #fff; }

#menu li {  } div#menu li.last { background: none; }

/* menu::level2 */

#menu ul ul li { background: none; padding: 0; }

#menu ul ul a { padding: 0px; height: auto; float: none; display: block; line-height:40px; z-index: -1; padding-left:0px;
white-space: normal; width: 164px; margin: 0 8px; text-transform: none; border-top: 1px solid #fff; 
border-bottom: 1px solid #fff;}

#menu ul ul a span { font-weight:normal; margin-top:0px; padding:0px; line-height:30px; font-size: 12px; color: #fff; text-align:center; }

#menu li.current ul a,
#menu li.current ul a span { margin-top:0px; background:none; color:#fff; }

#menu ul ul a:hover { margin-top:0px; background:none; color:#fff; }

#menu ul ul a:hover span { background:none; color: #fff; }

#menu ul ul a.parent { background: url(images/submenu-pointer.png) no-repeat right bottom;  color:#fff; 
_background: url(images/submenu-pointer.gif) no-repeat right bottom;   }


#menu ul ul a.parent:hover span { background:none; color:#fff; }

#menu ul ul span { margin-top: 0; text-align: left; color:#fff; }

#menu ul ul li.last { background: none; }
#menu ul ul li { width:100%;  }

/* menu::level3 */
#menu ul ul div { width: 194px; padding: 0; margin: 0px 0 0 192px !important; margin-left: 192px; }

#menu ul ul ul { padding: 10px 4px 0 4px; }

#menu ul ul div li { position:relative; top:0px;  }

/* lava lamp */
#menu li.back { background: url(images/button-1.gif) repeat-x 0 0; margin-top:0px; text-align:center; z-index: 8;
position: absolute; padding: 0; margin: 0px 0 0 0;}

#menu li.back .left { padding:0; width:auto; background:url(images/button-1.gif) repeat-x right 0; height:35px;
margin:0px; margin-top:0px; float:none; position:relative; top:0px; left: 0; visibility:visible;}

.footer-text{float:left;height:22px;width:990px;margin-top:10px;}
