 
/* whole site */
body		{ background-color:#030304;background:url(gfx/bg.gif) repeat-x black; color:#dbdbdb;
          font-family: verdana,tahoma;  font-size:9px; ;margin:0px 0px 10px 0px; }
   
/* seiten überschriften */       
h1 { font-size:18px; color:white; letter-spacing:1px;  font-weight:normal;font-variant:small-caps;border-bottom:1px solid  gray; margin:2px;;padding:6px 3px 6px 1px ; font-family:georgia } 
/*  unterüberschrift */
h2 { font-size:12px; color: white; font-weight:normal;margin-bottom:8px ;letter-spacing:1px; }
 /* content header */

td,th,ul,li,ol,p { font-size:11px;vertical-align:top;line-height:16px ; color:#D7D7DA; text-align:left}
p      { padding:3px;margin:8px;line-height:18px } 

 
 
/* SITE STRUCTURE */
#cont1 { width:auto; text-align:center;text-align:center;  }
#cont2 { margin:auto; width:832px; margin-top:0px; border:10px solid  black;background:black }

.hidden {visibility:hidden }

#container { }
#nav { background:url(gfx/m1.gif);width:832px;height:57px;  }
#nav ul li {display:inline }

#topnav { background:url(gfx/m1.gif);width:832px;height:37px; font-variant:small-caps }
#topnav ul {    }
#topnav ul li { font-variant:small-caps; display:inline; ;letter-spacing:1px; }
#topnav ul li a { color:#cccccc;border:none;padding:9px 8px;   text-decoration:none;background:url(gfx/nav.gif) no-repeat #222122; }
#topnav ul li a:hover { background-image:url(gfx/nav-hover.gif);color:white }
li.activelang a { background:#2f2f2f }

#footer { text-align:left;background:url(gfx/b.gif) no-repeat black;
padding:10px;text-align:right; height:56px; }
 



/* */

a { padding: 1px 0 }
A:link    { text-decoration: none; color:#f0f0f0 ; background:url(gfx/a-bg.gif)  repeat-x bottom left }
A:visited { text-decoration: none; color:#c0c0c0  ;  }
A:hover   { text-decoration: none; color:white; background:url(gfx/a-bg-hover.gif) repeat-x bottom left  }
A:active  { text-decoration: none; color:white  }
a[target=_blank]  { background:url(gfx/newwin.gif) no-repeat right ; padding-right:15px }

div.smallcontent { margin:0px 30px 30px 250px }

#planer th { color:#cecece; background-color:transparent;  }
#planer td { background-color:transparent; }

.commentcount { font-size:1.2em;font-weight:bold }

h1.content_popup, h2.content_popup { cursor:pointer  }

div#feedback_leserstimmen { width:90%; ;margin:15px;padding:5px; visibility:hidden }
/*  site fitzek */
 #div1 {width:750px; height:233px;  ;margin:auto;  }
 #div2 {width:750px;  background-repeat: no-repeat;margin:auto; }
 #cont { margin:30px 0px 50px 0px;   }
 #buch { background-image:url(fitzek__die_therapie.png); width:160px; height:251px; margin:3px 15px 0px 141px }
 #content  { line-height:14px;  }
 #bottomlinks { padding:10px; text-align:center }  

.pages a {  padding:3px; color:white; } 
.pages a:hover {  background:#555555 } 
a.pages_current {  }

ul { ;margin:8px 3px 3px 8px;padding:0px 5px 5px 10px; ;}
li {padding-top:3px}
ul.ul_lineheight    { }
ul.ul_lineheight li {margin-top:16px}
ul.ul1 li ul li {   }


label          { padding:7px;cursor:pointer}
legend         { padding:3px }
fieldset       { border:0px solid #6B6B8D }
fieldset:hover { }

/* whole site 2 */
input,textarea,select { background:url(gfx/input.gif) no-repeat #3b3b3b ; color: white;
font-size:11px; font-family:tahoma;border:none;  padding:3px 3px  3px 10px;margin:2px }
textarea { font-size:11px}
input:hover,textarea:hover,input:focus { background-image:url(gfx/input-hover.gif) }


/* site structure */
.maintable	{  margin:0}
div.container { margin:auto; text-align:center }


.boxround,.boxroundsm { text-align:left; padding:1px;background-color:#25252B; border:0px solid gray; margin:2px ;width:485px }
.boxround table    { width:485px}
.boxround table th {background-color:black;color:black;font-weight:bold }
.boxround table td {background-color:black }

/* mnc_cal */
.mnc_cal_listCurrent {    }
.mnc_cal_listCurrent h1 {}

/* site content */
div.buchnavigation { width: 200px;  padding:0px;margin:0px; background-color:#424241;  }
div.buchnavigation a,div.buchnavigation a:visited { background:url(images/buchlink.gif) no-repeat; border-bottom:1px solid gray;
padding:3px 3px 3px 15px; ;text-decoration:none; color:black;font-variant: small-caps; display:block;font-size: 1.3em;  }
div.buchnavigation a:link { ;border-bottom:1px solid black; color: black; color:black ;   }
div.buchnavigation a:hover { background-color:#4369A4 }

ul.buchnavigation { list-style-type:none; list-style-image: none; width: 210px;  padding:0px;margin:0px }
 
.buchnavigation a,.buchnavigation a:visited { background:url(gfx/navbright.gif) no-repeat; 
padding:6px 3px 12px 15px; ;text-decoration:none; color:black;font-variant: small-caps; display:block;font-size: 1.3em;  }
.buchnavigation a:link {   color: black; text-decoration:none    }
.buchnavigation a:hover { text-decoration:underline;border:none;background-image:url(gfx/navbright2.gif)  }

a.button,a.button:visited { background:url(gfx/navbright.gif) no-repeat; 
padding:9px 3px 10px 15px; ;text-decoration:none; color:black;font-variant: small-caps; display:block;font-size: 1.2em;  }
a.button:link {   color: black; text-decoration:none    }
a.button:hover { text-decoration:underline;border:none;background-image:url(gfx/navbright2.gif)  }

 
 /* blog */
 fieldset.addcomment { border:1px solid #333; line-height:1em}
 fieldset.addcomment label { width:470px;display:block;  }
 fieldset.addcomment input,fieldset.addcomment textarea { width:480px; }
 fieldset.addcomment textarea { height:100px; }
 .comment_text { background:#232323;color:#aaa;padding:5px}
 
 
 
/* navi */


/* gb */
.gb_top { background-color:red }
.gb_mitte { }
.gb_author { color:#494949; font-weight:bold; font-size:9px}
.gb_date { color:gray; font-size:9px}

.boxround {   }
div.boxround table{ width:100%}
div.boxround table th,fieldset table th  {  font-weight:bold;}
div.boxround table td,fieldset table td  {   }
