body {
	margin-top: 0px;
	padding-top:0px;
	padding-left:0px;
	margin-left:0px;
	background-color: #ffffff;
}

td.header {
	background-image: url("/media/header.jpg") ;
	width: 880px;
	height: 230px;
}
td.headerservice {
	background-image: url("/media/header_service.jpg") ;
	width: 880px;
	height: 230px;
}
td.headerportfolio {
	background-image: url("/media/header_portfolio.jpg") ;
	width: 880px;
	height: 230px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
}
td.headerwebhosting {
	background-image: url("/media/header_webhosting.jpg") ;
	width: 880px;
	height: 230px;
}
td.headerkontakt {
	background-image: url("/media/header_kontakt.jpg") ;
	width: 880px;
	height: 230px;
}
td.headeragb {
	background-image: url("/media/header_agb.jpg") ;
	width: 880px;
	height: 230px;
}
td.headerimpressum {
	background-image: url("/media/header_impressum.jpg") ;
	width: 880px;
	height: 230px;
}
td.homepagevorlagen {
	background-image: url("/media/portfolio/homepagevorlagen/anwalt1.jpg") ;
	width: 1024px;
	height: 823px;
}
td.homepagevorlagen2 {
	background-image: url("/media/portfolio/homepagevorlagen/anwalt2.jpg") ;
	width: 1024px;
	height: 823px;
}
td.homepagevorlagen3 {
	background-image: url("/media/portfolio/homepagevorlagen/anwalt3.jpg") ;
	width: 1024px;
	height: 823px;
}

/* menü */
td.menu01 {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 134px;
	background-color: #FFFFFF;
	background-image:   url("/media/menu_bg_left.jpg");
}
td.ueberuns {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 63px;
	background-color: #FFFFFF;
	background-image:  url("/media/menu_ueberuns_2.jpg");
}
td.menu02 {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 39px;
	background-color: #FFFFFF;
	background-image:  url("/media/menu_bg.gif");
}
td.service {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 54px;
	background-color: #FFFFFF;
	background-image:  url("/media/menu_service_2.jpg");
}
td.menu03 {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 38px;
	background-color: #FFFFFF;
	background-image:  url("/media/menu_bg.gif");
}
td.portfolio {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 74px;
	background-color: #FFFFFF;
	background-image:   url("/media/menu_portfolio_2.jpg");
}
td.menu04 {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 38px;
	background-color: #FFFFFF;
	background-image:  url("/media/menu_bg.gif");
}
td.webhosting {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 85px;
	background-color: #FFFFFF;
	background-image:  url("/media/menu_webhosting_2.jpg");
}
td.menu05 {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 39px;
	background-color: #FFFFFF;
	background-image:  url("/media/menu_bg.gif");
}
td.kontakt {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 64px;
	background-color: #FFFFFF;
	background-image:  url("/media/menu_kontakt.jpg");
}
td.menu06 {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 252px;
	background-color: #FFFFFF;
	background-image:   url("/media/menu_bg_right.jpg");
}
td.menu06_service {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 252px;
	background-color: #FFFFFF;
	background-image:   url("/media/menu_bg_right_service.jpg");
}
td.menu06_portfolio {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 252px;
	background-color: #FFFFFF;
	background-image:   url("/media/menu_bg_right_portfolio.jpg");
}
td.menu06_webhosting {
	height: 26px;
	width: 159px;
	background-color: #FFFFFF;
	background-image:   url("/media/menu_bg_right_webhosting.jpg");
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style: normal;
	font-size: 11px;
	color: #585858;
	padding-top: 10px;
	padding-left: 93px;
	text-align: left;
}
td.menu06_kontakt {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 252px;
	background-color: #FFFFFF;
	background-image:   url("/media/menu_bg_right_kontakt.jpg");
}
td.menu06_impressum {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 252px;
	background-color: #FFFFFF;
	background-image:   url("/media/menu_bg_right_impressum.jpg");
}
td.menu06_agb {
	height: 26px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: top;
	width: 252px;
	background-color: #FFFFFF;
	background-image:   url("/media/menu_bg_right_agb.jpg");
}
/* menü ende */

/* main */
td.mainoben {
	background-image: url("/media/platz.jpg");
	height: 39px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style: normal;
	font-size: 11px;
	text-align: left;
	text-decoration: none;
	color: #7F7F7F;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 328px;
	font-weight: bold;
}
table.main {
	background-image: url("/media/main_bg.jpg");
	height: 416px;
	width: 880px;
}
td.mainleft {
	width: 327px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
 	font-style: normal;
 	font-size: 11px;
 	text-align: left;
 	text-decoration: none;
 	color: #585858;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 0px;
}
td.mainleft_webhosting {
	width: 193px;
	text-align: left;
	vertical-align: top;
	padding-top: 40px;
	padding-left: 134px;
	height: 520px;
}
/* mainleft tabelle menü - mainleft tabelle menü - mainleft tabelle menü  */
table.webhostingmenu {
	background-image: url("/media/mysetup.jpg");
	height: 350px;
	width: 172px;
}
td.butstandard {
	background-image: url("/media/but_standard_pack.jpg");
	height: 16px;
	width: 172px;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 0px;
}
td.butprofessional {
	background-image: url("/media/but_professional_pack.jpg");
	height: 16px;
	width: 172px;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 0px;
}
td.butbusiness {
	background-image: url("/media/but_business_pack.jpg");
	height: 16px;
	width: 172px;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 0px;
}
td.butspecial {
	background-image: url("/media/but_special_pack.jpg");
	height: 16px;
	width: 172px;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 0px;
}
td.butabstand {
	height: 14px;
	width: 172px;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 0px;
}
/* mainleft tabelle menü ende - mainleft tabelle menü ende - mainleft tabelle menü ende  */

