*	{
	margin:0;
	padding:0;
	}

html, body		{
				font-family:VERDANA;
				font-size:10px;
				margin:0px;
				text-align:center;
				height:100%;
				margin: 0 auto;
				}

tr,td			{
				font-family:VERDANA;
				font-size:10px;
				border: solid 0px #000000;
				}

a:link
				{
				font-weight: normal;
				text-decoration: none;
				color: #999999;
				}

a:visited
				{
				font-weight: normal;
				text-decoration: none;
				color: #999999;
				}

a:hover
				{
				font-weight: normal;
				text-decoration: none;
				color: #A6DD66;
				}

.trennlinie		{
				width:100%;
				height:1px;
				background-image:url(bilder/linie.jpg);
				}

.button			{
				padding-left:10px;
				padding-right:10px;
				padding-top:2px;
				padding-bottom:2px;
				border: 1px solid #000000;
				}

.rahmen_aussen	{
				width:826px;
				height:100%;
				}

.rahmen_aussen_td	{
					width:100%;
					height:100%;
					background-image: url(bilder/hintergrund.jpg);
					text-align:center;
					padding-left:14px;
					padding-right:12px;
					}

.tabelle_ueber_kopf	{
					width:100%;
					}

.tabelle_ueber_kopf_td	{
						width:100%;
						height:45px;
						background-color: #E0EAE0;
						text-align:right;
						padding-top:26px;
						padding-bottom:2px;
						padding-right:3px;
						color: #999999;
						border-top: 0px dotted #D1D1D1;
						}

.tabelle_kopf	{
				width:800px;
				border: solid 0px #D1D1D1;
				}

.tabelle_kopf_td	{
					width:100%;
					height:180px;
					border-top: dotted 1px #D1D1D1;
					border-bottom: dotted 1px #D1D1D1;
					padding-bottom:0px;
					}

.tabelle_menue	{
				width:800px;
				border: solid 0px #D1D1D1;
				}

.tabelle_menue_td	{
					width:100%;
					height:32px;
					border-bottom: dotted 1px #D1D1D1;
					padding-left:3px;
					padding-top:3px;
					padding-right:3px;
					background-image:url(bilder/menue_hintergrund.jpg);
					}
.tabelle_menue	{
				border: 0px solid #000000;
				width:100%;
				}

#menue		{
			color: #999999;
			text-align:right;
			padding-bottom:6px;
			}

#menue a 	{	
			font-family:VERDANA,ARIAL;
			font-size:12px;
			color: #999999;
			padding:2px;
			}

#menue a:hover	{
				color: #000000;
				background-color: #F3F3F3;
				border-top: 1px solid #000000;
				border: 1px solid #000000;
				opacity:1.0;
				}

.tabelle_inhalt	{
				width:800px;
				height:332px;
				}

.tabelle_inhalt_links	{
						width:200px;
						border-right: 1px dotted #D1D1D1;
						text-align:center;
						float:center;
						}

.tabelle_inhalt_rechts	{
						width:600px;
						padding-top:0px;
						padding-left:15px;
						padding-right:15px;
						padding-bottom:0px;
						font-size:12px;
						text-align:justify;
						}

.tabelle_inhalt_referenzen	{
				width:800px;
				height:332px;
				}

.tabelle_inhalt_referenzen_rechts	{
						width:200px;
						border-left: 1px dotted #D1D1D1;
						text-align:center;
						float:center;
						}

.tabelle_inhalt_referenzen_links	{
						width:600px;
						padding-top:0px;
						padding-left:15px;
						padding-right:15px;
						padding-bottom:0px;
						font-size:12px;
						text-align:justify;
						}

.tabelle_referenzen		{
						width:565;
						border: 0px solid #000000;
						}

.tabelle_referenzen_feld1	{
							width:220px;
							text-align:center;
							padding-left:10px;
							padding-right:10px;
							}

.tabelle_referenzen_feld2	{
							width:345px;
							text-align:left;
							border-left: 0px dotted #D1D1D1;
							padding-left: 10px;
							font-size:12px;
							}

