@charset "utf-8";






body {
	margin: 10px 0 0 0;
	padding: 0;
	font-size: 13px;
	color: #333;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "メイリオ", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	line-height: 1.8;
}

a:link {
	color: #809D33;
	text-decoration: none;
}

a:visited {
	color: #809D33;
	text-decoration: none;
}

a:hover {
	color: #ffb31d;
	text-decoration: none;
}

a:active {
	color: #333;
	text-decoration: none;
}


ul {
	margin: 0;
	padding: 0;
}

ol {
	margin: 10px 0 0 40px;
	padding: 0;
}

ul li {
	list-style: none;
}

img {
	border: none;
}

hr {
	border: 0;
    color: #fff; 
    background-color: #fff;
    height: 1px;
	margin-bottom: 20px;
}


.clearboth {
	clear : both;
}

.orange {
	color: #CE6C18;
	font-weight :bold;
}
.red {
	color: #DC342C;
}
.big {
	font-weight :bold;
	font-size: 120%;
}
.caution {
	color: #CE6C18;
	font-size: 87%;
	line-height: 1.4;
}


/* 【追加】グーグル窓 */

#googlemado {
	font-size: 10px;
	font-weight: normal;
	position: absolute;
	top: 5px;
	right: 120px;
		z-index: 4;
}






/* 【追加】リンク */
.detailLink,.extraLink {
	margin: 0 0 0 0;
	padding: 0 0 0 20px;
	background-image: url("../imgs/icon-link.gif");
	background-repeat: no-repeat;
	background-position: 0 3px;
}

.detailLink,.extraLink a {
	text-decoration: underline;
	color: #809D33;
	
}



ul.dot li {
	padding: 0;
	background: none;
	list-style-type: disc;
}



#wrapper {
	width: 780px;
	margin: 0 auto;
	padding: 0;
	position: relative;
}




#header {
	width: 780px;
	height: 95px;
	background-image: url(../images/header.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin: 0 0 20px 0;
	top: 0px;
	position: relative;
}

#header h1 {
	font-size: 10px;
	font-weight: normal;
	position: absolute;
	top: 1px;
	left: 128px;
	z-index: 3;
}

#header #home {
	width: 530px;
	height: 60px;
	position: absolute;
	top: 8px;
	left: 19px;
	z-index: 2;
}

#switcher {
	background: url(../images/bak_switcher.gif) center center no-repeat;
	width: 89px;
	height: 69px;
	padding: 0 0 0 10px;
	position: absolute;
	right: 20px;
	z-index: 1;
}

#switcher ul {
	margin: 35px 0 0 0;
}

#switcher li {
	display: inline;
	margin: 0 2px 0 0;
	padding: 20px 0 0 0;
}

#leftColumn {
	width: 180px;
	padding: 0 14px 0 0;
	vertical-align: top;
}

#mainMenu li, #aboutMenu li {
	padding: 3px 0 3px 14px;
	margin: 0 0 0 4px;
	background-image: url(../images/arrowgreen.gif);
	background-position: left center;
	background-repeat: no-repeat;
	border-bottom: 1px dotted #779f29;
}



#mainMenu li a, #aboutMenu li a {
	font-weight : bold;
	text-decoration : none;
	color : #333;
}

#mainMenu li a:hover, #aboutMenu li a:hover {
	color : #ffb31d;
}



#entraMenu {
	margin: 10px 0 0 0;
}

#entraMenu li a {
	color: #992e1a;
	padding: 3px 0 3px 14px;
	margin: 0 0 0 4px;
	background-image: url(../images/label_orange.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

#leftColumn h2 {
	color: #992e1a;
	font-size: 14px;
	margin: 14px 0 0 0;
	padding: 0;
}

#mainColumn {
	width: 586px;
	vertical-align: top;
}

#extraColumn {
	width: 586px;
	vertical-align: top;
}

#backtoPagatop {
	margin: 10px 0 0 0;
	width: 780px;
	text-align: right;
}

#backtoPagatop a {
	padding: 0 0 0 12px;
	background-image: url(../images/icn_triangle_up.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

#footer {
}

