/*
CSS Style for West Coast Design

Azul 1: #002c5f [Pantone 2955]
Azul 2: #0066a1 [Pantone 3005]
Azul 3: #00a1de [Pantone Process Cyan]

Amarelo 1: #eadf00 [Pantone 3955]
Amarelo 2: #d9e506 [Pantone  388]
Amarelo 3: #c9dd03 [Pantone  381]
*/
/* BEGIN COMMON ELEMENTS STYLES */
#productBaseCaptionDescription {
	float:left;
	clear:both;
	width:100%;
	padding-bottom:10px;
}	
#productBaseCaption {
	float:left;
	width:100px;
	padding-right:10px;
}	
#productBaseDescription {
	float:left;
	width:200px;
}
#productBaseTitlePdfSugg {
	float:left;
	width:100%;
	clear:both;
	padding-bottom:15px;
}	
#productBaseTitlePdf {
	float:left;
	width:390px;
	clear:both;
}	
#productBaseTitle {
	float:left;
	text-align:left;
	padding-right:10px;
	display:inline-block;
}
#productBasePDF	{
	float:left;
	text-align:left;
	display:inline-block;
}	
#productBackSugg {
	float:right;
	width:150px;
	text-align:left;
}	
.searchKm {
	clear:both;
}
.searchKmDescription {
	float:left;
	width:80%;
}
.searchKmButton {
	float:right;
	width:20%;
	text-align:right;
}
#title {
	padding-bottom: 5px;
}
#captionsanddescription {
	clear: both;
	float:left;
	padding-bottom:15px;
}
#captionsanddescriptionleft {
	float: left;
	width: 145px;	
}
#captionsanddescriptionright {
	float: right;
	width: 395px;	
}	
#captionphoto {
	float: left;
	width: 145px;	
	clear:both;
	padding-bottom:15px;
}
#captiontext {
	color: #002c5f;
	float: right;
	font-family: Tahoma, Arial, Verdana;
	font-size: 0.8em;
	font-weight: bold;
	padding-bottom: 10px;
	width: 395px;
}
#desctext {
	color: #002c5f;
	float: right;
	font-family: Tahoma, Arial, Verdana;
	font-size: 0.8em;
	width: 395px;
}
#desctext a {
	color: #0066a1;
	text-decoration: underline;
}
#desctext a:hover {
	color: #0066a1;
	text-decoration: none;
}
#desctextleft {
	float: left;
	padding-right: 5px;
	width: 195px;
}
#desctextright {
	float: right;
	width: 195px;
}
#desctextaddresses {
	clear: right;
	padding-bottom: 5px;
	width: 195px;
}
#productButtonSuggestionArea {
	float:left;
	clear:both;
	width:100%;
}
#productOtherIdeas {
	width:100%;
	clear:both;
}
#productGeneralButtons {
	width:100%;
	clear:both;
}
.RatingSystemRate {
	float:left;
	width:340px;
}	
.ratingSystemOption {
	float:left;
	width:20%;
	text-align:center;
}	
.ratingSystemComments {
	float:left;
	width:350px;	
	text-align:left;	
	padding-right:10px;
}
#dvReviews {
	float:right;
	width:180px;	
	text-align:left;
}	
#ratingSystem {
	width:100%;
	clear:both;
}	
#ratingSystemReviewsGraphic	{
	width:180px;
	float:right;
}	
#ratingSystemGraphic {
	float:right;
	text-align:left;
	width:180px;
}
TABLE.ratingsystem_graphtable {
	border: 0px solid;
	border-color: #00a1de;
	height: 80px;
}
TD.ratingsystem_graphtable {
	border: 0px solid;
	border-color: #00a1de;
	/*height: 100%;*/
	vertical-align: bottom;
	padding-left:5px;
	padding-right:5px;
}
TABLE.ratingsystem_graphbar {
	width: 20px;
	background-color:#00a1de;
}
#productButtonArea {
	float:left;
	width:195px;
	padding-top:10px;	
}
#productSaibaMais {
	padding-top:15px;
	padding-left:5px;
}
#productSuggestionArea {
	float:right;
	width:345px;	
	padding-bottom:10px;
}	
.productdetail {
	height:250px;
	padding-right:10px;
	width:105px;	
}
.productIdeaDetail {
	width:135px;
	height:107px;
	float:left;
}
.FO-ListItem-RelatedThings {
	color: #00a1de;
	font-family: Tahoma, Arial, Verdana;
	font-size: 0.8em;
	list-style-image: none;
	list-style-type: none;
}
.FO-ListItem-RelatedThings a {
	color: #00a1de;
	font-family: Tahoma, Arial, Verdana;
}
#searcharea {
	float: left;
	width: 540px;
}
#searcharea1 {
	float: left;
	width: 180px;
}
#searcharea2 {
	float: left;
	width: 180px;
}
#searcharea3 {
	float: right;
	width: 180px;
}
.agendaCulturalCol {
	vertical-align:top;
	padding-bottom:20px;
}
.AgendaCulturalItem {
	float:left;
	width:120px;
	padding-right:10px;
	vertical-align:text-top;
}
#pnlSearchEvents {
	float:left;
	width:100%;
	padding-bottom:30px;
}
.FO-Label-Equipments-Text {
	font-family: Tahoma, Arial, Verdana;
	font-size: 0.8em;
	color: #00a1de;
}
.FO-Label-Equipments-Text a {
	color: #0066a1;
}
.FO-TitleEquipmentSection
{
	font-family: Tahoma, Arial, Verdana;
	font-size: 0.9em;
	color: #00a1de;
	text-transform:uppercase;
}
/* END COMMON ELEMENTS STYLES */
