* {
	margin:0px;
	padding:0px;
}

html,body {
	font-family:Helvetica,Verdana,Arial;
	background-color:#E2F8F4;
	height:100%;
}

a, a:link, a:active {
	color:#487DAF;
	text-decoration:none;
}

a:hover {
	color:#487DAF;
	text-decoration:underline;
}

a img {
	border: 0px !important;
}

#centerstage {
	width:900px;
	margin:0 auto;
	padding:0 10px;
	background-color:#ffffff;
	min-height:100%;
}

#head {
	position:relative;
	padding-top:20px;
}

#head form {
	position:absolute;
	top:50px;
	left:340px;
}

#head form .query {
	width:400px;
	font-size:20px;
}

#head form .submiter {
	font-size:20px;
	font-weight:bold;
}

#head form .unactive {
	color:#a2a2a2;
}

table#results {
	border-collapse:collapse;
}

table#results td {
	padding-bottom:15px;
	padding:5px 10px;
}

table#results td.last {
	padding-right:0px;
}

table#results .even,
table#results .even td {
	background-color:#f9f9f9;
	
}

table#results .prodImage {
	text-align:center;
	width:75px;
	font-size:11px;
}

.title {
  font-weight: holder; 
}
.attr {
  margin-left: 15px;  
}
.result {
  margin-bottom: 5px;  
  float: left;
  width: 450px;
  margin-left: 20px; 
}
.delivery {
	color:#999999;
	font-size:11px;
}
.price {
	color:#FF3C37;
	font-size:18px;
}

#resultslabel {
	margin:10px 0px 20px 0px;
}

.label {
	display:inline;
	padding-right:10px;
}

.apotheke {
	font-size:13px;
}

h1 {
	font-family:"Lucida Grande","Trebuchet MS",Arial,Helvetica,sans-serif;
	margin-bottom:5px;
	color:#FF3C37;
}

h1#welcome {
	font-size:40px;
	text-align:center;
	margin:30px 0;
}
.welcome_sub {
	color:#a2a2a2;
	text-align:center;
}

#results .sponsored {
	background-color:#F4FFCE;
}

#results .sponsored .sponlabel {
	font-weight:bold;
	text-decoration:underline;
}

#results .details {
	color:#a2a2a2; 
	font-size:12px;
}

#results .priceCol {
	width:110px; 
	text-align:left;
}

#results .last {
	width:110px;
	text-align:center;
}

.suggestions {
	font-size:14px;
}

.suggestions .left {
	width:425px;
	float:left;
	margin-right:50px;
}

.suggestions .right {
	width:425px;
	float:left;
}


.suggestions ul,
.suggestions ul li {
	list-style:none;
	padding:0px;
	margin:0px;
}

.small_gray {
	color:#a2a2a2;
	font-size:11px;
}

#footer {
	padding-top:50px;
	text-align:center;
	font-size:11px;
	color:#a2a2a2;
}

#footer a {
	font-size:11px;
	color:#a2a2a2;
}

.fix {
	line-height:0px;
	font-size:0px;
	clear:both;
}

.categories ul {
	list-style:none;
	margin:0px;
	padding:0px;
	display:inline;
}

.categories .bar {
	margin-bottom:20px;
}

.categories .bar ul li {
	display:inline;
}

.categories .bar ul li a {
	padding:0px 5px;
}

.categories .bar ul li a.active {
	background-color:#487DAF;
	color:#ffffff;
	font-weight:bold;
}

.categories ul.results {
	float:left;
	width:30%;
	margin-right:10px;
}
