body 				{

					margin: 				0px 0px 0px 0px;
					font-family: 			Verdana, Arial, Helvetica, Geneva; 
					font-size: 				12px;
					text-decoration: 		none;
					color:					#000;
					overflow:	 			-moz-scrollbars-vertical;
					border:					0px solid #FFD699;
					}


.orangebar			{  
					position:			relative;  
					top:				0px;
					left:				0px;
/*					background: 	url(/buch/img/warenkorb_orange.gif) top right no-repeat;*/
					background-color: 	#FF9922;
					height:				24px;
					font-size: 			12px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					font-style:			none;
					font-weight:		bold;
					color:				#000000;
					padding:			4px 0px 0px 0px;
					text-align:			right;
					border-bottom: 		1px solid 	#8497da;
					width:				100%;
					clear:				left;
					}
.fbqorangebar			{ 
					position:			relative;
					top:				0px;
					left:				0px;
/*					background: 	url(/buch/img/warenkorb_orange.gif) top right no-repeat;*/
					background-image: 	url(/buch/img/fbq_Balken_back.gif);
					height:				24px;
					font-size: 			12px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					font-style:			none;
					font-weight:		bold;
					color:				#000000;
					padding:			4px 0px 0px 0px;
					text-align:			right;
					border-bottom: 		1px solid 	#8497da;
					width:				100%;
					clear:				left;
					}


.orangebar a		{
					text-align:			right;
					color: 				#000099;
					font-size: 			12px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					font-style:			none;
					font-weight: 		bold;
					text-decoration: 	underline;
					margin:				0px 0px 0px 0px;
					padding:			3px;
					}
.gbraunorangebar			{ 
					position:			relative;
					top:				0px;
					left:				0px;
/*					background: 	url(/buch/img/warenkorb_orange.gif) top right no-repeat;*/
					background-color: 	#0099FF;
					height:				24px;
					font-size: 			12px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					font-style:			none;
					font-weight:		bold;
					color:				#000000;
					padding:			4px 0px 0px 0px;
					text-align:			right;
					border-bottom: 		1px solid 	#0066CC;
					width:				100%;
					clear:				left;
					}


.gbraunorangebar a		{
					text-align:			right;
					color: 				#000099;
					font-size: 			12px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					font-style:			none;
					font-weight: 		bold;
					text-decoration: 	underline;
					margin:				0px 10px 0px 0px;
					padding:			3px;
					}										


#verlagfbq			{
					background-image:		url(/buch/img/fbq-logo.gif);
/*					background-image:		url(/buch/img/fbq-logo.gif);*/
					background-repeat:repeat-x;
					background-position:	0px 0px;
					background-color:white; 
					height:400px;
					}
					
#verlaggdrw			{
					background-image:		url(/buch/img/drw-logo.gif);
					background-repeat:		no-repeat;
					background-position:	0px 0px;
					background-color:white; 
					height:400px;
					}	
					
#verlaggbraun		{
					background-image:		url(/buch/img/gbraun.gif);
					background-repeat:		no-repeat;
					background-position:	10px 10px;
					background-color:white; 
					height:400px;
					}

p					{
					font-family: 			Verdana, Arial, Helvetica, Geneva; 
					font-size: 				12px;
					text-decoration: 		none;
					}					
					
#buchlogo			{
					border:				0px solid #000000;
					width:				300px;
					height:				75px;
					float:				left;
					background: 		none;
					}
#buchlogorechts		{
					width:				auto;
					border:				1px solid 	#000099;
					height:				75px;
					background:			transparent url(/buch/img/fbq-logo.gif) top no-repeat;
					}
iframe				{
					border:				0px solid 	#000000;
					frameborder:		0px solid 	#000000;
					}
					
					
#trailer			{
					margin-top:60px;
					margin-left:120px;
					width:				350px;
					height:				350px;
					border:				0px solid 	#000000;
					frameborder:		0px solid 	#000000;
					}
					
#trailer_track	{
					margin-top:			90px;
					margin-left:		60px;
					width:				300px;
					height:				120px;
					border:				0px solid 	#000000;
					frameborder:		0px solid 	#000000;
					}
					
#trailer_track_Cantieni1	{
					margin-top:			20px;
					margin-left:		10px;
					width:				250px;
					height:				120px;
					border:				0px solid 	#000000;
					float:left;
					
					
					}					

#trailer_track_Cantieni2	{
					margin-top:			20px;
					margin-left:		10px;
					width:				250px;
					height:				120px;
					border:				0px solid 	#000000;
					
					float:right;
					
					}					
					
#fotostrecke	{
					margin-top:16px;
					margin-left:6px;
					width:				585px;
					height:				550px;
					border:				0px solid 	#000000;
					frameborder:		0px solid 	#000000;
					}	
#blog_leiste_rechts {
					position:    		absolute; top:93px;	right: 5px;				
					/* margin:				5px 0px 5px 10px;  */
					margin-top: 5px; 
					margin-left: 5px;
					padding:			5px 5px 5px 5px;
					border:				1px solid #a7a7a7;
					text-align:			left;
					/*background: 		#fff; */
					border:				1px solid #a7a7a7;
					text-decoration: 	none;
					color:				#000099;
					font-size:			12px;					
					float:				right;
					width:				130px;
					overflow:			hidden;
					}
					
