@charset "utf-8";
/* CSS Document */


body { font-size:95%; }

h1 { font-size: 1.4em; }
h2 { font-size: 0.80em; }
h3 { font-size: 1em; }
p, a, li, th, td, input { font-size: 0.80em; }

li a, p a, h1 a, h2 a, h3 a { font-size:100%;}
li p, li a, td td, li li { font-size:100%;}



body a {
	color:#88d32e;
	text-decoration:none;
}
body a:hover {
	color:#88d32e; /*FFCC00*/
	text-decoration:underline;
}

/* ------------------Navigation---------------------- */
#nav a {
	font-size:70%;
	font-weight:bold;
	text-decoration: none;
	color:#fff;
}
#nav a:hover {
text-decoration:underline;
}
#nav a.lev1 {
	line-height:2em;
}
#nav a.lev1pos {
	line-height:2em;
	font-weight:bold;
	color:#88d32e;
}
#nav a.lev2 {
	padding-left:0.5em;
    font-size:;
	font-weight:bold;
}
#nav a.lev2pos {
	padding-left:0.5em;
    font-size:;
	color:#88d32e;
	font-weight:bold;
}
#nav a.lev3 {
	padding-left:0.5em;
    font-size:;
	font-weight:bold;
	color:#fff;
}
#nav a.lev3pos {
	/*display:block;
	float:left;*/
	padding-left:1em;
    font-size:;
	color:#88d32e;
	font-weight:bold;
	word-break: break-all; /*zwingt(!) IE zum Umbruch*/
	/*width:138px;*/
}
/*------------------------------------------*/

#ankerlinklist {
	font-size:0.9em;
	font-weight:normal;
	line-height:0.9em;
    width:23%;
    height: ;
    float: left;
    padding: 2px 3px 3px 5px;
    margin: 0 1px 0 0;
    background-color: #465253;
    border-top-color:#556264;
	border-bottom-color:#0a0c0d;
    border-width:1px 0 1px 0;
    border-style:solid;
}
/* Content */
#left h1 {
    font-size: 70%;
 	letter-spacing:0.1px;
	text-align: left;
	padding: 4px 5px 2px 11px;
	margin: 0px;
}
#left h2 {
	font-size:70%;
    font-weight: normal;
	line-height:143%;
    padding:1px 5px;
}
#dachFoto p.title {
	font-weight:bold;
	line-height:180%;
	margin-top:3px;
}
#dachFoto a {
	color:#fff;
}
#dachNavi p.title {
	color:#fff;
	font-weight:bold;
	line-height:180%;
	margin-top: 3px;
}
#dachNavi a {
	color:#fff;
}
#dachSmart p.title {
	color:#fff;
	font-weight:bold;
	line-height:180%;
	margin-top: 3px;
}
#dachSmart a {
	color:#fff;
}
#dach2 p {
	font-weight:bold;
	line-height:180%;
}
#maincont2 h1 {
font-size:;
	color:#fff;
    font-weight: normal;
    padding:7px 0px 0px 9px;
}
#maincont2 h2 {
/*width:355px;*/
font-size:80%; /*85%*/
line-height:140%;
    font-weight: bold;
    padding:7px 0px 7px 9px;
	color:#fff;
	margin-top:5px;
}
#maincont2 h3 {
font-size:80%;
    font-weight: normal;
    padding:5px 7px 3px 9px;
	text-align:left;
	margin:0px;
}
#maincont2 p {
padding:0 0;
margin:0 10px; 
font-size:70%;
}
#rightcont3 h1 {
    font-size: 70%;
 	letter-spacing:0.1px;
	text-align: left;
	padding: 4px 5px 2px 11px;
	margin: 0px;
}
#rightcont3 h2 {
font-size:80%; /*85%*/
line-height:140%;
    font-weight: bold;
    padding:7px 0px 7px 9px;
	color:#fff;
	margin-top:5px;
}
.subtitel {
	font-size: ;
	color: #e1e1e1; 
	padding: 0px 6px 8px 5px;
}
.subtitelNav {
	font-size: ;
	color: #555; 
	padding: 0px 6px 8px 5px;
}
.date {
	font-size: 70%; 
	font-weight: normal; 
	color: #9dafb2; 
	text-decoration: none;
	width:84px;
	height:30px;
	float:left;
    margin:0 0 0 7px;
	line-height:25px;
}
.dateNav {
	font-size: 70%; 
	font-weight: normal; 
	color: #8a999c; 
	text-decoration: none;
	width:84px;
	height:30px;
	float:left;
    margin:0 0 0 7px;
	line-height:25px;
}
#thumb {
	display:block;
	width:105px;
	height: 85px;
	float:left;
    padding:5px 0 0 7px;
}
select {
	font-size:80%;
	font-weight:bold;
	text-indent:3px;
	background-color:#4a5557;
	color:#88d32e;
}
#ArtOut .section {
	font-weight: bold;
    padding: 10px 0 0 0;
    margin: 0 9px 0 9px;
    background-color:;
    border-color: #CCCCCC;
    border-width:0px 0px 1px 0px;
    border-style:solid;
	clear:left;
}
#ArtOut .item {
color:#D5D5D5;
    width:134px; /*136px*/
    height: ;
    float: left;
    padding: 1px 5px 1px 5px;
    margin: 2px 2px 0px 9px;
    background-color: #536062; /*#6a7a7d;*/
    border-color:#CCCCCC;
    border-width:0px;
    border-style:solid;
	clear:left;
}
#ArtOut .data {
    width:305px; /*330px*/
    height: ;
    float:left;
    padding: 1px 5px 1px 5px;
    margin: 2px 2px 0px 0px;
    background-color: #434e50;
    border-color:#CCCCCC;
    border-width:0px;
    border-style:solid;
}
#ArtOut .data2 {
    width:150px;
    height: ;
    float:left;
    padding: 1px 5px 1px 5px;
    margin: 2px 2px 0px 0px;
    background-color: #434e50;
    border-color:#CCCCCC;
    border-width:0px;
    border-style:solid;
}
#ArtOut .item3 {
    width:180px ;
    height: ;
    float: left;
    padding: 1px 5px 1px 5px;
    margin: 2px 2px 0px 0px;
    background-color: #536062;
    border-color:#CCCCCC;
    border-width:0px;
    border-style:solid;
}
#ArtOut .data3 {
    width:257px;
    height: ;
    float:left;
    padding: 1px 5px 1px 5px;
    margin: 2px 2px 0px 0px;
    background-color: #434e50;
    border-color:#CCCCCC;
    border-width:0px;
    border-style:solid;
}

