@import url("login.css");
@import url("register.css");
@import url("shop.css");
@import url("aktuelles.css");
@import url("kontakt.css");

* {
margin: 0;
padding: 0;
}

.anker {
	display: none;
}

body {
margin: 0;
padding: 0;
background-color: #ffffcc;
font-family: Tahoma, Arial, "sans serif";
}

img {
border: 0px;
}

#rahmen {
width: 1040px;
border: 1px #c02344 solid; 
position: absolute;
left: 50%;
margin-left: -520px;
margin-top: 20px;
text-align: left;
background-image: url(bilder/banner.jpg);
background-repeat: no-repeat;
background-color: #ffffff;

}

#links, #rechts {
margin-top: 150px;
float: left;
width: 175px;
}

#navi-1-kopf, #navi-2-kopf, #navi-3-kopf, #navi-4-kopf, #info-kopf, #empfehlung-kopf {
background-image: url(bilder/box-kopf.gif);
background-repeat: no-repeat;
padding-left: 10px;
height: 33px;
}

#navi-1-kopf p, #navi-2-kopf p, #navi-3-kopf p, #navi-4-kopf p, #info-kopf p, #empfehlung-kopf p {
font-family: Tahoma, Arial, "sans serif";
font-size: 12px;
margin: 0px;
padding-left: 20px;
margin-left: 10px;
padding-top: 8px;
line-height: 20px;
letter-spacing: 1px;
font-weight: bold;
color: rgb(80,80,80);
background-image: url(bilder/pfote.gif);
background-repeat: no-repeat;
background-position: left center;
}

#navi-1, #navi-2, #navi-3, #navi-4, #info, #empfehlung {
background-image: url(bilder/box-1px.gif);
background-repeat: repeat-y;
padding-left: 10px;
}

#empfehlung h1, #empfehlung p {
text-decoration: none;
font-family: Tahoma, Arial, "sans serif";
font-size: 12px;
margin: 0px;
padding-top: 10px;
padding-left: 30px;
letter-spacing: 1px;
font-weight: bold;
color: rgb(80,80,80);
width: 120px;
}

#empfehlung p {
padding-left: 10px;
font-weight: normal;
font-size: 12px;
line-height: 18px;
padding-bottom: 10px;
}

#navi-1 ul, #navi-2 ul, #navi-3 ul, #navi-4 ul, #info p, #empfehlung ul {
text-decoration: none;
font-family: Tahoma, Arial, "sans serif";
font-size: 12px;
margin: 0px;
padding-top: 10px;
padding-left: 15px;
letter-spacing: 1px;
font-weight: normal;
color: rgb(80,80,80);
width: 120px;
}

#navi-1 li, #navi-2 li, #navi-3 li , #navi-4 li, #empfehlung li {
line-height: 20px;
width: 120px;
list-style: none;
}



#info p.bodytext {
font-size: 11px;
padding-left: 10px;
padding-right: 5px;
padding-bottom: 10px;
width: 120px;
line-height: 14px;
letter-spacing: 1px;
}

#infodatum {
	font-family: Tahoma, Arial, "sans serif";
	font-size: 10px;
	padding-top: 10px;
	padding-left: 10px;
	letter-spacing: 1px;
}

#infotitel {
	font-family: Tahoma, Arial, "sans serif";
	font-size: 12px;
	color: #C02344;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 10px;
	letter-spacing: 1px;
}

#navi-1 a, #navi-2 a, #navi-4 a {
text-decoration: none;
color: rgb(80,80,80);
display: block;
background-image: url(bilder/listenpunkt.gif);
background-position: left center;
background-repeat: no-repeat;
padding-left: 15px;
}

#navi-1 a:visited, #navi-2 a:visited, #navi-4 a:visited {
color: rgb(80,80,80);
}

#navi-1 a:hover, #navi-2 a:hover, #navi-4 a:hover {
color: #c02344;
background-color: rgb(233,233,233);
background-image: url(bilder/listenpunkt-hover.gif);
background-position: left center;
background-repeat: no-repeat;
}

#info a, #empfehlung a {
text-decoration: none;
font-family: Tahoma, Arial, "sans serif";
font-size: 11px;
color: #c02344;
padding-left: 10px;
margin-left: 10px;
display: block;
width: 120px;
background-image: url(bilder/linkpfeil.gif);
background-repeat: no-repeat;
background-position: left center;
}

#mitte-content a {
text-decoration: none;
font-family: Tahoma, Arial, "sans serif";
font-size: 12px;
color: #c02344;
padding-left: 10px;
background-image: url(bilder/linkpfeil.gif);
background-repeat: no-repeat;
background-position: left center;
}

#info a:visited, #empfehlung a:visited, #mitte-content a:visited {
color: #c02344;
}

#info a:hover, #empfehlung a:hover, #mitte-content a:hover {
color: rgb(80,80,80);
background-color: #f2d3d9;
}

#navi-1-fuss, #navi-2-fuss, #navi-3-fuss, #navi-4-fuss, #info-fuss, #empfehlung-fuss {
background-image: url(bilder/box-fuss.gif);
background-repeat: no-repeat;
padding-left: 10px;
height: 26px;
}

#mitte {
margin-top: 150px;
float: left;
width: 680px;
}

#mitte-kopf {
background-image: url(bilder/hintergrund-mitte-kopf.gif);
background-repeat: no-repeat;
text-indent: -999em;
height: 18px;
}

#mitte-content {
background-image: url(bilder/hintergrund-mitte-1px.gif);
background-repeat: repeat-y;
}

#mitte-content h1, #mitte-content h2, #mitte-content h3 {
font-family: Tahoma, Arial, "sans serif";
font-size: 16px;
margin-top: -1px;
padding-left: 20px;
padding-bottom: 15px;
letter-spacing: 1px;
font-weight: bold;
color: rgb(80,80,80);
}

#mitte-content h2 {
font-size: 14px;
margin-top: 0px;
padding-top: 20px;
padding-bottom: 10px;
}

#mitte-content h3 {
font-size: 12px;
margin-top: 0px;
padding-top: 10px;
padding-bottom: 10px;
}

#mitte-content p {
font-family: Tahoma, Arial, "sans serif";
font-size: 12px;
margin: 0px;
line-height: 18px;
padding-left: 20px;
padding-right: 40px;
letter-spacing: 1px;
}

#mitte-fuss {
background-image: url(bilder/hintergrund-mitte-fuss.gif);
background-repeat: no-repeat;
text-indent: -999em;
padding-bottom: 20px;
height: 25px;
}

.csc-textpic-intext-left {
margin-left: 20px;
}

.csc-textpic-intext-right {
padding-right: 40px;
}

.csc-textpic-intext-right-nowrap {
padding-right: 40px;
}

