/* Arnold André Stylesheet
URL:   www.arnold-andre.com
Letzte Aenderung: 03.04.2007
*/

*{
	padding: 0;
	margin: 0;
	border: 0;
}

/* Common */

body {
	font-size: 12px;
	line-height: 16px;
	text-align: center;
	color: #362D27;
	/*color: #2b0703; */
	background: #F9E8CA url(../gfx/bg.jpg) top center no-repeat;
	font-family: 'Lucida Grande', Geneva, Arial, Helvetica, Verdana, sans-serif;
}

a, a:link {
	color: #070B5A;
	text-decoration: none;
	font-weight: bold;
}

a:visited {
	color: #070B5A;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #700917;
	text-decoration: underline;
	font-weight: bold;
}

/* Clear */

img, a img {
	border: 0;
}

span {
	display: none;
}

.invis {
	display: none;
} 

.clearall {
	clear: both;
}

.clearspace {
	height: 24px;
	clear: both;
}

.clearspacesmall {
	height: 16px;
	clear: both;
}

/* Absaetze */
p {
	margin: 0px 0px 1.2em 0px;
	clear: both;
}

/* Headlines Text */

h1 {
	font-size: 3em;
	line-height: 3em;
}

h2 {
	font-size: 12px;
	color: #362D27;
	margin: 0px 0px 0.7em 0px;
}

h3 {
	font-size: 12px;
	color: #362D27;
	/*color: #2b0703; */
	font-family: 'Lucida Grande', Geneva, Arial, Helvetica, Verdana, sans-serif;
}

h4 {
	font-size: 1.6em;
	line-height: 1.6em;
}


/* Seitenelemente */

#wrapper {
	width: 725px;
	margin: 0 auto;
}

.formular  {
    border: 1px solid #e0d2b8;
    background-color:#FFFFFF;
    color: #362D27;
    font-family: 'Lucida Grande', Geneva, Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
	padding: 3px;

	width: 300px;
}

.formularspace  {
padding-bottom: 5px;
}


/* Sprachauswahl */
#spracheaussen { float: left; display: block; heigth: 18px; padding: 0; }
#sprache { clear: both; position: relative; left: 610px; width: 115px; height: 18px; background: url(../gfx/nav_de.gif) 0px 0px no-repeat; margin: 0; padding: 0; }
#sprache li { position: absolute; margin: 0px; padding: 0px; list-style: none; }
#sprache li, #sprache a { height: 18px; display: block; background: none; }

/* Sprachauswahl Gueltigkeitsbereich */
#deutsch { left: 0px; width: 59px; }
#deutschaktiv { left: 0px; width: 59px; }
#englisch { left: 59px; width: 56px; }
#englischaktiv { left: 59px; width: 56px; }

/* Sprachauswahl Hover und aktiv */
#deutsch a:hover, #deutschaktiv a:link,  #deutschaktiv a:visited { background: transparent url(../gfx/nav_de.gif) 0px -18px no-repeat;}
#englisch a:hover, #englischaktiv a:link, #englischaktiv a:visited { background: transparent url(../gfx/nav_de.gif) -59px -18px no-repeat;}

#logo {
	float: left;
	width: 168px;
	background: url(../gfx/logo.gif) bottom center no-repeat;
	margin-bottom: 16px;
}

#logo a:link, #logo a:visited, #logo a:hover, #logo a:active {
	display: block;
	width: 168px;
	height: 98px;
	background-color: transparent;
	background: none;
}


/* Hauptnavigation DE */
#navdeaussen { float: left;	display: block;heigth: 116px; padding-top: 84px; }
#navde li { position: absolute; margin: 0px; padding: 0px; list-style: none; }
#navde li, #navde a { height: 18px; display: block; background: none; }

/* Hauptnavigation Gueltigkeitsbereich */
#navdehome { left: 0px; width: 43px; }
#navdehomeaktiv { left: 0px; width: 43px; }
#navdeunternehmen { left: 44px; width: 95px; }
#navdeunternehmenaktiv { left: 44px; width: 95px; }
#navdemarken { left: 140px; width: 58px; }
#navdemarkenaktiv { left: 140px; width: 58px;}
#navdezigarrenkarte { left: 199px; width: 100px; }
#navdezigarrenkarteaktiv { left: 199px; width: 100px; }
#navdejobs { left: 300px; width: 35px; }
#navdejobsaktiv { left: 300px; width: 35px; }
#navdehandel { left: 336px; width: 53px; }
#navdehandelaktiv { left: 336px; width: 53px; }
#navdepresse { left: 390px; width: 48px; }
#navdepresseaktiv { left: 390px; width: 48px; }

