/*    Stylesheet: GERMANN.NEWMEDIA | www.germannnewmedia.ch                                      */
/*    Version   : 1.01 | 03.11.2003 | mg                                                         */



/*    ++++++++++ Globale Formatierungen +++++++++++++++++++++++++++++++++++++++++++++++++        */


h1			{ padding:0; margin:0; font-size:11px; font-weight:bold; }

A:link      { text-decoration: none      }
A:visited   { text-decoration: none      }
A:active    { text-decoration: underline }
A:hover     { text-decoration: underline }

body,table,tr,td,p    {
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px;
    color             : #666666;
    list-style-type   : square;
    list-style-image  : url(/images/list.gif);
}

.webmailtitle         {
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 10px;
    font-weight       : bold;
    color             : #555555;
}

.form                 { 
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px; 
    background-color  : #FFFFFF;
    color             : #222222;
    border            : 1px #BBBBBB solid;
}

.form45               { 
    width             : 78px; 
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px; 
    background-color  : #FFFFFF;
    color             : #666666;
    border            : 1px #BBBBBB solid;
}

.formadsl             { 
    width             : 165px; 
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px; 
    background-color  : #FFFFFF;
    color             : #666666;
    border            : 1px #BBBBBB solid;
}

.formdomain           { 
    width             : 100%; 
    height            : 19px; 
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px; 
    background-color  : #FFFFFF;
    color             : #666666;
    border            : 1px #BBBBBB solid;
}

.formdomaintld        { 
    width             : 60px; 
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px; 
    background-color  : #FFFFFF;
    color             : #666666;
    border            : 1px #BBBBBB solid;
}

.formwebsitecheck     { 
    width             : 165px; 
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px; 
    background-color  : #FFFFFF;
    color             : #666666;
    border            : 1px #BBBBBB solid;
}


.formcontact          { 
    width             : 269px; 
    height            : 19px; 
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px; 
    background-color  : #FFFFFF;
    color             : #666666;
    border            : 1px #BBBBBB solid;
}

.formcontactmessage   { 
    width             : 269px; 
    height            : 90px; 
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px; 
    background-color  : #FFFFFF;
    color             : #666666;
    border            : 1px #BBBBBB solid;
}

.refimg {
	margin-right: 5px;
	margin-bottom: 1px;
	text-align: right;




}

/*    ++++++++++ Account Wizard  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++        */


.formagbwizard        { 
    width             : 286px; 
    height            : 100px; 
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px; 
    background-color  : #FFFFFF;
    color             : #666666;
    border            : 1px #BBBBBB solid;
}

.formtextwizard       { 
    width             : 276px; 
    height            : 150px; 
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px; 
    background-color  : #FFFFFF;
    color             : #666666;
    border            : 1px #BBBBBB solid;
}

.formdomainwizard     { 
    width             : 180px; 
    height            : 19px; 
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px; 
    background-color  : #FFFFFF;
    color             : #666666;
    border            : 1px #BBBBBB solid;
}

.formdomaintldwizard  { 
    width             : 40px; 
    height            : 19px; 
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px; 
    background-color  : #FFFFFF;
    color             : #666666;
    border            : 1px #BBBBBB solid;
}

.formnicwizard        { 
    width             : 100%; 
    height            : 19px; 
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px; 
    background-color  : #FFFFFF;
    color             : #666666;
    border            : 1px #BBBBBB solid;
}

.formnamewizard        { 
    width             : 100%; 
    height            : 17px; 
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px; 
    background-color  : #FFFFFF;
    color             : #666666;
    border            : 1px #BBBBBB solid;
}

.formtotalwizard        { 
    width             : 286px; 
    height            : 150px; 
    font-family       : Tahoma, Arial, Helvetica, Sans-serif;
    font-size         : 10px; 
    background-color  : #FFFFFF;
    color             : #666666;
    border            : 1px #BBBBBB solid;
}




/*    ++++++++++ Linke Navigation  ++++++++++++++++++++++++++++++++++++++++++++++++++++++        */

A.menulink            {
    display           : block;
    width             : 165px;
    text-align        : left;
    text-decoration   : none;
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 10px;
    font-weight       : bold;
    color             : #555555;
    line-height       : 14px;
    background-color  : #EFEFEF;
    border-right      : 0px #CCCCCC solid; 
    border-left       : 0px #CCCCCC solid; 
    border-bottom     : 1px #FFFFFF solid; 
    border-top        : 0px #CCCCCC solid; 
}

A.menulink:hover      {
    display           : block;
    width             : 165px;
    text-align        : left;
    text-decoration   : none;
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 10px;
    font-weight       : bold;
    color             : #FFFFFF;
    line-height       : 14px;
    background-color  : #B1B1B1;
    border-right      : 0px #CCCCCC solid; 
    border-left       : 0px #CCCCCC solid; 
    border-bottom     : 1px #FFFFFF solid; 
    border-top        : 0px #CCCCCC solid; 
}

A.submenulink         {
    display           : block;
    width             : 165px;
    text-align        : left;
    text-decoration   : none;
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 10px;
    color             : #555555;
    line-height       : 14px;
    background-color  : #F2F2F2;
    border-right      : 0px #CCCCCC solid; 
    border-left       : 0px #CCCCCC solid; 
    border-bottom     : 1px #FFFFFF solid; 
    border-top        : 0px #CCCCCC solid; 
}

