#td_head1{
    BACKGROUND-IMAGE: url(images/urlbase_head.jpg);
    width: 980px;
    height: 74px;
    }

#td_01nav{
    BACKGROUND-IMAGE: url(images/webtry6_slice_05.jpg);
  }


#td_02nav{
    BACKGROUND-IMAGE: url(images/urlbase_nav2.jpg);
  }


#td_01main{
    BACKGROUND-IMAGE: url(images/urlbase_left_top.jpg);
  }


#td_02main{
    BACKGROUND-IMAGE: url(images/urlbase_right1.jpg);
  }
  

#td_03main{
    BACKGROUND-IMAGE: url(images/urlbase_left2.jpg);
  }


#td_01box{
    BACKGROUND-IMAGE: url(images/urlbase_box_02.jpg);
  }


#td_02box{
    BACKGROUND-IMAGE: url(images/urlbase_box_09.jpg);
  }


#td_03box{
    BACKGROUND-IMAGE: url(images/boxback.jpg);
  }


#td_04box{
    BACKGROUND-IMAGE: url(images/urlbase_box_10.jpg);
  }


#td_05box{
    BACKGROUND-IMAGE: url(images/urlbase_box_12.jpg);
  }


#td_01foot{
    BACKGROUND-IMAGE: url(images/urlbase_nav2.jpg);
  }



.head_text1{
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Trebuchet MS; 
	font-size: 9pt; 
	color: #333333;
}


.nav1{
	padding-bottom: 4px;
	padding-top: 8px;
	padding-left: 8px;
	font-family: Trebuchet MS; 
	font-size: 9pt; 
	color: #CC0000;
}


.nav1link{
     text-decoration: none;
     color: #CC0000;
}


.nav1link:hover {
     text-decoration: underline;
     color: #CC0000;
}


.nav1_over{
	padding-bottom: 4px;
	padding-top: 8px;
	padding-left: 8px;
	font-family: Trebuchet MS; 
	font-size: 9pt; 
	color: #ffffff;
	background-image: url(images/urlbase_navover.jpg);
}


.nav1_overlink{
     text-decoration: none;
     color: #ffffff;
}

.nav1_overlink:hover {
     text-decoration: underline;
     color: #ffffff;
}


.nav2{
	padding-bottom: 6px;
	padding-left: 8px;
	font-family: Trebuchet MS; 
	font-size: 9pt; 
	color: #ffffff;
}


.main_text1{
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Trebuchet MS; 
	font-size: 9pt; 
	color: #333333;
        background-color: white;
}


.mainlink{
     text-decoration: none;
     color: #CC0000;
}


.mainlink:hover {
     text-decoration: underline;
     color: #CC0000;
}


.box_head{
	padding-bottom: 1px;
	padding-left: 5px;
	font-family: Trebuchet MS; 
	font-size: 10pt;
	font-weight: bold; 
	color: #ffffff;
}


.boxfoot{
    BACKGROUND-IMAGE: url(images/urlbase_box_12.jpg);
    padding-bottom: 1px;
    padding-left: 5px;
    font-family: Trebuchet MS; 
    font-size: 10pt;
    font-weight: bold; 
    color: #ffffff;
    text-align: center;
  }


.boxfoot a{
     text-decoration: none;
     color: #ffffff;
}


.boxfoot:hover a{
     text-decoration: underline;
}


.box_text1{
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Trebuchet MS; 
	font-size: 9pt; 
	color: #333333;
}

.boxtext a{
     text-decoration: underline;
     color: #cc0000;
}


.boxtext:hover a{
     text-decoration: underline;
}

.boxlink{
     text-decoration: none;
     color: #CC0000;
}


.boxlink:hover {
     text-decoration: underline;
     color: #CC0000;
}


.bottom td{
	padding-bottom: 6px;
	padding-left: 8px;
	font-family: Trebuchet MS; 
	font-size: 9pt; 
	color: #ffffff;
}


.bottom td a{
     text-decoration: none;
     color: #ffffff;
}


.bottomlink:hover td a{
     text-decoration: underline;
    
}

/*-----verlinkte bilder ohne rahmen----------------*/
a img {
border : 0 none;
}


