@charset "UTF-8";
/****************
ALL
****************/
/*html:after{
	content:"";
	height:380px;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	background:url(../../img/bg_head_sub.png) repeat-x;
}*/
body:after{
	content:"";
	position:absolute;
	top:0;
	left:0;
	height:179px;
	width:100%;
	background:url(../../img/bg_head_sub2.png) top right repeat-y;
}
/****************
Main
****************/
#main{
	padding:0;
	float:left;
	width:80%;
	/width:78%;
	color:#000;
	overflow:hidden;
	
/*	position:relative;
	z-index:3;*/
}
section{
	padding:0 0 20px 0;
}
section:after{
	content:"";
	display:block;
	clear:both;
}
.clr{
	clear:both;
}
.txGreen	{ color:#3c0; }
.txRed		{ color:#c00; }
.substance{
	position:relative;
	clear:both;
	width:83%;
	margin:20px auto;
}
#fstView{
	20display:inline-block;
	width:100%;
	padding:15px 0 0;
	background:url(../../img/ie/bl20.png) repeat;
	color:#000;
}
.substance p{
	text-align:left;
}
.substance:after,
.note:after{
	content:"";
	clear:both;
	display:block;
}
#face{
	position:relative;
	width:100%;
	font-family: 'Quantico', sans-serif;
	text-align:center;
	margin:0 0 20px;
}
#face p{
	position:absolute;
}
#face li p{
	position:relative;
	font-size:16px;
	font-family: 'Source Sans Pro', sans-serif;
}
.lead{
	font-family: 'Source Sans Pro', sans-serif;
}

/* Images single */

.img_sgl{
	text-align:center;
}
.img_sgl.border img{
	border:1px solid #333;
}
.img_sgl.borderBlue img{
	border:1px solid #4f8f97;
}
.img_sgl .switchPhoto,
.img_sgl .toolTips,
.img_sgl .jstImg{
	margin:0 2%;
	max-width:100%;
}
.img_sgl.fixed .switchPhoto,
.img_sgl.fixed .toolTips,
.img_sgl.fixed .jstImg{
	width:43%;
}

/* Images single with Text*/
.img_sgl_fixed{
	width:43%;
	margin:auto;
}
.img_sgl_fixed img{
	width:100%;
}

/* Images side by side */
.img_sbs{
	position:relative;
}
.img_sbs:after{
	content:"";
	display:block;
	clear:both;
}
.img_sbs li{
	float:left;
	width:45%;
	margin:0 2%;
}

.img_sbs li .switchPhoto,
.img_sbs li .toolTips,
.img_sbs li .jstImg{
	width:100%;
}

.img_sbs li div img{
	width:100%;
}
.img_sbs li img{
	width:100%;

}
.img_sbs.border li img{
	border:1px solid #ccc;
}
.img_sbs.borderBlue li img{
	border:1px solid #4f8f97;
}
.img_sbs.arrow li:after,
.img_sbs.arrow01 li:after,
.img_sbs.arrow02 li:after{
	content:"";
	border-left:13px solid #000;
	border-top:8px solid transparent;
	border-bottom:8px solid transparent;
	position:absolute;
	top:48%;
	left:48.3%;
}
.img_sbs.arrow01 li:after{
	top:34%;
}
.img_sbs.arrow02 li:after{
	top:40%;
}

/* Image single left  */
.img_sgl_lft:not(first-child){
	margin-top:40px;
}
.img_sgl_lft.border img{
	border:1px solid #333;
}
.img_sgl_lft.borderBlue img{
	border:1px solid #4f8f97;
}
.img_sgl_lft .switchPhoto,
.img_sgl_lft .toolTips,
.img_sgl_lft .jstImg,
.img_sgl_lft .tx_inclu{
	width:43%;
	float:left;
	margin:0 15px 0 2%;
}
.img_sgl_lft .tx_inclu img{
	width:100%;
}
/* Image single left not GUI */

.img_sgl_lft.noGui img{
	display:inline-block;
	vertical-align:middle;
	margin:0 20px;
}
.img_sgl_lft.noGui p{
	display:inline-block;
	vertical-align:middle;
}

