* {
	padding: 0px;
	margin: 0px auto;
}

body {
	background-color: #FCDE98;
	color:#564b47;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;

	}

table {
	width: 900px;
/*    height: 400px; */
    margin: 25px;
}

table.content {
/*    background-color: #ffffff;
	background-image: url("../_images/back_logo.jpg");
	background-position: center;
	background-repeat: no-repeat; */
}

div.content {
    width: 950px;
    text-align: center;
    vertical-align: top;
    background-color: #ffffff;
	background-image: url("../_images/back_logo.jpg");
	background-position: center;
	background-repeat: no-repeat;
}

table.ladies {
    width: 575px;
    height: 30px;
    text-align: justify;
    margin: 0;
    padding: 0;
}

table.colored {
    width: 100%;
    margin: 0;
    padding: 0;
}

table.ladies_picture {
    width: 200px;
    height: 600px;
    text-align: center;
}

table.ladies_galerie {
    width: 850px;
    height: 100px;
}

table.navi{
    width: 100px;
    height: 30px;
    text-align: left;
}

table.verwaltung{
    width: 700px;
    height: 30px;
    text-align: left;
}

table.status{
    width: 350px;
    height: 30px;
    text-align: left;
}

tr.tr_head {
    background-color: #FCDE98;
}

tr.tr_second {
    background-color: #ffeeaa;
    border-style: none;
}

td {
    vertical-align: top;
    text-align: justify;
}

td.preis{
    text-align: right;
}

td.ladies{
 /*   text-align: center; */
}

img {
    border: 0px;
}

a {
	color: #5c1919;
	text-decoration: none;
	}

a:hover  {
	color: #d20b9e;
	text-decoration: underline;
	}

ul {
    padding-left: 40px;
}

div {
/*    background-color: #ffffff; */
}

#header_logo {
    width: 950px;
    text-align: center;
    vertical-align: top;
    background-image:url("../_images/header.jpg");
	height:133px;
}

#navi_oben {
    width: 950px;
    text-align: center;
    vertical-align: top;
	background-image:url("../_images/menu_back.gif");
	background-repeat:repeat-x;
	height:42px;
	font-family: Times New Roman, Times, serif;
	font-size: 24px;
	font-weight: normal;
	font-variant: small-caps;
}

#navi_unten {
    width: 950px;
    text-align: center;
    vertical-align: top;
	background-image:url("../_images/menu_back.gif");
	background-repeat:repeat-x;
	height:36px;
	font-family: Times New Roman, Times, serif;
	font-size: 24px;
	font-weight: normal;
	font-variant: small-caps;
}

#navi_oben a,
#navi_unten a {
	text-decoration: none;
	padding-left: 7px;
	padding-right: 7px;
}

#footer {
    width: 950px;
    text-align: center;
    vertical-align: top;
	/* background-image:url("../_images/div_back.gif"); */
	height:0px;
}

.headline {
    font-size: 14pt;
    font-weight: bold;
	padding-bottom: 10px;
}

.eingabe {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    width: 350px;
}

p,ul  {
	padding-bottom: 10px;
}


/* CSS for alternating table rows based on javascript */
/* table headers */

table thead th {
	text-align: left;
	background-color: #EBC5B2;
}

/* settings for both types of table */
table.colored tr.colorlight { background-color: white; border-top: 0px; }

table.colored tr.colordark,
.darker { background-color: #FCDE98; border-top: 0px; }  

table thead th,
table.colored tbody td { padding: 0.3em;  border: 2px solid white; }

/* alternating colored tables */
table.colored { border-collapse: collapse; border: 1px solid white; margin-bottom: 3em;} 
table.colored tr { border-top: 5px solid white;}

div.floatbox {
	float: left;
/* 	margin: 20px 7px; */
	margin: 0px 32px;
/* 	padding: 20px; */
	padding: 20px;
	width:133px; 
	height:260px; 
	/*border: 1px solid silver;*/
	}
div.floatbox img {
	width:133px; 
	}
/*
div.slide {
	float: left;
	border: 10px solid #68445a; 
	background: #68445a;
	margin: 0px 10px 10px 0px;
	width:140px; 
	height:140px;
	display: table-cell; 
    vertical-align: middle;
	text-align: center;
}
div.slide  a {
	display: block; 
	width:140px; 
	height:140px;
    vertical-align: middle;
	text-align: center;
}
*/
table.slide {
	width: 100%;
    margin: 0;
	padding: 0;
}
table.slide td{
	text-align: center;
    vertical-align: middle;
	height: 610px;
	padding: 0;
}
#gallery table.slide {
    margin: 0;
	padding: 0;
}
#gallery td{
	text-align: center;
    vertical-align: middle;
	padding: 0;
/*	border: 10px solid #68445a; 
	background: #68445a;*/
}
/*
div.slides {
	width: 850px;
    margin: 50px;
	text-align: center;
    vertical-align: middle;
}
*/
.news {
    width: 575px;
    text-align: justify;
	padding-top: 20px;
	padding-bottom: 20px;
}
form {
	width: 900px;
    margin: 25px;
}

/* Warning and Message boxes */
.warning { margin: 1em 0 2em 0; padding: 10px; border: 1px solid #FCDE98; background-color: #FCDE98; } 
.message { margin: 1em 0 1em 0; padding: 10px; border: 1px solid #FCDE98; } 
.message legend { font-size: 11px; color: #564b47; font-weight: bold; } 

fieldset.message  {
	width: 875px;
    margin: 25px;
    text-align: left;
}
fieldset.message ul,
fieldset.message p {
    margin: 0 20px;
    padding: 10px;
}
p.left {
    margin: 0 25px;
	text-align: left;
}
.ptext {
	color:#954f71;
	font-style:italic;
	font-weight:bold;
	margin: 10px 50px;
	font-family: Times New Roman, Times, serif;
	font-size: 1.4em;
	text-align:right;
}
.bookbutton {
	height: 60px;
	text-align: center;
}
.pager {
	margin-top:30px;
	margin-bottom:30px;
	}
/*
.Apple-style-span { color:silver; }
*/
