

/*	MEINBURKCLUB.DE - BUILT IN DEC 2005 BY SJ FOR SKRAE.COM		*/



/* --------------------------------------------------------------------------------- */
/*	typography								*/
/* --------------------------------------------------------------------------------- */

body,
table,
input,
select,
textarea {
	font-family: Myriad Pro, Myriad Web, Lucida Grande, Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #781B7D;
/*	color: #381E0E; */
/*	word-spacing: 0.3em; */
}

.table {
	background:#fff;
}

h1,
h2 {
	font-weight: normal;
	text-transform: uppercase;
}

h1 {
	font-size: 1.5em;
}

h2 {
	font-size: 1.2em;
	margin-bottom: -1em;
	border-bottom: 1px solid #781B7D;
}

small {
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
}

.nav-line {
	font-size: 1px;
}

.error {
	font-weight: bold;
	color: red;
}

.unread {
	font-weight: bold;
}

#legal {
	font-size: 0.8em;
	line-height: 1em;
	word-spacing: normal;
	color: #781B7D;
}



/* --------------------------------------------------------------------------------- */
/*	href									*/
/* --------------------------------------------------------------------------------- */

a {
	color: #781B7D;
	text-decoration: underline;
}

a:hover {
	color: #5D2762;
}

#logo a,
#logo a:hover,
.nav-item a,
.nav-item a:hover {
	color: #fff;
	border-bottom: none;
}

#legal a {
	color: #781B7D;
	text-decoration: underline;
	border-bottom: none;
}

#legal a:hover {
	color: #fff;
	border-bottom: 1px solid #fff;
}



/* --------------------------------------------------------------------------------- */
/*	positioning								*/
/* --------------------------------------------------------------------------------- */

body {
	background-color: #fff;
	margin: 70px 0px;
}

#master {
	width: 805px;
	margin-right: auto;
	margin-left: auto;
}

#logo {
	float: left;
	clear: left;
/*	margin-left: 20px; */
	margin-bottom: 25px;
}

#banner {
	float: right;
	clear: right;
}

.nav-item {
	font-size: 1.5em;
	clear: both;
	width: 100%;
	background-color: #fff;
/*	background-color: #781B7D; */
}

.nav-item img {
	padding: 12px 20px;
}

.nav-line {
	clear: both;
	width: 100%;
	height: 1px;
	background-color: #781B7D;
}

.message-info {
	padding-bottom: 130px;
}

/*

.content-1col {
	background: url('../img/background-1col.gif');
}

.content-2col {
	background: url('../img/background-2col.gif');
}

.content-2colspecial {
	background: url('../img/background-2colspecial.gif');
}

.content-3col {
	background: url('../img/background-3col.gif');
}

 */

.content-1col,
.content-2col,
.content-2colspecial,
.content-3col {
	clear: both;
	width: 100%;
/*	background-color: #781B7D; */
	border-top: 1px solid #781B7D;
	background-repeat: repeat-y;
}

.content-spacer {
	float: left;
	width: 100px;
}

.one-col,
.two-col,
.two-colspecial,
.three-col {
	float: left;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
/*	margin-right: 5px; */
}

.one-col {
	width: 760px;
}

.two-col {
	width: 360px;
}

.two-colspecial {
	width: 495px;
}

.three-col {
	width: 225px;
}

#legal {
	clear: both;
	padding: 35px 20px;
}

.message-preview,
.profil-preview {}

.pic-thumb {
	float: left;

	margin: 2px;
	background-color: #fff;
}



/* --------------------------------------------------------------------------------- */
/*	stuff									*/
/* --------------------------------------------------------------------------------- */

img {
	border: 0;
}

.clear {
	clear: both;
	font-size: 1px;
}

input, select, textarea {
	color: #781B7D;
	background-color: #fff;
	border: 1px solid #781B7D;
/*	background-color: #fff;
	border: 1px solid #781B7D; */
}