html, body {
margin::0px;
padding::0px;
background-color:#FFFFFF}

a:link { 
   text-decoration:none; font-weight:bold; color:#000066; 
}
a:visited { 
   text-decoration:none; font-weight:bold; color:#0094E0; 
}
a:hover { 
   text-decoration:none; font-weight:bold; color:#FE7272;

}
a:active { 
   text-decoration:none; font-weight:bold; 
   background-color:#A0FFFF; 
}




.Stil1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	padding-left: 10px;
}
.Stil2 {font-size: 14px}

.aufzaehlung {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-left:5px;
	padding-top: 3px;
}

.aufzaehlung_center {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align: center;
padding-left:3px;
}

.aufzaehlung_liste_ug{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-left:5px;
	padding-top: 3px;
}

#top_section {
	position:fixed;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	height:100px;
	width:900px;
	margin:0px;
	padding:0px;
	border: #cccccc 1px solid;
	top: 0px;
	z-index: 99;
}

#main_section{margin:0px;
padding:0px}

#content {
	background-image:url(media/images/Shop_Startseite_HG1.jpg);
	background-attachment:fixed;
	margin-left:0px;
	position:absolute;
	top:101px;
	width:900px;
	margin-right:0px;
	height: 1400px;
	border: #cccccc 1px solid;
	z-index: 50;
}

#logo {position:absolute;
top:0px;
left:40px;
with:390px;
height:100px;
}

#animation {position:absolute;
top:0px;
left:454px;
with:390px;
height:100px;
}

#auswahlbild {
	position:absolute;
	top:168px;
	left:274px;
	with:359px;
	height:410px;
	padding-left: 0px;
	width: 353px;
}


.linkgruppe_Info {
	 border-right: #cccccc 1px solid;
	 float: right;
	 width: 150px;
	 color: #333333;
	 height: 100px;
	 text-align: left}
	 
.linkgruppe_Info .linkblock {
	 clear: none;
	 margin-top: 2px;
	 float: left;
	 margin-bottom: 2px;
	 width: 120px;
	 line-height: 16px;
	 margin-right: 2px}

.linkgruppe_Fusszeile {
	 padding-right: 10px;
	 margin-top: 10px;
	 padding-left: 10px;
	 text-align: center}


.box_overpic {
	width: 351px;
	height: 50px;
	margin-left: 200px;
	position:absolute;
	top:112px;
	margin-left:200px;
	z-index:2;
	left: 75px;
}

.box_content_left {
	width: 270px;
	height: 416px;
	position:absolute;
	top:169px;
	margin-left:0px;
	z-index:1;
	text-align: center;
	color: #000000;
	text-decoration: none;
	left: 2px;
}

.box_content_right {
	width: 271px;
	height: 413px;
	margin-left: 600px;
	position:absolute;
	top:169px;
	margin-left:600px;
	z-index:3;
	left: 31px;
	color: #000000;
	text-align: center;
	}
	
.box_content_bottom {
	width: 901px;
	height: 474px;
	position:absolute;
	top:586px;
	margin-left:0px;
	z-index:1;
	text-align: center;
	color: #000000;
	text-decoration: none;
	left: 2px;
}


.box_leer_1 {
	width: 270px;
	height: 424px;
	background-color: #FFFFFF;
	position:absolute;
	top:169px;
	margin-left:0px;
	z-index:1;
	text-align: center;
	color: #000000;
	text-decoration: none;
	vertical-align: top;
	list-style-position: inside;
	list-style-type: circle;
	left: 2px;
}

.box_leer_2 {
	width: 359px;
	height: 413px;
	background-color: #990000;
	margin-left: 300px;

	position:absolute; top:300px; margin-left:300px;
	z-index:2;
}

.box_leer_3 {
	width: 270px;
	height: 416px;
	background-color: #FFFFFF;
	margin-left: 600px;
	position:absolute;
	top:170px;
	margin-left:600px;
	z-index:3;
	left: 30px;
	color: #000000;
}

