/* CSS Dokument für www.weimarhaus.de von www.gastrodreams.de */
/* Copyright by Gastro Dreams */

html, body {
margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.0em;
color:#663300;
}

#frame {
width:950px;
margin:	0 auto 0 auto;
text-align: left;
}

#header {
width:950px;
height:157px;
float:left;
}

#adresse {
width:237px;
height:157px;
float:left;
}

#where {
width:100px;
height:157px;
float:left;
}

#filler1 {
width:362px;
height:157px;
background-image:url(images/weimar-museum/weimar_museum_04.jpg);
float:left;
}

#menu {
width:126px;
height:157px;
background-image:url(images/weimar-museum/weimar_museum_05.jpg);
float:left;
}

#filler2 {
width:125px;
height:157px;
background-image:url(images/weimar-museum/weimar_museum_06.jpg);
float:left;
}

#main {
width:950px;
height:518px;
float:left;
}

#leftbar {
width:237px;
height:518px;
float:left;
}

#middlebar {
width:635px;
height:518px;
float:left;
}

#rightbar {
width:78px;
height:518px;
background-image:url(images/weimar-museum/weimar_museum_10.jpg);
float:left;
}

#footer {
width:950px;
height:113px;
background-image:url(images/weimar-museum/weimar_museum_11.jpg);
float:left;
}

#clearer {
margin:0;
padding:0;
clear:both;
}

/* Bildformatierungen */

img {
border:0;
}

/* Menü */

#menue {
margin-top:30px;
font-weight:bold;
font-size:0.8em;
color:#502408;
float:left;
}

#menue ul {
margin: 0;
padding: 0;
padding-left:15px;
list-style: none;
}

#menue li {
width: 120px;
float:left;
}

#menue li a {
color: #502408;
font-weight:normal;
text-decoration: none;
padding-top: 0px;
padding-left: 1px;
padding-right: 1px;
display: block;
width: 99.9%;
}

#menue li a:hover {
font-weight:normal;
color: #000;
text-decoration: underline;
}

#nav {
width: 120px;
}

#nav ul {
display: none;
background-image:url(images/menubg.jpg);
background-repeat:repeat-y;
border-width: 1px;
border-style:solid;
border-color:#663300;
}

#nav li:hover ul, #nav li.over ul {
width: 120px;
display: block;
position: absolute;
padding-top: 7px;
padding-left: 7px;
padding-bottom:7px;
margin: -25px 0 0 100px;
}

/* Contentformatierungen */

#content1 {
width:260px;
margin:40px 50px 0 30px;
/* height:470px;
overflow:auto; */
float:left;
}

#content2 {
width:275px;
margin-top:40px;
/* height:470px;
overflow:auto; */
float:left;
/* margin:40px 0 0 30px; */
}

#content1 h1 {
font-size:1.0em;
color:#943205;
margin:0 0 5px 0;
}

#content1 p {
margin-top:0;
font-size:0.9em;
color:#2d0f0f;
}

#content1 a {
font-weight:bold;
color:#2d0f0f;
font-size:0.9em;
text-decoration:none;
}

#content1 a:hover {
font-weight:bold;
color:#2d0f0f;
font-size:0.9em;
text-decoration:underline;
}

#content1 ul {
list-style-image:url(images/list.gif);
}

#content2 a {
font-weight:bold;
color:#2d0f0f;
font-size:0.9em;
text-decoration:none;
}

#content2 a:hover {
font-weight:bold;
color:#2d0f0f;
font-size:0.9em;
text-decoration:underline;
}

#content2 p {
margin-top:0;
font-size:0.9em;
color:#2d0f0f;
}

#content2 ul {
list-style-image:url(images/list.gif);
}

#footer p {
position:relative;
top:80px;
margin-right:45px;
font-size:0.7em;
color:#c16b30;
text-align:right;
}

#footer a {
color:#c16b30;
text-decoration:none;
}

#footer a:hover {
color:#FFF;
text-decoration:underline;
}

/* Bildformatierungen */

#content1 img {
background-color:#FFF;
padding:3px;
margin:3px;
border:1px;
border-style:solid;
border-color:#c16b30;
}

#content2 img {
background-color:#FFF;
padding:3px;
margin:3px;
border:1px;
border-style:solid;
border-color:#c16b30;
}

/* sonstige Schriftformatierungen */

#gruppenformular {
width:800px;
margin:	40px auto 20px auto;
padding-bottom:20px;
text-align: left;
background-color:#ffeabe;
border:1px;
border-style:solid;
border-color:#660000;
}

#gruppenformular h1 {
font-size:1.0em;
color:#943205;
margin:20px 25px 15px 25px;
}

#gruppenformular p {
margin-top:10px;
margin-left:25px;
margin-right:25px;
font-size:0.9em;
color:#2d0f0f;
}

#gruppenformular a {
font-weight:bold;
color:#2d0f0f;
font-size:0.9em;
text-decoration:none;
}

#gruppenformular a:hover {
font-weight:bold;
color:#2d0f0f;
font-size:0.9em;
text-decoration:underline;
}

#gruppenformular ul {
list-style-image:url(images/list.gif);
}

#gruppenformular td {
font-size:0.9em;
background-color:#fff6e3;
vertical-align:top;
}

.kleiner {
font-size:0.7em;
}

.dotline {
background-image: url(images/dotblock.gif);
background-repeat:repeat-x;
margin-top:10px !important;
margin-bottom:10px !important;
width:100%;
height:1px;
}