#footer .logo {
	font-size: 16px;
	font-weight: bold;
	height: 28px;
	padding: 3px 0 0 34px;
	margin: 0 0 10px 0;
	background: url(../images/footer_logo.gif) left center no-repeat;
}

#footer h4, #footer p {
	width: 780px;
	margin: 0;
	padding: 0;
}

#footer p {
	font-size: 13px;
}

#footer td {
	padding: 3px;
}

#footer .copyright {
	width: 780px;
	font-size: 10px;
	margin: 10px 0 20px 0;
	text-align: right;
}

#footer .address {
	width: 780px;
	padding: 10px 0;
	border-top: 1px solid #779f29;
	border-bottom: 1px solid #779f29; 
}

#footer .address2 {
	width: 780px;
	padding: 10px 0;
	border-bottom: 1px solid #779f29; 
}

#counter {
	margin: 20px 0 6px 0;
	width: 762px;
	height: 35px;
	background: url(../images/bak_counter.gif) 18px 0px no-repeat;
}


#counter {
	text-align : right;
}

#counter img {
	margin-top:3px;
	margin-right:1px;
}


#mainArea {
	width: 586px;
	margin: 16px 0 0 0;
	position: relative;
}

#mainArea td {
	vertical-align: top;
}

#newsArea {
	width: 381px;
	padding: 0 20px 0 0;
}

#noteArea {
	width: 185px;
	margin: 16px 0 0 0;
}

ul#localNavi li {
	margin: 5px 0 0 0;
}


/* ===================================================================
 * 2016/10/24追記 地震に関するお知らせ用 header2 と list2
 * ===================================================================*/

#newsArea .header2 {
	background: url(../images/h2_newsTitle2.gif) center center no-repeat;
	width: 381px;
	height: 31px;
}

#newsArea .header2 a {
	padding-top:2px;
	padding-right:6px;
	float: right;
}


#newsArea .list2 a {
	width: 122px;
	height: 19px;
	background: url(../images/btn_newsList2.gif) center center no-repeat;
	position: absolute;
	left: 250px;
	top: 6px;
}






#newsArea .header {
	background: url(../images/h2_newsTitle.gif) center center no-repeat;
	width: 381px;
	height: 31px;
}

#newsArea .header a {
	padding-top:2px;
	padding-right:6px;
	float: right;
}



#newsArea h2 {
	padding: 2px 0 0 0;
	margin: 0 0 0 16px;
	color: #000;
	font-size: 16px;
}

#newsArea .list a {
	width: 122px;
	height: 19px;
	background: url(../images/btn_newsList.gif) center center no-repeat;
	position: absolute;
	left: 250px;
	top: 6px;
}

#newsArea ul.body li {
	border-bottom: 1px dotted #779f29;
	margin: 4px 0 0 0;
}

#newsArea ul.body {
	margin: 10px 0 0 0;
}




/* ===================================================================
 * 2016/10/26追記 地震に関するお知らせ枠上のリンク
 * ===================================================================*/

#newsArea ul.body2 li {
	border-bottom: 1px dotted #779f29;
	margin: 6px 0 6px 0;
	padding: 6px 0 6px 0;
}

#newsArea ul.body2 {
	margin: 10px 0 10px 0;
}

/* ===================================================================
 * 2016/10/26追記 災害ボランティアセンターの枠線
 * ===================================================================*/

#newsArea .toppageFrame {
	border: 2px solid #d92e1a;
	padding: 8px 8px 8px 8px;
	margin: 0 0 0 0;
}






/* #newsArea .title {
	padding: 0 0 0 14px;
	background: url(../images/icn_triangle_right.gif) left center no-repeat;
} */ 


#newsArea .title a {
	padding: 0 0 5px 14px;
	font-size : 100%;
	text-decoration : none;
	line-height : 1.2;
	/*color : #515151;*/
	color: #333;
	/*padding-bottom : 5px;*/
	background: url(../images/icn_triangle_right.gif) left center no-repeat;
}

#newsArea .title a:hover {
	color : #FF8C00;
}



/* #newsArea .date {
	font-size: 11px;
	color: #888;
	padding: 0 0 0 14px;
	margin: 0 0 6px 0;
} */


#newsArea .date {
	font-size : 90%;
	text-align : right;
	color : #336600;
	padding-top: 5px;
	padding-right : 10px;
	padding-bottom : 5px;
}








