 #main
   {
   margin-left: -475px;
   margin-top: 0px;
   position:absolute;
   top: 0px;
   left: 50%;
   width: 950px;
   height: 0px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
    }
#toplogo
	 {
	 text-align: center;
   padding-top: 35px;
   left: 7px;
   width: 935px;
   display: block;
   margin: 0% auto;
   }
#sideleft
	 {
   text-align: left;
   margin-top: -175px;
   width:18px;
   height: 820px;
   position:absolute;
   }
#sideright
	 {
	 margin-top: -175px;
	 margin-left: 935px;
   width:18px;
   height: 820px;
   position:absolute;
   }
#bottom
	 {
	 margin-top: 645px;
	 margin-left: 0px;
   width:952.5px;
   height: 20px;
   position:absolute;
   }
#menutop
   {
   margin-top:-165px;
   margin-left:18px;
   background-color:#EBEBEB;
   position: absolute;
   width:	917px;
   height: 35px;
   }
#linkstop
	 {
	 /*text-align: right;*/
   vertical-align: text-bottom;
   color:#808080;
   margin-top: 5px;
   margin-right:10px;
   }
#menu
	 {
	 background:url(../bilder/menuback.jpg);
	 margin-top:1px;
	 height:20px;
	 padding-left:0px;
	 padding-top:3px;
	 text-align: center;
	 font-weight: bold;
	 color:#808080;
	 }
#starttracking
	 {
	 background:url(../bilder/tracking.jpg);
	 margin-top:20px;
	 margin-left:40px;
	 padding-top:72px;
	 padding-left:40px;
	 width:194px;
	 height:115px;
	 }
#startlogin
	 {
	 background:url(../bilder/login.jpg);
	 margin-top:20px;
	 margin-left:40px;
	 padding-top:75px;
	 padding-left:40px;
	 width:194px;
	 height:190px;
	 }
#startnews
	 {
	 background:url(../bilder/news.jpg);
	 margin-top:-100px;
	 margin-left:40px;
	 padding-top:5px;
	 padding-left:42px;
	 width:192px;
	 height:85px;
	 }
#startnewsticker
   {
   background-color:#ebebeb;
   font-family:Verdana,sans-serif;
   font-size:11px;
   border:0;
   overflow: hidden;
   }
#tracking
	 {
	 background:url(../bilder/tracking.jpg);
	 margin-top:20px;
	 margin-left:40px;
	 padding-top:72px;
	 padding-left:40px;
	 width:214px;
	 height:115px;
	 }
#login
	 {
	 background:url(../bilder/login.jpg);
	 margin-top:20px;
	 margin-left:40px;
	 padding-top:75px;
	 padding-left:40px;
	 width:214px;
	 height:190px;
	 }
#gellogo
   {
   position:absolute;
   margin-top:-468px;
   margin-left:765px;
   }
#telefon
	 {
	 background:url(../bilder/kontakt.jpg);
	 margin-top:-300px;
	 margin-left:765px;
	 padding-top:72px;
	 padding-left:20px;
	 width:130px;
	 height:235px;
	 }
	 #preisberechnen
	 {
	 background:url(../bilder/kalkulation.jpg);
	 margin-top:-300px;
	 margin-left:765px;
	 padding-top:72px;
	 padding-left:20px;
	 width:130px;
	 height:218px;
	 }
#berechnunginnen
   {
   margin-left:-10px; 
   margin-top:-10px	
   }
#startkalkulation
	 {
	 background:url(../bilder/startkalkulation.jpg);	
	 margin-top:10px;
	 margin-left:765px;
	 padding-top:10px;
	 padding-left:10px;
	 width:140px;
	 height:100px;
	 }
#kalkulation
	 {
	 background:url(../bilder/news.jpg);
	 margin-top:-110px;
	 margin-left:40px;
	 padding-top:5px;
	 padding-left:42px;
	 width:192px;
	 height:85px;
	 position:relative;
	 }
#newsticker
   {
   background-color:#ebebeb;
   font-family:Verdana,sans-serif;
   font-size:11px;
   border:0;
   overflow: hidden;
   }
#kontaktstart
	 {
	 margin-top:-600px;
	 margin-left:310px;	
	 }
#kontaktstart a:link{color:#000;} 
#kontaktstart a:visited{color:#000;}
#kontaktstart a:hover{color:#C0C0C0;}
#kontaktstart a:active{color:#000;}

#socialmedia a:link{color:#FFF;} 
#socialmedia a:visited{color:#FFF;}
#socialmedia a:hover{color:#FFF;}
#socialmedia a:active{color:#FFF;}

h1.startstart
	 {
	 margin-top:-565px;
	 margin-bottom: 30px;
	 margin-left:310px;	
	 width:410px;
	 letter-spacing:0.2em;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bolder;
	 }
h2.startstart
	 {
	 margin-top:0px;
	 margin-left:310px;	
	 width:410px;
	 letter-spacing:0.2em;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
   text-align: justify;
	 }