/*------box------------------*/

.boxhead{
    BACKGROUND-IMAGE: url(images/urlbase_box_02.jpg);
    padding-bottom: 1px;
	padding-left: 5px;
	font-family: Trebuchet MS; 
	font-size: 10pt;
	font-weight: bold; 
	color: #ffffff;
}


.boxtext{
    BACKGROUND-IMAGE: url(images/boxback.jpg);
    background-repeat: repeat-x;
    VERTICAL-ALIGN: top; 
    WIDTH: 100%; 
    BACKGROUND-COLOR: white;
    font-family: Trebuchet MS; 
    font-size: 9pt; 
    color: #333333;
    text-align: left;
}

.boxfoot{
    BACKGROUND-IMAGE: url(images/urlbase_box_12.jpg);
    padding-bottom: 1px;
    padding-left: 5px;
    font-family: Trebuchet MS; 
    font-size: 10pt;
    font-weight: bold; 
    color: #ffffff;
    text-align: center;
  }


.boxfoot td{
    BACKGROUND-IMAGE: url(images/urlbase_box_12.jpg);
    padding-bottom: 1px;
    padding-left: 5px;
    font-family: Trebuchet MS; 
    font-size: 10pt;
    font-weight: bold; 
    color: #ffffff;
    text-align: center;
  }


.boxfoot td a{
     text-decoration: none;
     color: #ffffff;
}


.boxfootlink:hover td a{
     text-decoration: underline;
}


.leftbox{
    VERTICAL-ALIGN: top; 
    BACKGROUND-IMAGE: url(images/urlbase_box_09.jpg);
  }
  
.rightbox{
    VERTICAL-ALIGN: top; 
    BACKGROUND-IMAGE: url(images/urlbase_box_10.jpg);
  }



/*------P-Boxen------------------*/


.boxkarton
{
    background-image: url(images/box/Karton_back.jpg);
    background-repeat: repeat-x;
    vertical-align: top;
    width: 100%;
    text-align: left;
}


/*------e-shop------------------*/