#tayoriArea {
	width : 185px;
	height : 293px;
	margin-bottom : 10px;
	background: url("../imgs/top_pickupbg.gif") center center no-repeat;
	position:relative;
}

#tayoriArea .title {
	width: 150px;
	font-size: 11px;
	line-height: 1.2;
	position: absolute;
	top: 193px;
	left: 19px;
}

#tayoriArea .photo {
	width: 150px;
	position: absolute;
	top: 73px;
	left: 18px;
}

#tayoriArea .list {
	width: 100px;
	height: 18px;
	position: absolute;
	top: 255px;
	left: 43px;
}



#machikadoArea {
	width : 185px;
}

#machikadoArea .title {
	width: 150px;
	font-size: 11px;
	line-height: 1.2;
	margin: 3px 0px 3px 0px;
}

#machikadoArea .header {
	width: 185px;
	height: 71px;
	background: url("../images/bak_machikado_header.gif") no-repeat;
}

#machikadoArea .body {
	width: 185px;
	background: url("../images/bak_machikado_body.gif") repeat-y;
	padding: 0 17px;
}

#machikadoArea .footer {
	width: 185px;
	height: 12px;
	background: url("../images/bak_machikado_footer.gif") no-repeat;
}

#machikadoArea .photo {
	width: 150px;
}

#machikadoArea .list {
	width: 100px;
	height: 18px;
}


/* ===================================================================
 * メインエリア
 *
 * ===================================================================*/



#mainColumn p {
	margin: 0 0 10px 18px;
}

#mainColumn strong {
	font-size: 110%;
	font-weight: bold;
	color: #CC0000;
}

#mainColumn h2 {
	font-size: 18px;
	color: #fff;
	padding: 10px 0 10px 10px;
	border-bottom: 3px solid #365815;
	background-color: #80A537;
	margin: 0 0 20px 0;
}

#mainColumn h3 {
	font-size: 15px;
	color: #336600;
	background-image: url("../imgs/h3bg.gif");
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0 0 0 18px;
}

#mainColumn h4 {
	color: #336600;
	font-size: 15px;
	letter-spacing: 0.3em;
	border-bottom: 1px solid #006600;
	margin: 20px 20px 8px 18px;
}

#mainColumn h5 {
	font-size: 12px;
	color: #336600;
	background-image: url("../imgs/h5bg.gif");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
	margin: 15px 20px 10px 18px;
}

#mainColumn h5 a {
	font-size: 15px;
	color: #336600;
	padding-left: 0px;
	margin: 15px 20px 10px 5px;
	text-decoration: underline;
}

#mainColumn h5 a:hover {
	color : #ffb31d;
}

#mainColumn .seikatsushien_midashi {
	font-size: 15px;
	color: #ffffff;
	margin: 10px 20px 10px 10px;
	font-weight: bold;
}

#mainColumn h6 {
	color: #3E561A;
	font-size: 12px;
	font-weight: bold;
	margin: 15px 0 0 20px;
}

#mainColumn table {
	margin: 10px 0 4px 18px;
	border-top:1px solid #336600;
	border-left:1px solid #336600;
	text-align: left;

}

/*	width: 565px; */


#mainColumn th, #mainColumn td {
	padding: 5px;
	border-right:1px solid #336600;
	border-bottom:1px solid #336600;
}

#mainColumn th {
	background-color: #336600;
	color: #FFF;
	font-weight: normal;
	border-top: 1px #fff solid;
	border-right: 1px #fff solid;
}


#mainColumn .border{

}

#mainColumn .right {
	text-align: right;
}

#mainColumn img.right {
	float: right;
}

#mainColumn .pdf {
	padding: 0 0 0 48px;
	background-image: url("../images/icon_pdf.png");
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration: underline;
	color: #809D33;
}

#mainColumn .attention {
	font-size: 90%;
	margin: 5px 0 0 18px;
	background-image: url("../imgs/attention.gif");
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding: 0 0 0 14px;
}

#mainColumn .extraLink {
	margin: 4px 0 0 18px;
	background-image: url("../imgs/icon-link.gif");
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0 0 0 22px;
	text-decoration: underline;
	color: #809D33;
}

