/*weekly specials*/

#weeklyspecial .content {
	float:left;	
	margin-left:20px;
	width: 600px;
}

#weeklyspecial .content p {
	font-size:16px;
	line-height:22px;
}
#weeklyspecial .content p .validto {
	color: red;
	font-size:14px;
	padding-left:4px;
	font-weight:bold;
}

#weeklyspecial .button_big {
	  margin: 6px 30px 24px 0;	
}
#weeklyspecial h2 {
	text-align:center;
	font-size:22px;
	text-decoration:underline;
}

#weeklyspecial img.boxshot {
	margin:0 45px 0 20px;
}
	
#weeklyspecial .regular	{
    font-size: 18px !important;
    font-weight: normal;
    text-decoration: line-through;
}

#weeklyspecial .sale {
	font-size: 16px;
    font-weight: bold;
	color:red;
}

/*news and more pages*/

/*offset a links due to fixed header*/
.newspost a[id] {
    display: block;
    position: relative;
    top: -100px;
    visibility: hidden;
}

.newspost {
    border-radius:10px;
    -moz-border-radius:10px;    
	background-image:url('gfx/newsbg.png');    
	padding: 0 1em 0.25em;
    width: 85%;
    margin: 24px 0 0 68px;
    padding: 0px 1em 0.25em 1em;    
	box-shadow: 3px 3px 3px #aaa;    
	border: 1px solid #ddd;    
}
.newspost hr {
    margin: 0 auto 1em auto;
    width:90%;
    height:1px;
    background-color: #666;
}
.newspost .right {
    text-align: right;
    margin-right: 4em;
}.newspost .date {    
	border-bottom: 1px solid #AAAAAA;    
	float: left;    
	font-size: 10px;    
	margin: 24px 0 0 -84px;    
	padding-left: 7px;    
	padding-right: 12px;   
	width: 48px;     
	text-align: right;}


/*distributors.htm*/

.intl-distributors ul#country-list{
	width: 912px;
}

.intl-distributors ul#country-list li {	
    background: url("gfx/listbullet_grey.png") no-repeat scroll 5px 5px transparent;
    list-style: none outside none;
    margin: 0 0 14px 12px;
    padding-left: 20px;
    padding-right: 10px;
	display:inline-block;
	width:180px;
}
	
.intl-distributors .country {
	margin:30px 0;	
}

.intl-distributors .country p {
	margin:0 0 14px 20px;	
}

.intl-distributors .country h3 {
	font-size:18px	
}

.intl-distributors .country h3 img {
	margin-left:8px;
	border:1px solid grey;
}

.intl-distributors .country .distributors p {
	float:left;
	width:280px;
}

