@charset "utf-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}

img{
	border:none;
}

BODY {
background-color:#FFF;
margin:0px;
padding:0px;
border:0px;
}



#wrap-web{
width:906px;
margin:auto;
padding:0px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
border:none;
}




#head-web{
  width:906px;
  height:179px;

  }

#head-left{
  width:264px;
  height:179px;
  background-image:url(../images/left-bar-bg.jpg);
  background-repeat:repeat-y;
  float:left;
  }
  
#head-right{
  width:642px;
  height:179px;
  background-image:url(../images/head-img1.jpg);
  float:left;
  }


.menu{
  width:930px;
  height:48px;
  padding:0px;
  margin:0px;


  
}
#left-column{
  width:264px;
  background-image:url(../images/left-bar-bg.jpg);
  background-repeat:repeat-y;
  display:table;
  margin:0px;
  padding:0px;
  float:left;
  *padding-bottom:-10px;
  }


#menu{
  width:260px;
  background-image:url(../images/left-bar-bg.jpg);
  background-repeat:repeat-y;
  display:table;
  margin:0px;
  padding:0px;
  text-align:left;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:14px;
  color:#155d59;

  
}

#menu div{
	height:48px;
	cursor:pointer;
}

#menu ul {
	list-style:none;
	margin: 0px;
	padding: 0px;
	display:list-item;
	list-style:none;
	margin-left:0px;
	padding-left:2px;

}

#menu ul li {
	list-style:none;
	margin-left:0px;
	margin-right:0px;
	display:list-item;
	list-style:none;
	line-height:25px;
}

#menu ul li a {
	line-height:25px;
	border-bottom: 1px #dcdcdc solid;
	background-image:url(../images/menu-bg.jpg);
	background-position:bottom;
	padding-left:16px;
	width:242px;
	height:25px;
	display:block;
	text-decoration:none;
	color:#155d59;
}

#menu ul li a:hover, .active a{
	line-height:25px;
	border-bottom: 1px #dcdcdc solid;
	background-image:url(../images/menu-bg.jpg);
	background-position:top;
	padding-left:16px;
	width:242px;
	height:25px;
	display:block;
	text-decoration:none;
	color:#155d59;
	}
	
	
#menu .active{
	line-height:25px;
	border-bottom: 1px #dcdcdc solid;
	background-image:url(../images/menu-bg.jpg);
	background-position:top;
	padding-left:16px;
	width:242px;
	height:25px;
	display:block;
	text-decoration:none;
	color:#155d59;
	}
	
#menu ul li ul {
	list-style:none;
	margin-left:0px;
	margin-right:0px;
	display:list-item;
	list-style:none;
	line-height:25px;
	padding-left:10px;
	padding-right:0px;
}



#menu ul li ul li {
	list-style:none;
	margin-left:0px;
	margin-right:0px;
	display:list-item;
	list-style:none;
	line-height:25px;
}

#menu li:hover div, #menu a:hover div, #menu .current{
	background-position:top;
}

#menu ul li ul li a {
	line-height:25px;
	border-bottom: 1px #dcdcdc solid;
	padding-left:16px;
	width:195px;
	height:25px;
	display:block;
	text-decoration:none;
	color:#155d59;
	background-image:none;
	padding-left:47px;
}

#menu ul li ul li a:hover{
	line-height:25px;
	border-bottom: 1px #dcdcdc solid;
	padding-left:16px;
	width:195px;
	height:25px;
	display:block;
	text-decoration:none;
	background-image:none;
	text-decoration:underline;
	color:#72D3D9;
	padding-left:47px;
	}
#menu .active-min {
	line-height:25px;
	border-bottom: 1px #dcdcdc solid;
	padding-left:16px;
	width:195px;
	height:25px;
	display:block;
	text-decoration:none;
	background-image:none;
	text-decoration:underline;
	color:#72D3D9;
	padding-left:47px;
	}
	

	
	

/*SDUBEMNU*/
#menu .submenu
{

	position:absolute;
	width:214px;
	background:#ffb200;
	border:1px solid #ffb200;
	border-top:none;
	display:none;
	z-index:50;
	margin-top:0px;
	margin-left:0px;
	*margin-left:0px;
	background-image:none;
	padding-bottom:0px;
	margin-bottom:0px;
	height:50;
	overflow:hidden;
}

#menu .submenu ul{
	padding-bottom:0px;
	margin-bottom:0px;

}

#menu .submenu li{
	background:none;
	text-align:center;
	line-height:25px;
	height:25px;
	padding-bottom:0px;
	margin-bottom:0px;
	
}

#menu .submenu li a{
font-family:Arial;
font-size:12px;
color:#000;
text-decoration:none;
text-align:left;
width:214px;
font-weight:bold;
background-image:none;
	padding-left:5px;
	line-height:25px;
	padding-bottom:0px;
margin-bottom:0px;






}

#menu .submenu li a:hover{
font-weight:bold;
color:#fff;
background-color:#7C7C7C;
	padding-left:5px;
	line-height:25px;
	padding-bottom:0px;
margin-bottom:0px;
height:25px;
}




#content-web{
	width:906px;
	display:table;
	background-color:#FFF;
	
}

#content-web h2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	color:#010b1d;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	margin-bottom:15px;
}

#content-web h3{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#010b1d;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	margin-bottom:10px;
	margin-top:15px;
}


#content-web p{
	font-family:Arial;
	color:#000;

	font-weight:normal;
	text-align:left;
	font-size:14px;
	margin-top:10px;
}

#content-web h1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:24px;
	color:#7DA7A5;
	text-align:left;
	margin-left:18px;

}

#content-web h2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	color:#7DA7A5;
	text-align:left;
	margin-left:18px;

}

#wide-column{
	width:642px;
	float:left;
	
}


#wide-column p{
	margin-left:45px;
	text-align:left;
	color:#000;
	font-size:14px;
	margin-right:14px;
	margin-top:10px;
	margin-bottom:10px;
	
}

#wide-column ul{

	text-align:left;
	font-size:14px;
	margin-left:60px;
}

#wide-column ul li{
	list-style:circle;
	text-align:left;
	font-size:14px;
	line-height:16px;
	margin-bottom:3px;
	
}


#blue-box{
	width:619px;
	height:137px;
	padding-top:37px;
	background-image:url(../images/blue-flower.jpg);
	margin-left:23px;
	
}

#blue-box h1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:24px;
	color:#FFF;
	text-align:left;
	margin-left:18px;
}

#blue-box p{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
	text-align:left;
	margin-left:25px;
	margin-top:5px;
	margin-bottom:5px;
}

/*FOOTER */

#footer-web{
width:906px;
font-family:Verdana, Geneva, sans-serif;
height:50px;
font-size:10px;
text-align:left;
color:#7da7a5;
padding:0px;
padding-top:14px;


}

#footer-web ul{
padding:0px;
width:524px;
margin-left:26px;

}

#footer-web li{
display:inline;
line-height:31px;
margin-right:2px;
margin-top:0px;
padding:0px;

}

#footer-web li a{
text-decoration:none;
color:#7da7a5;
margin-left:2px;
margin-right:2px;
font-size:12px;

}

#footer-web li a:hover, #footer-web li a.currentfoot{
text-decoration:underline;
}

/*SLIDESHOW*/

.slideshow { 

 width:148px;
  height:140px;
  padding:0px;
  margin:auto;
  float:left;
  margin-left:55px;;
  margin-top:20px;
/*height: 232px; width: 232px; margin: auto */
}
.slideshow img { padding: 0px; border: 0px solid #ccc; background-color: #eee; }

.error{
	font-size:10px;
	color:#F00;
	float:right;
}
