
/* ==========================================================================
   SideMenu
   ========================================================================== */
#SideMenu {
	float: left;
	height: auto;
	width: 200px;
	margin: 20px 0px 100px 0px;
	background:#efefef;
	overflow:hidden;
}
#SideMenu h2 {
  　font-family: 'Pontano Sans', sans-serif;
  	font-weight:100;
	font-size: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 30px;
	width: 190px;
	padding-left:10px;
	text-align:left;
	line-height: 30px;
	background:#3e3a39;
	color:#FFFFFF;
	letter-spacing:0.1em;
}
#SideMenu .Externallinks {
	margin:0;
	padding:0;
	border:0;
	height: auto;
	width: 200px;
	margin-bottom: 15px;
}
#SideMenu .Externallinks ul {
	margin: 0px;
	padding: 0px;
	list-style-type:none;
}
#SideMenu .Externallinks ul li {
	margin:0;
	padding:0;
	border:0;
	margin-bottom: 15px;
}

/* ==========================================================================
   Menu
   ========================================================================== */
#SideMenu .accfirst {
	border-top: none !important;
}
#SideMenu .accsecond {
	margin-top:-13px;
}
/* ==========================================================================
   Menu 01
   ========================================================================== */

#SideMenu .accordion-heading-01 {
	padding: 0px 0px 13px 0px;
	position: relative;
	overflow: hidden;
	border-radius: 0 !important;
	border-bottom: 1px solid #cfcfcf;
}
#SideMenu .accordion-heading-01 .accordion-toggle_ span {
	text-transform:none;
	position: relative;
	display: block;
	float: left;
	font-size: 12px;
	line-height: 30px;
	color: #666;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	background:#FFF url(../png/icon_iln.png) 8px center  no-repeat ;
	padding:8px 0 8px 53px;
	width:148px;
	text-align:left;
	border-bottom: 1px solid #efefef;
	font-family:'Montserrat';
	font-weight:500;
}
#SideMenu .accordion-heading-01 .accordion-toggle_ p {
	font-size: 11px;
	line-height: 12px;
	letter-spacing:0.03em;
	margin: 0 !important;
	color: #999;
	letter-spacing:0px;
	font-family: 'Helvetica', sans-serif;
}
#SideMenu .accordion-heading-01 .accordion-toggle_:hover {
	position: relative;
	display: block;
	overflow: hidden;
	border-radius: 0 !important;
}
#SideMenu .accordion-heading-01 .accordion-toggle_:hover span {
	color: #db9148;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
/* ==========================================================================
   Menu 02
   ========================================================================== */
 #SideMenu .accordion-heading-02 {
	padding: 0px 0px 13px 0px;
	position: relative;
	overflow: hidden;
	border-radius: 0 !important;
	border-bottom: 1px solid #cfcfcf;
}
#SideMenu .accordion-heading-02 .accordion-toggle_ span {
	text-transform:none;
	position: relative;
	display: block;
	float: left;
	font-size: 12px;
	line-height: 17px;
	color: #666;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	background:#FFFFFF url(../png/icon_splanet.png) 8px center  no-repeat;
	padding:8px 0 8px 53px;
	width:148px;
	text-align:left;
	border-bottom: 1px solid #efefef;
	font-family:'Montserrat';
	font-weight:500;
}
#SideMenu .accordion-heading-02 .accordion-toggle_ p {
	font-size: 11px;
	line-height: 12px;
	margin: 0 !important;
	color: #999;
	font-family: 'Helvetica', sans-serif;
	padding:5px 0 0 0;
	letter-spacing:0px;
}
#SideMenu .accordion-heading-02 .accordion-toggle_:hover {
	position: relative;
	display: block;
	overflow: hidden;
	border-radius: 0 !important;
}
#SideMenu .accordion-heading-02 .accordion-toggle_:hover span {
	color: #db9148;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

/* ==========================================================================
   Menu 03
   ========================================================================== */
 #SideMenu .accordion-heading-03 {
	padding: 0px 0px 13px 0px;
	position: relative;
	overflow: hidden;
	border-radius: 0 !important;
	border-bottom: 1px solid #cfcfcf;
}
#SideMenu .accordion-heading-03 .accordion-toggle_ span {
	text-transform:none;
	position: relative;
	display: block;
	float: left;
	font-size: 12px;
	line-height: 30px;
	color: #666;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	background:#FFF url(../png/icon_figures.png) 8px center  no-repeat ;
	padding:8px 0 8px 53px;
	width:148px;
	text-align:left;
	border-bottom: 1px solid #efefef;
	font-family:'Montserrat';
	font-weight:500;
}
#SideMenu .accordion-heading-03 .accordion-toggle_ p {
	font-size: 11px;
	line-height: 12px;
	letter-spacing:0.03em;
	margin: 0 !important;
	color: #999;
	letter-spacing:0px;
	font-family: 'Helvetica', sans-serif;
}
#SideMenu .accordion-heading-03 .accordion-toggle_:hover {
	position: relative;
	display: block;
	overflow: hidden;
	border-radius: 0 !important;
}
#SideMenu .accordion-heading-03 .accordion-toggle_:hover span {
	color: #db9148;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
