* 				{
					font-family : Arial, Helvetica, verdana;	
					
					margin : 0;
					padding : 0;			
				}
					
html, body		{
					margin:auto;
					text-align:center;
					background-color:#FFFFFF;
					font-size:12px;
					font-family:verdana, arial;
					
				}
/************************************************************************
	Links
************************************************************************/
a 			{ color : #294D87; 	text-decoration : none;font-size : 12px; }
a:link 		{ color : #294D87; text-decoration : none; font-size : 12px; }
a:visited 	{ color : #294D87; text-decoration : none; font-size : 12px;}
a:active 	{ color : #294D87; text-decoration : underline; font-size : 12px;  }
a:hover 	{ color : #43B554; text-decoration : underline; font-size : 12px;  }

.header a 			{ color : #ffffff; 	text-decoration : none; font-size : 12px;  }
.header a:link 		{ color : #ffffff; text-decoration : none; font-size : 12px;  }
.header a:visited 	{ color : #ffffff; text-decoration : none; font-size : 12px;   }
.header a:active 	{ color : #ffffff; text-decoration : none; font-size : 12px;   }
.header a:hover 	{ color : #43B554; text-decoration : none; font-size : 12px;  }


.isbn	a:link {color:#DB3103; text-decoration:none; font-size:9px; font-weight:bold; font-family:Verdana;}
.isbn	a:visited {color:#DB3103; text-decoration:none;font-size:9px; font-weight:bold;font-family:Verdana;}
.isbn	a:active {color:#314560; text-decoration:underline;font-size:9px; font-weight:bold;font-family:Verdana;}
.isbn	a:hover {color:#314560; text-decoration:underline;font-size:9px; font-weight:bold; font-family:Verdana;}
/************************************************************************
	Site
************************************************************************/






		.table_around{
						width: 100%;
						text-align: center;
						vertical-align: middle;
			 		}


		.around   	{
                        font-family : Arial, Helvetica, verdana;
						margin-left:auto;
						margin-right:auto;
						width:940px;

					}

		.header 	{
						background-image:url(../../../images/site/banner_shop.jpg);
						background-repeat : no-repeat;
						font-family : Arial, Helvetica, verdana;
						margin-left:auto;
						margin-right:auto;
						margin-top:10px;
						
                        width : 930px;
						height : 160px;
						color : #FFF;
						padding-top:6px;
						text-align:left;
						padding-left:10px;
					}
					
        .navi		{
						margin-top:109px;
						color:#FFFFFF;
						height:27px;
						width:860px;
					}

		.kurssuche	{

						padding-top:2px;
						margin-right:2px;

						color:#FFFFFF;
						height:27px;
						width:225px;
						text-align:left;
						float:left;

					}




/*******************************************************************
		
********************************************************************/
		.suche		{
						float:left;
						background-image:url(../../../images/shop/back1_small.jpg);
						background-repeat:no-repeat;						
						
						font-family : verdana,arial;;
						margin-top:23px;
						padding-top:5px;
						
						width:177px;
						height:22px;
						text-align:center;
						font-weight:bold;
						font-size:12px;
						color:#FFFFFF;
					}
		
		

		.isbn		{
						font-family : verdana,arial;
						padding-top:10px;
						float:left;						
						width:177px;
						text-align:left;
						color:#000;
						font-size:11px;
						background-color:#F1F1F1;
						
					}

		.isbn ul 	{
						padding-left:19px;
					}

		.hr			{
						color:#5D8AC1;
						background-color:#5D8AC1;
						height:1px;
					}

	
/************************************************************************
		Slideoutmenu
*************************************************************************/	

#dhtmlgoodies_menu{
					
					visibility:hidden;
					float:right;
					padding-top:0px;
					padding-left:20px;
					
					
					
					height:30px;
					border:0px solid #FF0000;
					font-size:11px;
					font-family:Arial, Helvetica, sans-serif;
					width:544px;			/*width:629px;*/
				}
				
				
	
/* End general configuration CSS */


/* Cosmetic */
p				{
					margin-top:5px;
					margin-bottom:10px;
				}
	
#mainContainer	{		
					margin:0;
					text-align:left;					
					padding-left:0px;
					padding-right:0px;
					padding-bottom:0px;	
				}
	
#dhtmlgoodies_menu img{
					x
					border:0px;
				}

	/* End general styles for this example page */
	/* General configuration CSS */
	
#dhtmlgoodies_menu ul li ul{
					display:none;	/* Needed to display ok in Opera */		
				}

	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
#dhtmlgoodies_menu ul{						
					color:#FFF;
					font-size:11px;
					text-align:left;
				}
	
#dhtmlgoodies_menu li{
					list-style-type:none;	/* No bullets */
					color:#fff;
					font-size:11px;
					
					
				}	
		
#dhtmlgoodies_menu ul.menuBlock1{	/* Menu bar - main menu items */		
					color:#FFF;			
					overflow:visible;
					
					
				}

#dhtmlgoodies_menu ul.menuBlock2{	/* Menu bar - main menu items */		
					padding-left:0px;
					float:left;
					width:146px;
					font-size:11px;	
					background-color:#4B6993;
				}
	
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
	#dhtmlgoodies_menu a{   font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;   	}
	
	/*
	Main menu items
	*/
		/* Sub menu depth 1 PUNKTE****************************************************************************************************************************/

	#dhtmlgoodies_menu .currentDepth1      {padding-right:5px;   padding-left:5px;  padding-bottom:0px; padding-top:8px; font-size:11px; font-family:Arial, Helvetica, sans-serif;height:22px; }
	#dhtmlgoodies_menu .currentDepth1over  {padding-right:5px;   padding-left:5px;  padding-bottom:0px; padding-top:8px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-image:url(../../../images/site/over_blau.jpg); background-repeat:no-repeat;height:22px; 	 }
		
	#dhtmlgoodies_menu .currentDepth1 	  a{padding-right:5px;   padding-left:5px;  padding-bottom:0px; padding-top:8px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;height:22px;}
	#dhtmlgoodies_menu .currentDepth1over a{padding-right:5px;   padding-left:5px;  padding-bottom:0px; padding-top:8px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; height:22px; }
	
	/* Sub menu depth 1 UNTERPUNKTE****************************************************************************************************************************/
	#dhtmlgoodies_menu .currentDepth2      {padding-right:0px;  padding-left:24px; 	padding-bottom:5px;  padding-top:5px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  background-image:url(../../../images/site/over_blau1.jpg); background-repeat:no-repeat;height:15px; }
	#dhtmlgoodies_menu .currentDepth2over  {padding-right:0px;  padding-left:12px; 	padding-bottom:5px;  padding-top:5px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-image:url(../../../images/site/over_gruen1.jpg); background-repeat:no-repeat;height:15px;  }	
	
	/* IE BEACHTEN!!!!UNTERPUNKTE***************************************/
	#dhtmlgoodies_menu .currentDepth2over a{padding-right:0px;  padding-left:12px;  padding-bottm:5px;  padding-top:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; height:15px;}
	/***************************************/
	
	/* Sub menu depth 2 */
	#dhtmlgoodies_menu .currentDepth3      {padding-right:0px;  padding-left:0px; 	padding-bottom:0px;  padding-top:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFF; background-image:url(../../../images/site/over_blau.jpg); background-repeat:no-repeat;height:15px;}
	#dhtmlgoodies_menu .currentDepth3over  {padding-right:0px;  padding-left:0px;  	padding-bottom:0px;  padding-top:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFF;    background-image:url(../../../images/site/over_gruen.jpg); background-repeat:no-repeat; height:15px;	 }
	
	/* Sub menu depth 3 */
	#dhtmlgoodies_menu .currentDepth4      {padding-right:0px;  padding-left:0px; 	padding-bottom:0px;  padding-top:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFF; background-image:url(../../../images/site/over_blau1.jpg); background-repeat:no-repeat;height:15px;}
	#dhtmlgoodies_menu .currentDepth4over  {padding-right:0px;  padding-left:0px; 	padding-bottom:0px;   padding-top:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; 	height:15px;}	
	
	
	

