body
{

font-family: 'Cabin', Helvetica, Arial, sans-serif;
	font-size: 15px;
	line-height: 25px;
margin-top:0px;
background:url(bg-tb.png);
background-repeat:repeat-y;
background-color:#d3d8dc;
}
#quote
{
height:14pt;
font-size:12px;
color:#FFFFFF;
background-color:#000000;
font-weight:bold;
text-align:center;
}
#pagination
{
display:block;
width:570px;
height:130px;
background:#F2F2F2;
color:#990000;
font-size:14pt;
border:solid 1px #666666;
padding-top:7px;
}

.pagination-link-next
{
font-size:14pt;
color:#990000;
}

.pagination-link-prev
{
font-size:14pt;
color:#990000;
}

.pagination-link-small
{
font-size:12pt;
color:#990000;
}


.pagelist_div
{
color:#000000;
font-size:14pt;
}

#statuscodes
{
background-color:#F2f2f2;
height:25px;
border:solid 1px #000000;

color:#000000;
text-align:center;
text-weight:bold;
}
#statuscodes:hover
{
background-color:#CCCCCC;
height:25px;
border:solid 1px #000000;

text-align:center;
}
#statuscodes a,
#statuscodes a:link,
#statuscodes a:visited
{
font-size:12pt;

text-decoration:none;

}
#statuscodes a:hover
{
color:#FFFFFF;
}

#statuscodes a
{

}

{
background-color:#F2f2f2;
height:45px;
border:solid 1px #000000;
}
.statuslink
{

}



#truemmermenu
{
margin-top:29px;
}
#truemmermenu select
{
padding: 3px;
color:#009900;
border:3px solid #990000;
font-size:9pt;
background:#000000;
font-weight:bold;
}

#truemmermenu option
{
color:#009900;
font-weight:normal;
font-size:10pt;
background:#000000;
}

#ggtm
{
width:597px;
top:230px;

}

#ggtm ul
{
padding:0px;
margin:0px;
display:inline;
}

#ggtm ul li
{
list-style:none;
display:inline;
}
#ggtm a,
#ggtm a:link,
#ggtm a:visited
{
text-decoration:none;
font-size:11px;
color:#000000;
}
#ggtm a:hover
{
color:#000066;
}
#ggtm a:active
{

}
#ggtm ul li.nuhier
{
font-size:11px;
color:#009900;
font-weight:bold;
text-decoration:none;
}
.latest-edits-title
{
display:block;
width:200px;
height:20px;
font-size:14pt;
color:#FFFFFF;
background:#000000;
padding:5px;
text-align:center;
border-bottom:dashed 2px #FFFFFF;
margin-bottom:8px;
}
#imagelister
{
display:block;
margin-bottom:22px;
height:380px;
margin-left:20px;
}
#taglister
{
display:block;

margin-left:20px;
}
#imagelister img
{
border:solid 2px #000000;
}
#imagelister img:hover
{
border:solid 2px #009900;
}

#mapwrapper
{
border:solid 1px #000000;
}
.map
{
background:#999999;
padding:4px;
}
.tdmaplinks
{
vertical-align:top;
background:#999999;
padding:4px;
}
.maplink
{
border-bottom:solid 1px #FFFFFF;
}

.maplink a,
.maplink a:link,
.maplink a:visited
{
font-weight:bold;
color:#FFFFFF;
display:block;
width:200px;
height:20px;
background:#000000;
}
.maplink a:hover
{
text-decoration:none;
color:#FF0000;
}




.tagcloud
{
display:block;
width:200px;
margin-left:25px;
}
#maxImage
{
width:250px;

margin-right:100px;
}
#search
{
position:absolute;
left:622px;
top:9px;
width:320px;
border:none;
height:50px;
}
#search form
{
border:none;
}
#ajaxSearch_form fieldset
{
border:none;
}
#ajaxSearch_form label
{
border:none;
color:#000000;
}
#ajaxSearch_form #ajaxSearch_input
{
border:dashed 1px #000000;
height:18px;
width:157px;
}
#ajaxSearch_form #ajaxSearch_input:focus
{
border:solid 1px #990000;
height:18px;
width:157px;
background:#FFFF00;
}