.box_leer_4 {
	 width: 300px;
	 height: 240px;
	 background-color: #ffffff}
	 
.trennline {
	width:900px;
	color:#cccccc;
	background-color:white;
	height:1px;
	margin-right:10px;
	text-align:center;
}

.box_header_image{
	 width: 250px;
	 height: 250px;
	 background-color: #ffffff;
	 position: absolute;
	 top: auto;
	 left: 20px;
	 text-align: left;
}
.box_header_text{
	 width: 629px;
	 height: 250px;
	 position: absolute;
	 top: auto;
	 left: 270px;
	 text-align: left;
     border-color: #cccccc;
  	 border-style: solid;
	 border-width: 1px;
}
.box_header_text_shop{
	width: 500px;
	height:25px;
	position: absolute;
	top: 220px;
	left: -31px;
	text-align: left;
	font-size: x-large;
	line-height: 1;
}
.box_header_content{
	width: 860px;
	height: 20px;
	position: absolute;
	top: 272px;
	left: 20px;
	text-align: center;
	font-size: x-large;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.box_title_bg{
	background-color:#FE7272;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	line-height: 1.5;
	color: #FFFFFF;
}

.box_title_1_1{
	width: 277px;
	height: 20px;
	position: absolute;
	top: 300px;
	left: 20px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}

.box_content_bg_mi{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	padding-left:5px;
	padding-top: 3px;
}
.box_content_bg_of{
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-left:5px;
	padding-top: 3px;
}
.box_content_bg_le{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding-left:5px;
	padding-top: 3px;
}
.box_content_1_1{
	width: 277px;
	height: 250px;
	position: absolute;
	top: 325px;
	left: 20px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}
.box_content_small_1{
	width: 129px;
	height: 240px;
	position: absolute;
	top: 5px;
	border-right-color: #FE7272;
	border-right-style: solid;
	border-right-width: 1px;
	padding-left: 0px;
	left: 10px;
}
.box_content_small_2{
	width: 129px;
	height: 240px;
	position: absolute;
	top: 5px;
	left: 149px;
}
.box_content_bigg_1{
	width: 267px;
	height: 240px;
	position: absolute;
	top: 5px;
	border-right-color: #FE7272;
	border-right-style: solid;
	border-right-width: 1px;
	padding-left: 0px;
	left: 10px;
}
.box_title_1_2{
	width: 277px;
	height: 20px;
	position: absolute;
	top: 300px;
	left: 312px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}

.box_content_1_2{
	width: 277px;
	height: 250px;
	position: absolute;
	top: 325px;
	left: 312px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
	list-style-type: none;
}


.box_title_1_3{
	width: 277px;
	height: 20px;
	position: absolute;
	top: 300px;
	left: 604px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}

.box_content_1_3{
	width: 277px;
	height: 250px;
	position: absolute;
	top: 325px;
	left: 604px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}
.box_content_1_3_s_1{
	width: 129px;
	height: 240px;
	position: absolute;
	top: 5px;
	border-right-color: #FE7272;
	border-right-style: solid;
	border-right-width: 1px;
	padding-left: 0px;
	left: 10px;
}
.box_content_1_3_s_2{
	width: 129px;
	height: 240px;
	position: absolute;
	top: 5px;
	left: 149px;
}
.box_title_2_1{
	width: 277px;
	height: 20px;
	position: absolute;
	top: 600px;
	left: 21px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}

.box_content_2_1{
	width: 277px;
	height: 250px;
	position: absolute;
	top: 625px;
	left: 20px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}

.box_title_2_2{
	width: 277px;
	height: 20px;
	position: absolute;
	top: 600px;
	left: 312px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}

.box_content_2_2{
	width: 277px;
	height: 250px;
	position: absolute;
	top: 625px;
	left: 312px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}
.box_title_2_3{
	width: 277px;
	height: 20px;
	position: absolute;
	top: 600px;
	left: 604px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}

.box_content_2_3{
	width: 277px;
	height: 250px;
	position: absolute;
	top: 625px;
	left: 604px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}
.box_title_3_1{
	width: 277px;
	height: 20px;
	position: absolute;
	top: 900px;
	left: 20px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}

.box_content_3_1{
	width: 277px;
	height: 250px;
	position: absolute;
	top: 925px;
	left: 20px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}

.box_title_3_2{
	width: 277px;
	height: 20px;
	position: absolute;
	top: 900px;
	left: 312px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}

.box_content_3_2{
	width: 277px;
	height: 250px;
	position: absolute;
	top: 925px;
	left: 312px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
	z-index: 99;
	background-color: #FFFFFF;
}
.box_content_3_2_VD1{
	width: 270px;
	height: 240px;
	position: absolute;
	top: 930px;
	left: 315px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
	z-index: 1;
}

.box_title_3_3{
	width: 277px;
	height: 20px;
	position: absolute;
	top: 900px;
	left: 604px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}

.box_content_3_3{
	width: 277px;
	height: 250px;
	position: absolute;
	top: 925px;
	left: 604px;
	border-color: #FE7272;
	border-style: solid;
	border-width: 1px;
}

.box_foot_linkgroup{
	 width: 861px;
	 height: 100px;
	 position: absolute;
	 top: 1200px;
	 left: 20px;
	 text-align: left;
	 border-top-color: #cccccc;
	 border-top-style: solid;
	 border-top-width: 1px;
	 border-left-color: #cccccc;
	 border-left-style: solid;
	 border-left-width: 1px;
	 border-right-color: #cccccc;
	 border-right-style: solid;
	 border-right-width: 1px;
}
.box_foot_bookmarks{
	 width: 861px;
	 height: 50px;
	 position: absolute;
	 top: 1300px;
	 left: 20px;
	 text-align: left;
	 border-left-color: #cccccc;
	 border-left-style: solid;
	 border-left-width: 1px;
	 border-right-color: #cccccc;
	 border-right-style: solid;
	 border-right-width: 1px;
}
.box_foot_seo_links{
	width: 861px;
	height: 50px;
	position: absolute;
	top: 1350px;
	left: 20px;
	text-align: left;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #cccccc;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #cccccc;
	border-right-style: solid;
	border-right-width: 1px;
}

