
.priceListWrapper {
	position: relative;
	z-index: 100;
	padding: 0 15px;
}
div.centerPage .priceListTable {
	width: 565px;
	margin-bottom: 43px;
}


.priceListTable th {
	vertical-align: bottom;
}
.priceListTable th div {
	font-size: 12px; text-transform: uppercase; line-height: 16px; text-align: left;
	word-wrap: break-word;
	overflow: hidden;
}

.priceListTable .headerSeparator div {
	height: 1px;
	margin: 16px 0 14px;
	background-color: #5f5f5f;
	font-size: 0; line-height: 0;
}
.user_content_lightbg .priceListTable .headerSeparator div {
    background-color: #5f5f5f;
}
.user_content_darkbg .priceListTable .headerSeparator div {
    background-color: #fff;
}



.priceListTable tbody td {
	vertical-align: top;
	cursor: default;
}
.priceListTable tbody td div {
	min-height: 24px;
	line-height: 24px;
	word-wrap: break-word;
	overflow: hidden;
}

.priceListTable .itemPrice {
	width: 120px;
	text-align: right;
}
.priceListTable .itemPrice div {
	width: 110px;
	margin-left: 10px;
	text-align: right;
}

.priceListTable .colscount-2 .itemName {
	width: 445px;
}
.priceListTable .colscount-2 .itemName div {
	width: 435px;
	margin-right: 10px;
}

.priceListTable .colscount-3 .itemName {
	width: 185px;
}
.priceListTable .colscount-3 .itemName div {
	width: 175px;
	margin-right: 10px;
}
.priceListTable .colscount-3 .itemInfo1 {
	width: 260px;
}
.priceListTable .colscount-3 .itemInfo1 div {
	width: 240px;
	margin: 0 10px;
}

.priceListTable .colscount-4 .itemName {
	width: 185px;
}
.priceListTable .colscount-4 .itemName div {
	width: 175px;
	margin-right: 10px;
}
.priceListTable .colscount-4 .itemInfo1 {
	width: 160px;
}
.priceListTable .colscount-4 .itemInfo1 div {
	width: 140px;
	margin: 0 10px;
}
.priceListTable .colscount-4 .itemInfo2 {
	width: 100px;
}
.priceListTable .colscount-4 .itemInfo2 div {
	width: 80px;
	margin: 0 10px;
}


.priceListTable tfoot td {
	vertical-align: top;
}
.priceListTable tfoot td div {
	line-height: 19px;
	word-wrap: break-word;
	overflow: hidden;
}
.priceListTable .itemNotes {
	display: none;
	width: 565px;
}
.priceListTable .itemNotes div {
	width: 565px;
	padding-top: 18px;
}

.descriptionBox {
	display: none;
	padding: 0 15px;
	margin-top: 36px;
	margin-bottom: 43px;
	overflow: hidden;
}
.descriptionBoxNarrow {
	margin-bottom: 25px;
}
.descriptionBox h2 {
	height: 16px;
	margin: 0 0 23px;
	font-size: 16px;
	line-height: 16px;
	overflow: hidden;
}


.user_content_lightbg th {
    color: #000000;
}
.user_content_darkbg th {
    color: #FFFFFF;
}

.tmpMainBox .twoLineSpace {
	padding-bottom:27px;
}

.tmpMainMailbox{
	font-size: 18px; 
	text-align:center;	
}

.tmpMainDescription{
	font-size: 16px; 		
}

.tmpMainSubTitles{
	font-size:13px;
	padding-bottom:3px;
}

.tmpMainError{
	font-size:24px; 
}

.tmpMainTextBox{
	text-align:center;
}

.tmpMainSendLink{
	text-align:center;
}

.tmpMain{
	font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;	
	font-size:16px;
	text-align:left;
	width: 595px;
}

.tmpMainTop{
	background-repeat:no-repeat;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;	
	text-align:center;
    height:122px;
    border-bottom:solid 1px #ffffff;
    overflow:hidden;
}

.tmpMainClear{
	clear: both;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
} 

.tmpMainPicBox{
	padding: 0 16px; 
}
.tmpMainPicSubBox{
	text-align:left;
	display:inline-block;
	width:280px;
}

.tmpMainImgBox{
	text-align:center;
}

.tmpMainImg{
	padding:3px;
	background-color:#fff;
}

.tmpMainTitle{
	font-size: 32px;
	font-weight: normal;
	margin: 0;
}

.tmpMainRow1{
	font-size: 18px;
	text-align:center;
}

.tmpMainPicText{
	font-size:13px;
	padding: 0 16px;
}

.tmpMainRich .rtbBox {
	font-size: 12px; line-height: 19px;
}
.tmpMainRich .cmpUserPicture {
	float: left;
	margin-top: 5px; margin-bottom: 5px;
	overflow: hidden;
}
.tmpMainRich .cmpUserPicture img {
	max-width: 175px;
	margin: 0 20px 0 0;
	_margin: 0 13px 0 0;
}




 
/* sun start */
td.sun {
	color: #333;	
	background: #fae0b0; 
}
td.sun a, td.sun th, td.sun td {
	color: #333;
}

