.templateButton .buttonLeft, .buttonRight{
	float:left;
	background-repeat:no-repeat;
	width:15px;
	height:25px;
	overflow:hidden;
}

.templateButton .buttonLeft a, .buttonRight a{
	width:15px;
	height:25px;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
}

.templateButton .buttonMid{
	float:left;
	background-repeat:repeat-x;
	height:25px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:23px;
	text-align:center;
	overflow:hidden;
	display: inline-block; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.templateButton .buttonMid a, .templateButton .buttonMid a:link, .templateButton .buttonMid a:visited {
	height:25px;
	line-height:23px;
	display: inline-block; 
	color:#FFFFFF;
	text-decoration:none;
}
.templateButton .buttonMid a:hover, .templateButton .buttonMid a:active{
	color:#9d0b0e;
}
.templateButton .breakFloat{
	clear:both;
	height:1px;
	overflow:hidden;
}

.orangeWrite .buttonLeft{
	background-image:url(orangeWriteL1.png);
	width:37px;
}
.orangeWrite .buttonMid{
	background-image:url(orangeM1.png);
}
.orangeWrite .buttonRight{
	background-image:url(orangeR1.png);
}


.kuss .buttonLeft{
	background-image:url(kussL.png);
	width:34px;
}
.kussGreen .buttonLeft{
	background-image:url(kussLGreen.png);
	width:34px;
}
.kuss .buttonMid{
	background-image:url(orangeM1.png);
}
.kussGreen .buttonMid{
	background-image:url(greenM1.png);
}
.kussGreen .buttonRight{
	background-image:url(greenR1.png);
}
.kuss .buttonRight{
	background-image:url(orangeR1.png);
}

.orange .buttonLeft{
	background-image:url(orangeL1.png);
}
.orange .buttonMid{
	background-image:url(orangeM1.png);
}
.orange .buttonRight{
	background-image:url(orangeR1.png);
}

.grey .buttonLeft{
	background-image:url(greyL1.png);
}
.grey .buttonMid{
	background-image:url(greyM1.png);
}
.grey .buttonRight{
	background-image:url(greyR1.png);
}

.red .buttonLeft{
	background-image:url(redL1.png);
}
.red .buttonMid{
	background-image:url(redM1.png);
}
.red .buttonRight{
	background-image:url(redR1.png);
}
.red .buttonMid a:hover{
	color:#000000;
}


.green .buttonLeft {
	background-image:url(greenL1.png);
}
.green .buttonMid {
	background-image:url(greenM1.png);
}
.green .buttonRight{
	background-image:url(greenR1.png);
}

.orangeInaktiv .buttonLeft {
	background-image:url(orangeInaktivL1.jpg);
}
.orangeInaktiv .buttonMid {
	background-image:url(orangeInaktivM1.jpg);
}

.orangeInaktiv .buttonMid a:hover{
	color:#FFFFFF;
	cursor:forbidden;
}

.orangeInaktiv .buttonRight{
	background-image:url(orangeInaktivR1.jpg);
}


.orangeSmall .buttonRight{
	background-image:url(small_orangeR1.jpg);
	height:15px;
	width:15px;
}
.orangeSmall .buttonLeft {
	background-image:url(small_orangeL1.jpg);
	height:15px;
	width:15px;
}
.orangeSmall .buttonMid {
	background-image:url(small_orangeM1.jpg);
	height:15px;
	line-height:13px;
	font-size:10px;
}
.orangeSmall .buttonMid a:link, .orangeSmall .buttonMid a:visited, .orangeSmall .buttonMid a:hover, .orangeSmall .buttonMid a:active{
	height:15px;
	line-height:15px;
}

.greenSmall .buttonRight{
	background-image:url(small_greenR1.jpg);
	height:15px;
	width:15px;
}
.greenSmall .buttonLeft {
	background-image:url(small_greenL1.jpg);
	height:15px;
	width:15px;
}
.greenSmall .buttonMid {
	background-image:url(small_greenM1.jpg);
	height:15px;
	line-height:15px;
	font-size:10px;
}
.greenSmall .buttonMid a:link, .greenSmall .buttonMid a:visited, .greenSmall .buttonMid a:hover, .greenSmall .buttonMid a:active{
	height:15px;
	line-height:15px;
}


.redSmall .buttonRight{
	background-image:url(small_redR1.jpg);
	height:15px;
	width:15px;
}
.redSmall .buttonLeft {
	background-image:url(small_redL1.jpg);
	height:15px;
	width:15px;
}
.redSmall .buttonMid {
	background-image:url(small_redM1.jpg);
	height:15px;
	line-height:15px;
	font-size:10px;
}
.redSmall .buttonMid a:link, .redSmall .buttonMid a:visited, .redSmall .buttonMid a:hover, .redSmall .buttonMid a:active{
	height:15px;
	line-height:15px;
}




.orangePrem .buttonRight{
	background-image:url(orangeR1.png);
	height:25px;
	width:15px;
}
.orangePrem .buttonLeft {
	background-image:url(orangePremL1.jpg);
	height:25px;
	width:45px;
	cursor:pointer;
}
.orangePrem .buttonLeftActive{
	background-image:url(orangePremLHover1.jpg);
	height:25px;
	width:45px;
	float:left;
	background-repeat:no-repeat;
	overflow:hidden;
	cursor:pointer;
}
.orangePrem .buttonMid {
	background-image:url(orangeM1.png);
	height:25px;
}
.orangePrem .buttonMidActive {
	background-image:url(orangeM1.png);
	float:left;
	background-repeat:repeat-x;
	height:25px;
	font-size:12px;
	font-weight:bold;
	color:#9d0b0e;
	line-height:23px;
	text-align:center;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.orangePrem .buttonMid a:link, .orangePrem .buttonMid a:visited, .orangePrem .buttonMid a:hover, .orangePrem .buttonMid a:active{
	height:25px;
	line-height:23px;
}
.orangePrem .buttonMidActive a:link, .orangePrem .buttonMidActive a:visited, .orangePrem .buttonMidActive a:hover, .orangePrem .buttonMidActive a:active{
	height:25px;
	line-height:23px;
	color:#9d0b0e;
	text-decoration:none;
}
.greySmall .buttonRight{
	background-image:url(small_greyR1.gif);
	height:15px;
	width:15px;
}
.greySmall .buttonLeft {
	background-image:url(small_greyL1.gif);
	height:15px;
	width:15px;
}
.greySmall .buttonMid {
	background-image:url(small_greyM1.gif);
	height:15px;
	line-height:13px;
	font-size:10px;
}
.greySmall .buttonMid a:link, .greySmall .buttonMid a:visited, .greySmall .buttonMid a:hover, .greySmall .buttonMid a:active{
	height:15px;
	line-height:15px;
}

.redBig .buttonRight{
	background-image:url(big_redR1.png);
	height:40px;
	width:15px;
}
.redBig .buttonLeft {
	background-image:url(big_redL1.png);
	height:40px;
	width:15px;
}
.redBig .buttonMid {
	background-image:url(big_redM1.png);
	height:40px;
	line-height:40px;
	font-size:10px;
}
.redBig .buttonMid a:link, .redBig .buttonMid a:visited, .redBig .buttonMid a:hover, .redBig .buttonMid a:active{
	height:40px;
	line-height:40px;
	font-size:15px;
	color:#ffffff;
}

.redBig .buttonMid a:hover{
	color:#000000;
}

.redHeart .buttonRight{
	background-image:url(redHeartR1.jpg);
	height:31px;
	width:15px;
}
.redHeart .buttonLeft {
	background-image:url(redHeartL1.jpg);
	height:31px;
	width:41px;
}
.redHeart .buttonMid {
	background-image:url(redHeartM1.jpg);
	height:31px;
	line-height:31px;
	font-size:10px;
}
.redHeart .buttonMid a{
	padding-left:15px !IMPORTANT;
}
.redHeart .buttonMid a:link, .redHeart .buttonMid a:visited, .redHeart .buttonMid a:hover, .redHeart .buttonMid a:active{
	height:31px;
	line-height:31px;
	font-size:15px;
	color:#ffffff;
}

.redHeart .buttonMid a:hover{
	color:#000000;
}