/* testata cart - piotr */

#container { background: #fff; padding: 10px 40px 5px; position: relative; width: 860px; margin: 0 auto; }
#logos { text-align: center; background: #fff; position: relative; padding: 80px 0 30px 0; }
#footer { position: relative; padding: 0 0 30px 0; }/**/
#breadcrumbs span { display: block; font-size: 13px;}
#container .secure {font-size: 12px;}

#header {background-image: none; width: 940px }

	body #header img { margin: 20px 0 0; }

	body #header_top.superhosting_bg{ margin: 0; padding: 30px 0 0; position: absolute; right: 0; text-align: right; top: 0; width: 650px; height: 40px; background: transparent;}
	body #header_top { margin: 0; padding: 30px 0 0; position: absolute; right: 0; text-align: right; top: 0; width: 750px; height: 40px; background: transparent;}
		body #restricted_access { position: relative; clear: both; display: block; text-align: right; padding: 0 0 30px; display: none;}
			body #restricted_access a { color: #666; padding-bottom: 1px; border-bottom: 1px solid #ccc; }
			body #restricted_access a:hover { color: #D13481; border-bottom: 1px solid #D13481; }
		
		body #header span.area { display: none; }
		body #header ul { }
			body #breadcrumbs li { display: inline; font-size: 1.2em; padding: 0 20px; background: url(../_img/BreadCrumbSeparator.png) right center no-repeat; }
			body #breadcrumbs li.Current { color: #333; font-weight: bold; }
			body #breadcrumbs li.Complete a { color: #579000; font-weight: bold; }
			
			body #breadcrumbs li.firstChild {  }
		    body #breadcrumbs li.firstChildActive { font-weight: bold; color: #333; }
		    body #breadcrumbs li.firstChildComplete a { font-weight: bold; color: #579000; }

			body #breadcrumbs li.lastChild { background: none; padding-right: 0; }
			body #breadcrumbs li.lastChildCurrent { color: #333; font-weight: bold; }
			body breadcrumbs li.lastChildComplete { color: #666; }
			
					body #header .Complete span.breadin, #header .firstChildComplete span.breadin { background: url(../_img/checked.gif) left center no-repeat; padding: 0 0 0 20px; }
					body #header ul a { text-decoration: none; color: #666; font-weight: normal; background: none; }
					body #header ul a:hover { text-decoration: underline; }

#container, #logos { top: 0; }
#logos { padding-top: 0; }
#footer { top: 10px; }
#header_top { background: none; overflow: visible; height: auto; }
#breadcrumbs span { margin: 0; }
#footel { font-size: 0.8em; 
