﻿body
{
	color:#000000;
	background-color:#F3F3E8;
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
}
h1
{
    padding:0px;
	margin:0px;
}
ul 
{
    padding:10px 0px 0px 20px; 
    margin:0;
    line-height:17px;
}
.cursor
{
    cursor:pointer;
}
a
{
	color:#FF6600;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;	
	text-decoration:underline;
}
.cursorhand
{
    cursor:pointer;  
}

/* Lines, Block Level Elements */

.panExpand
{
    background-color:#f8f4e9;
}
.panDisplayOn
{
    display:block;
}
.panDisplayOff
{
    display:none;
}
.maintable
{
	background-color:#FFFFFF;
	border-color:#D4BF86;
	border-style:solid;
	border-width:0px 1px 1px 0px;
	width:1002px;
}
.dottedline1, .dottedline3, .contentnavi, .beigeboxheadlineblack
{
	background:url(../images/lines/line_dotted_1.gif) repeat-x;
}
.dottedline2
{
	background:url(../images/lines/line_dotted_2.gif) repeat-y;
}
.dottedline3
{
	background-color:#D4BF86;
} 
.contentnavi
{   
	background-color:#e5d8b7;
}
.beigeboxheadlineblack
{   
	background-color:#e5d8b7;
	font-weight:bold;
	height:23px;
}
.infolabel
{
    cursor:pointer;
    border-bottom-style:dashed;
    border-bottom-width:1px; 
}
.contentnaviactiv
{   
	background-color:#ff6600;
}
.contentpanel, .boxborder, .repeaterborder, .contenttableborder
{
	border:1px solid #D4BF86;
}
.boxborder
{
    border-color:#e5d8b8;
}
.repeaterborder
{
	border-color:#ff6600;	
}
.boxheadborder
{
	border-width:1px 1px 1px 0px;
	border-style:solid;
	border-color:#e5d8b8;	
}

.auftragborder
{
    border-width:1px 1px 1px 1px;
	border-style:solid;
    border-color:#D4BF86;
}
.auftragheader, .auftragheaderbg
{
    border:1px solid #e5d8b8;
}
.auftragheaderbg
{
    background:url(../images/auftrag/bg_auftragsstart_6x30.gif) repeat-x;
}

.boxcontentborder, .contentborder, .maincontent
{
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#e5d8b8;
}
.maincontent
{
	border-color:#D4BF86;
}
.contentborder
{
	border-color:#D4BF86;
}
.datarepeaterlist
{
	border-width:0px 0px 1px 1px;
	border-left-style:solid;
	border-bottom-style:dotted;
	border-color:#ff6600;
}
.repaddresslistheadline
{
	padding:0px;
	vertical-align:bottom;	
}
.repaddresslistcontent, .repcon
{
	padding:5px 0px 5px 2px;
	vertical-align:middle;	
	border-left:solid 1px #F3F0E1;
}
.repin, .repcontent
{
	border-left:solid 1px #F3F0E1;
}
.repheadline, .repcontentfirst, .repcontent
{
	padding:0px 0px 0px 5px;
}
.repcontentfirst, .repcontent
{
	vertical-align:middle;	
}
.btnsaveuseraddress
{
	padding-right:18px;
}

.tcproduktuebersicht
{
	padding-bottom:5px; 
	padding-top:5px; 
	padding-left: 5px;
	padding-right: 5px;
}

.LabelField
{
	border-style:solid;
	border-width:0px;
	border-color:#D4BF86;
	background-color:#FFFFFF;
	float:left;	
}

.BigLabelField
{
	border-style:solid;
	border-width:0px;
	border-color:#D4BF86;
	background-color:#FFFFFF;
	width:50px;
	height:65px;
}
ul.bullet { margin:5px 0px 0px 0px;  padding:0px; list-style: none; }
ul.bullet li { margin:0px 0px 3px 5px !important; padding:0px 0px 0px 15px !important; background-image:url(../images/icons/orangebullet_3x3.gif); background-repeat:no-repeat; background-position: 5px 7px; }

ul.bulletblack { margin:0px;  padding:0px; list-style: none; line-height:1.2em; }
ul.bulletblack li { margin:0px 0px 5px 0px !important; padding:0px 0px 0px 15px !important; background-image:url(../images/icons/bullet_3x3.gif); background-repeat:no-repeat; background-position: 0px 6px; }

.radiostable td { height:25px; padding-right:15px;}
.radiostable td input {display:block;float:left;}
.radiostable td label  {display:block;float:left; padding:2px 0px 0px 5px;} 

.footernavi { width:225px; float:left; padding:0px 0px 3px 20px;}
.footernavi div { margin:3px 0px; padding:0px; }

