
*
{
    font-family: Verdana, Arial;
    font-size:12px;
}

img
{
    margin:4px;
    }

#printButton
{
            display:none;
       
}

img.icon
{
    border-style:none;
    vertical-align:middle;
}

td
{
    vertical-align:top;
}

td.article-content p
{
	margin:0px;
	padding-top:6px;
	spacing:0px;
}


table.recommend
{
    width:100%;
    border-collapse:collapse;
}

body.recommend
{
    margin:10px;
    background-color:#F7F7FF;
}

p.recommend
{
    font-family:Verdana;
    font-size:14px;
}

p.recommend-red
{
    font-family:Verdana;
    font-size:14px;
    color:red;
}

td.recommend
{
    vertical-align:top;
    font-family:verdana, Arial;
    font-size:12px;
}

a.tool
{
    font-family:verdana, Arial;
    font-size:10px;
    vertical-align:middle;
    text-decoration:none;
    color:black;
}

textarea.recommend
{
    border-style:solid;
    border-width:1px;
    border-color:black;
    font-family:Verdana;
    background-color:white;
}

input.recommend
{
            border-style:solid;
        border-width:1px;
        border-color:black;
        font-family:Verdana;
        background-color:white;
        
}


td.sitemap-spacer
{
    width:20px;
}

td.sitemap
{
    vertical-align:top;
}

table.sitemap
{
    border-style:none;
    width:100%;
    border-collapse:collapse;

}

td.sitemap-level1
{
    border-bottom-style:solid;
    border-width:1px;
    border-color:black;
    padding:1px;
    padding-left:10px;
    padding-right:10px;
    padding-top:3px;    
    padding-bottom:3px;
    background-color:#e0e0e0;
    /* background-color:94AFEC; */
    width:200px;
}

td.sitemap-level2
{
    padding-left:20px;
    padding-right:10px;
    padding-top:3px;    
    padding-bottom:3px;    
}

a.sitemap-level1
{
    font-size:12px;    
    text-decoration:none;
    color:black;
    font-family:verdana, Arial;
    font-weight:bold;
}

a.sitemap-level2
{
    font-size:12px;    
    text-decoration:none;
    color:black;
    font-family:verdana, Arial;
}

h1.fat
{
    font-family: verdana, Arial;
    font-weight:bold;
    font-size:18px;
    bottom-spacing:0px;
}

table.related
{
        
    border-collapse:collapse;
    width:100%;
}

tr.header
{
        
}

td.related-title
{
    background-color:#a0a0a0;
    padding-left:10px;
    padding-right:10px;
    text-align:left;
    font-size:12px;
    font-family:Verdana;
}

li.related
{
    list-style-image:url(foo.gif);
    font-family:Verdana;
    font-site:12px;
}

td.related
{
    background-color:#e0e0e0;
    padding:10px;
    text-align:left;
}
    
input.search
{
        border-style:solid;
    border-color:black;
    border-width:1px;
    background-color:white;
    font-family:verdana, Arial;
    font-size:12px;
    }

a.navbar
{
        font-family:verdana, Arial;
    font-size:12px;
    color:black;
    text-decoration:none;
}

a.article
{
    color:black;
    text-decoration:underline;
}

p.description
{
    font-family:verdana, Arial;
    font-size:12px;
}

a.subnav
{
    font-family:verdana, Arial;
    font-size:11px;
    color:black;
    text-decoration:none;
    vertical-align:middle;
}    

td.subnav
{
    padding-left:10px;
    padding-top:0px;
    padding-bottom:0px;
    vertical-align:middle;
}

td.subnav-active
{
    padding-left:10px;
    padding-top:0px;
    padding-bottom:0px;
    vertical-align:middle;    
    background-color:#DDDDDD;
}
td.nav {
}
td.nav img {
}
a.nav
{
font-family:verdana, Arial;
    font-size:12px;
    color:black;
    text-decoration:none;
    vertical-align:middle;
}

body
{
    margin:0px;
    padding:0px;
    spacing:0px;
}

table.framework
{
    padding:0px;
    spacing:0px;
    margin:0px;
    
    width:100%;
    // height:100%;
    border-collapse:collapse;
}

li
{
    font-family:verdana, Arial;
    font-size:12px;
}

a
{
            color:#9999FF;
    }

td.logo
{
    width:600px;
    height:60px;
    vertical-align:middle;
}

div.recommend
{
    width:340px;
    height:500px;
    overflow-x:none;
    overflow-y:auto;
    background-color:green;
}

span.recommend
{
            display:inline;
        font-size:11px;
}

td.head-spacer
{
    width:10px;
    background-color:#9999FF;
    border-width:1px;
    border-top-style:solid;
    border-bottom-style:solid;
    border-color:black;
}

td.head-trailer
{
    background-color:94AFEC;
    border-width:1px;
    border-top-style:solid;
    border-bottom-style:solid;
    border-color:black;
}

td.footer
{
    border-style:none;
}

span.nav
{
    visibility:hidden;
    margin:0px;
    padding:0px;
    font-size:12px;
    spacing:0px;
    line-heigth:12px;
}

p.footer
{
    spacing:0px;
    margin:0px;
    padding:0px;
    font-size:11px;

}

td.nav
{
    padding-bottom:0px;
    vertical-align:middle;
}

td.nav-active
{
    background-color:#9999FF;
}

tr.nav
{
    vertical-align:middle;
}

img.tight
{
    padding:0px;
    spacing:0px;
    margin:0px;
    border-style:none;
}