/*
.img_sgl_lft.noGui img{
display:inline;float:left;margin:0 20px;
}
.img_sgl_lft.noGui p{
	display:inline;
}
*/

/* Image single right  */
.img_sgl_rgt:not(first-child){
	margin-top:40px;
}
.img_sgl_rgt.border img{
	border:1px solid #333;
}
.img_sgl_rgt.borderBlue img{
	border:1px solid #4f8f97;
}
.img_sgl_rgt .switchPhoto,
.img_sgl_rgt .toolTips,
.img_sgl_rgt .jstImg,
.img_sgl_rgt .tx_inclu{
	width:43%;
	float:right;
	margin:0 15px 0 2%;
}
.img_sgl_rgt .tx_inclu img{
	width:100%;
}

/* Image tree style */

.img_tree{
	width:44%;
	margin:0 15px 0 2%;
}
.img_tree.left{
	float:left;
}
.img_tree.right{
	float:right;
}
.img_tree .switchPhoto,
.img_tree .toolTips,
.img_tree .jstImg{
	width:100%;
}
.img_tree ul{
	overflow:hidden;
}
.img_tree.arrow li{
	position:relative;
	margin-bottom:10%;
}
.img_tree.arrow li:before{
	content:"";
	border-left:8px solid transparent;
	border-top:13px solid #000;
	border-right:8px solid transparent;
	position:absolute;
	left:48%;
}
.img_tree.border img{
	border:1px solid #333;
}

.txArea{
	padding:0 0 0 10%;
	margin:7px 0;
}
.txArea:before{
	position:absolute;
	left:0;
	color:#fff;
	background:#0d0d0d;
	padding:0 7px;
	border:1px solid #666;
}
.txArea.first:before{content:"1";}
.txArea.second:before{content:"2";}
.txArea.third:before{content:"3";}
.txArea.fourth:before{content:"4";}
.txArea.fifth:before{content:"5";}

/* list style  */
.liStyle01 li{
	width:43%;
	float:left;
	margin:10px 3% 15px;
	position:relative;
}

.liStyle01 .switchPhoto,
.liStyle01 .toolTips,
.liStyle01 .jstImg{
	width:100%;
}
.liStyle01 li img{
	border:1px solid #333;
}
.liStyle01 li.noBorder img{
	border:none;
}
.liStyle01 li.borderBlue img{
	border:1px solid #4f8f97;
}

.liStyle02{
	position:relative;
}
.liStyle02:after{
	content:"";
	display:block;
	clear:both;
}
.liStyle02 li{
	float:left;
	width:29%;
	margin:5px 2%;
}
.liStyle02 p{
	font-size:14px;
	color:#b9b9b9;
}

.liStyle02 li .switchPhoto,
.liStyle02 li .toolTips,
.liStyle02 li .jstImg{
	width:100%;
}

.liStyle02 li div img{
	width:100%;
}
.liStyle02 li img{
	width:100%;

}
.liStyle02.border li img{
	border:1px solid #333;
}
.liStyle02.borderBlue li img{
	border:1px solid #4f8f97;
}
.liStyle02.arrow li:after{
	content:"";
	border-left:15px solid #fff;
	border-top:10px solid transparent;
	border-bottom:10px solid transparent;
	position:absolute;
	top:48%;
	left:48.5%;
}
.liStyle03{
	clear:both;
	color:#9b9b9b;
	padding:0 2% 10px;
}
.liStyle04{
	padding:0 2% 10px;
	text-align:left;
}
.liStyle04 li:before{
	content:" - ";
}
.liStyle05{
	color:#9b9b9b;
}
.liStyle05 dt,
.liStyle05 dl{
	float:left;
}

.liStyle05:after{
	content:"";
	display:block;
	clear:both;
}


.liStyle06 dl{
	width:45%;
}
.liStyle06 dt{
	position:relative;
	display:block;
	padding:10px 0 0 60px;
}
.liStyle06 dt:before{
	content:"";
	display:block;
	width:48px;
	height:42px;
	position:absolute;
	top:0;
	left:0;
	margin:10px 0 0;
}
.liStyle06 dd{
	padding:0 0 10px 60px;
	color:#666;
	border-bottom:1px solid #9c9c9c;
	font-size:.9em;
}
.liStyle06 dd.last{
	border-bottom:none;	
}
.img_sgl_lft .liStyle06{
	width:43%;
	float:left;
	margin:0 2%;
}
.colum3 li{
	width:33%;
	float:left;
}


