html, body {
	width:100%;
	height:100%;
	margin: 0px;
}

body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


table {
	border-collapse:collapse;
}

.entrance {
	font-family: Arial, Helvetica, sans-serif;
	background-attachment: fixed;
	background-image: url(bilder/main.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.main {
	background-attachment: fixed;
	background-image: url(../bilder/submain_ltr.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.fashion {
	background-attachment: fixed;
	background-image: url(../bilder/mode_ltr.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.jewelery {
	background-attachment: fixed;
	background-image: url(../bilder/schmuck_ltr.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.hair {
	background-attachment: fixed;
	background-image: url(../bilder/frisur_ltr.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.makeup {
	background-attachment: fixed;
	background-image: url(../bilder/makeup_ltr.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.estetique {
	background-attachment: fixed;
	background-image: url(../bilder/esthetique_ltr.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.tatoo {
	background-attachment: fixed;
	background-image: url(../bilder/tatoo_ltr.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.maquette {
	background-attachment: fixed;
	background-image: url(../bilder/maquette_ltr.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.layouttable {
	height:100%;
}

.contentzelle {
	vertical-align:top;
	/*text-align:center;*/
}

.copyrightzelle {
	vertical-align:bottom;
}

.copyright	{
	font-size: 10px;
	padding-bottom:3px;
}

.copyright a	{
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

.copyright a:hover	{
	text-decoration:underline;
}

.fehler {
	color:#ff0000;
	font-weight:bold;
}

.topueberschriftzelle {
	text-align:left;
	vertical-align:top;
}

.topueberschrift {
	font-size:36px;
	font-weight:bold;
}

.subueberschrift {
	font-size:18px;
	font-weight:bold;
}

.listenunterteiler {
	text-indent:-20px;
	font-weight:bold;
	margin:20px 0px 10px 0px;
}

.zellelinks {
	text-align:right;
	padding-right:3px;
}

.zellerechts {
	text-align:left;
}

.required {
	color:#ff0000;
}