/* ==========================================================================
   Menu 04
   ========================================================================== */
 #SideMenu .accordion-heading-04 {
	padding: 0px 0px 13px 0px;
	position: relative;
	overflow: hidden;
	border-radius: 0 !important;
	border-bottom: 1px solid #cfcfcf;
}
#SideMenu .accordion-heading-04 .accordion-toggle_ span {
	text-transform:none;
	position: relative;
	display: block;
	float: left;
	font-size: 12px;
	line-height: 17px;
	color: #666;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	background:#FFFFFF url(../png/icon_animal.png) 8px center  no-repeat;
	padding:8px 0 8px 53px;
	width:148px;
	text-align:left;
	border-bottom: 1px solid #efefef;
	font-family:'Montserrat';
	font-weight:500;
}
#SideMenu .accordion-heading-04 .accordion-toggle_ p {
	font-size: 11px;
	line-height: 12px;
	margin: 0 !important;
	color: #999;
	font-family: 'Helvetica', sans-serif;
	padding:5px 0 0 0;
	letter-spacing:0;
}
#SideMenu .accordion-heading-04 .accordion-toggle_:hover {
	position: relative;
	display: block;
	overflow: hidden;
	border-radius: 0 !important;
}
#SideMenu .accordion-heading-04 .accordion-toggle_:hover span {
	color: #db9148;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
/* ==========================================================================
   Menu 05
   ========================================================================== */
 #SideMenu .accordion-heading-05 {
	padding: 0px 0px 13px 0px;
	position: relative;
	overflow: hidden;
	border-radius: 0 !important;
	border-bottom: 1px solid #cfcfcf;
}
#SideMenu .accordion-heading-05 .accordion-toggle_ span {
text-transform:none;
	position: relative;
	display: block;
	float: left;
	font-size: 12px;
	line-height: 30px;
	color: #666;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	background:#FFF url(../png/icon_coinbank.png) 8px center  no-repeat ;
	padding:8px 0 8px 53px;
	width:148px;
	text-align:left;
	border-bottom: 1px solid #efefef;
	font-family:'Montserrat';
	font-weight:500;
}
#SideMenu .accordion-heading-05 .accordion-toggle_ p {
	font-size: 11px;
	line-height: 12px;
	margin: 0 !important;
	color: #999;
	font-family: 'Helvetica', sans-serif;
	letter-spacing:0;
}
#SideMenu .accordion-heading-05 .accordion-toggle_:hover {
	position: relative;
	display: block;
	overflow: hidden;
	border-radius: 0 !important;
}
#SideMenu .accordion-heading-05 .accordion-toggle_:hover span {
	color: #db9148;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
/* ==========================================================================
   Menu 06
   ========================================================================== */
 #SideMenu .accordion-heading-06 {
	padding: 0px 0px 13px 0px;
	position: relative;
	overflow: hidden;
	border-radius: 0 !important;
	border-bottom: 1px solid #cfcfcf;
}
#SideMenu .accordion-heading-06 .accordion-toggle_ span {
	text-transform:none;
	position: relative;
	display: block;
	float: left;
	font-size: 12px;
	line-height: 30px;
	color: #666;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	background:#FFF url(../png/icon_funidea_out.png) 8px center  no-repeat ;
	padding:8px 0 8px 53px;
	width:148px;
	text-align:left;
	border-bottom: 1px solid #efefef;
	font-family:'Montserrat';
	font-weight:500;
}
#SideMenu .accordion-heading-06 .accordion-toggle_ p {
	font-size: 11px;
	line-height: 12px;
	margin: 0 !important;
	color: #999;
	font-family: 'Helvetica', sans-serif;
	letter-spacing:0;
}
#SideMenu .accordion-heading-06 .accordion-toggle_:hover {
	position: relative;
	display: block;
	overflow: hidden;
	border-radius: 0 !important;
}
#SideMenu .accordion-heading-06 .accordion-toggle_:hover span {
	color: #db9148;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

