Index: /ipk/source/skinsdefault_default/_path_/usr/local/share/titan/skin/default/skin.xml
===================================================================
--- /ipk/source/skinsdefault_default/_path_/usr/local/share/titan/skin/default/skin.xml	(revision 32331)
+++ /ipk/source/skinsdefault_default/_path_/usr/local/share/titan/skin/default/skin.xml	(revision 32332)
@@ -2332,66 +2332,132 @@
 
 
+#Infobar
 <screen name="infobar" bgcol="bgcol" bordercol="bordercol" bordersize="1" borderradius="10" fontcol="fontcol" fontsize="30" posx="center" posy="560" width="1165" height="140" hspace="5" vspace="5">
-
-<node name="topbar" bgcol="titlebgcol" bgcol2="white" gradient="topmiddle" posx="0" posy="0" height="30" bordercol="black" bordersize="1" borderradius="8" width="100%">
-<node name="channelnr" func="getchannelnr" halign="right" posx="0" posy="4" width="40" height="22" fontcol="black">
-<node name="channelname" func="getaktchannelname" posx="50" posy="4" width="200" height="22" fontcol="black">
-<node name="epgline" func="getepgakttimeline" progresscol="progresscol" bordercol="black" bordersize="1" borderradius="4" halign="right" posy="10" posx="260" width="720" height="10">
-###<node name="hbbtv" func="gethbbtv" param1="skin" halign="center" valign="middle" posx="1020" posy="4" width="50" height="22">
-<node name="time" func="gettime" param1="%R" halign="right" valign="middle" posx="1085" posy="4" width="63" height="22" fontcol="black">
-
-<node name="picon" func="getpicon" posx="5" posy="34" width="100" height="60" picwidth="100" picheight="60">
-
-<node func="getepgaktstart" param1="%R - " posx="120" posy="36" width="70" height="25">
-<node func="getepgaktend" param1="%R" posx="190" posy="36" width="70" height="25">
-<node func="getepgakttitle" posx="260" posy="36" width="740" height="25">
-<node func="getepgakttimeremaining" param1="+%d Min" halign="right" posx="1050" posy="36" width="100" height="25">
-
-<node func="getepgnextstart" param1="%R - " posx="120" posy="66" width="70" height="25">
-<node func="getepgnextend" param1="%R" posx="190" posy="66" width="70" height="25">
-<node func="getepgnexttitle" posx="260" posy="66" width="740" height="25">
-<node func="getepgnexttimeremaining" param1="%d Min" halign="right" posx="1050" posy="66" width="100" height="25">
-
-<node name="bottombar" bgcol="titlebgcol" bgcol2="white" gradient="topmiddle" posx="0" posy="95" height="30" bordercol="black" bordersize="1" borderradius="8" width="100%">
-<node name="video" text="Video"         picmem="skin/key_green_22.png"   fontcol="black" textposx="30" valign="middle" fontsize="18" posx="260" posy="98" width="100" height="25">
-<node name="audio" text="Audio/Subt."   picmem="skin/key_yellow_22.png"  fontcol="black" textposx="30" valign="middle" fontsize="18" posx="370" posy="98" width="180" height="25">
-<node name="rec" func="getrec" param1="skin" halign="center" valign="middle" posx="630" posy="98" width="60" height="22">
-#<node name="satname" func="getsatname" param1="%d" halign="right" posx="780" posy="101" width="200" height="20" fontcol="black">
-</screen>
+	<node name="topbar" bgcol="titlebgcol" bgcol2="white" gradient="topmiddle" posx="0" posy="0" height="30" bordercol="black" bordersize="1" borderradius="8" width="100%">
+	<node name="channelnr" func="getchannelnr" halign="right" posx="0" posy="4" width="40" height="22" fontcol="black">
+	<node name="channelname" func="getaktchannelname" posx="50" posy="4" width="200" height="22" fontcol="black">
+	<node name="epgline" func="getepgakttimeline" progresscol="progresscol" bordercol="black" bordersize="1" borderradius="4" halign="right" posy="10" posx="260" width="720" height="10">
+#	<node name="hbbtv" func="gethbbtv" param1="skin" halign="center" valign="middle" posx="1020" posy="4" width="50" height="22">
+	<node name="time" func="gettime" param1="%R" halign="right" valign="middle" posx="1085" posy="4" width="63" height="22" fontcol="black">
+
+	<node name="picon" func="getpicon" posx="5" posy="34" width="100" height="60" picwidth="100" picheight="60">
+
+	<node func="getepgaktstart" param1="%R - " posx="120" posy="36" width="70" height="25">
+	<node func="getepgaktend" param1="%R" posx="190" posy="36" width="70" height="25">
+	<node func="getepgakttitle" posx="260" posy="36" width="740" height="25">
+	<node func="getepgakttimeremaining" param1="+%d Min" halign="right" posx="1050" posy="36" width="100" height="25">
+
+	<node func="getepgnextstart" param1="%R - " posx="120" posy="66" width="70" height="25">
+	<node func="getepgnextend" param1="%R" posx="190" posy="66" width="70" height="25">
+	<node func="getepgnexttitle" posx="260" posy="66" width="740" height="25">
+	<node func="getepgnexttimeremaining" param1="%d Min" halign="right" posx="1050" posy="66" width="100" height="25">
+
+	<node name="bottombar" bgcol="titlebgcol" bgcol2="white" gradient="topmiddle" posx="0" posy="95" height="30" bordercol="black" bordersize="1" borderradius="8" width="100%">
+	<node name="video" text="Video"         picmem="skin/key_green_22.png"   fontcol="black" textposx="30" valign="middle" fontsize="18" posx="260" posy="98" width="100" height="25">
+	<node name="audio" text="Audio/Subt."   picmem="skin/key_yellow_22.png"  fontcol="black" textposx="30" valign="middle" fontsize="18" posx="370" posy="98" width="180" height="25">
+	<node name="rec" func="getrec" param1="skin" halign="center" valign="middle" posx="630" posy="98" width="60" height="22">
+#	<node name="satname" func="getsatname" param1="%d" halign="right" posx="780" posy="101" width="200" height="20" fontcol="black">
+</screen>
+
+
+#Infobar v2
+<screen name="infobar_v2" bgcol="bgcol" bordercol="bordercol" bordersize="1" borderradius="10" fontcol="fontcol" fontsize="30" posx="center" posy="538" width="1165" height="162" hspace="5" vspace="5">
+	<node name="topbar" bgcol="titlebgcol" bgcol2="white" gradient="topmiddle" posx="0" posy="0" height="30" bordercol="black" bordersize="1" borderradius="8" width="100%">
+	<node name="channelnr" func="getchannelnr" halign="right" posx="0" posy="4" width="40" height="22" fontcol="black">
+	<node name="channelname" func="getaktchannelname" posx="50" posy="4" width="200" height="22" fontcol="black">
+	<node name="epgline" func="getepgakttimeline" progresscol="progresscol" bordercol="black" bordersize="1" borderradius="4" halign="right" posy="10" posx="260" width="720" height="10">
+	<node name="time" func="gettime" param1="%R" halign="right" valign="middle" posx="1085" posy="4" width="63" height="22" fontcol="black">
+	<node name="picon" func="getpicon" posx="5" posy="34" width="100" height="60" picwidth="100" picheight="60">
+	<node func="getepgaktstart" param1="%R - " posx="120" posy="36" width="70" height="25">
+	<node func="getepgaktend" param1="%R" posx="190" posy="36" width="70" height="25">
+	<node func="getepgakttitle" posx="260" posy="36" width="740" height="25">
+	<node func="getepgakttimeremaining" param1="+%d Min" halign="right" posx="1010" posy="36" width="140" height="25">
+	<node func="getepgnextstart" param1="%R - " posx="120" posy="66" width="70" height="25">
+	<node func="getepgnextend" param1="%R" posx="190" posy="66" width="70" height="25">
+	<node func="getepgnexttitle" posx="260" posy="66" width="740" height="25">
+	<node func="getepgnexttimeremaining" param1="%d Min" halign="right" posx="1050" posy="66" width="100" height="25">
+	<node name="labelsignal" text="Signal:" halign="right" posx="5" posy="95" width="65" height="20">
+	<node name="signalline" func="getsignalline" param1="%d" progresscol="progresscol" bordersize="1" borderradius="6" bordercol="black" bgcol="white" posx="80" posy="98" width="130" height="12">
+	<node name="signal" func="getsignal" param1="%d%%" posx="220" posy="95" width="50" height="20">
+	<node name="labelsnr" text="SNR:" halign="right" posx="290" posy="95" width="50" height="20">
+	<node name="snrline" func="getsnrline" param1="%d" progresscol="progresscol" bordersize="1" borderradius="6" bordercol="black" bgcol="white" posx="350" posy="98" width="130" height="12">
+	<node name="snr" func="getsnr" param1="%d%%" posx="490" posy="95" width="50" height="20">
+	<node name="labelber" text="BER:" posx="560" posy="95" width="50" height="20">
+	<node name="ber" func="getber" param1="%d" posx="610" posy="95" width="100" height="20">
+	<node name="rec" func="getrec" param1="icons" halign="center" valign="middle" posx="726" posy="92" width="74" height="23">
+	<node name="resolution" func="getchannelresolution" param1="icons" halign="center" valign="middle" posx="805" posy="93" width="70" height="22">
+	<node name="hbbtv" func="gethbbtv" param1="icons" halign="center" valign="middle" posx="880" posy="93" width="55" height="20">
+	<node name="teletext" func="getteletext" param1="icons" halign="center" valign="middle" posx="940" posy="93" width="25" height="20">
+	<node name="sound" func="getsoundtype" param1="icons" halign="center" valign="middle" posx="970" posy="93" width="60" height="20">
+	<node name="sdhd" func="getsdhd" param1="icons" halign="center" valign="middle" posx="1035" posy="93" width="45" height="20">
+	<node name="aspect" func="getchannelaspect" param1="icons" halign="center" valign="middle" posx="1085" posy="93" width="35" height="20">
+	<node name="crypt" func="getcrypt" param1="icons" halign="center" valign="middle" posx="1125" posy="93" width="25" height="20">
+	<node name="bottombar" bgcol="titlebgcol" bgcol2="white" gradient="topmiddle" posx="0" posy="117" height="30" bordercol="black" bordersize="1" borderradius="8" width="100%">
+	<node name="video" text="Extensions" picmem="skin/key_red_22.png" fontcol="black" textposx="30" valign="middle" fontsize="18" posx="10" posy="121" width="180" height="22">
+	<node name="video" text="Video"         picmem="skin/key_green_22.png"   fontcol="black" textposx="30" valign="middle" fontsize="18" posx="200" posy="121" width="100" height="22">
+	<node name="audio" text="Audio/Subt."   picmem="skin/key_yellow_22.png"  fontcol="black" textposx="30" valign="middle" fontsize="18" posx="310" posy="121" width="180" height="22">
+	<node name="audio" text="TV/Radio" picmem="skin/key_blue_22.png" fontcol="black" textposx="30" valign="middle" fontsize="18" posx="500" posy="121" width="180" height="22">
+	<node name="satname" func="getsatname" param1="%d" fontcol="black" fontsize="18" posx="700" posy="124" width="250" height="20">
+	<node name="labelunc" text="UNC:" fontcol="black" fontsize="18" posx="970" posy="124" width="50" height="20">
+	<node name="unc" func="getunc" param1="%d" fontcol="black" fontsize="18" posx="1020" posy="124" width="30" height="20">
+	<node name="labeltuner" text="Tuner:" fontcol="black" fontsize="18" posx="1070" posy="124" width="60" height="20">
+	<node name="akttuner" func="getakttuner" posx="1130" fontcol="black" fontsize="18" posy="124" width="20" height="20">
+</screen>
+
 
 #2nd Infobar
 <screen name="infobar2" bgcol="bgcol" bordercol="bordercol" bordersize="1" borderradius="10" fontcol="fontcol" fontsize="30" posx="center" posy="380" width="1165" height="170">