.tabelle_referenzenbeschreibung {
								width:100%;
								border:0px solid #000000;
								}

.tabelle_referenzenbeschreibung_feld1	{
										font-weight:bold;
										font-size:12px;
										width:80px;
										border: 0px dotted #D1D1D1;
										border-bottom: 1px dotted #D1D1D1;
										border-left: 0px dotted #D1D1D1;
										padding-left:2px;
										}

.tabelle_referenzenbeschreibung_feld2	{
										font-size:12px;
										border: 0px dotted #D1D1D1;
										border-bottom: 1px dotted #D1D1D1;
										border-left: 0px dotted #D1D1D1;
										padding-left:2px;
										}

.tabelle_referenzenbeschreibung_feld3	{
										padding-top:10px;
										font-size:12px;
										text-align:justify;
										border-bottom: 1px dotted #D1D1D1;
										border-left: 0px dotted #D1D1D1;
										padding-left:2px;
										}

.referenzen_bild_oeffnen 		{
 				position: absolute;
				margin-top: auto; 
				margin-right: auto; 
				margin-bottom: auto; 
				margin-left: auto; 
				}

/* #fuss	{
		position: fixed;
		left:50%;
		top:100%;
		margin-top:-77px;
		margin-left:-399px;
		width:800px;
		height:77px;
		border: 0px solid #000000;
		}
*/


.tabelle_fuss	{
				width:800px;
				padding-bottom:0px;
				}

.tabelle_fuss_td	{
					border-top: 1px dotted #D1D1D1;
					background-image:url(bilder/fuss_hintergrund.jpg);
					height:32px;
					}

.tabelle_fuss_text	{
					text-align:center;
					padding-top:10px;
					padding-bottom:5px;
					background-color: #E0EAE0;
					height:45px;
					}

.tabelle_inhalt_webdesign	{
							width:100%;
							}

.tabelle_inhalt_webdesign_feld1	{
								font-size:12px;
								padding-right:15px;
								text-align:justify;
								}

.tabelle_inhalt_webdesign_feld2	{
								width:150px;
								text-align:center;
								border:0px solid #000000;
								}


.tabelle_inhalt_webhosting	{
							width:100%;
							}

.tabelle_inhalt_webhosting_feld1	{
								font-size:12px;
								padding-right:15px;
								text-align:justify;
								}

.tabelle_inhalt_webhosting_feld2	{
								width:150px;
								text-align:right;
								border: 0px solid #000000;
								}

.tabelle_kontakt	{
					width:100%;
					border: 0px solid #000000;
					}

.tabelle_kontakt_feld1	{
						width:150px;
						font-size:12px;
						font-weight:bold;
						padding:5px;
						}

.tabelle_kontakt_feld2	{
						width:300px;
						padding:5px;
						}

.tabelle_kontakt_textfeld	{
						border: 1px solid #000000;
						font-size:12px;
						font-family:VERDANA;
						width:200px;
						}

.tabelle_kontakt_nachricht	{
						border: 1px solid #000000;
						font-size:12px;
						font-family:VERDANA;
						width:340px;
						height:100px;
						}

.tabelle_domainverkauf	{
						width:300px;
						border: 0px solid #000000;
						}

.tabelle_domainverkauf_feld1	{
								font-size:12px;
								font-family: VERDANA;
								border: 0px solid #000000;
								width:200px;
								}

.tabelle_domainverkauf_feld2	{
								font-size:12px;
								font-family: VERDANA;
								border: 0px solid #000000;
								width:100px;
								}

.tabelle_trennlinie_domainverkauf	{
									width:100%;
									}

.trennlinie_domainverkauf	{
							font-size:12px;
							border-bottom: 1px dotted #D1D1D1;
							}

.tabelle_trennlinie_domains			{
									width:100%;
									}

.trennlinie_domains			{
							font-size:12px;
							border-bottom: 1px dotted #D1D1D1;
							}

