body { text-align:center; color:#012131; font-family:georgia,"times new roman",serif; font-size:11px; }
a {text-decoration:none; color:#012131;}
a:hover {text-decoration:underline; color:#4e626f; border-bottom:1px dotted #aac5d2;}

.h1 {
	color: #012131;
	font-family: georgia,"times new roman",serif;
	font-weight: bold;
	font-size: 22px;}

.slogan1{
	color: #c82702; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 19px;
	font-weight:bold;
	text-align: left; 
	margin-left: 100px; 
	margin-right: 100px;}

.slogan2{
	color: #c82702; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 19px;
	font-weight:bold;
	text-align: center; 
	margin-left: 100px; 
	margin-right: 100px;}

.beitrag{
	color: #012131; 
	font-family: georgia,"times new roman",serif; 
	font-size: 16px;
	text-align: center; 
	margin-left: 100px; 
	margin-right: 100px;}


.beitrag_mi {
	color: #012131; 
	font-family: georgia,"times new roman",serif; 
	font-size: 16px;
	text-align: center; 
	margin-left: 100px; 
	margin-right: 100px;}
	
.beitrag_li {
	color: #012131; 
	font-family: georgia,"times new roman",serif; 
	font-size: 16px;
	text-align: justify; 
	margin-left: 100px; 
	margin-right: 100px;}

.beitrag_re {
	color: #012131; 
	font-family: georgia,"times new roman",serif; 
	font-size: 16px;
	text-align: justify; 
	margin-left: 320px; 
	margin-right: 290px;}
.txt_li_500 {
	color: #012131; 
	font-family: georgia,"times new roman",serif; 
	font-size: 16px;
	text-align: justify; 
	margin-left: 100px; 
	margin-right: 500px;}
	
.txt_mire {
	color: #012131; 
	font-family: georgia,"times new roman",serif; 
	font-size: 16px;
	text-align: justify; 
	margin-left: 380px; 
	margin-right: 250px;}
	
img{border-style: none; }

#textbox {
	width: 910px;
	margin: 10px auto 0 auto;

	border: solid 1px #bfd0bd;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
/*	background: #ddeddb;
	background: #1e5799; Old browsers */
/*	background: -moz-linear-gradient(top, #ddeddb 0%, #f1f8f1 100%); /* FF3.6+ */
/*	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ddeddb), color-stop(100%,#f1f8f1)); /* Chrome,Safari4+ */
/*	background: -webkit-linear-gradient(top, #ddeddb 0%,#f1f8f1 100%); /* Chrome10+,Safari5.1+ */
/*	background: -o-linear-gradient(top, #ddeddb 0%,#f1f8f1 100%); /* Opera 11.10+ */
/*	background: -ms-linear-gradient(top, #ddeddb 0%,#f1f8f1 100%); /* IE10+ */
/*	background: linear-gradient(top, #ddeddb 0%,#f1f8f1 100%); /* W3C */
/*	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ddeddb', endColorstr='#f1f8f1',GradientType=0 ); /* IE6-9 */
/*	-moz-box-shadow: 0px 0px 10px #bfd0bd;
	-webkit-box-shadow: 0px 0px 10px #bfd0bd;*/
}

#frame { margin-left:auto; margin-right:auto; position: relative; width: 1020px; }

#keyviz{margin:0px; padding:0px; width:1020px; height: 278px;}

#navigation {position:absolute; top: 278px; left:0px; height:233px; width: 1020px; margin-top:0px; z-index: 3; }
<!--#nav_li_01 { width: 73px; height: 335px; background: url('../img/nav_li_01.png') top no-repeat; }-->
<!--#nav_li_02 { width: 53px; height: 35px; background: url('../img/nav_li_02.png') top no-repeat; }-->
<!--#nav_re_01 { width: 71px; height: 328px; background: url('../img/nav_re_01.png') top no-repeat; }-->
<!--#nav_re_02 { width: 53px; height: 35px; background: url('../img/nav_re_02.png') top no-repeat; }-->

#bt_A, #bt_A_ro,#bt_B, #bt_B_ro,#bt_C, #bt_C_ro, #nav_li_01 { position:absolute; }
#bt_A, #bt_A_ro {left:0px; }
#bt_B, #bt_B_ro { left:357px; }
#bt_C, #bt_C_ro { right: 0px; }

#bt_mail, #bt_mail_ro { position:absolute; top: 25px; left: 831px; z-index: 22; }

#bt_shop, #bt_shop_ro { position:absolute;  width: 116px; height: 148px; top: 27px; left: 56px; z-index: 22; }

#content {margin-top:200px; padding:0px; padding-bottom:125px; width:1020px; background: url('../img/footer_bg.png') bottom no-repeat; z-index: 3; }

#content_display { position:absolute; left: 0px; top: 1110px; width: 213px; height: 323px; background: url('../img/o-shirt.png') top no-repeat; }

#left_schnoerkel_01, #left_schnoerkel_02, #left_schnoerkel_03, #left_schnoerkel_04 {position:absolute; left: 0px; z-index: 20; }
#right_schnoerkel_01, #right_schnoerkel_02, #right_schnoerkel_03, #right_schnoerkel_04 {position:absolute; right: 0px; z-index: 20; }

#left_schnoerkel_01 { top: 317px; width: 73px; height: 45px; background: url('../img/schnoerkel_li_01.png') top no-repeat; }
#left_schnoerkel_02 { top: 362px; width: 40px; height: 8px; background: url('../img/schnoerkel_li_02.png') top no-repeat; }
#left_schnoerkel_03 { top: 370px; width: 40px; height: 316px; background: url('../img/schnoerkel_li_03.png') top repeat-y; }
#left_schnoerkel_04 { top: 686px; width: 40px; height: 146px; background: url('../img/schnoerkel_li_04.png') top no-repeat; }

#mitte { position:absolute; left: 446px; top: 317px; width: 126px; height: 20px; background: url('../img/mitte.png') top no-repeat; z-index: 20; }

#rahmen_li_A01 { position:absolute; left: 23px; top: 1136px; width: 20px; height: 530px; background: url('../img/rahmen_li.png') top no-repeat; }
#rahmen_li_B01 { position:absolute; left: 23px; top: 1300px; width: 20px; height: 530px; background: url('../img/rahmen_li.png') top no-repeat; }
#rahmen_li_B02 { position:absolute; left: 23px; top: 2150px; width: 20px; height: 530px; background: url('../img/rahmen_li.png') top no-repeat; }
#rahmen_li_C01 { position:absolute; left: 23px; top: 1170px; width: 20px; height: 530px; background: url('../img/rahmen_li.png') top no-repeat; }
#rahmen_li_C02 { position:absolute; left: 23px; top: 1930px; width: 20px; height: 530px; background: url('../img/rahmen_li.png') top no-repeat; }

#rahmen_re_B01 { position:absolute; right: 23px; top: 1060px; width: 3px; height: 622px; background: url('../img/rahmen_re.png') top no-repeat; }
#rahmen_re_B02 { position:absolute; right: 23px; top: 2180px; width: 3px; height: 622px; background: url('../img/rahmen_re.png') top no-repeat; }
#rahmen_re_C01 { position:absolute; right: 23px; top: 1030px; width: 3px; height: 622px; background: url('../img/rahmen_re.png') top no-repeat; }
#rahmen_re_C02 { position:absolute; right: 23px; top: 1850px; width: 3px; height: 622px; background: url('../img/rahmen_re.png') top no-repeat; }

#right_schnoerkel_01 { position:absolute; right: 0px; top: 278px; width: 71px; height: 92px; background: url('../img/schnoerkel_re_01.png') top no-repeat; }
#right_schnoerkel_02 { position:absolute; right: 0px; top: 370px; width: 39px; height: 17px; background: url('../img/schnoerkel_re_02.png') top no-repeat; }
#right_schnoerkel_03 { position:absolute; right: 0px; top: 387px; width: 36px; height: 143px; background: url('../img/schnoerkel_re_03.png') top repeat-y; }
#right_schnoerkel_04 { position:absolute; right: 0px; top: 530px; width: 39px; height: 144px; background: url('../img/schnoerkel_re_04.png') top no-repeat; }

#streifen { position:absolute; left: 0px; top: 278px; width: 1020px; height: 39px; background: url('../img/streifen.png') top no-repeat; z-index: 20; }




#footer {background: url('../img/pb_line.png') top no-repeat; height:60px; padding-top:10px; margin-top:-8px; text-align:center;}