h1.aktuellfirst
	 {
	 margin-top:0px;
	 margin-left:0px;	
	 width:440px;
	 letter-spacing:0.2em;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bolder;
	 }	 
h1.aktuell
	 {
	 margin-left:0px;	
	 width:440px;
	 letter-spacing:0.2em;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bolder;
	 }
h2.aktuell
	 {
	 margin-top:0px;
	 margin-left:0px;
	 margin-bottom:40px;	
	 width:440px;
	 letter-spacing:0em;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
   text-align: left;
	 }	 		   
h1.start
	 {
	 margin-top:-555px;
	 margin-left:310px;	
	 width:550px;
	 letter-spacing:0.2em;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:18px;
   font-weight:bolder;
	 }
h2.start
	 {
	 margin-top:0px;
	 margin-left:310px;	
	 width:550px;
	 letter-spacing:0.2em;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
	 }	
h2.startseite
	 {
	 margin-top:30px;
	 margin-left:310px;	
	 width:550px;
	 letter-spacing:0.2em;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
	 }
h1.present
	 {
	 letter-spacing:0.2em;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:20px;
   font-weight:bold;
	 }
h2.present
	 {
	 letter-spacing:0.2em;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
	 }	
#produktindex
	 {
	 margin-top:-555px;
	 margin-left:310px;	
	 width:610px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
   overflow: auto;
   height:550px;
   }
#produktetext
{
font-family:		Verdana, Arial, Helvetica, sans-serif;
font-size:		11px;
font-weight:		normal;
}
.produktedefine
{
font-family:		Verdana, Arial, Helvetica, sans-serif;
font-size:		11px;
font-weight:		normal;
width:			350px;
padding:		3px 0px 0px 87px;
}
h2.produkteheadline
{
letter-spacing:0.2em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bolder;
}
#lagerverwaltung
	 {
	 margin-top:150px;
	 margin-left:auto;
	 margin-right:auto;	
	 width:540px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
   overflow: auto;
   height:350px;
   background-color:#EBEBEB;
   box-shadow: 4px 4px 4px 5px #555;
   }
#smartbook_alone
	 {
	 margin-top:150px;
	 margin-left:auto;
	 margin-right:auto;	
	 width:540px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
   overflow: auto;
   height:350px;
   background-color:#ffffff;
   box-shadow: 4px 4px 4px 5px #555;
   } 
#aktuelltext
	 {
	 margin-top:-585px;
	 margin-left:290px;	
	 width:470px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
   overflow: auto;
   height:580px;
   } 
#presentation
	 {
	 margin-top:30px;
	 margin-left:100px;	
	 width:750px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
   height:670px;
   } 
#presentation_ecom
	 {
	 margin-top:70px;
	 margin-left:50px;	
	 width:750px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
   height:670px;
   } 
#auftrag
	 {
	 margin-top:-555px;
	 margin-left:310px;	
	 width:610px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
   overflow: auto;
   height:550px;
   }
#karte
	 {
	 margin-left:600px;
	 margin-top:-350px;
	 position:absolute;
	 }
#kartefrankfurt
	 {
	 margin-left:670px;
	 margin-top:-215px;
	 position:absolute;
	 }
#karteberlin
	 {
	 margin-left:670px;
	 margin-top:-215px;
	 position:absolute;
	  }
#kartesaarbuecken
	 {
	 margin-left:670px;
	 margin-top:-215px;
	 position:absolute;
	 }
#kartedresden
	 {
	 margin-left:600px;
	 margin-top:-280px;
	 position:absolute;
	 z-index:0
	 }
#karteborken
	 {
	 margin-left:600px;
	 margin-top:-300px;
	 position:absolute;
	 z-index:0
	 }
#kartekoeln
	 {
	 margin-left:670px;
	 margin-top:-215px;
	 position:absolute;
	 }
#kontakt
	 {
	 margin-top:-555px;
	 margin-left:310px;	
	 width:550px;
	 position:absolute;
	 z-index:1
	 }
#stellen
	 {
	 margin-top:-555px;
	 margin-left:310px;	
	 width:600px;
	 position:absolute;
	 }
