/***** News *****/
.news_text {
	font-family : Arial;
	font-size : 12px;
}
.news_text_header {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : #77a445;
}	

/***** Menu *****/
.main_menu {
	font-family : "Comic Sans MS";
	font-size : 13px;
	padding-left : 5px;
	text-transform: uppercase;
	font-weight : normal;
 
}

.main_menu a, 
.main_menu a:link,
.main_menu a:visited,
.main_menu a:hover {
	text-decoration : none;
	color : #ffffff;
	font-weight : bolder;
}
.main_menu a:hover {
	text-decoration : underline;
} 

/***** Links *****/
.news_text_header a,
.news_text_header a:link,
.news_text_header a:visited,
.news_text_header a:hover {
	color : #77a445;
}

.news_text_header a:hover {
	text-decoration : none;
} 

/***** Text *****/
.text_text {
	font-family : Arial;
	font-size : 13px;
}

.path_text {
	font-family : Arial;
	font-size : 12px;
}	

.path_text a:hover {
	text-decoration : none;
} 

.title_text {
	font-family : Arial;
	font-size : 23px;
	margin: 5px  0 20px 0;
}

.text_text img {

	border-width: 4px;
	margin: 0px 10px 10px 2px;
}

dl{
	margin: 10px 0;
	padding: 0px;
}
dt{
	font-size: 14px;
	font-weight: bold;	
	margin: 0 0 5px 0;
	padding: 0px;
}

dd{
	margin: 0 0 15px 10px;
	padding: 0;
}

.subMenu {
	margin: 0 auto;
	font-size: 13px;
}

.subMenu .subPic {
	width:157px;
	text-align:center;
}

.subMenu .subPic img {
	margin-top:7px;
}

.subMenu .spacer {
	width:8%;

}

.imgBorder {
	border:2px solid #acd1ef;
}
DIV#list_page span{
	background-color: #d8f4ba;
	font-size: 15px;
}

#n1, #n2{
	height: 85px;
	overflow: hidden;
}

.shop-single-map {float: left; width: 510px;border: solid 1px #ffadc4;}
.shop-single-map iframe {width: 100%; height: 419px; border: 9px solid #ffffff;}