/* TITLE STYLE */
.titStyle01{
	font-family: 'Quantico', sans-serif;
	font-weight:normal;
	font-size:3em;
	text-shadow:2px 2px 5px #fff,-2px -2px 5px #fff;
	padding:auto 0;
	margin:10px 0;
	padding:25px 0 25px 18%;
	line-height:1em;
	background-size:auto 93%;
	background-position:53px 0;
}
#except .titStyle01			{color:#64278e;}
#entertainment .titStyle01	{color:#780b0b;}
#navigation .titStyle01		{color:#007113;}
#others .titStyle01			{color:#123a70;}

.titStyle02,
.titStyle03,
.titStyle06,
.titStyle08{
	position:relative;
	font-family: 'Quantico', sans-serif;
	font-weight:normal;
	padding:7px 2%;
	margin:10px 0;
	line-height:1em;
	font-size:1.3em;
	vertical-align:middle;

	box-shadow:0 0 5px #ccc inset;

	background:#e2e2e2;
	background:url(../../img/bg_titstyle02.jpg) repeat-x;
}
#except .titStyle02,
#except .titStyle03,
#except .titStyle06,
#except .titStyle08{
	border-left:10px solid #64278e;
}
#entertainment .titStyle02,
#entertainment .titStyle03,
#entertainment .titStyle06,
#entertainment .titStyle08{
	border-left:10px solid #780B0B;
}
#navigation .titStyle02,
#navigation .titStyle03,
#navigation .titStyle06,
#navigation .titStyle08{
	border-left:10px solid #007113;
}
#others .titStyle02,
#others .titStyle03,
#others .titStyle06,
#others .titStyle08{
	border-left:10px solid #123A70;
}
#sample .titStyle02,
#sample .titStyle03,
#sample .titStyle06,
#sample .titStyle08{
	border-left:10px solid #999;
}
.titStyle02 sup,
.titStyle03 sup,
.titStyle06 sup,
.titStyle08 sup{
	font-size:.6em;
	line-height:0;
}
.titStyle02:before{
	content:"";
	padding-left:6%;
	background-repeat:no-repeat !important;
	background-size:auto 90% !important;
	background-position:center center !important;
/*	vertical-align:middle;*/
}

.titStyle04{
	font-family: 'Quantico', sans-serif;
	font-size:1.6em;
	font-weight:normal;
	margin:auto;
	padding:10px 0 10px 6%;
	text-align:left;
}
/*
.titStyle04{
	font-family: 'Quantico', sans-serif;
	font-size:1.6em;
	font-weight:normal;
	margin:auto;
	padding:20px 5% 5px;
	text-align:left;
}
*/
.titStyle05{
	font-size:1em;
	font-weight:normal;
	position:relative;
	padding:0 2%;
	margin:0 0 5px 0;
	width:100%;
	line-height:2em;
	text-align:left;
	display:inline-block;
	vertical-align:middle;
	
}
.titStyle05:before{
	content:"";
	width:36px;
	height:35px;
	margin:0 1% 0 0;
	display:inline-block;
	vertical-align:middle;
}
.titStyle05:after{
	content:"";
	display:block;
	clear:both;
}
.titStyle06:before{
	content:"";
	padding-left:13%;
	background-repeat:no-repeat !important;
	background-size:auto 88% !important;
	background-position:center center !important;
}
.titStyle07{
	font-size:1em;
	font-weight:normal;
	position:relative;
	padding:0 0 0 18px;
	text-align:left;
	margin:0 2% 10px;
	
}
.titStyle07:before{
	content:"";
	border-width:5px;
	border-style:solid;
	border-color:#ccc #999 #777 #666 ;
	position:absolute;
	top:30%;
	left:0;
}
.titStyle08:before{
	content:"";
	padding-left:9%;
	background-repeat:no-repeat !important;
	background-size:auto 88% !important;
	background-position:center center !important;
}
.titStyle09{
	font-size:1em;
	margin:0 0 10px;
}
/* TEXT STYLE */
.txStyle00{
	clear:both;
}