-
-<node name="satname" func="getsatname" param1="%d" posx="10" posy="10" width="220" height="20">
-<node name="labelsignal" text="Signal:" halign="right" posx="250" posy="10" width="70" height="20">
-<node name="signalline" func="getsignalline" param1="%d" progresscol="progresscol" bordersize="1" borderradius="6" bordercol="black" bgcol="white" posx="330" posy="14" width="130" height="12">
-<node name="signal" func="getsignal" param1="%d%%" posx="470" posy="10" width="50" height="20">
-<node name="labelsnr" text="SNR:" halign="right" posx="540" posy="10" width="50" height="20">
-<node name="snrline" func="getsnrline" param1="%d" progresscol="progresscol" bordersize="1" borderradius="6" bordercol="black" bgcol="white" posx="600" posy="14" width="130" height="12">
-<node name="snr" func="getsnr" param1="%d%%" posx="740" posy="10" width="50" height="20">
-<node name="labelber" text="BER:" posx="810" posy="10" width="50" height="20">
-<node name="ber" func="getber" param1="%d%" posx="860" posy="10" width="50" height="20">
-<node name="labelunc" text="UNC:" posx="930" posy="10" width="50" height="20">
-<node name="unc" func="getunc" param1="%d%" posx="980" posy="10" width="50" height="20">
-<node name="labeltuner" text="Tuner:" posx="1050" posy="10" width="60" height="20">
-<node name="akttuner" func="getakttuner" posx="1110" posy="10" width="40" height="20" fontsize="30">
-
-<node name="line" posx="0" posy="40" width="100%" height="2" bgcol="bgcol" bgcol2="white" gradient="leftmiddle">
-
-<node name="emu" func="getemu" param1="%s" posx="10" posy="60" width="270" height="20">
-<node name="oscamreader" func="getoscamreader" param1="%s" posx="300" posy="60" width="310" height="20">
-<node name="oscamprotocol" func="getoscamprotocol" param1="%s" posx="630" posy="60" width="280" height="20">
-<node name="oscamsource" func="getoscamsource" param1="%s" posx="930" posy="60" width="220" height="20">
-
-<node name="oscamcw0" func="getoscamcw0" param1="%s" posx="10" posy="100" width="270" height="20">
-<node name="oscamcaid" func="getoscamcaid" param1="%s" posx="300" posy="100" width="130" height="20">
-<node name="oscamprov" func="getoscamprov" param1="%s" posx="450" posy="100" width="160" height="20">
-<node name="oscamfrom" func="getoscamfrom" param1="%s" posx="630" posy="100" width="280" height="20">
-<node name="oscamhops" func="getoscamhops" param1="%s" posx="930" posy="100" width="100" height="20">
-
-<node name="oscamcw1" func="getoscamcw1" param1="%s" posx="10" posy="140" width="270" height="20">
-<node name="oscampid" func="getoscampid" param1="%s" posx="300" posy="140" width="130" height="20">
-<node name="oscamecmtime" func="getoscamecmtime" param1="%s" posx="450" posy="140" width="160" height="20">
-<node name="oscamsystem" func="getoscamsystem" param1="%s" posx="630" posy="140" width="280" height="20">
+	<node name="satname" func="getsatname" param1="%d" posx="10" posy="10" width="220" height="20">
+	<node name="labelsignal" text="Signal:" halign="right" posx="250" posy="10" width="70" height="20">
+	<node name="signalline" func="getsignalline" param1="%d" progresscol="progresscol" bordersize="1" borderradius="6" bordercol="black" bgcol="white" posx="330" posy="14" width="130" height="12">
+	<node name="signal" func="getsignal" param1="%d%%" posx="470" posy="10" width="50" height="20">
+	<node name="labelsnr" text="SNR:" halign="right" posx="540" posy="10" width="50" height="20">
+	<node name="snrline" func="getsnrline" param1="%d" progresscol="progresscol" bordersize="1" borderradius="6" bordercol="black" bgcol="white" posx="600" posy="14" width="130" height="12">
+	<node name="snr" func="getsnr" param1="%d%%" posx="740" posy="10" width="50" height="20">
+	<node name="labelber" text="BER:" posx="810" posy="10" width="50" height="20">
+	<node name="ber" func="getber" param1="%d" posx="860" posy="10" width="50" height="20">
+	<node name="labelunc" text="UNC:" posx="930" posy="10" width="50" height="20">
+	<node name="unc" func="getunc" param1="%d" posx="980" posy="10" width="50" height="20">
+	<node name="labeltuner" text="Tuner:" posx="1050" posy="10" width="60" height="20">
+	<node name="akttuner" func="getakttuner" posx="1110" posy="10" width="40" height="20" fontsize="30">
+
+	<node name="line" posx="0" posy="40" width="100%" height="2" bgcol="bgcol" bgcol2="white" gradient="leftmiddle">
+
+	<node name="emu" func="getemu" param1="%s" posx="10" posy="60" width="270" height="20">
+	<node name="oscamreader" func="getoscamreader" param1="%s" posx="300" posy="60" width="310" height="20">
+	<node name="oscamprotocol" func="getoscamprotocol" param1="%s" posx="630" posy="60" width="280" height="20">
+	<node name="oscamsource" func="getoscamsource" param1="%s" posx="930" posy="60" width="220" height="20">
+
+	<node name="oscamcw0" func="getoscamcw0" param1="%s" posx="10" posy="100" width="270" height="20">
+	<node name="oscamcaid" func="getoscamcaid" param1="%s" posx="300" posy="100" width="130" height="20">
+	<node name="oscamprov" func="getoscamprov" param1="%s" posx="450" posy="100" width="160" height="20">
+	<node name="oscamfrom" func="getoscamfrom" param1="%s" posx="630" posy="100" width="280" height="20">
+	<node name="oscamhops" func="getoscamhops" param1="%s" posx="930" posy="100" width="100" height="20">
+
+	<node name="oscamcw1" func="getoscamcw1" param1="%s" posx="10" posy="140" width="270" height="20">
+	<node name="oscampid" func="getoscampid" param1="%s" posx="300" posy="140" width="130" height="20">
+	<node name="oscamecmtime" func="getoscamecmtime" param1="%s" posx="450" posy="140" width="160" height="20">
+	<node name="oscamsystem" func="getoscamsystem" param1="%s" posx="630" posy="140" width="280" height="20">
+</screen>
+
+
+#2nd Infobar v2
+<screen name="infobar2_v2" bgcol="bgcol" bordercol="bordercol" bordersize="1" borderradius="10" fontcol="fontcol" fontsize="30" posx="center" posy="378" width="1165" height="150">
+	<node name="emu" func="getemu" param1="%s" posx="10" posy="10" width="270" height="20">
+	<node name="line" posx="0" posy="40" width="100%" height="2" bgcol="bgcol" bgcol2="white" gradient="leftmiddle">
+	<node name="oscamreader" func="getoscamreader" param1="%s" posx="10" posy="60" width="600" height="20">
+	<node name="oscamprotocol" func="getoscamprotocol" param1="%s" posx="630" posy="60" width="280" height="20">
+	<node name="oscamsource" func="getoscamsource" param1="%s" posx="930" posy="60" width="220" height="20">
+
+	<node name="oscamcw0" func="getoscamcw0" param1="%s" posx="10" posy="90" width="270" height="20">
+	<node name="oscamcaid" func="getoscamcaid" param1="%s" posx="300" posy="90" width="130" height="20">
+	<node name="oscamprov" func="getoscamprov" param1="%s" posx="450" posy="90" width="160" height="20">
+	<node name="oscamfrom" func="getoscamfrom" param1="%s" posx="630" posy="90" width="280" height="20">
+	<node name="oscamhops" func="getoscamhops" param1="%s" posx="930" posy="90" width="100" height="20">
+
+	<node name="oscamcw1" func="getoscamcw1" param1="%s" posx="10" posy="120" width="270" height="20">
+	<node name="oscampid" func="getoscampid" param1="%s" posx="300" posy="120" width="130" height="20">
+	<node name="oscamecmtime" func="getoscamecmtime" param1="%s" posx="450" posy="120" width="160" height="20">
+	<node name="oscamsystem" func="getoscamsystem" param1="%s" posx="630" posy="120" width="280" height="20">
 </screen>
 
