﻿div.hReview
{
	
	font-size:small;
}
div.reviews
{
 
}

p.enticer
{	
	font-size:small;
	text-align:left;
}
.hreview
{
	
	width:600px;
}

.vcard
{
	/*border:solid 3px #445e89;*/
	padding:10px;
}
.item
{
	
	
}

.description
{
	
	font-size:medium;
	font-style:italic;
	padding:10px;
	background-color:#eeeeee;
	color:#883399;
	
	padding:5px;
}
.fn
{
	
	font-size:x-large;
	font-weight:bold;
	color:Black;
}
.org{
	color:Green;
}

.summary
{
	
}
.review_title
{
	
	font-weight:bolder;
	font-size:19px;
	color:#661177;
	font-style:italic;
}

.value
{
	font-weight:bold;
}	
	
.tel
{
	font-weight:normal;
	}
.photo
{
	margin:10px;

}
.dtreviewed
{
	

}



.mainContent
{
	width:800px;
	border:solid 1px #B0B0B0;
	padding:20px;
	background-color:White;
}



.bizCardInfo
{
	margin-top:10px;
	font-style:normal;
}
table.mainContent
{
	width:800px;
	border:solid 1px #B0B0B0;
	padding:20px;
	background-color:White;
}
.phone_title
{
	font-weight:bold;
	font-size:larger;
}
.office_location
{
	width:100%;
	background-color:#F0F0F0;
	text-align:center;
	padding:1px;
}
.office_address
{
	text-align:left;
	background-color:White;
	margin:1px;
	padding:2px;
}
.adr
{
	font-style:normal;
	font-size:x-small;
}
h2.reviews_title
{	
	
	background-color:#87aab9;
	color:White;
	padding:5px;
	
}

.bigstars
{
	font-size:xx-large;
	color:#eebB0B;
	
}


.stars
{
	font-size:x-large;
	color:#eebB0B;
	
}

.smallstars
{
	color:#aa9B0B;

}
.whiteStar
{
	color:White;
}
.smFnt{
	color:#222299;
	font-weight:bold;
}
.review_Pres
{
		background:#fff var(--wpr-bg-99559215-3e00-4f39-b511-1135afe6316a) repeat-x;
		padding:5px;

}
.percent
{
	
	color:#a0a0a0;
	font-size:larger;
	font-weight:bold;
}
.percentBig
{
	color:#a0a0a0;
	font-size:xx-large;
	font-weight:bold;
}

.whiteLink
{
	color:White;
}

.rating_table
{
	
	font-size:x-small;
	padding:5px;
}
.rating_table th
{
	background-color:#e8e8e8;
	text-align:left;
	font-weight:normal;
	
}
.office_presentation
{
	width:100%;
}
.office_info_title
{
	font-size:medium;
	font-weight:bold;
	color:#A0A0A0;
}
.opendays
{
	font-size:x-small;
	background-color:White;
	width:100%;
	
}
.opendays th
{
	text-align:left
}
.onlineAppointment
{
	text-align:center;
	margin:10px;
	margin-top:30px;
	
	width:80%;
	background-color:#F0F0F0;
	padding:5px;
	
}
.xlrgFnt
{
	font-size:large;
}
.pagesLink
{
	width:100%;
	text-align:center;
}
.pagesLinkSelect
{
	font-size:x-large;
	background-color:#d0d0d0;
	font-weight:bold;
}
.smallComment
{
color:#a0a0a0;
font-size:xx-small;
font-style:italic;	
}
.censored
{
	background-color:#B0B0B0;
	font-size:small;
	color:#f0f0f0;
}
.tablePopUp
{
	border:solid 1px #909090;
	width:250px;
}
.PrevNextLink
{
	font-size:small;
}