/* Alle Werte der verschiedenen Browser vereinheitlichen */
*	{margin:0px; padding: 0px;} 

body	{ 
	min-height:101%;
	position:relative; 
} 
fieldset, img	{border:0px none;}
html	{height:100%;} 
option	{padding-left:0.4em}



/* Allgemeine Angaben */
body	{ 
	background: url(../img/bg.png);
	font-family:Arial;
	font-size:12px;	
	padding-top:43px;
	color:#3e3e40;
} 
	
div#page {
	width: 616px;
	margin: 0 auto;
	text-align: left;

}
div#container2 {
	padding: 20px;

}

pre {
	font-size: 1.2em;
	line-height: 1.2em;
	overflow-x: auto;
}

div#ads {
	clear: both;
	padding: 12px 0 12px 66px;
}


h3{
color:#3e3e40;
font-family:arial;
font-size:14px;
font-weight:bold;
margin-bottom:-10px;
}

/* Klassen */

.ask{
font-size:44px;
text-transform: uppercase; 
}

.bilder{
margin-left:0px;
}

.erklaerung{
font-size:10px;
text-transform: uppercase; 
color:#87888a;
}

.headline {
font-family:Arial;
font-size:47px;	
color:#ffffff;
float:right;
margin-top:0.15em;
margin-right:0.58em;
text-transform: uppercase;
}

.eingabe_feld{
text-transform: uppercase; 
font-size:10pt; 
font-family:arial;
color:#3e3e40;
border:0px;
border-bottom:1px;
border-bottom-style:dotted;
}  

.eingabe_text{
text-transform: uppercase; 
font-size:10pt; 
font-family:arial;
color:#3e3e40;
}

.headline1{
text-transform: uppercase; 
font-size:45px; 
font-weight:bold;
font-family:arial;
color:#3e3e40;
margin-left:-2px;
}


.headline2{
text-align:left;
font-size:9px; 
font-family:arial;
color:#3e3e40;
margin-top:30px;
text-transform: uppercase;
}



.massage{
font-size:14px;

color:#3e3e40;
}

.material{
width:190px;
text-transform: uppercase; 
font-size:20px; 
font-family:arial;
color:#3e3e40;
}

.order{
font-size:75px;
text-transform: uppercase; 
}

.shop_img{
position:top;
}

.size{
width:189px;
font-size:14px; 
font-family:arial;
color:#3e3e40;
}

.text_impressum{
font-size:13px;
line-height:17px;
}

.textarea{
width:261px;
height:180px;
font-size:10pt; 
font-family:arial;
color:#3e3e40;
border:1px;
border-color:#632181;
border-style:solid;
margin-top:3px;
margin-bottom:3px;
}

/* IDs */

#box1{
float:left;
margin-top:77px;
margin-left:25px;
}

#box2{
float:right;
margin-top:30px;
margin-bottom:8px;
margin-right:28px;
text-transform: uppercase; 
font-size:10pt; 
color:#3e3e40;
}

#box3{
float:left;
margin-left:25px;
}

#box4{
float:left;
margin-top:58px;
margin-left:25px;
}

#button{
float:right;
margin-top:10px;
margin-right:28px;

}

#facebook{
float:right;
position:absolute;

margin-left:650px;

}

#ausstellung-button{
float:left;
position:absolute;

margin-left:650px;

}

#button{
float:left;
position:absolute;
margin-top: 54px;
margin-left:-119px;

}



#container{
background-color:#ffffff;
width:625px;
height:625px;
margin:0 auto;
border:1px;
border-color:#632181;
border-style:dotted;
}

#content{
height:493px;
}

#content_shop{
height:573px;
}

#content_text{
margin-left:28px;
width:568px;
height:120px;
}


#eingabe{
float:left;
margin-top:-5px;
margin-left:22px;
}

#eingabe_order{
float:left;
margin-top:-20px;
margin-left:22px;
}

#footer{
width:571px;
color:#87888a;
font-family:arial;
font-size:8pt;
margin-left:2.5em;
}

#footer_shop{
width:571px;
color:#87888a;
font-family:arial;
font-size:8pt;
margin-left:2.5em;
margin-top:-100px;
}

#footer1{
float:left;
width:160px
}
#footer2{
float:left;
text-align:center;
width:150px
}
#footer3{
float:right;
text-align:right;
width:250px
}

#headline{
height:65px;
background-color:#632181;
margin-bottom:4px;
}

#iframe{
width:320px;
height:320px;
border:0;
padding-top:1px;
padding-left:1px;
float:right;
}


#image_box{
width:575px;
height:324px;
margin-left:28px;
margin-top:10px;
}

#img_contact{
margin-bottom:12px;
border:1px;
border-style: solid;
border-color:#632181;
}

#images{
margin-top:10px;
margin-left:28px;
width:569px;
}

#impressum{
float:left;
width:572px;
margin-top:20px;
margin-left:27px;
margin-bottom:10px;
}

#limited{
margin-top:16px;
float:right;
}

#unlimited{
margin-top:16px;
float:left;
}

#logo{
margin-top:25px;
margin-left:88px;
margin-bottom:5px;
}

#logo_contact{
margin-left:2px;
margin-bottom:73px;
}

#logo_impressum{
margin-top:4px;
margin-bottom:15px;
}

#navi{
height:26px;
background-color:#632181;
margin-top:-3px;
}

#navi_1{
float:left;
padding-top:5px;
letter-spacing:6px;
margin-left:29px;
width:96px;
}
#navi_2{
float:left;
padding-top:5px;
letter-spacing:6px;
width:214px;
}
#navi_3{
float:left;
padding-top:5px;
letter-spacing:6px;
width:161px;
}
#navi_4{
float:left;
padding-top:5px;
letter-spacing:6px;
}

#order{
margin-top:18px;

}

#textarea{
float:right;
}

#titel{
padding-top:4px;
color:#3e3e40;
font-family:arial;
font-size:13px;
}

#text_box{
margin-top:20px;
margin-left:28px;
width:569px;
}

#text_box_shop{
margin-top:20px;
margin-bottom:-10px;
margin-left:28px;
width:569px;
}

#text_agb{
font-size:13px;
line-height:17px;
height:332px;
width:572px;
overflow:scroll;
}

#send{
font-size:16px;
color:#632181;
}

#samples_box{
width:565px;
height:51px;
margin-left:28px;
margin-top:13px;
border:1px;
border-style: solid;
border-color:#632181;
margin-bottom:12px;
}

/* Links */

a {
color:#87888a;
font-family:arial;
font-size:8pt;
text-decoration: none;
}

a:hover {
text-decoration: underline;
color:#632181;
}

#order {
margin-top:10px;
}



#navi_1 a {
color:#ffffff;
text-decoration:none;
font-size:10pt;
}

#navi_1 a:hover {
color:#c40219;
text-decoration:none;
font-size:10pt;
}

#navi_2 a {
color:#ffffff;
text-decoration:none;
font-size:10pt;
}

#navi_2 a:hover {
color:#c40219;
text-decoration:none;
font-size:10pt;
}

#navi_3 a {
color:#ffffff;
text-decoration:none;
font-size:10pt;
}

#navi_3 a:hover {
color:#c40219;
text-decoration:none;
font-size:10pt;
}

#navi_4 a {
color:#ffffff;
text-decoration:none;
font-size:10pt;
}

#navi_4 a:hover {
color:#c40219;
text-decoration:none;
font-size:10pt;
}

#impressum a{
font-size:13px;
}
