From 828a7ba6bc4fa106c23248f0831dd21bce683b3a Mon Sep 17 00:00:00 2001
From: redray <redray@ispconfig3>
Date: Mon, 29 Dec 2008 01:32:51 +0000
Subject: [PATCH] error messages in the new ispc3 look

---
 .../conf/error/de/authorizationRequired.html  | 101 ++++++++++-------
 server/conf/error/de/fileNotFound.html        | 101 ++++++++++-------
 server/conf/error/de/forbidden.html           | 101 ++++++++++-------
 server/conf/error/de/internalServerError.html | 101 ++++++++++-------
 server/conf/error/de/invalidSyntax.html       | 101 ++++++++++-------
 server/conf/error/de/methodNotAllowed.html    | 101 ++++++++++-------
 server/conf/error/de/overloaded.html          | 102 +++++++++++-------
 .../conf/error/en/authorizationRequired.html  | 101 ++++++++++-------
 server/conf/error/en/fileNotFound.html        | 101 ++++++++++-------
 server/conf/error/en/forbidden.html           | 101 ++++++++++-------
 server/conf/error/en/internalServerError.html | 101 ++++++++++-------
 server/conf/error/en/invalidSyntax.html       | 101 ++++++++++-------
 server/conf/error/en/methodNotAllowed.html    | 101 ++++++++++-------
 server/conf/error/en/overloaded.html          | 101 ++++++++++-------
 14 files changed, 855 insertions(+), 560 deletions(-)