/* Hauptnavigation Hover und aktiv */
#navdehome a:hover, #navdehomeaktiv a:link, #navdehomeaktiv a:visited { background: transparent url(../gfx/nav_de.gif) 0px -54px no-repeat; }
#navdeunternehmen a:hover, #navdeunternehmenaktiv a:link, #navdeunternehmenaktiv a:visited { background: transparent url(../gfx/nav_de.gif) -44px -54px no-repeat; }
#navdemarken a:hover, #navdemarkenaktiv a:link,  #navdemarkenaktiv a:visited { background: transparent url(../gfx/nav_de.gif) -140px -54px no-repeat; }
#navdezigarrenkarte a:hover, #navdezigarrenkarteaktiv a:link, #navdezigarrenkarteaktiv a:visited { background: transparent url(../gfx/nav_de.gif) -199px -54px no-repeat; }
#navdejobs a:hover, #navdejobsaktiv a:link, #navdejobsaktiv a:visited { background: transparent url(../gfx/nav_de.gif) -300px -54px no-repeat; }
#navdehandel a:hover, #navdehandelaktiv a:link, #navdehandelaktiv a:visited  { background: transparent url(../gfx/nav_de.gif) -336px -54px no-repeat; }
#navdepresse a:hover, #navdepresseaktiv a:link, #navdepresseaktiv a:visited { background: transparent url(../gfx/nav_de.gif) -390px -54px no-repeat; }



/* Hauptnavigation EN */

/* Hauptnavigation Gueltigkeitsbereich */
#navenhome { left: 0px; width: 43px; }
#navenhomeaktiv { left: 0px; width: 43px; }
#navenunternehmen { left: 44px; width: 67px; }
#navenunternehmenaktiv { left: 44px; width: 67px; }
#navenmarken { left: 112px; width: 54px; }
#navenmarkenaktiv { left: 112px; width: 54px;}
#navenzigarrenkarte { left: 167px; width: 77px; }
#navenzigarrenkarteaktiv { left: 167px; width: 77px; }
#navenhandel { left: 245px; width: 103px; }
#navenhandelaktiv { left: 245px; width: 103px; }
#navenpresse { left: 349px; width: 42px; }
#navenpresseaktiv { left: 349px; width: 42px; }

/* Hauptnavigation Hover und aktiv */
#navenhome a:hover, #navenhomeaktiv a:link, #navenhomeaktiv a:visited { background: transparent url(../gfx/nav_en.gif) 0px -54px no-repeat; }
#navenunternehmen a:hover, #navenunternehmenaktiv a:link, #navenunternehmenaktiv a:visited { background: transparent url(../gfx/nav_en.gif) -44px -54px no-repeat; }
#navenmarken a:hover, #navenmarkenaktiv a:link,  #navenmarkenaktiv a:visited { background: transparent url(../gfx/nav_en.gif) -112px -54px no-repeat; }
#navenzigarrenkarte a:hover, #navenzigarrenkarteaktiv a:link, #navenzigarrenkarteaktiv a:visited { background: transparent url(../gfx/nav_en.gif) -167px -54px no-repeat; }
#navenhandel a:hover, #navenhandelaktiv a:link, #navenhandelaktiv a:visited  { background: transparent url(../gfx/nav_en.gif) -245px -54px no-repeat; }
#navenpresse a:hover, #navenpresseaktiv a:link, #navenpresseaktiv a:visited { background: transparent url(../gfx/nav_en.gif) -349px -54px no-repeat; }



/* Hauptnavigation FR */
#navfraussen { float: left;	display: block;heigth: 116px; padding-top: 84px; }
#navfr li { position: absolute; margin: 0px; padding: 0px; list-style: none; }
#navfr li, #navfr a { height: 18px; display: block; background: none; }

/* Hauptnavigation Gueltigkeitsbereich */
#navfrhome { left: 0px; width: 55px; }
#navfrhomeaktiv { left: 0px; width: 55px; }
#navfrunternehmen { left: 56px; width: 80px; }
#navfrunternehmenaktiv { left: 56px; width: 80px; }
#navfrmarken { left: 137px; width: 64px; }
#navfrmarkenaktiv { left: 137px; width: 64px;}
#navfrjobs { left: 202px; width: 48px; }
#navfrjobsaktiv { left: 202px; width: 48px; }
#navfrhandel { left: 251px; width: 85px; }
#navfrhandelaktiv { left: 251px; width: 85px; }
#navfrpresse { left: 337px; width: 47px; }
#navfrpresseaktiv { left: 337px; width: 47px; }