td.head-innerspacer
{
    width:490px;
    background-image:url(http://psychiatrie.de/data/images/1e/04/00/hauptgrafik);
    background-repeat:no-repeat;
    background-color:94AFEC;
    border-width:1px;
    border-color:black;
}

td.head-innercontent
{
    background-color:94AFEC;
}

table.head-inner
{
    width:100%;
    border-collapse:collapse;
}

p.slogan
{
    margin:0px;
    spacing:0px;
    padding:0px;
}

p.tagline
{
    font-weight:bold;
    font-family:Verdana;
	margin:0px;
	padding:0px;
	spacing:0px;
}

td.head-center
{
        
    height:100px;
    border-width:1px;
    border-top-style:solid;
    border-bottom-style:solid;
    border-left-style:solid;
    
    
    border-color:black;    
    vertical-align:top;
    margin:0px;
    padding:0px;
    spacing:0px;
}

td.header-right
{
        height:100px;
    border-width:1px;
    border-top-style:solid;
    border-bottom-style:solid;
    border-right-style:solid;
    border-color:black;    
    vertical-align:top;
    background-repeat:no-repeat;
    background-color:94AFEC;
    margin:0px;
    padding:0px;
    spacing:0px;
}

tr.navbar
{
        height:30px;
}

table.nav
{
    width:160px;
}

td.navigation
{
        width:160px;
    vertical-align:top;
    margin:0px;
    padding:0px;
    spacing:0px;
    padding-top:10px;
    padding-bottom:50px;
    background-color:#f0f0f0;
}

td.navigation-spacer
{
        width:160px;
    vertical-align:top;
    margin:0px;
    padding:0px;
    spacing:0px;
    background-color:#f0f0f0;
}

td.nav
{
    vertical-align:middle;
}

tr.nav
{
    vertical-align:middle;
}

p.logo
{
    font-size:24px;
    font-weight:normal;
    font-family:serif;
    margin:0px;
    padding:0px;
    spacing:0px;
}

td.content-list
{
    width:660px;
}

div.content
{
            width:630px;
        height:500px;
        overflow-x:none;
        overflow-y:auto;
    }

td.content
{
    padding-top:10px;
    padding-left:20px;
    vertical-align:top;
    width:660px;
}

td.spacer
{
    width:10px;
}

h1.disp
{
    font-family: verdana, Arial;
    font-weight:bold;
            font-size:14px;
        bottom-spacing:3px;
}

h1.title
{
    font-family: verdana, Arial;
    font-weight:bold;
            font-size:14px;
        bottom-spacing:0px;
    padding:0px;
    margin:0px;
}    

td.book-meta
{
    font-family:verdana, Arial;
    font-size:11px;
}

td.book-meta a
{
    font-size:11px;
}

h1
{
    font-family: verdana, Arial;
    font-weight:bold;
    font-size:16px;
    bottom-spacing:6px;
}

h2
{
    font-family: verdana, Arial;
    font-weight:bold;
    font-size:14px;
    bottom-spacing:6px;
}

h3
{
    font-family: verdana, Arial;
    font-weight:bold;
    font-size:12px;
    bottom-spacing:6px;
}

h4
{
    font-family: verdana, Arial;
    font-weight:bold;
    font-size:14px;
    bottom-spacing:6px;
}

h5
{
    font-family: verdana, Arial;
    font-weight:bold;
    font-size:14px;
    bottom-spacing:6px;
}

h6
{
    font-family: verdana, Arial;
    font-weight:bold;
    font-size:14px;
    bottom-spacing:6px;
}

h3.disp
{
    font-family: verdana, Arial;
    font-weight:bold;
    font-size:12px;
    margin:0px;
    padding:0px;
    spacing:0px;
    line-height:12px;
}

a.date
{
    color:black;
}

p.date
{
    margin:0px;
}

p
{
    line-height: 15px;
}

table.text
{
    width:100%;
    /*
    border-right-style:solid;
    border-bottom-style:solid;
    */
    border-color:black;
    border-width:1px;
}

td.text-caption
{
    width:100%;
}

table.content-list-object-multicol
{
            width:50%;
    }




td.listsmall
{
    width:330px;
}

td.list
{
    width:100%;
}

table.content-list-object
{
    width:100%;
}

table.article
{
    width:100%;
}

td.article-caption
{
    padding-right:10px;
}

td.article-content
{
    width:100%;
    padding-bottom:20px;
}

td.article-image
{
    width:100px;
    text-align:center;
    vertical-align:top;
    padding-right:6px;
    padding-top:4px;
}

img.article-image
{
    width:100px;
    float:left;
	margin-right:10px;
	margin-bottom:10px;
        border-style:solid;
    border-color:black;
    border-width:1px;
    }

h1 a { font-size:14px; color:black; text-decoration:underline; }

p.searchbar
{
    border-top-style:solid;
    border-bottom-style:solid;
    border-width:1px;
    border-color:black;
    padding:5px;
    text-align:center;
    font-family:Verdana;
    font-size:12px;
    color:black;
}

span.searchbar-active
{
    font-weight:bold;
}

a.searchbar
{
    text-decoration:none;
    color:black;
}

td.navbar
{
    border-bottom-style:solid;
    border-width:1px;
    border-color:black;
    text-align:right;
    background-color:#efefef;
    vertical-align:middle;
}

input.contactform
{
    font-family:Verdana;
    width:200px;
}

input.contactform-button
{
    font-family:Verdana;
    background-color:#e0e0e0;
}

input.contactform-age
{
    width:50px;
    font-family:Verdana;
}

textarea.contactform
{
    font-family:Verdana;
}
