@charset "utf-8";

/* Reset all styles */
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td, ol, a, img {margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}

/* GENERAL */
	html							{height:100%;}
	body							{background:#506c84 url(../gfx/_body.gif) top center repeat-y;margin:0;padding:0;height:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:70%;color:#333;overflow:visible;}
	a								{color:#004698;}
	a:hover							{color:#e6000a;}
	strong							{font-weight:bold;}
	.accessibility					{display:none;}
	.clear							{display:block;width:100%;clear:both;}
	p								{padding:0 0 15px 0;color:#5c5444;}
	h3								{display:block;font-size:185%;font-weight:bold;color:#5c5543;padding:0.6em 0 0.3em 0;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
    h4                              {color:#cc002a;font-size:100%;font-weight:bold;background:transparent url(../gfx/dotted-line.gif) left bottom repeat-x;display:block;padding:0 0 0.3em 0;margin: 0 0 1.3em 0;}

em  {font-style:italic;}
strong  {font-weight:bold;} 
	
	.print-logo						{display:none;}
	.highlight						{font-weight:bold;color:#333;}
	
	.hide							{display:none;}
	.show							{display:block;}

	a.internal-link					{background:transparent url(../gfx/icons/inactive/internal.gif) 0 3px no-repeat; padding:0 0 2px 15px; display:block; }
	a.internal-link:hover			{background:transparent url(../gfx/icons/active/internal.gif) 0 3px no-repeat; padding:0 0 2px 15px; }
	a.read-more,
	a.read-more:hover				{background-position:0 3px; display:inline; }
	
	a.external-link					{background:transparent url(../gfx/icons/inactive/external.gif) 0 3px no-repeat; padding:0 0 2px 15px; display:block;}
	a.external-link:hover			{background:transparent url(../gfx/icons/active/external.gif) 0 3px no-repeat; padding:0 0 2px 15px; }
	a.download-link					{background:transparent url(../gfx/icons/inactive/download.gif) 0 3px no-repeat; padding:0 0 2px 15px; display:block;}
	a.download-link:hover			{background:transparent url(../gfx/icons/active/download.gif) 0 3px no-repeat; padding:0 0 2px 15px; }
	a.print-link					{background:transparent url(../gfx/icons/inactive/print.gif) 0 3px no-repeat; padding:0 0 2px 15px; display:block;}
	a.print-link:hover				{background:transparent url(../gfx/icons/active/print.gif) 0 3px no-repeat; padding:0 0 2px 15px; }
	a.email-link					{background:transparent url(../gfx/icons/inactive/send.gif) 0 3px no-repeat; padding:0 0 2px 15px; display:block; }
	a.email-link:hover				{background:transparent url(../gfx/icons/active/send.gif) 0 3px no-repeat; padding:0 0 2px 15px; }
	a.volume-link					{background:transparent url(../gfx/icons/inactive/volume.gif) 0 3px no-repeat; padding:0 0 2px 15px; display:block; }
	a.volume-link:hover				{background:transparent url(../gfx/icons/active/volume.gif) 0 3px no-repeat; padding:0 0 2px 15px; }
	a.file-link						{background:transparent url(../gfx/icons/inactive/file.gif) 0 3px no-repeat; padding:0 0 2px 15px; display:block;}
	a.file-link:hover				{background:transparent url(../gfx/icons/active/file.gif) 0 3px no-repeat; padding:0 0 2px 15px; }
	a.order-link					{background:transparent url(../gfx/icons/inactive/order.gif) 0 3px no-repeat; padding:0 0 2px 15px; display:block;}
	a.order-link:hover				{background:transparent url(../gfx/icons/active/order.gif) 0 3px no-repeat; padding:0 0 2px 15px; }
	a.remove-link					{background:transparent url(../gfx/icons/inactive/remove.gif) 0 3px no-repeat; padding:0 0 2px 15px; display:block;}
	a.remove-link:hover				{background:transparent url(../gfx/icons/active/remove.gif) 0 3px no-repeat; padding:0 0 2px 15px; }
	a.meer-link                     {font-weight: bold}

	a.closed						{background:transparent url(../gfx/closed.gif) 0 6px no-repeat; padding:0 0 2px 15px;  }
	a.open							{background:transparent url(../gfx/open.gif) 0 6px no-repeat; padding:0 0 2px 15px;}
	
	li.element-print				{margin:5px 0 0 0; display:block; text-align:right;}
	li.element-print a				{background:url(../gfx/icon_print.gif) no-repeat;  padding:0 0 2px 15px;}

	.link-back						{ float:right; }

/* GRID */
	#canvas							{background:transparent url(../gfx/_canvas.gif) 0 0 repeat-x; margin:0 auto;height:100%;width:1000px;}
	#branding						{height:75px; background:url(../gfx/_branding.gif) no-repeat; width:990px;overflow:hidden;}
	#branding_corperate             {height:75px; background:url(../gfx/_branding_corperate.gif) no-repeat; width:990px;overflow:hidden;}
	
	#branding .branding-menu						{width:190px; height:60px;padding:15px 0 0 0;float:left;  }
	#branding .branding-menu ul li a				{color:#FFF; font-weight:bold; text-decoration:none; height:15px;display:block;padding:10px 15px 5px 15px; border-bottom:1px solid #FFF;}
	#branding .branding-menu ul li a.last-element	{border:none;}
	#branding .branding-menu ul li a:hover			{color:#e6000a;}
	
	#branding .branding-logo						{width:253px; float:left; color:#e6000a; font-size:140%; padding:37px 0 0 155px;}
	
	#branding .branding-decoration					{width:192px; height:75px;float:left; margin:0 0 0 1px;  }
	
	#branding img.top-banner		{width:192px; height:75px;border:none;padding:0px;margin:0px;}
    #branding_corperate .branding-menu                        {width:190px; height:60px;padding: 0;float:left;  }
    #branding_corperate .branding-menu a                {margin 0; padding: 0;}
    #branding_corperate .branding-menu ul li a.last-element   {border:none;}
    #branding_corperate .branding-menu ul li a:hover          {color:#e6000a;}
    #branding_corperate .branding-menu ul li a.mijnpvda      {margin:8px 0 0 8px;width:135px;}
    #branding_corperate .branding-logo a.home          {margin:8px 0 0 56px;width:380px;}
    
    #branding_corperate .branding-logo                        {width:253px; float:left; color:#e6000a; font-size:140%; padding:37px 0 0 155px;}
    
    #branding_corperate .branding-decoration                  {width:192px; height:75px;float:left; margin:0 0 0 1px;  }
    
    #branding_corperate img.top-banner        {width:192px; height:75px;border:none;padding:0px;margin:0px;}


	#branding h1,
	#branding h2,					

    #branding_corperate h1,
    #branding_corperate h2,                   


	#widget-search h2,
	#widget-search label,
	.print-logo						{display:none;}	

	#widget-search					{background:#fff url(../gfx/_searchwidget.gif) 18px 10px no-repeat;height:55px;border-bottom:1px solid #FFF;border-top:1px solid #FFF;}
	#widget-search .field-search	{border:1;position:absolute;height:15px;width:130px;margin:25px 0 0 18px;font-size:95%;padding:1px 0 0 0;}
	#widget-search .button			{border:0;background:none;cursor:pointer;position:absolute;height:17px;width:16px;margin:24px 0 0 155px;}
	
	
	.widget-search-stand label			{display:none;}	
	.widget-search-stand .field-search		
	
	{height:15px;width:106px;margin:0;font-size:100%;padding:1px 0 0 0;border-left:1px solid #c4c3b9;border-top:1px solid #c4c3b9;
											 border-right:1px solid #e4e2d6;border-bottom:1px solid #e4e2d6;}
	.field-signup		{height:15px;width:105px;margin:0;font-size:100%;padding:1px 0 0 0;border-left:1px solid #c4c3b9;border-top:1px solid #c4c3b9;
											 border-right:1px solid #e4e2d6;border-bottom:1px solid #e4e2d6;}
	.widget-search-stand .button			{cursor:pointer;margin:0px;}
	
	
	#breadcrumbs					{padding:5px 5px 5px 20px;border-top:1px solid #FFF;height: 10px; overflow: hidden;}
	#servicemenu					{padding:5px 5px 10px 5px;border-top:1px solid #FFF;color:#FFF;}
	#content						{float:left;width:410px;}
	#content-large					{float:left;width:810px;height: 100%;}
	#content-main					{width:374px;overflow-x:hidden;padding:5px 18px 18px 18px;}
	#content-frame					{width:810px;overflow-x:hidden;padding:6px 0 0 0;background-color:white;height: 100%;}
	
	#sidebar						{width:190px; float:left; overflow: hidden;}
	#siteinfo						{width:980px; margin:0px auto 0px auto; background:#ced2dd; text-align:right;}
	
	div.iframe {width: 810px; height: 680px; overflow: hidden;}
	iframe.iframe {overflow: hidden; width: 810px; height:680px; border: 0px;}
	
	#banners						{float:right;width:209px;padding:0; overflow: hidden;}
  #banners #rssBanner {width:209px; height: 35px; padding:0; overflow: hidden;}
  #banners #rssBanner a {color:#FFFFFF; text-decoration:none;}
  #banners #rssBanner span.rss {margin:7px; display: block;}
  #banners #rssBanner img.rss {margin: 7px; float: left;}
  #banners img			  {margin:7px;float:left;}

    .currency                       {text-align: right;}

/* NAVIGATION */
	#nav-main									{float:left;width:190px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
	#nav-main ul								{padding:15px 0 0 0;}
	
	#nav-main ul li a										{padding:0 20px 0 20px;margin:0;color:#e00000;font-weight:bold;font-size:140%; display:block; text-decoration:none;} /*PAS HIER BIJ DE KLEURCODE DE NAVIGATIEKLEUR AAN*/
	#nav-main ul li a:hover									{background:#ccddeb;}
	#nav-main ul li.element-active a						{background:#e00000;color:#FFF;}
	#nav-main ul li ul										{background:#ebf2f7; padding:5px 0 5px 0; margin: 0 0 5px 0;  }
	#nav-main ul li.element-active ul li a					{background:#ebf2f7; padding:0 20px 0 20px; font-weight:normal; font-size:110%; color:#005daa;}
	#nav-main ul li.element-active ul li a:hover			{background:#ccddeb;}
	#nav-main ul li.element-active ul li.element-active a	{font-weight:bold;}
	
	
	#nav-main ul li.element-active ul li.element-active ul							{padding:0; margin:0;}
	#nav-main ul li.element-active ul li.element-active ul li a						{font-weight:normal;color:#267ec6; padding:0 20px 0 35px;}
	#nav-main ul li.element-active ul li.element-active ul li.element-active a		{font-weight:bold;}
	
  #nav-main ul li.element-active ul li.element-active  ul li.element-active ul li a						{font-weight:normal;color:#6a9ac2; padding:0 20px 0 50px;}
	#nav-main ul li.element-active ul li.element-active  ul li.element-active ul li.element-active a		{font-weight:bold;}
	
  #nav-main ul li.element-active ul li.element-active  ul li.element-active ul li.element-active ul li a           {font-weight:normal;color:#6a9ac2; padding:0 20px 0 60px;}
  #nav-main ul li.element-active ul li.element-active  ul li.element-active ul li.element-active ul li.element-active a    {font-weight:bold;}
  
  #nav-main ul li.element-active ul li.element-active  ul li.element-active ul li.element-active ul li.element-active ul li a           {font-weight:normal;color:#6a9ac2; padding:0 20px 0 70px;}
  #nav-main ul li.element-active ul li.element-active  ul li.element-active ul li.element-active ul li.element-active ul li.element-active a    {font-weight:bold;}
  

	
	#servicemenu ul 					{margin:0 0 0 8px;}
	#servicemenu ul li					{display:inline;margin:0 5px 0 5px;}
	#servicemenu ul li a				{color:#FFF; text-decoration:none;}
	
/* NAVIGATION */


/* CONTENT */
    #content .entry-article li {line-height: 1.8em;}
    #content .entry-widget li {line-height: 1.5em;}

    #content .entry-image,						
	#content .entry-article					{width:100%;border-bottom:1px solid #cc002a; padding:10px 0 20px 0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#5c5444;}
	#content .entry-article hr              {display: block; clear: left; margin: -0.66em 0; visibility: hidden;}
	#content .entry-article h2				{display:block;font-size:185%;font-weight:bold;color:#5c5543;padding:0 0 0.3em 0;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
	#content .entry-article h2.first		{font-size:210%;padding:0 0 0.5em 0;}
	#content .entry-article h3				{color: #cc002a;font-size:160%;font-weight:bold;padding:0 0 0.2em 0;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; clear: both;}
	
	#content .entry-article h3.date-title	{color:#000; font-size:110%;font-weight:bold; padding:0;}

	#content .entry-article p, 
	#content .entry-article span 				{line-height:1.8em;padding:0 0 1em 0;}
	#content .entry-article img				{float:left;border:1px solid #cc002a;margin:0.5em 1.5em 0 0;}
	#content .entry-article a				{color: #004698;}
	#content .entry-article a p				{text-decoration:underline; display: inline; background-position: 0 3px; margin: 0 0 0 5px; }
	
	#content .entry-widget					{border-bottom:1px solid #80add4;margin:0 20px 0 20px; padding: 0 0 20px 0;}
	#content .entry-widget h3				{color: #004698;font-size:160%;font-weight:bold;padding:0.6em 0 0.3em 0;}
	#content .entry-widget p				{line-height: 1.5em;font-family:Verdana, Arial, Helvetica, sans-serif;}
	
	#content a:hover						{color:#cc002a;}
	#content .entry-article ul,
	#sidebar .entry-article ul,
	#content .entry-article ul				{margin: 0 0 0 15px;}
	#content .entry-article ul li			{margin: 0.7em 0.7em 0 0;background:transparent url(../gfx/icons/list-item.gif) 0 0.85em no-repeat;padding: 0 0 0 2em;}
	
	#content .entry-article ol            {margin: 0 0 0 15px;}
	#content .entry-article ol li           {margin: 0.7em 0.7em 0 2em; padding: 0;}
  
	#content .entry-article ul.link-list,
	#sidebar .entry-article ul.link-list,
	#content .entry-article ul.link-list	{margin:0;}
	#content .entry-article ul.link-list li,
	#sidebar .entry-widget ul.link-list li,
	#banners .entry-widget ul.link-list li	{margin: 0.7em 0.7em 0; background:none; padding:0;}
	
	#content .entry-article ul.movie-list					{margin:0;}
	#content .entry-article ul.movie-list li				{margin:0 12px 0 0 ; background:none; padding:0; width:116px; float:left; text-align:center;}
	#content .entry-article ul.movie-list li span			{display: block; text-decoration:none;color:#94bbde; margin: 0.5em 0 0 0;}
	#content .entry-article ul.movie-list li.element-last	{margin:0;}
	
	
	
/* ENTRY-POSITIONS */
	.entry-positions ul li h3				{font-weight:bold;font-size:160%;color: #004698;}
	.entry-positions ul li					{width:187px; float:left;}
	.entry-positions ul li.col-1			{clear:both;}
	
/* ENTRY-SITEMAP */
	.entry-sitemap ul li h3					{ color:#333333; font-size:130%; }
	.entry-sitemap ul li h4					{ font-size:120%; }	
	.entry-sitemap ul li					{ margin: 0 0 10px 0; }
	.entry-sitemap ul li ul li				{ margin:2px 0 2px 20px; }		
	
/* ENTRY-AUTHOR */
	#content .entry-author							{background-color:#f3f3f3; padding:10px; margin:0 0 10px 0; min-height:100px;  }	
	#content .entry-author h3						{font-size:120%; padding:0 0 10px 0;color:#004698; }
	
	
/* ENTRY-CONDITIONS */
	.entry-conditions						{ height:125px; overflow:auto; border:1px solid #e4e2d6; clear:both; padding:5px; color:#666666;}
	
/* SIDEBAR */
	#sidebar .entry-image,						
	#sidebar .entry-article					{width:100%;border-bottom:1px solid #cc002a;padding:0 0 10px 0;}
	#sidebar .entry-article h3				{display:block;font-size:185%;font-weight:bold;color:#5c5543;padding:0.6em 0 0.3em 0;}
	#sidebar .entry-article h3.first		{font-size:210%;padding:0.6em 0 0.5em 0;}
	#sidebar .entry-article p				{color:#5c5444;line-height:1.8em;font-family:Verdana, Arial, Helvetica, sans-serif;}
	#sidebar .entry-article img				{float:left;border:1px solid #cc002a;margin:0 1.5em 0 0;}
	#sidebar .entry-article span,
	#sidebar .entry-article a				{color: #004698;}
	
	#sidebar .entry-widget,
	#banners .entry-widget					{border-bottom:1px solid #80add4;margin:0 20px 0 20px;}
	
	#sidebar .entry-widget h3,
	#banners .entry-widget h3				{color: #004698;font-size:160%;font-weight:bold;padding:0.6em 0 0.3em 0;}
	#sidebar .entry-widget p,
	#sidebar .entry-widget p				{line-height: 1.5em;font-family:Verdana, Arial, Helvetica, sans-serif;}
	
/* BANNERS */
	#banners .entry-widget					{margin:0 20px 0 20px;}
	#banners .entry-widget h3				{color: #004698;font-size:160%;font-weight:bold;padding:0.3em 0 0.3em 0;}

	.pager 									{display:block;margin:1em 0 0 0;width:100%;text-align:center;}
	.pager ul li							{display:inline;margin:0 0 3px 3px;}
	.pager ul li a							{padding:2px;border:0;}
	.pager ul li a.active					{font-weight:bold;}
	.pager ul li a.next-link				{color:#80a3cc;}
	.pager ul li a.prev-link				{color:#80a3cc;}

/* FORM */
	.entry-form								{font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #cc002a;}
	.entry-form .fields-area				{margin:0 0 0 0;float:left;}	
	.entry-form .fields-area h4				{color:#cc002a;font-size:100%;font-weight:bold;background:transparent url(../gfx/dotted-line.gif) left bottom repeat-x;display:block;padding:0 0 0.3em 0;margin: 0 0 1.3em 0;}
  .entry-form .fields-area p {line-height: 1.8em;} 
  .entry-form .required-info				{color:#ada9a1;float:right;margin:0.5em 0 0 0;}
	
	.entry-form .form-row					{float:left;}
	.entry-form .entry-label				{width:170px;float:left;color:#5c5444;padding:1em 0 0.3em 0;}
  .entry-form .entry-label-double {width:340px;float:left;color:#5c5444;padding:1em 0 0.3em 0;}
  .entry-form .input						{float:left;margin:0.5em 0 0 0;}			
	.entry-form .input .input-text			{font-family:Verdana, Arial, Helvetica, sans-serif; border-left:1px solid #c4c3b9;border-top:1px solid #c4c3b9;
											 border-right:1px solid #e4e2d6;border-bottom:1px solid #e4e2d6;width:190px;padding:0.25em 0 0.25em 0.25em;color:#5c5444;}
	
	.entry-form .input .input-text-reactie {font-family:Verdana, Arial, Helvetica, sans-serif; border-left:1px solid #c4c3b9;border-top:1px solid #c4c3b9;
											 border-right:1px solid #e4e2d6;border-bottom:1px solid #e4e2d6;width:361px;padding:0.25em 0 0.25em 0.25em;color:#5c5444;}
	.entry-form .input .input-checkbox,
	.entry-form .input .input-radio				{margin:0 0 0.5em 0;color:#5c5444;}
	.entry-form .input .input-checkbox input	{margin:0 0.5em 0 0;}
	.entry-form .input .input-radio input		{margin:0 0.5em 0 0;}
	.entry-form .input textarea					{font-size:104%;overflow:auto; height:150px;font-family:Verdana, Arial, Helvetica, sans-serif;}
	input.submit								{margin:0.5em 0 25px 0; border:1px solid #e9e8de;  background:#d1d0c8; color:#706756; padding:1px; font-size:95%;}
  input.submit:hover {cursor: pointer;}
  input.pollButton {margin-left: 24px;}

	#help-username-box,
	#help-password-box							{ color:#74736d; background:#edece5; border:1px solid #cfcec6; padding:10px; margin:2px 0 2px 0; clear:left; }
	

/* WIDGET-BLOG */
	#sidebar .entry-widget-blog						{margin:0 20px 0 20px; padding: 0 0 20px 0; border-bottom:1px solid #80add4;}
	#sidebar .entry-widget-blog ul li img			{float:left; padding:0 8px 0 0;}
	#sidebar .entry-widget-blog ul li a.floatandwidth {float:right; width:85px;}
	#sidebar .entry-widget-blog .clear				{clear:both;}
	#sidebar .entry-widget-blog li					{padding:10px 0 0 0;}	
	#sidebar .entry-widget-blog h3					{color: #004698;font-size:160%;font-weight:bold;padding:0.6em 0 0.3em 0;}
	#sidebar .entry-widget-blog p					{padding:0;margin:0;}
	
/* WIDGET POLL */
	.widget-poll									{border:1px solid #cfcec6; background:#f5f5f5; padding:5px; margin:0 0 20px 0;}
	.widget-poll-title								{font-weight:bold;}
	.widget-poll-entry 								{clear:both; padding:10px 0;}
	.widget-poll-entry input						{float:left; width:25px;}
	.widget-poll-entry label						{float:left; width:103px;}
	.widget-poll-line								{border-bottom:1px solid #cfcec6; clear:both; margin:0 0 10px 0;}
	
/* WIDGET GALLERY */
	#content .entry-article .widget-gallery,
	#content .entry-article .widget-gallery	ul,
	#content .entry-article .widget-gallery	ul li,
	#content .entry-article .widget-gallery	ul li a,
	#content .entry-article .widget-gallery	ul li a img					{padding:0;margin:0;}
	#content .entry-article .widget-gallery	ul li a img					{width:116px;}
	#content .entry-article .widget-gallery	ul li 						{margin:0 11px 10px 0; display:block; width:116px; float:left;}
	#content .entry-article .widget-gallery	ul li div					{text-align:center; overflow:hidden;}
  #content .entry-article .widget-gallery ul li.last-in-row     {margin:0 0 10px 0;}
  #content .entry-article .widget-gallery ul li.first-in-row    {clear: left;}

	#content .entry-article img.gallery-detail-img						{width:370px; float:none;}
	
	.widget-gallery-pager												{text-align:center;margin:10px 0; clear:both;}
	
/* ALPHABET */
	#content .entry-widget-abc						{margin:3em 0 0 0;}
	#content .entry-widget-abc ul.abc				{border-bottom:1px solid #c4c3b9;padding:0 0 0.3em 1em;}
	#content .entry-widget-abc ul.abc li			{display:inline;padding:0;margin:0;}		
	#content .entry-widget-abc ul.abc li a			{font-weight:bold;}
	#content .entry-widget-abc ul.abc li a.active,
	#content .entry-widget-abc ul.abc li a:hover	{border-bottom:1px solid #edece5;border-left:1px solid #c4c3b9;border-right:1px solid #c4c3b9;border-top:1px solid #c4c3b9;padding:0.3em 0.5em 0.3em 0.5em;background-color:#edece5;}
	#content .entry-widget-abc ul.abc-list			{padding:1em;border-left:1px solid #c4c3b9;border-right:1px solid #c4c3b9;border-bottom:1px solid #c4c3b9;background-color:#edece5;}
	
	
/* SEARCH */
  #content .entry-search-meta ul, 
  #content .entry-search-meta ul li {padding:0;background:none;margin:0;} 
  #content .entry-search-meta ul li {padding:5px 0 0 0;float:left;} 
  #content .entry-search-meta ul li span {color:#333;float:left;padding:0;} 
  #content .entry-search-meta ul li .meta {width:100px;font-weight:normal;} 
  #content .entry-search-meta ul li .info {font-weight:bold;width:auto;width:270px;} 
  #content .entry-article .search-button {text-align:right; display:block; width:374px;} 
  #content .entry-search-meta ul.search-list li {float:none;} 
  #content .entry-search-meta ul.search-list li span {float:none;} 

/* MICROFORMATS */
	#content .vcard 							{line-height:1.8em;}
	#content .vcard span						{color:#5c5444;}
	
	

/* SHOP */
	#shop .entry-product 					{border-bottom:1px solid #cc002a; padding:0 0 10px 0; margin:0 0 10px 0;}
	#shop .entry-product img				{width:80px;height:80px;float:left;padding:0 10px 0 0;}
	#shop .entry-product .info				{background-color:#fff;}
	#shop .entry-product .info h3			{color:#cc002a;font-size:150%;padding:0.5em 0 0 0;}
	#shop .entry-product .info p			{font-size:100%;padding:0 1em 0 0;}
	#shop .entry-product .info span			{color:#0060ac;font-size:120%;}
	#shop .entry-product a.order-link		{float: right;}
	
	.shopping-cart 							{background-color: #fff; border: 1px solid #cfcec6; margin:18px 20px 0 20px; padding: 0 0 0.8em 0;}
	.shopping-cart h3						{background-color: #cfcec6; color: #fff; font-size: 100%; padding: 0.5em 0.5em 0.5em 0.8em; margin: 0 0 0.8em 0;}
	.shopping-cart span.title				{padding: 0 0.8em 0.8em 0.8em; display: block; color: #0060ac; font-weight: bold;}
	.shopping-cart span.product				{padding: 0 0.8em 0.2em 0.8em; display: block; color: #5c5543;}
	.shopping-cart a						{margin: 2em 0.8em 0.2em 0.8em; display: block; }
	
	#shop table								{border:0;margin: 1em 0 0 0;}
	#shop table input						{width:30px;border: 1px solid #cfcec6;padding: 2px; margin:1px 0;}
	#shop table th							{padding:0.5em ; font-weight: bold; color: #939393; background:#edece5;}
	#shop table td							{padding:0.5em;}
	#shop table td.total					{padding:0.5em;background:#edece5;}