#mainColumn #volunteerLink {
	margin: 0;
	padding: 0;
	border: none;
}

#mainColumn #volunteerLink td {
	margin: 0;
	padding: 2px;
	border: none;
}

#mainColumn .noBorder {
	margin: 0 0 0 18px;
	padding: 0;
	border: none;
	
}

#mainColumn .noBorder td {
	margin: 0;
	padding: 5px 10px 0 0;
	border: none;
	font-size: 90%;
	vertical-align: top;
}

#mainColumn .noBorder th {
	margin: 0;
	padding: 5px 10px 0 0;
	border: none;
	font-size: 90%;
	vertical-align: top;
}



/*	font-size: 11px;  */	









#mainColumn ul {
	margin: 4px 0 0 18px;
}

#mainColumn ul li {
	padding: 0 0 0 15px;
	background-image: url("../imgs/list.gif");
	background-position: 0 5px;
	background-repeat: no-repeat;
}


/*	background-position: left center;  */


#mainColumn ul li a {
	text-decoration: underline;
	color: #809D33;
}



#mainColumn .pageFrame {
	border: 1px solid #336600;
	padding: 20px 23px 20px 5px;
	margin: 0 0 0 18px;
}

#mainColumn .iframe_page {
	border: 1px solid #336600;
	padding: 5px 5px 5px 5px;
	margin: 0 0 0 18px;
}


#mainColumn .pageFrame_radius {
	padding: 10px 10px 10px 10px;
	margin: 20px 0 25px 18px;
	border: 3px #c7af7f solid;  /* 枠線を引く */
	border-radius: 20px;      /* 角丸の指定 */
	background-color: #8fc866;
}


/*		width: 520px;  */



.return_top {
	font-size : 100%;
	color : #FF8C00;
	margin-bottom : 20px;
	line-height:18px;
	vertical-align:50%;
	
}

.return_top td {
	padding-left : 10px;
}




/* ===================================================================
 * article
 *
 * ===================================================================*/
.article_header {
	width : 600px;
	text-align : right;
	margin-bottom : 20px;
}

.article_list {
	padding-left : 15px;
}

.articlelist_date {
	font-size : 90%;
	color : #336600;
	margin-top : 20px;
	margin-bottom : 5px;
	padding-bottom : 3px;
	border-bottom : 1px solid #336600;
}

.articlelist_title {
	padding-left: 12px;
	background-image : url("../imgs/list.gif");
	background-repeat: no-repeat;
	background-position: 0 8px;
}

.articlelist_title a {
	font-size : 100%;
	padding-left :3px;
	text-decoration : none;
	/*color : #515151;*/
	color : #333;
}

.articlelist_title a:hover {
	color : #FF8C00;
}

.article_titlebg {
	width : 600px;
	text-align : center;
}

.article_detail {
	width : 600px;
}

.article_title {
	/*border-bottom: 1px solid #9ACD32;
	color: #515151;*/
	border-bottom: 1px solid #336600;
	color: #333;
	font-size: 120%;
	font-weight: bold;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	padding-left: 13px;
	padding-bottom: 5px;
	background-image: url("../imgs/list.gif");
	background-repeat: no-repeat;
	background-position: 0 12px;
}

.article_date {
	font-size : 90%;
	text-align : right;
	/*color : #9ACD32;*/
	color : #336600;
	margin-right : 25px;
	margin-bottom : 20px;
}

.article_body {
	/*float : left;*/
	/*width : 400px;*/
	/*color : #515151;*/
	color : #333;
	font-size : 100%;
	padding-right: 20px;
	padding-left : 20px;
	line-height : 1.8;
}
.article_body2 {
	float : left;
	width : 560px;
	/*color : #515151;*/
	color : #333;
	font-size : 100%;
	padding-left : 20px;
	line-height : 1.8;
}

.article_photo {
	float : right;
	padding-right : 20px;
}

.article_tolist {
	width : 600;
	text-align : right;
	margin-top : 10px;
	padding-right : 50px;
}

.article_tolist a {
	font-size : 80%;
	color : #FF8C00;
	text-decoration : none;
	padding-left : 5px;

}

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