#blog_oben { 
					/* position:    		absolute;	top: 99px; right: 5px;	*/			
					margin:				1px 0px 5px 5px;  
					padding:			5px 5px 5px 5px;
					border:				1px solid #a7a7a7;
					text-align:			left;
					background: 		#fff;
					border:				1px solid #a7a7a7;
					text-decoration: 	none;
					color:				#000099;
					font-size:			12px;					
					float:				left;
					min-height:			60px;
					max-width:			200px;
					overflow:			hidden;
					}
#blog_TEST {
					
					background: 		#ff00ff;
					
					}

#buchframegbraun	{
					position:			relative;
					top:				5px;
					margin:				auto; 0px;
					height:				auto;
					width:				100%;
					border:				0px solid 	#000099;
					float:				left;
					background:			transparent url(/buch/img/gbraun.gif) 10px top no-repeat;
					}
#buchframedrw		{
					position:			relative;
					top:				5px;
					margin:				auto; 0px;
					min-height:			1024px;
					height:				auto;
					width:				100%;
					border:				0px solid 	#000099;
					float:				left;
					background:			transparent url(/buch/img/drw-verlag.gif) 15px
					5px no-repeat;
					}
#buchframekoch		{
					position:			relative;
					top:				5px;
					margin:				auto; 0px;
					min-height:			1024px;
					height:				auto;
					width:				100%;
					border:				0px solid 	#000099;
					float:				left;
					background:			transparent url(/buch/img/quell_4.gif) top left no-repeat;
					}
#buchwochen		{
					position:			relative;
					top:				1px; 
					left:				0px;
				}
				
#buchgewinnspiel	{
					float:left;
					width:		        552px;
					position:			relative;
					top:				1px; 
					left:				10px;
					padding:			0px;
					margin:				0px;
					}
					
#buchgewinnspielende	{
					float:left;
					position:			relative;
					top:				20px; 
					left:				10px;
					padding:			0px;
					margin:				0px;
					}					
						
																									
*html #buchframe, #buchframedrw, #buchframekoch, #buchframegbraun		
					{
					height:100%;
					}


#nocookies			{
					position: relative;
					right: 200px;
					text-align:	center;
					border: 		0px solid 			#FF3333;
					background-color:	#FF6600;
					width:		400px;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					font-size: 11px;
					font-weight: bold;
					color: #000000;
					float:right;
					z-index:		3;
		
					}
					
#navilogo			{
					border:					1px solid green;
					float:                  left;
					height:					auto;
					width:					100%;
					}			
/*buchnavigation oben*/
#buchnavigation-oben, #fbqbuchnavigation-oben
					{
					height:				auto;
					margin:				0px 5px 0px 0px;
					padding: 			0px 0px 0px 0px;
					border: 			0px solid #000099;
					font-weight: 		normal; 
					font-size: 			11px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					text-align:			middle;
					float:				right;
					}
#fbqbuchnavigation-oben
					{
					width:250px;
					position:relative;
					top:10px;
					left:30px;
					}					

#buchnavigation-oben
					{
					width:				auto;
					position:relative;
					top:10px;
					left:-10px;
					}					

#buchnavigation-oben ul li, #fbqbuchnavigation-oben ul li  		
					{
/*					position:			relative;
					top:-10;
*/					
					float: 				left;
					list-style-type:	none;
/*					margin:				0px 3px 0px 0px; */
					text-align: 		left;
					}
#buchnavigation-oben   a
					{
				    background-color:	#ffffff;
				    border: 			0px solid #000000;
				    text-decoration: 	none;
				    text-align: 		left;
					padding:5px 5px 5px 5px;

/*					margin:				10px 0px 0px 0px;
					padding:			10px 0px 0px 0px;
*/					
					}
					
#fbqbuchnavigation-oben a 			
					{
				    background-color:	transparent;
				    border-left: 		0px solid #000000;
				    text-decoration: 	none;
				    text-align: 		left;

/*					margin:				10px 0px 0px 0px;
					padding:			10px 0px 0px 0px;
*/					
					}

#fbqbuchnavigation-oben ul li a:link, #fbqbuchnavigation-oben ul li a:visited, #fbqbuchnavigation-oben ul li a:active  
					{
				    color: 				#ffffff;
					}
					
#buchnavigation-oben ul li a:link, #buchnavigation-oben ul li a:visited, #buchnavigation-oben ul li a:active
					{
				    color: 				#000099;
					}
#buchnavigation-oben ul li a:hover
					{
					border: 			0px solid #000000;
				    color: 				#0378DE;
					background-color:	#ffffff;
					text-decoration: 	underline;
					}
					
#fbqbuchnavigation-oben ul li a:hover
					{
					border: 			0px solid #000000;
				    color: 				#0378DE;
					background-color:	#FF9933;
					text-decoration: 	underline;
					}		
					/*buch logo*/

#buchbanner-oben
					{
					height:				50px;
					width:				200px;
					margin:				0px 5px 0px 0px;
					padding: 			0px 0px 0px 0px;*/
					border: 			1px solid #000099;
					font-weight: 		normal; 
					font-size: 			11px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					text-align:			middle;

					}					
					