diff --git a/server/conf/error/de/authorizationRequired.html b/server/conf/error/de/authorizationRequired.html
index 3370975ec6..ee84b51d29 100644
--- a/server/conf/error/de/authorizationRequired.html
+++ b/server/conf/error/de/authorizationRequired.html
@@ -1,40 +1,61 @@
-<HTML>
-<HEAD>
-<TITLE>Fehler 401 - Autorisierung erforderlich!</TITLE>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" leftMargin=0 topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
-<CENTER>
-<TABLE BORDER="0" WIDTH="100%" CELLSPACING="0">
-  <TR>
-    <TD BGCOLOR="#025CCA" ALIGN="CENTER">
-    <HR SIZE="1" COLOR="#FFFFFF">
-    <TABLE>
-      <TR>
-        <TD><FONT SIZE="3" COLOR="#FFFFFF" FACE="Helvetica, Arial"><B>Fehler 401 - Autorisierung erforderlich!</B></FONT></TD>
-      </TR>
-    </TABLE>
-    <HR SIZE="1" COLOR="#FFFFFF">
-    </TD>
-  </TR>
-    <TR>
-  <TD><BR><BR><BR>
-  <CENTER><FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial"><B><U>Folgender Fehler ist aufgetreten:</U></B></FONT></CENTER>
-  <BR></TD>
-  </TR>
-  <TR>
-    <TD BGCOLOR="#FFFFFF">
-      <CENTER>
-          <FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial">Die angegebene URL erfordert eine Autorisierung.
-          <P>Bei weiteren Problemen wenden Sie sich bitte an den Webmaster.</FONT>
-      </CENTER>
-      <BR>
-      <HR SIZE="1" WIDTH="90%">
-      <CENTER>
-<FONT SIZE="1" COLOR="#000000" FACE="Verdana, Arial">powered by <A HREF="http://www.ispconfig.org">ISPConfig</A></FONT>
-      </CENTER>
-    </TD>
-  </TR>
-</TABLE>
-</CENTER>
-</BODY>
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>FEHLER 401 - Zugriff verweigert!</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <meta name="robots" content="noindex" />
+    <style type="text/css"><!--
+    body {
+        color: #444444;
+        background-color: #EEEEEE;
+        font-family: 'Trebuchet MS', sans-serif;
+        font-size: 80%;
+    }
+    h1 {}
+    h2 { font-size: 1.2em; }
+    #page{
+        background-color: #FFFFFF;
+        width: 60%;
+        margin: 24px auto;
+        padding: 12px;
+    }
+    #header {
+        padding: 6px ;
+        text-align: center;
+    }
+    .status3xx { background-color: #475076; color: #FFFFFF; }
+    .status4xx { background-color: #C55042; color: #FFFFFF; }
+    .status5xx { background-color: #F2E81A; color: #000000; }
+    #content {
+        padding: 4px 0 24px 0;
+    }
+    #footer {
+        color:#83A342;
+        background: #f9f9f9;
+        padding: 10px 20px;
+        border-top: 5px #efefef solid;
+        font-size: 0.8em;
+        text-align: center;
+    }
+    #footer a {
+        color: #83A342;
+    }
+    --></style>
+</head>
+<body>
+    <div id="page">
+        <div id="header" class="status4xx">
+            <h1>FEHLER 401 - Zugriff verweigert!</h1>
+        </div>
+        <div id="content">
+            <h2>Folgender Fehler ist aufgetreten:</h2>
+            <p>Der Anmeldeversuch ist fehlgeschlagen, vermutlich, weil ein ungültiger Benutzername oder ein ungültiges Kennwort verwendet wurde.</p>
+			<P>Bei weiteren Problemen wenden Sie sich bitte an den <!--WEBMASTER//-->Webmaster<!--WEBMASTER//-->.</p>
+        </div>
+        <div id="footer">
+            <p>powered by <a href="http://www.ispconfig.org">ISPConfig</a></p>
+        </div>
+    </div>
+</body>
+</html>
diff --git a/server/conf/error/de/fileNotFound.html b/server/conf/error/de/fileNotFound.html
index d83fe82edc..d249d6884f 100644
--- a/server/conf/error/de/fileNotFound.html
+++ b/server/conf/error/de/fileNotFound.html
@@ -1,40 +1,61 @@
-<HTML>
-<HEAD>
-<TITLE>Fehler 404 - Datei nicht gefunden!</TITLE>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" leftMargin=0 topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
-<CENTER>
-<TABLE BORDER="0" WIDTH="100%" CELLSPACING="0">
-  <TR>
-    <TD BGCOLOR="#025CCA" ALIGN="CENTER">
-    <HR SIZE="1" COLOR="#FFFFFF">
-    <TABLE>
-      <TR>
-        <TD><FONT SIZE="3" COLOR="#FFFFFF" FACE="Helvetica, Arial"><B>Fehler 404 - Datei nicht gefunden!</B></FONT></TD>
-      </TR>
-    </TABLE>
-    <HR SIZE="1" COLOR="#FFFFFF">
-    </TD>
-  </TR>
-    <TR>
-  <TD><BR><BR><BR>
-  <CENTER><FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial"><B><U>Folgender Fehler ist aufgetreten:</U></B></FONT></CENTER>
-  <BR></TD>
-  </TR>
-  <TR>
-    <TD BGCOLOR="#FFFFFF">
-      <CENTER>
-          <FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial">Die angegebene URL wurde auf diesem Server nicht gefunden.
-          <P>Bitte &uuml;berpr&uuml;fen Sie die Schreibweise der URL oder wenden Sie sich an den Webmaster.</FONT>
-      </CENTER>
-      <BR>
-      <HR SIZE="1" WIDTH="90%">
-      <CENTER>
-<FONT SIZE="1" COLOR="#000000" FACE="Verdana, Arial">powered by <A HREF="http://www.ispconfig.org">ISPConfig</A></FONT>
-      </CENTER>
-    </TD>
-  </TR>
-</TABLE>
-</CENTER>
-</BODY>
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>FEHLER 404 - Nicht gefunden!</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <meta name="robots" content="noindex" />
+    <style type="text/css"><!--
+    body {
+        color: #444444;
+        background-color: #EEEEEE;
+        font-family: 'Trebuchet MS', sans-serif;
+        font-size: 80%;
+    }
+    h1 {}
+    h2 { font-size: 1.2em; }
+    #page{
+        background-color: #FFFFFF;
+        width: 60%;
+        margin: 24px auto;
+        padding: 12px;
+    }
+    #header {
+        padding: 6px ;
+        text-align: center;
+    }
+    .status3xx { background-color: #475076; color: #FFFFFF; }
+    .status4xx { background-color: #C55042; color: #FFFFFF; }
+    .status5xx { background-color: #F2E81A; color: #000000; }
+    #content {
+        padding: 4px 0 24px 0;
+    }
+    #footer {
+        color:#83A342;
+        background: #f9f9f9;
+        padding: 10px 20px;
+        border-top: 5px #efefef solid;
+        font-size: 0.8em;
+        text-align: center;
+    }
+    #footer a {
+        color: #83A342;
+    }
+    --></style>
+</head>
+<body>
+    <div id="page">
+        <div id="header" class="status4xx">
+            <h1>FEHLER 404 - Nicht gefunden!</h1>
+        </div>
+        <div id="content">
+            <h2>Folgender Fehler ist aufgetreten:</h2>
+            <p>Die angegebene URL wurde auf diesem Server nicht gefunden.</p>
+			<P>Bitte überprüfen Sie die Schreibweise der URL oder wenden Sie sich an den <!--WEBMASTER//-->Webmaster<!--WEBMASTER//-->.</p>
+        </div>
+        <div id="footer">
+            <p>powered by <a href="http://www.ispconfig.org">ISPConfig</a></p>
+        </div>
+    </div>
+</body>
+</html>
diff --git a/server/conf/error/de/forbidden.html b/server/conf/error/de/forbidden.html
index 33e2851ec1..d3eb0b813d 100644
--- a/server/conf/error/de/forbidden.html
+++ b/server/conf/error/de/forbidden.html
@@ -1,40 +1,61 @@
-<HTML>
-<HEAD>
-<TITLE>Fehler 403 - Verboten!</TITLE>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" leftMargin=0 topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
-<CENTER>
-<TABLE BORDER="0" WIDTH="100%" CELLSPACING="0">
-  <TR>
-    <TD BGCOLOR="#025CCA" ALIGN="CENTER">
-    <HR SIZE="1" COLOR="#FFFFFF">
-    <TABLE>
-      <TR>
-        <TD><FONT SIZE="3" COLOR="#FFFFFF" FACE="Helvetica, Arial"><B>Fehler 403 - Verboten!</B></FONT></TD>
-      </TR>
-    </TABLE>
-    <HR SIZE="1" COLOR="#FFFFFF">
-    </TD>
-  </TR>
-    <TR>
-  <TD><BR><BR><BR>
-  <CENTER><FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial"><B><U>Folgender Fehler ist aufgetreten:</U></B></FONT></CENTER>
-  <BR></TD>
-  </TR>
-  <TR>
-    <TD BGCOLOR="#FFFFFF">
-      <CENTER>
-          <FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial">Sie besitzen nicht die erforderlichen Rechte, die angegebene URL zu &ouml;ffnen.
-          <P>Bei weiteren Problemen wenden Sie sich bitte an den Webmaster.</FONT>
-      </CENTER>
-      <BR>
-      <HR SIZE="1" WIDTH="90%">
-      <CENTER>
-<FONT SIZE="1" COLOR="#000000" FACE="Verdana, Arial">powered by <A HREF="http://www.ispconfig.org">ISPConfig</A></FONT>
-      </CENTER>
-    </TD>
-  </TR>
-</TABLE>
-</CENTER>
-</BODY>
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>FEHLER 403 - Unzulässig!</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <meta name="robots" content="noindex" />
+    <style type="text/css"><!--
+    body {
+        color: #444444;
+        background-color: #EEEEEE;
+        font-family: 'Trebuchet MS', sans-serif;
+        font-size: 80%;
+    }
+    h1 {}
+    h2 { font-size: 1.2em; }
+    #page{
+        background-color: #FFFFFF;
+        width: 60%;
+        margin: 24px auto;
+        padding: 12px;
+    }
+    #header {
+        padding: 6px ;
+        text-align: center;
+    }
+    .status3xx { background-color: #475076; color: #FFFFFF; }
+    .status4xx { background-color: #C55042; color: #FFFFFF; }
+    .status5xx { background-color: #F2E81A; color: #000000; }
+    #content {
+        padding: 4px 0 24px 0;
+    }
+    #footer {
+        color:#83A342;
+        background: #f9f9f9;
+        padding: 10px 20px;
+        border-top: 5px #efefef solid;
+        font-size: 0.8em;
+        text-align: center;
+    }
+    #footer a {
+        color: #83A342;
+    }
+    --></style>
+</head>
+<body>
+    <div id="page">
+        <div id="header" class="status4xx">
+            <h1>FEHLER 403 - Unzulässig!</h1>
+        </div>
+        <div id="content">
+            <h2>Folgender Fehler ist aufgetreten:</h2>
+            <p>Sie besitzen nicht die erforderlichen Rechte, die angegebene URL zu öffnen.</p>
+            <p>Bei weiteren Problemen wenden Sie sich bitte an den <!--WEBMASTER//-->Webmaster<!--WEBMASTER//-->.</p>
+        </div>
+        <div id="footer">
+            <p>powered by <a href="http://www.ispconfig.org">ISPConfig</a></p>
+        </div>
+    </div>
+</body>
+</html>
diff --git a/server/conf/error/de/internalServerError.html b/server/conf/error/de/internalServerError.html
index 7fa84a38ff..8fd5d2993c 100644
--- a/server/conf/error/de/internalServerError.html
+++ b/server/conf/error/de/internalServerError.html
@@ -1,40 +1,61 @@
-<HTML>
-<HEAD>
-<TITLE>Fehler 500 - Interner Server-Fehler!</TITLE>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" leftMargin=0 topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
-<CENTER>
-<TABLE BORDER="0" WIDTH="100%" CELLSPACING="0">
-  <TR>
-    <TD BGCOLOR="#025CCA" ALIGN="CENTER">
-    <HR SIZE="1" COLOR="#FFFFFF">
-    <TABLE>
-      <TR>
-        <TD><FONT SIZE="3" COLOR="#FFFFFF" FACE="Helvetica, Arial"><B>Fehler 500 - Interner Server-Fehler!</B></FONT></TD>
-      </TR>
-    </TABLE>
-    <HR SIZE="1" COLOR="#FFFFFF">
-    </TD>
-  </TR>
-    <TR>
-  <TD><BR><BR><BR>
-  <CENTER><FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial"><B><U>Folgender Fehler ist aufgetreten:</U></B></FONT></CENTER>
-  <BR></TD>
-  </TR>
-  <TR>
-    <TD BGCOLOR="#FFFFFF">
-      <CENTER>
-          <FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial">Beim Aufruf der angegebenen URL ist ein interner Server-Fehler aufgetreten.
-          <P>Sollten Sie diese Fehlermeldung &ouml;fter erhalten, wenden Sie sich bitte an den Webmaster.</FONT>
-      </CENTER>
-      <BR>
-      <HR SIZE="1" WIDTH="90%">
-      <CENTER>
-<FONT SIZE="1" COLOR="#000000" FACE="Verdana, Arial">powered by <A HREF="http://www.ispconfig.org">ISPConfig</A></FONT>
-      </CENTER>
-    </TD>
-  </TR>
-</TABLE>
-</CENTER>
-</BODY>
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>FEHLER 500 - Interner Serverfehler!</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <meta name="robots" content="noindex" />
+    <style type="text/css"><!--
+    body {
+        color: #444444;
+        background-color: #EEEEEE;
+        font-family: 'Trebuchet MS', sans-serif;
+        font-size: 80%;
+    }
+    h1 {}
+    h2 { font-size: 1.2em; }
+    #page{
+        background-color: #FFFFFF;
+        width: 60%;
+        margin: 24px auto;
+        padding: 12px;
+    }
+    #header {
+        padding: 6px ;
+        text-align: center;
+    }
+    .status3xx { background-color: #475076; color: #FFFFFF; }
+    .status4xx { background-color: #C55042; color: #FFFFFF; }
+    .status5xx { background-color: #F2E81A; color: #000000; }
+    #content {
+        padding: 4px 0 24px 0;
+    }
+    #footer {
+        color:#83A342;
+        background: #f9f9f9;
+        padding: 10px 20px;
+        border-top: 5px #efefef solid;
+        font-size: 0.8em;
+        text-align: center;
+    }
+    #footer a {
+        color: #83A342;
+    }
+    --></style>
+</head>
+<body>
+    <div id="page">
+        <div id="header" class="status5xx">
+            <h1>FEHLER 500 - Interner Serverfehler!</h1>
+        </div>
+        <div id="content">
+            <h2>Folgender Fehler ist aufgetreten:</h2>
+            <p>Beim Aufruf der angegebenen URL ist ein interner Serverfehler aufgetreten.</p>
+          	<p>Sollten Sie diese Fehlermeldung öfter erhalten, wenden Sie sich bitte an den <!--WEBMASTER//-->Webmaster<!--WEBMASTER//-->.</p>
+        </div>
+        <div id="footer">
+            <p>powered by <a href="http://www.ispconfig.org">ISPConfig</a></p>
+        </div>
+    </div>
+</body>
+</html>
diff --git a/server/conf/error/de/invalidSyntax.html b/server/conf/error/de/invalidSyntax.html
index 744e465af1..8c65da9f1f 100644
--- a/server/conf/error/de/invalidSyntax.html
+++ b/server/conf/error/de/invalidSyntax.html
@@ -1,40 +1,61 @@
-<HTML>
-<HEAD>
-<TITLE>Fehler 400 - Ung&uuml;ltige Syntax!</TITLE>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" leftMargin=0 topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
-<CENTER>
-<TABLE BORDER="0" WIDTH="100%" CELLSPACING="0">
-  <TR>
-    <TD BGCOLOR="#025CCA" ALIGN="CENTER">
-    <HR SIZE="1" COLOR="#FFFFFF">
-    <TABLE>
-      <TR>
-        <TD><FONT SIZE="3" COLOR="#FFFFFF" FACE="Helvetica, Arial"><B>Fehler 400 - Ung&uuml;ltige Syntax!</B></FONT></TD>
-      </TR>
-    </TABLE>
-    <HR SIZE="1" COLOR="#FFFFFF">
-    </TD>
-  </TR>
-    <TR>
-  <TD><BR><BR><BR>
-  <CENTER><FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial"><B><U>Folgender Fehler ist aufgetreten:</U></B></FONT></CENTER>
-  <BR></TD>
-  </TR>
-  <TR>
-    <TD BGCOLOR="#FFFFFF">
-      <CENTER>
-          <FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial">Sie verwenden eine ung&uuml;ltige Syntax.
-          <P>Bei Problemen wenden Sie sich bitte an den Webmaster.</FONT>
-      </CENTER>
-      <BR>
-      <HR SIZE="1" WIDTH="90%">
-      <CENTER>
-<FONT SIZE="1" COLOR="#000000" FACE="Verdana, Arial">powered by <A HREF="http://www.ispconfig.org">ISPConfig</A></FONT>
-      </CENTER>
-    </TD>
-  </TR>
-</TABLE>
-</CENTER>
-</BODY>
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>FEHLER 400 - Ungültige Anforderung!</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <meta name="robots" content="noindex" />
+    <style type="text/css"><!--
+    body {
+        color: #444444;
+        background-color: #EEEEEE;
+        font-family: 'Trebuchet MS', sans-serif;
+        font-size: 80%;
+    }
+    h1 {}
+    h2 { font-size: 1.2em; }
+    #page{
+        background-color: #FFFFFF;
+        width: 60%;
+        margin: 24px auto;
+        padding: 12px;
+    }
+    #header {
+        padding: 6px ;
+        text-align: center;
+    }
+    .status3xx { background-color: #475076; color: #FFFFFF; }
+    .status4xx { background-color: #C55042; color: #FFFFFF; }
+    .status5xx { background-color: #F2E81A; color: #000000; }
+    #content {
+        padding: 4px 0 24px 0;
+    }
+    #footer {
+        color:#83A342;
+        background: #f9f9f9;
+        padding: 10px 20px;
+        border-top: 5px #efefef solid;
+        font-size: 0.8em;
+        text-align: center;
+    }
+    #footer a {
+        color: #83A342;
+    }
+    --></style>
+</head>
+<body>
+    <div id="page">
+        <div id="header" class="status4xx">
+            <h1>FEHLER 400 - Ungültige Anforderung!</h1>
+        </div>
+        <div id="content">
+            <h2>Folgender Fehler ist aufgetreten:</h2>
+            <p>Sie verwenden eine ungültige Anforderung.</p>
+          	<p>Bei Problemen wenden Sie sich bitte an den <!--WEBMASTER//-->Webmaster<!--WEBMASTER//-->.</p>
+        </div>
+        <div id="footer">
+            <p>powered by <a href="http://www.ispconfig.org">ISPConfig</a></p>
+        </div>
+    </div>
+</body>
+</html>
diff --git a/server/conf/error/de/methodNotAllowed.html b/server/conf/error/de/methodNotAllowed.html
index 076be6a3d4..e0387b75b1 100644
--- a/server/conf/error/de/methodNotAllowed.html
+++ b/server/conf/error/de/methodNotAllowed.html
@@ -1,40 +1,61 @@
-<HTML>
-<HEAD>
-<TITLE>Fehler 405 - Methode nicht erlaubt!</TITLE>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" leftMargin=0 topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
-<CENTER>
-<TABLE BORDER="0" WIDTH="100%" CELLSPACING="0">
-  <TR>
-    <TD BGCOLOR="#025CCA" ALIGN="CENTER">
-    <HR SIZE="1" COLOR="#FFFFFF">
-    <TABLE>
-      <TR>
-        <TD><FONT SIZE="3" COLOR="#FFFFFF" FACE="Helvetica, Arial"><B>Fehler 405 - Methode nicht erlaubt!</B></FONT></TD>
-      </TR>
-    </TABLE>
-    <HR SIZE="1" COLOR="#FFFFFF">
-    </TD>
-  </TR>
-    <TR>
-  <TD><BR><BR><BR>
-  <CENTER><FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial"><B><U>Folgender Fehler ist aufgetreten:</U></B></FONT></CENTER>
-  <BR></TD>
-  </TR>
-  <TR>
-    <TD BGCOLOR="#FFFFFF">
-      <CENTER>
-          <FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial">Die von Ihnen verwendete Methode ist nicht erlaubt.
-          <P>Bei Problemen wenden Sie sich bitte an den Webmaster.</FONT>
-      </CENTER>
-      <BR>
-      <HR SIZE="1" WIDTH="90%">
-      <CENTER>
-<FONT SIZE="1" COLOR="#000000" FACE="Verdana, Arial">powered by <A HREF="http://www.ispconfig.org">ISPConfig</A></FONT>
-      </CENTER>
-    </TD>
-  </TR>
-</TABLE>
-</CENTER>
-</BODY>
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>FEHLER 405 - Methode unzulässig!</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <meta name="robots" content="noindex" />
+    <style type="text/css"><!--
+    body {
+        color: #444444;
+        background-color: #EEEEEE;
+        font-family: 'Trebuchet MS', sans-serif;
+        font-size: 80%;
+    }
+    h1 {}
+    h2 { font-size: 1.2em; }
+    #page{
+        background-color: #FFFFFF;
+        width: 60%;
+        margin: 24px auto;
+        padding: 12px;
+    }
+    #header {
+        padding: 6px ;
+        text-align: center;
+    }
+    .status3xx { background-color: #475076; color: #FFFFFF; }
+    .status4xx { background-color: #C55042; color: #FFFFFF; }
+    .status5xx { background-color: #F2E81A; color: #000000; }
+    #content {
+        padding: 4px 0 24px 0;
+    }
+    #footer {
+        color:#83A342;
+        background: #f9f9f9;
+        padding: 10px 20px;
+        border-top: 5px #efefef solid;
+        font-size: 0.8em;
+        text-align: center;
+    }
+    #footer a {
+        color: #83A342;
+    }
+    --></style>
+</head>
+<body>
+    <div id="page">
+        <div id="header" class="status4xx">
+            <h1>FEHLER 405 - Methode unzulässig!</h1>
+        </div>
+        <div id="content">
+            <h2>Folgender Fehler ist aufgetreten:</h2>
+            <p>Für Zugriff auf diese Seite verwendetes HTTP-Verb ist nicht zulässig, Methode unzulässig.</p>
+          	<p>Bei Problemen wenden Sie sich bitte an den <!--WEBMASTER//-->Webmaster<!--WEBMASTER//-->.</p>
+        </div>
+        <div id="footer">
+            <p>powered by <a href="http://www.ispconfig.org">ISPConfig</a></p>
+        </div>
+    </div>
+</body>
+</html>
diff --git a/server/conf/error/de/overloaded.html b/server/conf/error/de/overloaded.html
index da3702254d..474634f90e 100644
--- a/server/conf/error/de/overloaded.html
+++ b/server/conf/error/de/overloaded.html
@@ -1,40 +1,62 @@
-<HTML>
-<HEAD>
-<TITLE>Fehler 503 - Service ist z.Zt. &uuml;berlastet!</TITLE>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" leftMargin=0 topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
-<CENTER>
-<TABLE BORDER="0" WIDTH="100%" CELLSPACING="0">
-  <TR>
-    <TD BGCOLOR="#025CCA" ALIGN="CENTER">
-    <HR SIZE="1" COLOR="#FFFFFF">
-    <TABLE>
-      <TR>
-        <TD><FONT SIZE="3" COLOR="#FFFFFF" FACE="Helvetica, Arial"><B>Fehler 503 - Service ist z.Zt. &uuml;berlastet!</B></FONT></TD>
-      </TR>
-    </TABLE>
-    <HR SIZE="1" COLOR="#FFFFFF">
-    </TD>
-  </TR>
-    <TR>
-  <TD><BR><BR><BR>
-  <CENTER><FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial"><B><U>Folgender Fehler ist aufgetreten:</U></B></FONT></CENTER>
-  <BR></TD>
-  </TR>
-  <TR>
-    <TD BGCOLOR="#FFFFFF">
-      <CENTER>
-          <FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial">Der Service ist z.Zt. &uuml;berlastet. Bitte versuchen Sie es sp&auml;ter noch einmal.
-          <P>Bei Problemen wenden Sie sich bitte an den Webmaster.</FONT>
-      </CENTER>
-      <BR>
-      <HR SIZE="1" WIDTH="90%">
-      <CENTER>
-<FONT SIZE="1" COLOR="#000000" FACE="Verdana, Arial">powered by <A HREF="http://www.ispconfig.org">ISPConfig</A></FONT>
-      </CENTER>
-    </TD>
-  </TR>
-</TABLE>
-</CENTER>
-</BODY>
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>FEHLER 503 - Dienst nicht verfügbar!</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <meta http-equiv="Retry-After" content="600" />
+    <meta name="robots" content="noindex" />
+    <style type="text/css"><!--
+    body {
+        color: #444444;
+        background-color: #EEEEEE;
+        font-family: 'Trebuchet MS', sans-serif;
+        font-size: 80%;
+    }
+    h1 {}
+    h2 { font-size: 1.2em; }
+    #page{
+        background-color: #FFFFFF;
+        width: 60%;
+        margin: 24px auto;
+        padding: 12px;
+    }
+    #header {
+        padding: 6px ;
+        text-align: center;
+    }
+    .status3xx { background-color: #475076; color: #FFFFFF; }
+    .status4xx { background-color: #C55042; color: #FFFFFF; }
+    .status5xx { background-color: #F2E81A; color: #000000; }
+    #content {
+        padding: 4px 0 24px 0;
+    }
+    #footer {
+        color:#83A342;
+        background: #f9f9f9;
+        padding: 10px 20px;
+        border-top: 5px #efefef solid;
+        font-size: 0.8em;
+        text-align: center;
+    }
+    #footer a {
+        color: #83A342;
+    }
+    --></style>
+</head>
+<body>
+    <div id="page">
+        <div id="header" class="status5xx">
+            <h1>FEHLER 503 - Dienst nicht verfügbar!</h1>
+        </div>
+        <div id="content">
+            <h2>Folgender Fehler ist aufgetreten:</h2>
+            <p>Der Dienst ist momentan überlastet. Bitte versuchen Sie es später noch einmal.</p>
+          	<p>Sollten Sie diese Fehlermeldung öfter erhalten, wenden Sie sich bitte an den <!--WEBMASTER//-->Webmaster<!--WEBMASTER//-->.</p>
+        </div>
+        <div id="footer">
+            <p>powered by <a href="http://www.ispconfig.org">ISPConfig</a></p>
+        </div>
+    </div>
+</body>
+</html>
diff --git a/server/conf/error/en/authorizationRequired.html b/server/conf/error/en/authorizationRequired.html
index 70859d7567..c695c5bfc4 100644
--- a/server/conf/error/en/authorizationRequired.html
+++ b/server/conf/error/en/authorizationRequired.html
@@ -1,40 +1,61 @@
-<HTML>
-<HEAD>
-<TITLE>401 Error - Authorisation required!</TITLE>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" leftMargin=0 topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
-<CENTER>
-<TABLE BORDER="0" WIDTH="100%" CELLSPACING="0">
-  <TR>
-    <TD BGCOLOR="#025CCA" ALIGN="CENTER">
-    <HR SIZE="1" COLOR="#FFFFFF">
-    <TABLE>
-      <TR>
-        <TD><FONT SIZE="3" COLOR="#FFFFFF" FACE="Helvetica, Arial"><B>401 Error - Authorisation required!</B></FONT></TD>
-      </TR>
-    </TABLE>
-    <HR SIZE="1" COLOR="#FFFFFF">
-    </TD>
-  </TR>
-    <TR>
-  <TD><BR><BR><BR>
-  <CENTER><FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial"><B><U>The following error occurred:</U></B></FONT></CENTER>
-  <BR></TD>
-  </TR>
-  <TR>
-    <TD BGCOLOR="#FFFFFF">
-      <CENTER>
-          <FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial">The URL requested requires authorisation.
-          <P>Please contact the Webmaster with any queries.</FONT>
-      </CENTER>
-      <BR>
-      <HR SIZE="1" WIDTH="90%">
-      <CENTER>
-<FONT SIZE="1" COLOR="#000000" FACE="Verdana, Arial">powered by <A HREF="http://www.ispconfig.org">ISPConfig</A></FONT>
-      </CENTER>
-    </TD>
-  </TR>
-</TABLE>
-</CENTER>
-</BODY>
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>ERROR 401 - Unauthorized!</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <meta name="robots" content="noindex" />
+    <style type="text/css"><!--
+    body {
+        color: #444444;
+        background-color: #EEEEEE;
+        font-family: 'Trebuchet MS', sans-serif;
+        font-size: 80%;
+    }
+    h1 {}
+    h2 { font-size: 1.2em; }
+    #page{
+        background-color: #FFFFFF;
+        width: 60%;
+        margin: 24px auto;
+        padding: 12px;
+    }
+    #header {
+        padding: 6px ;
+        text-align: center;
+    }
+    .status3xx { background-color: #475076; color: #FFFFFF; }
+    .status4xx { background-color: #C55042; color: #FFFFFF; }
+    .status5xx { background-color: #F2E81A; color: #000000; }
+    #content {
+        padding: 4px 0 24px 0;
+    }
+    #footer {
+        color:#83A342;
+        background: #f9f9f9;
+        padding: 10px 20px;
+        border-top: 5px #efefef solid;
+        font-size: 0.8em;
+        text-align: center;
+    }
+    #footer a {
+        color: #83A342;
+    }
+    --></style>
+</head>
+<body>
+    <div id="page">
+        <div id="header" class="status4xx">
+            <h1>ERROR 401 - Unauthorized!</h1>
+        </div>
+        <div id="content">
+            <h2>The following error occurred:</h2>
+            <p>The URL requested requires authorisation.</p>
+			<P>Please contact the <!--WEBMASTER//-->webmaster<!--WEBMASTER//--> with any queries.</p>
+        </div>
+        <div id="footer">
+            <p>powered by <a href="http://www.ispconfig.org">ISPConfig</a></p>
+        </div>
+    </div>
+</body>
+</html>
diff --git a/server/conf/error/en/fileNotFound.html b/server/conf/error/en/fileNotFound.html
index ae46c1f29d..f008c3d02e 100644
--- a/server/conf/error/en/fileNotFound.html
+++ b/server/conf/error/en/fileNotFound.html
@@ -1,40 +1,61 @@
-<HTML>
-<HEAD>
-<TITLE>404 Error - File not found!</TITLE>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" leftMargin=0 topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
-<CENTER>
-<TABLE BORDER="0" WIDTH="100%" CELLSPACING="0">
-  <TR>
-    <TD BGCOLOR="#025CCA" ALIGN="CENTER">
-    <HR SIZE="1" COLOR="#FFFFFF">
-    <TABLE>
-      <TR>
-        <TD><FONT SIZE="3" COLOR="#FFFFFF" FACE="Helvetica, Arial"><B>404 Error - File not found!</B></FONT></TD>
-      </TR>
-    </TABLE>
-    <HR SIZE="1" COLOR="#FFFFFF">
-    </TD>
-  </TR>
-    <TR>
-  <TD><BR><BR><BR>
-  <CENTER><FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial"><B><U>The following error occurred:</U></B></FONT></CENTER>
-  <BR></TD>
-  </TR>
-  <TR>
-    <TD BGCOLOR="#FFFFFF">
-      <CENTER>
-          <FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial">The requested URL was not found on this server.
-          <P>Please check the URL or contact the  Webmaster.</FONT>
-      </CENTER>
-      <BR>
-      <HR SIZE="1" WIDTH="90%">
-      <CENTER>
-<FONT SIZE="1" COLOR="#000000" FACE="Verdana, Arial">powered by <A HREF="http://www.ispconfig.org">ISPConfig</A></FONT>
-      </CENTER>
-    </TD>
-  </TR>
-</TABLE>
-</CENTER>
-</BODY>
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>ERROR 404 - Not Found!</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <meta name="robots" content="noindex" />
+    <style type="text/css"><!--
+    body {
+        color: #444444;
+        background-color: #EEEEEE;
+        font-family: 'Trebuchet MS', sans-serif;
+        font-size: 80%;
+    }
+    h1 {}
+    h2 { font-size: 1.2em; }
+    #page{
+        background-color: #FFFFFF;
+        width: 60%;
+        margin: 24px auto;
+        padding: 12px;
+    }
+    #header {
+        padding: 6px ;
+        text-align: center;
+    }
+    .status3xx { background-color: #475076; color: #FFFFFF; }
+    .status4xx { background-color: #C55042; color: #FFFFFF; }
+    .status5xx { background-color: #F2E81A; color: #000000; }
+    #content {
+        padding: 4px 0 24px 0;
+    }
+    #footer {
+        color:#83A342;
+        background: #f9f9f9;
+        padding: 10px 20px;
+        border-top: 5px #efefef solid;
+        font-size: 0.8em;
+        text-align: center;
+    }
+    #footer a {
+        color: #83A342;
+    }
+    --></style>
+</head>
+<body>
+    <div id="page">
+        <div id="header" class="status4xx">
+            <h1>ERROR 404 - Not Found!</h1>
+        </div>
+        <div id="content">
+            <h2>The following error occurred:</h2>
+            <p>The requested URL was not found on this server.</p>
+			<P>Please check the URL or contact the <!--WEBMASTER//-->webmaster<!--WEBMASTER//-->.</p>
+        </div>
+        <div id="footer">
+            <p>powered by <a href="http://www.ispconfig.org">ISPConfig</a></p>
+        </div>
+    </div>
+</body>
+</html>
diff --git a/server/conf/error/en/forbidden.html b/server/conf/error/en/forbidden.html
index 99e6483ad6..075b9ed7f1 100644
--- a/server/conf/error/en/forbidden.html
+++ b/server/conf/error/en/forbidden.html
@@ -1,40 +1,61 @@
-<HTML>
-<HEAD>
-<TITLE>403 Error - Forbidden!</TITLE>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" leftMargin=0 topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
-<CENTER>
-<TABLE BORDER="0" WIDTH="100%" CELLSPACING="0">
-  <TR>
-    <TD BGCOLOR="#025CCA" ALIGN="CENTER">
-    <HR SIZE="1" COLOR="#FFFFFF">
-    <TABLE>
-      <TR>
-        <TD><FONT SIZE="3" COLOR="#FFFFFF" FACE="Helvetica, Arial"><B>403 Error-  Forbidden!</B></FONT></TD>
-      </TR>
-    </TABLE>
-    <HR SIZE="1" COLOR="#FFFFFF">
-    </TD>
-  </TR>
-    <TR>
-  <TD><BR><BR><BR>
-  <CENTER><FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial"><B><U>The following error occurred:</U></B></FONT></CENTER>
-  <BR></TD>
-  </TR>
-  <TR>
-    <TD BGCOLOR="#FFFFFF">
-      <CENTER>
-          <FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial">You are not permitted to access the requested URL
-          <P>Please contact the Webmaster with any queries.</FONT>
-      </CENTER>
-      <BR>
-      <HR SIZE="1" WIDTH="90%">
-      <CENTER>
-<FONT SIZE="1" COLOR="#000000" FACE="Verdana, Arial">powered by <A HREF="http://www.ispconfig.org">ISPConfig</A></FONT>
-      </CENTER>
-    </TD>
-  </TR>
-</TABLE>
-</CENTER>
-</BODY>
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>ERROR 403 - Forbidden!</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <meta name="robots" content="noindex" />
+    <style type="text/css"><!--
+    body {
+        color: #444444;
+        background-color: #EEEEEE;
+        font-family: 'Trebuchet MS', sans-serif;
+        font-size: 80%;
+    }
+    h1 {}
+    h2 { font-size: 1.2em; }
+    #page{
+        background-color: #FFFFFF;
+        width: 60%;
+        margin: 24px auto;
+        padding: 12px;
+    }
+    #header {
+        padding: 6px ;
+        text-align: center;
+    }
+    .status3xx { background-color: #475076; color: #FFFFFF; }
+    .status4xx { background-color: #C55042; color: #FFFFFF; }
+    .status5xx { background-color: #F2E81A; color: #000000; }
+    #content {
+        padding: 4px 0 24px 0;
+    }
+    #footer {
+        color:#83A342;
+        background: #f9f9f9;
+        padding: 10px 20px;
+        border-top: 5px #efefef solid;
+        font-size: 0.8em;
+        text-align: center;
+    }
+    #footer a {
+        color: #83A342;
+    }
+    --></style>
+</head>
+<body>
+    <div id="page">
+        <div id="header" class="status4xx">
+            <h1>ERROR 403 - Forbidden!</h1>
+        </div>
+        <div id="content">
+            <h2>The following error occurred:</h2>
+            <p>You are not permitted to access the requested URL.</p>
+			<P>Please contact the <!--WEBMASTER//-->webmaster<!--WEBMASTER//--> with any queries.</p>
+        </div>
+        <div id="footer">
+            <p>powered by <a href="http://www.ispconfig.org">ISPConfig</a></p>
+        </div>
+    </div>
+</body>
+</html>
diff --git a/server/conf/error/en/internalServerError.html b/server/conf/error/en/internalServerError.html
index 434c3e6cef..cff3f1df75 100644
--- a/server/conf/error/en/internalServerError.html
+++ b/server/conf/error/en/internalServerError.html
@@ -1,40 +1,61 @@
-<HTML>
-<HEAD>
-<TITLE>500 Error - Internal Server Error!</TITLE>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" leftMargin=0 topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
-<CENTER>
-<TABLE BORDER="0" WIDTH="100%" CELLSPACING="0">
-  <TR>
-    <TD BGCOLOR="#025CCA" ALIGN="CENTER">
-    <HR SIZE="1" COLOR="#FFFFFF">
-    <TABLE>
-      <TR>
-        <TD><FONT SIZE="3" COLOR="#FFFFFF" FACE="Helvetica, Arial"><B>500 error - Internal Server Error!</B></FONT></TD>
-      </TR>
-    </TABLE>
-    <HR SIZE="1" COLOR="#FFFFFF">
-    </TD>
-  </TR>
-    <TR>
-  <TD><BR><BR><BR>
-  <CENTER><FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial"><B><U>The following error occurred:</U></B></FONT></CENTER>
-  <BR></TD>
-  </TR>
-  <TR>
-    <TD BGCOLOR="#FFFFFF">
-      <CENTER>
-          <FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial">The requested URL caused an internal server error.
-          <P>If you get this message repeatedly please contact the Webmaster.</FONT>
-      </CENTER>
-      <BR>
-      <HR SIZE="1" WIDTH="90%">
-      <CENTER>
-<FONT SIZE="1" COLOR="#000000" FACE="Verdana, Arial">powered by <A HREF="http://www.ispconfig.org">ISPConfig</A></FONT>
-      </CENTER>
-    </TD>
-  </TR>
-</TABLE>
-</CENTER>
-</BODY>
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>ERROR 500 - Internal Server Error!</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <meta name="robots" content="noindex" />
+    <style type="text/css"><!--
+    body {
+        color: #444444;
+        background-color: #EEEEEE;
+        font-family: 'Trebuchet MS', sans-serif;
+        font-size: 80%;
+    }
+    h1 {}
+    h2 { font-size: 1.2em; }
+    #page{
+        background-color: #FFFFFF;
+        width: 60%;
+        margin: 24px auto;
+        padding: 12px;
+    }
+    #header {
+        padding: 6px ;
+        text-align: center;
+    }
+    .status3xx { background-color: #475076; color: #FFFFFF; }
+    .status4xx { background-color: #C55042; color: #FFFFFF; }
+    .status5xx { background-color: #F2E81A; color: #000000; }
+    #content {
+        padding: 4px 0 24px 0;
+    }
+    #footer {
+        color:#83A342;
+        background: #f9f9f9;
+        padding: 10px 20px;
+        border-top: 5px #efefef solid;
+        font-size: 0.8em;
+        text-align: center;
+    }
+    #footer a {
+        color: #83A342;
+    }
+    --></style>
+</head>
+<body>
+    <div id="page">
+        <div id="header" class="status5xx">
+            <h1>ERROR 500 - Internal Server Error!</h1>
+        </div>
+        <div id="content">
+            <h2>The following error occurred:</h2>
+            <p>The requested URL caused an internal server error.</p>
+			<P>If you get this message repeatedly please contact the <!--WEBMASTER//-->webmaster<!--WEBMASTER//-->.</p>
+        </div>
+        <div id="footer">
+            <p>powered by <a href="http://www.ispconfig.org">ISPConfig</a></p>
+        </div>
+    </div>
+</body>
+</html>
diff --git a/server/conf/error/en/invalidSyntax.html b/server/conf/error/en/invalidSyntax.html
index 2b56b8566f..6c3ed7810c 100644
--- a/server/conf/error/en/invalidSyntax.html
+++ b/server/conf/error/en/invalidSyntax.html
@@ -1,40 +1,61 @@
-<HTML>
-<HEAD>
-<TITLE>400 Error - Invalid Syntax!</TITLE>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" leftMargin=0 topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
-<CENTER>
-<TABLE BORDER="0" WIDTH="100%" CELLSPACING="0">
-  <TR>
-    <TD BGCOLOR="#025CCA" ALIGN="CENTER">
-    <HR SIZE="1" COLOR="#FFFFFF">
-    <TABLE>
-      <TR>
-        <TD><FONT SIZE="3" COLOR="#FFFFFF" FACE="Helvetica, Arial"><B>400 error - invalid syntax!</B></FONT></TD>
-      </TR>
-    </TABLE>
-    <HR SIZE="1" COLOR="#FFFFFF">
-    </TD>
-  </TR>
-    <TR>
-  <TD><BR><BR><BR>
-  <CENTER><FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial"><B><U>The following error occurred:</U></B></FONT></CENTER>
-  <BR></TD>
-  </TR>
-  <TR>
-    <TD BGCOLOR="#FFFFFF">
-      <CENTER>
-          <FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial">You have used invalid syntax.
-          <P>Please contact the Webmaster with any problems.</FONT>
-      </CENTER>
-      <BR>
-      <HR SIZE="1" WIDTH="90%">
-      <CENTER>
-<FONT SIZE="1" COLOR="#000000" FACE="Verdana, Arial">powered by <A HREF="http://www.ispconfig.org">ISPConfig</A></FONT>
-      </CENTER>
-    </TD>
-  </TR>
-</TABLE>
-</CENTER>
-</BODY>
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>ERROR 400 - Bad Request!</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <meta name="robots" content="noindex" />
+    <style type="text/css"><!--
+    body {
+        color: #444444;
+        background-color: #EEEEEE;
+        font-family: 'Trebuchet MS', sans-serif;
+        font-size: 80%;
+    }
+    h1 {}
+    h2 { font-size: 1.2em; }
+    #page{
+        background-color: #FFFFFF;
+        width: 60%;
+        margin: 24px auto;
+        padding: 12px;
+    }
+    #header {
+        padding: 6px ;
+        text-align: center;
+    }
+    .status3xx { background-color: #475076; color: #FFFFFF; }
+    .status4xx { background-color: #C55042; color: #FFFFFF; }
+    .status5xx { background-color: #F2E81A; color: #000000; }
+    #content {
+        padding: 4px 0 24px 0;
+    }
+    #footer {
+        color:#83A342;
+        background: #f9f9f9;
+        padding: 10px 20px;
+        border-top: 5px #efefef solid;
+        font-size: 0.8em;
+        text-align: center;
+    }
+    #footer a {
+        color: #83A342;
+    }
+    --></style>
+</head>
+<body>
+    <div id="page">
+        <div id="header" class="status4xx">
+            <h1>ERROR 400 - Bad Request!</h1>
+        </div>
+        <div id="content">
+            <h2>The following error occurred:</h2>
+            <p>You have used invalid syntax.</p>
+			<P>Please contact the <!--WEBMASTER//-->webmaster<!--WEBMASTER//--> with any queries.</p>
+        </div>
+        <div id="footer">
+            <p>powered by <a href="http://www.ispconfig.org">ISPConfig</a></p>
+        </div>
+    </div>
+</body>
+</html>
diff --git a/server/conf/error/en/methodNotAllowed.html b/server/conf/error/en/methodNotAllowed.html
index 2caddd8190..96b7546979 100644
--- a/server/conf/error/en/methodNotAllowed.html
+++ b/server/conf/error/en/methodNotAllowed.html
@@ -1,40 +1,61 @@
-<HTML>
-<HEAD>
-<TITLE>405 Error - Method not allowed!</TITLE>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" leftMargin=0 topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
-<CENTER>
-<TABLE BORDER="0" WIDTH="100%" CELLSPACING="0">
-  <TR>
-    <TD BGCOLOR="#025CCA" ALIGN="CENTER">
-    <HR SIZE="1" COLOR="#FFFFFF">
-    <TABLE>
-      <TR>
-        <TD><FONT SIZE="3" COLOR="#FFFFFF" FACE="Helvetica, Arial"><B>405 error - method not allowed!</B></FONT></TD>
-      </TR>
-    </TABLE>
-    <HR SIZE="1" COLOR="#FFFFFF">
-    </TD>
-  </TR>
-    <TR>
-  <TD><BR><BR><BR>
-  <CENTER><FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial"><B><U>The following error occurred:</U></B></FONT></CENTER>
-  <BR></TD>
-  </TR>
-  <TR>
-    <TD BGCOLOR="#FFFFFF">
-      <CENTER>
-          <FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial">The method used is not permitted.
-          <P>Please contact the Webmaster with any queries.</FONT>
-      </CENTER>
-      <BR>
-      <HR SIZE="1" WIDTH="90%">
-      <CENTER>
-<FONT SIZE="1" COLOR="#000000" FACE="Verdana, Arial">powered by <A HREF="http://www.ispconfig.org">ISPConfig</A></FONT>
-      </CENTER>
-    </TD>
-  </TR>
-</TABLE>
-</CENTER>
-</BODY>
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>ERROR 405 - Method Not Allowed!</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <meta name="robots" content="noindex" />
+    <style type="text/css"><!--
+    body {
+        color: #444444;
+        background-color: #EEEEEE;
+        font-family: 'Trebuchet MS', sans-serif;
+        font-size: 80%;
+    }
+    h1 {}
+    h2 { font-size: 1.2em; }
+    #page{
+        background-color: #FFFFFF;
+        width: 60%;
+        margin: 24px auto;
+        padding: 12px;
+    }
+    #header {
+        padding: 6px ;
+        text-align: center;
+    }
+    .status3xx { background-color: #475076; color: #FFFFFF; }
+    .status4xx { background-color: #C55042; color: #FFFFFF; }
+    .status5xx { background-color: #F2E81A; color: #000000; }
+    #content {
+        padding: 4px 0 24px 0;
+    }
+    #footer {
+        color:#83A342;
+        background: #f9f9f9;
+        padding: 10px 20px;
+        border-top: 5px #efefef solid;
+        font-size: 0.8em;
+        text-align: center;
+    }
+    #footer a {
+        color: #83A342;
+    }
+    --></style>
+</head>
+<body>
+    <div id="page">
+        <div id="header" class="status4xx">
+            <h1>ERROR 405 - Method Not Allowed!</h1>
+        </div>
+        <div id="content">
+            <h2>The following error occurred:</h2>
+            <p>The method used is not permitted.</p>
+			<P>Please contact the <!--WEBMASTER//-->webmaster<!--WEBMASTER//--> with any queries.</p>
+        </div>
+        <div id="footer">
+            <p>powered by <a href="http://www.ispconfig.org">ISPConfig</a></p>
+        </div>
+    </div>
+</body>
+</html>
diff --git a/server/conf/error/en/overloaded.html b/server/conf/error/en/overloaded.html
index 9e32631fdd..9e60e871d5 100644
--- a/server/conf/error/en/overloaded.html
+++ b/server/conf/error/en/overloaded.html
@@ -1,40 +1,61 @@
-<HTML>
-<HEAD>
-<TITLE>503 Error - Service unavailable!</TITLE>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" leftMargin=0 topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
-<CENTER>
-<TABLE BORDER="0" WIDTH="100%" CELLSPACING="0">
-  <TR>
-    <TD BGCOLOR="#025CCA" ALIGN="CENTER">
-    <HR SIZE="1" COLOR="#FFFFFF">
-    <TABLE>
-      <TR>
-        <TD><FONT SIZE="3" COLOR="#FFFFFF" FACE="Helvetica, Arial"><B>503 Error -  Service unavailable!</B></FONT></TD>
-      </TR>
-    </TABLE>
-    <HR SIZE="1" COLOR="#FFFFFF">
-    </TD>
-  </TR>
-    <TR>
-  <TD><BR><BR><BR>
-  <CENTER><FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial"><B><U>The following error occurred::</U></B></FONT></CENTER>
-  <BR></TD>
-  </TR>
-  <TR>
-    <TD BGCOLOR="#FFFFFF">
-      <CENTER>
-          <FONT COLOR="#000000" SIZE="2" FACE="Helvetica, Arial">The system currently overloaded.  Please you try again later
-                            <P>Please contact the Webmaster about any problems.</FONT>
-      </CENTER>
-      <BR>
-      <HR SIZE="1" WIDTH="90%">
-      <CENTER>
-<FONT SIZE="1" COLOR="#000000" FACE="Verdana, Arial">powered by <A HREF="http://www.ispconfig.org">ISPConfig</A></FONT>
-      </CENTER>
-    </TD>
-  </TR>
-</TABLE>
-</CENTER>
-</BODY>
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <title>ERROR 503 - Service Unavailable!</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <meta name="robots" content="noindex" />
+    <style type="text/css"><!--
+    body {
+        color: #444444;
+        background-color: #EEEEEE;
+        font-family: 'Trebuchet MS', sans-serif;
+        font-size: 80%;
+    }
+    h1 {}
+    h2 { font-size: 1.2em; }
+    #page{
+        background-color: #FFFFFF;
+        width: 60%;
+        margin: 24px auto;
+        padding: 12px;
+    }
+    #header {
+        padding: 6px ;
+        text-align: center;
+    }
+    .status3xx { background-color: #475076; color: #FFFFFF; }
+    .status4xx { background-color: #C55042; color: #FFFFFF; }
+    .status5xx { background-color: #F2E81A; color: #000000; }
+    #content {
+        padding: 4px 0 24px 0;
+    }
+    #footer {
+        color:#83A342;
+        background: #f9f9f9;
+        padding: 10px 20px;
+        border-top: 5px #efefef solid;
+        font-size: 0.8em;
+        text-align: center;
+    }
+    #footer a {
+        color: #83A342;
+    }
+    --></style>
+</head>
+<body>
+    <div id="page">
+        <div id="header" class="status5xx">
+            <h1>ERROR 503 - Service Unavailable!</h1>
+        </div>
+        <div id="content">
+            <h2>The following error occurred:</h2>
+            <p>The Service is not available at the moment due to a temporary overloading or maintenance of the server. Please try again later.</p>
+			<P>Please contact the <!--WEBMASTER//-->webmaster<!--WEBMASTER//--> with any queries.</p>
+        </div>
+        <div id="footer">
+            <p>powered by <a href="http://www.ispconfig.org">ISPConfig</a></p>
+        </div>
+    </div>
+</body>
+</html>
-- 
GitLab