* {
	margin: 0;
	padding: 0;
		
}
body { overflow: scroll; }
#rahmen { position: absolute; 
	margin: 0 auto;
	text-align: left;
	right: 50%; 
	left: 50%; 
	margin-left: -510px; }
	
a:focus { outline: none; }
p {}

td {}
a:link { color: #0097c8 ; font-size: 12px; background-color: #fff; text-decoration: none; }
a:visited { color: #0097c8 ; font-size: 12px; background-color: #fff; text-decoration: none; }
a:hover { color: #6d3b16 ; font-size: 12px; background-color: #fff; text-decoration: none; }
a:active { color: #6d3b16 ; font-size: 12px; background-color: #fff; text-decoration: none; }
/************************** rahmen */


#logo { position: absolute; width: 211px; top: 20px; left: 790px; background: url(../pics/dogma_logo.gif) no-repeat left top; height: 83px; }


#logo-discdogging { color: #6d3b16; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; position: absolute; top: 60px; left: 23px; width: 270px; height: 35px; }

/*******************content***********************/
#headline { text-align: left; position: absolute; top: 390px; left: 360px; width: 500px; }
#headline_gaeste { text-align: left; position: absolute; top: 170px; left: 123px; width: 500px; }
#headline_sub { text-align: left; position: absolute; top: 398px; left: 535px; width: 400px; }
#textfeld_gaeste { position: absolute; top: 220px; left: 130px; width: 830px; }
#galerie { position: absolute; top: 180px; left: 30px; width: 1020px; }
#bild1_unterschrift { position: absolute; top: 600px; left: 32px; width: 302px; }
.text { color: #221f1d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-align: justify; }
.zitat { color: #0097c8; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; text-align: left; }
.quelle { color: #0097c8; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; }
.text_points { color: #221f1d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 20px; text-align: left;  }
.text_points_eingerueckt { color: #221f1d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 20px; padding-left: 6px; }
.text_bold { color: #221f1d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-align: left; }
.text_bold_14 { color: #221f1d; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-align: left; }
/*************************Navigation************/
#navibox { background-color: #6d3b16; position: absolute; top: 103px; width: 1022px; height: 29px; border-top: 2px solid #dfc99b; border-bottom: 2px solid #dfc99b; }
#navigation { position: absolute; top: 110px; left: 15px; }
.navi { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; }

.eins { text-decoration: none; margin: 0; position: absolute; left: 10px; width: 138px; }
a.eins:link { color: #fff; font-size: 13px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.eins:visited { color: #fff ; font-size: 13px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.eins:hover { color: #a8d9ea; font-size: 13px; background-color: #6d3b16; text-decoration: none; }
a.eins:active { font-size: 13px; background-color: #6d3b16; text-decoration: none; }
a.eins#eins { font-size: 13px; background-color: #6d3b16; text-decoration: none; }
.zwei { text-decoration: none; margin: 0; position: absolute; left: 115px; width: 138px; }
a.zwei:link { color: #fff; font-size: 13px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.zwei:visited { color: #fff ; font-size: 13px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.zwei:hover { color: #a8d9ea ; font-size: 13px; background-color: #6d3b16; text-decoration: none; }
a.zwei:active { color: #a8d9ea ; font-size: 13px; background-color: #6d3b16; text-decoration: none; }
a.zwei#zwei { color: #a8d9ea; font-size: 13px; background-color: #6d3b16; text-decoration: none; }
.drei { text-decoration: none; margin: 0; position: absolute; left: 190px; width: 138px; }
a.drei:link { color: #fff; font-size: 13px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.drei:visited { color: #fff ; font-size: 13px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.drei:hover { color: #a8d9ea ; font-size: 13px; background-color: #6d3b16; text-decoration: none; }
a.drei:active { color: #a8d9ea ; font-size: 13px; background-color: #6d3b16; text-decoration: none; }
a.drei#drei { color: #a8d9ea; background-color: #6d3b16; text-decoration: none; }

.vier { text-decoration: none; margin: 0; position: absolute; left: 305px; width: 138px; }
a.vier:link { color: #fff; font-size: 13px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.vier:visited { color: #fff ; font-size: 13px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.vier:hover { color: #a8d9ea ; font-size: 13px; background-color: #6d3b16; text-decoration: none; }
a.vier:active { color: #a8d9ea ; font-size: 13px; background-color: #6d3b16; text-decoration: none; }
a.vier#vier { color: #a8d9ea; font-size: 13px; background-color: #6d3b16; text-decoration: none; }

.fuenf { text-decoration: none; margin: 0; position: absolute; left: 400px; width: 138px; }
a.fuenf:link { color: #fff; font-size: 13px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.fuenf:visited { color: #fff ; font-size: 13px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.fuenf:hover { color: #a8d9ea ; font-size: 13px; background-color: #6d3b16; text-decoration: none; }
a.fuenf:active { color: #a8d9ea ; font-size: 13px; background-color: #6d3b16; text-decoration: none; }
a.fuenf#fuenf { color: #a8d9ea; font-size: 13px; background-color: #6d3b16; text-decoration: none; }

.sechs { text-decoration: none; margin: 0; position: absolute; left: 475px; width: 138px; }
a.sechs:link { color: #fff; font-size: 13px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.sechs:visited { color: #fff ; font-size: 13px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.sechs:hover { color: #a8d9ea ; font-size: 13px; background-color: #6d3b16; text-decoration: none; }
a.sechs:active { color: #a8d9ea ; font-size: 13px; background-color: #6d3b16; text-decoration: none; }
a.sechs#sechs { color: #a8d9ea; font-size: 13px; background-color: #6d3b16; text-decoration: none; }

.sieben { text-decoration: none; margin: 0; position: absolute; left: 555px; width: 138px; }
a.sieben:link { color: #fff; font-size: 13px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.sieben:visited { color: #fff ; font-size: 13px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.sieben:hover { color: #a8d9ea ; font-size: 13px; background-color: #6d3b16; text-decoration: none; }
a.sieben:active { color: #a8d9ea ; font-size: 13px; background-color: #6d3b16; text-decoration: none; }
a.sieben#sieben { color: #a8d9ea; font-size: 13px; background-color: #6d3b16; text-decoration: none; }


/*************************Sub Navigation************/
#subnavigation { position: absolute; top: 110px; left: 15px; }
.subnavi { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; }

.sub1 { text-decoration: none; margin: 0; position: absolute; top: 3px; left: 747px; }
.sub2 { text-decoration: none; margin: 0; position: absolute; top: 3px; left: 794px; }
.sub3 { text-decoration: none; margin: 0; position: absolute; top: 3px; left: 872px; }
.sub4 { text-decoration: none; margin: 0; position: absolute; top: 3px; left: 919px; }

a.sub1:link { color: #fff; font-size: 10px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.sub1:visited { color: #fff ; font-size: 10px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.sub1:hover { color: #a8d9ea ; font-size: 10px; background-color: #6d3b16; text-decoration: none; }
a.sub1:active { color: #a8d9ea ; font-size: 10px; background-color: #6d3b16; text-decoration: none; }
a.sub1#sub1 { color: #a8d9ea; font-size: 10px; background-color: #6d3b16; text-decoration: none; }

a.sub2:link { color: #fff; font-size: 10px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.sub2:visited { color: #fff ; font-size: 10px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.sub2:hover { color: #a8d9ea ; font-size: 10px; text-decoration: none; }
a.sub2:active { color: #a8d9ea ; font-size: 10px; background-color: #6d3b16; text-decoration: none; }
a.sub2#sub2 { color: #a8d9ea; font-size: 10px; background-color: #6d3b16; text-decoration: none; }

a.sub3:link { color: #fff; font-size: 10px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.sub3:visited { color: #fff ; font-size: 10px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.sub3:hover { color: #a8d9ea ; font-size: 10px; background-color: #6d3b16; text-decoration: none; }
a.sub3:active { color: #a8d9ea ; font-size: 10px; background-color: #6d3b16; text-decoration: none; }
a.sub3#sub3 { color: #a8d9ea; font-size: 10px; background-color: #6d3b16; text-decoration: none; }

a.sub4:link { color: #fff; font-size: 10px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.sub4:visited { color: #fff ; font-size: 10px; background-color: #6d3b16; text-decoration: none; margin: 0; }
a.sub4:hover { color: #a8d9ea ; font-size: 10px; background-color: #6d3b16; text-decoration: none; }
a.sub4:active { color: #a8d9ea ; font-size: 10px; background-color: #6d3b16; text-decoration: none; }
a.sub4#sub4 { color: #a8d9ea; font-size: 10px; background-color: #6d3b16; text-decoration: none; }