#buchlogo 				
					{
					position:			relative;
					top:				0px;
					left:				0px;
					width:				auto;
					height: 			75px;
					border:				0px solid 	#000000;
					float:				left;
					}

#buchlogo-drw				
					{
					float:				left;
					padding:			0px;
					z-index:			2;
					position:			relative;
					top:				0px;
					left:				20px;
					width:				auto;
					height: 			80px;
					border:				0px solid 	#000000;
					float:				left;
					padding:			5px;
					}

#buchlogo-gbraun	{
					position:			relative;
					top:				-3px;
					width:				auto;
					border:				0px solid 	#000000;
					float:				left;
					padding:			0px;
					margin:             0px;
					height:				45px;
					}

#buchlogo-koch		{
					position:			relative;
					top:				0px;
					width:				400px;
					height: 			70px;
					border:				0px solid 	#000000;
					float:				left;
					padding:			5px;
					margin:             5px;
					}

					
#buchcopyright
					{
					position:			relative;
					border:				1px solid 	#000000;
					width:				780;
					height:				15px;	
					text-align:			right;
					color: 				#CCE2F9;
					font-size: 			12px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					background-color: 	#fff;
					clear:				both;
					}

#buchcopyright a 
					{
					color:		#000000;
					text-decoration: 	none;
					}

#buchcopyright a:hover 
					{
					color: 				#000000;
					text-decoration: 	underline;
					}
#buchsuche 
					{
					width:				135px;
					border:				0px solid #000000;
					padding:			0px 0px 0px 0px;
					margin: 			0px 0px 0px 0px;
					font-size: 			12px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					text-align:			left;
					float:				left;
					
					}
#suchformular 
					{
					position:			relative;
					top:				-1px;
					width:				780px;
					height:				22px;
					border:				0px solid #000000;
					padding:			0px 0px 0px 5px;
					margin: 			1px 0px 0px 0px;
					text-align:         left;
					font-size: 			12px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					text-align:			left;
					float:				left;
					}		
					
.vskfreitext  {
	font-weight: 		normal; 
	font-size: 			11px; 
	font-family: 		Verdana, Arial, Helvetica, Geneva; 
	color : #ffffff;
}	
#vskfreidiv  {
					position:			relative;
					top:				0px;					
					display:			block;			
					/*background-color:	#8497da;*/
					width:				545px;
					padding:			2px 5px 2px 2px;
					margin: 			0px 0px 0px 5px;
					/*border:				1px solid #a7a7a7;*/
					font-size: 			10px; 
					color : 			#ffffff;
					/*font-weight:		bold;*/
					font-family: 		Verdana, Arial, Helvetica, Geneva;
					text-decoration: 	none;
					float:				left;
					
}							
					
.buchsuchebutton a	
					{
					position:			relative;
					top:				0px;					
					display:			block;			
					background: 		transparent url(/buch/img/pfeil_re_blau.gif) top left no-repeat;	
					background-color:	#FFCC66;
					width:				80px;
					padding:			2px 5px 2px 2px;
					margin: 			0px 0px 0px 0px;
					color:				#000099;
					border:				1px solid #a7a7a7;
					font-size: 			12px; 
					font-weight:		bold;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					float:				left;

					}
a.mehr:link, a.mehr:visited, a.mehr:hover 
					{
					font-size: 			11px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva;
					font-weight:		bold; 
					text-decoration: 	none;
					color: #000099;
					}										
.mehr				{
					background: 		transparent url(/buch/img/pfeil_re_blau.gif) top left no-repeat;			
					padding:			0px 0px 5px 20px;
					margin: 			1px 0px 0px 2px;
					border: 		0px solid #FF3333;
				}

.gefunden 
					{
					position:			relative;
					left:				220px;
					font-size: 			12px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					font-style:			none;
					font-weight:		bold;
					background-color:	#FF6600;
					height:15px;
					width:120px;
					} 
.gefundenalt		{ 			
					position:			relative;
					top:				1px;
					left:				0px;
					height:				15px;
					width:				140px;
					margin: 			0px 0px 0px 0px;
					padding:			0px;
					text-align:			left;
					font-size: 			12px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					font-style:			none;
					font-weight:		bold;
					color:				#000000;
					border: 			1px solid 			#FF3333;
					background-color:	#FF6600;
					}
#referenzen			{
					font-size: 			12px;
					font-weight:		normal;
					color:				#000099;
					white-space:		nowrap;
					background-color:	#FFCC66;
					padding:			1px 1px 1px 1px;
					border:				1px solid #a7a7a7;
					width:				540px;
					}
.preis				
					{
					font-size: 			12px;
					font-weight:		normal;
					color:				#000099;
					white-space:        nowrap;
					background-color:	#FFCC66;
					padding:			1px 1px 1px 1px;
					border:				0px solid #a7a7a7;
					}
.preisitem			{
					font-size: 			12px;
					font-weight:		bold;
					color:				#000099;
					white-space:		nowrap;
					background-color:	#FFCC66;
					padding:			1px 1px 1px 1px;
					border:				0px solid #a7a7a7;
					}

					
