body {
margin:0px;
padding:0;
border:0;
font-family: Arial, Times New Roman;
font-size: 14px;
text-align: center;
background-color: #ffffff;
color: #000000;
overflow-y:scroll;
}
img {
border-style:none;
border-collapse:collapse;
}
table {
margin:0px;
border-collapse:collapse;
font-family: Arial, Times New Roman;
font-size:14px;
text-align:left;
}
td {
margin:0px;
border-collapse: collapse;
}
tr {
margin:0px;
border-collapse: collapse;
}
form {
display:inline;
}
li {
padding:0px;
margin:0px;
margin-top:5px;
margin-left:25px;
}
ul {
padding:0px;
margin:0px;
margin-top:5px;
}
#main {
margin:auto;
position:relative;
width:968px;
text-align:left;
margin-top:3px;
}
#navi {
float:left;
/* position:absolute;
left:0px;
top:205px;*/
width:145px;
}
#content {
float:left;
/* position:absolute;
left:170px;
top:205px; */
width:595px;
margin-left:25px;
}
#bestell_banner {
position:absolute;
top:205px;
left:778px;
width:190px;
text-align:left;
}
#blume2 {
position:absolute;
bottom:0px; left:0px;
}
.aufzaehlung {
margin-top:5px; 
margin-bottom:15px; 
margin-left:10px;
}
.ue1{
font-weight:bold; 
font-size:22px; 
margin-top:6px;
margin-bottom:20px;
}
.ue2{
font-weight:bold;
font-size:18px;
margin-top:6px;
margin-bottom:14px;
}
.ue3{
font-weight:bold;
font-size:13xp;
margin-top:6px;
margin-bottom:10px;
}
.lz1 {
margin-top:10px;
}
.lz2 {
margin-top:20px;
}
#a1 {
line-height:11px;
}
#a2 {
line-height:26px;;
}
.text {
text-align:justify;
line-height:18px;
}
#copy {
width:550px;
font-size:12px;
margin-bottom:1%;
margin-top:10px;
margin-left:60px;
}
.tr_h {
height:24px;
}
.tr_produkte {
text-align:left;
height:20px;
}
.agb {
margin-top:4px;
margin-left:24px;
}
.agb_1 {
margin-top:16px;
margin-left:24px;
}
.widerruf {
margin-top:4px;
margin-left:24px;
}
.input_felder {
font-family: Arial, Times New Roman;
font-size:14px;
margin:0px;
padding:0px;
border:1px solid white;
margin-left:1px;
}
.button {
font-size: 13px;
background-color:white;
/* #fffa01; */
}
.warenkorb {
color:white;
font-weight:bold;
background-color:blue; /* #d3d8e6 */
width:150px;
}
.warenkorb2 {
font-weight:bold;
background-color:#d3d8e6;
width:132px;
margin-left:5px;
}
.felder_s2 {
font-family:Arial, Times New Roman;
font-size:14px;
margin-left:3px;
text-align:left;
}
.textarea {
background-color:#d3d8e6; 
width:320px; 
margin-top:10px; 
border:0;
font-family:Arial, Times New Roman;
font-size:14px;
text-align:left;
margin-left:1px;
}
.headline_banner {
font-family:Arial;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
margin-left:7px;
}
a.galerie_link:link{text-decoration:none; font-size:13px; color:#000000;}
a.galerie_link:visited{text-decoration:none; font-size:13px; color:#2a3cd7;}
a.galerie_link:hover, a.galerie_link:active{text-decoration:none; font-size:13px; color:#000000;}
a.galerie_link:focus{outline:none;}

a.Link1:link{text-decoration:none; font-size:13px; font-weight:bold; color:#2a3cd7;}
a.Link1:visited{text-decoration:none; font-size:13px; font-weight:bold; color:#2a3cd7;}
a.Link1:hover, a.Link1:active{text-decoration:none; font-size:13px; font-weight:bold; color:#44b4fd;}
a.Link1:focus{outline:none;}

a.hinweis:link{text-decoration: none; font-size: 12px; font-weight: bold; color: #2a3cd7;}
a.hinweis:visited{text-decoration: none; font-size: 12px; font-weight: bold; color: #2a3cd7;}
a.hinweis:hover{text-decoration: none; font-size: 12px; font-weight: bold; color: #44b4fd;}
a.hinweis:active{text-decoration: none; font-size: 12px; font-weight: bold; color: #44b4fd;}
a.hinweis:focus{outline:none;}

#giview		{position: absolute; left: 0px; width:100%; text-align:center; z-index: 100; line-height: 0px; margin-top: 1%;}					/* Ausrichtung  */
#giview img	{width: auto; height: auto;}																									/* Bild Größe */
#giview a img	{border: none;}
#loading	{position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0px;}
#hoverNav	{position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; z-index: 10;}												/* Leiste unter Bild */
#imageContainer>#hoverNav	{left: 0;}
#hoverNav a	{outline: none;}
#outerImageContainer	{position: relative; background-color:#202020; width: 500px; height: 500px; margin: 0 auto;}						/* Hintergrundfarbe Bild */
#imageContainer	{padding: 0px;}																												/* Rahmen Dicke oben */
#imageData	{padding:0 0px; font-family: Arial, Times New Roman; color:#a2a2a2;}															/* Schrift Farbe */
#imageData #imageDetails	{width:auto; float:left; margin:2px 0 0 5px;}	
#imageData #caption	{font-weight:bold;}
#imageData #numberDisplay	{display:block; float:left;}
#imageData #subText			{display:block; float:left;}		
#imageData #bottomNavClose	{width:100px; float:right; outline:none; margin:5px 5px 0 0;}
#prevLink, #nextLink		{width:30%; height:100%; background-image: url(data:image/gif;base64,AAAA); display: block;}
#prevLink	 {left: 0; float: left;}
#nextLink 	{right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover 	{background: url(http://dietmann-maltechnik.com/includes/images/galerie/previous.jpg) left 90% no-repeat;}		/* Bild zuvor */
#nextLink:hover, #nextLink:visited:hover 	{background: url(http://dietmann-maltechnik.com/includes/images/galerie/next.jpg) right 90% no-repeat;}			/* Bild next */
#imageDataContainer	{font-family: Times New Roman, Arial, Verdana; font-size: 12px; font-weight: bold; background-color: #202020; margin: 0 auto; line-height: 30px; overflow: auto; width: 100%	;} /* Farbe Rahmen unten*/
#overlay	{position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000000;}
