/* main styles */

.couponwp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:17px;
}

.couponwp, .couponwp div {
	overflow:hidden;
	margin:0;
	padding:0;
}

/* dimensions */

.couponwp-portrait {
	width:334px;
	padding:8px;
}

.couponwp-landscape {
	width:400px;
	padding:8px;
}

.couponwp .box1 {
	/*width:350px;
	float:left;*/
}


.couponwp .box2 {
	float:right;
	margin:0 0 5px 8px;
}

.couponwp .cutline {
	border:2px dashed;
	background:url(../images/scissors.png) no-repeat -1px 2px;
	padding:15px 15px 0 15px;
	text-align:center;
}

.couponwp .text {
  text-align: left;
}

.couponwp .title,
.couponwp .subtitle,
.couponwp .avatar,
.couponwp .text,
.couponwp .print,
.couponwp .redeem,
.couponwp .timer {
	margin-bottom:15px;
}

.couponwp .title {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:22px;
	line-height:25px;
	text-shadow:#000 1px 1px 2px;
}

.couponwp .subtitle, .couponwp .time-expire, .couponwp .date-expire {
	font-size:14px;
	line-height:16px;
	text-transform:uppercase;
}

.couponwp .avatar {
	width:200px;
}

.couponwp .date, .couponwp .time {
	font-size:20px;
	font-weight:bold;
	line-height:28px;
}

.couponwp .time small {
	font-size:9px;
	font-weight:normal;
	text-transform:uppercase;
}

.couponwp .contacts  {
	font-size:14px;
	line-height:16px;
	color:#000;
	margin:0;
}

.couponwp .contacts small {
	font-size:10px;
	text-transform:uppercase;
}

/* ####### TEHEMES ####### */

/* WHITE */

.couponwp-white {
	/*background:#fff;*/
	color:#000;
	border:1px solid #000;
}

.couponwp-white .cutline {
	border-color:#000;
	background:url(../images/scissors_black.png) no-repeat -1px 2px;
}

.couponwp-white .title {
	color:#000;
	text-shadow:none;
}

.couponwp-white .subtitle {
	color:#000;
}

.couponwp-white .time-expire, .couponwp-white .date-expire {
	color:#000;
}

.couponwp-white .print_button {
	background:url(../images/print_black.png) no-repeat;
}

.couponwp-white .redeem_button {
	background:url(../images/redeem_black.png) no-repeat;
}

/* BLACK */

.couponwp-black {
	background:#000;
	color:#fff;
}

.couponwp-black .cutline {
	border-color:#fff;
}

.couponwp-black .title {
	color:#fff;
	text-shadow:none;
}

.couponwp-black .subtitle {
	color:#fff;
}

.couponwp-black .time-expire, .couponwp-black .date-expire {
	color:#fff;
}

.couponwp-black .print_button {
	background:url(../images/print_white.png) no-repeat;
}

.couponwp-black .redeem_button {
	background:url(../images/redeem_white.png) no-repeat;
}

/* GRAY */

.couponwp-gray {
	background:#d5d5d5;
	color:#000;
}

.couponwp-gray .cutline {
	border-color:#323232;
	background:url(../images/scissors_black.png) no-repeat -1px 2px;
}

.couponwp-gray .title {
	color:#323232;
	text-shadow:none;
}

.couponwp-gray .subtitle {
	color:#5f5f5f;
}

.couponwp-gray .time-expire, .couponwp-gray .date-expire {
	color:#ff0000;
}

.couponwp-gray .print_button {
	background:url(../images/print_mercury.png) no-repeat;
}

.couponwp-gray .redeem_button {
	background:url(../images/redeem_mercury.png) no-repeat;
}

/* RED */

.couponwp-red {
	background:#b40000;
	color:#fff;
}

.couponwp-red .cutline {
	border-color:#c8a500;
}

.couponwp-red .subtitle, .couponwp-red .time-expire, .couponwp-red .date-expire {
	color:#c8a500;
}

.couponwp-red .print_button {
	background:url(../images/print_gold.png) no-repeat;
}

.couponwp-red .redeem_button {
	background:url(../images/redeem_gold.png) no-repeat;
}

/* GREEN */

.couponwp-green {
	background:#004300;
	color:#fff;
}

.couponwp-green .cutline {
	border-color:#fff;
}

.couponwp-green .subtitle, .couponwp-green .time-expire, .couponwp-green .date-expire {
	color:#ffff00;
}

.couponwp-green .print_button {
	background:url(../images/print_gold.png) no-repeat;
}

.couponwp-green .redeem_button {
	background:url(../images/redeem_gold.png) no-repeat;
}

/* BLUE */

.couponwp-blue {
	background:#0d205d;
	color:#fff;
}

.couponwp-blue .cutline {
	border-color:#b4b4b4;
}

.couponwp-blue .subtitle, .couponwp-blue .time-expire, .couponwp-blue .date-expire {
	color:#00ff00;
}

.couponwp-blue .print_button {
	background:url(../images/print_silver.png) no-repeat;
}

.couponwp-blue .redeem_button {
	background:url(../images/redeem_silver.png) no-repeat;
}

/* YELLOW */

.couponwp-yellow {
	background:#ffaf00;
	color:#000;
}

.couponwp-yellow .cutline {
	border-color:#fff;
}

.couponwp-yellow .title {
	color:#760000;
	text-shadow:none;
}

.couponwp-yellow .subtitle {
	color:#000;
}

.couponwp-yellow .time-expire, .couponwp-yellow .date-expire {
	color:#760000;
}

.couponwp-yellow .print_button {
	background:url(../images/print_ruby.png) no-repeat;
}

.couponwp-yellow .redeem_button {
	background:url(../images/redeem_ruby.png) no-repeat;
}