Index: /ipk/source/skinsdefault_defnominitv/_path_/usr/local/share/titan/skin/defnominitv/skin.xml
===================================================================
--- /ipk/source/skinsdefault_defnominitv/_path_/usr/local/share/titan/skin/defnominitv/skin.xml	(revision 32331)
+++ /ipk/source/skinsdefault_defnominitv/_path_/usr/local/share/titan/skin/defnominitv/skin.xml	(revision 32332)
@@ -2332,66 +2332,132 @@
 
 
+#Infobar
 <screen name="infobar" bgcol="bgcol" bordercol="bordercol" bordersize="1" borderradius="10" fontcol="fontcol" fontsize="30" posx="center" posy="560" width="1165" height="140" hspace="5" vspace="5">
-
-<node name="topbar" bgcol="titlebgcol" bgcol2="white" gradient="topmiddle" posx="0" posy="0" height="30" bordercol="black" bordersize="1" borderradius="8" width="100%">
-<node name="channelnr" func="getchannelnr" halign="right" posx="0" posy="4" width="40" height="22" fontcol="black">
-<node name="channelname" func="getaktchannelname" posx="50" posy="4" width="200" height="22" fontcol="black">
-<node name="epgline" func="getepgakttimeline" progresscol="progresscol" bordercol="black" bordersize="1" borderradius="4" halign="right" posy="10" posx="260" width="720" height="10">
-###<node name="hbbtv" func="gethbbtv" param1="skin" halign="center" valign="middle" posx="1020" posy="4" width="50" height="22">
-<node name="time" func="gettime" param1="%R" halign="right" valign="middle" posx="1085" posy="4" width="63" height="22" fontcol="black">
-
-<node name="picon" func="getpicon" posx="5" posy="34" width="100" height="60" picwidth="100" picheight="60">
-
-<node func="getepgaktstart" param1="%R - " posx="120" posy="36" width="70" height="25">
-<node func="getepgaktend" param1="%R" posx="190" posy="36" width="70" height="25">
-<node func="getepgakttitle" posx="260" posy="36" width="740" height="25">
-<node func="getepgakttimeremaining" param1="+%d Min" halign="right" posx="1050" posy="36" width="100" height="25">
-
-<node func="getepgnextstart" param1="%R - " posx="120" posy="66" width="70" height="25">
-<node func="getepgnextend" param1="%R" posx="190" posy="66" width="70" height="25">
-<node func="getepgnexttitle" posx="260" posy="66" width="740" height="25">
-<node func="getepgnexttimeremaining" param1="%d Min" halign="right" posx="1050" posy="66" width="100" height="25">
-
-<node name="bottombar" bgcol="titlebgcol" bgcol2="white" gradient="topmiddle" posx="0" posy="95" height="30" bordercol="black" bordersize="1" borderradius="8" width="100%">
-<node name="video" text="Video"         picmem="skin/key_green_22.png"   fontcol="black" textposx="30" valign="middle" fontsize="18" posx="260" posy="98" width="100" height="25">
-<node name="audio" text="Audio/Subt."   picmem="skin/key_yellow_22.png"  fontcol="black" textposx="30" valign="middle" fontsize="18" posx="370" posy="98" width="180" height="25">
-<node name="rec" func="getrec" param1="skin" halign="center" valign="middle" posx="630" posy="98" width="60" height="22">
-#<node name="satname" func="getsatname" param1="%d" halign="right" posx="780" posy="101" width="200" height="20" fontcol="black">
-</screen>
+	<node name="topbar" bgcol="titlebgcol" bgcol2="white" gradient="topmiddle" posx="0" posy="0" height="30" bordercol="black" bordersize="1" borderradius="8" width="100%">
+	<node name="channelnr" func="getchannelnr" halign="right" posx="0" posy="4" width="40" height="22" fontcol="black">
+	<node name="channelname" func="getaktchannelname" posx="50" posy="4" width="200" height="22" fontcol="black">
+	<node name="epgline" func="getepgakttimeline" progresscol="progresscol" bordercol="black" bordersize="1" borderradius="4" halign="right" posy="10" posx="260" width="720" height="10">
+#	<node name="hbbtv" func="gethbbtv" param1="skin" halign="center" valign="middle" posx="1020" posy="4" width="50" height="22">
+	<node name="time" func="gettime" param1="%R" halign="right" valign="middle" posx="1085" posy="4" width="63" height="22" fontcol="black">
+
+	<node name="picon" func="getpicon" posx="5" posy="34" width="100" height="60" picwidth="100" picheight="60">
+
+	<node func="getepgaktstart" param1="%R - " posx="120" posy="36" width="70" height="25">
+	<node func="getepgaktend" param1="%R" posx="190" posy="36" width="70" height="25">
+	<node func="getepgakttitle" posx="260" posy="36" width="740" height="25">
+	<node func="getepgakttimeremaining" param1="+%d Min" halign="right" posx="1050" posy="36" width="100" height="25">
+
+	<node func="getepgnextstart" param1="%R - " posx="120" posy="66" width="70" height="25">
+	<node func="getepgnextend" param1="%R" posx="190" posy="66" width="70" height="25">
+	<node func="getepgnexttitle" posx="260" posy="66" width="740" height="25">
+	<node func="getepgnexttimeremaining" param1="%d Min" halign="right" posx="1050" posy="66" width="100" height="25">
+
+	<node name="bottombar" bgcol="titlebgcol" bgcol2="white" gradient="topmiddle" posx="0" posy="95" height="30" bordercol="black" bordersize="1" borderradius="8" width="100%">
+	<node name="video" text="Video"         picmem="skin/key_green_22.png"   fontcol="black" textposx="30" valign="middle" fontsize="18" posx="260" posy="98" width="100" height="25">
+	<node name="audio" text="Audio/Subt."   picmem="skin/key_yellow_22.png"  fontcol="black" textposx="30" valign="middle" fontsize="18" posx="370" posy="98" width="180" height="25">
+	<node name="rec" func="getrec" param1="skin" halign="center" valign="middle" posx="630" posy="98" width="60" height="22">
+#	<node name="satname" func="getsatname" param1="%d" halign="right" posx="780" posy="101" width="200" height="20" fontcol="black">
+</screen>
+
+
+#Infobar v2
+<screen name="infobar_v2" bgcol="bgcol" bordercol="bordercol" bordersize="1" borderradius="10" fontcol="fontcol" fontsize="30" posx="center" posy="538" width="1165" height="162" hspace="5" vspace="5">
+	<node name="topbar" bgcol="titlebgcol" bgcol2="white" gradient="topmiddle" posx="0" posy="0" height="30" bordercol="black" bordersize="1" borderradius="8" width="100%">
+	<node name="channelnr" func="getchannelnr" halign="right" posx="0" posy="4" width="40" height="22" fontcol="black">
+	<node name="channelname" func="getaktchannelname" posx="50" posy="4" width="200" height="22" fontcol="black">
+	<node name="epgline" func="getepgakttimeline" progresscol="progresscol" bordercol="black" bordersize="1" borderradius="4" halign="right" posy="10" posx="260" width="720" height="10">
+	<node name="time" func="gettime" param1="%R" halign="right" valign="middle" posx="1085" posy="4" width="63" height="22" fontcol="black">
+	<node name="picon" func="getpicon" posx="5" posy="34" width="100" height="60" picwidth="100" picheight="60">
+	<node func="getepgaktstart" param1="%R - " posx="120" posy="36" width="70" height="25">
+	<node func="getepgaktend" param1="%R" posx="190" posy="36" width="70" height="25">
+	<node func="getepgakttitle" posx="260" posy="36" width="740" height="25">
+	<node func="getepgakttimeremaining" param1="+%d Min" halign="right" posx="1010" posy="36" width="140" height="25">
+	<node func="getepgnextstart" param1="%R - " posx="120" posy="66" width="70" height="25">
+	<node func="getepgnextend" param1="%R" posx="190" posy="66" width="70" height="25">
+	<node func="getepgnexttitle" posx="260" posy="66" width="740" height="25">
+	<node func="getepgnexttimeremaining" param1="%d Min" halign="right" posx="1050" posy="66" width="100" height="25">
+	<node name="labelsignal" text="Signal:" halign="right" posx="5" posy="95" width="65" height="20">
+	<node name="signalline" func="getsignalline" param1="%d" progresscol="progresscol" bordersize="1" borderradius="6" bordercol="black" bgcol="white" posx="80" posy="98" width="130" height="12">
+	<node name="signal" func="getsignal" param1="%d%%" posx="220" posy="95" width="50" height="20">
+	<node name="labelsnr" text="SNR:" halign="right" posx="290" posy="95" width="50" height="20">
+	<node name="snrline" func="getsnrline" param1="%d" progresscol="progresscol" bordersize="1" borderradius="6" bordercol="black" bgcol="white" posx="350" posy="98" width="130" height="12">
+	<node name="snr" func="getsnr" param1="%d%%" posx="490" posy="95" width="50" height="20">
+	<node name="labelber" text="BER:" posx="560" posy="95" width="50" height="20">
+	<node name="ber" func="getber" param1="%d" posx="610" posy="95" width="100" height="20">
+	<node name="rec" func="getrec" param1="icons" halign="center" valign="middle" posx="726" posy="92" width="74" height="23">
+	<node name="resolution" func="getchannelresolution" param1="icons" halign="center" valign="middle" posx="805" posy="93" width="70" height="22">
+	<node name="hbbtv" func="gethbbtv" param1="icons" halign="center" valign="middle" posx="880" posy="93" width="55" height="20">
+	<node name="teletext" func="getteletext" param1="icons" halign="center" valign="middle" posx="940" posy="93" width="25" height="20">
+	<node name="sound" func="getsoundtype" param1="icons" halign="center" valign="middle" posx="970" posy="93" width="60" height="20">
+	<node name="sdhd" func="getsdhd" param1="icons" halign="center" valign="middle" posx="1035" posy="93" width="45" height="20">
+	<node name="aspect" func="getchannelaspect" param1="icons" halign="center" valign="middle" posx="1085" posy="93" width="35" height="20">
+	<node name="crypt" func="getcrypt" param1="icons" halign="center" valign="middle" posx="1125" posy="93" width="25" height="20">
+	<node name="bottombar" bgcol="titlebgcol" bgcol2="white" gradient="topmiddle" posx="0" posy="117" height="30" bordercol="black" bordersize="1" borderradius="8" width="100%">
+	<node name="video" text="Extensions" picmem="skin/key_red_22.png" fontcol="black" textposx="30" valign="middle" fontsize="18" posx="10" posy="121" width="180" height="22">
+	<node name="video" text="Video"         picmem="skin/key_green_22.png"   fontcol="black" textposx="30" valign="middle" fontsize="18" posx="200" posy="121" width="100" height="22">
+	<node name="audio" text="Audio/Subt."   picmem="skin/key_yellow_22.png"  fontcol="black" textposx="30" valign="middle" fontsize="18" posx="310" posy="121" width="180" height="22">
+	<node name="audio" text="TV/Radio" picmem="skin/key_blue_22.png" fontcol="black" textposx="30" valign="middle" fontsize="18" posx="500" posy="121" width="180" height="22">
+	<node name="satname" func="getsatname" param1="%d" fontcol="black" fontsize="18" posx="700" posy="124" width="250" height="20">
+	<node name="labelunc" text="UNC:" fontcol="black" fontsize="18" posx="970" posy="124" width="50" height="20">
+	<node name="unc" func="getunc" param1="%d" fontcol="black" fontsize="18" posx="1020" posy="124" width="30" height="20">
+	<node name="labeltuner" text="Tuner:" fontcol="black" fontsize="18" posx="1070" posy="124" width="60" height="20">
+	<node name="akttuner" func="getakttuner" posx="1130" fontcol="black" fontsize="18" posy="124" width="20" height="20">
+</screen>
+
 
 #2nd Infobar
 <screen name="infobar2" bgcol="bgcol" bordercol="bordercol" bordersize="1" borderradius="10" fontcol="fontcol" fontsize="30" posx="center" posy="380" width="1165" height="170">