/* Hauptnavigation Hover und aktiv */
#navfrhome a:hover, #navfrhomeaktiv a:link, #navfrhomeaktiv a:visited { background: transparent url(../gfx/nav_fr.gif) 0px -54px no-repeat; }
#navfrunternehmen a:hover, #navfrunternehmenaktiv a:link, #navfrunternehmenaktiv a:visited { background: transparent url(../gfx/nav_fr.gif) -56px -54px no-repeat; }
#navfrmarken a:hover, #navfrmarkenaktiv a:link,  #navfrmarkenaktiv a:visited { background: transparent url(../gfx/nav_fr.gif) -137px -54px no-repeat; }
#navfrjobs a:hover, #navfrjobsaktiv a:link, #navfrjobsaktiv a:visited { background: transparent url(../gfx/nav_fr.gif) -202px -54px no-repeat; }
#navfrhandel a:hover, #navfrhandelaktiv a:link, #navfrhandelaktiv a:visited  { background: transparent url(../gfx/nav_fr.gif) -251px -54px no-repeat; }
#navfrpresse a:hover, #navfrpresseaktiv a:link, #navfrpresseaktiv a:visited { background: transparent url(../gfx/nav_fr.gif) -337px -54px no-repeat; }

/* Header-Grafiken */
#headerlanguages { clear: both; width: 725px; height: 213px; background: url(../gfx/header_languages.jpg) top center no-repeat; }

#headerdehome { clear: both; width: 725px; height: 213px; background: url(../gfx/header_de_home.jpg) top center no-repeat; }
#headerdeunternehmen { clear: both; width: 725px; height: 213px; background: url(../gfx/header_de_unternehmen.jpg) top center no-repeat; }
#headerdemarken { clear: both; width: 725px; height: 213px; background: url(../gfx/header_de_marken.jpg) top center no-repeat; }
#headerdedownloads { clear: both; width: 725px; height: 213px; background: url(../gfx/header_de_downloads.jpg) top center no-repeat; }
#headerdejobs { clear: both; width: 725px; height: 213px; background: url(../gfx/header_de_jobs.jpg) top center no-repeat; }
#headerdehandel { clear: both; width: 725px; height: 213px; background: url(../gfx/header_de_handel.jpg) top center no-repeat; }
#headerdepresse { clear: both; width: 725px; height: 213px; background: url(../gfx/header_de_presse.jpg) top center no-repeat; }	
#headerdealtersabfrage { clear: both; width: 725px; height: 213px; background: url(../gfx/header_de_alter.jpg) top center no-repeat; }	

#headerenhome { clear: both; width: 725px; height: 213px; background: url(../gfx/header_en_home.jpg) top center no-repeat; }
#headerenunternehmen { clear: both; width: 725px; height: 213px; background: url(../gfx/header_en_unternehmen.jpg) top center no-repeat; }
#headerenmarken { clear: both; width: 725px; height: 213px; background: url(../gfx/header_en_marken.jpg) top center no-repeat; }
#headerendownloads { clear: both; width: 725px; height: 213px; background: url(../gfx/header_en_downloads.jpg) top center no-repeat; }
#headerenjobs { clear: both; width: 725px; height: 213px; background: url(../gfx/header_en_jobs.jpg) top center no-repeat; }
#headerenhandel { clear: both; width: 725px; height: 213px; background: url(../gfx/header_en_handel.jpg) top center no-repeat; }
#headerenpresse { clear: both; width: 725px; height: 213px; background: url(../gfx/header_en_presse.jpg) top center no-repeat; }	
#headerenaltersabfrage { clear: both; width: 725px; height: 213px; background: url(../gfx/header_en_alter.jpg) top center no-repeat; }	

#headerfrhome { clear: both; width: 725px; height: 213px; background: url(../gfx/header_fr_home.jpg) top center no-repeat; }
#headerfrunternehmen { clear: both; width: 725px; height: 213px; background: url(../gfx/header_fr_unternehmen.jpg) top center no-repeat; }
#headerfrmarken { clear: both; width: 725px; height: 213px; background: url(../gfx/header_fr_marken.jpg) top center no-repeat; }
#headerfrdownloads { clear: both; width: 725px; height: 213px; background: url(../gfx/header_fr_downloads.jpg) top center no-repeat; }
#headerfrjobs { clear: both; width: 725px; height: 213px; background: url(../gfx/header_fr_jobs.jpg) top center no-repeat; }
#headerfrhandel { clear: both; width: 725px; height: 213px; background: url(../gfx/header_fr_handel.jpg) top center no-repeat; }
#headerfrpresse { clear: both; width: 725px; height: 213px; background: url(../gfx/header_fr_presse.jpg) top center no-repeat; }	
#headerfraltersabfrage { clear: both; width: 725px; height: 213px; background: url(../gfx/header_fr_alter.jpg) top center no-repeat; }	
		

	
#content {
	width: 725px;
	text-align: left;	
}

