Proxy ist ne gute Idee... Ich habe hier auf dem Land keine DSL-Möglichkeit und nutze daher einen Surfstick. Funktioniert auch tadellos, nur werden Internetgrafiken (warum auch immer) minderwertig dargestellt. Hängt das zusammen??
Anbei noch die Original CSS:
Code: Alles auswählen
/*© four for business AG, www.4fb.de
******************************************/
table.calendar {
	border: 1px solid #747488;
	cursor: default;
}
table.calendar thead {
	background-color: #A9AEC2;
}
table.calendar thead td {
	padding: 2px 3px 2px 3px;
	text-align: center;
	border-bottom: 1px solid #747488;
}
table.calendar tbody td {
	padding: 1px 2px 1px 2px;
	border: 1px solid white;
	background: white;
	text-align: center;
}
table.calendar tbody td.over {
	padding: 1px 2px 1px 2px;
	background: #F4F4F7;
	border: 1px dashed black !important;
	text-align: center;	
}
table.calendar tbody td.marked {
	padding: 1px 2px 1px 2px;
	background: #E8E8EE !important;
	border: 1px solid black !important;
	text-align: center;
}
#mhighlight    {
                    position:absolute;
                    left: 0px;
                    top: 0px;
                    width: 100px;
                    height: 20px;
                    z-index: 10;
                    visibility:hidden;
                    
                }
#htext          {
                    font-family: Verdana, Arial, Helvetica, Sans-Serif;
                    color: #FFFFFF;
                    font-size: 11px;
                    font-weight: bold;
                    padding-left: 5px;
                    padding-right: 5px;
                    vertical-align: middle;
                }
#infoDIV        {position: absolute; left: 0px; top: 0px ; background-color: #ffffff; border: 1px solid #ff0000}
.help           {text-align: right; width: 100%; background-color: #334f77}
td.nav          {padding-left: 5px; padding-right: 5px; vertical-align: middle}
td.sub          {padding-left: 5px; padding-right: 5px; vertical-align: middle}
a.nav:link      {font-family:verdana; font-size:11px; color:#ffffff}
a.sub:link      {font-family:verdana; font-size:11px; color:#6D737B}
a img {border: 0px}
/* <body> properties */
body            {
                    background-color: #ffffff;
                    margin-left: 0px;
                    margin-right:0px;
                    margin-top:0px;
                    margin-bottom: 0px;
                    scrollbar-face-color:#C6C6D5;
                    scrollbar-highlight-color:#FFFFFF;
                    scrollbar-3dlight-color:#747488;
                    scrollbar-darkshadow-color:#000000;
                    scrollbar-shadow-color:#334F77;
                    scrollbar-arrow-color:#334F77;
                    scrollbar-track-color:#C7C7D6;
                    font-family: Verdana, Arial, Helvetica, Sans-Serif;
                    font-size: 11px;
                    color: #000000;
                }
frameset        {
                    background-color: #ffffff;
                }
frame           {
                    background-color: #ffffff;
                }
                
p				{
                    font-family: Verdana, Arial, Helvetica, Sans-Serif;
                    font-size: 11px;
                    color: #000000;
                }
table, tr, td, th	{
                    font-family: Verdana, Arial, Helvetica, Sans-Serif;
                    font-size: 11px;
                    color: #000000;
                }                
/* Hauptlinks für die Navigation */
a.main:link     {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold}
a.main:visited  {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold}
a.main:active   {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold}
a.main:hover    {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold}
/* Hauptlinks für die Navigation */
a.main_on:link     {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px; font-weight: bold}
a.main_on:visited  {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px; font-weight: bold}
a.main_on:active   {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px; font-weight: bold}
a.main_on:hover    {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px; font-weight: bold}
/* Sublinks für die Navigation */
a.sub:link      {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #6D737B; text-decoration: none; font-size: 11px}
a.sub:visited   {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #6D737B; text-decoration: none; font-size: 11px}
a.sub:active    {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #6D737B; text-decoration: none; font-size: 11px}
a.sub:hover     {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #6D737B; text-decoration: none; font-size: 11px}
/* Sublinks für die Navigation */
a.sub_on:link      {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px}
a.sub_on:visited   {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px}
a.sub_on:active    {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px}
a.sub_on:hover     {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px}
/* Links Generell */
a:link      {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #000000; text-decoration: underline; font-size: 11px}
a:visited   {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #000000; text-decoration: underline; font-size: 11px}
a:active    {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #000000; text-decoration: underline; font-size: 11px}
a:hover     {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #000000; text-decoration: underline; font-size: 11px}
/* Links Weiss */
a.white:link      {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px}
a.white:visited   {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px}
a.white:active    {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px}
a.white:hover     {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px}
/* Texte */
.text_small     {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #000000}
.text_medium    {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000000}
.text_large     {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; color: #000000}
/* Blauer Text */
.textb_medium    {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #334F77}
/* Weisse Texte */
.textw_small     {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #ffffff}
.textw_medium    {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #ffffff}
.textw_large     {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; color: #ffffff}
/* Fehlermeldungen */
.text_error     {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #ff0000}
/* Code areas */
.code           {font-family: verdana; font-size: 11px; color: #000000; color: #000000; width: 500px; height: 300px}
.text_fullwidth {font-family: verdana; font-size: 11px; color: #000000; width: 100%; height: 300px}
.text_fullwidth_120 {font-family: verdana; font-size: 11px; color: #000000; width: 100%; height: 80px}
.code_fullwidth {font-family: verdana; font-size: 11px; color: #000000; width: 100%; height: 300px}
.code_sfullwidth {font-family: verdana; font-size: 11px; color: #000000; width: 100%; height: 150px}
.code_input   {font-family: verdana; font-size: 11px; color: #000000; width: 100%;}
/* Form Elemente */
input.bb        {font-family: verdana, helvetica, arial; font-size: 11px; color: #000000; border: 1px solid #000000}
input.txt       {font-family: verdana, helvetica, arial; font-size: 11px; color: #000000; width: 250px; border: 1px solid #000000}
input.textbox { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000000; background-color: white; border: 1px solid #A7A6AA; padding: 1px 1px 3px 1px;}
input.textbox_readonly { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000000; background-color: #D6D5D9; border: 1px solid #A7A6AA; padding: 1px 1px 3px 1px;}
td.foldingrow           { background-color: #C6C6D5; border-bottom: 1px solid #747488; padding: 2px;}
td.foldingrow_content   { background-color: #E8E8EE; border-bottom: 1px solid #747488; padding: 2px;}
a.foldingrow            { font-weight: bold; text-decoration: none; }
span.cpager_currentitem { color: #747488; font-weight: bold; }
table.bordered { border: 1px solid #747488; border-left: 0px; border-top: 0px; }
td.headerbordercell { border:1px solid #747488; background: #C6C6D5; border-right: 0px; border-bottom: 0px; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #ffffff;}
td.bordercell { border:1px solid #747488; border-right: 0px; border-bottom: 0px; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: black; }