.buchtitel a:link, .buchtitel a:hover,.buchtitel a:visited,.buchtitel a:active
					{
					text-decoration: 	none;	 
					font-size: 			12px;
					font-weight:		bold;
					color:				#000099;
					}					

.buchtitelohnelink
					{
					font-size: 			12px;
					font-weight:		bold;
					color:				#000000;
					}					
.untertitel, .buchuntertitel, .freitext, .fliesstext			{
					font-size: 			11px;
					font-weight:		normal;
					color:				#000000;
					}
					
.abo_bsg			{
					font-size: 			12px;
					font-weight:		bold;
					color:				#000000;
					}
.abo_ja			{
					font-size: 			16px;
					font-weight:		bold;
					}											
							
					
/* Schrifteinstellung fuer normale Links*/

			

.buchartikelkomplett, .buchartikelkomplettempfehlung		
					{
					font-size:			11px;
					color:				#000099;
					}
					

.buchartikel,.buchartikeltophits,.buchartikelkomplett					
					{
					margin:				5px 0px 5px 10px; 
					padding:			5px 5px 5px 5px;
					text-align:			left;
					background: 		#fff;
					border:				1px solid #a7a7a7;
					text-decoration: 	none;
					color:				#000099;
					font-size:			12px;
					overflow:			hidden;
					float:				left;
					}					
.buchartikelkomplettempfehlung					
					{
					margin:				5px 0px 5px 10px; 
					padding:			5px 5px 5px 5px;
					border:				0px solid #a7a7a7;
					text-align:			left;
					background: 		#fff;
					text-decoration: 	none;
					color:				#000099;
					font-size:			12px;
					overflow:			hidden;
					float:				left;
					}
.buchartikelkomplett		
					{
					font-size:			11px;
					color:				#000099;
					width:				553px;
					height:				auto;
					background: 		#fff;
					}
					

.buchartikeltophits					
					{
					background: 		#FFEBBF;				
					float:				left;
					width:				376px;
					height:				325px;
					}
.buchartikel					
					{
					width:				376px;
					height:				325px;
					background: 		#fff;
					}

.keinbuchartikel					
					{
					margin:				5px 0px 5px 10px; 
					padding:			5px 5px 5px 5px;
					border:				0px solid #a7a7a7;
					text-align:			left;					
					text-decoration: 	none;
					color:				#000099;
					font-size:			12px;
					overflow:			hidden;
											
					}	
										
.buchartikel, .buchartikelkomplett,.buchartikelkomplettempfehlung
					{
					background: 		#fff;
					}
	
										
.buchartikelkomplettempfehlung
					{
					
					width:				600px;
					height:				auto;
					}					

			


a.buchnavi03:link, a.buchnavi03:visited
					{
					position:			relative;
					background: 		transparent url(/buch/img/pfeil_zurueck.gif) top left no-repeat;
					float:				left;
					padding:			1px 0px 5px 15px;
					margin:				15px 0px 0px 0px;
					color:				#000099;
					border:				0px solid #FFD699;
					}
					
a.buchnavi04:link, a.buchnavi04:visited,a.buchnavi04:hover, a.buchnavi04:active

					{
					background: 		transparent url(/buch/img/warenkorb_out.gif)  right  no-repeat;
					float:				right;
					padding:			8px 43px 8px 5px;
					margin:				15px 0px 0px 0px;
					clear:				both;
					border:				1px solid #000099;
					background-color:	#FFD699;
					}					
a.buchnavi05:link, a.buchnavi05:visited, a.buchnavi05:hover, a.buchnavi05:active
					{
					background: 		transparent url(/buch/img/warenkorb_in.gif) bottom right no-repeat;
					float:				right;
					padding:			15px 26px 5px 0px;
					margin:				3px 0px 0px 0px;
					vertical-align: 	bottom;
					clear:				both;
					color:				#000099;
					}					

#buecher			{
 					border: 			0px solid 	#000000;
					position:			relative;
					top:				1px;
					left:				0px;
					width:				auto;
					margin: 			0px 0px 0px 0px;
					padding:			0px;
					background: 		#fff;
					text-align:			left;
					float:				left;
					min-height:			94%;
					height:				auto;
					}
.buchabbildung	img	{
					border:				1px solid #cccccc;
					}
					
#bild1
					{
					float:left;
					margin-right: 5px;
					margin-bottom: 5px;
					     
					 				
					}								

.buchabbildung					
					{
					width:				130px;
					margin: 			3px 5px 3px 0px; 
					padding:			3px;					
					border:				0px solid #000099;
					float:				right;
					height:				auto;
					}	

a.buchabbildung:link, a.buchabbildung:visited, a.buchabbildung:hover 
					{
					width:				130px;
					margin: 			3px 5px 3px 5px; 
					padding:			5px;					
					border:				0px solid #000099;
					float:				right;
					height:				auto;
					font-size: 			11px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva;
					font-weight:		bold; 
					text-decoration: 	none;
					color: #000099;
					background: 		transparent url(/buch/img/pfeil_re.gif) top left no-repeat;	
					}					