#contentleft {
	float: left;
	width: 485px;
	text-align: left;
	font-size: 12px;
	line-height: 19px;
	/*font-size: 1.1em;
	line-height: 1.5em; */
}

#contentspace {
	float: left;
	width: 35px;
	text-align: left;	
}

.contentright {
	float: left;
	width: 240px;
	text-align: left;
	margin-top: 22px;
	font-size: 0.95em;
	line-height: 1.3em;
	background: url(../gfx/sidebar.jpg) top center no-repeat;	
}


.contentrightend {
	float: left;
	width: 240px;
	text-align: left;
	height: 15px;
	background: url(../gfx/sidebar_end.jpg) top center no-repeat;	
}

.sidebarend {
	float: left;
	width: 240px;
	text-align: left;
	height: 15px;
	background: url(../gfx/sidebar_end_short.jpg) top center no-repeat;	
}


.presselement {
	clear: both;
	}

.presseimg img {
	border: 4px solid #fcf9f4;
	margin-left: 8px;
	
	}
	
.presseimg {
	float: left;
	background: #F9E7CB url(../gfx/img_wrapper_bg.gif) top left no-repeat;
	width: 122px;
	}
	
.detailimg img {
	border: 4px solid #FFFFFF;
	margin-left: 8px;
	
	}	
	
.pressetext {
	float: left;
	width: 328px;
	}	

.presseclear {
	clear: both;
	height: 30px;
}


.handelzeile {
	display:block;width:400px; height: 20px; border: 1px solid #e3d2b8; background-color:#fcedd6; margin-top: 2px; padding-left: 2px; margin: 2px;
	}