/* Pics 1+4 */

#pics1 {
    width: 480px;
    height: 370px;
    margin: 0px auto 10px 1px;
}
#pics1 div {
    float:left;
    font-size:; 
    margin: 2px;
    background-color: #4a5557;
    border-color:#CCCCCC;
    border-width:1px;
    border-style:solid;
}
#pics1 .big {
	text-align: center;
	padding: 0;
    width: 349px;
    height: 366px;
}
#pics1 .bigL {
	text-align: center;
	padding: 0;
    width: 470px;
    height: 366px;
}
#pics1 .small {
	text-align: center;
	padding: 0;
    width: 118px;
    height: 100px;
}
#pics1 .mini {
	text-align: center;
	padding: 0;
    width: 56px;
    height: 48px;
}

#pics230 {
    width: 480px;
    height:190px;
    margin: 0 0 0 0;
}
#pics230 div {
    float:left;
    background-color: #666666;
    border-color:#CCCCCC;
    border-width:1px;
    border-style:solid;
}
#pics230 .small {
	text-align: center;
	vertical-align: center;
    width: 230px;
    height: 180px;
}
#pics230 .big {
	text-align: center;
	vertical-align: center;
    width: 480px;
    height: 360px;
}

/* Daten */
#line {
margin:0;
padding:0;
border:0;
width:100%;
}

#datalist1 {
    width: 465px;
    height:;
    margin: 5 9 0 9;
	color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:;
}
#datalist1 .section {
	font-weight: bold;
    padding: 10px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-color:;
    border-color: #CCCCCC;
    border-width:0px 0px 1px 0px;
    border-style:solid;
	clear:left;
}
#datalist1 .item {
color:#D5D5D5;
    width:136px; /*136px*/
    height: ;
    float: left;
    padding: 1px 5px 1px 5px;
    margin: 2px 2px 0px 0px;
    background-color: #536062; /*#6a7a7d;*/
    border-color:#CCCCCC;
    border-width:0px;
    border-style:solid;
	clear:left;
}
#datalist1 .data {
    width:305px; /*330px*/
    height: ;
    float:left;
    padding: 1px 5px 1px 5px;
    margin: 2px 2px 0px 0px;
    background-color: #434e50;
    border-color:#CCCCCC;
    border-width:0px;
    border-style:solid;
}
#datalist1 .data2 {
    width:161px;
    height: ;
    float:left;
    padding: 1px 5px 1px 5px;
    margin: 2px 2px 0px 0px;
    background-color: #434e50;
    border-color:#CCCCCC;
    border-width:0px;
    border-style:solid;
}
#datalist1 .item3 {
    width:180px ;
    height: ;
    float: left;
    padding: 1px 5px 1px 5px;
    margin: 2px 2px 0px 0px;
    background-color: #536062;
    border-color:#CCCCCC;
    border-width:0px;
    border-style:solid;
		clear:left;
}
#datalist1 .data3 {
    width:257px;
    height: ;
    float:left;
    padding: 1px 5px 1px 5px;
    margin: 2px 2px 0px 0px;
    background-color: #434e50;
    border-color:#CCCCCC;
    border-width:0px;
    border-style:solid;
}
#datalist1 .item4 {
    width:455px ;
    height: ;
    float: left;
    padding: 1px 5px 1px 5px;
    margin: 2px 2px 0px 0px;
    background-color: #536062;
    border-color:#CCCCCC;
    border-width:0px;
    border-style:solid;
}
#datalist1 a {  
	text-decoration: none; 
	color: #FFFFFF;
	font-weight: normal
}
#datalist1 a:hover {  
	text-decoration: underline; 
	color: #88d32e;
	font-weight: normal
}
#space {
    font-size:1px;
    line-height:1px;
    margin:0;
    padding:0;
}
-->
