/* Start of CMSMS style sheet 'palvelu' */
.productContent{
width: 100%;
float: left;
}

.productContainer{
	width: 100%;
	margin-bottom: 10px;
}

.openButton{
	width: 661px;
	height: 36px;
	background-image: url(images/bg_list.jpg);
	background-repeat: no-repeat;
padding-top: 5px;
}

.productName {
float: left;
padding-left: 10px;
font-size: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #fff;
}
.productShopIcon {
float: right;
margin-top: -5px;
padding-right: 35px;
}

#serviceWrap {
		width:960px;
	}
	#serviceMain {
		float:left;
		width:590px;
		margin-right: 10px;
	}

#mainBlock{
		width: 100%;
height: 400px;
border: 1px solid #333;

		}
		
#mainPicture{
width: 150px;
		float:left;
border: 1px solid #333;
		
		}
		
#mainDescription{
	float:right;
	margin-right: 20px;
border: 1px solid #333;
		}
	
	#serviceSidebar {
		float:right;
		width:350px;
	}
	#serviceFooter {
		clear:both;
		padding:5px 10px;
		background:#cc9;
	}
	#serviceFooter p {
		margin:0;
    }
	* html #serviceFooter {
		height:1px;
	}

/* jQuery.Rating Plugin CSS */
div.rating-cancel,div.star-rating{margin-top: 8px; float:left;width:22px;height:17px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url('../images/loader.gif') no-repeat 0 -18px}
div.star-rating,div.star-rating a{background:url('../images/star.gif') no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -18px!important}
div.star-rating-hover a{background-position:0 -36px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */
/* End of 'palvelu' */