-
-<node name="satname" func="getsatname" param1="%d" posx="10" posy="10" width="220" height="20">
-<node name="labelsignal" text="Signal:" halign="right" posx="250" posy="10" width="70" height="20">
-<node name="signalline" func="getsignalline" param1="%d" progresscol="progresscol" bordersize="1" borderradius="6" bordercol="black" bgcol="white" posx="330" posy="14" width="130" height="12">
-<node name="signal" func="getsignal" param1="%d%%" posx="470" posy="10" width="50" height="20">
-<node name="labelsnr" text="SNR:" halign="right" posx="540" posy="10" width="50" height="20">
-<node name="snrline" func="getsnrline" param1="%d" progresscol="progresscol" bordersize="1" borderradius="6" bordercol="black" bgcol="white" posx="600" posy="14" width="130" height="12">
-<node name="snr" func="getsnr" param1="%d%%" posx="740" posy="10" width="50" height="20">
-<node name="labelber" text="BER:" posx="810" posy="10" width="50" height="20">
-<node name="ber" func="getber" param1="%d%" posx="860" posy="10" width="50" height="20">
-<node name="labelunc" text="UNC:" posx="930" posy="10" width="50" height="20">
-<node name="unc" func="getunc" param1="%d%" posx="980" posy="10" width="50" height="20">
-<node name="labeltuner" text="Tuner:" posx="1050" posy="10" width="60" height="20">
-<node name="akttuner" func="getakttuner" posx="1110" posy="10" width="40" height="20" fontsize="30">
-
-<node name="line" posx="0" posy="40" width="100%" height="2" bgcol="bgcol" bgcol2="white" gradient="leftmiddle">
-
-<node name="emu" func="getemu" param1="%s" posx="10" posy="60" width="270" height="20">
-<node name="oscamreader" func="getoscamreader" param1="%s" posx="300" posy="60" width="310" height="20">
-<node name="oscamprotocol" func="getoscamprotocol" param1="%s" posx="630" posy="60" width="280" height="20">
-<node name="oscamsource" func="getoscamsource" param1="%s" posx="930" posy="60" width="220" height="20">
-
-<node name="oscamcw0" func="getoscamcw0" param1="%s" posx="10" posy="100" width="270" height="20">
-<node name="oscamcaid" func="getoscamcaid" param1="%s" posx="300" posy="100" width="130" height="20">
-<node name="oscamprov" func="getoscamprov" param1="%s" posx="450" posy="100" width="160" height="20">
-<node name="oscamfrom" func="getoscamfrom" param1="%s" posx="630" posy="100" width="280" height="20">
-<node name="oscamhops" func="getoscamhops" param1="%s" posx="930" posy="100" width="100" height="20">
-
-<node name="oscamcw1" func="getoscamcw1" param1="%s" posx="10" posy="140" width="270" height="20">
-<node name="oscampid" func="getoscampid" param1="%s" posx="300" posy="140" width="130" height="20">
-<node name="oscamecmtime" func="getoscamecmtime" param1="%s" posx="450" posy="140" width="160" height="20">
-<node name="oscamsystem" func="getoscamsystem" param1="%s" posx="630" posy="140" width="280" height="20">
+	<node name="satname" func="getsatname" param1="%d" posx="10" posy="10" width="220" height="20">
+	<node name="labelsignal" text="Signal:" halign="right" posx="250" posy="10" width="70" height="20">
+	<node name="signalline" func="getsignalline" param1="%d" progresscol="progresscol" bordersize="1" borderradius="6" bordercol="black" bgcol="white" posx="330" posy="14" width="130" height="12">
+	<node name="signal" func="getsignal" param1="%d%%" posx="470" posy="10" width="50" height="20">
+	<node name="labelsnr" text="SNR:" halign="right" posx="540" posy="10" width="50" height="20">
+	<node name="snrline" func="getsnrline" param1="%d" progresscol="progresscol" bordersize="1" borderradius="6" bordercol="black" bgcol="white" posx="600" posy="14" width="130" height="12">
+	<node name="snr" func="getsnr" param1="%d%%" posx="740" posy="10" width="50" height="20">
+	<node name="labelber" text="BER:" posx="810" posy="10" width="50" height="20">
+	<node name="ber" func="getber" param1="%d" posx="860" posy="10" width="50" height="20">
+	<node name="labelunc" text="UNC:" posx="930" posy="10" width="50" height="20">
+	<node name="unc" func="getunc" param1="%d" posx="980" posy="10" width="50" height="20">
+	<node name="labeltuner" text="Tuner:" posx="1050" posy="10" width="60" height="20">
+	<node name="akttuner" func="getakttuner" posx="1110" posy="10" width="40" height="20" fontsize="30">
+
+	<node name="line" posx="0" posy="40" width="100%" height="2" bgcol="bgcol" bgcol2="white" gradient="leftmiddle">
+
+	<node name="emu" func="getemu" param1="%s" posx="10" posy="60" width="270" height="20">
+	<node name="oscamreader" func="getoscamreader" param1="%s" posx="300" posy="60" width="310" height="20">
+	<node name="oscamprotocol" func="getoscamprotocol" param1="%s" posx="630" posy="60" width="280" height="20">
+	<node name="oscamsource" func="getoscamsource" param1="%s" posx="930" posy="60" width="220" height="20">
+
+	<node name="oscamcw0" func="getoscamcw0" param1="%s" posx="10" posy="100" width="270" height="20">
+	<node name="oscamcaid" func="getoscamcaid" param1="%s" posx="300" posy="100" width="130" height="20">
+	<node name="oscamprov" func="getoscamprov" param1="%s" posx="450" posy="100" width="160" height="20">
+	<node name="oscamfrom" func="getoscamfrom" param1="%s" posx="630" posy="100" width="280" height="20">
+	<node name="oscamhops" func="getoscamhops" param1="%s" posx="930" posy="100" width="100" height="20">
+
+	<node name="oscamcw1" func="getoscamcw1" param1="%s" posx="10" posy="140" width="270" height="20">
+	<node name="oscampid" func="getoscampid" param1="%s" posx="300" posy="140" width="130" height="20">
+	<node name="oscamecmtime" func="getoscamecmtime" param1="%s" posx="450" posy="140" width="160" height="20">
+	<node name="oscamsystem" func="getoscamsystem" param1="%s" posx="630" posy="140" width="280" height="20">
+</screen>
+
+
+#2nd Infobar v2
+<screen name="infobar2_v2" bgcol="bgcol" bordercol="bordercol" bordersize="1" borderradius="10" fontcol="fontcol" fontsize="30" posx="center" posy="378" width="1165" height="150">
+	<node name="emu" func="getemu" param1="%s" posx="10" posy="10" width="270" height="20">
+	<node name="line" posx="0" posy="40" width="100%" height="2" bgcol="bgcol" bgcol2="white" gradient="leftmiddle">
+	<node name="oscamreader" func="getoscamreader" param1="%s" posx="10" posy="60" width="600" height="20">
+	<node name="oscamprotocol" func="getoscamprotocol" param1="%s" posx="630" posy="60" width="280" height="20">
+	<node name="oscamsource" func="getoscamsource" param1="%s" posx="930" posy="60" width="220" height="20">
+
+	<node name="oscamcw0" func="getoscamcw0" param1="%s" posx="10" posy="90" width="270" height="20">
+	<node name="oscamcaid" func="getoscamcaid" param1="%s" posx="300" posy="90" width="130" height="20">
+	<node name="oscamprov" func="getoscamprov" param1="%s" posx="450" posy="90" width="160" height="20">
+	<node name="oscamfrom" func="getoscamfrom" param1="%s" posx="630" posy="90" width="280" height="20">
+	<node name="oscamhops" func="getoscamhops" param1="%s" posx="930" posy="90" width="100" height="20">
+
+	<node name="oscamcw1" func="getoscamcw1" param1="%s" posx="10" posy="120" width="270" height="20">
+	<node name="oscampid" func="getoscampid" param1="%s" posx="300" posy="120" width="130" height="20">
+	<node name="oscamecmtime" func="getoscamecmtime" param1="%s" posx="450" posy="120" width="160" height="20">
+	<node name="oscamsystem" func="getoscamsystem" param1="%s" posx="630" posy="120" width="280" height="20">
 </screen>
 
@@ -2882,5 +2948,5 @@
 
 
-#oled_nemesis Skin 1
+#oled_nemesis Skin 1 (256x64)
 <screen name="OLED_nemesis" fontcol="FFFFFF" posx="0" posy="0" width="256" height="64">
 	<node halign="center" text="" name="textbox" fontsize="30" posx="0" posy="0" width="256" height="30">