#ajaxSearch_form #ajaxSearch_submit
{
border:dashed 1px #000000;
width:78px;
}
.ajaxSearch_highlight
{
background-color:#FFFF00;
}

.jump3
{
background-color:#999999;
width:565px;
height:340px;
font-size:9pt;
border:solid 1px #F2f2f2;
text-align:center;
padding:3px;
display:block;
color:#ffffff;
font-weight:bold;
}

.jump3 a,
.jump3 a:link,
.jump3 a:visited
{
color:#ffffff;
text-decoration:none;
font-weight:normal;
}
.jump3 a:hover
{
}



.blog-title
{
background:#000000;
color:#ffffff;
font-size:12pt;
padding:5px;

}

.blog-overview
{
border:solid 1px #999999;
padding:5px;
background:#f2f2f2;
}
.blog-overview a
{
border:none;
text-decoration:none;
color:#000000;
}
.blog-overview a:hover
{

color:#990000;
}
#variablen-wrap
{
width:1000px;
margin-left:0px;
}
#variablen-right
{
width:295px;
float:right;
margin-right:75px;
}

#variablen-left
{
margin-top:15px;
width:575px;
float:left;
margin-left:15px;
}




#submenuneu
{
width:597px;
top:230px;
background-color:#f2f2f2;
}

#submenuneu ul
{
padding:0px;
margin:0px;
display:inline;
}

#submenuneu ul li
{
list-style:none;
display:inline;
}
#submenuneu a,
#submenuneu a:link,
#submenuneu a:visited
{
text-decoration:none;
font-size:11px;
color:#000000;
}
#submenuneu a:hover
{
color:#000066;
}
#submenuneu a:active
{

}
#submenuneu ul li.nuhier
{
font-size:11px;
color:#009900;
font-weight:bold;
text-decoration:none;
}

#entstehung
{

}
#submenuneu
{

}
h3.section
{
width:575px;
color:#000000;

border-bottom:solid 1px #000000;
padding-bottom:2px;
padding-left:2px;
padding-top:1px;
}
.headline
{


}


#schlagworte
{
padding:5px;
font-size:11px;
}


#kurztext
{

}
#langtext
{

}
#imagegallery
{

width:250px;
font-size:11px;
margin-left:-3px;

}
.thumbscontainer
{

background-color:none;
width:600px;
border-bottom:none;
font-size:11px;
padding-left:26px;
}
.thumbs
{
border:none;
}
.morevideo
{
font-size:24px;
}

#imagegallery ul li
{
padding:0px;
margin:0px;
}
.picturecontainer
{
width:395px;


}

#video
{
margin-bottom:25px;
}
#related
{

}
#related1
{

}
#related2
{

}
#credits
{

}
#pdf
{

}

#banner
{
margin-top:0px;
background-image:url(bannerback.jpg);
background-repeat:no-repeat;
width:857px;
height:202px;
margin-bottom:0px;
margin-left:10px;
color:#ffffff;
padding:0px;
}

#banner-start
{
width:850px;
border-bottom:solid 1px #000000;
margin-top:0px;
margin-left:5px;
background:none;
margin-left:10px;
}

#banner-start ul
{

display:inline;
margin-top:3px;
list-style-type:none;
padding:5px;
white-space:nowrap;


}
#banner-start ul li
{
height:15px;
margin-bottom:0px;
display:inline;
white-space:nowrap;
}
#banner-start ul li a,
#banner-start ul li a:link,
#banner-start ul li a:visited
{

font-weight:normal;
color:#000000;
text-decoration:none;
}
#banner-start ul li a:hover

{
color:#00C3FF;
}


