From ebffc16df619d002cce8a1828d3f6370b07463b1 Mon Sep 17 00:00:00 2001
From: pedro_morgan <pedro_morgan@ispconfig3>
Date: Sun, 19 Aug 2007 05:27:45 +0000
Subject: [PATCH] * Looking at themeses and can seem to set the default path,
 even hardcoded * Copies default to default-copy * Introduced "perdro" even
 though I cant access yet"

---
 .../themes/default-backup/icons/folder.png    | Bin 0 -> 711 bytes
 .../default-backup/icons/folder_closed.png    | Bin 0 -> 686 bytes
 .../themes/default-backup/images/bg_nav_1.jpg | Bin 0 -> 425 bytes
 .../default-backup/images/button_bg.gif       | Bin 0 -> 443 bytes
 .../default-backup/images/button_end.gif      | Bin 0 -> 57 bytes
 .../default-backup/images/login_logout.gif    | Bin 0 -> 187 bytes
 .../images/mydnsconfig_logo.gif               | Bin 0 -> 2373 bytes
 .../default-backup/images/nav_top_bg.gif      | Bin 0 -> 130 bytes
 .../web/themes/default-backup/images/x.gif    | Bin 0 -> 807 bytes
 interface/web/themes/default-backup/style.css | 294 ++++++++++++++++++
 .../default-backup/templates/_form.tpl.htm    |  12 +
 .../default-backup/templates/form.tpl.htm     |   1 +
 .../default-backup/templates/listpage.tpl.htm |   1 +
 .../default-backup/templates/main.tpl.htm     |  37 +++
 .../templates/main_prototype.tpl.htm          | 166 ++++++++++
 .../default-backup/templates/module.tpl.htm   |  37 +++
 .../templates/module_tree.tpl.htm             |  38 +++
 .../default-backup/templates/sidenav.tpl.htm  |  22 ++
 .../templates/tabbed_form.tpl.htm             |  48 +++
 .../default-backup/templates/topnav.tpl.htm   |  12 +
 .../templates/vorlage_gesamt.tpl.htm          |  87 ++++++
 interface/web/themes/pedro/icons/folder.png   | Bin 0 -> 711 bytes
 .../web/themes/pedro/icons/folder_closed.png  | Bin 0 -> 686 bytes
 .../web/themes/pedro/images/bg_nav_1.jpg      | Bin 0 -> 425 bytes
 .../web/themes/pedro/images/button_bg.gif     | Bin 0 -> 443 bytes
 .../web/themes/pedro/images/button_end.gif    | Bin 0 -> 57 bytes
 .../web/themes/pedro/images/login_logout.gif  | Bin 0 -> 187 bytes
 .../themes/pedro/images/mydnsconfig_logo.gif  | Bin 0 -> 2373 bytes
 .../web/themes/pedro/images/nav_top_bg.gif    | Bin 0 -> 130 bytes
 interface/web/themes/pedro/images/x.gif       | Bin 0 -> 807 bytes
 interface/web/themes/pedro/style.css          | 294 ++++++++++++++++++
 .../web/themes/pedro/templates/_form.tpl.htm  |  12 +
 .../web/themes/pedro/templates/form.tpl.htm   |   1 +
 .../themes/pedro/templates/listpage.tpl.htm   |   1 +
 .../web/themes/pedro/templates/main.tpl.htm   |  38 +++
 .../pedro/templates/main_prototype.tpl.htm    | 166 ++++++++++
 .../web/themes/pedro/templates/module.tpl.htm |  37 +++
 .../pedro/templates/module_tree.tpl.htm       |  38 +++
 .../themes/pedro/templates/sidenav.tpl.htm    |  22 ++
 .../pedro/templates/tabbed_form.tpl.htm       |  48 +++
 .../web/themes/pedro/templates/topnav.tpl.htm |  12 +
 .../pedro/templates/vorlage_gesamt.tpl.htm    |  87 ++++++
 42 files changed, 1511 insertions(+)
 create mode 100644 interface/web/themes/default-backup/icons/folder.png
 create mode 100644 interface/web/themes/default-backup/icons/folder_closed.png
 create mode 100644 interface/web/themes/default-backup/images/bg_nav_1.jpg
 create mode 100644 interface/web/themes/default-backup/images/button_bg.gif
 create mode 100644 interface/web/themes/default-backup/images/button_end.gif
 create mode 100644 interface/web/themes/default-backup/images/login_logout.gif
 create mode 100644 interface/web/themes/default-backup/images/mydnsconfig_logo.gif
 create mode 100644 interface/web/themes/default-backup/images/nav_top_bg.gif
 create mode 100644 interface/web/themes/default-backup/images/x.gif
 create mode 100644 interface/web/themes/default-backup/style.css
 create mode 100644 interface/web/themes/default-backup/templates/_form.tpl.htm
 create mode 100644 interface/web/themes/default-backup/templates/form.tpl.htm
 create mode 100644 interface/web/themes/default-backup/templates/listpage.tpl.htm
 create mode 100644 interface/web/themes/default-backup/templates/main.tpl.htm
 create mode 100644 interface/web/themes/default-backup/templates/main_prototype.tpl.htm
 create mode 100644 interface/web/themes/default-backup/templates/module.tpl.htm
 create mode 100644 interface/web/themes/default-backup/templates/module_tree.tpl.htm
 create mode 100644 interface/web/themes/default-backup/templates/sidenav.tpl.htm
 create mode 100644 interface/web/themes/default-backup/templates/tabbed_form.tpl.htm
 create mode 100644 interface/web/themes/default-backup/templates/topnav.tpl.htm
 create mode 100644 interface/web/themes/default-backup/templates/vorlage_gesamt.tpl.htm
 create mode 100644 interface/web/themes/pedro/icons/folder.png
 create mode 100644 interface/web/themes/pedro/icons/folder_closed.png
 create mode 100644 interface/web/themes/pedro/images/bg_nav_1.jpg
 create mode 100644 interface/web/themes/pedro/images/button_bg.gif
 create mode 100644 interface/web/themes/pedro/images/button_end.gif
 create mode 100644 interface/web/themes/pedro/images/login_logout.gif
 create mode 100644 interface/web/themes/pedro/images/mydnsconfig_logo.gif
 create mode 100644 interface/web/themes/pedro/images/nav_top_bg.gif
 create mode 100644 interface/web/themes/pedro/images/x.gif
 create mode 100644 interface/web/themes/pedro/style.css
 create mode 100644 interface/web/themes/pedro/templates/_form.tpl.htm
 create mode 100644 interface/web/themes/pedro/templates/form.tpl.htm
 create mode 100644 interface/web/themes/pedro/templates/listpage.tpl.htm
 create mode 100644 interface/web/themes/pedro/templates/main.tpl.htm
 create mode 100644 interface/web/themes/pedro/templates/main_prototype.tpl.htm
 create mode 100644 interface/web/themes/pedro/templates/module.tpl.htm
 create mode 100644 interface/web/themes/pedro/templates/module_tree.tpl.htm
 create mode 100644 interface/web/themes/pedro/templates/sidenav.tpl.htm
 create mode 100644 interface/web/themes/pedro/templates/tabbed_form.tpl.htm
 create mode 100644 interface/web/themes/pedro/templates/topnav.tpl.htm
 create mode 100644 interface/web/themes/pedro/templates/vorlage_gesamt.tpl.htm