.schwarz { color: #362D27; font-weight: normal;	}
a.schwarz {color: #362D27;font-weight: normal;}
a.schwarz:active {color: #362D27;font-weight: normal;}
a.schwarz:visited {color: #362D27;font-weight: normal;}
a.schwarz:hover {color: #362D27;font-weight: normal;}

.dunkelrot { color: #700917; font-weight: bold;	}
a.dunkelrot {color: #700917;font-weight: bold;}
a.dunkelrot:active {color: #700917;font-weight: bold;}
a.dunkelrot:visited {color: #700917;font-weight: bold;}
a.dunkelrot:hover {color: #700917;font-weight: bold;}

.subnav {
	float: left;
	padding-left: 30px;
	margin-top: 24px;
	width: 195px;
	text-align: left;	
	font-size: 0.95em;
	line-height: 1.3em;
}

.subnavrubrik {
	height: 24px;
	display: block;
	list-style: none;
	background: url(../gfx/subnav_bg.gif) no-repeat;
	}
	
.jahreszahl {
	float:left;
	font-weight:bold;
	width:80px;
	height:34px;
	text-align:center;
	background: url(../gfx/bg_jahreszahl.gif) top left no-repeat;
	padding-top:2px;
	margin-right:10px;
	color: #534532;
	}
.jahrestext {
	width:360px;
	float:left;
	}	
	
#navdeaussen { float: left;	display: block;heigth: 116px; padding-top: 84px; }
#navde { position: relative; left: 119px; width: 435px; height: 18px; background: url(../gfx/nav_de.gif) 0px -36px no-repeat; margin: 0; padding: 0; }
#navde li { position: absolute; margin: 0px; padding: 0px; list-style: none; }
#navde li, #navde a { height: 18px; display: block; background: none; }

#navenaussen { float: left;	display: block;heigth: 116px; padding-top: 84px; }
#naven { position: relative; left: 167px; width: 390px; height: 18px; background: url(../gfx/nav_en.gif) 0px -36px no-repeat; margin: 0; padding: 0; }
#naven li { position: absolute; margin: 0px; padding: 0px; list-style: none; }
#naven li, #naven a { height: 18px; display: block; background: none; }

#navfraussen { float: left;	display: block;heigth: 116px; padding-top: 84px; }
#navfr { position: relative; left: 173px; width: 381px; height: 18px; background: url(../gfx/nav_fr.gif) 0px -36px no-repeat; margin: 0; padding: 0; }
#navfr li { position: absolute; margin: 0px; padding: 0px; list-style: none; }
#navfr li, #navfr a { height: 18px; display: block; background: none; }


/* Footer */
#footeraussen { text-align:left;float:left;width:725px;height:60px;display: block;padding: 0;background: url(../gfx/footer.gif) top center no-repeat; padding-top:14px; }
#footer { position: relative; left: 53px; width: 657px; height: 18px; background: url(../gfx/nav_de.gif) 0px -72px no-repeat; margin: 0; padding: 0; }
#footer li { position: absolute; margin: 0px; padding: 0px; list-style: none; }
#footer li, #footer a { height: 18px; display: block; background: none; }

/* Footer Gueltigkeitsbereich */
#footerrk { left: 0px; width: 169px; }
#footerrss { left: 210px; width: 65px; }
#footerlinks { left: 285px; width: 30px; }
#footerkontakt { left: 325px; width: 53px; }
#footerimpressum { left: 388px; width: 65px; }
#footerswedishmatch { left: 463px; width: 157px; }

/* Footer Hover und aktiv */
#footerrk a:hover { background: transparent url(../gfx/nav_de.gif) 0px -90px no-repeat;}
#footerrss a:hover { background: transparent url(../gfx/nav_de.gif) -210px -90px no-repeat;}
#footerlinks a:hover { background: transparent url(../gfx/nav_de.gif) -285px -90px no-repeat;}
#footerkontakt a:hover { background: transparent url(../gfx/nav_de.gif) -325px -90px no-repeat;}
#footerimpressum a:hover { background: transparent url(../gfx/nav_de.gif) -388px -90px no-repeat;}
#footerswedishmatch a:hover { background: transparent url(../gfx/nav_de.gif) -463px -90px no-repeat;}



/* Footer EN */
#footerenaussen { text-align:left;float:left;width:725px;height:60px;display: block;padding: 0;background: url(../gfx/footer.gif) top center no-repeat; padding-top:14px; }
#footeren { position: relative; left: 46px; width: 657px; height: 18px; background: url(../gfx/nav_en.gif) 0px -72px no-repeat; margin: 0; padding: 0; }
#footeren li { position: absolute; margin: 0px; padding: 0px; list-style: none; }
#footeren li, #footeren a { height: 18px; display: block; background: none; }

/* Footer EN Gueltigkeitsbereich */
#footerenrk { left: 0px; width: 169px; }
#footerenrss { left: 210px; width: 65px; }
#footerenlinks { left: 285px; width: 30px; }
#footerenkontakt { left: 325px; width: 53px; }
#footerenimpressum { left: 386px; width: 80px; }
#footerenswedishmatch { left: 473px; width: 159px; }

/* Footer EN Hover und aktiv */
#footerenrk a:hover { background: transparent url(../gfx/nav_en.gif) 0px -90px no-repeat;}
#footerenrss a:hover { background: transparent url(../gfx/nav_en.gif) -210px -90px no-repeat;}
#footerenlinks a:hover { background: transparent url(../gfx/nav_en.gif) -285px -90px no-repeat;}
#footerenkontakt a:hover { background: transparent url(../gfx/nav_en.gif) -325px -90px no-repeat;}
#footerenimpressum a:hover { background: transparent url(../gfx/nav_en.gif) -386px -90px no-repeat;}
#footerenswedishmatch a:hover { background: transparent url(../gfx/nav_en.gif) -473px -90px no-repeat;}



/* Footer FR */
#footerfraussen { text-align:left;float:left;width:725px;height:60px;display: block;padding: 0;background: url(../gfx/footer.gif) top center no-repeat; padding-top:14px; }
#footerfr { position: relative; left: 51px; width: 652px; height: 18px; background: url(../gfx/nav_fr.gif) 0px -72px no-repeat; margin: 0; padding: 0; }
#footerfr li { position: absolute; margin: 0px; padding: 0px; list-style: none; }
#footerfr li, #footerfr a { height: 18px; display: block; background: none; }

/* Footer FR Gueltigkeitsbereich */
#footerfrrk { left: 0px; width: 155px; }
#footerfrrss { left: 210px; width: 65px; }
#footerfrlinks { left: 284px; width: 31px; }
#footerfrkontakt { left: 323px; width: 53px; }
#footerfrimpressum { left: 386px; width: 66px; }
#footerfrswedishmatch { left: 459px; width: 159px; }

/* Footer FR Hover und aktiv */
#footerfrrk a:hover { background: transparent url(../gfx/nav_fr.gif) 0px -90px no-repeat;}
#footerfrrss a:hover { background: transparent url(../gfx/nav_fr.gif) -210px -90px no-repeat;}
#footerfrlinks a:hover { background: transparent url(../gfx/nav_fr.gif) -284px -90px no-repeat;}
#footerfrkontakt a:hover { background: transparent url(../gfx/nav_fr.gif) -323px -90px no-repeat;}
#footerfrimpressum a:hover { background: transparent url(../gfx/nav_fr.gif) -386px -90px no-repeat;}
#footerfrswedishmatch a:hover { background: transparent url(../gfx/nav_fr.gif) -459px -90px no-repeat;}

#ornament { width: 450px; height: 24px;	margin-top: 30px; padding-bottom: 45px; background: #F9E7CB url(../gfx/ornament.gif) top center no-repeat; }

/* Headlines */
#headlinecigarcompany { float: left; background: url(../gfx/headline_cigar_company.gif) no-repeat; width: 450px; height: 43px; } 
#headlineueberuns { float: left; background: url(../gfx/headline_ueber_uns.gif) no-repeat; width: 450px; height: 43px; } 
#headlinephilosophie { float: left; background: url(../gfx/headline_philosophie.gif) no-repeat; width: 450px; height: 43px; } 
#headlinechronik { float: left; background: url(../gfx/headline_chronik.gif) no-repeat; width: 450px; height: 53px; } 
#headlinestandorte { float: left; background: url(../gfx/headline_standorte.gif) no-repeat; width: 450px; height: 43px; } 
#headlinemarken { float: left; background: url(../gfx/headline_marken.gif) no-repeat; width: 450px; height: 43px; } 
#headlinehauptmarken { float: left; background: url(../gfx/headline_hauptmarken.gif) no-repeat; width: 450px; height: 43px; } 
#headlinedtshortfiller { float: left; background: url(../gfx/headline_dt_shortfiller.gif) no-repeat; width: 450px; height: 43px; } 
#headlinenlshortfiller { float: left; background: url(../gfx/headline_nl_shortfiller.gif) no-repeat; width: 450px; height: 43px; } 
#headlinelongfiller { float: left; background: url(../gfx/headline_longfiller.gif) no-repeat; width: 450px; height: 43px; } 
#headlinepfeifentabak { float: left; background: url(../gfx/headline_pfeifentabak.gif) no-repeat; width: 450px; height: 43px; } 
#headlinefeuerzstreichh { float: left; background: url(../gfx/headline_feuerz_streichh.gif) no-repeat; width: 450px; height: 43px; } 
#headlinedownloads { float: left; background: url(../gfx/headline_downloads.gif) no-repeat; width: 450px; height: 43px; } 
#headlinejobs { float: left; background: url(../gfx/headline_jobs.gif) no-repeat; width: 450px; height: 43px; } 
#headlinehandel { float: left; background: url(../gfx/headline_handel.gif) no-repeat; width: 450px; height: 43px; } 
#headlinepresse { float: left; background: url(../gfx/headline_presse.gif) no-repeat; width: 450px; height: 43px; } 
#headlinelinks { float: left; background: url(../gfx/headline_links.gif) no-repeat; width: 450px; height: 43px; } 
#headlinekontakt { float: left; background: url(../gfx/headline_kontakt.gif) no-repeat; width: 450px; height: 43px; } 
#headlineimpressum { float: left; background: url(../gfx/headline_impressum.gif) no-repeat; width: 450px; height: 43px; } 
#headlinezigarrenkarte { float: left; background: url(../gfx/headline_zigarrenkarte.gif) no-repeat; width: 450px; height: 43px; } 
#headlineregistrieren { float: left; background: url(../gfx/headline_registrieren.gif) no-repeat; width: 450px; height: 43px; } 
#headlineaproprosdenous { float: left; background: url(../gfx/headline_a_propos_de_nous.gif) no-repeat; width: 450px; height: 46px; } 
#headlineaboutus { float: left; background: url(../gfx/headline_about_us.gif) no-repeat; width: 450px; height: 43px; } 
#headlinecartecigares { float: left; background: url(../gfx/headline_carte_cigares.gif) no-repeat; width: 450px; height: 43px; } 
#headlinechronique { float: left; background: url(../gfx/headline_chronique.gif) no-repeat; width: 450px; height: 46px; } 
#headlinecigarcard { float: left; background: url(../gfx/headline_cigar_card.gif) no-repeat; width: 450px; height: 43px; } 
#headlinecigaresshortfhl { float: left; background: url(../gfx/headline_cigares_shortf_hl.gif) no-repeat; width: 450px; height: 43px; } 
#headlinecigaresshortfiller { float: left; background: url(../gfx/headline_cigares_shortfille.gif) no-repeat; width: 450px; height: 43px; } 
#headlinecontact { float: left; background: url(../gfx/headline_contact.gif) no-repeat; width: 450px; height: 43px; } 
#headlinedistribution { float: left; background: url(../gfx/headline_distribution.gif) no-repeat; width: 450px; height: 43px; } 
#headlinedutchshortfiller { float: left; background: url(../gfx/headline_dutch_shortfiller.gif) no-repeat; width: 450px; height: 43px; } 
#headlinegermanshortfiller { float: left; background: url(../gfx/headline_german_shortfiller.gif) no-repeat; width: 450px; height: 43px; } 
#headlinehistory { float: left; background: url(../gfx/headline_history.gif) no-repeat; width: 450px; height: 43px; } 
#headlineimpression { float: left; background: url(../gfx/headline_impression.gif) no-repeat; width: 450px; height: 43px; } 
#headlinejoboffers { float: left; background: url(../gfx/headline_job_offers.gif) no-repeat; width: 450px; height: 43px; } 
#headlinelegalnotice { float: left; background: url(../gfx/headline_legal_notice.gif) no-repeat; width: 450px; height: 43px; } 
#headlineliens { float: left; background: url(../gfx/headline_liens.gif) no-repeat; width: 450px; height: 43px; } 
#headlinelocations { float: left; background: url(../gfx/headline_locations.gif) no-repeat; width: 450px; height: 43px; } 
#headlinemainbrands { float: left; background: url(../gfx/headline_main_brands.gif) no-repeat; width: 450px; height: 43px; } 
#headlinemarqueprincipale { float: left; background: url(../gfx/headline_marques_principale.gif) no-repeat; width: 450px; height: 46px; } 
#headlinephilosophy { float: left; background: url(../gfx/headline_philosophy.gif) no-repeat; width: 450px; height: 43px; } 
#headlinepressinformation { float: left; background: url(../gfx/headline_press_information.gif) no-repeat; width: 450px; height: 43px; } 
#headlinepressefr { float: left; background: url(../gfx/headline_presse_fr.gif) no-repeat; width: 450px; height: 43px; } 
#headlinepropositionsposte { float: left; background: url(../gfx/headline_propositions_poste.gif) no-repeat; width: 450px; height: 43px; } 
#headlineregister { float: left; background: url(../gfx/headline_register.gif) no-repeat; width: 450px; height: 43px; } 
#headlinesinscrire { float: left; background: url(../gfx/headline_sinscrire.gif) no-repeat; width: 450px; height: 43px; } 
#headlinesites { float: left; background: url(../gfx/headline_sites.gif) no-repeat; width: 450px; height: 43px; } 
#headlinetabacapipe { float: left; background: url(../gfx/headline_tabac_a_pipe.gif) no-repeat; width: 450px; height: 43px; } 
#headlinetradepartners { float: left; background: url(../gfx/headline_trade_partners.gif) no-repeat; width: 450px; height: 43px; } 
#headlinewhistletobacco { float: left; background: url(../gfx/headline_whistle_tobacco.gif) no-repeat; width: 450px; height: 43px; } 
#headlinegwinnspielhaendler { float: left; background: url(../gfx/headline_gewinnspiel_haendler.gif) no-repeat; width: 450px; height: 43px; } 

/* Sub-Headlines */
#subheadlinepressenews { float: left; background: url(../gfx/subheadline_pressenews.gif) no-repeat; width: 180px; height: 27px; }
#subheadlineunternehmen { float: left; background: url(../gfx/subheadline_unternehmen.gif) no-repeat; width: 180px; height: 27px; } 
#subheadlineprodukte { float: left; background: url(../gfx/subheadline_produkte.gif) no-repeat; width: 180px; height: 27px; } 
#subheadlinemarken { float: left; background: url(../gfx/subheadline_marken.gif) no-repeat; width: 180px; height: 27px; } 
#subheadlinedownloads { float: left; background: url(../gfx/subheadline_downloads.gif) no-repeat; width: 180px; height: 27px; } 
#subheadlinehinweis { float: left; background: url(../gfx/subheadline_hinweis.gif) no-repeat; width: 180px; height: 27px; } 
#subheadlinekontakt { float: left; background: url(../gfx/subheadline_kontakt.gif) no-repeat; width: 180px; height: 27px; } 
#subheadlinejobs { float: left; background: url(../gfx/subheadline_jobs.gif) no-repeat; width: 180px; height: 27px; } 
#subheadlinehandel { float: left; background: url(../gfx/subheadline_handel.gif) no-repeat; width: 180px; height: 27px; } 
#subheadlinepresse { float: left; background: url(../gfx/subheadline_presse.gif) no-repeat; width: 180px; height: 27px; } 
#subheadlinepressekontakt { float: left; background: url(../gfx/subheadline_pressekontakt.gif) no-repeat; width: 180px; height: 27px; }
#subheadlineanschrift { float: left; background: url(../gfx/subheadline_anschrift.gif) no-repeat; width: 180px; height: 27px; }
#subheadlineaddress { float: left; background: url(../gfx/subheadline_address.gif) no-repeat; width: 180px; height: 27px; }
#subheadlineadresse { float: left; background: url(../gfx/subheadline_adresse.gif) no-repeat; width: 180px; height: 27px; }
#subheadlinearchivesdepresse { float: left; background: url(../gfx/subheadline_archives_de_presse.gif) no-repeat; width: 180px; height: 27px; }
#subheadlinebrands { float: left; background: url(../gfx/subheadline_brands.gif) no-repeat; width: 180px; height: 27px; }
#subheadlinecompany { float: left; background: url(../gfx/subheadline_company.gif) no-repeat; width: 180px; height: 27px; }
#subheadlinecontact { float: left; background: url(../gfx/subheadline_contact.gif) no-repeat; width: 180px; height: 27px; }
#subheadlinecontactpresse { float: left; background: url(../gfx/subheadline_contact_presse.gif) no-repeat; width: 180px; height: 27px; }
#subheadlineentreprises { float: left; background: url(../gfx/subheadline_entreprises.gif) no-repeat; width: 180px; height: 27px; }
#subheadlinemarques { float: left; background: url(../gfx/subheadline_marques.gif) no-repeat; width: 180px; height: 27px; }
#subheadlinenote { float: left; background: url(../gfx/subheadline_note.gif) no-repeat; width: 180px; height: 27px; }
#subheadlineprecision { float: left; background: url(../gfx/subheadline_precision.gif) no-repeat; width: 180px; height: 27px; }
#subheadlinepressarchive { float: left; background: url(../gfx/subheadline_press_archive.gif) no-repeat; width: 180px; height: 27px; }
#subheadlinepresscontact { float: left; background: url(../gfx/subheadline_press_contact.gif) no-repeat; width: 180px; height: 27px; }
#subheadlinepressfr { float: left; background: url(../gfx/subheadline_presse_fr.gif) no-repeat; width: 180px; height: 27px; }
#subheadlinepressnews { float: left; background: url(../gfx/subheadline_pressnews.gif) no-repeat; width: 180px; height: 27px; }
#subheadlinegewinnspiel { float: left; background: url(../gfx/subheadline_gewinnspiel.gif) no-repeat; width: 180px; height: 27px; }

/* Artikel-Sub-Headlines */
#weitereinfos { float: left; background: url(../gfx/weitere_infos.gif) no-repeat; width: 444px; height: 27px;  }
#furtherinformation { float: left; background: url(../gfx/further_information.gif) no-repeat; width: 444px; height: 27px;  }
#informationscomplementaire { float: left; background: url(../gfx/informations_complementaire.gif) no-repeat; width: 444px; height: 27px;  }
#markenwebsites { float: left; background: url(../gfx/marken_websites.gif) no-repeat; width: 444px; height: 27px;  }
#brandswebsites { float: left; background: url(../gfx/brands_websites.gif) no-repeat; width: 444px; height: 27px;  }
#siteswebdemarques { float: left; background: url(../gfx/sites_web_de_marques.gif) no-repeat; width: 444px; height: 27px;  } 

/* AGB */
.agbleft { float: left; width:40px; }
.agbright { float: left;width:410px; }

/* Carlos Andre Fachhaendler Suchen */
#suchfeld {	float:left; background: url(/gfx/bg_fachhaendler_suchen.gif) top left no-repeat; width:347px; height:112px; }
#suchfeld-inner { float: left; padding-top:55px; padding-left: 25px; }
.suchfeld-input { width:174px; padding:4px; border: 1px solid #dfd1b9; _line-height: 12px; }