.article_footbg {
	width : 600px;
	text-align : center;
}


/* ===================================================================
 * お問い合わせ
 *
 * ===================================================================*/
 
.inquiry {
	margin-left: 0px;
	margin-right: 5px;
}
.inquiry p {
	background-image : url("../imgs/inquiry_mark.gif");
	background-repeat : no-repeat;
	background-position: 0 6px;
	border-bottom: 1px solid #336600;
	color: #336600;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 15px;
	padding-left: 24px;
}
.inquiry table#inquiry_form {
	background-color: #F5F3F1;
	border: 1px solid #61544F;
	border-collapse: collapse;
	margin-bottom: 20px;
	width: 570px;
}
.inquiry table#inquiry_form th {
	background-color: #80A537;
	border: 1px solid #61544F;
	border-collapse: collapse;
	color: #FFFFFF;
	font-size: 13px;
	padding-left: 5px;
	vertical-align: top;
	height: 80px;
	width: 195px;
}
.inquiry table#inquiry_form td {
	border: 1px solid #61544F;
	padding-left: 10px;
	/*width: 364px;*/
	padding: 5px;
	vertical-align: top;
}
.inquiry table#inquiry_form input, textarea {
	border:1px solid #61544F;
	font-size: 15px;
}

.inquiry table#inquiry_button {
	background-color: #F5F3F1;
	border: 1px solid #61544F;
	border-collapse: collapse;
	margin-bottom: 20px;
	padding: 2px;
	width: 570px;
}

button {
	background-color: #F5F3F1;
	border:0;
}

.inquiry table#inquiry_button td#button_r {
	padding-top: 30px;
	text-align: right;
		border:0;

}

.inquiry table#inquiry_button td#button_s {
	padding-top: 30px;
	text-align: left;
		border:0;

}

.inquiry table#inquiry_button td#text {
	font-size: 12px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 15px;
}





.redColor {
	color: red;
}




/* ===================================================================
 * 添付ファイル
 *
 * ===================================================================*/
 
.article_file {
	padding-left: 20px;
	margin-left: 10px;
	background-image: url(../imgs/icon_clip.gif);
	background-repeat: no-repeat;
}

/* ===================================================================
 * 新サイドメニュー
 *
 * ===================================================================*/
 
/* サイドメニュー全体の設定 */

div#sidebar-left {

    float: left;

    margin-left: 20px;

    width: 180px;

}

/* サイドメニューのタイトル部分の設定 */

div#sidebar-left div.menu div.title{

    width:167px;

    height: 37px;

    border: 1px solid #ccc;

    line-height: 37px;

    text-align: center;

    background: url(images/side-menu/gray.jpg);

}

/* メニュー本体部分の設定 */

div#sidebar-left ul#left-menu {

    margin: 0;

    padding: 0;

    list-style: none;

}

/* メニューのリストの設定 */

ul#left-menu li {

    display: block;

    width:167px;

    height: 37px;

    border: 1px solid #ccc;

    line-height: 37px;

    text-align: left;

    margin: 0;

    padding: 0;

}

 

/* リストのリンクの設定 */

ul#left-menu li a {

    font-size: 14px;

    color: #000;

    display: block;

    text-align: left;

    text-decoration: none;

    width: 157px;

    _width:167px;

    padding-left: 10px;

}

 

/* 子メニューのulの設定 */

ul#left-menu ul.sub{

    position: relative;

    left: 50px;

    margin: 0;

    padding: 0;

}

/* 子メニューのliの設定 */

ul#left-menu ul.sub li{

    display: block;

    width: 157px;

    height: 27px;

    background: url(images/side-menu/gray-s.jpg);

    padding: 0;

    margin: 0;

    line-height: 0;

}

 

/* 子メニューのリンクの設定 */

ul#left-menu ul.sub li a {

    color: #000;

    font-size: 12px;

    font-weight: normal;

    width: 147px;

    _width: 157px;

    height: 27px;

    padding-left: 10px;

    background: url(images/side-menu/gray-s.jpg);

    line-height: 27px;

}

 

ul#left-menu ul.sub li a:hover {

    color: #000;

}

 

/* 子メニューの初期値では表示しない */

ul#left-menu li.pnk ul,