#roterkastenfraumolitor
	 {
	 width:600px;
	 height:135px;
	 bottom:0px;
	 margin-left:0px;
	 position:absolute;
	 padding: 7px 0px 0px 7px; 
	 font-size:12px;
	 font-family:arial;
	 bottom:8px;
	 background-image: url(https://www.gel-express.de/includes/wir_ueber_uns/img/karriere_2.gif);
	 background-repeat: no-repeat;
	 }
#smartbook
	 {
	 margin-top:-555px;
	 margin-left:310px;	
	 width:600px;
	 position:absolute;
	 }
img.ecommercelink
   	 {
   	 position:static;
	 margin-left:250px;
	 margin-top:-40px;
	 border:none;
	 }
img.ecommercelinkfulfillment
    	 {
   	 position:relative;
	 margin-left:822px;
	 margin-top:690px;
	 border:none;
	 }
#prodscroll
   {
   margin-top:-135px;
   margin-left:551px;
   position: absolute;
   width:	384px;
   height: 135px;
   }
.kartenlinkberlin
   {
   display:block;
   position:absolute;
   height:30px;width:20px;
   margin-left: 245px;
   margin-top:-432px;
   padding-left:30px
   }
.kartenlinkborken
   {
   display:block;
   position:absolute;
   height:30px;width:20px;
   margin-left: 25px;
   margin-top:-375px;
   padding-left:30px
   }
.kartenlinkhagen
   {
   display:block;
   position:absolute;
   height:30px;width:20px;
   margin-left: 27px;
   margin-top:-350px;
   padding-left:72px
   }
.kartenlinkdresden
   {
   display:block;
   position:absolute;
   height:30px;width:20px;
   margin-left: 345px;
   margin-top:-320px;
   padding-left:30px
   }
.kartenlinkfrankfurt
   {
   display:block;
   position:absolute;
   height:30px;
   width:20px;
   margin-left:7px;
   margin-top: -262px;
   padding-left:30px
   }
.kartenlinkfreiburg
   {
   display:block;
   position:absolute;
   height:30px;
   width:20px;
   margin-left:-10px;
   margin-top: -85px;
   padding-left:100px
   }
.kartenlinkbremen
   {
   display:block;
   position:absolute;
   height:30px;
   width:20px;
   margin-left:135px;
   margin-top: -460px;
   padding-left:30px
   }
.kartenlinkhamburg
   {
   display:block;
   position:absolute;
   height:30px;
   width:20px;
   margin-left:105px;
   margin-top: -480px;
   padding-left:30px
   }
.kartenlinkbadsegeberg
   {
   display:block;
   position:absolute;
   height:30px;
   width:20px;
   margin-left:190px;
   margin-top: -520px;
   padding-left:30px
   }
.kartenlinkkarlsruhe
   {
   display:block;
   position:absolute;
   height:30px;
   width:20px;
   margin-left:80px;
   margin-top: -175px;
   padding-left:50px
   }
.kartenlinkkassel
   {
   display:block;
   position:absolute;
   height:30px;
   width:20px;
   margin-left:145px;
   margin-top: -330px;
   padding-left:30px;
   }
.kartenlinkhannover
   {
   display:block;
   position:absolute;
   height:30px;width:20px;
   margin-left: 168px;
   margin-top:-419px;
   padding-left:30px
   }
.kartenlinknuernberg
   {
   display:block;
   position:absolute;
   height:30px;
   width:20px;
   margin-left: 215px;
   margin-top:-220px;
   padding-left:35px
   }
.kartenlinksaarbruecken
   {
   display:block;
   position:absolute;
   height:20px;
   width:30px;
   margin-left:190px;
   margin-top: -520px;
   padding-left:30px
   }
.kartenlinkwuerzburg
   {
   display:block;
   position:absolute;
   height:15px;
   width:90px;
   margin-left:100px;
   margin-top: -230px;
   }
.kartenlinkzwickau
   {
   display:block;
   position:absolute;
   height:30px;
   width:90px;
   margin-left:230px;
   margin-top: -295px;
   }
.kartenlinkkoeln
   {
   display:block;
   position:absolute;
   height:30px;
   width:20px;
   margin-left:7px;
   margin-top: -432px;
   padding-left:30px
   }
#direktlinksabstand
   {
   padding-top:2px;
   }
#direktlinksabstandfirst
   {
   padding-top:3px;
   }
#diesel
	 {
	 margin-top:-590px;
	 margin-left:310px;	
	 width:430px;
	 letter-spacing:0em;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
   text-align: left;
	 }
a:link{color:#808080;text-decoration:none;}
a:visited{color:#808080;text-decoration:none;}
a:hover{color:#FF0000;text-decoration:none;}
a:active{color:#808080;text-decoration:none;}

#unternehmer
	 {
	 margin-top:30px;
	 margin-left:50px;	
	 width:850px;
	 background-image: url(../bilder/unternehmer.jpg);
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
   height:570px;
   } 
h1.unternehmer
	 {
	 letter-spacing:0.2em;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:30px;
   font-weight:bolder;
   padding-left:40px;
   padding-top:10px;
	 }
h2.unternehmer
	 {
	 letter-spacing:0.0em;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
   padding-left:40px;
   padding-right:40px;
	 }

/* Produkte */

.produkte_Box_1_Head {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 15px;
	color            : #C50D29;
	font-weight      : bolder;
	letter-spacing   : 0.2em;
}
.produkte_Box_2_Head {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 14px;
	color            : #C50D29;
	font-weight      : bolder;
	letter-spacing   : 0.1em;
}
.produkte_Box_1_Content {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 11px;
	font-style       : normal;
	line-height      : 12pt;
	font-weight      : normal;
	font-variant     : normal;
	letter-spacing   : 0.08em;	
	width            : 300px;
}
p.icon_Content {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 10px;
	font-style       : normal;
	line-height      : 12pt;
	font-weight      : normal;
	font-variant     : normal;
	letter-spacing   : 0.08em;
	padding          : 7px 0px 0px 87px;
	width            : 350px;
}



