@charset "utf-8";
/* CSS Document */

body {
  font: 100% Verdana, Arial, Helvetica, sans-serif;
  background: #f7d594;
  margin: 0;
  padding: 0;
  text-align: center;
  color: #8c1717;
}
.alisha #container {
  width: 912px;
  min-height: 820px;
  background: #f7d594;
  margin: 0 auto;
  text-align: left;
}
.alisha #header {
  background-image:url(../images/hg.jpg);
  background-repeat:no-repeat;
  background-position:center;
  width:912px;
  height:190px;
  font:"Courier New", Courier, monospace;
  font-size:22px;
  color:#f7d594;
  text-align:center;
  margin: 0 auto;
}
.alisha #mainContent {
        padding: 0 5px;
        background: #f7d594;
        color:#8c1717;
}
.alisha #footer {
        padding: 0 10px;
        background:#a80000;
        margin-top:20px;:
}
.alisha #footer p {
        margin: 0;
        padding: 10px 0;
        text-align: center;
        font:Tahoma, Geneva, sans-serif;
        font-size: 12px;
        color:#f7d594;
}
.ladies {
  width: 765px;
  margin: 0 0 0 140px;
  font-family: Georgia, "Times New Roman", Times, serif;
  color:#8c1717;
}
.ladies #vorschau {
  display:inline-table;
  padding:1px;
  margin:4px;
  border:1px solid #8c1717;
  background:#f7d594;
}
.ladies #vorschau img {
  margin: 5px;
  border: 1px solid #8c1717;
}
.ladies #name {
  border-top: 1px solid #8c1717;
  width: 120px;
  height:20px;
  font-size: 1.0em;
  text-align:center;
  color:#8c1717;
}
.ladies a, hover, visited, active {
  color:#8c1717;
  text-decoration: none;
}
.sedcard {
  width: 760px;
  margin: 0 0 0 140px;
  padding: 0 0 0 5px;
}
.sedcard #sedcardheader {
  font-family:Georgia, "Times New Roman", Times, serif;
  text-align:center;
  width:765px;
  height: 100%;
  font: bold 1em;
  color:#8c1717;
  background-color: #f7d594;
  margin: 0 auto;
}
.sedcard #sedcardinhalt {
  text-align:center;
  width: 700px;
  margin: 0 0 -80px 50px;
  padding: 0 0 50px 0;
}
/*Thumbs*/
.sedcard #thumbslinks {
        width: 110px;
        overflow:hidden;
        margin-right: 20px;
        padding: 2px;
        float:left;
}
.sedcard #thumbsrechts {
        width: 110px;
        overflow:hidden;
        margin-left: 20px;
        padding: 2px;
        float:right;
}
.sedcard #thumbslinks img {
  display:block;
  margin: 2px;
  border: 1px solid #8c1717;
}
.sedcard #thumbsrechts img {
  display:block;
  margin: 2px;
  border: 1px solid #8c1717;
}
.sedcard #mainbild {
  width:410px;
  height:410px;
  margin:0 auto;
}
.sedcard #mainbild img {
  margin-top: 4px;
  border: 1px solid #8c1717;
}
/*Thumbs Ende*/
.alisha #anfang {
        margin: 0 0 0 150px;
        width:760px;
        height:300px;
}


/*Massagen*/
.alisha #arten {
  margin: 0 0 0 140px;
  width: 765px;
  font:Georgia, "Times New Roman", Times, serif;
}
.alisha #arten h1, h2, h3 {
  font:Georgia, "Times New Roman", Times, serif
}
.arten1 {
  width: 530px;
  margin-bottom:150px;
  font:Georgia, "Times New Roman", Times, serif;
  float:left;
}
.arten1 h1, h2, h3 {
  font:Georgia, "Times New Roman", Times, serif
}
/*Massagen Ende*/
.dom {
  width:126px;
  float:right;
  overflow:auto;
  border: 1px solid #8c1717;
}
.dom #bilder {
  width:120px;
  margin-top: 3px;
  margin-bottom:5px;
  margin-left: 2px;
  margin-right:2px;
  border: 1px solid #8c1717;
}
.dom #bilder img {
  width: 120px;
}
/*Impressum*/
.alisha #impressum {
        margin:0 0 0 0;
        width: 760px;
        height: 600px;
        font:Georgia, "Times New Roman", Times, serif;
        font-size:14px;
        color:#8c1717;
        overflow:auto;
}
.alisha #impressum h1, h2, h3 {
        font:Georgia, "Times New Roman", Times, serif;
        color:#8c1717;
}
/*Impressum Ende*/

.alisha #anfang {
  margin: 0 0 0 150px;
  width:760px;
  height:300px;
}
#zaehler {
  float:left;
  width: 50px;
  margin: 5px;
}
#newsbild {
  width: 900px;
  height: 210px;
  margin: 0 auto;
}
#newsbildbox {
  display:inline;
  margin: 5px;
}
#newsbild img {
  width: 150px;
  margin: 0 auto;
  border: 1px solid #8c1717;
}
.marketingbox {
  margin: 0 auto;
  width: 550px;
  height: 550px;
  overflow: auto;
}
#marketing {
  padding: 5px;
  margin: 10px auto;
  width: 500px;
  border: 1px solid #8c1717;
}
#marketing img {
  border:none;
}