a.bildunterschrift:link, a.bildunterschrift:visited, a.bildunterschrift:hover 
					{
					font-size: 			11px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva;
					font-weight:		bold; 
					text-decoration: 	none;
					color: #000099;
					background: 		transparent url(/buch/img/pfeil_re.gif) top left no-repeat;	
					}
						
.bildunterschrift_ohne 
					{
					font-size: 			11px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva;
					font-weight:		bold; 
					text-decoration: 	none;
					color: #000099;
					background: 		transparent url(/buch/img/pfeil_re.gif) top left no-repeat;	
					}
					
a.bildunterschrift_2:link, a.bildunterschrift_2:visited, a.bildunterschrift_2:hover 
					{
					font-size: 			11px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva;
					font-weight:		bold; 
					text-decoration: 	none;
					color: #000099;	
					}						
									
.isbn				{
					white-space:				nowrap;
					}


/* alte styles */

#buchartikeltophitsnarrow					
					{
					width:				195px;
					margin: 			3px 0px 3px 3px;
					padding:			2px;
					background: 		#fff;
					border:				1px solid #FFD699;
					text-align:			left;
					min-height:			100%;
					height:				200px;
					color: #000000;
					}					
h1
					{
					font-size: 			16px;
					}				
								

.buchartikeltexttophitswide
					{
					width:				auto;
					margin: 			1px 0px 5px 0px;
					padding:			2px;
					background: 		#fff;
					border:				1px solid #FFD699;
					text-align:			left;
					float:				left;
					min-height:			180px;
					height:				auto;
					font-size: 			12px;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					color: 				#000000;
					}					
.autor 				{  
					margin: 			0px 0px 0px 0px;
					padding:			0px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-style: italic}					

.meldestufe			{
					color:				red;
					}

.preis				
					{
					font-size: 			12px;
					font-weight:		normal;
					color:				#000099;
					white-space:		nowrap;
					background-color:	#FFCC66;
					padding:			1px 1px 1px 1px;
					border:				0px solid #a7a7a7;
					}
.preisitem			{
					font-size: 			12px;
					font-weight:		bold;
					color:				#000099;
					white-space:		nowrap;
					background-color:	#FFCC66;
					padding:			1px 1px 1px 1px;
					border:				0px solid #a7a7a7;
					}
				
				
.untertitel, .buchuntertitel, .freitext, .fliesstext			
{
					font-size: 			12px;
					font-weight:		normal;
					color:				#000000;
					}s
							
					
/* Schrifteinstellung fuer normale Links*/
.warenkorb, .warenkorbvoll
					{
					position:			relative;
					top:				-1px;
					display:			inline;
					font-weight: 		bold;
					font-style:			none;
					background-color:	#FFCC66;
					padding:			2px 2px 2px 2px;
					margin: 			1px 3px 0px 2px;
					border:				1px solid #a7a7a7;
					font-size: 			10px; 
					font-weight:		bold;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					float:				right;
					border 1 solid 		#000000;
					}
.warenkorbvoll 
					{
					width:				235px;
					color:				#000000;
					}
.warenkorbvoll a:hover,a:link.warenkorbvoll ,.warenkorbvoll a:active,.warenkorbvoll a:visited,										
					{
					color:				#000099;
					}			


a.buchnavi03:link, a.buchnavi03:visited
					{
					position:			relative;
					background: 		transparent url(/buch/img/pfeil_zurueck.gif) top left no-repeat;
					float:				left;
					padding:			1px 0px 5px 15px;
					margin:				15px 0px 0px 0px;
					color:				#000099;
					border:				0px solid #FFD699;
					}
					
a.buchnavi04:link, a.buchnavi04:visited,a.buchnavi04:hover, a.buchnavi04:active

					{
					background: 		transparent url(/buch/img/warenkorb_out.gif)  right  no-repeat;
					float:				right;
					padding:			8px 43px 8px 5px;
					margin:				15px 0px 0px 0px;
					clear:				both;
					border:				1px solid #000099;
					background-color:	#FFD699;
					}					
a.buchnavi05:link, a.buchnavi05:visited, a.buchnavi05:hover, a.buchnavi05:active
					{
					background: 		transparent url(/buch/img/warenkorb_in.gif) bottom right no-repeat;
					float:				right;
					padding:			15px 26px 5px 0px;
					margin:				3px 0px 0px 0px;
					vertical-align: 	bottom;
					clear:				both;
					color:				#000099;
					}					

#buecher			{
 					border: 			0px solid 	#000000;
					position:			relative;
					top:				1px;
					left:				0px;
					width:				auto;
					margin: 			0px 0px 0px 0px;
					padding:			0px;
					background: 		#fff;
					text-align:			left;
					float:				left;
					min-height:			94%;
					height:				auto;
					}
.buchabbildung	img	{
					border:				1px solid #cccccc;
					}

.buchabbildung					
					{
					width:				130px;
					margin: 			3px 5px 3px 0px; 
					padding:			3px;					
					border:				0px solid #000099;
					float:				right;
					height:				auto;
					}	

a.buchabbildung:link, a.buchabbildung:visited, a.buchabbildung:hover 
					{
					width:				130px;
					margin: 			3px 5px 3px 5px; 
					padding:			5px;					
					border:				0px solid #000099;
					float:				right;
					height:				auto;
					font-size: 			11px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva;
					font-weight:		bold; 
					text-decoration: 	none;
					color: #000099;
					background: 		transparent url(/buch/img/pfeil_re.gif) top left no-repeat;	
					}					