/* ==========================================================================
   Menu 07
   ========================================================================== */
 #SideMenu .accordion-heading-07 {
	padding: 0px 0px 13px 0px;
	position: relative;
	overflow: hidden;
	border-radius: 0 !important;
	border-bottom: 1px solid #cfcfcf;
}
#SideMenu .accordion-heading-07 .accordion-toggle_ span {
	text-transform:none;
	position: relative;
	display: block;
	float: left;
	font-size: 12px;
	line-height: 30px;
	color: #666;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	background:#FFF url(../png/icon_mistletoe.png) 8px center  no-repeat ;
	padding:8px 0 8px 53px;
	width:148px;
	text-align:left;
	border-bottom: 1px solid #efefef;
	font-family:'Montserrat';
	font-weight:500;
}
#SideMenu .accordion-heading-07 .accordion-toggle_ p {
	font-size: 11px;
	line-height: 12px;
	margin: 0 !important;
	color: #999;
	font-family: 'Helvetica', sans-serif;
	letter-spacing:0;
}
#SideMenu .accordion-heading-07 .accordion-toggle_:hover {
	position: relative;
	display: block;
	overflow: hidden;
	border-radius: 0 !important;
}
#SideMenu .accordion-heading-07 .accordion-toggle_:hover span {
	color: #db9148;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

/* ==========================================================================
   Menu 08
   ========================================================================== */
 #SideMenu .accordion-heading-08 {
	padding: 0px 0px 13px 0px;
	position: relative;
	overflow: hidden;
	border-radius: 0 !important;
	border-bottom: 1px solid #cfcfcf;
}
#SideMenu .accordion-heading-08 .accordion-toggle_ span {
	text-transform:none;
	position: relative;
	display: block;
	float: left;
	font-size: 12px;
	line-height: 30px;
	color: #666;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	background:#FFF url(../png/icon_decoppin.png) 8px center  no-repeat ;
	padding:8px 0 8px 53px;
	width:148px;
	text-align:left;
	border-bottom: 1px solid #efefef;
	font-family:'Montserrat';
	font-weight:500;
}
#SideMenu .accordion-heading-08 .accordion-toggle_ p {
	font-size: 11px;
	line-height: 12px;
	margin: 0 !important;
	color: #999;
	font-family: 'Helvetica', sans-serif;
	letter-spacing:0;
}
#SideMenu .accordion-heading-08 .accordion-toggle_:hover {
	position: relative;
	display: block;
	overflow: hidden;
	border-radius: 0 !important;
}
#SideMenu .accordion-heading-08 .accordion-toggle_:hover span {
	color: #db9148;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

/* ==========================================================================
   Menu 09
   ========================================================================== */
 #SideMenu .accordion-heading-09 {
	padding: 0px 0px 13px 0px;
	position: relative;
	overflow: hidden;
	border-radius: 0 !important;
	border-bottom: 1px solid #cfcfcf;
}
#SideMenu .accordion-heading-09 .accordion-toggle_ span {
	text-transform:none;
	position: relative;
	display: block;
	float: left;
	font-size: 12px;
	line-height: 30px;
	color: #666;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	background:#FFF url(../png/icon_license.png) 8px center  no-repeat ;
	padding:8px 0 8px 53px;
	width:148px;
	text-align:left;
	border-bottom: 1px solid #efefef;
	font-family:'Montserrat';
	font-weight:500;
}
#SideMenu .accordion-heading-09 .accordion-toggle_ p {
	font-size: 11px;
	line-height: 12px;
	margin: 0 !important;
	color: #999;
	font-family: 'Helvetica', sans-serif;
	letter-spacing:0;
}
#SideMenu .accordion-heading-09 .accordion-toggle_:hover {
	position: relative;
	display: block;
	overflow: hidden;
	border-radius: 0 !important;
}
#SideMenu .accordion-heading-09 .accordion-toggle_:hover span {
	color: #db9148;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
/* ==========================================================================
   Menu 10
   ========================================================================== */

#SideMenu .accordion-heading-10 {
	padding: 0px 0px 13px 0px;
	position: relative;
	overflow: hidden;
	border-radius: 0 !important;
	border-bottom: 1px solid #cfcfcf;
}
#SideMenu .accordion-heading-10 .accordion-toggle_ span {
	text-transform:none;
	position: relative;
	display: block;
	float: left;
	font-size: 12px;
	line-height: 30px;
	color: #666;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	background:#FFF url(../png/icon_funidea.png) 8px center  no-repeat ;
	padding:8px 0 8px 53px;
	width:148px;
	text-align:left;
	border-bottom: 1px solid #efefef;
	font-family:'Montserrat';
	font-weight:500;
}
#SideMenu .accordion-heading-10 .accordion-toggle_ p {
	font-size: 11px;
	line-height: 12px;
	letter-spacing:0.03em;
	margin: 0 !important;
	color: #999;
	letter-spacing:0px;
	font-family: 'Helvetica', sans-serif;
}
#SideMenu .accordion-heading-10 .accordion-toggle_:hover {
	position: relative;
	display: block;
	overflow: hidden;
	border-radius: 0 !important;
}
#SideMenu .accordion-heading-10 .accordion-toggle_:hover span {
	color: #db9148;
	border-radius: 0 !important;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

/*#articl {
	float: left;
	height: auto;
	width: 950px;
	margin-left: 35px;
	margin-top: 0px;
	margin-bottom: 20px;
	background:#FFFFFF;
}
*/