.sitemap a  {color:#000000;text-decoration:none;}
.sitemap dt {margin:10px 0px 5px 0px;}
.sitemap dd {margin:5px 0px 0px 30px;}
.sitemap dd.sub {margin-left:70px;}

.boxheader, .teaserboxheader { background:url(../images/siteimages/ecke_beige_9x8.gif) #e5d8b7 left top no-repeat; height:18px; padding:5px 0px 0px 15px;}
.teaserbox { width:165px; background-color:#f8f4e9; border:#D4BF86 1px solid; border-top:0px; padding:10px 10px 10px 8px;}
.teaserboxheader { padding-left:10px;}

ul.hacken { margin:5px 0px 0px 0px;  padding:0px; list-style: none; }
ul.hacken li { margin:0px 0px 3px 5px !important; padding:0px 0px 0px 25px !important; background-image:url(../images/icons/icon_haken_firmen_18x17.gif); background-repeat:no-repeat; background-position: 3px 3px; line-height:14px; }


/* ---- Lines, Block Level Elements */


/*Textstyles*/
.grauTextPreis
{
    color:#888888;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	text-decoration:none;
}

.grauTextPreisInaktiv
{
    color:#c3c3c3;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	text-decoration:none;
}

.smalltext, .smalltextk, .smalltext1, .sitenavitext, .toplogintext, .seotext,
.beigeheadlineblack, .activbeigeboxheadlineblack1, .beigeboxblacktext, 
.beigeboxsmallblacktext, .beigeboxbeigetext, .orangeboxblacktext, 
.orangeboxsmallblacktext
{
    font-family:Verdana, Arial, Helvetica;
	font-size:11px;	
	color:#000000;
	background-color:#FFFFFF;
}
.blacktext, .greytext, .blacktextbold, h2, .whitetext, .whitetextbold, .whitetext18bold, 
.footertext, .boxheadline, .blacktextbold14, .blacktextlink18, .lexikon18aktiv
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	text-decoration:none;
}
.orangeboldheadline, .orangeboldtext, .orangeboldheadline14, .orangeboldtext14, .orangeboxorangetext, 
.partnerheadlinetext, .seoheadlinetext, .activbeigeboxheadlineblack, .ueberschrift, .contentheadline, h1,
.beigeboxheadline, .orangeboxheadline
{
	color:#FF6600;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
}

.boxheadline
{
	background-color:#e5d8b7;
	font-weight:bold;
}

.smalltext1
{
	font-size:9px;
}
.smalltextk
{
    font-style:italic;
}
.partnerheadlinetext, .seoheadlinetext
{
	font-size:10px;	
}
.ueberschrift, .orangeboldheadline14, .orangeboldtext14
{
	font-size:14px;
}
.sitenavitext 
{
	color:#8C775A;
}
.toplogintext
{
	color:#C0B79A;
}
.seotext
{
	color:#999999;
}
.beigeboxheadline
{
	color:#FFFFFF;
	background-color:#D4BF86;
}
.orangeboxheadline
{
	color:#FFFFFF;
	background-color:#FF6600;	
}
.beigeheadlineblack
{
	background-color:#e5d8b7;
	font-size:11px;
	font-weight:bold;
	height:23px;
}
.activbeigeboxheadlineblack
{
	background-color:#D4BF86;
}
.activbeigeboxheadlineblack1
{
	background-color:#ff6600;
	font-size:11px;
	font-weight:bold;
}
.beigeboxblacktext
{
	background-color:#f8f4e9;
	font-size:11px;
}

.beigeboxsmallblacktext
{
	background-color:#F3F0E1;
}

.beigeboxbeigetext
{
	color:#9F823c;
	background-color:#F3F0E1;
	font-size:11px;	
}
.orangeboxblacktext, .repweightbox
{
	font-size:11px;	
}
.whitetext, .whitetextbold, .whitetext18bold
{
	color:#FFFFFF;
}
.whitetextbold
{
	font-weight:bold;
}
.whitetext18bold
{
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
.greytext
{
	color:#deded9;
}
.blacktextbold, h2
{
	font-weight:bold;
	margin:0px
}
.blacktextbold14
{
	font-size:14px;
	font-weight:bold;
}

.blacktextlink18
{
	font-size:18px;
}
.lexikon18aktiv
{
	color:#ff6600;
	font-size:18px;
}
.errortext
{
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;	
}
.contentheadline, h1
{
	font-size:14px;
	margin:0px;
}
/* ---- Text */

/*Links*/
.sitenavilink
{
	color:#8C775A;
	font-family:Verdana, Arial, Helvetica;
	background-color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
}
.sitenavilink:hover
{
	color:#D4BF86;
}
.footerlink
{
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
} 
.footernavilink
{
   color:#555555;
   text-decoration:none;
}
.footerlink:hover, .footernavilink:hover
{
	color:#D4BF86;
}
.lblackbold, .linkblack11bold
{
    color:#000000;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;    
}
.lblackbold:hover
{
	text-decoration :underline;    
}
.linkblack11bold:hover
{
    color:#ff6600;    
}

.linkblack11boldactiv
{
    color:#ffffff;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;    
	text-decoration:none;      
}

.orangelink11, .orangetext11
{
	font-weight:bold;
	text-decoration:none;
}

.orangelink11:hover, .orangetext11:hover
{
	text-decoration:underline;	
}

.orangelinkbold, .orangetextbold, .orangelinkbold14, .orangetextbold14, .orangelink14, 
.orangetext14, .redlink, .redtext, .orangelink11, .orangetext11
{
	color:#FF6600;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;	
	font-weight:bold;
	margin:0px;
}
.orangetext11, .redlink, .redtext
{
	font-weight:normal;
}
.orangelink, .orangetext ,h3
{
	color:#FF6600;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;	
	margin:0px;
}
.orangelinkbold14, .orangetextbold14
{
	font-size:14px;	
}

.orangelink14, .orangetext14
{
	font-size:14px;	
	font-weight:normal;
}
.blacklink
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
}
/* ---- Links */

/* Forms */
.toplogininput
{
	border: solid 1px #C0B79A;
	font-size:11px;
}
.TextBox, .TextBoxborder, .TextBoxGrey, .TextBoxFail, .SelBox, .SelBoxFail, .PanelBoxFail
{
    border-style:solid;
	border-width:1px;
	border-color:#D4BF86;
	background-color:#ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica;	
}

.TextBoxGrey
{
	border-color:#deded9;
	background-color:#f2f2f2;
}
.TextBoxFail, .SelBoxFail, .PanelBoxFail
{
	border-color:#ff0000;
	background-color:#fff2f2;
}

.ChkBox, .ChkBoxFail, .SelBoxStandard
{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica;
}

.ChkBoxFail
{
    background-color:#fff2f2;
}

/* ---- Forms */


/* calcbox.ascx */

.CalcBoxLBH, .CalcBoxWeight, .CalcBoxSearchTerm, .TrackingOrderID, .NewsletterMail
{
	width:25px;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
}
.CalcBoxWeight
{
	width:67px;
}
.CalcBoxSearchTerm
{
	width:160px;
}

/* tracking.ascx */

.TrackingOrderID
{
	width:87px;
}

/* newsletter.ascx */

.NewsletterMail
{
	width:117px;
}

/* left navigation */

.navi
{
	background-color:#f8f4e9;
	color:#000000;
}

.naviitem, .naviitembold, .naviitemactive, .naviitemboldactive
{
	color:#000000;
	background-color:#f8f4e9;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	line-height:16px;
	text-decoration:none;
}
.naviitem:hover
{
	color:#FF6600;
}
.naviitembold
{
	font-weight:bold;
	line-height:20px;
}
.naviitembold:hover
{
	color:#FF6600;
	font-weight:bold;
}
.naviitemactive
{
	color:#FF6600;
}

.naviitemboldactive
{
	color:#FF6600;
	font-weight:bold;
	line-height:20px;
}
/* ----- left navigation */


/* Logos */
.logoSchenker {background-image:url(../images/logos/logo_schenkerb_103x18.gif);}
.logoSchenker:hover { background-image:url(../images/logos/logo_schenker_103x18.gif);}
.logoebay { background-image:url(../images/logos/logo_ebayb_67x30.gif);}
.logoebay:hover { background-image:url(../images/logos/logo_ebay_67x30.gif);}
.logoFiege { background-image:url(../images/logos/logo_fiegeb_80x24.gif); }
.logoFiege:hover { background-image:url(../images/logos/logo_fiege_80x24.gif); }
.logoGls { background-image:url(../images/logos/logo_glsb_100x27.gif); }
.logoGls:hover { background-image:url(../images/logos/logo_gls_100x27.gif); }
.logoKuN { background-image:url(../images/logos/logo_k_u_nb_103x32.gif); }
.logoKuN:hover { background-image:url(../images/logos/logo_k_u_n_103x32.gif);}
.logoMeinestadt { background-image:url(../images/logos/logo_meinestadtb_60x40.gif);}
.logoMeinestadt:hover { background-image:url(../images/logos/logo_meinestadt_60x40.gif);}
.logoPanalpina { background-image:url(../images/logos/logo_panalpinab_101x20.gif); }
.logoPanalpina:hover { background-image:url(../images/logos/logo_panalpina_101x20.gif);}
/* ----- Logos */

KBD 
{
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #555; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	BACKGROUND-COLOR: #ddd;
	text-decoration:none;
}

#lightbox
{
    BORDER-RIGHT: #666 2px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #666 2px solid;
    BACKGROUND-COLOR: #eee
}
#lightboxDetails
{
    FONT-SIZE: 0.8em;
    PADDING-TOP: 0.4em
}
#lightboxCaption
{
    FLOAT: left
}
#keyboardMsg
{
    FLOAT: right
}
#closeButton
{
    RIGHT: 5px;
    TOP: 5px
}
#lightbox IMG
{
    CLEAR: both;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#overlay IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#overlay
{
    BACKGROUND-IMAGE: url(../images/siteimages/overlay.png)
}
* HTML #overlay
{
    BACKGROUND-IMAGE: url(blank.gif);
    BACKGROUND-COLOR: transparent
}

.rotationbild1 {background-image:url(../images/firmenkunden/FKStartseite_1.jpg)}
.rotationbild2 {background-image:url(../images/privatkunden/pk_start_606x201.jpg)}