/* gs ab 070525 */

/* Elemente */


html, body{
	/*schriftenangabe nach tip von www.style-sheets.de */
	font-family: "Calibri", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans",Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	color: #ccff66;
	background-color: #222222;
	margin: 0px;
	padding: 0px;
	scrollbar-3dlight-color: #ccff66;
	scrollbar-highlight-color: #666666;
	scrollbar-arrow-color: #ccff66;
	scrollbar-track-color: #222222;
	scrollbar-face-color: #222222;
	scrollbar-shadow-color: #789b43;
	scrollbar-darkshadow-color: #666666;
	scrollbar-base-color: #333333;
}
p{
	line-height: 1.2em;
	margin: 0.9em 0px 0px 0px;
	padding: 0px;
}
h1{
	font-size: 1.5em;
	font-weight: bold;
}
h2{
	font-size: 1.3em;
	font-weight: bold;
}
h3{
	font-size: 1.1em;
	font-weight: bold;
	text-align: left;
}
hr {
	border: solid 1px #ccff66;
	height: 1px;
	width: 80%;
	text-align: center;
}
table{
	vertical-align: middle;
	margin: 5px;
	padding: 3px;
}
td{
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding: 5px;
}
/* allgemeine classes */
a.mni{
	background-attachment: fixed;
	background-image: url(../gs4_img/mein_name_ist_2_i.gif);
	background-position: center;
	background-repeat: no-repeat;
	background-color: transparent;
	
}
a.mni:hover{
	background-attachment: fixed;
	background-image: url(../gs4_img/mein_name_ist_2.gif);
	background-position: center;
	background-repeat: no-repeat;
	background-color: transparent;
	
}
/* spezielle classes ungekoppelt */
.img1{
	padding: 0px;
	margin: 0px;
	vertical-align: bottom;
	border: solid 1px;
	border-color: #555 #666 #888 #ddd;
	border-radius:5px;
}
.img2{
	border: solid 1px #ffffff;
}
.img3{
	padding: 0px;
	margin: 1% 5px 1% 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #999999 #ffffff #dddddd #bbbbbb; /*  #789b43 #587b23 #587b23 #789b43; */
}
.img4{
	padding: 0px;
	margin: 0px;
	max-height: 700px;
	border: solid 1px;
	border-color: #888 #ddd #555 #666;
	border-radius:5px;
}
.email{
	width: 100px;
	height: 94px;
	padding: 37px 0px 0px 0px;
}
.gs {
	font-size:2.5em;
	color:#ccff66;
	padding: 0px;
	margin: 5px;
	line-height : 45px;
}
.absm{
	vertical-align: baseline;
	alignment-baseline: baseline;
	text-align: center;
}
.abst5vh{
	width: 5%;
	text-align: center;
}
.abst10vh{
	width: 10%;
	text-align: center;
}
.abst20vh{
	width: 20%;
	text-align: center;
}
.bildimtextre1{
	color: #789b43;
	font-size: .9em;
	float: right;
	max-width: 30%;
	border: solid 1px;
	border-color: #555 #666 #888 #ddd;
	border-radius:5px;
	margin: 15px 10px 5px 30px;
	padding: 10px;
}
.bildimtextli1{
	color: #789b43;
	font-size: .9em;
	float: left;
	max-width: 30%;
	border: solid 1px;
	border-color: #555 #666 #888 #ddd;
	border-radius:5px;
	margin: 15px 30px 5px 0px;
	padding: 10px;
}
.clear{
	clear: both;
}
.floatR{
	border: 0;
	float: right;
	width: 49%;
	padding: 5px;
	margin: 10px;
}
.floatL{
	border: 0;
	float: left;
	width: 49%;
	margin: 10px;
}
.galrow1{
	color: #777777;
	font-size: 0.6em;
}
.galeriebild{
	width: 220px;
	height: 150px;
	color: #999999;
	background-repeat: repeat;
	background-image: url(../gs4_img/gs4_grafik/hg333v1px.gif);
	font-size: 0.7em;
	line-height: 1em;
	padding: 3px 3px 6px 3px;
	margin: 2px 5px 0px 5px;
	border: solid 1px #666666;
}
.galerieunter{
	width: 99%;
	color: #92A96E;
	font-size: 0.9em;
	line-height: 1em;
	padding: 3px;
	margin: 5px;
	border: 0;
}
.wbip{
	width: 10px;
	height: 10px;
	line-height: 10px;
	margin: 0px;
	padding: 0px;
	background-color: #789b43;
	border: solid 1px #587b23;
	vertical-align: bottom;
	z-index: 4;
}
.imggalerien{
	border: solid 1px #789b43;
	vertical-align: middle;
}
.lho{
	border-top: 2px #ccff66 solid;
}
.lhr{
	border-right: 2px #ccff66 solid;
	height: 100%;
}
.lhu{
	border-bottom: 2px #ccff66 solid;
	width: 100%;
	height: 2px;
	line-height: 2px;

}
.lhl{
	border-left: 2px #ccff66 solid;
}
.lhru{
	border-right: 2px #ccff66 solid;
	border-bottom: 2px #ccff66 solid;
	width: 100%;
	height: 100%
}
.lhorul{
	border: 2px #ccff66 solid;
	width: 100%;
	height: 100%
}
.lhd{
	border-bottom: 2px #789b43 solid;
}
.navigr{
	width: 80px;
	height: 20px;
	padding: 3px;
	margin: 3px;
	background-color: #FAEBD7;
}
.schliess{
	text-align: right;
	line-height: 15px;
	margin: 0px 2px 0px 0px;
	padding: 0px;
}
/* spezielle classes gekoppelt */
p.nav{
	margin: 0px;
	padding: 0px;
	vertical-align: baseline;
}
p.navInaktDu{
	margin: 0px;
	padding: 0px;
	vertical-align: baseline;
	font-size : 0.75em;
	color: #486b13;

	font-weight: normal;
	width: 100%;
	padding: 0px 4px 0px 4px;
	text-decoration: none;
}
p.navInaktHell{
	margin: 0px;
	padding: 0px;
	vertical-align: baseline;
	font-size : 0.75em;
	color: #a1c063;
	font-weight: normal;
	width: 100%;
	padding: 0px 4px 0px 4px;
	text-decoration: none;
}

