@charset "utf-8";
/* CSS Document */
.widget
{
	clear: both;
	float: left;
	width: 190px;
	background-repeat: repeat-y;
	margin-top: 20px;
}
.topWidget
{
	margin-top: 38px;
}
.rightTopWidget
{
	margin-top: -9px;
}
.staticWidget div
{
	padding: 10px;
}
.staticWidget div div
{
	padding: inherit;	
}
.widgetBottom
{
	margin-bottom: 20px;	
}
.widget h2
{
	height: 21px;
	color: #fff;
	line-height: 21px;
	font-weight: bold;
	width: 100%;
	background-position: right;
	background-repeat: no-repeat;
	padding: 0px;
}
.widget h2 img
{
	float: left;	
}

.widget[class~="medium"] .product
{
	width: 100px;
	overflow: hidden;
	margin: 20px auto;
}
.widget[class~="medium"] .product img
{
	max-width: 100px;
}
.widget[class~="small"] .left
{
	margin-left: 16px !important;
	clear: left !important;
}
.widget[class~="small"] .product
{
	width: 70px;
	overflow: hidden;
	margin: 10px 16px 0px 0px;
	float: left;
}
.widget[class~="small"] .product img
{
	max-width: 70px;
}
/* colors  */
.widget[class~="blue"] h2
{
	background-color: #2B50A9;
	background-image: url(../images/headers/right/blue-flat.png);
}
.widget[class~="blue"]
{
	background-image: url(../images/tags/middle/blue.png);
}

.widget[class~="red"] h2
{
	background-color: #CD3301;
	background-image: url(../images/headers/right/red-flat.png);
}
.widget[class~="red"]
{
	background-image: url(../images/tags/middle/red.png);
}

.widget[class~="green"] h2
{
	background-color: #5C9F38;
	background-image: url(../images/headers/right/green-flat.png);
}
.widget[class~="green"]
{
	background-image: url(../images/tags/middle/green.png);
}

.widget[class~="yellow"] h2
{
	background-color: #F9BB32;
	background-image: url(../images/headers/right/yellow-flat.png);
}
.widget[class~="yellow"]
{
	background-image: url(../images/tags/middle/yellow.png);
}

.flyerWidgetLink
{
	display: block;
	width: 170px;
	margin: 10px auto 0px;
}