/* CSS-Styles für feldenkrais-birgit-lang.de von http://webdaum.de
letzte Änderung: 15:08 22.07.2008 */

/* Container */

html {
height:100%;
}
body {
margin:0 0 40px 0;
padding:0;
background-color:#aaa;
font:normal 9pt/14pt Georgia,Palatino Linotype,Book Antiqua,Palatino,serif;
color:#333;
min-height:101%; /* Scrollbar erzwingen, damit es beim Seitenwechsel nicht ruckelt */
}
div#container {
position:relative;
width:739px;
left:50%;
margin-left:-370px;
background:rgb(255,253,251) url('container.gif') 0 0 repeat-y;
}
* html div#container {
overflow:hidden;
}
div#header {
margin:0 7px 0 7px;
border-top:2px solid #903;
border-right:5px solid #903;
background:rgb(252,244,239); 
}
div#header *,
div#menu,
div#footer {
margin:0;
padding:0;
}
div#header h2#logo em {
position:absolute;
left:-2000px;
}
div#header h2#logo a {
display:block;
height:167px;
width:184px;
background:rgb(252,244,239) url('logo.gif') 0 0 no-repeat;
}

div#header h2#logo a:hover {
background-color:rgb(255,253,251);
}

/* menu */

div#menu {
position:absolute;
width:490px !important;
width:536px;
top:2px;
left:192px;
padding:48px 22px 0 22px;
line-height:14pt;
background:url('header_double.gif') 110px 70px no-repeat; 
}
div#menu:hover {
background-color:rgb(255,253,251);
background-position:110px -75px;
}
div#menu ul {
background:url('dotted.gif') 0 100% repeat-x;
height:119px;
}
div#menu li {
float:left;
width:244px;
}
div#menu li.kat-1 a,
div#menu li.kat-3 a,
div#menu li.kat-5 a,
div#menu li.kat-7 a {
display:block;
margin-right:30px;
background:url('dotted.gif') 100% 100% repeat-y;
}
div#menu a.active,
div#menu a.active *,
div#menu a.active:hover {
color:#000;
font-weight:bold;
}

/* content */

div#content {
margin:50px 20px 0 214px;
}
div.content-1,
div.content-2,
div.content-3,
div.content-4,
div.content-5,
div.content-6 {
margin-right:50px;
padding-top:1px; /*optimiert Darstellung gefloateter Objekte: -imageholder */
clear:both;
}
#feldenkrais_und_mein_leben div.content-1,
#feldenkrais_und_mein_leben div.content-2,
#feldenkrais_methode div.content-1,
#feldenkrais_methode div.content-2 {
/* mach'ma mal a zweispaltiges Layout: */
width:214px;
float:left;
margin-right:30px;
clear:none;
}
#content  h1 {
margin-top:9pt;
}
.clear {
clear:both;
height:1%; /* du depperter IE! */
}
div#content a {
font:normal 9pt/12pt georgia,serif;
text-decoration:underline;
}
div#content a[name] {
text-decoration:none;
color:inherit;
}
div#content img {
background:#fff;
border:1px solid #c36;
}
div#content dl img {
border:0;
}
p em.seo,
ul em.seo,
dl em.seo {
font-style:normal;
color:inherit;
}
.imageholder {
display:block;
margin:34px 19px 1em 0;
clear:left;
}
.float {
float:right;
margin-left:30px;
}
.left {
float:left;
clear:none;
}
#content h3,
#content h3 a  {
margin-top:30px;
font-size:12pt;
}
#content td h3 {
margin-top:0;
}
dt, caption, th {
font-weight:bold;
}
dd, dt {
margin-bottom:1em;
}
dt strong {
display:block;
line-height:2em;
}
#termine th {
min-width:23ex;
width:auto !important;
width:23ex;
}
#termine dd {
padding-bottom:1em;
border-bottom:1px dotted #ccc;
}
/* text - global */

p,li,h1,h2,h3,h4,h5 {
cursor:text;
}
p, #feldenkrais_methode li {
margin:1em 0 1em 0;
}
h3 + p:first-line,
h1 + p:first-line,
#content h3 a  {
font-weight:bold;
}
td, th {
font-size:9pt; /* für den IE6 nochmal explizit: */
vertical-align:top;
text-align:left;
}
sup {
line-height:1em;
font-size:0.8em;
}
.imageholder em, #content a:visited {
color:#888;
}
h1, h2, h3, h4, h5, a, code, dt strong,
#content h3 a,
div#menu *,
div#footer * {
font-family:"Trebuchet MS",Geneva,Helvetica,Tahoma,sans-serif;
color:#903;
text-decoration:none;
list-style:none;
margin:0;
padding:0;
}
h1 {
font-size:18pt;
line-height:1em;
}
a:hover,
div#menu a:hover,
div#footer a:hover {
color:#c36;
background-color:#fff;
}

/* Formular */
.re {
background-color:#903;
color:#fff;
}

/* footer */

div#footer {
background:#aaa url('footer.gif') 0 100% no-repeat;
padding-bottom:12px;
margin-top:100px;
}
div#footer ul {
background:rgb(247,220,205);
margin:0 7px 0 212px;
height:40px;
}
div#footer ul:hover {
background:rgb(255,253,251);
}
div#footer ul li {
display:inline;
line-height:40px;
padding:0 10px 0 10px;
}
div#footer ul li#footer-1 {
margin-left:244px;
}
div#footer ul li#footer-2 {
padding:0;
}
div#footer ul li#footer-2 a {
padding:0 10px 0 10px;
border-left:1px solid #903;
border-right:1px solid #903;
}
div#footer ul li#footer-4 {
position:absolute;
bottom:12px;
left:0;
padding-left:230px;
padding-top:106px;
background:url('content_bottom.jpg') 0 0 no-repeat;
}
#kontakt div#footer ul li#footer-4 {
background-image:url('kontakt_bottom.jpg');
}
#fi_sitzungen div#footer ul li#footer-4 {
background-image:url('fi_bottom.jpg');
}
#feldenkrais_und_mein_leben div#footer ul li#footer-4 {
background-image:url('feldenkrais_bottom.jpg');
}
#content li a:hover {
margin:0;
padding:0;
}