.backboxe-shop
{
    background-image: url(images/box/e-shop.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}



/*------dsl------------------*/


.backboxdsl
{
    background-image: url(images/box/dsl.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxdsldynamisch
{
    background-image: url(images/box/dsl_dynamisch.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxdslstatisch
{
    background-image: url(images/box/dsl_statisch.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}



/*------managed-server------------------*/


.backboxmanaged-server
{
    background-image: url(images/box/managed-server.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxmanaged-server_managedbasic
{
    background-image: url(images/box/managed_basic.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxmanaged-server_managedbusiness
{
    background-image: url(images/box/managed_business.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxmanaged-server_managedprofessional
{
    background-image: url(images/box/managed_professional.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}



/*------reseller-web------------------*/


.backboxreseller-web
{
    background-image: url(images/box/reseller-web.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxreseller1
{
    background-image: url(images/box/reseller1.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxreseller2
{
    background-image: url(images/box/reseller2.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxreseller3
{
    background-image: url(images/box/reseller3.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}




/*------rootserver------------------*/


.backboxrootserver
{
    background-image: url(images/box/rootserver.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxrootserver_rootbasic
{
    background-image: url(images/box/root_basic.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxrootserver_rootbusiness
{
    background-image: url(images/box/root_business.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxrootserver_rootprofessional
{
    background-image: url(images/box/root_professional.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}




/*------ssl------------------*/


.backboxssl
{
    background-image: url(images/box/ssl.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxssl123
{
    background-image: url(images/box/ssl_123.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxsslwebserver
{
    background-image: url(images/box/ssl_webserver.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxsslsupercert
{
    background-image: url(images/box/ssl_supercert.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxsslwildcard
{
    background-image: url(images/box/ssl_wildcard.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxsslwildcardl2
{
    background-image: url(images/box/ssl_wildcard_l2.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}



/*------webhosting------------------*/


.backboxwebhosting
{
    background-image: url(images/box/webhosting.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxstartup
{
    background-image: url(images/box/basic_startup.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxweb1
{
    background-image: url(images/box/basic_web1.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxweb2
{
    background-image: url(images/box/basic_web2.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxweb3
{
    background-image: url(images/box/basic_web3.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxweb4
{
    background-image: url(images/box/business_web1.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxweb5
{
    background-image: url(images/box/business_web2.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}


.backboxweb6
{
    background-image: url(images/box/business_web3.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    font-family: Trebuchet MS;
    font-size: 8pt;
    width: 177px;
    text-align: left;
    padding-left: 105px;
    height: 156px;
}



/*------domainbackground------------------*/

  .domainback{
    background-image: url(images/background/domain_back.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
}



/*------dslbackground------------------*/

  .dslback{
    background-image: url(images/background/dsl_back.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
}



/*------e-shopbackground------------------*/

  .e-shopback{
    background-image: url(images/background/e-shop_back.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
}


/*------faqbackground------------------*/

  .faqback{
    background-image: url(images/background/faq_back.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
}


/*------impressumbackground------------------*/

  .impressumback{
    background-image: url(images/background/impressum_back.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
}




/*------mailbackground------------------*/

  .mailback{
    background-image: url(images/background/mail_back.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
}



/*------referenzbackground------------------*/

  .referenzback{
    background-image: url(images/background/referenz_back.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
}



/*------serverbackground------------------*/

  .serverback{
    background-image: url(images/background/server_back.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
}



/*------softwarebackground------------------*/

  .softwareback{
    background-image: url(images/background/software_back.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
}



/*------sslbackground------------------*/

  .sslback{
    background-image: url(images/background/ssl_back.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
}



/*------suchoptimierungbackground------------------*/

  .suchoptimierungback{
    background-image: url(images/background/suchoptimierung_back.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
}




/*------ueberunsbackground------------------*/

  .ueberunsback{
    background-image: url(images/background/ueberuns_back.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
}



/*------kontaktbackground------------------*/

  .kontaktback{
    background-image: url(images/background/kontakt_back.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
}




/*------tabellenback------------------*/

  .Tablehead{
    background-color: #A30100;
    font-family: Trebuchet MS; 
    font-size: 9pt;
    font-weight: bold; 
    color: #ffffff;
    text-align: center;
}

  .Tableline1{
    background-color: #cccccc;
}

  .Tableline2{
    background-color: #ffffff;
}





/*------navigation------------------*/


DIV.custom_menu_line
{
    BACKGROUND-IMAGE: url(../images/urlbase_nav1_back.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #CC0000;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, sans-serif;
    FONT-SIZE: 12px;
    OVERFLOW: auto;
    WIDTH: 980px;
}

DIV.custom_menu_line A STRONG
{
    FONT-WEIGHT: normal;
}

DIV.custom_menu_line A.custom_menu_active
{
    TEXT-DECORATION: underline;
}

DIV.custom_menu_line A
{
    COLOR: #FFFFFF;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 22px;
    PADDING: 8px 1px 0px 8px;
    TEXT-DECORATION: none;
}

DIV.custom_menu_line A:hover
{
    TEXT-DECORATION: underline;
}

#custom_menu_line_0
{
    BACKGROUND-IMAGE: url(../images/urlbase_nav2_back.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #F7F7F7;
}

#custom_menu_line_0 A
{
    COLOR: #CC0000;
}

#custom_menu_line_0 A.custom_menu_active
{
    BACKGROUND-IMAGE: url(../images/urlbase_navover.jpg);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #CC0000;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

#custom_menu_line_1
{
    HEIGHT: 41px;
}
.varied
{
    BACKGROUND-IMAGE: url(images/varied.jpg);
    BACKGROUND-POSITION: 0px 0px;
    BACKGROUND-REPEAT: repeat-x;
    BORDER: 1px solid #F2F2F2;
}

.domaincheck{
    BACKGROUND-IMAGE: url(images/boxback.jpg);
    background-repeat: repeat-x;
    VERTICAL-ALIGN: top; 
    WIDTH: 100%; 
    HEIGHT: 100px;
    BACKGROUND-COLOR: white;
    font-family: Trebuchet MS; 
    font-size: 9pt; 
    color: #333333;
    text-align: left;