@charset "UTF-8";
/* CSS Document */

#Shop { display:none;}
#cataloghead { cursor:text; }
#cataloghead{ text-decoration:none !important; color:#EF9A85 !important; }

/* start dropshadows   */


		
			.imagelink img {
				background: #fff;
				border: 1px solid #ccc;
			}
			
			
		
			.imagelink img {
				-moz-box-shadow: 2px 2px 10px #000;
				-webkit-box-shadow: 2px 2px 10px #000;
			}
		
				.thumbs img {
				background: #fff;
				border: 1px solid #ccc;
				padding:15px;
			}
			
			
		
			.thumbs img {
				-moz-box-shadow: 2px 2px 10px #000;
				-webkit-box-shadow: 2px 2px 10px #000;
				margin:17px;
				float:left;
				
			}
		
#social { left: 50%;
margin-left: -404px;
position: absolute;
top: 615px;}		
	
/* end dropshadows   */
#linkpageslist{ float:left; text-transform:uppercase; color:#666; margin-left:20px;}
#linkpageslist a{ text-decoration:none; color:#666; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

#image-navigate { margin-top:10px; padding-left:10px; padding-right:10px;}
.image-previous { color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:13px; text-align:left; float:left; background-image:url('_images/arrow_left.jpg'); background-repeat:no-repeat; background-position:left; padding-left:10px;}
.image-next { color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:13px; text-align:right; float:right; background-image:url('_images/arrow_right.jpg'); background-position:right; background-repeat:no-repeat; padding-right:10px;}
.image-previous a{ color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px; text-align:left; text-decoration:none;}
.image-next a{ color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px; text-align:right; text-decoration:none;}


#image-info {color: #666;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
left: 50%;
margin-left: -300px;
position: absolute;
text-align: left;
top: 617px;
width:400px;}


#image-info .title { font-weight:bold; text-transform:uppercase;}









.content{
}

#centercontainer{
background:url(_images/page_bg_center.png);

}
.imagelink{ border:none;}
.imagelink img{ border: #FFF solid 12px;}

#container1{
background-image:url(_images/magima1bg_02.jpg);
margin-top: 100px;
}

#starttext1{
}
.starttext1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	letter-spacing:4px;
	color:#666666;
	padding-top:10px;
}
#starttext2{
margin-top:80px;
}
.starttext2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	letter-spacing:4px;
	color:#b7b7b7;
}
#enterlinks{
margin-top:90px;
}
.enterlinks {
font-family:Arial;
	font-size:12px;
	letter-spacing:1px;
	color:#666666;
	text-decoration:none;

}



/* home Bereich*/

#page{
width:1000px;
height:700px;
background-color:#FFFFFF;

}

#headercontent{
height: 213px;
margin-left:90px;
padding-bottom:10px;
}


#logo{
width:143px;
float:left;

}
#line{
width:51px;
height:213px;
float:left;
}
#line2{
width:51px;
height:213px;
float:left;
}

#navi{
height:85px;
float:left;
padding-top:125px;
bottom:2px;
text-align:left;
font-size:12px;


}
#navi2 { 
height:85px;
float:left;
padding-top:125px;
bottom:2px;
text-align:left;
font-size:12px;
}



#navi2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ef9a85;
text-decoration:none;
letter-spacing:0.5px;
text-transform:uppercase;}

#navi2 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:underline;
letter-spacing:0.5px;}


.navi a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ef9a85;
text-decoration:none;
letter-spacing:0.5px;}

.navi a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:underline;
letter-spacing:0.5px;}

#cat{
width:320px;
float:right;
font-size:22px;
font:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
padding-top:190px;
color:#ef9a85;
font-family:Arial, Helvetica, sans-serif;

}

#pagecontent{
height:480px;
background-image:url(_images/Bilder/page_bg_03.jpg);
}

#bilder{
width:590px;
margin-left:90px;
padding-top:12px;
float:left;

}
#karte{
width:590px;
height:370px;
margin-left:90px;
padding-top:12px;
float:left;
background:url(_images/magima_textilhandel_anfahrt.png);
background-repeat:no-repeat;

}
#anfahrt{
	width:200px;
	height:100px;
	margin-left:0px;
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:justify;
	color:#999999;
	padding-left:0px;
}
.linkimtext{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#999999;
text-decoration:underline;
}
#backlinks{
	width:320px;
	height:50px;
	float:right;
	text-align:left;
	top: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	color:#999999;
}
#texte{
	height:475px;
	width:320px;
	float:right;
}

h2{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
color:#999999;
padding-top:5px;
margin-top:10px;
}
#textinhalte{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#666666;}

#haftung{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	color:#666666;
	padding-top:20px;
}

#textinhalteanfahrt{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#666666;
height:310px;
overflow-y:scroll;
overflow-x:hidden;}


.iframe{
width:527px;
height:340px;
margin-left:10px;
border-width:0px;
text-align:left;

}
#mailer{
text-align:left;}

#footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
color:#666666;
text-decoration:none;
text-align:right;
margin-right:20px;

}
#footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
color:#000000
text-align:right;
margin-right:20px;


}
#footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	color:#666666;
	text-align:center;
	margin-right:20px;
	margin-top:10px;

}
.normallink{
font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	color:#666666;
	padding-top:20px;
	text-decoration:none;}
	
	/* TWEETS*/

.twtr-hd {
display:none !important;
overflow:hidden;
padding:10px;
position:relative;
}
.twtr-ft {
display:none !important;
position:relative;
}
.twtr-timestamp {
font-size:12px;
left:-130px;
position:relative;
top:-16px;
}.twtr-widget .twtr-tweet-wrap  {
	overflow:visible !important;
	padding:6px 0px !important;
}
.twtr-tweet-text p {
left:130px;
padding-left:40px !important;
padding-top:30px !important;
position:relative;
top:0;
}
.twtr-bd {
margin-top:25px !important;
padding:0 1px !important;
}

.holder table { margin-bottom:30px;}
.holder table td { padding:5px;}