diff --git a/interface/web/themes/default-backup/icons/folder.png b/interface/web/themes/default-backup/icons/folder.png
new file mode 100644
index 0000000000000000000000000000000000000000..c5df8d8a1f41b21b263d5829dfa29e7b05e4332f
GIT binary patch
literal 711
zcmV;&0yzDNP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000gbVXQnLvm$d
zbZKvHAXI5>WdKBJAT%INa(W;#FfcP9F*!OhI65#jAS*C2FfihJXe$5!00(qQO+^RO
z0|XK$H3MiU{r~^~32;bRa{vGf5&!@T5&_cPe*6Fc00d`2O+f$vv5yP<VFdsH0w765
zK~#9!rBhF6(@+@yrD;3cGMQnk>*{Hac~a&{Wr%_ZD)Zz;MG%o)z34#@b`U%X+fam^
z#Ph(zP$-l!CWC=>qVr&Br^8O`+G&%lYtrN;FWHw=r)5)$KKSJ&-=E+2%lEwp{O1x{
z4P1DDbft#Vjstk8s(5^96xUm>G;<$1(<|=JH8ld)vj_i_kb8nbWgVv+7e_6IxEtyW
zha%FpxNQWPhscT2;eHlNpy%K*boQP{xIGS0jFEShU=X_e-`J5rXXrn1`2}p_J#_Um
z)Z!G(jWxh!ux*CE<F_a(0?vOUm>UaN2<;Yo25tzS=I=t67oo{1gm%Rs?c0O4Xp%Z-
zpp;(()3ON12DTIgyoY7G+L3E%p?C16?}$nXboCuTNB3T|MJR-;M6izT{Rw={KBJ8K
zmI9x^amBp4TA;Vu4`z*w6_QQh@-J92f{x;~xLJY2?YD)@gyl8JcW?@-mkHD~vqa`{
z<J<g>WHJhQDc#%yN}85G%wDkdoa8$!l59{iXXGSsv#}Go5D*}0<z@wE?qJdlhUQ*P
z-fK7*DbT&jrG^5VszZjNmazOLkNMPV2m*>tV`Qe0s($-8L<FMOFgP^2fC*)-hA+7)
ziUr-(s+LNVe0gyUXLq~{Gmj40O7Wd|?&=VhGP77&u5+Wt%MQmvyaTsSjv)Kjlh`hX
thgUW*`gG#CN+*5#$~cBwzAXQ`HUSUN661_QZt4I4002ovPDHLkV1jo}I86Wm

literal 0
HcmV?d00001

diff --git a/interface/web/themes/default-backup/icons/folder_closed.png b/interface/web/themes/default-backup/icons/folder_closed.png
new file mode 100644
index 0000000000000000000000000000000000000000..caad126826f4bfdafde2ced9ac73129ae0b8d9ff
GIT binary patch
literal 686
zcmV;f0#W^mP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000hbVXQnLvm$d
zbZKvHAXI5>WdKBPATlu^PH%P~GB7YQATcpIG&MRjH6SZ6F)%Q)s|A<<000McNliru
z(*pz&CJw83@S6Yt010qNS#tmY3labT3lag+-G2N4000DMK}|sb0I`n?{9y$E00IU{
zL_t(|+ND!HXcR#d{&w$n@7(0P6o=wZqlFmI!Y-14MX(VpEG)FK5G<_hVv~Si5fDWz
zEQ5{O36dtH5Q`YZ#L7q_>Rm1fdY8SQ?B49&&hE_kcF#oPra1J$W9R*R-+pg+1N^6H
z{WdN?!hEBH^HKt_J8jHdd4TJE|LN5|c-(8KZF@Nd73Z^mH>$U%3fjnu`{@ZrTU!{H
z3L_!M0cDg-CBhVOiePDJW%>QnGbi}KAsjw^7Nz4CVHOSo0toyKu*xj<9~n-@*hTRA
zKBg#n$K$}ctFs8ab-Ey(oI&wL(i_6ED5{l_$rK?(52tSv#NgraTS2c7AZPh7EeD3x
zKsGO77!l3qP$MI6rxnDBtZDr!)X5tJAdp6kvP<WHa-7DfQG9eq!7hT(W4{Tcjb!ln
z;v~%#5rOg%v}!cc=H3cK^gW_)4zdb#e^65Nz=;!q2q2>^G|M0NRv-d9lN9`QA|M5E
zph9$7ZL0ZTj*DX_hw$Y?HLXC=T6CHlDk=CCz;n=L9wNapSfsW>h+;{{>cSeTWmg#n
zHd6{5+tCvOUP&%4Z;=ApqP0aEmCs$}x*9We{rRP7eq(y9hut9{wKwbE>W^d9QT;34
zy<xCxGE`#UYJOmF?!qLS_;cZIFCa=irWX^q=6HCR%W2JQe(2fdyRFH-AIrbmPX@Ii
UjZ1RF$p8QV07*qoM6N<$f)wB+a{vGU

literal 0
HcmV?d00001

diff --git a/interface/web/themes/default-backup/images/bg_nav_1.jpg b/interface/web/themes/default-backup/images/bg_nav_1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..24606688eab72be6783655c367edcd2f8579bb45
GIT binary patch
literal 425
zcmex=<NpH&0WUXCHwH#VMg|WcWcYuZ!I^=Lg@uKcg^iV!jgt+CxjER_IJkMZxVX8v
zcm#OBK!AsjUx1&FM_5=yL|9lxT3T900S-WhFtW3=^YZXY2na|>i3*BJ!6k`h{6D}T
z$iX1TV8P5N$iO7X$SlbC{|JLP$f=AB$bf~79Vj6qz`(@7jx5d~%*f0l7Bul9NE=8O
zsx~H8W}t+WAR_}KD~dKjMkZmA#Q(P#c$gW17BdSn*fTu$G=Dfn#Q_2LsvdIbV1YyN
zB|AJOGQc6TW8T$t{lbTb^X{z{^)6d&S>4Zecduc{_N>j*cYMgbeVGKo`2RNn02^H5

literal 0
HcmV?d00001

diff --git a/interface/web/themes/default-backup/images/button_bg.gif b/interface/web/themes/default-backup/images/button_bg.gif
new file mode 100644
index 0000000000000000000000000000000000000000..5054b643073a0bad06ad77f295a5f3bd52237a4e
GIT binary patch
literal 443
zcmV;s0Yv^sNk%w1VJra|0J8u9|NsB^`1bVl@$c{L?Ck33=jG$%;>^s<nVFdY00000
z00000000000000000000A^8LV2LS&7EC2ui04xC+000F45THq`y*TU5yZ>M)j$~<`
zXnL${>%MR-&vb3yc&_h!@Bcs`;t(hrkI1BQ$!t2G(5Q4uty-_xtTsE`dcWYXcuX#v
zq2053&2GEj?KFH&uiNixIeyRY`}=x-f`f#GTY-j&ii?VfjE|6!bB>agmX}^b0-Kzj
zo}ZwhqNAjxrl+W>s;jK6uCK7Knz6LCwzs&sy1Trkv%SE<!o$SH!b1be%FE2n&d<=%
z($mz{*4NnC+S}aS-rdOG;^XAy=I7|?>eE96?(gvN^7Hid_V@Vt`uqI-{{H|23LGe~
z9l?VL6DnNDu%W|;_zXgvNU@^Dix?{oDZsI#$B!UrLy8<pvZTqAC{wCj$+D%(moQ_(
z+$giA&6_xL>fFh*r^z7(f(ji<w5ZXeNRujE%CxD|r%<Cxol3Q;)v7?RYTe4UtJkk!
l!-`!xB#7CwXw#})%eJjs8xm5;olCc_-Me`6>h%x-06R}e^?3jQ

literal 0
HcmV?d00001

diff --git a/interface/web/themes/default-backup/images/button_end.gif b/interface/web/themes/default-backup/images/button_end.gif
new file mode 100644
index 0000000000000000000000000000000000000000..44dd5b0068fe652a15d78ae7e67f1ca371dd9e72
GIT binary patch
literal 57
zcmZ?wbhEHbWMYtHn8?5|bLPx5XU_cp|DS<@LGdRG13SZi1|1-q0VL1B#MQ#I;^b@I
K`6<g77_0&PlMu@Q

literal 0
HcmV?d00001

diff --git a/interface/web/themes/default-backup/images/login_logout.gif b/interface/web/themes/default-backup/images/login_logout.gif
new file mode 100644
index 0000000000000000000000000000000000000000..bd20c11df21d2a454712b6132d10988d4d209df8
GIT binary patch
literal 187
zcmV;s07U;sNk%w1VRHZq0FeLyJ6w+c|NlvEr~m)}A^8LZ6afDKEC2ui0CNBe0007v
zly9NSm=0f@l-Uq5-Fz<qHjc)Top&wS$sQ(j0qS_Z?Wlwzeb*=>Q@~~kp=5Wn=xhQK
zu}O@&pvK_`DQRXk+-WZrT4|47=Qf+UV#i|(8O>4#nca80jIX4s-aF6yl{3ee=Vw@F
pn3m(l!zRM@)Urpo#kccx$wZaX1Jj8xsp<1cN-A1vO36|H06Pb|QojHI

literal 0
HcmV?d00001

diff --git a/interface/web/themes/default-backup/images/mydnsconfig_logo.gif b/interface/web/themes/default-backup/images/mydnsconfig_logo.gif
new file mode 100644
index 0000000000000000000000000000000000000000..f80196fe5bdcdcec4faeb04c949f1af492e042eb
GIT binary patch
literal 2373
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

literal 0
HcmV?d00001

diff --git a/interface/web/themes/default-backup/images/nav_top_bg.gif b/interface/web/themes/default-backup/images/nav_top_bg.gif
new file mode 100644
index 0000000000000000000000000000000000000000..9e00a875d9f9cff2e3a9c9d11956454a7fed2186
GIT binary patch
literal 130
zcmZ?wbhEHb<Ytg&*v!C?n3#C;{+p#MHy4&vpS}E`qkGDpgJ<tO`IMKJ$AAqe{$ybh
zVffFW1Cj)p!N8&~aKe*um&M|PyX9Rq`dSm_tw>mtlPyr7BkY)a|KP&+HShl)SWw`h
PBh`OmNzu+81_o;YH7qTF

literal 0
HcmV?d00001

diff --git a/interface/web/themes/default-backup/images/x.gif b/interface/web/themes/default-backup/images/x.gif
new file mode 100644
index 0000000000000000000000000000000000000000..26a55c8d56447a84011fdf5f1de37565036af4f3
GIT binary patch
literal 807
zcmb7@v2CJ35QQJoANT?qAiIpf*$C-Q7b2bIj0OmtOhN-xKm$Y*(f|!m0n)@&Km$aU
zqwzOuH{cCGquqJ)y*Kdk`v1@0x0z;o*Vi%0rI1o8QJKkH7P6F8U%JU%9`ck|zYSBk
zA{42pZcS6VGL)$-lvJj2Rj5)$fi}`;(ah`WIepwL%+joSES0-?n5TI)1()F#VUZTq
zP`pjI49m1E7-_X~tFTHdrb3Mv&`^TK9fQ$E8ZDZu4Ry^4_jIrJ$5^TekMyXv3k8=M
zp6OY*2a2~|;gw$4BM&g?CJy`qfkUVf0~$)6!ogs)kw&XJxxS|6WJGn4_+u<pW@M2o
zcA?-hDx=7eqzM2no)a`~iIP0Pq?<Tk!Y~e@Mhs{=!GeRqXd_*{qJGUaHK*7ZLE?|G
zR9V#v9P4k2vC-b=SW-ic+<Uzv%4Qtt^tOlLMjjq|`2(vRj7doIb6`t^ho>=0^Z9(S
zSS**z)oQg~uQ!{`cDvo}cKiMQa5x-~$J6O_KA$g_%k_G_-EQ~${qcBw^?v`5fByCR
UWBS!y&;8N=2|Z1kO_Tn80=n^J*#H0l

literal 0
HcmV?d00001

diff --git a/interface/web/themes/default-backup/style.css b/interface/web/themes/default-backup/style.css
new file mode 100644
index 0000000000..d83383d12a
--- /dev/null
+++ b/interface/web/themes/default-backup/style.css
@@ -0,0 +1,294 @@
+.navTopSelected {
+	background-color: #FFFFFF;
+	border-top: 1px solid #BFCBD9;
+	border-right: 1px solid #BFCBD9;
+	border-bottom: 1px none #BFCBD9;
+	border-left: 1px solid #BFCBD9;
+	text-align: center;
+
+
+}
+.navTop {
+	border-top: 1px none #BFCBD9;
+	border-right: 1px none #BFCBD9;
+	border-bottom: 1px solid #BFCBD9;
+	border-left: 1px none #BFCBD9;
+
+}
+.navTopDefault {
+	background-color: #DEE4F2;
+	/*border: 1px solid #FFFFFF;*/
+	border-top: 1px solid #FFFFFF;
+	border-right: 1px none #FFFFFF;
+	border-bottom: 0px none #BFCBD9;
+	border-left: 1px solid #FFFFFF;
+	text-align: center;
+
+
+}
+.mainContent {
+	background-color: #FFFFFF;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-left-style: solid;
+	border-top-color: #BFCBD9;
+	border-right-color: #BFCBD9;
+	border-bottom-color: #BFCBD9;
+	border-left-color: #BFCBD9;
+}
+.txtNavTopDefault {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	font-weight: bold;
+	color: #496FA8;
+	text-decoration: none;
+}
+.txtNavTopSelected {
+
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	font-weight: bold;
+	color: #496FA8;
+	text-decoration: none;
+}
+.navLeftHead {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	font-weight: bold;
+	color: #4E70A7;
+	text-decoration: none;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: solid;
+	border-left-style: none;
+	border-top-color: #999999;
+	border-right-color: #999999;
+	border-bottom-color: #4E70A7;
+	border-left-color: #999999;
+	text-align: left;
+}
+.navLeftItem {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	color: #4E70A7;
+	text-decoration: none;
+	line-height: 15px;
+
+}
+.txtNavTopHelp {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	font-weight: bold;
+	color: #FFFFFF;
+	text-decoration: none;
+}
+.tblHead {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	font-weight: bold;
+	color: #496FA8;
+	background-color: #DEE4F2;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-style: solid;
+	border-right-style: none;
+	border-bottom-style: solid;
+	border-left-style: solid;
+	border-top-color: #C0CCDA;
+	border-right-color: #C0CCDA;
+	border-bottom-color: #C0CCDA;
+	border-left-color: #C0CCDA;
+}
+.tblFooter {
+
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	font-weight: normal;
+	color: #666666;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-style: solid;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+	border-top-color: #C0CCDA;
+	border-right-color: #999999;
+	border-bottom-color: #999999;
+	border-left-color: #999999;
+}
+.frmText11 {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	color: #333333;
+	text-decoration: none;
+
+}
+.frmText11:Hover {
+	text-decoration: underline;
+
+}
+textarea,input.text,select,option{
+	color:#000000;
+	font-family:CourierNew,Courier,monospace;
+	background-color:#FCFCFC;
+	font-size:14px;
+	font-style:normal;
+	font-variant:normal;
+	font-weight:normal;
+	scrollbar-arrow-color:#FFFFFF;
+	scrollbar-track-color:#BFCBD9;
+	scrollbar-face-color:#BFCBD9;
+	scrollbar-base-color:#BFCBD9;
+	scrollbar-3dlight-color:#BFCBD9;
+	border: 1 solid ##BFCBD9;
+	position: relative;
+}
+.frmTextHead {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-weight: bold;
+	font-size: 18px;
+	color: #496FA8;
+	text-decoration: none;
+
+}
+
+.frmTextSubHead {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-weight: bold;
+	font-size: 12px;
+	color: #496FA8;
+	text-decoration: none;
+
+}
+/*
+.button {
+	border-color : #666699 #666699 #666699 #666699;
+	border-width : 1 1 1 1; color : Black; 
+	background-color : #FFFFFF; 
+	height : 19px; 
+	font-size : 12px; 
+}
+*/
+
+.frmTab {
+	border-top: 1px none #999999;
+	border-right: 1px none #999999;
+	border-bottom: 1px solid #C0CCDA;
+	border-left: 1px none #999999;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	line-height: 16px;
+
+}
+.frmTabSelected {
+	background-color: #FFFFFF;
+	border-top: 1px solid #C0CCDA;
+	border-right: 1px solid #C0CCDA;
+	border-bottom: 1px none #999999;
+	border-left: 1px solid #C0CCDA;
+	text-align: center;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	line-height: 16px;
+
+}
+.frmTabDefault {
+	background-color: #DEE4F2;
+	border: 1px solid #C0CCDA;
+	text-align: center;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	line-height: 16px;
+
+}
+.frmHead {
+
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	font-weight: bold;
+	color: #666666;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: solid;
+	border-left-style: none;
+	border-top-color: #999999;
+	border-right-color: #999999;
+	border-bottom-color: #999999;
+	border-left-color: #999999;
+}
+.frmSubHead {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	color: #666666;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: solid;
+	border-left-style: none;
+	border-top-color: #999999;
+	border-right-color: #999999;
+	border-bottom-color: #999999;
+	border-left-color: #999999;
+	font-weight: bold;
+
+}
+.error {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	color: #000000;
+	border: 1px solid #CC0000;
+	text-decoration: none;
+
+}
+INPUT {
+	border: 1px solid #BFCBD9;
+	/*
+	height: 26px;
+	font-size:20px;
+	*/
+}
+TEXTAREA {
+	border: 1px solid #BFCBD9;
+}
+
+.button {
+    border: 0;
+    background: #fff url("../../themes/default/images/button_bg.gif") no-repeat;
+    height: 26px;
+	font-size:14px;
+    /* used to catch the buttonEnding */
+    position: relative;
+}
+
+.buttonEnding {
+    position: absolute;
+    display: inline;
+    width: 2px;
+    height: 26px;
+    background: url("../../themes/default/images/button_end.gif") no-repeat;
+}
+
+h2 {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 16px;
+	font-weight:bold;
+}
+
+
diff --git a/interface/web/themes/default-backup/templates/_form.tpl.htm b/interface/web/themes/default-backup/templates/_form.tpl.htm
new file mode 100644
index 0000000000..c2b60a242a
--- /dev/null
+++ b/interface/web/themes/default-backup/templates/_form.tpl.htm
@@ -0,0 +1,12 @@
+<script language="JavaScript">
+<!--
+
+function del_record(link) {
+  if(window.confirm("<tmpl_var name='delete_confirmation'>")) {
+          location.href = link;
+  }
+}
+
+//-->
+</script>
+<tmpl_dyninclude name="content_tpl">
\ No newline at end of file
diff --git a/interface/web/themes/default-backup/templates/form.tpl.htm b/interface/web/themes/default-backup/templates/form.tpl.htm
new file mode 100644
index 0000000000..429bfd9f24
--- /dev/null
+++ b/interface/web/themes/default-backup/templates/form.tpl.htm
@@ -0,0 +1 @@
+<tmpl_dyninclude name="content_tpl">
\ No newline at end of file
diff --git a/interface/web/themes/default-backup/templates/listpage.tpl.htm b/interface/web/themes/default-backup/templates/listpage.tpl.htm
new file mode 100644
index 0000000000..429bfd9f24
--- /dev/null
+++ b/interface/web/themes/default-backup/templates/listpage.tpl.htm
@@ -0,0 +1 @@
+<tmpl_dyninclude name="content_tpl">
\ No newline at end of file
diff --git a/interface/web/themes/default-backup/templates/main.tpl.htm b/interface/web/themes/default-backup/templates/main.tpl.htm
new file mode 100644
index 0000000000..918c2814dc
--- /dev/null
+++ b/interface/web/themes/default-backup/templates/main.tpl.htm
@@ -0,0 +1,37 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>ISPConfig</title>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<link href="themes/default/style.css" rel="stylesheet" type="text/css">
+<script src="js/yui/yahoo/yahoo-min.js"></script>
+<script src="js/yui/connection/connection-min.js"></script>
+<script src="js/scrigo.js"></script>
+</head>
+<body bgcolor="#FFFFFF" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onLoad="loadInitContent()">
+<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
+  <tr bgcolor="#496FA8">
+    <td height="30" colspan="2" align="right" valign="top" background="themes/default/images/bg_nav_1.jpg"><!--<img src="themes/default/images/mydnsconfig_logo.gif" border="0" alt="">--></td>
+  </tr>
+  <tr>
+    <td width="128" height="18" align="left" valign="middle" bgcolor="#496FA8"><img src="themes/default/images/login_logout.gif" width="115" height="10" border="0" usemap="#Map"><br>
+    </td>
+    <td height="18" align="left" valign="bottom" bgcolor="#496FA8"><div id="topNav">&nbsp;</div></td>
+  </tr>
+  <tr>
+    <td width="128" height="26" background="themes/default/images/nav_top_bg.gif">&nbsp;</td>
+    <td rowspan="3" class="mainContent"><form method="post" action="" id="pageForm" name="pageForm" enctype="multipart/form-data" style="margin:10px; width:99%; height:100%;"><div id="pageContent" style="width:100%; height:100%;"></div></form></td>
+  </tr>
+  <tr>
+    <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><div id="sideNav">&nbsp;</div></td>
+  </tr>
+  <tr>
+    <td align="left" valign="bottom" bgcolor="#DEE4F2">&nbsp;</td>
+  </tr>
+</table>
+<map name="Map">
+  <area shape="rect" coords="66,1,106,19" href="login/logout.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5">
+  <area shape="rect" coords="5,1,50,10" href="help/index.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5" target="content">
+</map>
+</body>
+</html>
\ No newline at end of file
diff --git a/interface/web/themes/default-backup/templates/main_prototype.tpl.htm b/interface/web/themes/default-backup/templates/main_prototype.tpl.htm
new file mode 100644
index 0000000000..b1b1a671c8
--- /dev/null
+++ b/interface/web/themes/default-backup/templates/main_prototype.tpl.htm
@@ -0,0 +1,166 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>ISPConfig</title>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<link href="themes/default/style.css" rel="stylesheet" type="text/css">
+<script src="js/prototype.js"></script>
+<script language= "JavaScript">
+
+
+
+function submitLoginForm(formname) {
+	var params = Form.serialize($('pageForm'));
+	var req1 = new Ajax.Request( 
+		'content.php', 
+		{
+			method:'post',
+			asynchronous: false, 
+			parameters: params,
+			onFailure: reportError,
+			onComplete: showLoginResponse
+		}
+	); 
+}
+
+function showLoginResponse(request) {
+	$('pageContent').innerHTML = request.responseText;
+	loadMenus('');
+}
+
+
+
+
+function submitForm(formname) {
+	var params = Form.serialize($('pageForm'));
+	var req1 = new Ajax.Request( 
+		'content.php', 
+		{
+			method:'post',
+			asynchronous: false, 
+			parameters: params,
+			onFailure: reportError,
+			onComplete: showResponse
+		}
+	); 
+}
+
+function showResponse(request) {
+	$('pageContent').innerHTML = request.responseText;
+}
+
+
+/*
+function showResponse(request) {
+	if(request.responseText.indexOf("HEADER_REDIRECT:") > -1) {
+		var parts = request.responseText.split(":");
+		//alert(parts[1]);
+		loadContent2(parts[1],'');
+	} else {
+		$('pageContent').innerHTML = request.responseText;
+	}
+}
+*/
+
+function loadContent2(pagename,params) {
+	
+	var req1 = new Ajax.Request( 
+		'admin/index.php', 
+		{
+			method:'post',
+			asynchronous: false, 
+			parameters: params,
+			onFailure: reportError,
+			onComplete: showResponse
+		}
+	); 
+
+}
+
+function loadContent(pagename,params) {
+	
+	var contentAjax = new Ajax.Updater(
+			'pageContent', 
+			pagename, 
+			{
+				method: 'post', 
+				parameters: parameters,
+				asynchronous: false,
+				onFailure: reportError
+			});
+
+}
+
+function loadInitContent() {
+	
+	var contentAjax = new Ajax.Updater(
+			'pageContent', 
+			'content.php?s_mod=login&s_pg=index', 
+			{
+				method: 'get', 
+				parameters: '',
+				onFailure: reportError
+			});
+	
+	loadMenus();
+
+}
+
+function loadMenus() {
+	
+	var sideNavAjax2 = new Ajax.Updater(
+			'sideNav', 
+			'nav.php', 
+			{
+				method: 'get', 
+				parameters: 'nav=side',
+				onFailure: reportError
+			});
+	
+	var topNavAjax2 = new Ajax.Updater(
+			'topNav', 
+			'nav.php', 
+			{
+				method: 'get', 
+				parameters: 'nav=top',
+				onFailure: reportError
+			});
+}
+
+function reportError(request)
+	{
+		alert('Sorry. There was an error.');
+	}
+
+</script>
+</head>
+<body bgcolor="#FFFFFF" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onLoad="loadInitContent()"><form method="post" action="" id="pageForm" enctype="multipart/form-data" style="margin:0px;">
+<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
+  <tr bgcolor="#496FA8">
+    <td height="30" colspan="2" align="right" valign="top" background="themes/default/images/bg_nav_1.jpg"><img src="themes/default/images/mydnsconfig_logo.gif" border="0" alt=""></td>
+  </tr>
+  <tr bgcolor="#FFFFFF">
+    <td height="1" colspan="2" align="center" valign="bottom"><img src="themes/default/images/x.gif" width="1" height="1"></td>
+  </tr>
+  <tr>
+    <td width="128" height="18" align="left" valign="middle" bgcolor="#496FA8"><img src="themes/default/images/login_logout.gif" width="115" height="10" border="0" usemap="#Map"><br>
+    </td>
+    <td height="18" align="left" valign="bottom" bgcolor="#496FA8"><div id="topNav">&nbsp;</div></td>
+  </tr>
+  <tr>
+    <td width="128" height="26" background="themes/default/images/nav_top_bg.gif">&nbsp;</td>
+    <td rowspan="3" class="mainContent"><div id="pageContent" style="width:100%; height:100%;"></div></td>
+  </tr>
+  <tr>
+    <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><div id="sideNav">&nbsp;</div></td>
+  </tr>
+  <tr>
+    <td align="left" valign="bottom" bgcolor="#DEE4F2">&nbsp;</td>
+  </tr>
+</table></form>
+<map name="Map">
+  <area shape="rect" coords="66,1,106,19" href="login/logout.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5">
+  <area shape="rect" coords="5,1,50,10" href="help/index.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5" target="content">
+</map>
+</body>
+</html>
\ No newline at end of file
diff --git a/interface/web/themes/default-backup/templates/module.tpl.htm b/interface/web/themes/default-backup/templates/module.tpl.htm
new file mode 100644
index 0000000000..36cdd09c73
--- /dev/null
+++ b/interface/web/themes/default-backup/templates/module.tpl.htm
@@ -0,0 +1,37 @@
+  <tr>
+    <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif">&nbsp;</td>
+    <td rowspan="3" class="mainContent">
+		<table width="100%" height="100%" border="0" cellpadding="20" cellspacing="0">
+			<tr>
+				<td><iframe height="100%" width="100%" frameborder="0" name="content" src="{tmpl_var name="startpage"}"></iframe></td>
+      		</tr>
+    	</table>
+	</td>
+  </tr>
+  <tr>
+    <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><table width="128" border="0" cellspacing="0" cellpadding="2">
+      <tr>
+        <td height="10">&nbsp;</td>
+      </tr>
+	  <tr><td align="center">
+	  <tmpl_loop name="nav_left">
+	  <table bgcolor="#F4F6FB" width="115">
+      <tr>
+        <td class="navLeftHead"><tmpl_var name="title"></td>
+        </tr>
+      <tr>
+        <td>
+		  <tmpl_loop name="items">
+		  <a href="<tmpl_var name='link'>" class="navLeftItem" target="<tmpl_var name='target'>"><tmpl_var name="title"></a><br>
+		  </tmpl_loop>
+		</td>
+      </tr>
+	  </table>
+	  <br />
+	  </tmpl_loop>
+	  </td></tr>
+    </table></td>
+  </tr>
+  <tr>
+    <td align="left" valign="bottom" bgcolor="#DEE4F2">&nbsp;</td>
+  </tr>
\ No newline at end of file
diff --git a/interface/web/themes/default-backup/templates/module_tree.tpl.htm b/interface/web/themes/default-backup/templates/module_tree.tpl.htm
new file mode 100644
index 0000000000..b0895789ab
--- /dev/null
+++ b/interface/web/themes/default-backup/templates/module_tree.tpl.htm
@@ -0,0 +1,38 @@
+  <tr>
+    <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif">&nbsp;</td>
+    <td rowspan="3" class="mainContent">
+		<table width="100%" height="100%" border="0" cellpadding="20" cellspacing="0">
+			<tr>
+        		<td width="200"><iframe height="100%" width="100%" frameborder="0" name="navframe" src="{tmpl_var name="navframe_page"}"></iframe></td>
+				<td><iframe height="100%" width="100%" frameborder="0" name="content" src="{tmpl_var name="startpage"}"></iframe></td>
+      		</tr>
+    	</table>
+	</td>
+  </tr>
+  <tr>
+    <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><table width="128" border="0" cellspacing="0" cellpadding="2">
+      <tr>
+        <td height="10">&nbsp;</td>
+      </tr>
+	  <tr><td align="center">
+	  <tmpl_loop name="nav_left">
+	  <table bgcolor="#F4F6FB" width="115">
+      <tr>
+        <td class="navLeftHead"><tmpl_var name="title"></td>
+        </tr>
+      <tr>
+        <td>
+		  <tmpl_loop name="items">
+		  <a href="<tmpl_var name='link'>" class="navLeftItem" target="<tmpl_var name='target'>"><tmpl_var name="title"></a><br>
+		  </tmpl_loop>
+		</td>
+      </tr>
+	  </table>
+	  <br />
+	  </tmpl_loop>
+	  </td></tr>
+    </table></td>
+  </tr>
+  <tr>
+    <td align="left" valign="bottom" bgcolor="#DEE4F2">&nbsp;</td>
+  </tr>
\ No newline at end of file
diff --git a/interface/web/themes/default-backup/templates/sidenav.tpl.htm b/interface/web/themes/default-backup/templates/sidenav.tpl.htm
new file mode 100644
index 0000000000..c3e6dfa2e2
--- /dev/null
+++ b/interface/web/themes/default-backup/templates/sidenav.tpl.htm
@@ -0,0 +1,22 @@
+	<table width="128" border="0" cellspacing="0" cellpadding="2">
+      <tr>
+        <td height="10">&nbsp;</td>
+      </tr>
+	  <tr><td align="center">
+	  <tmpl_loop name="nav_left">
+	  <table bgcolor="#F4F6FB" width="115">
+      <tr>
+        <td class="navLeftHead"><tmpl_var name="title"></td>
+        </tr>
+      <tr>
+        <td>
+		  <tmpl_loop name="items">
+		  <a href="#" class="navLeftItem" onClick="loadContent('<tmpl_var name='link'>')"><tmpl_var name="title"></a><br>
+		  </tmpl_loop>
+		</td>
+      </tr>
+	  </table>
+	  <br />
+	  </tmpl_loop>
+	  </td></tr>
+    </table>
\ No newline at end of file
diff --git a/interface/web/themes/default-backup/templates/tabbed_form.tpl.htm b/interface/web/themes/default-backup/templates/tabbed_form.tpl.htm
new file mode 100644
index 0000000000..8a2d496821
--- /dev/null
+++ b/interface/web/themes/default-backup/templates/tabbed_form.tpl.htm
@@ -0,0 +1,48 @@
+<table width="100%" border="0" cellspacing="0" cellpadding="2">
+  <tmpl_if name="form_hint">
+  <tr>
+    <td class="frmText11"><tmpl_var name="form_hint"></td>
+  </tr>
+  <tr>
+    <td>&nbsp;</td>
+  </tr>
+  </tmpl_if>
+  <tr>
+    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
+      <tr>
+	    <td width="2" class="frmTab">&nbsp;</td>
+		<tmpl_loop name="formTab">
+		<tmpl_if name="active">
+        <td width="<tmpl_var name='width'>" align="center" class="frmTabSelected"><a href="javascript:changeTab('<tmpl_var name='name'>','<tmpl_var name='app_module'>/<tmpl_var name='form_action'>')" class="frmText11"><tmpl_var name='title'></a></td>
+        <td width="2" class="frmTab">&nbsp;</td>
+		<tmpl_else>
+        <td width="<tmpl_var name='width'>" class="frmTabDefault"><a href="javascript:changeTab('<tmpl_var name='name'>','<tmpl_var name='app_module'>/<tmpl_var name='form_action'>')" class="frmText11"><tmpl_var name='title'></a></td>
+        <td width="2" class="frmTab">&nbsp;</td>
+		</tmpl_if>
+		</tmpl_loop>
+        <td class="frmTab">&nbsp;</td>
+      </tr>
+    </table></td>
+  </tr>
+  <tr>
+    <td>&nbsp;</td>
+  </tr>
+  <tmpl_if name="error">
+  <tr>
+    <td class="error"><tmpl_var name="error"></td>
+  </tr>
+  </tmpl_if>
+  <tr>
+    <td>
+		<tmpl_dyninclude name="content_tpl">
+	</td>
+  </tr>
+  <tr>
+    <td>&nbsp;</td>
+  </tr>
+  <tr>
+    <td class="tblFooter">&nbsp;</td>
+  </tr>
+</table>
+<input type="hidden" name="next_tab" value="">
+<input type="hidden" name="phpsessid" value="{tmpl_var name='phpsessid'}">
\ No newline at end of file
diff --git a/interface/web/themes/default-backup/templates/topnav.tpl.htm b/interface/web/themes/default-backup/templates/topnav.tpl.htm
new file mode 100644
index 0000000000..81b41f0231
--- /dev/null
+++ b/interface/web/themes/default-backup/templates/topnav.tpl.htm
@@ -0,0 +1,12 @@
+	<table width="100%" height="18" border="0" cellpadding="0" cellspacing="0">
+      <tr>
+        <tmpl_loop name="nav_top">
+        <tmpl_if name="active">
+        <td width="{tmpl_var name='tab_width'}" class="navTopSelected"><a href="#" class="txtNavTopSelected"><tmpl_var name="title"></a></td>
+        <tmpl_else>
+        <td width="{tmpl_var name='tab_width'}" class="navTopDefault"><a href="#" onClick="capp('<tmpl_var name='module'>')" class="txtNavTopDefault"><tmpl_var name="title"></a></td>
+        </tmpl_if>
+        </tmpl_loop>
+        <td align="right" valign="middle" class="navTop"><img src="themes/{tmpl_var name="theme"}/images/x.gif" width="123" height="1"> </td>
+          </tr>
+    </table>
\ No newline at end of file
diff --git a/interface/web/themes/default-backup/templates/vorlage_gesamt.tpl.htm b/interface/web/themes/default-backup/templates/vorlage_gesamt.tpl.htm
new file mode 100644
index 0000000000..cc014ecbf2
--- /dev/null
+++ b/interface/web/themes/default-backup/templates/vorlage_gesamt.tpl.htm
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>42go</title>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<link href="../style.css" rel="stylesheet" type="text/css">
+<script language= "JavaScript">
+function breakout()
+{
+if (window.top != window.self)
+ {
+ window.top.location="index.php"
+ }
+}
+</script>
+</head>
+
+<body bgcolor="#FFFFFF" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onload="breakout()">
+<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
+  <tr bgcolor="#7F99A6">
+    <td height="30" colspan="2" align="center" valign="top"><table width="100%" height="30" border="0" cellpadding="0" cellspacing="0">
+      <tr>
+        <td align="left" valign="top"><img src="../images/mb_logo.gif" width="149" height="23"></td>
+        <td align="right" valign="top"><img src="../images/nav_de_en.gif" width="125" height="23"></td>
+      </tr>
+    </table></td>
+  </tr>
+  <tr bgcolor="#FFFFFF">
+    <td height="1" colspan="2" align="center" valign="bottom"><img src="../images/x.gif" width="1" height="1"></td>
+  </tr>
+  <tr>
+    <td width="128" height="18" align="left" valign="middle" bgcolor="#003050"><img src="../images/login_logout.gif" width="109" height="18"><br>
+    </td>
+    <td height="18" align="left" valign="bottom" bgcolor="#003050">
+        <table width="100%" height="18" border="0" cellpadding="0" cellspacing="0">
+      <tr>
+        <tmpl_loop name="nav_top">
+        <tmpl_if name="active">
+        <td width="100" class="navTopSelected"><a href="#" class="txtNavTopSelected"><tmpl_var name="title"></a></td>
+        <td width="2" class="navTop">&nbsp;</td>
+        <tmpl_else>
+        <td width="100" class="navTopDefault"><a href="capp.php?mod=<tmpl_var name='module'>&phpsessid=<tmpl_var name='phpsessid'>" class="txtNavTopDefault"><tmpl_var name="title"></a></td>
+        <td width="2" class="navTop">&nbsp;</td>
+        </tmpl_if>
+        </tmpl_loop>
+        <td align="right" valign="middle" class="navTop"><img src="../images/mp_logo.gif" width="111" height="18"> </td>
+          </tr>
+    </table>
+    </td>
+  </tr>
+  <!-- BEGIN MODULE -->
+  <tr>
+    <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif">&nbsp;</td>
+    <td rowspan="3" class="mainContent">
+		<table width="100%" height="100%" border="0" cellpadding="20" cellspacing="0">
+			<tr>
+        		<td><iframe height="100%" width="100%" frameborder="0" name="content" src="{tmpl_var name="startpage"}"></iframe></td>
+      		</tr>
+    	</table>
+	</td>
+  </tr>
+  <tr>
+    <td width="128" align="right" valign="top" bgcolor="#EEEEEE"><table width="115" border="0" cellspacing="0" cellpadding="2">
+      <tr>
+        <td height="34">&nbsp;</td>
+      </tr>
+	  <tmpl_loop name="nav_left">
+      <tr>
+        <td class="navLeftHead"><tmpl_var name="title"></td>
+        </tr>
+      <tr>
+        <td>
+		  <tmpl_loop name="items">
+		  <a href="<tmpl_var name='link'>" class="navLeftItem" target="<tmpl_var name='target'>"><tmpl_var name="title"></a><br>
+		  </tmpl_loop>
+		</td>
+      </tr>
+	  </tmpl_loop>
+    </table></td>
+  </tr>
+  <tr>
+    <td align="left" valign="bottom" bgcolor="#EEEEEE"><img src="../images/ipr_logo.gif" width="121" height="53"></td>
+  </tr>
+  <!-- END MODULE -->
+</table>
+</body>
+</html>
\ No newline at end of file
diff --git a/interface/web/themes/pedro/icons/folder.png b/interface/web/themes/pedro/icons/folder.png
new file mode 100644
index 0000000000000000000000000000000000000000..c5df8d8a1f41b21b263d5829dfa29e7b05e4332f
GIT binary patch
literal 711
zcmV;&0yzDNP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000gbVXQnLvm$d
zbZKvHAXI5>WdKBJAT%INa(W;#FfcP9F*!OhI65#jAS*C2FfihJXe$5!00(qQO+^RO
z0|XK$H3MiU{r~^~32;bRa{vGf5&!@T5&_cPe*6Fc00d`2O+f$vv5yP<VFdsH0w765
zK~#9!rBhF6(@+@yrD;3cGMQnk>*{Hac~a&{Wr%_ZD)Zz;MG%o)z34#@b`U%X+fam^
z#Ph(zP$-l!CWC=>qVr&Br^8O`+G&%lYtrN;FWHw=r)5)$KKSJ&-=E+2%lEwp{O1x{
z4P1DDbft#Vjstk8s(5^96xUm>G;<$1(<|=JH8ld)vj_i_kb8nbWgVv+7e_6IxEtyW
zha%FpxNQWPhscT2;eHlNpy%K*boQP{xIGS0jFEShU=X_e-`J5rXXrn1`2}p_J#_Um
z)Z!G(jWxh!ux*CE<F_a(0?vOUm>UaN2<;Yo25tzS=I=t67oo{1gm%Rs?c0O4Xp%Z-
zpp;(()3ON12DTIgyoY7G+L3E%p?C16?}$nXboCuTNB3T|MJR-;M6izT{Rw={KBJ8K
zmI9x^amBp4TA;Vu4`z*w6_QQh@-J92f{x;~xLJY2?YD)@gyl8JcW?@-mkHD~vqa`{
z<J<g>WHJhQDc#%yN}85G%wDkdoa8$!l59{iXXGSsv#}Go5D*}0<z@wE?qJdlhUQ*P
z-fK7*DbT&jrG^5VszZjNmazOLkNMPV2m*>tV`Qe0s($-8L<FMOFgP^2fC*)-hA+7)
ziUr-(s+LNVe0gyUXLq~{Gmj40O7Wd|?&=VhGP77&u5+Wt%MQmvyaTsSjv)Kjlh`hX
thgUW*`gG#CN+*5#$~cBwzAXQ`HUSUN661_QZt4I4002ovPDHLkV1jo}I86Wm

literal 0
HcmV?d00001

diff --git a/interface/web/themes/pedro/icons/folder_closed.png b/interface/web/themes/pedro/icons/folder_closed.png
new file mode 100644
index 0000000000000000000000000000000000000000..caad126826f4bfdafde2ced9ac73129ae0b8d9ff
GIT binary patch
literal 686
zcmV;f0#W^mP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000hbVXQnLvm$d
zbZKvHAXI5>WdKBPATlu^PH%P~GB7YQATcpIG&MRjH6SZ6F)%Q)s|A<<000McNliru
z(*pz&CJw83@S6Yt010qNS#tmY3labT3lag+-G2N4000DMK}|sb0I`n?{9y$E00IU{
zL_t(|+ND!HXcR#d{&w$n@7(0P6o=wZqlFmI!Y-14MX(VpEG)FK5G<_hVv~Si5fDWz
zEQ5{O36dtH5Q`YZ#L7q_>Rm1fdY8SQ?B49&&hE_kcF#oPra1J$W9R*R-+pg+1N^6H
z{WdN?!hEBH^HKt_J8jHdd4TJE|LN5|c-(8KZF@Nd73Z^mH>$U%3fjnu`{@ZrTU!{H
z3L_!M0cDg-CBhVOiePDJW%>QnGbi}KAsjw^7Nz4CVHOSo0toyKu*xj<9~n-@*hTRA
zKBg#n$K$}ctFs8ab-Ey(oI&wL(i_6ED5{l_$rK?(52tSv#NgraTS2c7AZPh7EeD3x
zKsGO77!l3qP$MI6rxnDBtZDr!)X5tJAdp6kvP<WHa-7DfQG9eq!7hT(W4{Tcjb!ln
z;v~%#5rOg%v}!cc=H3cK^gW_)4zdb#e^65Nz=;!q2q2>^G|M0NRv-d9lN9`QA|M5E
zph9$7ZL0ZTj*DX_hw$Y?HLXC=T6CHlDk=CCz;n=L9wNapSfsW>h+;{{>cSeTWmg#n
zHd6{5+tCvOUP&%4Z;=ApqP0aEmCs$}x*9We{rRP7eq(y9hut9{wKwbE>W^d9QT;34
zy<xCxGE`#UYJOmF?!qLS_;cZIFCa=irWX^q=6HCR%W2JQe(2fdyRFH-AIrbmPX@Ii
UjZ1RF$p8QV07*qoM6N<$f)wB+a{vGU

literal 0
HcmV?d00001

diff --git a/interface/web/themes/pedro/images/bg_nav_1.jpg b/interface/web/themes/pedro/images/bg_nav_1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..24606688eab72be6783655c367edcd2f8579bb45
GIT binary patch
literal 425
zcmex=<NpH&0WUXCHwH#VMg|WcWcYuZ!I^=Lg@uKcg^iV!jgt+CxjER_IJkMZxVX8v
zcm#OBK!AsjUx1&FM_5=yL|9lxT3T900S-WhFtW3=^YZXY2na|>i3*BJ!6k`h{6D}T
z$iX1TV8P5N$iO7X$SlbC{|JLP$f=AB$bf~79Vj6qz`(@7jx5d~%*f0l7Bul9NE=8O
zsx~H8W}t+WAR_}KD~dKjMkZmA#Q(P#c$gW17BdSn*fTu$G=Dfn#Q_2LsvdIbV1YyN
zB|AJOGQc6TW8T$t{lbTb^X{z{^)6d&S>4Zecduc{_N>j*cYMgbeVGKo`2RNn02^H5

literal 0
HcmV?d00001

diff --git a/interface/web/themes/pedro/images/button_bg.gif b/interface/web/themes/pedro/images/button_bg.gif
new file mode 100644
index 0000000000000000000000000000000000000000..5054b643073a0bad06ad77f295a5f3bd52237a4e
GIT binary patch
literal 443
zcmV;s0Yv^sNk%w1VJra|0J8u9|NsB^`1bVl@$c{L?Ck33=jG$%;>^s<nVFdY00000
z00000000000000000000A^8LV2LS&7EC2ui04xC+000F45THq`y*TU5yZ>M)j$~<`
zXnL${>%MR-&vb3yc&_h!@Bcs`;t(hrkI1BQ$!t2G(5Q4uty-_xtTsE`dcWYXcuX#v
zq2053&2GEj?KFH&uiNixIeyRY`}=x-f`f#GTY-j&ii?VfjE|6!bB>agmX}^b0-Kzj
zo}ZwhqNAjxrl+W>s;jK6uCK7Knz6LCwzs&sy1Trkv%SE<!o$SH!b1be%FE2n&d<=%
z($mz{*4NnC+S}aS-rdOG;^XAy=I7|?>eE96?(gvN^7Hid_V@Vt`uqI-{{H|23LGe~
z9l?VL6DnNDu%W|;_zXgvNU@^Dix?{oDZsI#$B!UrLy8<pvZTqAC{wCj$+D%(moQ_(
z+$giA&6_xL>fFh*r^z7(f(ji<w5ZXeNRujE%CxD|r%<Cxol3Q;)v7?RYTe4UtJkk!
l!-`!xB#7CwXw#})%eJjs8xm5;olCc_-Me`6>h%x-06R}e^?3jQ

literal 0
HcmV?d00001

diff --git a/interface/web/themes/pedro/images/button_end.gif b/interface/web/themes/pedro/images/button_end.gif
new file mode 100644
index 0000000000000000000000000000000000000000..44dd5b0068fe652a15d78ae7e67f1ca371dd9e72
GIT binary patch
literal 57
zcmZ?wbhEHbWMYtHn8?5|bLPx5XU_cp|DS<@LGdRG13SZi1|1-q0VL1B#MQ#I;^b@I
K`6<g77_0&PlMu@Q

literal 0
HcmV?d00001

diff --git a/interface/web/themes/pedro/images/login_logout.gif b/interface/web/themes/pedro/images/login_logout.gif
new file mode 100644
index 0000000000000000000000000000000000000000..bd20c11df21d2a454712b6132d10988d4d209df8
GIT binary patch
literal 187
zcmV;s07U;sNk%w1VRHZq0FeLyJ6w+c|NlvEr~m)}A^8LZ6afDKEC2ui0CNBe0007v
zly9NSm=0f@l-Uq5-Fz<qHjc)Top&wS$sQ(j0qS_Z?Wlwzeb*=>Q@~~kp=5Wn=xhQK
zu}O@&pvK_`DQRXk+-WZrT4|47=Qf+UV#i|(8O>4#nca80jIX4s-aF6yl{3ee=Vw@F
pn3m(l!zRM@)Urpo#kccx$wZaX1Jj8xsp<1cN-A1vO36|H06Pb|QojHI

literal 0
HcmV?d00001

diff --git a/interface/web/themes/pedro/images/mydnsconfig_logo.gif b/interface/web/themes/pedro/images/mydnsconfig_logo.gif
new file mode 100644
index 0000000000000000000000000000000000000000..f80196fe5bdcdcec4faeb04c949f1af492e042eb
GIT binary patch
literal 2373
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

literal 0
HcmV?d00001

diff --git a/interface/web/themes/pedro/images/nav_top_bg.gif b/interface/web/themes/pedro/images/nav_top_bg.gif
new file mode 100644
index 0000000000000000000000000000000000000000..9e00a875d9f9cff2e3a9c9d11956454a7fed2186
GIT binary patch
literal 130
zcmZ?wbhEHb<Ytg&*v!C?n3#C;{+p#MHy4&vpS}E`qkGDpgJ<tO`IMKJ$AAqe{$ybh
zVffFW1Cj)p!N8&~aKe*um&M|PyX9Rq`dSm_tw>mtlPyr7BkY)a|KP&+HShl)SWw`h
PBh`OmNzu+81_o;YH7qTF

literal 0
HcmV?d00001

diff --git a/interface/web/themes/pedro/images/x.gif b/interface/web/themes/pedro/images/x.gif
new file mode 100644
index 0000000000000000000000000000000000000000..26a55c8d56447a84011fdf5f1de37565036af4f3
GIT binary patch
literal 807
zcmb7@v2CJ35QQJoANT?qAiIpf*$C-Q7b2bIj0OmtOhN-xKm$Y*(f|!m0n)@&Km$aU
zqwzOuH{cCGquqJ)y*Kdk`v1@0x0z;o*Vi%0rI1o8QJKkH7P6F8U%JU%9`ck|zYSBk
zA{42pZcS6VGL)$-lvJj2Rj5)$fi}`;(ah`WIepwL%+joSES0-?n5TI)1()F#VUZTq
zP`pjI49m1E7-_X~tFTHdrb3Mv&`^TK9fQ$E8ZDZu4Ry^4_jIrJ$5^TekMyXv3k8=M
zp6OY*2a2~|;gw$4BM&g?CJy`qfkUVf0~$)6!ogs)kw&XJxxS|6WJGn4_+u<pW@M2o
zcA?-hDx=7eqzM2no)a`~iIP0Pq?<Tk!Y~e@Mhs{=!GeRqXd_*{qJGUaHK*7ZLE?|G
zR9V#v9P4k2vC-b=SW-ic+<Uzv%4Qtt^tOlLMjjq|`2(vRj7doIb6`t^ho>=0^Z9(S
zSS**z)oQg~uQ!{`cDvo}cKiMQa5x-~$J6O_KA$g_%k_G_-EQ~${qcBw^?v`5fByCR
UWBS!y&;8N=2|Z1kO_Tn80=n^J*#H0l

literal 0
HcmV?d00001

diff --git a/interface/web/themes/pedro/style.css b/interface/web/themes/pedro/style.css
new file mode 100644
index 0000000000..d83383d12a
--- /dev/null
+++ b/interface/web/themes/pedro/style.css
@@ -0,0 +1,294 @@
+.navTopSelected {
+	background-color: #FFFFFF;
+	border-top: 1px solid #BFCBD9;
+	border-right: 1px solid #BFCBD9;
+	border-bottom: 1px none #BFCBD9;
+	border-left: 1px solid #BFCBD9;
+	text-align: center;
+
+
+}
+.navTop {
+	border-top: 1px none #BFCBD9;
+	border-right: 1px none #BFCBD9;
+	border-bottom: 1px solid #BFCBD9;
+	border-left: 1px none #BFCBD9;
+
+}
+.navTopDefault {
+	background-color: #DEE4F2;
+	/*border: 1px solid #FFFFFF;*/
+	border-top: 1px solid #FFFFFF;
+	border-right: 1px none #FFFFFF;
+	border-bottom: 0px none #BFCBD9;
+	border-left: 1px solid #FFFFFF;
+	text-align: center;
+
+
+}
+.mainContent {
+	background-color: #FFFFFF;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-left-style: solid;
+	border-top-color: #BFCBD9;
+	border-right-color: #BFCBD9;
+	border-bottom-color: #BFCBD9;
+	border-left-color: #BFCBD9;
+}
+.txtNavTopDefault {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	font-weight: bold;
+	color: #496FA8;
+	text-decoration: none;
+}
+.txtNavTopSelected {
+
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	font-weight: bold;
+	color: #496FA8;
+	text-decoration: none;
+}
+.navLeftHead {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	font-weight: bold;
+	color: #4E70A7;
+	text-decoration: none;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: solid;
+	border-left-style: none;
+	border-top-color: #999999;
+	border-right-color: #999999;
+	border-bottom-color: #4E70A7;
+	border-left-color: #999999;
+	text-align: left;
+}
+.navLeftItem {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	color: #4E70A7;
+	text-decoration: none;
+	line-height: 15px;
+
+}
+.txtNavTopHelp {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	font-weight: bold;
+	color: #FFFFFF;
+	text-decoration: none;
+}
+.tblHead {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	font-weight: bold;
+	color: #496FA8;
+	background-color: #DEE4F2;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-style: solid;
+	border-right-style: none;
+	border-bottom-style: solid;
+	border-left-style: solid;
+	border-top-color: #C0CCDA;
+	border-right-color: #C0CCDA;
+	border-bottom-color: #C0CCDA;
+	border-left-color: #C0CCDA;
+}
+.tblFooter {
+
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	font-weight: normal;
+	color: #666666;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-style: solid;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+	border-top-color: #C0CCDA;
+	border-right-color: #999999;
+	border-bottom-color: #999999;
+	border-left-color: #999999;
+}
+.frmText11 {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	color: #333333;
+	text-decoration: none;
+
+}
+.frmText11:Hover {
+	text-decoration: underline;
+
+}
+textarea,input.text,select,option{
+	color:#000000;
+	font-family:CourierNew,Courier,monospace;
+	background-color:#FCFCFC;
+	font-size:14px;
+	font-style:normal;
+	font-variant:normal;
+	font-weight:normal;
+	scrollbar-arrow-color:#FFFFFF;
+	scrollbar-track-color:#BFCBD9;
+	scrollbar-face-color:#BFCBD9;
+	scrollbar-base-color:#BFCBD9;
+	scrollbar-3dlight-color:#BFCBD9;
+	border: 1 solid ##BFCBD9;
+	position: relative;
+}
+.frmTextHead {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-weight: bold;
+	font-size: 18px;
+	color: #496FA8;
+	text-decoration: none;
+
+}
+
+.frmTextSubHead {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-weight: bold;
+	font-size: 12px;
+	color: #496FA8;
+	text-decoration: none;
+
+}
+/*
+.button {
+	border-color : #666699 #666699 #666699 #666699;
+	border-width : 1 1 1 1; color : Black; 
+	background-color : #FFFFFF; 
+	height : 19px; 
+	font-size : 12px; 
+}
+*/
+
+.frmTab {
+	border-top: 1px none #999999;
+	border-right: 1px none #999999;
+	border-bottom: 1px solid #C0CCDA;
+	border-left: 1px none #999999;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	line-height: 16px;
+
+}
+.frmTabSelected {
+	background-color: #FFFFFF;
+	border-top: 1px solid #C0CCDA;
+	border-right: 1px solid #C0CCDA;
+	border-bottom: 1px none #999999;
+	border-left: 1px solid #C0CCDA;
+	text-align: center;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	line-height: 16px;
+
+}
+.frmTabDefault {
+	background-color: #DEE4F2;
+	border: 1px solid #C0CCDA;
+	text-align: center;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	line-height: 16px;
+
+}
+.frmHead {
+
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	font-weight: bold;
+	color: #666666;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: solid;
+	border-left-style: none;
+	border-top-color: #999999;
+	border-right-color: #999999;
+	border-bottom-color: #999999;
+	border-left-color: #999999;
+}
+.frmSubHead {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	color: #666666;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: solid;
+	border-left-style: none;
+	border-top-color: #999999;
+	border-right-color: #999999;
+	border-bottom-color: #999999;
+	border-left-color: #999999;
+	font-weight: bold;
+
+}
+.error {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	color: #000000;
+	border: 1px solid #CC0000;
+	text-decoration: none;
+
+}
+INPUT {
+	border: 1px solid #BFCBD9;
+	/*
+	height: 26px;
+	font-size:20px;
+	*/
+}
+TEXTAREA {
+	border: 1px solid #BFCBD9;
+}
+
+.button {
+    border: 0;
+    background: #fff url("../../themes/default/images/button_bg.gif") no-repeat;
+    height: 26px;
+	font-size:14px;
+    /* used to catch the buttonEnding */
+    position: relative;
+}
+
+.buttonEnding {
+    position: absolute;
+    display: inline;
+    width: 2px;
+    height: 26px;
+    background: url("../../themes/default/images/button_end.gif") no-repeat;
+}
+
+h2 {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 16px;
+	font-weight:bold;
+}
+
+
diff --git a/interface/web/themes/pedro/templates/_form.tpl.htm b/interface/web/themes/pedro/templates/_form.tpl.htm
new file mode 100644
index 0000000000..c2b60a242a
--- /dev/null
+++ b/interface/web/themes/pedro/templates/_form.tpl.htm
@@ -0,0 +1,12 @@
+<script language="JavaScript">
+<!--
+
+function del_record(link) {
+  if(window.confirm("<tmpl_var name='delete_confirmation'>")) {
+          location.href = link;
+  }
+}
+
+//-->
+</script>
+<tmpl_dyninclude name="content_tpl">
\ No newline at end of file
diff --git a/interface/web/themes/pedro/templates/form.tpl.htm b/interface/web/themes/pedro/templates/form.tpl.htm
new file mode 100644
index 0000000000..429bfd9f24
--- /dev/null
+++ b/interface/web/themes/pedro/templates/form.tpl.htm
@@ -0,0 +1 @@
+<tmpl_dyninclude name="content_tpl">
\ No newline at end of file
diff --git a/interface/web/themes/pedro/templates/listpage.tpl.htm b/interface/web/themes/pedro/templates/listpage.tpl.htm
new file mode 100644
index 0000000000..429bfd9f24
--- /dev/null
+++ b/interface/web/themes/pedro/templates/listpage.tpl.htm
@@ -0,0 +1 @@
+<tmpl_dyninclude name="content_tpl">
\ No newline at end of file
diff --git a/interface/web/themes/pedro/templates/main.tpl.htm b/interface/web/themes/pedro/templates/main.tpl.htm
new file mode 100644
index 0000000000..f7d5360a1f
--- /dev/null
+++ b/interface/web/themes/pedro/templates/main.tpl.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>ISPConfig</title>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<link href="themes/default/style.css" rel="stylesheet" type="text/css">
+<script src="js/yui/yahoo/yahoo-min.js"></script>
+<script src="js/yui/connection/connection-min.js"></script>
+<script src="js/scrigo.js"></script>
+</head>
+<body bgcolor="#FFFFFF" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onLoad="loadInitContent()">
+###
+<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
+  <tr bgcolor="#496FA8">
+    <td height="30" colspan="2" align="right" valign="top" backgrosund="themes/default/images/bg_nav_1.jpg"><!--<img src="themes/default/images/mydnsconfig_logo.gif" border="0" alt="">--></td>
+  </tr>
+  <tr>
+    <td width="128" height="18" align="left" valign="middle" bgcolor="#496FA8"><img src="themes/default/images/login_logout.gif" width="115" height="10" border="0" usemap="#Map"><br>
+    </td>
+    <td height="18" align="left" valign="bottom" bgcolor="#496FA8"><div id="topNav">&nbsp;</div></td>
+  </tr>
+  <tr>
+    <td width="128" height="26" background="themes/default/images/nav_top_bg.gif">&nbsp;</td>
+    <td rowspan="3" class="mainContent"><form method="post" action="" id="pageForm" name="pageForm" enctype="multipart/form-data" style="margin:10px; width:99%; height:100%;"><div id="pageContent" style="width:100%; height:100%;"></div></form></td>
+  </tr>
+  <tr>
+    <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><div id="sideNav">&nbsp;</div></td>
+  </tr>
+  <tr>
+    <td align="left" valign="bottom" bgcolor="#DEE4F2">&nbsp;</td>
+  </tr>
+</table>
+<map name="Map">
+  <area shape="rect" coords="66,1,106,19" href="login/logout.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5">
+  <area shape="rect" coords="5,1,50,10" href="help/index.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5" target="content">
+</map>
+</body>
+</html>
\ No newline at end of file
diff --git a/interface/web/themes/pedro/templates/main_prototype.tpl.htm b/interface/web/themes/pedro/templates/main_prototype.tpl.htm
new file mode 100644
index 0000000000..b1b1a671c8
--- /dev/null
+++ b/interface/web/themes/pedro/templates/main_prototype.tpl.htm
@@ -0,0 +1,166 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>ISPConfig</title>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<link href="themes/default/style.css" rel="stylesheet" type="text/css">
+<script src="js/prototype.js"></script>
+<script language= "JavaScript">
+
+
+
+function submitLoginForm(formname) {
+	var params = Form.serialize($('pageForm'));
+	var req1 = new Ajax.Request( 
+		'content.php', 
+		{
+			method:'post',
+			asynchronous: false, 
+			parameters: params,
+			onFailure: reportError,
+			onComplete: showLoginResponse
+		}
+	); 
+}
+
+function showLoginResponse(request) {
+	$('pageContent').innerHTML = request.responseText;
+	loadMenus('');
+}
+
+
+
+
+function submitForm(formname) {
+	var params = Form.serialize($('pageForm'));
+	var req1 = new Ajax.Request( 
+		'content.php', 
+		{
+			method:'post',
+			asynchronous: false, 
+			parameters: params,
+			onFailure: reportError,
+			onComplete: showResponse
+		}
+	); 
+}
+
+function showResponse(request) {
+	$('pageContent').innerHTML = request.responseText;
+}
+
+
+/*
+function showResponse(request) {
+	if(request.responseText.indexOf("HEADER_REDIRECT:") > -1) {
+		var parts = request.responseText.split(":");
+		//alert(parts[1]);
+		loadContent2(parts[1],'');
+	} else {
+		$('pageContent').innerHTML = request.responseText;
+	}
+}
+*/
+
+function loadContent2(pagename,params) {
+	
+	var req1 = new Ajax.Request( 
+		'admin/index.php', 
+		{
+			method:'post',
+			asynchronous: false, 
+			parameters: params,
+			onFailure: reportError,
+			onComplete: showResponse
+		}
+	); 
+
+}
+
+function loadContent(pagename,params) {
+	
+	var contentAjax = new Ajax.Updater(
+			'pageContent', 
+			pagename, 
+			{
+				method: 'post', 
+				parameters: parameters,
+				asynchronous: false,
+				onFailure: reportError
+			});
+
+}
+
+function loadInitContent() {
+	
+	var contentAjax = new Ajax.Updater(
+			'pageContent', 
+			'content.php?s_mod=login&s_pg=index', 
+			{
+				method: 'get', 
+				parameters: '',
+				onFailure: reportError
+			});
+	
+	loadMenus();
+
+}
+
+function loadMenus() {
+	
+	var sideNavAjax2 = new Ajax.Updater(
+			'sideNav', 
+			'nav.php', 
+			{
+				method: 'get', 
+				parameters: 'nav=side',
+				onFailure: reportError
+			});
+	
+	var topNavAjax2 = new Ajax.Updater(
+			'topNav', 
+			'nav.php', 
+			{
+				method: 'get', 
+				parameters: 'nav=top',
+				onFailure: reportError
+			});
+}
+
+function reportError(request)
+	{
+		alert('Sorry. There was an error.');
+	}
+
+</script>
+</head>
+<body bgcolor="#FFFFFF" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onLoad="loadInitContent()"><form method="post" action="" id="pageForm" enctype="multipart/form-data" style="margin:0px;">
+<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
+  <tr bgcolor="#496FA8">
+    <td height="30" colspan="2" align="right" valign="top" background="themes/default/images/bg_nav_1.jpg"><img src="themes/default/images/mydnsconfig_logo.gif" border="0" alt=""></td>
+  </tr>
+  <tr bgcolor="#FFFFFF">
+    <td height="1" colspan="2" align="center" valign="bottom"><img src="themes/default/images/x.gif" width="1" height="1"></td>
+  </tr>
+  <tr>
+    <td width="128" height="18" align="left" valign="middle" bgcolor="#496FA8"><img src="themes/default/images/login_logout.gif" width="115" height="10" border="0" usemap="#Map"><br>
+    </td>
+    <td height="18" align="left" valign="bottom" bgcolor="#496FA8"><div id="topNav">&nbsp;</div></td>
+  </tr>
+  <tr>
+    <td width="128" height="26" background="themes/default/images/nav_top_bg.gif">&nbsp;</td>
+    <td rowspan="3" class="mainContent"><div id="pageContent" style="width:100%; height:100%;"></div></td>
+  </tr>
+  <tr>
+    <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><div id="sideNav">&nbsp;</div></td>
+  </tr>
+  <tr>
+    <td align="left" valign="bottom" bgcolor="#DEE4F2">&nbsp;</td>
+  </tr>
+</table></form>
+<map name="Map">
+  <area shape="rect" coords="66,1,106,19" href="login/logout.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5">
+  <area shape="rect" coords="5,1,50,10" href="help/index.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5" target="content">
+</map>
+</body>
+</html>
\ No newline at end of file
diff --git a/interface/web/themes/pedro/templates/module.tpl.htm b/interface/web/themes/pedro/templates/module.tpl.htm
new file mode 100644
index 0000000000..36cdd09c73
--- /dev/null
+++ b/interface/web/themes/pedro/templates/module.tpl.htm
@@ -0,0 +1,37 @@
+  <tr>
+    <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif">&nbsp;</td>
+    <td rowspan="3" class="mainContent">
+		<table width="100%" height="100%" border="0" cellpadding="20" cellspacing="0">
+			<tr>
+				<td><iframe height="100%" width="100%" frameborder="0" name="content" src="{tmpl_var name="startpage"}"></iframe></td>
+      		</tr>
+    	</table>
+	</td>
+  </tr>
+  <tr>
+    <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><table width="128" border="0" cellspacing="0" cellpadding="2">
+      <tr>
+        <td height="10">&nbsp;</td>
+      </tr>
+	  <tr><td align="center">
+	  <tmpl_loop name="nav_left">
+	  <table bgcolor="#F4F6FB" width="115">
+      <tr>
+        <td class="navLeftHead"><tmpl_var name="title"></td>
+        </tr>
+      <tr>
+        <td>
+		  <tmpl_loop name="items">
+		  <a href="<tmpl_var name='link'>" class="navLeftItem" target="<tmpl_var name='target'>"><tmpl_var name="title"></a><br>
+		  </tmpl_loop>
+		</td>
+      </tr>
+	  </table>
+	  <br />
+	  </tmpl_loop>
+	  </td></tr>
+    </table></td>
+  </tr>
+  <tr>
+    <td align="left" valign="bottom" bgcolor="#DEE4F2">&nbsp;</td>
+  </tr>
\ No newline at end of file
diff --git a/interface/web/themes/pedro/templates/module_tree.tpl.htm b/interface/web/themes/pedro/templates/module_tree.tpl.htm
new file mode 100644
index 0000000000..b0895789ab
--- /dev/null
+++ b/interface/web/themes/pedro/templates/module_tree.tpl.htm
@@ -0,0 +1,38 @@
+  <tr>
+    <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif">&nbsp;</td>
+    <td rowspan="3" class="mainContent">
+		<table width="100%" height="100%" border="0" cellpadding="20" cellspacing="0">
+			<tr>
+        		<td width="200"><iframe height="100%" width="100%" frameborder="0" name="navframe" src="{tmpl_var name="navframe_page"}"></iframe></td>
+				<td><iframe height="100%" width="100%" frameborder="0" name="content" src="{tmpl_var name="startpage"}"></iframe></td>
+      		</tr>
+    	</table>
+	</td>
+  </tr>
+  <tr>
+    <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><table width="128" border="0" cellspacing="0" cellpadding="2">
+      <tr>
+        <td height="10">&nbsp;</td>
+      </tr>
+	  <tr><td align="center">
+	  <tmpl_loop name="nav_left">
+	  <table bgcolor="#F4F6FB" width="115">
+      <tr>
+        <td class="navLeftHead"><tmpl_var name="title"></td>
+        </tr>
+      <tr>
+        <td>
+		  <tmpl_loop name="items">
+		  <a href="<tmpl_var name='link'>" class="navLeftItem" target="<tmpl_var name='target'>"><tmpl_var name="title"></a><br>
+		  </tmpl_loop>
+		</td>
+      </tr>
+	  </table>
+	  <br />
+	  </tmpl_loop>
+	  </td></tr>
+    </table></td>
+  </tr>
+  <tr>
+    <td align="left" valign="bottom" bgcolor="#DEE4F2">&nbsp;</td>
+  </tr>
\ No newline at end of file
diff --git a/interface/web/themes/pedro/templates/sidenav.tpl.htm b/interface/web/themes/pedro/templates/sidenav.tpl.htm
new file mode 100644
index 0000000000..c3e6dfa2e2
--- /dev/null
+++ b/interface/web/themes/pedro/templates/sidenav.tpl.htm
@@ -0,0 +1,22 @@
+	<table width="128" border="0" cellspacing="0" cellpadding="2">
+      <tr>
+        <td height="10">&nbsp;</td>
+      </tr>
+	  <tr><td align="center">
+	  <tmpl_loop name="nav_left">
+	  <table bgcolor="#F4F6FB" width="115">
+      <tr>
+        <td class="navLeftHead"><tmpl_var name="title"></td>
+        </tr>
+      <tr>
+        <td>
+		  <tmpl_loop name="items">
+		  <a href="#" class="navLeftItem" onClick="loadContent('<tmpl_var name='link'>')"><tmpl_var name="title"></a><br>
+		  </tmpl_loop>
+		</td>
+      </tr>
+	  </table>
+	  <br />
+	  </tmpl_loop>
+	  </td></tr>
+    </table>
\ No newline at end of file
diff --git a/interface/web/themes/pedro/templates/tabbed_form.tpl.htm b/interface/web/themes/pedro/templates/tabbed_form.tpl.htm
new file mode 100644
index 0000000000..8a2d496821
--- /dev/null
+++ b/interface/web/themes/pedro/templates/tabbed_form.tpl.htm
@@ -0,0 +1,48 @@
+<table width="100%" border="0" cellspacing="0" cellpadding="2">
+  <tmpl_if name="form_hint">
+  <tr>
+    <td class="frmText11"><tmpl_var name="form_hint"></td>
+  </tr>
+  <tr>
+    <td>&nbsp;</td>
+  </tr>
+  </tmpl_if>
+  <tr>
+    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
+      <tr>
+	    <td width="2" class="frmTab">&nbsp;</td>
+		<tmpl_loop name="formTab">
+		<tmpl_if name="active">
+        <td width="<tmpl_var name='width'>" align="center" class="frmTabSelected"><a href="javascript:changeTab('<tmpl_var name='name'>','<tmpl_var name='app_module'>/<tmpl_var name='form_action'>')" class="frmText11"><tmpl_var name='title'></a></td>
+        <td width="2" class="frmTab">&nbsp;</td>
+		<tmpl_else>
+        <td width="<tmpl_var name='width'>" class="frmTabDefault"><a href="javascript:changeTab('<tmpl_var name='name'>','<tmpl_var name='app_module'>/<tmpl_var name='form_action'>')" class="frmText11"><tmpl_var name='title'></a></td>
+        <td width="2" class="frmTab">&nbsp;</td>
+		</tmpl_if>
+		</tmpl_loop>
+        <td class="frmTab">&nbsp;</td>
+      </tr>
+    </table></td>
+  </tr>
+  <tr>
+    <td>&nbsp;</td>
+  </tr>
+  <tmpl_if name="error">
+  <tr>
+    <td class="error"><tmpl_var name="error"></td>
+  </tr>
+  </tmpl_if>
+  <tr>
+    <td>
+		<tmpl_dyninclude name="content_tpl">
+	</td>
+  </tr>
+  <tr>
+    <td>&nbsp;</td>
+  </tr>
+  <tr>
+    <td class="tblFooter">&nbsp;</td>
+  </tr>
+</table>
+<input type="hidden" name="next_tab" value="">
+<input type="hidden" name="phpsessid" value="{tmpl_var name='phpsessid'}">
\ No newline at end of file
diff --git a/interface/web/themes/pedro/templates/topnav.tpl.htm b/interface/web/themes/pedro/templates/topnav.tpl.htm
new file mode 100644
index 0000000000..81b41f0231
--- /dev/null
+++ b/interface/web/themes/pedro/templates/topnav.tpl.htm
@@ -0,0 +1,12 @@
+	<table width="100%" height="18" border="0" cellpadding="0" cellspacing="0">
+      <tr>
+        <tmpl_loop name="nav_top">
+        <tmpl_if name="active">
+        <td width="{tmpl_var name='tab_width'}" class="navTopSelected"><a href="#" class="txtNavTopSelected"><tmpl_var name="title"></a></td>
+        <tmpl_else>
+        <td width="{tmpl_var name='tab_width'}" class="navTopDefault"><a href="#" onClick="capp('<tmpl_var name='module'>')" class="txtNavTopDefault"><tmpl_var name="title"></a></td>
+        </tmpl_if>
+        </tmpl_loop>
+        <td align="right" valign="middle" class="navTop"><img src="themes/{tmpl_var name="theme"}/images/x.gif" width="123" height="1"> </td>
+          </tr>
+    </table>
\ No newline at end of file
diff --git a/interface/web/themes/pedro/templates/vorlage_gesamt.tpl.htm b/interface/web/themes/pedro/templates/vorlage_gesamt.tpl.htm
new file mode 100644
index 0000000000..cc014ecbf2
--- /dev/null
+++ b/interface/web/themes/pedro/templates/vorlage_gesamt.tpl.htm
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>42go</title>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<link href="../style.css" rel="stylesheet" type="text/css">
+<script language= "JavaScript">
+function breakout()
+{
+if (window.top != window.self)
+ {
+ window.top.location="index.php"
+ }
+}
+</script>
+</head>
+
+<body bgcolor="#FFFFFF" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onload="breakout()">
+<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
+  <tr bgcolor="#7F99A6">
+    <td height="30" colspan="2" align="center" valign="top"><table width="100%" height="30" border="0" cellpadding="0" cellspacing="0">
+      <tr>
+        <td align="left" valign="top"><img src="../images/mb_logo.gif" width="149" height="23"></td>
+        <td align="right" valign="top"><img src="../images/nav_de_en.gif" width="125" height="23"></td>
+      </tr>
+    </table></td>
+  </tr>
+  <tr bgcolor="#FFFFFF">
+    <td height="1" colspan="2" align="center" valign="bottom"><img src="../images/x.gif" width="1" height="1"></td>
+  </tr>
+  <tr>
+    <td width="128" height="18" align="left" valign="middle" bgcolor="#003050"><img src="../images/login_logout.gif" width="109" height="18"><br>
+    </td>
+    <td height="18" align="left" valign="bottom" bgcolor="#003050">
+        <table width="100%" height="18" border="0" cellpadding="0" cellspacing="0">
+      <tr>
+        <tmpl_loop name="nav_top">
+        <tmpl_if name="active">
+        <td width="100" class="navTopSelected"><a href="#" class="txtNavTopSelected"><tmpl_var name="title"></a></td>
+        <td width="2" class="navTop">&nbsp;</td>
+        <tmpl_else>
+        <td width="100" class="navTopDefault"><a href="capp.php?mod=<tmpl_var name='module'>&phpsessid=<tmpl_var name='phpsessid'>" class="txtNavTopDefault"><tmpl_var name="title"></a></td>
+        <td width="2" class="navTop">&nbsp;</td>
+        </tmpl_if>
+        </tmpl_loop>
+        <td align="right" valign="middle" class="navTop"><img src="../images/mp_logo.gif" width="111" height="18"> </td>
+          </tr>
+    </table>
+    </td>
+  </tr>
+  <!-- BEGIN MODULE -->
+  <tr>
+    <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif">&nbsp;</td>
+    <td rowspan="3" class="mainContent">
+		<table width="100%" height="100%" border="0" cellpadding="20" cellspacing="0">
+			<tr>
+        		<td><iframe height="100%" width="100%" frameborder="0" name="content" src="{tmpl_var name="startpage"}"></iframe></td>
+      		</tr>
+    	</table>
+	</td>
+  </tr>
+  <tr>
+    <td width="128" align="right" valign="top" bgcolor="#EEEEEE"><table width="115" border="0" cellspacing="0" cellpadding="2">
+      <tr>
+        <td height="34">&nbsp;</td>
+      </tr>
+	  <tmpl_loop name="nav_left">
+      <tr>
+        <td class="navLeftHead"><tmpl_var name="title"></td>
+        </tr>
+      <tr>
+        <td>
+		  <tmpl_loop name="items">
+		  <a href="<tmpl_var name='link'>" class="navLeftItem" target="<tmpl_var name='target'>"><tmpl_var name="title"></a><br>
+		  </tmpl_loop>
+		</td>
+      </tr>
+	  </tmpl_loop>
+    </table></td>
+  </tr>
+  <tr>
+    <td align="left" valign="bottom" bgcolor="#EEEEEE"><img src="../images/ipr_logo.gif" width="121" height="53"></td>
+  </tr>
+  <!-- END MODULE -->
+</table>
+</body>
+</html>
\ No newline at end of file
-- 
GitLab