/* @group Common */

.sectionTitle {
	width: 100%;
	background-color: #e21e1d;
	color: white;
	text-align: center;
	font-weight: normal;
	font-style: normal;
}

#overview,  #features {
	margin: 1em 10px;
}



/* @end */

/* @group Overview */

#overview table {
	width: 100%;
}

#overview td {
	vertical-align: top;
	width: 50%;
}

#question {
	background-color: #ccc;
	width: 300px;
	color: white;
	font: 1.2em Helvetica, Arial, Geneva, sans-serif;
	margin: 12px 12px 12px 200px;
	padding: 8px;
	text-align: center;
}



/* @end */


/* @group vitrine*/

#vitrine {
	border-bottom: 3px solid #f11700;
	background: url(../common/images/corkwood.jpg) repeat;
}

#vitrine table {
	width: 100%;
	text-align: center;
}

#vitrine_leftCol {
	position: relative;
	width: 250px;
}

#vitrineRightGroup {
	background-color: rgba(0,0,0,0.55);
	border-radius: 18px;
	-moz-border-radius: 18px;
}


#vitrine h3 {
	color: white;
	margin: 0;
	padding-bottom: 1em;
}



/* @end */

/* @group buttonsSection */

#buttonsSection {
	background-color: #3c3c3c;
	font: 0.8em Helvetica, Geneva, sans-serif;
	color: #666;
}

#buttonsSection td {
	text-align: center;
	width: 250px;
	vertical-align: top;
}

#writeToUs {
	vertical-align: middle;
	font-size: 1.5em;
}


.prix {
	font-size: 2.5em;
}

.prix sup  {
	font-size: 0.5em;
}

/* @end */

/* @group Features */

hr 
{
	border: 1px solid rgba(202,202,202,0.5);
	margin-top: 20px;
	margin-bottom: 20px;
}

.feature {
	display: table;
}

.featureColumn, .featureText
{
	display: table-cell;	
	vertical-align: top;
}

.featureColumn, 
{	
	width: 250px;
}

.featureText
{
	padding-left: 20px;
}

.featureColumn img {
	border-style: none;	// Pour Firefox, retirer le cadre du lien
}

.countryTable {
	text-align: center;
}

.countryTable th{

}

.countryTable td{
	padding: 1em;
	vertical-align: top;
	color: gray;
}

/* @end */

/* @group Awards */

#awards {
	background-color: #e4e4e4;
}


#awards tr, td {
	padding: 12px;
}

/* @end */