td.mainright_ueberuns {
	width: 459px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
 	font-style: normal;
 	font-size: 11px;
 	text-align: justify;
 	text-decoration: none;
 	color: #585858;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 94px;
}
td.mainright_service {
	width: 459px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
 	font-style: normal;
 	font-size: 11px;
 	text-align: justify;
 	text-decoration: none;
 	color: #585858;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 94px;
}
td.mainright_portfolio {
	width: 459px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
 	font-style: normal;
 	font-size: 11px;
 	text-align: justify;
 	text-decoration: none;
 	color: #585858;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 94px;
}
td.mainright_webhosting {
	width: 459px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
 	font-style: normal;
 	font-size: 11px;
 	text-align: justify;
 	text-decoration: none;
 	color: #585858;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 94px;
}
td.mainright_kontakt {
	width: 459px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style: normal;
	font-size: 11px;
	text-align: justify;
	text-decoration: none;
	color: #585858;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 94px;
	height: 520px;
}
td.mainright_agb {
	width: 459px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style: normal;
	font-size: 11px;
	text-align: justify;
	text-decoration: none;
	color: #585858;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 94px;
	height: 2704px;
}
td.mainright_impressum {
	width: 459px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style: normal;
	font-size: 11px;
	text-align: justify;
	text-decoration: none;
	color: #585858;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 94px;
	height: 520px;
}
td.mainright_webhosting_agb {
	width: 459px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style: normal;
	font-size: 11px;
	text-align: justify;
	text-decoration: none;
	color: #585858;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 94px;
	height: 5408px;
}
td.mainright_webhosting_special {
	width: 459px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style: normal;
	font-size: 11px;
	text-align: justify;
	text-decoration: none;
	color: #585858;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 94px;
	height: 624px;
}
/* main ende */

/* bottom */
table.bottom {
	height: 146px;
	width: 880px;
	background-image: url("/media/bottom_bg.jpg");
}
td.bottomm01{
	width: 318px;
	height: 49px;
}
td.bottommx07 {
	background-image: url("/media/bottom_m_x07_2.jpg");
	width: 139px;
	height: 49px;
}
td.bottommdirtysoundz{
	background-image: url("/media/bottom_m_dirtysoundz_2.jpg");
	width: 152px;
	height: 49px;
}
td.bottomm02{
	width: 271px;
	height: 49px;
}
td.bottomkundenlogin {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style:normal;
	font-size:10px;
	color: #767676;
	width: 270px;
	text-align: left;
	vertical-align: top;
	padding-top: 3px;
	padding-left: 134px;
}
td.bottommiddle {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style:normal;
	font-size:10px;
	color: #767676;
	padding-top: 3px;
	vertical-align: top;
	width: 139px;
}
td.bottommiddle2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style:normal;
	font-size:10px;
	color: #767676;
	padding-top: 3px;
	vertical-align: top;
	width: 152px;
}
td.bottomagbimpressum {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style:normal;
	font-size:10px;
	color: #767676;
	width: 271px;
	padding-top: 3px;
	vertical-align: top;
	padding-right: 93px;
	text-align: right;
}

/* bottom ende */



.textfett { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
 	font-weight:bold;
	color: #FF9600;
}











/* links links links links links links links links links links links links links links links links links links  */

