body {
	font-size: 12px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#353235;
	padding:0px;
	margin:0px;
	background: #e3dcc0;
	line-height: 18px;
}

img
{  border-style: none;
}

/* Hide from IE5-mac. Only IE-win sees this. \*/
 
* #content p {
  height: 1%;
  }

/* End hide from IE5/mac */

a {color: #353235;	text-decoration: none;}
a:visited {color:#353235;text-decoration: none;}
a:hover {color: #5414c0;text-decoration: none; }
a:active { color:#5414c0;text-decoration: none;}
#content a {color: #5414c0;	text-decoration: none;}
#content a:hover {color: #ed19c8;text-decoration: none; }
#content_full a {color: #5414c0;	text-decoration: none;}
#content a:hover {color: #ed19c8;text-decoration: none; }
#content_ohne a {color: #5414c0;	text-decoration: none;}
#content a:hover {color: #ed19c8;text-decoration: none; }


a.collection:hover {color: #f3fe3b;text-decoration: none;}
a.stores:hover {color: #eb6a39;text-decoration: none;}
a.press:hover {color: #96c147;text-decoration: none;}
a.about:hover {color: #f9a365;text-decoration: none;}
a.news:hover {color: #6cb0d7;text-decoration: none;}
a.newsletter:hover {color:#ED19C8;text-decoration: none;}
a.onlineboutique:hover {color: #5414c0;text-decoration: none;}

a.collection_active {color: #f3fe3b;text-decoration: none;}
a.collection_active:hover {color: #f3fe3b;text-decoration: none;}
a.collection_active:active {color: #f3fe3b;text-decoration: none;}
a.stores_active {color: #eb6a39;text-decoration: none;}
a.stores_active:hover {color: #eb6a39;text-decoration: none;}
a.stores_active:active {color: #eb6a39;text-decoration: none;}
a.press_active {color: #96c147;text-decoration: none;}
a.press_active:hover {color: #96c147;text-decoration: none;}
a.press_active:active {color: #96c147;text-decoration: none;}
a.about_active {color: #f9a365;text-decoration: none;}
a.about_active:hover {color: #f9a365;text-decoration: none;}
a.about_active:active {color: #f9a365;text-decoration: none;}
a.news_active {color: #6cb0d7;text-decoration: none;}
a.news_active:hover {color: #6cb0d7;text-decoration: none;}
a.news_active:active {color: #6cb0d7;text-decoration: none;}
a.newsletter_active {color:#ED19C8;text-decoration: none;}
a.newsletter_active:hover {color:#ED19C8;text-decoration: none;}
a.newsletter_active:active {color:#ED19C8;text-decoration: none;}
a.onlineboutique_active {color: #5414c0;text-decoration: none;}
a.onlineboutique_active:hover {color: #5414c0;text-decoration: none;}
a.onlineboutique_active:active {color: #5414c0;text-decoration: none;}

#content .anker {color: #353235;text-decoration: none;}
#content .anker:hover{color: #353235;text-decoration: none;}
#content .anker:active{color: #353235;text-decoration: none;}
#content .anker:visited{color: #353235;text-decoration: none;}



li {
	list-style-position: outside;
	margin-left: 10px;
	padding-left: 10px;
	list-style-type: circle;
}

h1 {
font-size: 15px;
margin:0px;
font-weight: bold;
}

h2 {
font-size: 12px;
margin:0px;
font-weight: bold;
line-height:18px;
}

.top {vertical-align: top;}




/* --------------left------------- */
#left {
position: absolute;
margin: 0px;
width:200px;
color:#353235;
padding-left:20px;
padding-top:20px;

}

#left h2{
	text-indent: 5px;
	line-height:22px;

}

#left_full {
position: absolute;
margin: 0px;
width:200px;
color:#353235;
padding-left:20px;
padding-top:20px;

}

#left_full h2{
	text-indent: 5px;
	line-height:22px;
	color:#5414c0;
}

#left_ohne {
position: absolute;
margin: 0px;
width:200px;
color:#353235;
padding-left:20px;
padding-top:20px;

}

#left_ohne h2{
	text-indent: 5px;
	line-height:22px;
	color:#5414c0;	
}

/* --------------top------------- */
#top {
position: absolute;
left:220px;
top:120px;
width:780px;
color:#353235;
}

#top_full {
position: absolute;
left:220px;
top:120px;
width:780px;
color:#353235;
}

#top_ohne {
position: absolute;
left:220px;
top:120px;
width:780px;
color:#353235;
}

/* --------------main------------- */

#main {
position: absolute;
top:180px;
left:220px;
width:730px;
color:#353235;
}

#content{
position:static;
width:700px;
float:right;
padding:10px;
border-style: solid;
border-width:5px;
background:#f7f5ef;

}

div#content { 
min-height:400px;
height:expression(this.scrollHeight > 400 ? "auto":"400px"); 
}

#footer{
position:static;
padding-top:10px;
width:730px;
text-align:left;
font-size: 9px;
line-height: 14px;
}

#main_full {
position: absolute;
top:200px;
left:25px;
width:950px;
color:#353235;
}

#content_full{
position:static;
width:950px;
float:right;
padding:0px;

}

div#content_full { 
min-height:400px;
height:expression(this.scrollHeight > 400 ? "auto":"400px"); 
}

#footer_full{
position:relative;
top:10px;
left:0px;
width:920px;
text-align:left;
font-size: 9px;
line-height: 14px;
}


#main_ohne {
position: absolute;
top:180px;
left:220px;
width:730px;
color:#353235;
}

#content_ohne{
position:static;
width:730px;
float:right;
padding:0px;
border-style: solid;
border-width:0px;

}

div#content_ohne { 
min-height:500px;
height:expression(this.scrollHeight > 500 ? "auto":"500px"); 
}


#footer_ohne{
position:static;
padding-top:10px;
width:730px;
text-align:left;
font-size: 9px;
line-height: 14px;

}


/* -----------Kontaktformular--------------------------- */


/* ALLGEMEINES */


p.meldung {
font-weight: bold;
color: #5414c0;
}



/* Form-Tag */
form {
display: inline;
}

/* Eingabefelder und Button */

input.feld {
width: 300px;
}

/* Zeichenzähler */
.counter {
width: 50px;
border-width: 0px;
text-align: left;
cursor: default;
}

.button {
font-weight: normal;
}

/* Markierung bei nicht ausgefülltem Pflichtfeld */
span.markiert {
color: #5414c0;
font-weight: bold;
text-decoration:underline;
}
/* Markierung bei nicht ausgefülltem Pflichtfeld */
span.unmarkiert {
font-size:11px;
text-decoration:none;
}
/* Unterstreichung eines Teils der Fehlermeldung */
span.unterstrichen {
text-decoration: underline;
}

span.default_cursor {
cursor: default;
}