td.sun .tmpTop{
	background-image:url(../images/common/sun_top.gif); 
}

td.sun .tmpTitle{
	padding: 0px 0px 0px 0px;
	display:none;
}

td.sun div.contactaction{
	color: #333;	
}

td.sun .tmpSendLink{
	color: #fff;
}

td.sun .tmpError{
	color: #333;
}

/* sun end */

/* business start */
td.business {
	color: #808080;	
	background: #E5E5E5; 
}
td.business a, td.business th, td.business td {
	color: #808080;
}

td.business .tmpTop{
	background-image:url(../images/common/business_top.gif); 
}

td.business .tmpTitle{
	display:none;
	padding: 0px 0px 0px 0px;
}

td.business div.contactaction{
	color: #808080;	
}

td.business .tmpSendLink{
	color: #fff;
}

td.business .tmpError{
	color: #808080;
}

td.business .tmpMainBox{
	font-size: 84%;
}

td.business .tmpMainRow1{
	font-size: 15px;
} 

td.business .tmpMainPicText{
	font-size: 12px;
}

td.business .tmpMainMailbox{
	font-size: 15px; 
}

td.business .tmpMainDescription{
	font-size: 1em;  		
}

td.business .tmpMainSubTitles{
	font-size: 1em;
}

td.business .tmpMainError{
	font-size:1.2em; 
}
/* business end */

/* horse start */
td.horse{
	color: #a52a2a;	
	background: #FAE0B0; 
}
td.horse a, td.horse th, td.horse td {
	color: #a52a2a;
}

td.horse .tmpTop{
	background-image:url(../images/common/horse_top.gif); 
}

td.horse .tmpTitle{
	display:none;
	padding: 0px 50px 0px 125px;
}

td.horse div.contactaction{
	color: #a52a2a;	
}

td.horse .tmpSendLink{
	color: #fff;
}

td.horse div.tmpError{
	color: #a52a2a;
}

td.horse .tmpMainBox{
	font-size: 84%;
}

td.horse .tmpMainRow1{
	font-size: 15px;
} 

td.horse .tmpMainPicText{
	font-size: 12px;
}

td.horse .tmpMainMailbox{
	font-size: 15px; 
}

td.horse .tmpMainDescription{
	font-size: 1em;  		
}

td.horse .tmpMainSubTitles{
	font-size: 1em;
}

td.horse .tmpMainError{
	font-size:1.2em; 
}
/* horse end */

/* soccer start */
td.soccer{
	color: #000000;	
	background: #DBE3FF url(../images/common/soccer_bg.gif)  0 200px; 
}
td.soccer a, td.soccer th, td.soccer td {
	color: #000000;
}

td.soccer .tmpTop{
	background-image:url(../images/common/soccer_top.gif); 
}

td.soccer .tmpTitle{
	padding: 0px 0px 0px 0px;
	color:#fff;
	display:none;
}

td.soccer div.contactaction{
	color: #000000;	
}

td.soccer .tmpSendLink{
	color: #fff;
}

td.soccer div.tmpError{
	color: #000000;
}

/* soccer end */

/* dogcat_darkbrown start */
td.dogcat_darkbrown{
	color: #000000;	
	background: #DBD0C1 url(../images/common/dogcat_darkbrown_bg.gif)  0 200px; 
}
td.dogcat_darkbrown a, td.dogcat_darkbrown th, td.dogcat_darkbrown td {
	color: #000000;
}

td.dogcat_darkbrown .tmpTop{
	background-image:url(../images/common/dogcat_darkbrown_top.gif); 
}

td.dogcat_darkbrown .tmpTitle{
	padding: 0px 0px 0px 0px;
	color:#fff;
	display:none;
}

td.dogcat_darkbrown div.contactaction{
	color: #000000;	
}

td.dogcat_darkbrown .tmpSendLink{
	color: #fff;
}

td.dogcat_darkbrown div.tmpError{
	color: #000000;
}

/* dogcat_darkbrown end */

/* dogcat_groen start */
td.dogcat_groen{
	color: #000000;	
	background: #D2D6C7 url(../images/common/dogcat_groen_bg.gif)  0 200px; 
}
td.dogcat_groen a, td.dogcat_groen th, td.dogcat_groen td {
	color: #000000;
}

td.dogcat_groen .tmpTop{
	background-image:url(../images/common/dogcat_groen_top.gif); 
}

td.dogcat_groen .tmpTitle{
	padding: 0px 0px 0px 0px;
	color:#fff;
	display:none;
}

td.dogcat_groen div.contactaction{
	color: #000000;	
}

td.dogcat_groen .tmpSendLink{
	color: #fff;
}

td.dogcat_groen div.tmpError{
	color: #000000;
}

/* dogcat_groen end */

/* princess start */
td.princess {
	color: #a52a2a;	
	background: #FECFD9; 
}
td.princess a, td.princess th, td.princess td {
	color: #a52a2a;	
}