#pict
{
position:absolute;
left:30px;
top:655px;
color:#000000;
font-size:9pt;

}



#submenu2
{
width:250px;
background-color:#FFFFFF;
font-size:10px;
margin-top:10px;
display:inline;
}
#submenu2 ul li a,
#submenu2 ul li a:link,
#submenu2 ul li a:visited
{
font-size:10px;
color:#000000;
text-decoration:none;
margin-bottom:5px;

}

#submenu2 ul li a:hover
{
color:#9a9a9a;
}

#submenu2 ul li a.nuhier,
#submenu2 ul li a.nuhier:link,
#submenu2 ul li a.nuhier:visited
{
font-size:10px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

#submenu2 ul li a
{}






#footerline
{
width:950px;
border-top:dashed 1px #000000;
float:left;
padding-top:50px;
margin-top:50px;
}
#footerline-start
{
width:500px;
margin-left:50px;
float:left;
padding-top:160px;
}

#footer ul
{

list-style-type:none;
padding:0px;
margin:0px;
}
#footer ul li
{
height:20px;
margin-bottom:10px;
display:inline;

}
#footerline-start ul
{

display:inline;
list-style-type:none;
padding:0px;

}
#footerline-start ul li
{
height:20px;
margin-bottom:10px;
display:inline;

}
#footerline-start ul li a,
#footerline-start ul li a:link,
#footerline-start ul li a:visited
{
color:#000000;
}
#footerline-start ul li a:hover
{
color:#990000;
}
#footer ul li a,
#footer ul li a:link,
#footer ul li a:visited
{
color:#000000;
}
#footer ul li a:hover
{
color:#990000;
}
#contact
{
color:#000000;

font-size:11px;
margin-top:-25px;
padding-left:45px;
}





#submenuheader
{

height:10px;
padding-top:10px;
padding-left:30px;
color:#000000;
font-weight:bold;
background-color:#FFFFFF;
font-size:18px;

}
.sub-menu-header
{
font-weight:bold;
font-size:12px;
background-color:#F2F2F2;
color:#FFFFFF;
background:#333333;
width:900px;
display:block;
}



/*##########Pathway/Breadcrumbs##########*/
#breadcrumbs
{
margin-top:1px;
font-size:12px;
font-weight:bold;
padding-top:2px;
height:20px;
background-color:#FFFFFF;
color:#000000;
width:850px;
border-top:1px solid #9a9a9a;
border-bottom:1px solid #9a9a9a;
margin-left:10px;
}

#breadcrumbs a,
#breadcrumbs a:link,
#breadcrumbs a:visited
{
font-weight:bold;
color:#000000;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
}

.B_crumbBox span 
{
}
.B_firstCrumb span
{
}
.B_lastCrumb span
{
}
.B_currentCrumb span 
{
}
a.B_homeCrumb
{
}

/*##########Pathway/Breadcrumbs END##########*/

#categories
{
font-family: helvetica, verdana, arial, sans-serif; 
margin-top:30px;
margin-left:10px;
}

#categories ul
{
list-style-type:none;
padding:0px;
margin:0px;
}

#categories ul li
{
height:20px;
margin-bottom:10px;
display:inline;
}

#categories a,
#categories a:link,
#categories a:visited
{
color:#000000;
font-size:11px;
background-color:#FFFFFF;
height:20px;
padding:4px;
text-decoration:none;
border-top:solid 1px #9a9a9a;
border-left:solid 1px #9a9a9a;
border-right:solid 1px #9a9a9a;
border-bottom:solid 1px #9a9a9a;
font-family: helvetica, verdana, arial, sans-serif; 
}

#categories a:hover
{
font-size:12px;
color:#9a8a8a;
height:20px;
padding:4px;
border-top:solid 1px #9a9a9a;
border-left:solid 1px #9a9a9a;
border-right:solid 1px #9a9a9a;
border-bottom:solid 1px #9a9a9a;
font-size:11px;

}

#categories a.blindfisch,
#categories a.blindfisch:visited,
#categories a.blindfisch:link
{
color:#ffffff;
font-size:11px;
background-color:#000000;
height:20px;
padding:4px;
font-weight:bold;
border-top:solid 1px #000000;
border-left:solid 1px #000000;
border-right:solid 1px #000000;
border-bottom:solid 1px #e23433;
}





a.mehr-link,
a:link.mehr-link,
a:visited.mehr-link
{
display:block;
height:15px;
width:100px;
background-image:url(mehr-1.jpg);
background-repeat:no-repeat;
margin-left:496px;
border-bottom:solid 2px #000000;
}
a:hover.mehr-link:hover
{
display:block;
height:15px;
width:100px;
background-image:url(mehr-2.jpg);
background-repeat:no-repeat;
margin-left:496px;
}
.front-p-wrap
{

text-align:justify;
display:block;
margin-bottom:12px;
height:200px;
font-size:9pt;
width:596px;
font-family:'Courier New', monospace;
}

.front-p-date
{
display:block;
white-space: nowrap;
line-height:15px;
background:#F2F2F2;
font-size:8pt;
text-align:left;
font-style:italic;
margin-top:7px;
margin-bottom:7px;
}


.front-p-title
{
font-weight:bold;
font-size:10pt;
color:#000000;
display:block;
line-height:16pt;
background:#F2F2F2;
margin-top:5px;
margin-bottom:5px;
padding:3px;
border-bottom:solid 1px #000000;
border-top:solid 1px #000000;
}

.front-p-wrap a,
.front-p-wrap a:link,
.front-p-wrap a:visited
{
text-decoration:none;
color:#000000;
}
.front-p-wrap .front-p-description a,
.front-p-wrap .front-p-description a:link,
.front-p-wrap .front-p-description a:visited
{
line-height:14px;
color:#000000;
display:block;
}
.front-p-wrap .front-p-description a:hover
{
color:#990000;
}
.front-p-wrap img
{
margin-right:5px;

}
a,
a:link,
a:visited
{
color:#005A73;
text-decoration:none;
text-decoration:underline;
}

a:hover

{
text-decoration:underline;
color:#00C3FF;
}
#rechte-spalte
{
position:absolute;
left:690px;
top:440px;
height:1690px;
width:210px;
}x;
margin-bottom:7px;
}