ul#left-menu li.orang ul,

ul#left-menu li.yelow ul,

ul#left-menu li.gren ul,

ul#left-menu li.blu ul{

    display: none;

}

 

ul#left-menu li.pnk1 ul,

ul#left-menu li.orang1 ul,

ul#left-menu li.yelow1 ul,

ul#left-menu li.gren1 ul,

ul#left-menu li.blu1 ul{

    display: block;

}

 

 

/* 親メニューのデフォルトの設定 */

ul#left-menu li.pnk {

    background: url(images/side-menu/pink.jpg) no-repeat;

}

ul#left-menu li.gren{

    background: url(images/side-menu/green.jpg) no-repeat;

}

ul#left-menu li.yelow{

    background: url(images/side-menu/yellow.jpg) no-repeat;

}

ul#left-menu li.orang{

    background: url(images/side-menu/orange.jpg) no-repeat;

}

ul#left-menu li.blu{

    background: url(images/side-menu/bule.jpg) no-repeat;

}

 

/* 親メニューのa要素の設定 */

ul#left-menu li.pnk1 a{

    background: url(images/side-menu/pink.jpg) no-repeat;

}

ul#left-menu li.gren1 a{

    background: url(images/side-menu/green.jpg) no-repeat;

}

ul#left-menu li.yelow1 a{

    background: url(images/side-menu/yellow.jpg) no-repeat;

}

ul#left-menu li.orang1 a{

    background: url(images/side-menu/orange.jpg) no-repeat;

}

ul#left-menu li.blu1 a{

    background: url(images/side-menu/blue.jpg) no-repeat;

}

 

 

/* 親メニューのリンクの設定 */

ul#left-menu li.blu a:link{

    background: url(images/side-menu/blue.jpg) no-repeat;

}

ul#left-menu li.pnk a:link{

    background: url(images/side-menu/pink.jpg) no-repeat;

}

ul#left-menu li.gren a:link{

    background: url(images/side-menu/green.jpg) no-repeat;

}

ul#left-menu li.yelow a:link{

    background: url(images/side-menu/yellow.jpg) no-repeat;

}

ul#left-menu li.orang a:link{

    background: url(images/side-menu/orange.jpg) no-repeat;

}

ul#left-menu li.blu a:link{

    background: url(images/side-menu/blue.jpg) no-repeat;

}

 

 

/* 親メニューのマウスホバーの設定 */

ul#left-menu li.pnk1 a:hover{

    background: url(images/side-menu/pink1.jpg) no-repeat;

}

ul#left-menu li.gren1 a:hover{

    background: url(images/side-menu/green1.jpg) no-repeat;

}

ul#left-menu li.yelow1 a:hover{

    background: url(images/side-menu/yellow1.jpg) no-repeat;

}

ul#left-menu li.orang1 a:hover{

    background: url(images/side-menu/orange1.jpg) no-repeat;

}

ul#left-menu li.blu1 a:hover{

    background: url(images/side-menu/blue1.jpg) no-repeat;

}

 

 

/* 子メニューのマウスホバーの設定 */

ul#left-menu li.pnk1 ul.sub li a:hover{

    background: url(images/side-menu/pink-s.jpg) no-repeat;

}

ul#left-menu li.gren1 ul.sub li a:hover{

    background: url(images/side-menu/green-s.jpg) no-repeat;

}

ul#left-menu li.orang1 ul.sub li a:hover{

    background: url(images/side-menu/orange-s.jpg) no-repeat;

}

 

/* 親メニューのvisitedの設定 */

ul#left-menu li.blu a:visited{

    background: url(images/side-menu/blue.jpg) no-repeat;

}

ul#left-menu li.pnk a:visited{

    background: url(images/side-menu/pink.jpg) no-repeat;

}

ul#left-menu li.gren a:visited{

    background: url(images/side-menu/green.jpg) no-repeat;

}

ul#left-menu li.yelow a:visited{

    background: url(images/side-menu/yellow.jpg) no-repeat;

}

ul#left-menu li.orang a:visited{

    background: url(images/side-menu/orange.jpg) no-repeat;

}

ul#left-menu li.blu a:visited{

    background: url(images/side-menu/blue.jpg) no-repeat;

}