/* Tabelle Domains */

.tabelle_domains		{
						width:400px;
						border: 0px dotted #D1D1D1;
						}

.tabelle_domains_feld1	{
								font-size:12px;
								font-family: VERDANA;
								border: 1px dotted #D1D1D1;
								width:140px;
								}

.tabelle_domains_feld2	{
								font-size:12px;
								font-family: VERDANA;
								border: 1px dotted #D1D1D1;
								width:60px;
								}

.tabelle_domains_feld3	{
								font-size:12px;
								font-family: VERDANA;
								border: 1px dotted #D1D1D1;
								width:200px;
								}

.tabelle_erlaeuterung	{
						width:100%;
						}

.tabelle_erlaeuterung_feld1	{
							width:15px;
							font-size:10px;
							font-style:italic;
							}

.tabelle_erlaeuterung_feld2	{
							font-size:10px;
							font-style:italic;
							}



/* Partnerprogramm */
.tabelle_vorraussetzungen	{
							width:100%;
							border:0px solid #000000;
							}

.tabelle_vorraussetzungen_feld1	{
								width:10px;
								font-size:12px;
								padding:5px;
								border-bottom:1px dotted #D1D1D1;								
								}

.tabelle_vorraussetzungen_feld2	{
								font-size:12px;
								padding:5px;
								border-bottom:1px dotted #D1D1D1;
								}

.tabelle_partnerprogramm	{
							width:100%;
							border:0px dotted #D1D1D1;
							}

.tabelle_partnerprogramm_feld1	{

								padding:5px;
								padding-left:10px;
								border-right:0px dotted #D1D1D1;
								border-top:1px dotted #D1D1D1;
								border-left:1px dotted #D1D1D1;
								border-bottom:0px dotted #D1D1D1;
								}

.tabelle_partnerprogramm_feld2	{
								width:220px;
								text-align:right;
								border-left:0px dotted #D1D1D1;
								border-right:1px dotted #D1D1D1;
								border-top:0px dotted #D1D1D1;
								border-bottom:1px dotted #D1D1D1;
								}

.tabelle_login	{
				width:280px;
				border: 0px solid #000000;
				}

.tabelle_login_feld1	{
						width:105px;
						border: 1px solid #000000;
						font-size:12px;
						font-weight:bold;
						text-align:left;
						background-color: #E0EAE0;
						}

.tabelle_login_feld2	{
						border: 1px solid #000000;
						font-size:12px;
						text-align:left;
						background-color: #E0EAE0;
						}

.tabelle_login_email	{
						border:0px solid #000000;
						width: 100%;
						font-size:12px;
						}

.tabelle_login_passwort	{
						border:0px solid #000000;
						width: 100%;
						font-size:12px;
						}

/* Anmeldung Partnerprogramm */

.tabelle_anmeldung	{
				width:400px;
				border: 0px solid #000000;
				}

.tabelle_anmeldung_feld1	{
						width:200px;
						border: 1px solid #000000;
						font-size:12px;
						font-weight:bold;
						text-align:left;
						background-color: #E0EAE0;
						}

.tabelle_anmeldung_feld2	{
						width:200px;
						border: 1px solid #000000;
						font-size:12px;
						text-align:left;
						background-color: #E0EAE0;
						}

.tabelle_anmeldung_textfeld	{
						border:0px solid #000000;
						width: 200px;
						font-size:12px;
						font-family:VERDANA;
						}

.tabelle_anmeldung_urls	{
						border:1px solid #000000;
						width: 100%;
						font-size:12px;
						font-family:VERDANA;
						height:80px;
						}

.werbegrafiken_textfeld	{
						border:1px solid #000000;
						width: 50px;
						font-size:12px;
						font-family:VERDANA;
						}

.werbegrafiken_codefeld	{
						border:1px solid #000000;
						width: 468px;
						height:60px;
						font-size:12px;
						font-family:VERDANA;
						}


* html #lang 	{
				position:absolute;
				}