.front-p-title
{
font-family: 'Lobster', Georgia, Times, serif;
	font-size: 18px;
	line-height: 25px;
color:#000000;
display:block;
background:#F2F2F2;
margin-top:5px;
margin-bottom:5px;
padding:3px;
border-bottom:solid 1px #000000;
border-top:solid 1px #000000;
}

.front-p-wrap a,
.front-p-wrap a:link,
.front-p-wrap a:visited
{
text-decoration:none;
color:#000000;
}
.front-p-wrap .front-p-description a,
.front-p-wrap .front-p-description a:link,
.front-p-wrap .front-p-description a:visited
{
line-height:14px;
color:#000000;
display:block;
}
.front-p-wrap .front-p-description a:hover
{
color:#990000;
}
.front-p-wrap img
{
margin-right:5px;

}
a,
a:link,
a:visited
{
color:#005A73;
text-decoration:none;
text-decoration:underline;
}

a:hover

{
text-decoration:underline;
color:#00C3FF;
}
#rechte-spalte
{
position:absolute;
left:690px;
top:440px;
height:1690px;
width:210px;
}

 h1 {
	font-family: 'Lobster', Georgia, Times, serif;
	font-size: 30px;
	line-height: 55px;
}
h2 {
	font-family: 'Lobster', Georgia, Times, serif;
	font-size: 30px;
	line-height: 55px;
}
p {
	font-family: 'Cabin', Helvetica, Arial, sans-serif;
	font-size: 15px;
	line-height: 25px;
}