td.princess .tmpTop{
	background-image:url(../images/common/princess_top.png); 
}

td.princess .tmpDivider {
	background: url(../images/common/princess_divider.png) no-repeat;
}

td.princess .tmpTitle{
	display:none;
	padding: 0px 0px 0px 0px;
	font-size:36px;
}

td.princess div.contactaction{
	color: #a52a2a;	
}

td.princess .tmpSendLink{
	color: #fff;
}

td.princess div.tmpError{
	color: #a52a2a;
}

td.princess .tmpMainBox{
	font-size: 84%;
}

td.princess .tmpMainRow1{
	font-size: 15px;
} 

td.princess .tmpMainPicText{
	font-size: 12px;
}

td.princess .tmpMainMailbox{
	font-size: 15px; 
}

td.princess .tmpMainDescription{
	font-size: 1em;  		
}

td.princess .tmpMainSubTitles{
	font-size: 1em;
}

td.princess .tmpMainError{
	font-size:1.2em; 
}
/* princess end */

/* xmascookie start */
td.xmascookie {
	color: #FFF;	
	background: #d40000  url(../images/common/xmascookie_mainbg.gif);
}
td.xmascookie a, td.xmascookie th, td.xmascookie td {
	color: #fff;
}

td.xmascookie .tmpTop{
	background-image:url(../images/common/xmascookie_top.png); 
	border:0px;
}

td.xmascookie .tmpDivider {
	background: url(../images/common/xmascookie_divider.png) no-repeat;
}

td.xmascookie .tmpTitle{
	padding: 0;
	text-align:center;
	display:inline-block;	
}

td.xmascookie .tmpOver{
	display:none;
	margin:5px 0 0 0 ;
	height:55px;
	line-height:55px;
	overflow:hidden;
	width:390px;
}

td.xmascookie .tmpTopBg{
	background: url(../images/common/xmascookie_topbg.png) no-repeat;
	height:47px;
}

td.xmascookie .tmpBg{
	background-image:url(../images/common/xmascookie_bg.png); 

}

td.xmascookie div.contactaction{
	color: #fff;	
}

td.xmascookie .tmpSendLink{
	color: #fff;
}

td.xmascookie div.tmpError{
	color: #fff;
}

td.xmascookie .tmpMainBox{
	font-size: 84%;
}

td.xmascookie .tmpMainRow1{
	font-size: 15px;
} 

td.xmascookie .tmpMainPicText{
	font-size: 12px;
}

td.xmascookie .tmpMainMailbox{
	font-size: 15px; 
}

td.xmascookie .tmpMainDescription{
	font-size: 1em;  		
}

td.xmascookie .tmpMainSubTitles{
	font-size: 1em;
}

td.xmascookie .tmpMainError{
	font-size:1.2em; 
}
/* xmascookie end */

/* viking start */
td.viking {
	color: #FFF;	
	background: #c3af96 url(../images/common/viking_mainbg.gif);
}
td.viking a, td.viking th, td.viking td {
	color: #fff;
}

td.viking .tmpTop{
	background-image:url(../images/common/viking_top.png); 
	border:0px;
}

td.viking .tmpDivider {
	background: url(../images/common/viking_divider.png) no-repeat;
}

td.viking .tmpTitle{
	padding: 0;
	text-align:center;
	display:inline-block;	
}

td.viking .tmpOver{
	display:none;
	margin:10px 0 0 0 ;
	height:60px;
	overflow:hidden;
	width:480px;
	font-size:30px;	
	color:#8c5921;
}

td.viking div.contactaction{
	color: #fff;	
}

td.viking .tmpSendLink{
	color: #fff;
}

td.viking div.tmpError{
	color: #fff;
}

td.viking .tmpMainBox{
	font-size: 84%;
}

td.viking .tmpMainRow1{
	font-size: 15px;
} 

td.viking .tmpMainPicText{
	font-size: 12px;
}

td.viking .tmpMainMailbox{
	font-size: 15px; 
}

td.viking .tmpMainDescription{
	font-size: 1em;  		
}

td.viking .tmpMainSubTitles{
	font-size: 1em;
}

td.viking .tmpMainError{
	font-size:1.2em; 
}
/* viking end */

/* user_skin start */
td.user_content div.contactaction{
	color: #000000;
}

td.user_content .tmpSendLink{
	color: #fff;
}

td.user_content .tmpError{
	color: #000000;
}

td.user_content .tmpMainBox{
	font-size: 84%;
}

td.user_content .tmpMainRow1{
	font-size: 15px;
} 

td.user_content .tmpMainPicText{
	font-size: 12px;
}

td.user_content .tmpMainMailbox{
	font-size: 15px; 
}

td.user_content .tmpMainDescription{
	font-size: 1em;  		
}

td.user_content .tmpMainSubTitles{
	font-size: 1em;
}

td.user_content .tmpMainError{
	font-size:1.2em; 
}
/* user_skin end */
