/* CSS Document */

body {
	font-family			: arial, Helvetica, sans-serif;
	font-size				: 12px;
	padding-top			: 40px;
	color								: #838488;
}

div.main {
	width								: 801px;
	height							: 448px;
	text-align					: left;
}

input {
	background-color		: #DDFF60;
	width								: 250px;
}

textarea {
	background-color		: #DDFF60;
	width								: 250px;
}


table.profil, table.kanzleiprofil, table.schwerpunkte, table.biografie, table.kontakt {
	background-position	:	center;
	background-repeat		: no-repeat;
}

table.profil {
	background-image		: url(../img/bg_profil.png);
}

table.kanzleiprofil {
	background-image		: url(../img/bg_kanzleiprofil.png);
}

table.schwerpunkte {
	background-image		: url(../img/bg_schwerpunkte.png);
}

table.biografie {
	background-image		: url(../img/bg_biografie.png);
}

table.kontakt {
	background-image		: url(../img/bg_kontakt.png);
}

div.content {
	position						: relative;
	top									: 176px;
	left								: 323px;
	height							: 250px;
	width								: 286px;
	font-size						: 12px;
	letter-spacing			: -2;
	overflow						: auto;
}

div.content_left {
	position						: relative;
	top									: 176px;
	left								: 33px;
	height							: 250px;
	width								: 286px;
	font-size						: 12px;
	letter-spacing			: -2;
	float								: left;						
}


/* menu */

div.menu {
	margin-top					: 30px;
	width								: 188px;
	float								: right;
	text-align					: left;
}

a.menu:link, a.menu:visited {
	text-decoration			: none;
	letter-spacing			: -2;
	color								: #838488;
}

a.menu:hover {
	letter-spacing			: -2;
	text-decoration			: none;
	color								: #d6ff4e;
}

span.menu {
	letter-spacing			: -2;
	color								: #838488;
	font-weight					: bold;
}