/* IDs ..*/
#antenne1{
	position:absolute;
	text-align: center;
	padding: 0px;
	margin: 0px;
	left: 0;
	bottom: 0px;
	width : 60px;
	vertical-align: bottom;
	border: 0;
	z-index:0;
}
#zentrieren{
	position: absolute;
	right: 10%;
	top: 25%;
	width: 79%;
	margin: 0px;
	padding: 0px;
	background-color: #2F4FfF;
	text-align: center;
}
#navihell{
	position: absolute;
	bottom: 39%;
	left: 50%;
	width: 100px;
	height: 100px;
	margin: 0px;
	padding: 0px;
	background-color: #ccff66;
	border: solid 1px #a1c063;
	z-index: 4;
}
#navidunkel{
	position: absolute;
	bottom: 17%;
	left: 36%;
	width: 100px;
	height: 100px;
	background-color: #789b43;
	border: solid 1px #587b23;
	margin: 0px;
	padding: 0px;
	z-index: 4;
}
#wbi0{
	position: absolute;
	top: 6%;
	right: 64%;
	margin: 0px -6px 0px 0px;
	padding: 1px 1px 1px 1px;
	text-align: right;
	z-index: 4;
}
#wbi1{
	position: absolute;
	top: 9%;
	right: 64%;
	margin: 14px 132px 0px 0px;
	padding: 0px;
	text-align: right;
	z-index: 4;
}
#wbi2{
	position: absolute;
	top: 9%;
	right: 64%;
	margin: 28px 174px 0px 0px;
	padding: 0px;
	text-align: right;
	z-index: 4;
}
#bild1{
	position: absolute;
	bottom: 18%;
	left: 36%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: right;
	z-index: 4;
}
#mni_1{
	position: absolute;
	left: 60%;
	top: 48%;
	z-index: 3;
}
#gs1{
	position: absolute;
	left: 53%;
	bottom: 18%;
	width: 46%;
}
#Stand{
	position: absolute;
	color: #444;
	font-size: 0.6em;
	top: 61%;
	left: 7%;
	height: 14px;
	width: 300px;
	padding: 0px 0px 0px 0px;
	margin: -15px 0px 0px 0px;
	background-color: transparent;
	border: 0;
	z-index: 2;
}
#styledunkel{
	position: absolute;
	top: 35%;
	right: 65%;
	width: 60px;
	height: 8px;
	margin: 40px 0px 0px 0px;
	padding: 0px;
	z-index: 4;
}
#stylemittel{
	position: absolute;
	top: 35%;
	right: 65%;
	width: 60px;
	height: 8px;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	z-index: 4;
}
#stylehell{
	position: absolute;
	top: 35%;
	right: 65%;
	width: 60px;
	height: 8px;
	margin: 0px;
	padding: 0px;
	z-index: 4;
}
#text1{
	position: absolute;
	overflow: auto;
	top: 18%;
	left: 38%;
	width: 58%;
	height: 78%;
	font-size: 0.9em;
	font-weight: normal;
	color: #ccff99;
	text-align: left;
	padding: 5px;
	margin: 10px;
	z-index: 3;
}
#text2{
	position: absolute;
	overflow: auto;
	bottom: 19%;
	right: 66%;
	width: 25%;
	height: 10%;
	font-size: 0.9em;
	font-weight: normal;
	color: #DAFFAd;
	text-align: right;
	vertical-align: bottom;
	padding: 0px;
	margin: 0px;
	z-index: 3;
}
#text3{
	position: absolute;
	overflow: auto;
	bottom: 16.9%;
	left: 38%;
	max-width: 60%;
	height: 50%;
	font-size: 0.9em;
	font-weight: normal;
	color: #ffffff; /*E0FF00*/
	background-color: #333;
	text-align: left;
	padding: 0px 20px 20px 20px;
	margin: 0px 0px 20px 0px;
	border: solid 1px;
	border-color: #666 #888 #bbb #eee;
	z-index: 3;
}
#text3invers{
	position: absolute;
	overflow: auto;
	bottom: 16.9%;
	left: 38%;
	width: 55%;
	height: 50%;
	font-size: 0.9em;
	font-weight: normal;
	color: #333; /*E0FF00*/
	background-color: #ffffff;
	text-align: left;
	padding: 5px;
	margin: 10px;
	border: solid 3px;
	border-color: #555 #666 #888 #ddd;
	z-index: 3;
}
#text4{
	position: absolute;
	overflow: auto;
	bottom: 16.9%;
	left: 38%;
	width: 55%;
	height: 50%;
	font-size: 0.9em;
	font-weight: normal;
	color: #ccff99;
	text-align: left;
	padding: 5px;
	margin: 0px 10px 10px 10px;
	z-index: 3;
}
#text5{
	position: absolute;
	overflow: auto;
	bottom: 22%;
	left: 38%;
	max-width: 60%;
	height: 52%;
	font-size: 0.9em;
	font-weight: normal;
	color: #ffffff; /*E0FF00*/
	background-color: #333;
	text-align: left;
	padding: 0px 20px 20px 20px;
	margin: 0px 0px 20px 0px;
	border: solid 1px;
	border-color: #666 #888 #bbb #eee;
	z-index: 3;
}
#uebergango1{
	position: relative;
	top: 0px;
	left: 0px;
	width: 780px;
	height: 2px;
	height: 10px;
	line-height: 10px;
	border-top: 5px solid #707f53;
	border-right: 1px solid #3f4238;
	border-bottom: 0px;
	border-left: 1px solid #3f4238;
	background-color: #565d47;
}
#uebergango2{
	position: relative;
	top: 0px;
	left: 0px;
	width: 780px;
	height: 10px;
	line-height: 10px;
	border-top: 5px solid #707f53;
	border-right: 1px solid #707f53;
	border-bottom: 0px;
	border-left: 1px solid #707f53;
	background-color: #8aa05e;
}
#uebergango3{
	position: relative;
	top: 0px;
	left: 0px;
	width: 780px;
	height: 10px;
	line-height: 10px;
	border-top: 5px solid #707f53;
	border-right: 1px solid #a1c063;
	border-bottom: 0px;
	border-left: 1px solid #a1c063;
	background-color: #b8e067;
}
#uebergango4{
	position: relative;
	top: 0px;
	left: 0px;
	width: 780px;
	height: 10px;
	line-height: 10px;
	border-top: 5px solid #707f53;
	border-right: 1px solid #3f4238;
	border-bottom: 0px;
	border-left: 1px solid #3f4238;
	background-color: #565d47;
}
#ueberschr1{
	position: absolute;
	top: 4%;
	left: 35.5%;
	background-color: transparent;
	text-align: center;
	font-weight: bold;
	font-size: 1.4em;
	color: #bbff55;
	margin: 0px;
	padding: 0px;
	z-index: 3;
}
#antenne1{
	position:absolute;
	text-align: center;
	padding: 0px;
	margin: 0px;
	left: 0;
	bottom: 0px;
	width : 60px;
	vertical-align: bottom;
	border: 0;
	z-index:0;
}