a.bildunterschrift_2:link, a.bildunterschrift_2:visited, a.bildunterschrift_2:hover 
					{
					font-size: 			11px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva;
					font-weight:		bold; 
					text-decoration: 	none;
					color: #000099;
					}
.bildunterschrift_ohne
					{
					font-size: 			11px; 
					font-family: 		Verdana, Arial, Helvetica, Geneva;
					font-weight:		bold; 
					text-decoration: 	none;
					color: #000099;
					background: 		transparent url(/buch/img/pfeil_re.gif) top left no-repeat;	
					}				
.isbn				{
					white-space:				nowrap;
					}


/* alte styles */

#buchartikeltophitsnarrow					
					{
					width:				195px;
					margin: 			3px 0px 3px 3px;
					padding:			2px;
					background: 		#fff;
					border:				1px solid #FFD699;
					text-align:			left;
					min-height:			100%;
					height:				200px;
					color: #000000;
					}					
h1
					{
					font-size: 			16px;
					}				
								

.buchartikeltexttophitswide
					{
					width:				auto;
					margin: 			1px 0px 5px 0px;
					padding:			2px;
					background: 		#fff;
					border:				1px solid #FFD699;
					text-align:			left;
					float:				left;
					min-height:			180px;
					height:				auto;
					font-size: 			12px;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					color: 				#000000;
					}					
.autor 				{  
					margin: 			0px 0px 0px 0px;
					padding:			0px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-style: italic}					

.meldestufe			{
					color:				red;
					}
/*buchnavigation links */

#buchnavigation-links 		
					{
					margin: 			0px 0px 0px 0px;
					padding:			0px;
					text-align:			left;
					background:			#8497da;
					border: 			2px solid #0000cc;
					height:				auto;
					width:				220px;
					min-height:			100%;
					float:left;
					}
#gbraunbuchnavigation-links 		
					{
					margin: 			0px 0px 0px 0px;
					padding:			0px;
					text-align:			left;
					background:			#FFCC66;
					border: 			1px solid 	#0066CC;
					height:				auto;
					width:				220px;
					min-height:			100%;
					float:left;
					}
					
.platzhalter		{
					border:				1px solid #000099;
					margin: 			5px 0px 0px 5px;
					padding: 			0px 0px 0px 0px;
					text-align:			left;
					background:			#ffffff;
					height:				auto;
					width:				auto;
					float:				left;
					}

.platzhalter	img	{
					border:				1px solid #000099;
					}
ul 					
					{
					margin:				0px 0px 0px 15px;
					padding:			0;

					}
.list
					{
					margin:0px 5px 5px 5px;
					padding:0px;
					width:				210px;
					}
.list a
					{
					color:#000099;
					font-weight: bold;
					font-style:	none;
					font-size: 12px;  
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					text-decoration: none;
					}
.list a:hover
					{
					color:#3333cc;
					font-weight: bold;
					font-style:	none;
					font-size: 12px;  
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					text-decoration: none;
					}
.sublist a:hover
					{
					color:#000099;
					font-weight: bold;
					background:#cccccc;
					}
.list li
					{
					list-style:none;
					padding:5px;
					margin:4px 0px 4px 0px;
					background:#eeeeee;
					border:1px dashed #a7a7a7;
					width:auto;
					}

.subliste li 		{
					list-style-image:url(/buch/img/pfeil_re_blau.gif);
					}

.subliste li, li.sublisteaktiv 
					{
					color:#000099;
					padding:1px 5px 3px 5px;
					margin:1px 0 1px 10px;
					border:1px solid #a7a7a7;
					width:auto;
					}
.subliste li
					{
					background:#b2bfed;
					}
li.sublisteaktiv 
					{
					background: 	#FF9922;
					}
#buchnavi01ohnelink
					{
					font-size: 			12px;
					font-weight: 		bold;
					font-color:			#000099;
					color: 				#000099;
					text-align: 		left;
					padding-top: 		3px;
					padding-bottom: 	2px;
					padding-left: 		4px;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					text-align:			left;
					width:				auto;
					}

/*boxmodell-hack*/


.verlagsprogramme, .themengruppen, .gbraunthemengruppen	
					{
					font-size: 			12px;
					font-weight: 		bold;
					color: 				#ffffff;
					padding:			5px 0px 5px 0px; 
					margin: 			0px 0px 0px 0px;
					text-decoration: 	none;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					text-align: 		middle;
					float: 				left;
					width:				220px;
					border: 			0px solid 			#FF3333;
					clear:				right;
					}					
.verlagsprogramme, .themengruppen
					{
					background-image:		url(/buch/img/fbq_Balken_back.gif);
					}					
.gbraunthemengruppen	
					{
					background-color:	#0099FF;
					}					


table               {
					border:				1px solid #a7a7a7;
					font-size: 			12px; 
					font-weight:		normal;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					width:				auto;
					color:				#000099;
					text-align:			left;
					}
