@charset "UTF-8";
/* CSS Document */
a.vButton:link, a.vButton:visited, #voucherLink:link, #voucherLink:visited {
	color:#000;
	text-decoration: none;
}
a.vButton:hover, a.vButton:active, #voucherLink:hover, #voucherLink:active {
	color:#ef5994;
	text-decoration: none;
}
.bold {
	font-weight: bold;
}
.red { color: #BF0000; }
.clear { clear: both; }
.pink {
	color:#ef5994;
}
.left {
	float: left;
}
.right {
	float: right;
}
#vouchers {
	width: 453px;
	height: auto;
}
#voucherCat1 {
	background: url(../images/capsules_categories.gif) no-repeat 0px 0px;
}
#voucherCat2 {
	background: url(../images/capsules_categories.gif) no-repeat 0px -48px;
}
#voucherCat3 {
	background: url(../images/capsules_categories.gif) no-repeat 0px -96px;
}
#voucherCat4 {
	background: url(../images/capsules_categories.gif) no-repeat 0px -144px;
}
#voucherCat5 {
	background: url(../images/capsules_categories.gif) no-repeat 0px -192px;
}
#voucherCat6 {
	background: url(../images/capsules_categories.gif) no-repeat 0px -240px;
}
#voucherCat7 {
	background: url(../images/capsules_categories.gif) no-repeat 0px -288px;
}
#voucherCat8 {
	background: url(../images/capsules_categories.gif) no-repeat 0px -336px;
}
#voucherCat9 {
	background: url(../images/capsules_categories.gif) no-repeat 0px -384px;
}
#voucherCat10 {
	background: url(../images/capsules_categories.gif) no-repeat 0px -432px;
}
#voucherCat11 {
	background: url(../images/capsules_categories.gif) no-repeat 0px -480px;
}
#voucherCat12 {
	background: url(../images/capsules_categories.gif) no-repeat 0px -528px;
}
#vouchersHeader span {
	background: url(../images/pageheaders/headers.jpg) no-repeat 0px -301px;
}
#voucherLink {
	width: 417px;
	height: 51px;
	background: url(../images/blackCapsule.gif) no-repeat;	
	margin-top: 30px;
	font-weight: bold;
	font-size: 22px;
	line-height: 25px;
	padding: 18px;
	display: block;
}
#vouchers .voucherBlock {
	width: 434px; height: 48px;
	padding: 0 0 0 19px;
	margin-bottom: 6px;
}
.voucherBlock .left, .voucherPrint .left {
	min-height: 48px;
	position: relative;
}
.voucherBlock .left { width: 350px; }
.voucherBlock .right {
	width: 57px;
	position: relative;
	height: 44px;
}
.voucherBlock h3 {
	font-size: 15px;
	line-height: 15px;
	color: #FFF;
	margin-top: 15px;
}
.voucherBlock h3.voucher2lines{
	height: 2em;
	position: absolute;
	top: 50%;
	margin-top: -1em;
}
.voucherBlock span {
	font-weight: bold;
	line-height: 16px;
}
a.vButton {
	display: block;
	height: 45px;
	/*background: url(../images/circArrow.gif) no-repeat left top;*/
	text-transform: uppercase;
	padding: 3px 0 0 30px;
	margin-top: 10px;
}
.voucherBlock a.vButton {
	position: absolute;
	bottom: -4px;
	left: -396px;
	width: 423px;
}
.wraptocenter {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 192px;
    height: 85px;
}
.wraptocenter * {
    vertical-align: middle;
}
/*\*//*/
.wraptocenter {
    display: block;
}
.wraptocenter span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/
.voucherPrint {
	width: 432px;
	min-height: 163px;
	border: 1px solid #007182;
	padding-left: 19px;
	margin-bottom: 13px;
}
.voucherPrint .left {
	font-size: 11px;
	line-height: 12px;
	width: 217px;
	padding-top: 14px;
} 
.voucherPrint .wraptocenter {
	min-height: 110px;
	clear: both;
}
.voucherPrint .right {
	min-height: 137px;
	margin-top: 8px;
	border-left: 1px solid #A4ADB6;
}
.voucherPrint strong {
	font-size: 12px;
}
.voucherPrint h3 {
	font-size: 17px;
	color: #ef5994;
	margin-bottom: 9px;
	line-height: 19px;
}
.voucherPrint .vButton {
	margin-top: 10px;
	margin-left: 8px;
}
h1.pageHeader.voucherHeader {
	height: 46px;
}
h1.pageHeader.voucherHeader span {
	background: url(../images/voucherHeaders.gif) no-repeat;
}
h1#vh_restCafes, h1#vh_deptFashion, h1#vh_foodDrink, h1#vh_travelBooks, h1#vh_camerasPhones {
	height: 92px;
}
h1#vh_pubsClubs span {
	background-position: 0px 0px;
}
h1#vh_healthBeauty span {
	background-position: 0px -46px;
}
h1#vh_restCafes span {
	background-position: 0px -92px;
}
h1#vh_deptFashion span {
	background-position: 0px -184px;
}
h1#vh_outdoor span {
	background-position: 0px -276px;
}
h1#vh_foodDrink span {
	background-position: 0px -322px;
}
h1#vh_homeGarden span {
	background-position: 0px -414px;
}
h1#vh_travelBooks span {
	background-position: 0px -460px;
}
h1#vh_camerasPhones span {
	background-position: 0px -552px;
}
h1#vh_propertyFinance span {
	background-position: 0px -644px;
}
h1#vh_speciality span {
	background-position: 0px -690px;
}
h1#vh_healthyLiving span {
	background-position: 0px -736px;
}
h1#vh_mostPopular span {
	background-position: 0px -782px;
}
h1#vh_westEaling span {
	background-position: 0px -828px;
}