.txStyle01{
	width:50%;
	margin:0 0 0 15px;
	float:left;
}
.txStyle02{
	padding:0 2% 10px;
	clear:both;
}

.txStyle03{
	font-weight:bold;
	padding:0 2% 5px;
}
.txStyle04{
	padding:10px 2% 5px;
}
.txStyle05{
	padding:0 2% 10px;
	float:left;
	width:45%;
}
ol.txStyle05{
	padding:0 2% 10px 5%;
}
ol.txStyle05 li{
	list-style-type:decimal;
}


/* BUTTON STYLE */
.btStyle01{
	position:relative;
	margin:10px auto;
	padding:15px 40px 15px 15px ;
	display:block;

	background: #c5c5c5;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffc5c5c5,EndColorStr=#ffebebeb);
	background:	-moz-linear-gradient(top, #c5c5c5 0%, #ebebeb 22%, #dedede 80%, #dadada 100%);
	background:	-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c5c5c5), color-stop(22%,#ebebeb), color-stop(80%,#dedede), color-stop(100%,#dadada));
	background:	-webkit-linear-gradient(top, #c5c5c5 0%,#ebebeb 22%,#dedede 80%,#dadada 100%);
	background:	-o-linear-gradient(top, #c5c5c5 0%,#ebebeb 22%,#dedede 80%,#dadada 100%);
	background:	-ms-linear-gradient(top, #c5c5c5 0%,#ebebeb 22%,#dedede 80%,#dadada 100%);
	background:	linear-gradient(top,  #c5c5c5 0%,#ebebeb 22%,#dedede 80%,#dadada 100%);

	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #c5c5c5;
}

.btStyle01:after{
	content:"";
	border-style:solid;
	border-color:transparent transparent transparent #000;
	border-width:6px 10px 6px;
	position:absolute;
	top:40%;
	right:3%;
	width:0;
	height:0;
}
.btStyle01:hover{
	background: #dadada;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffdadada,EndColorStr=#ffc5c5c5);
	background:	-moz-linear-gradient(top, #dadada 0%, #dedede 22%, #ebebeb 80%, #c5c5c5 100%);
	background:	-webkit-gradient(linear, left top, left bottom, color-stop(0%,#dadada), color-stop(22%,#dedede), color-stop(80%,#ebebeb), color-stop(100%,#c5c5c5));
	background:	-webkit-linear-gradient(top, #dadada 0%,#dedede 22%,#ebebeb 80%,#c5c5c5 100%);
	background:	-o-linear-gradient(top, #dadada 0%,#dedede 22%,#ebebeb 80%,#c5c5c5 100%);
	background:	-ms-linear-gradient(top, #dadada 0%,#dedede 22%,#ebebeb 80%,#c5c5c5 100%);
	background:	linear-gradient(top,  #dadada 0%,#dedede 22%,#ebebeb 80%,#c5c5c5 100%);

}

.btStyle01:hover:after{
	border-color:transparent transparent transparent #000;
}

.btStyle02{
	position:relative;
	padding:0 0 0 15px;
	display:inline-block;
	text-decoration:underline;
}
.btStyle02:after{
	content:"";
	border-style:solid;
	border-width:5px 7px 5px;
	border-color:transparent transparent transparent #000;
	position:absolute;
	top:30%;
	left:0;
}
.btStyle02:hover{
	color:#666;
}
.btStyle02:hover:after{
	border-color:transparent transparent transparent #666;
}

.btStyle03{
	position:relative;
	padding:0 0 0 15px;
	display:block;
}
.btStyle03:after{
	content:"";
	border-style:solid;
	border-width:8px 5px 5px;
	border-color:#000 transparent transparent transparent;
	position:absolute;
	top:30%;
	left:-1%;
}
.btStyle04{
	text-decoration:underline;
}
.btStyle04:hover{
	color:#666;
}
.btStyle05{
	position:relative;
	margin:5px 0;
	background:#fff;
	display:block;
	width:97px;
	height:25px;
	padding:5px 10px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-pie-border-radius:5px;
	behavior: url(../../js/PIE.htc);
}

/* Note */
.note{
	background:#e8e8e8;
	border:1px solid #c9c9c9;
	padding:15px;
	text-align:right;
	clear:both;
}
.note p{text-align:right; display:inline-block; vertical-align:middle; padding:0 10px 0 0;}
.note p a{color:#600;position:relative;padding:0 15px 0 0;text-decoration:underline;}
.note p a:after{
	content:"";
	border-style:solid;
	border-color:transparent transparent transparent #600 ;
	border-width:5px 0 5px 10px;
	position:absolute;
	top:30%;
	right:0;

}
.note img{display:inline-block; vertical-align:middle;}



/* ToolTip */
.toolTips{
	position: relative;
/*	float:left;
	border:1px solid #333;*/
}

.toolTips a{
	position:absolute;
	cursor: help;
	display: inline-block;
	border:2px solid #f00;
}
.toolTips span{
	visibility: hidden;
	position: absolute; 
	bottom: 30px;
/*	left: 50%;*/
	z-index: 999;
	padding: 10px;
	border: 2px solid #ccc;
	opacity: .9;
	color:#000;
	display:block;
	background-color: #ddd;
	background-image: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));	
}
.toolTips a:hover span{
	visibility: visible;
}

.toolTips .sumbimg{
	width:250px;
}
.toolTips .baseimg{
	width:100%;
}

/* switchPhoto */
.switchPhoto{
	position: relative;
	margin:0;
	width:auto;
/*	border:1px solid #333;*/
}
.switchPhoto img{
	width:100%;
}
.switchPhoto .back{
	position:absolute;
	top:0;
	left:0;
}

.imgCap{
	border:1px solid #333;
}

.gotohome{
	width:50%;
	float:left;
	display:none;
}
.gototop{
	position:fixed;
	bottom:0;
	right:5px;
	z-index:100;
	color:#fff;
	background:#0d63a4;
}
.gototop a{
	padding:5px 20px 5px 10px;
	font-size:0.8em;
	display:block;
}
.gototop a:before{
	content:"";
	margin:12px 9px 0 0;
	padding:5px 0 0;
	position:absolute;
	top:-6px;
	right:0;
	border-bottom:6px solid #fff;
	border-right:3px solid transparent;
	border-left:3px solid transparent;
}
.gototop a:hover{
	opacity:.5;
	filter:opacity(alpha=50);
}
.gotohome a{
	width:44px;
	padding:10px 15px;
	font-size:0.8em;
}


#sendPage{
	clear:both;
	border-top:3px double #ccc;
	text-align:center;

}
#sendPage a{
	color:#333;
	padding:0 10px;
	font-size:40px;
}

#sendPage a:before{
	content:">";
}
#sendPage a:first-child:before{/* last-child doesn't work in IE8, so it's deny general style of #sendPage*/
	content:"<";
}

#sendPage a:hover{
	color:#666;
}


/****************
Side
****************/
nav{
	color:#fff;
	float:right;
	width:19%;
	width:18%\9;
	position:relative;

}
nav:before{
	content:"";
	position:absolute;
	background:#121212;
/*	background:	-moz-linear-gradient(top,  #000 0%, #121212 100%);
	background:	-webkit-gradient(linear, left top, left bottom, color-stop(0%,#000), color-stop(100%,#121212));
	background:	-webkit-linear-gradient(top,  #000 0%,#121212 100%);
	background:	-o-linear-gradient(top,  #000 0%,#121212 100%);
	background:	-ms-linear-gradient(top,  #000 0%,#121212 100%);
	background:	linear-gradient(top,  #000 0%,#121212 100%);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ff000000,EndColorStr=#ff121212);*/
	display:block;
	width:100%;
	padding-bottom: 32768px;
	margin-bottom: -32768px;

}
#sMenu li a,
#gMenu .cate a,
#gMenu .cate span{
	padding:16px 0 16px 10% ;
}


#gMenu a#previous		{display:none;}
.nest{
	display:none;
	font-family: 'Quantico', sans-serif;
	font-size:1em;
}
.nest li{
	border-top:1px solid rgba(255, 255, 255, .1);
	border-bottom:1px solid #000;
}
#li2 .nest,
#li3 .nest,
#li4 .nest{background:#0b0b0b;}

#entertainment #li2 .nest,
#navigation #li3 .nest,
#others #li4 .nest{
	display:block;
}
.nest a{
	padding:7px 15px;
	color:#fff;
	display:block;	

	text-shadow:-1px -1px 0 #000;
	-moz-text-shadow:0 -1px 1px #000;
	-webkit-text-shadow:0 -1px 1px #000;
}

#gMenu #li2 .nest a:hover,
#gMenu #li2 .active a,
.page_hdmi_mhl_comport .nHmc a,
.page_panels_technology .nPt a,
.page_4g_lte_connection .nV4l a,
.page_sns .nSns a,
.page_apps .nApp a,
.page_cloud_service .nCs a,
.page_kenwood_wireless_link .nKwl a,
.page_av_source .nAs a,
.page_bluetooth .nBt a{
	color:#f00;
}
#gMenu #li3 .nest a:hover,
#gMenu #li3 .active a,
.page_route_collector .nRc a,
.page_real_time_information .nRti a,
.page_smart_poi_search .nPoi a,
.page_map .nMap a{
	color:#090;
}
#gMenu #li4 .nest a:hover,
#gMenu #li4 .active a,
.page_user_interface .nUi a,
.page_more_features .nMf a,
.page_oem_solution .nOem a,
.page_sound_processor .nSp a{
	color:#36f;
}
#gMenu .nest a:after{
	content:"";
	display:inline-block;
	position:absolute;
	top:30%;
	right:5%;
	width:5px;
	height:0px;
	margin:0 auto;
	border-left:8px solid #fff; 
	border-top:5px solid transparent;
	border-bottom:5px solid transparent;
}

#gMenu .nest a:hover:after,
.page_hdmi_mhl_comport .nHmc a:after,
.page_panels_technology .nPt a:after,
.page_4g_lte_connection .nV4l a:after,
.page_sns .nSns a:after,
.page_apps .nApp a:after,
.page_cloud_service .nCs a:after,
.page_kenwood_wireless_link .nKwl a:after,
.page_av_source .nAs a:after,
.page_bluetooth .nBt a:after,
.page_route_collector .nRc a:after,
.page_real_time_information .nRti a:after,
.page_smart_poi_search .nPoi a:after,
.page_map .nMap a:after,
.page_user_interface .nUi a:after,
.page_more_features .nMf a:after,
.page_oem_solution .nOem a:after,
.page_sound_processor .nSp a:after{
	content:"";
	display:inline-block;
	position:absolute;
	top:30%;
	right:5%;
	width:5px;
	height:0px;
	margin:0 auto;
}

#gMenu #li2 .nest a:hover:after,
.page_hdmi_mhl_comport .nHmc a:after,
.page_panels_technology .nPt a:after,
.page_4g_lte_connection .nV4l a:after,
.page_sns .nSns a:after,
.page_apps .nApp a:after,
.page_cloud_service .nCs a:after,
.page_kenwood_wireless_link .nKwl a:after,
.page_av_source .nAs a:after,
.page_bluetooth .nBt a:after{
	border-left:8px solid #f00 !important; 
	border-top:5px solid transparent;
	border-bottom:5px solid transparent;
}
#gMenu #li3 .nest a:hover:after,
.page_route_collector .nRc a:after,
.page_real_time_information .nRti a:after,
.page_smart_poi_search .nPoi a:after,
.page_map .nMap a:after{
	border-left:8px solid #090 !important; 
	border-top:5px solid transparent;
	border-bottom:5px solid transparent;
}
#gMenu #li4 .nest a:hover:after,
.page_user_interface .nUi a:after,
.page_more_features .nMf a:after,
.page_oem_solution .nOem a:after,
.page_sound_processor .nSp a:after{
	border-left:8px solid #36f !important; 
	border-top:5px solid transparent;
	border-bottom:5px solid transparent;
}

#menu{
	display:none;
	color:#600;
}

body.fr .nPoi{font-size:11px;}
body.fr .nMf{font-size:11px;}

/****************
Footer
****************/
footer{
	margin:0;
}