#u1{
	position: absolute;
	top: 9%;
	left: 37%;
	padding: 0px;
	margin: -15px 0px 0px 0px;
	z-index: 2;
}
#u2{
	position: absolute;
	top: 6%;
	left: 40%;
	background-color: transparent;
	margin: 25px 0px 0px 0px;
	padding: 0px;
	z-index: 3;
}
#guido{
	position: absolute;
	right: 17%;
	bottom: 48%;
	padding: 0px;
	margin: 0px;
	width: 30px;
	height: 30px;
	z-index: 5;
}
#gshome{
	position: absolute;
	left: 85px;
	top: 40px;

	padding: 0px;
	margin: 0px;
	font-size: .8em;
	text-align: center;
	vertical-align: middle;
	color: #999999;

	z-index: 5;
}
#hgsignum{
	position: absolute;
	right: 64%;
	top: 9%;
	background-image: url(../gs4_img/gs4_sign/gs_logo_b350b.gif);
	background-position: left;
	background-repeat: no-repeat;
	width: 350px;
	height: 224px;
	padding: 0px;
	margin: 0px;
	border: 0;
	z-index: 1;
}
#hgsignumb{
	position: absolute;
	right: 1%;
	bottom: 1%;
	background-image: url(../gs4_img/gs4_sign/gs_logo_b350c.gif);
	background-position: left;
	background-repeat: no-repeat;
	width: 350px;
	height: 235px;
	padding: 0px;
	margin: 0px;
	border: 0;
	z-index: 0;
}
#hgsignumc{
	position: absolute;
	right: 64%;
	top: 9%;
	background-image: url(../gs4_img/gs4_sign/gs_logo_b350c.gif);
	background-position: left;
	background-repeat: no-repeat;
	width: 350px;
	height: 235px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0;
	z-index: 1;
}
#hgsignumd{
	position: absolute;
	top: 100px;
	left: 50px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image: url(../gs4_img/gs4_sign/gs_logo_b780_222.gif);
	background-position: center;
	width: 780px;
	height: 432px;
	padding: 0px;
	margin: 0px;
	border: 0;
	z-index: 1;
}
/* ------------------------------------------------- */