A.submenulink:hover   {
    display           : block;
    width             : 165px;
    text-align        : left;
    text-decoration   : none;
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 10px;
    color             : #FFFFFF;
    line-height       : 14px;
    background-color  : #C0C0C0;
    border-right      : 0px #CCCCCC solid; 
    border-left       : 0px #CCCCCC solid; 
    border-bottom     : 1px #FFFFFF solid; 
    border-top        : 0px #CCCCCC solid; 
}



/*    ++++++++++ Content mittlere Spalte  +++++++++++++++++++++++++++++++++++++++++++++++        */

.tdwhitecontent       {
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px;
    color             : #666666;
    padding-top       : 15px;
    padding-bottom    : 10px;
    padding-left      : 15px;
    padding-right     : 10px;
    vertical-align    : top;
    list-style-type   : square;
}
.tdwhitecontent a:link       { color: #FF6600; text-decoration: none      }
.tdwhitecontent a:visited    { color: #FF6600; text-decoration: none      }
.tdwhitecontent a:active     { color: #FF6600; text-decoration: underline }
.tdwhitecontent A:hover      { color: #FF6600; text-decoration: underline }

.tdwhiterightcontent  {
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 11px;
    color             : #666666;
    padding-top       : 15px;
    padding-bottom    : 10px;
    padding-left      : 15px;
    padding-right     : 10px;
    vertical-align    : top;
    list-style-type   : square;
}
.tdwhiterightcontent a:link       { color: #FF6600; text-decoration: none      }
.tdwhiterightcontent a:visited    { color: #FF6600; text-decoration: none      }
.tdwhiterightcontent a:active     { color: #FF6600; text-decoration: underline }
.tdwhiterightcontent a:hover      { color: #FF6600; text-decoration: underline }



/*    ++++++++++ Content mittlere Spalte Subpages +++++++++++++++++++++++++++++++++++++++        */

.tdwhitesubcontent    {
    font-family       : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size         : 10px;
    color             : #222222;
    padding-top       : 1px;
    padding-bottom    : 10px;
    padding-left      : 15px;
    padding-right     : 10px;
    vertical-align    : top;
    list-style-type   : square;
    background        : url(/gfx/bckgrnd_title_middle_sub.gif);
    background-repeat : no-repeat;
    background-color  : #FFFFFF;
}
.tdwhitesubcontent a:link    { color: #0C4B7B; text-decoration: none      }
.tdwhitesubcontent a:visited { color: #0C4B7B; text-decoration: none      }
.tdwhitesubcontent a:active  { color: #0C4B7B; text-decoration: none      }
.tdwhitesubcontent a:hover   { color: #0C4B7B; text-decoration: underline }





/*    ++++++++++ Copyright | Fusszeile ++++++++++++++++++++++++++++++++++++++++++++++++++        */

.copytxt               {
    font-family        : Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    font-size          : 9px;
    color              : #888888;
    padding-top        : 2px;
    padding-bottom     : 0px;
    padding-left       : 10px;
    padding-right      : 5px;
    vertical-align     : bottom;
    list-style-type    : square;
    text-align         : left;
}
.copytxt a:link      { color: #888888; text-decoration: none      }
.copytxt a:visited   { color: #888888; text-decoration: none      }
.copytxt a:active    { color: #888888; text-decoration: none      }
.copytxt a:hover     { color: #888888; text-decoration: underline }




/*    ++++++++++ hellgraue Tabellen-Seitenränder ++++++++++++++++++++++++++++++++++++++++        */

.tblfeetborder         {
    border-right       : 1px #CCCCCC solid; 
    border-left        : 1px #CCCCCC solid; 
    border-bottom      : 1px #CCCCCC solid; 
    border-top         : 1px #CCCCCC solid; 
}

.tblfeetlrborder       {
    border-right       : 1px #CCCCCC solid; 
    border-left        : 1px #CCCCCC solid; 
    border-bottom      : 1px #CCCCCC solid;
}

.tblfeetleftrightborder{
    border-right       : 1px #CCCCCC solid; 
    border-left        : 1px #CCCCCC solid; 
}


.tblfeetleftborder     {
    border-left        : 1px #CCCCCC solid; 
}

.tblnavbottom          {
    border-bottom      : 1px #CCCCCC solid; 
}

.tblnavtop             {
    border-top         : 1px #CCCCCC solid; 
}


/*    ++++++++++ hellgraue Tabellen-Seitenränder für Referenzblöcke +++++++++++++++++++++        */

.tblportborder         {
    border-right       : 1px #EDEDED solid; 
    border-left        : 1px #EDEDED solid; 
    border-bottom      : 1px #EDEDED solid; 
    border-top         : 1px #EDEDED solid; 
}


.tblportlrborder       {
    border-right       : 1px #F5F5F5 solid; 
    border-left        : 1px #F5F5F5 solid; 
    border-bottom      : 1px #F5F5F5 solid;
}


.tblportlrtborder      {
    border-right       : 1px #F5F5F5 solid; 
    border-left        : 1px #F5F5F5 solid; 
    border-top         : 1px #F5F5F5 solid;
}


.tblportleftrightborder{
    border-right       : 1px #F5F5F5 solid; 
    border-left        : 1px #F5F5F5 solid; 
}


.tblportleftborder     {
    border-left        : 1px #F5F5F5 solid; 
}

.tblportbottom          {
    border-bottom      : 1px #F5F5F5 solid; 
}

