


/*body */

*{margin:0; padding:0}
body{ font:62.5% Helvetica,Verdana,Arial,Sans-Serif; color:#775056; border-top:2px solid #b3a8ab; background-image: url(../images/stripes.png); border-top:3px solid #633d43;
background-color:#525863;}
abbr,acronym {border-bottom: 1px dotted #666;cursor: help;}

blockquote{border-left:0.1em solid #fff; margin:0 0 0 1.5em; padding:0 0 0 1em; border:1px solid #000;}
pre{background-color:#f8f9f5; color:#775056; line-height:20px;vertical-align:baseline}
address{background:transparent; border:0; margin-bottom:18px; padding:0; vertical-align:baseline}


/* Links */

a img, :link img, :visited img{border:0; outline:none; text-decoration:underline;}
a{color:#ece6cd; text-decoration:underline; outline:none;}
a:hover{ color:#ece6cd; text-decoration:underline; outline:1px dashed #c8babc;}

/* Ueberschriften/Farben/ Schriftgroessen/ Body-Bereich */

h1, h2, h3, h4{font-family:Helvetica,Verdana,Arial,Sans-Serif;margin-top: 0.5em;color:#765f63;}
h1{font-family:Helvetica,Verdana,Arial,Sans-Serif;font-size:2.7em;}
h1.title{font-family: 'PT+Sans&subset=latin', Helvetica,Verdana,Arial,Sans-Serif;font-size:2.5em;margin: 30px 0 0 8px;}
h1 a{color: #727674;background-image: url(../images/hintergrhh.gif);}
h1 a:hover{color:#b7ae88;background-image: url(../images/hinterghh.gif); text-decoration: none;}
h1 a:link{color:#dcd6cc; text-decoration: none;}
h1 a:visited{color:#444}
h2 a,h3 a, h4 a{color:#775056; font-weight:normal}
h2.entry-title{color:#775056; font-weight:bold; margin:0 0 0 0;font-size:28px;}
h2.single-entry-title{color:#765f63; font-weight:bold; margin:0 0 0.5em 0;font-size:28px;}
h2.page-title{font-weight:bold !important; text-align:center; margin:0 0 0.5em 0;font-size:28px;}
.description{color:#dcd6cc;font-family: Helvetica,Verdana,Arial,Sans-Serif;font-size:1.0em;margin:0.5em 0 0 8px;}


/* header/Kopfbereich */

div#header{margin:7px 0 0 0; padding:1em 1em 1em 1em; height:0.1em; background:transparent; margin-top: 0px;}
div#headertop{margin:0 0 0 0; background-color:transparent}


/* Layout/Bereich/3 */

#wrapper{margin: -16px auto;position:relative; width:620px; text-align:left;}
#container{margin:-17px 0 0 8px; padding:1em 1em 1em 1em;width:495px; float:left; display:inline; clear:both;border:5px solid  #ddd2a4; border-top: 23px solid #dcd6cc; background:#fff;}
* html #containerlarge{margin:2em 2em 2em 2em; width:500px; float:left; background-color:#59616e;}
#contentx{background-color:#f3f1ec; background-image: url(../images/stripes-dark.png);margin-top: 0px; padding: 20px 20px 20px 20px;border-top: 5px solid #dcd6cc;}
#content{background-color:#fff;margin-top: -45px; padding: 20px 20px 20px 20px;overflow:hidden;}
#content h1{font-size:2.7em; font-weight:normal; letter-spacing:-0.05em;margin:0 0 0.5em 0}
#content h2{font-size:2.7em; font-weight:normal; letter-spacing:-0.05em;margin:0 0 0.5em 0 }
#content h3{font-size:1.8em; font-weight:normal; letter-spacing:-0.05em;margin:0 0 0.5em 0}
#content h4{font-size:1.5em; font-weight:normal; letter-spacing:-0.05em;margin:0 0 0.5em 0}
#content h5{font-size:1.3em; font-weight:normal; letter-spacing:-0.05em;margin:0 0 0.5em 0}
#content h6{font-size:1.1em; font-weight:normal; letter-spacing:-0.05em;margin:0 0 0.5em 0}
#content hr{border-top: 1px dotted #e0d8ce;color: #FFFFFF;background-color: #FFFFFF; height: 1px; padding:0px;width: 100%;}
#content code {font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size: 11px;} 
#footer{color:#5e4d3e;margin:auto width:600px; padding:0.3em 0 0.3em 0.3em; clear:both;background-color: #f8f6f6;  text-align:left; font-size:0.8em; line-height:1.3em;}
#footer a,#footerlink a{color:#59616e; text-decoration:none; outline:none;}
#footer a:hover,#footerlink a:hover{background:#e8e5d7; color:#854545; text-decoration:none; outline:0}
#footer p,#footerlink p{color:#864142;}
#footerlink{color:#bbb;margin-bottom:1em; padding:1.em 0 1em 0; clear:both;  text-align:left; font-size:1.2em; line-height:1.6em;}

/* Clearing */
.clear{clear:both}

/* Text/Farben/ Abstaende  */

.hentry{font-weight:normal; margin-bottom:2em}
.entry-content{font:1.3em/1.4em trebuchet ms,sans-serif; text-align:justify; color:#6d5b4b; margin:auto;}
.entry-content p{margin:.8em .8em .8em .8em}
* html .entry-content p{margin:0em 0}
.entry-content ol{margin:0 0 0.5em 2em; padding:0em 1em 1em 0em;}
.entry-content ol li{margin:0 0 0.2em}
.entry-content ul{margin:0 0 0.5em 2em; padding:0em 1em 1em 0em;}
.entry-content ul li{margin:0 0 0.2em}
.entry-content pre{margin:0 0 .5em 2em; padding:0em 1em 1em 0em;}
.entry-content a{color:#7c7375;background:#fff;}
.entry-content a:visited{color:#6e7d72;}
.entry-content a:hover{color:#96848d;}
.entry-content h2{font-size:1.8em !important}
.entry-content h3{font-size:1.5em !important}
.entry-content h4{font-size:1.3em !important}
.entry-content h5{font-size:1em !important}
.entry-content h6{font-size:0.9em !important}
.alignleft{float:left}
.alignright{float:right}
.center{text-align:center;margin:0 0 1.5em 0}
.page-link{clear:both; color:#7c7375; font-weight:bold; margin:0 0 22px 0; word-spacing:0.5em}
.page-link a:link, 
.page-link a:visited{background-color:#96848d;background-color: rgba(255, 255, 255, 0.5); font-weight:normal; padding:0.5em 0.75em; text-decoration:underline;}
.page-link a{color:#7c7375;}
.page-link a:active, 
.page-link a:hover{background:#c8babc; color:#7c7375; text-decoration:underline; outline:1px dashed #c8babc;}

/* Navigation */


.navigation{margin:0 0 2em; height:1em; width:auto}
.navigation a{color:#54466c;}
.navigation a:hover{text-decoration:none}
.nav-next{float:right}
.nav-previous{float:left}
.navigation_mobile{display:none}

/* dd */
#dropdown{height:2.0em; width:auto;
position: relativ;
margin-left: 6px;
float:left;
clear: both;
}
/* Image-Zuweisung */

#contentx img {
margin-top: 0px;
padding: 5px;
display:inline;
background:#fff;
border: 1px solid #ece6cd;
width: 400px;
height: auto;
}

#content img {
margin-top: 40px;
padding: 5px;
display:inline;
background:#fff;
border: 1px solid #ece6cd;
width: 400px;
height: auto;
margin-left:-10px;
}

#content1 img {
padding: 4px;
display:inline;
background:#fff;
border: 1px solid #ece6cd;
width: 150px;
height: auto;
}

#content2 img {
padding: 1px;
display:inline;
background:#ece6cd;
border: 1px solid #ece6cd;
margin-top: 20px;
width: 350px;
height: auto;
}
#content3 img {
padding: 2px;
display:inline;
background:#ece6cd;
border: 1px solid #60455B;
width: 150px;
height: auto;
}
#thumbs1 img {
padding: 2px;
display:inline;
background:#fff;
border: none;
width: 80px;
height: auto;
}

#thumbs img {
padding: 2px;
display:inline;
background:#fff;
border: 1px solid #ece6cd;
width: 40px;
height: auto;
}

#thumbs2 img {
padding: 2px;
display:inline;
background:#ece6cd;
border: none;
width: 300px;
height: auto;
}
/*Tabellen*/

table {border-collapse:collapse;margin:0 0 0.5em 0}
th {font-size:1.2em;padding:4px 6px;border-width:0px;border-style:solid}
td {padding:4px;border-width:0px;border-style:solid}

/*definition*/
dl{margin:0 0 24px 0}
dt{font-weight:bold}
dd{margin-bottom:18px}


a.info
{
position:relative;
z-index:1;
background-color:#cdcfc6;
color:#fff;
text-decoration:none;
}

a.info:hover
{
z-index:2;
background-color:#ddd;
}

a.info span
{
display: none;
}

a.info:hover span
{
display:block;
position:absolute;
top:-28em;
right:.8em;
width:15em;

background-color:#fff;
color:#6d5b4b;
text-align: left;
padding: 5px;
font-size: 0.9em;
}



