
/* content
--------------------------------------------------------------------------------------- */

#register #content, #login #content, #stopmails #content{
	background: url(../images/background/content.jpg) repeat;
}

#content-back {
	min-height: 678px;
	z-index: 0;
	position: relative;
	background: url(../images/background/stars_flowers.jpg) no-repeat center top;
	padding-top: 40px;
}
#willkommen #content-back, #contact #content-back {
	background: url(../images/background/stars_flowers.jpg) no-repeat center top;
}
#register #content-back, #login #content-back, #stopmails #content-back {
	min-height: 400px;
	background: none;
}

#content-inner {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	min-height: 365px;
	padding: 8px;
	background-color: #fff;
	border: 1px solid #dfdfdf;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-moz-box-shadow: 2px 5px 5px rgba(0,0,0,0.1);
	-webkit-box-shadow: 2px 5px 5px rgba(0,0,0,0.1);
	box-shadow: 2px 5px 5px rgba(0,0,0,0.1);
}
#content-inner #content-inner-border {
	min-height: 325px;
	padding: 20px 15px 20px 15px;
	border: 1px solid #dfdfdf;
}
#content-inner #content-inner-border #widerruf {
	padding: 20px 20px 20px 20px;
	border: 1px solid #dfdfdf;
}
#register #content-inner, #login #content-inner, #stopmails #content-inner {
    height: 400px;
}
#register #content-inner #content-inner-border, #login #content-inner #content-inner-border, #stopmails #content-inner #content-inner-border {
    height: 360px;
}
#willkommen #content-inner #content-inner-border {
	background: url(../images/background/content-willkommen_white_line.jpg) no-repeat right top;
}

#contact #content-inner #content-inner-border {
	background: url(../images/background/content-contact_white_line.jpg) no-repeat right top;
}
#register #content-inner #content-inner-border, #login #content-inner #content-inner-border, #stopmails #content-inner #content-inner-border {
	background: url(../images/background/content-contact_white.jpg) no-repeat right top;
}

.col-width-4 {
    padding: 0 55px 0 55px;
}


#content-inner h1, #content-inner h2, #content-inner h3, #content-inner p, #content-inner p strong, #content-inner .col a, #content-inner .col table tr td, #content-inner form label, #content-inner label.long, #content-inner .col-width-half, .strong-white {
	color: #9f9f9f;
	text-shadow: none;
}
#content-inner .col h2.shadow {
	text-shadow: none;
}
#content-inner a.button, #content-inner a.show_all {
	color: #fff;
}
#content-inner .profil-navigation a {
	color: #c79859;
}
#content-inner .profil-navigation a.active {
    color: #fff;
}

#content-inner .optionen a {
	color: #fff;
	text-shadow: #6e6e6e 1px 1px;
}

a.normal, a.normal:link, a.normal:visited, a.normal:active, a.normal:focus {
	color: #9f9f9f;
	text-shadow: none;
	font-weight: normal;
	cursor: text;
}

#content-inner .line {
    border-top: 1px solid #d4d4d4;
    border-bottom: none;
    /*border-bottom: 1px solid #efefef;*/
    height: 0;
    margin: 17px 0 17px 0;
}

#willkommen #content-inner .col .cleaner-line {
	height: 70px;
}

#content-inner .col #col-newbie {
	margin: 40px 0 0 0;
}

#content-inner #content-inner-border, #content-inner form.detailsuche select, #content-inner form.register select, #content-inner form.register .short select, #content-inner form input.text, #content-inner form.register textarea, #content-inner form.gaestebuch textarea, #content-inner form.contact select, #content-inner form textarea.short, #content-inner form.newbie textarea, form.admin textarea, #content-inner form.admin select {
	color: #9f9f9f;
}
#content-inner form.detailsuche select option, #content-inner form.register select option, #content-inner form.register .short select option, #content-inner form.contact select option, #content-inner form.contact select optgroup, #content-inner .col .admin form input, #content-inner form.admin select option {
	background: #efefef;
	color: #9f9f9f;
}
#content-inner form.detailsuche select {
	background: transparent url(../images/background/select_detail_grey.png) no-repeat 0 0;
}
#content-inner form.register select, #content-inner form.contact select, #content-inner form.admin select {
	background: transparent url(../images/background/select_text_grey.png) no-repeat 0 0;
}
#content-inner form.register .short select, #content-inner form.admin .short select {
	background: transparent url(../images/background/select_65_grey.png) no-repeat 0 0;
}
form.register input.file {
    color: #9f9f9f;
}
#content-inner form input.text {
	background: transparent url(../images/background/input_text_grey.png) no-repeat 0 0;
}
#content-inner form.register textarea, #content-inner form.gaestebuch textarea, #content-inner form.newbie textarea {
	background: transparent url(../images/background/textarea_grey.png) no-repeat;
}
#content-inner form textarea.short {
	background: transparent url(../images/background/textarea_short_grey.png) no-repeat;
}
form.admin textarea {
    background: transparent url(../images/background/textarea_admin_grey.png) no-repeat;
}

form.contact {
	margin-top: 80px;
}




