@charset "UTF-8";
/* CSS Navi und allgemein */

html 	{ overflow-x:hidden; float:left;}

body	{ 	padding:0px; margin:0px; margin-top:0px; margin-left:0px;	background-color: #929497; background-repeat: no-repeat;
			font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 11px; color:#698399;		letter-spacing:0.0em;	line-height:18px;	 float: left;	}


/* ############################################################################################## */
/* SCHRIFTANGELEGENHEITEN ########################################################################################################## */	
h1			{ 	font-family: Arial, Helvetica, sans-serif;	font-size: 26px;	color:#0e3a70;	margin-left:0px; margin-top:10px;	letter-spacing:0.0em;	text-decoration:none;			
				font-weight: bold;	line-height:0px;	}

h2			{ 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #00b0d9;	margin-left:0px; margin-top:0px;	letter-spacing:0.0em;	text-decoration:none;			
				font-weight: bold;	line-height: 15px;	}
h3			{ 	font-family: Helvetica, Arial, sans-serif;	font-size: 16px;	color: #ff0099;	margin-left:0px; margin-top:0px; letter-spacing:0.0em; text-decoration:none; font-weight: bold;	line-height: 16px;	}
				
		
.fliestext		{ 	padding:0px; margin:0px; 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000;	letter-spacing:0.0em;	line-height:14px;	}
.startfließ		{ 	font-family: Helvetica, Arial, sans-serif; font-size: 16px; color: #0099ff;	margin-left:0px; margin-top:0px; letter-spacing:0.0em; text-decoration:none; font-weight: normal; line-height: 21px;	font-style:normal;}
.startfließ2	{ 	font-family: Helvetica, Arial, sans-serif; font-size: 16px; color: #151515;	margin-left:0px; margin-top:0px; letter-spacing:0.0em; text-decoration:none; font-weight: normal; line-height: 21px; font-style:italic;}

.testCopy		{	font-family:Arial, Helvetica, sans-serif; font-size:13px;	font-weight:bold; color:#FFFFFF;	line-height:26px;	margin-left:10px; margin-right:10px;   }

/* ############################################################################################## */
/* in CONTENT  ist alles drin!  ##################################################################################################### */
#mainOverAll	{	position:absolute; top:10px; margin-left:-380px;	left:50%;   width:760;  background-color: #FFF; float: left;}

.headMain			{	background-image:url(../assets/images_html/logo.gif);	position: relative;	top:0px; 	left:0px;	width:760px; height:80px;	}
.headButtons		{	position:absolute; top:20px; left:664px; width:70px;	}

.mainContentBilder			{	width:760px; margin-top:10px;  margin-bottom:30px;  background-color: #FFF;}
.mainContentBilderMigros	{	width:760px; margin-top:55px;  margin-bottom:30px;  background-color: #FFF;}
.mainContentVideo			{	width:760px; margin-top:30px;  margin-bottom:30px;  background-color: #FFF;}
.mainContentStartseite		{	width:760px; margin-top:0px;  margin-bottom:30px;  background-color: #FFF;}
.mainContentTable			{	width:760px; margin-top:60px;  margin-bottom:30px;  background-color: #FFF;}
.mainContentArchive			{	width:760px; margin-top:60px;  margin-bottom:0px;   background-color: #FFF;}
.mainContentTableBrandNew	{	width:760px; margin-top:60px;  margin-bottom:0px;  background-color: #f6ef5b;}
.mainContentTableStart		{	width:760px; margin-top:60px;  margin-bottom:0px;   background-color: #FFF;}
.mainContentMigros			{	width:700px; margin-top:65px;  margin-bottom:30px;  background-color: #FFF;	margin-left:35px; float:left;}
.mainContentInfo			{	width:580px; margin-top:70px;  margin-bottom:30px;  margin-left:80px; }
.mainContenContact			{	width:620px; margin-top:70px;  margin-bottom:30px;  margin-left:80px; }
.UebersichtMigros			{	float:left;}



/* ############################################################################################## */
/* NAVIGATIONEN _ BUTTONS UND SO! ################################################################################################### */
a 			{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:normal; font-size:11px; color: #000;  line-height:24px; text-decoration:none;}
a:visited 	{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:normal; font-size:11px; color:#58595b;  line-height:24px; text-decoration:none;}
a:hover 	{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:normal; font-size:11px; color:#58595b;  line-height:24px; text-decoration:none;}	
a:active 	{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:normal; font-size:11px; color:#58595b;  line-height:24px; text-decoration:none;}
				
				
.subnavi a 			{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:normal; font-size:12px; color:#58595b;  line-height:14px; text-decoration:none; padding: 2px 5px 2px 5px;}
.subnavi a:visited 	{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:normal; font-size:12px; color:#58595b;  line-height:14px; text-decoration:none; padding: 2px 5px 2px 5px;}
.subnavi a:hover 	{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:normal; font-size:12px; color:#58595b;  line-height:14px; text-decoration:none; padding: 2px 5px 2px 5px;	
						background-color:#fff799;}	
.subnavi a:active 	{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:normal; font-size:12px; color:#58595b;  line-height:14px; text-decoration:none; padding: 2px 5px 2px 5px;
						background-color:#ffe600;}
						
.picLink a 			{ }
.picLink a:visited 	{ }
.picLink a:hover 	{	background-color: #e6eaee;	border-color:#FF0;}	
.picLink a:active 	{	background-color: #e6eaee;	border-color:#FF0; }
						

.subSubnavi a 			{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:normal; font-size:12px; color:#58595b;  line-height:0px; text-decoration:none; padding: 2px 8px 2px 8px;}
.subSubnavi a:visited 	{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:normal; font-size:12px; color:#58595b;  line-height:0px; text-decoration:none; padding: 2px 8px 2px 8px;}
.subSubnavi a:hover 	{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:normal; font-size:12px; color:#58595b;  line-height:0px; text-decoration:none; padding: 2px 8px 2px 8px;	
						background-color:#fff799;}	
.subSubnavi a:active 	{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:normal; font-size:12px; color:#58595b;  line-height:0px; text-decoration:none; padding: 2px 8px 2px 8px;
						background-color:#ffe600;}
						

.starter a 			{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:bold; font-size:16px; color:#000;  line-height:24px; text-decoration:none; padding: 1px 5px 1px 5px; letter-spacing:0.05em;	
						background-color: #fff200;}
.starter a:visited 	{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:bold; font-size:16px; color:#000;  line-height:24px; text-decoration:none; padding: 1px 5px 1px 5px; letter-spacing:0.05em;	
						background-color: #fff200;}
.starter a:hover 	{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:bold; font-size:16px; color:#000;  line-height:24px; text-decoration:none; padding: 1px 5px 1px 5px; letter-spacing:0.05em;		
						background-color: #fff200;}	
.starter a:active 	{ font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:bold; font-size:16px; color:#000;  line-height:24px; text-decoration:none; padding: 1px 5px 1px 5px; letter-spacing:0.05em;	
						background-color: #fff200;}



/* ############################################################################################## */
/* NAVIGATIONEN #################################################################################################################### */
#hauptmenue_allgemein		{	position: relative;	top:0px; left:18px;	height:22px;	width:740px; float:left;  	}
.subnavi					{	position: relative;	top:0px; left:0px;	clear:left;   	}

#menue 					{						padding: 0px 0px 0px 0px;	margin-top:0px;	margin-left:0px;	margin-right:0px; margin-bottom:0px; 	background-color: transparent; }
#menue li 				{	display: inline;	padding: 0px 0px 0px 0px; 	margin-top:0px;	margin-left:0px;	margin-right:0px; margin-bottom:0px;	background-color: transparent; }
#menue a  				{						padding: 0px 0px 0px 0px; 	margin-top:0px;	margin-left:0px;	margin-right:0px; margin-bottom:0px;}


#subMenue 				{	display:block;  position: relative; 	margin-top:0px;	margin-left:0px;	margin-right:0px; margin-bottom:0px; height:95px; background-color:#e6eaee;   	}
#subMenue li 			{	display: inline;					 	margin-top:0px;	margin-left:0px;	margin-right:0px; margin-bottom:0px;	}
#subMenue a  			{											margin-top:0px;	margin-left:0px;	margin-right:0px; margin-bottom:0px;}

#subSubMenue 				{	display: block;  	position: absolute; 	margin-top:45px;	margin-left:0px;	margin-right:0px; margin-bottom:0px; height:23px; width:580px;   }
#subSubMenue li 			{	display: block;		position: relative;		margin-top:0px;		margin-left:0px;	margin-right:0px; margin-bottom:0px;	}
#subSubMenue a  			{	display: block;		position: relative;		margin-top:0px;		margin-left:0px;	margin-right:0px; margin-bottom:0px;	}


ul, li 		{ margin:0; padding:0; list-style:none; position:relative; float:left }


.break 		{ clear:both; }


/* Bildergallery  */
.pfeilLinks 	{ width:17px;  position:relative;  left:-12px; top:210px; float:left; 	margin-right:3px; }
.bobbelLinksGQ 			{ width:10px;   position:relative;  left:0px; top:155px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksParkAbenue 	{ width:10px;   position:relative;  left:0px; top:165px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksMyMagazine 	{ width:10px;   position:relative;  left:0px; top:200px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksPart	 	{ width:10px;   position:relative;  left:0px; top:181px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksBz	 		{ width:10px;   position:relative;  left:0px; top:206px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksGazette	 	{ width:10px;   position:relative;  left:0px; top:171px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksAppetit	 	{ width:10px;   position:relative;  left:0px; top:220px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksEms	 		{ width:10px;   position:relative;  left:0px; top:210px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksTraveldiary	{ width:10px;   position:relative;  left:0px; top:206px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksPocket		{ width:10px;   position:relative;  left:0px; top:226px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksCavelti		{ width:10px;   position:relative;  left:0px; top:216px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksMonney		{ width:10px;   position:relative;  left:0px; top:206px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksM1997		{ width:10px;   position:relative;  left:0px; top:220px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksM1999		{ width:10px;   position:relative;  left:0px; top:220px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksM2000		{ width:10px;   position:relative;  left:0px; top:216px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksM2001		{ width:10px;   position:relative;  left:0px; top:220px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksM2002		{ width:10px;   position:relative;  left:0px; top:220px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksM2003		{ width:10px;   position:relative;  left:0px; top:220px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksM2004		{ width:10px;   position:relative;  left:0px; top:211px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksM2005		{ width:10px;   position:relative;  left:0px; top:216px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksM2006		{ width:10px;   position:relative;  left:0px; top:211px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksM2007		{ width:10px;   position:relative;  left:0px; top:211px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksM2008		{ width:10px;   position:relative;  left:0px; top:211px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksWindsor		{ width:10px;   position:relative;  left:0px; top:220px; float:left; 	margin-left:0px; 	margin-right:0px; }
.bobbelLinksSmart		{ width:10px;   position:relative;  left:0px; top:227px; float:left; 	margin-left:0px; 	margin-right:0px; }


.galeryMitte 		{ 	width:700px; position: relative; left:0px; top:0px;   float:left;	 }
.galeryBildMitte 	{	height:500px;	margin-bottom:20px;	 }


.pfeilRechts 	{ width:13px;  position: relative; left:8px; top:210px; float:left; 	margin-left:3px; }
.bobbelRechtsGQ 		{ width:6px;   position: relative; left:0px; top:155px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsParkAbenue { width:6px;   position: relative; left:0px; top:165px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsMyMagazine { width:6px;   position: relative; left:0px; top:200px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsPart		{ width:6px;   position: relative; left:0px; top:181px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsBz			{ width:6px;   position: relative; left:0px; top:206px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsGazette	{ width:6px;   position: relative; left:0px; top:171px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsAppetit	{ width:6px;   position: relative; left:0px; top:220px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsEms		{ width:6px;   position: relative; left:0px; top:210px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsTraveldiary{ width:6px;   position: relative; left:0px; top:206px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsPocket		{ width:6px;   position: relative; left:0px; top:226px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsCavelti	{ width:6px;   position: relative; left:0px; top:216px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsMonney		{ width:6px;   position: relative; left:0px; top:206px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsM1997		{ width:6px;   position: relative; left:0px; top:220px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsM1999		{ width:6px;   position: relative; left:0px; top:220px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsM2000		{ width:6px;   position: relative; left:0px; top:216px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsM2001		{ width:6px;   position: relative; left:0px; top:220px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsM2002		{ width:6px;   position: relative; left:0px; top:220px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsM2003		{ width:6px;   position: relative; left:0px; top:220px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsM2004		{ width:6px;   position: relative; left:0px; top:211px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsM2005		{ width:6px;   position: relative; left:0px; top:216px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsM2006		{ width:6px;   position: relative; left:0px; top:211px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsM2007		{ width:6px;   position: relative; left:0px; top:211px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsM2008		{ width:6px;   position: relative; left:0px; top:211px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsWindsor	{ width:6px;   position: relative; left:0px; top:220px; float:left; 	margin-left:4px; 	margin-right:4px; }
.bobbelRechtsSmart		{ width:6px;   position: relative; left:0px; top:227px; float:left; 	margin-left:4px; 	margin-right:4px; }


.textBlockLinks 	{ margin-left:100px; margin-top:10px; margin-bottom:40px; width:235px; float:left; }
.textBlockRechts 	{ margin-left:40px; margin-top:10px; margin-bottom:40px; float:left; width:235px; }
.textBlockGraphic	{ margin-left:35px; margin-top:295px; margin-bottom:40px; float:left; width:600px; }
.textBlockFilm		{ margin-left:35px; margin-top:275px; margin-bottom:40px; float:left; width:650px; }

.VideoTextUnten		{ 	width:700px; position: relative;    float:left; 	margin-left:20px;	 }
.VideoBildUnten 	{	width:700px; 	 }

.OberseiteGraphic	{ 	width:760px; position: relative;    float:left; 	margin-left:0px;	height:648px;	 }
.OberseiteFilm		{ 	width:760px; position: relative;    float:left; 	margin-left:0px;	height:625px;	 }


/* Einrückung der Unternavigation */
#snav_blog			{	margin-left:18px;  height:23px;  }
#snav_news			{	margin-left:74px;  height:35px;  }
#snav_editorial		{	margin-left:134px; height:95px;  }
#snav_corporate		{	margin-left:219px; height:85px; }
#snav_marketing		{	margin-left:18px;  height:95px;  }
#snav_commercial	{	margin-left:405px; height:75px;  }
#snav_film			{	margin-left:363px; height:95px;  }
#snav_diverse		{	margin-left:532px; height:75px;  }

/* BobbelActions */
.bobbelAction 	{  margin-top:4px; }

/* ############################################################################################## */
/* Subscribe #################################################################################################################### */
.TextFormSubscribe	{width:120px;float:left;} 
.button 			{padding-left:120px;} 



/* ############################################################################################## */
/* Info #################################################################################################################### */

 td.tl {font-family:arial,helvetica,sans-serif;font-weight:bold;text-transform:uppercase;font-size:13px;vertical-align:top;padding-right:20px;}
 td.tr {font-family:arial,helvetica,sans-serif;font-size:12px;padding-bottom:30px;width:450px;}
  