a:link {
color: #999999;
text-decoration: none;

}
a:visited {
color: #999999;
text-decoration: none;
}
a:hover {
color: #ffffff;
background-color: #666666;
text-decoration: none;
}
a:active {
color: #999999;
text-decoration: none;
}
a:focus {
color: #FF5f00;
text-decoration: none;
}
a.hrefnur{

background-position: 5px;
background-image: url(../gs4_img/gs4_grafik/viereck.gif);
background-repeat: no-repeat;
height: 19px;
width: 100px;
font-weight: normal;
text-align: left;
margin: 0px;
padding: 3px 0px 0px 25px;
vertical-align: bottom;
color: #ffffff;
}

a.hrefnur:hover{
background-image: url(../gs4_img/gs4_grafik/viereck3_a.gif);
color: #ffffff;
}
a.hrefnur:visited{
color: #999999;
}
.verb{
    font-size : 10px;
    color : #ff0000;
    visibility:hidden;
}
span.o {
    font-family: "Courier New", Courier, monospace;
    font-size: 11px;
}
.bilderrahmen{
	max-width: 80%;
	background-color: #333;
	border: solid 1px;
	border-color: #888 #ddd #555 #666;
	border-radius:5px;
	margin: 5%;
	padding: 5%;
}
.bildu{
	color: #999999; /* #daffad; */
	font-size: 0.7em;
	width: 100%;
	text-align: left;
	padding: 3px;
}
.text0{
	font-size: 1.3em;
	color: #eeeeee;
	font-weight: normal;
}
.text1{
	color: #789b43;
	font-size: 0.7em;
}
.text2{
	color: #999999;
	font-size: .8em;
}
.text3{
	color: #ccff66;
	font-size: .75em;
}
.text4{
	color: #cccccc;
	font-size: .9em;
}
a.href1{
	font-size : 0.75em;
	color: #486b13;
	background-color: #ccff66;
	font-weight: normal;
	width: 100%;
	padding: 0px 4px 0px 4px;
	text-decoration: none;
}
a.href1:hover{
	color: #ccff66;
	background-color: #789b43;
}
a.href1:focus{
	color: #ff5f00;
	background-color: #ccff66;
}
a.href1:visited{
	color: #486b13;
}
a.href1:active{
	color: #fcff96;
	background-color: #789b43;
}
a.href2{
	font-size : 0.75em;
	color: #ccff66;
	background-color: #789b43;
	font-weight: normal;
	width: 100%;
	padding: 0px 5px 0px 5px;
	text-decoration : none;
}
a.href2:hover{
	color: #789b43;
	background-color: #ccff66;
}
a.href2:visited{
	color: #486b13;
}
a.href2:active{
	color: #fcff96;
	background-color: #acdf46;
}
a.href2:focus{
	color: #ff5f00;
	background-color: #ccff66;
}
a.href3{
	text-decoration : none;
	font-size: 0.8em;
	color: #5F6E47;
	text-align: right;
}
a.href3:hover{
	color: #bbff55;
	background-color: #222222;
}
a.href3:visited{
	color: #5F6E47;
}
a.href3:active{
	color: #fcff96;
	background-color: #acdf46;
}
a.href3:focus{
	color: #789b43;
	background-color: #ccff66;
}
a.href4{
	text-decoration : none;
	font-size: 1em;
	color: #ccff55;
	background-color: #789b43;
	font-weight: bold;
	text-align: center;
}
a.href4:hover{
	color: #789b43;
	background-color: #ccff55;
}
a.href4:visited{
	color: #222222;
}
a.href4:active{
	color: #ccff66;
	background-color: #222222;
}
a.href4:focus{
	color: #587b23;
	background-color: #ccff66;
}
a.href5{
	text-decoration : none;
	font-size: 0.7em;
	color: #789b43;
	text-align: right;
	border: solid 1px transparent;
	height: 15px;
	padding: 0px 5px 0px 0px;
	margin:  0px 0px 0px 0px;
}
a.href5:hover{
	color: #789b43;  /*bbff55*/
	background-color: #ccff66;
	border: solid 1px #789b43;
}
a.href5:visited{
	color: #5F6E47;
}
a.href5:active{
	color: #fcff96;
	background-color: #acdf46;
}
a.href5:focus{
	color: #789b43;
	background-color: #ccff66;
}
a.hrefbild{
	text-decoration : none;
	font-size: 1em;
	font-weight: bold;
	text-align: right;
	color: #fff;
	background-color: #333;
	padding: 0px;

	border: 0;
}
a.hrefbild:hover{
	color: #222222;
	background-color: #ccff66;
}
a.hrefbild:visited{
	color: #789b43;

}
a.hrefbild:active{
	color: #fcff96;
	background-color: #acdf46;
}
a.hrefbild:focus{
	color: #FFA500;
	background-color: #ccff66;
}
a.hrefdunkel{
	text-decoration : none;
	font-size: 0.6em;
	font-weight: bold;
	text-align: right;
	color: #ccff66;
	background-color: #222222;
	padding: 1px 3px 1px 3px;
	width: 100%;
	border: 1px solid #ccff66
}
a.hrefdunkel:hover{
	color: #666666;
	background-color: #ccff66;
}
a.hrefdunkel:visited{
	color: #789b43;
	border: 1px solid #789b43;
}
a.hrefdunkel:active{
	color: #fcff96;
	background-color: #acdf46;
}
a.hrefdunkel:focus{
	color: #FF5f00;
	background-color: #ccff66;
}
a.hreftext{
	text-decoration : none;
	color: #ccff66;
	background-color: #222222;
	font-weight: normal;
	padding: 0px 5px 0px 5px;
	margin: 0px;
}
a.hreftext:hover{
	color: #789b43;
	background-color: #ccff66;
}
a.hreftext:visited{
	color: #8ccf59;
}
a.hreftext:active{
	color: #ccff66;
	background-color: #222222;
}
a.hreftext:focus{
	color: #ff5f00;/*#587b23*/
	background-color: #ccff66;
}
a.hreftrans{
background-image: url(../gs4_img/gs3_navgraf/pfr_ccff66.gif);
background-position: left;
background-repeat: no-repeat;
	font-size : 0.8em;
	color: #ccff66;
	background-color: transparent;
	font-weight: bold;
	width: 100%;
	padding: 1px 1px 1px 10px;
	text-decoration : none;
}
a.hreftrans:hover{
	color: #789b43;
	background-color: #ccff66;
}
a.hreftrans:visited{
	color: #486b13;
}
a.hreftrans:active{
	color: #fcff96;
	background-color: #acdf46;
}
a.hreftrans:focus{
	color: #789b43;
	background-color: #ccff66;
}
a.hrefvor{
background-image:  url(../gs4_img/gs4_grafik/pfr_ccff66.gif);
background-position: right;
background-repeat: no-repeat;
	background-color: transparent;
	font-size : 0.7em;
	font-weight: bold;
	text-decoration : none;
	color: #ccff66;
	width: 100%;
	height: 15px;
	padding: 0px 10px 0px 0px;
	border: solid 1px #222222;
}
a.hrefvor:hover{
	color: #789b43;  /*bbff55*/
	background-color: #ccff66;
	border: solid 1px #789b43;
}
a.hrefvor:visited{
	color: #92A96E;
}
a.hrefvor:active{
	color: #fcff96;
	background-color: #acdf46;
}
a.hrefvor:focus{
	color: #ff5f00;
	background-color: #ccff66;
}
a.hrefzur{
background-image: url(../gs4_img/gs4_grafik/pfl_ccff66.gif);
background-position: left;
background-repeat: no-repeat;
	background-color: transparent;
	font-size : 0.7em;
	font-weight: bold;
	text-decoration : none;
	color: #ccff66;
	width: 100%;
	height: 15px;
padding: 0px 10px 0px 10px;
margin:  0px 0px 0px 10px;
}
a.hrefzur:hover{
	color: #789b43;  /*bbff55*/
	background-color: #ccff66;
	border: solid 1px #789b43;
}
a.hrefzur:visited{
	color: #92A96E;
}
a.hrefzur:active{
	color: #fcff96;
	background-color: #acdf46;
}
a.hrefzur:focus{
	color: #ff5f00;
	background-color: #ccff66;
}
a.trans{
	background-color: transparent;
}
a.trans:hover{
	background-color: transparent;
}
a.trans:visited{
	background-color: transparent;
}
a.trans:active{
	background-color: transparent;
}
a.trans:focus{
	background-color: transparent;
}
.unvis{
	font-size : 1px;
	color:#333333;
	line-height :0px;
    padding : 0px;
    margin : 0px;
    visibility:hidden;
}
.absm{
	vertical-align: middle;
}
#vertikal{
	position: absolute;
	left: 60px;
	top: 50px;
	width: 300px;
	height: 300px;
	background-image: url(../gs4_img/gs4_grafik/hg333v.gif);
	background-repeat: repeat;
	z-index: 1;
}
#zentrieren{
	position: absolute;
	left: 10%;
	top: 12%;
	width: 79%;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	text-align: center;
	z-index: 1;
}
#zurueck{
	position: absolute;
	top: 61%;
	right: 93%;
	width: 40px;
	height: 16px;
	padding: 0px 5px 0px 5px;
	margin: -22px -46px 0px 0px;
	background-color: transparent;
	z-index: 2;
}
#zurueck1{
	position: absolute;
	bottom: 16.9%;
	right: 64%;
	width: 40px;
	height: 16px;
	padding: 0px 5px 0px 5px;
	margin: 0px 15px 106px 0px;
	background-color: transparent;
	border: 0;
	z-index: 2;
}
#zurueck2{
	position: absolute;
	bottom: 16.9%;
	left: 35.85%;
	width: 40px;
	height: 16px;
	padding: 0px 5px 0px 5px;
	margin: 0px 0px 158px -81px;
	background-color: transparent;
	border: 0;
	z-index: 2;
}
#zurueck3{
	position: absolute;
	bottom: 16.9%;
	left: 35.85%;
	width: 40px;
	height: 16px;
	padding: 0px 5px 0px 5px;
	margin: 0px 0px 318px -90px;
	background-color: transparent;
	border: 0;
	z-index: 2;
}
#zurueck4{
	position: absolute;
	bottom: 16.9%;
	left: 35.85%;
	width: 40px;
	height: 16px;
	padding: 0px 5px 0px 5px;
	margin: 0px 0px 188px -76px;
	background-color: transparent;
	border: 0;
	z-index: 2;
}
#zurueck5{
	position: absolute;
	bottom: 16.9%;
	left: 35.85%;
	width: 40px;
	height: 16px;
	padding: 0px 5px 0px 5px;
	margin: 0px 0px 418px -90px;
	background-color: transparent;
	border: 0;
	z-index: 2;
}
#impress1{
	position: absolute;
	bottom: 16.9%;
	left: 35.85%;
	 text-align: right;
	width: 62%;
	height: 16px;
	padding: 0px;
	margin: 0px 0px -15px 0px;
	background-color: transparent;
	border: 0;
	z-index: 2;
}
#impress2{
	position: absolute;
	bottom: 22%;
	left: 35.85%;
	 text-align: right;
	width: 62%;
	height: 16px;
	padding: 0px;
	margin: 0px 0px -15px 0px;
	background-color: transparent;
	border: 0;
	z-index: 2;
}
/* überschreiben von bootstrap classen */
.thumbnail .caption {
    padding: 9px;
    color: #333;
    /* ab hier */
    font-size: .8em;
    padding: 5px;
}
.zitat{
	font-family: "Lucida Grande", "Lucida Sans", "Lucida", "Bitstream Vera Sans",Geneva, Helvetica;
	color: #dddddd;
	font-size: 1.2em;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 6em
	alignment-baseline: central;
	padding: 0px;
	margin: 0px;
}
.zitat .zitatAut{
	font-size: .8em;
	color: #999;
}

/*farben style normal*/
#farben01{color: #ccff66; /* h1 auf #222er Hg */}
#farben02{color: #ccff77; /* h2 auf #222er Hg */}
#farben03{color: #ccff88; /* normale Schrift auf #222er Hg */}
#farben02{color: #bbff55; /* ursprungsfarbe */}
#farben02{color: #789b43; /* 1. over Farbe und dunklere Rahmen */}
#farben02{color: #222222; /* Hintergrund */}
#farben02{color: #587b23; /* dunkler Rahmen */}
#farben02{color: #DAFFAd; /* helle milde schrift */}
#farben02{color: #5F6E47; /* dunkle schrift fuer mittel*/}
#farben02{color: #7C905D; /* schrift fuer mittel visited */}
#farben02{color: #7F8C6B; /* schrift fuer hell visited */}
#farben02{color: #D5E0BD; /* helle inaktive schrift fuer hell visited */}