/* menu links */
a.menu_ueberuns:link {
	outline: none;
	background-image: url("/media/menu_ueberwks.jpg");
	width: 63px;
	height: 26px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
a.menu_ueberuns:visited {
 	outline: none;
 	background-image: url("/media/menu_ueberwks.jpg");
	width: 63px;
	height: 26px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
a.menu_ueberuns:hover {
	outline: none;
	background-image: url("/media/menu_ueberwks_2.jpg");
	width: 63px;
	height: 26px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}

a.menu_service:link {
	outline: none;
	background-image: url("/media/menu_service.jpg");
	width: 54px;
	height: 26px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
a.menu_service:visited {
 	outline: none;
 	background-image: url("/media/menu_service.jpg");
	width: 54px;
	height: 26px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
a.menu_service:hover {
	outline: none;
	background-image: url("/media/menu_service_2.jpg");
	width: 54px;
	height: 26px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}

a.menu_portfolio:link {
	outline: none;
	background-image: url("/media/menu_portfolio.jpg");
	width: 74px;
	height: 26px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
a.menu_portfolio:visited {
 	outline: none;
 	background-image: url("/media/menu_portfolio.jpg");
	width: 74px;
	height: 26px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
a.menu_portfolio:hover {
	outline: none;
	background-image:  url("/media/menu_portfolio_2.jpg");
	width: 74px;
	height: 26px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}

a.menu_webhosting:link {
	outline: none;
	background-image: url("/media/menu_webhosting.jpg");
	width: 85px;
	height: 26px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
a.menu_webhosting:visited {
 	outline: none;
 	background-image: url("/media/menu_webhosting.jpg");
	width: 85px;
	height: 26px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
a.menu_webhosting:hover {
	outline: none;
	background-image: url("/media/menu_webhosting_2.jpg");
	width: 85px;
	height: 26px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}

a.menu_kontakt:link {
	outline: none;
	background-image: url("/media/menu_kontakt.jpg");
	width: 64px;
	height: 26px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
a.menu_kontakt:visited {
 	outline: none;
 	background-image: url("/media/menu_kontakt.jpg");
	width: 64px;
	height: 26px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
a.menu_kontakt:hover {
	outline: none;
	background-image: url("/media/menu_kontakt_2.jpg");
	width: 64px;
	height: 26px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
/* menu links ende */

/* bottom menus */
/* menu kundenlogin agb´s impressum */
a.menu:link {
 	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
 	font-style: normal;
 	font-size: 10px;
 	text-align: center;
 	text-decoration: none;
 	color: #767676;
	outline: none;
}
a.menu:visited {
 	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
 	font-style: normal;
 	font-size: 10px;
 	text-align: center;
 	text-decoration: none;
 	color: #767676;
	outline: none;
}
 a.menu:hover {
 	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style: normal;
	font-size: 10px;
 	text-align: center;
	text-decoration: none;
	color: #FF9600;
	outline: none;
}
/* menu kundenlogin agb´s impressum ende */
/* menu x-07 */
a.menub:link {
	outline: none;
	background-image: url("/media/bottom_m_x07.jpg");
	width: 139px;
	height: 49px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
a.menub:visited {
 	outline: none;
 	background-image: url("/media/bottom_m_x07.jpg");
	width: 139px;
	height: 49px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
a.menub:hover {
	outline: none;
	background-image: url("/media/bottom_m_x07_2.jpg");
	width: 139px;
	height: 49px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
/* menu x-07 ende */
/* menu dirtysoundz*/
a.menuc:link {
	outline: none;
	background-image: url("/media/bottom_m_dirtysoundz.jpg");
	width: 139px;
	height: 49px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
a.menuc:visited {
 	outline: none;
 	background-image: url("/media/bottom_m_dirtysoundz.jpg");
	width: 139px;
	height: 49px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
a.menuc:hover {
	outline: none;
	background-image: url("/media/bottom_m_dirtysoundz_2.jpg");
	width: 139px;
	height: 49px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
/* menu dirtysoundz ende */
/* bottom menus ende */

/* weitete menüs - mail - agb´s - domainpreise */
/* mail */
a.menu2:link {
 	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
 	font-style: normal;
 	font-size: 11px;
 	text-align: left;
 	text-decoration: none;
 	color: #767676;
	outline: none;
}
a.menu2:visited {
 	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
 	font-style: normal;
 	font-size: 11px;
 	text-align: left;
 	text-decoration: none;
 	color: #767676;
	outline: none;
}
 a.menu2:hover {
 	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style: normal;
	font-size: 11px;
 	text-align: left;
	text-decoration: none;
	color: #FF9600;
	outline: none;
}
/* mail ende */

/* agb´s - domainpreise */
a.menu3:link {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style: normal;
	font-size: 11px;
	text-align: left;
	text-decoration: underline;
	color: #FF4800;
	font-weight: bold;
	outline: none;
}
a.menu3:visited {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style: normal;
	font-size: 11px;
	text-align: left;
	text-decoration: underline;
	color: #FF4800;
	font-weight: bold;
	outline: none;
}
 a.menu3:hover {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style: normal;
	font-size: 11px;
	text-align: left;
	text-decoration: underline;
	color: #767676;
	font-weight: bold;
	outline: none;
}
a.menu4:link {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style: normal;
	font-size: 11px;
	text-align: left;
	text-decoration: none;
	color: #FF9600;
	font-weight: bold;
	outline: none;
}
a.menu4:visited {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style: normal;
	font-size: 11px;
	text-align: left;
	text-decoration: none;
	color: #FF9600;
	font-weight: bold;
	outline: none;
}
 a.menu4:hover {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-style: normal;
	font-size: 11px;
	text-align: left;
	text-decoration: none;
	color: #7F7F7F;
	font-weight: bold;
	outline: none;
}
/* agb´s - domainpreise */
/* weitete menüs - mail - agb´s - domainpreise ende */

/* webhosting menü */
a.menu_but_webhosting:link {
	outline: none;
	width: 131px;
	height: 16px;
	display: block;
	text-decoration: none;
}
a.menu_but_webhosting:visited {
 	outline: none;
	width: 131px;
	height: 16px;
	display: block;
	text-decoration: none;
}
a.menu_but_webhosting:hover {
	outline: none;
	width: 131px;
	height: 16px;
	display: block;
	text-decoration: none;
}
/* webhosting menü ende */