table.empfehlung          {
					border:				0px solid #a7a7a7;
					font-size: 			12px; 
					font-weight:		normal;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					width:				auto;
					color:				#000099;
					text-align:			left;
					}
table.kalenderblaetter
					{
					border:				0px solid #a7a7a7;
					font-size: 			1.1em; 
					font-weight:		normal;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					color:				#000099;
					text-align:			left;
					width:				auto;
					margin-top:			1.0em;
					background:			none; 	
					}					

table.gbrausstellungen,table.drwausstellungen
					{
					border:				0px solid #a7a7a7;
					font-size: 			12px; 
					font-weight:		normal;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					color:				#000099;
					text-align:			left;
					width:				600px;
					margin-top:10px;
					background:			none; 	
					}					
table.gbrausstellungen li, table.drwausstellungen li
					{
					
					}

table.referenzen    {
					border:				1px solid #a7a7a7;
					font-size: 			12px; 
					font-weight:		normal;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					color:				#000099;
					text-align:			left;
					width:				540px;
					margin-top:			10px;
					background:			#FFCC66; 	
					}					
table a             {
					color:				#000099;
					font-size: 			12px; 
					font-weight:		bold;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	underline;
					text-align:			left;
					}
					
table.submit 		{ 
					border-collapse: 	collapse;
					width: 				99%;
					float: 				left;
					margin:				0px 0px 3px 3px;
					padding:			3px 3px 3px 3px;
					text-align: center;
					border: 			1px solid silver;  
					}
					
table.rahmen 		{ 
					border-collapse: 	collapse;
					width: 				99%;
					float: 				left;
					margin:				0px 0px 3px 3px; 
					}
table.bestellung
			 		{ 
					border-collapse: 	collapse;
					width: 				99%;
					float: 				left;
					margin:				0px 0px 3px 3px; 
					}
table.kontaktinnen	{
					border-collapse: 	collapse;
					width: 				100%;
					float: 				left;
					margin:				0px 0px 0px 0px;
					border: 			0px solid silver; 
					text-align:			left;
					font-size: 			11px; 
					}					
table.gbrbuchhandel,table.gbrwirueberuns, table.gbrpresse,table.gbrverlagsservice, table.kontakt, table.agb, table.impressum
			 		{ 
					border-collapse: 	collapse;
					width: 				48%;
					float: 				left;
					margin:				3px 0px 0px 10px;
					text-align:			left; 
					}
table.gbrhistorie
			 		{ 
					border-collapse: 	collapse;
					width: 				65%;
					float: 				left;
					margin:				3px 0px 0px 10px;
					}		
table.gbrautoren, table.gbrgemeinden
			 		{ 	
					border-collapse: 	collapse;
					width: 				800px	;
					float: 				left;
					margin:				3px 0px 0px 10px;
					}		
					
table.zahlungsweise
			 		{ 
					border-collapse: 	collapse;
					width: 				50%;
					float: 				left;
					margin:				0px 0px 3px 3px; 
					}

table.lieferbedingungen
			 		{ 
					border-collapse: 	collapse;
					width: 				50%;
					float: 				left;
					margin:				0px 0px 3px 3px; 
					}
table.lieferanschrift
			 		{ 
					border-collapse: 	collapse;
					width: 				48%;
					float: 				left;					
					margin:				0px 0px 3px 3px; 
					}					
table.anschrift01
			 		{ 
					border-collapse: 	collapse;
					width: 				48%;
					float: 				left;
					margin:				0px 0px 3px 3px; 
					}
										
table.rahmen td, table.anschrift01 td, table.lieferbedingungen td, table.lieferanschrift td, table.zahlungsweise td, table.bestellung td, table.gbrausstellungen td,table.drwausstellungen td,table.kalenderblaetter td
				 	{ 
					border: 			1px solid silver; 
					padding: 			2px 5px 2px 5px; 
					} 

					
table.agb td, table.impressum td, table.kontakt td, table.gbrbuchhandel td,table.gbrpresse td,table.gbrverlagsservice td,table.gbrwirueberuns td, table.gbrhistorie td,table.gbrautoren td, table.gbrgemeinden td    
				 	{ 
					border: 			1px solid silver; 
					padding: 			2px 5px 2px 5px; 
					} 					
table.rahmen tr, table.anschrift01 tr, table.lieferbedingungen tr, table.lieferanschrift tr, table.zahlungsweise tr, table.bestellung tr, table.gbrbuchhandel tr,table.gbrpresse tr,table.gbrverlagsservice, tr,table.gbrwirueberuns tr, table.gbrhistorie tr, table.kontakt tr, table.agb tr, table.impressum tr,table.gbrautoren tr, table.gbrgemeinden tr,table.gbrausstellungen tr,table.drwausstellungen tr
					{
					valign:				top;
					}
					
table.rahmen th, table.anschrift01 th, table.lieferbedingungen th, table.lieferanschrift th,table.zahlungsweise th, table.bestellung th, table.buchhandel th, table.gbrbuchhandel th,table.gbrpresse th,table.gbrverlagsservice th,table.gbrwirueberuns th, table.gbrhistorie th, table.kontakt th, table.agb th, table.impressum th,table.gbrautoren th,table.gbrgemeinden th
				 	{ 
					border: 			1px solid silver; 
					padding: 			2px;
					background: 		#eeeeee; 
					color: 				#000099; 
					vertical-align: 	left;
					}
table.gbrbuchhandel caption, table.gbrhistorie caption, table.agb caption
					{
					width:				300px;
					}
table.gbrverlagsservice caption
					{
					width:				350px;
					border: 			1px solid silver; 
					}					
table.rahmen caption, table.anschrift01 caption
					{
					width:				120px;
					}

table.lieferbedingungen caption, table.zahlungsweise caption, table.lieferanschrift caption, table.zahlungsweise caption, table.bestellung caption, table.gbrpresse caption, table.gbrwirueberuns caption, table.kontakt caption,table.gbrautoren caption 
					{
					width:				240px;
					}
		
select, input		{
					color:				#000000;
					font-size: 			11px; 
					font-weight:		bold;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					}					
caption				{
					background: 		#eeeeee; 
					padding:			3px;
					margin:				5px 0px 1px 3px;  
					font-weight:		bold;
					border: 			1px solid silver;
					text-align:			left;
					}
.lastschrift		{
					color:				red;
					}
									
.buchwarenkorb,.buchwarenkorbvoll,.buchwarenkorbohnekasse		
					{
					display:			block;
					font-weight: 		bold;
					font-style:			none;
					background-color:	#FFCC66;
					padding:			2px 2px 2px 2px;
					margin: 			1px 3px 0px 2px;
					color:				#000099;
					font-size: 			10px; 
					font-weight:		bold;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					text-align:			left;
					float:				right;
					border:				1px solid #a7a7a7;
					}
.buchwarenkorbohnekasse 
					{
					width:				145px;
					color:				#000099;
					}					
.buchwarenkorb
					{
					width:				250px;
					color:				#000099;
					}			

a.versandabbrechen, a.versenden		
					{
					font-weight: 		bold;
					font-style:			none;
					background-color:	#FFCC66;
					padding:			2px 2px 2px 2px;
					margin: 			1px 5px 1px 3px;
					color:				#000099;
					font-size: 			12px; 
					font-weight:		bold;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					text-align:			center;
					border:				1px solid #a7a7a7;
					}
		
#versand 			{
					text-align:			center;
					width:				100%;
					border:				0px solid #a7a7a7;
					}		
a.versandabbrechen
					{
					width:				260px;
					}
a.versenden			{
					width:				200px;
					}					
					
#bestaetigung		{
					font-size: 			12px; 
					font-weight:		normal;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-align:			center;
					width:				300px;
					height:				auto;
					border:				1px solid #a7a7a7;
					margin:				0 auto;
					position:			relative;
					top:				10px;
					}		
#bestaetigung p		{
					font-weight:		bold;
					}	
					
					
#empfehlung {
	    position:absolute;
        top:0;
        left:0;
        height: 100%;
        width:100%;
        overflow:hidden;
	        }
		
#empfehlung img {
        width:100%;
        height:100%;
        border:0px solid;
        }
#empfehlung2 {
	border: 0px solid #000;
	position: relative;
	width:755px;
	height:auto;
	z-index:2;
	top: 0px;
	left: 50%;
	margin-left: -397px;	
		}
	
				
.Uhr {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}	

a.NaviUnten_Start:link 
					{
					font-size: 			12px; 
					font-family:        Verdana, Arial, Helvetica, sans-serif;
					font-weight:		bold; 
					text-decoration: 	none;
					color: #FFFFFF;
					}		
a.NaviUnten_Start:visited 				
					{
					font-size: 			12px; 
					font-family: 		Verdana, Arial, Helvetica, sans-serif;
					font-weight:		bold; 
					text-decoration: 	none;
					color: #FFFFFF;
					}	
a.NaviUnten_Start:hover 					
					{
					font-size: 			12px; 
					font-family:        Verdana, Arial, Helvetica, sans-serif;
					font-weight:		bold; 
					text-decoration: 	none;
					color: #FF0000;
					}	
					
a.blauerLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0081FD;
	font-size: 16px;
	text-decoration: none;
}
a.blauerLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0081FD;
	font-size: 16px;
	text-decoration: none;
}
a.blauerLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 16px;
	text-decoration: none;
}

a.blauerLinkKlein:link {
	font-family: 			Geneva, Arial, Helvetica, sans-serif;
	font-size: 				12px;
	text-decoration: 		none;
	color: 					#000099;
}
a.blauerLinkKlein:hover {
	font-family: 			Geneva, Arial, Helvetica, sans-serif;
	font-size: 				12px;
	text-decoration: 		none;
	color:					#0099FF;
}
a.blauerLinkKlein:visited {
	font-family: 			Geneva, Arial, Helvetica, sans-serif;
	font-size: 				12px;
	text-decoration: 		none;
	color: 					#000099;
}
.blaueSchrift	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0081FD;
	font-size: 16px;
	text-decoration: none;
}	

.graueSchrift_dick {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #666666;
}		
.graueSchrift {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 15px;
}	

/*Gewinnspiel-Formular*/		

#frmAntwort  {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	background-color: #b2bfed;
	border: 1px solid #000000;
}																																						