/* 
================================
Skin styles for DotNetNuke
================================
*/
.UCLGalleryCar {
	background-color: #FFFFFF;
	font-family: Arial; font-size: 12px; color: #3B5C71; font-weight: bold;
	text-align: center;
	padding: 5px 5px 5px 5px;
}

.UCLGalleryPrix {
	background-color: #FFFFFF;
	font-family: Verdana; font-size: 15px; color: #CC0000; font-weight: bold;
	text-align: center;

} 

.UCLGalleryKm {
	background-color: #FFFFFF;
	font-family: Arial; font-size: 10px; color: #5A5A5A; font-weight: bold;
	text-align: center;
	padding: 0px 0px 0px 0px;
}

.UCLGalleryPhotoCadre {
	background-color: #FFFFFF;
}

.UCLGalleryPhoto {
	width: 180px;
	text-align: center;


}
.UCLGalleryOptions {
	background-color: #FFFFFF;
	font-family: Arial; font-size: 10px; color: #5A5A5A; font-weight: normal;
	text-align: justify;
	padding: 0px 0px 0px 0px;
}

.UCLGalleryTable {
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #FFFFFF;
}

.UCLGalleryDetail {
	background-color: #FFFFFF;
	text-align: right;
	font-family: Arial; font-size: 10px; color: #3B5C71; font-weight: bold;
}

.UCLMiniLocatorSearch {
	background-color: #FFFFFF;
}

.UCLMiniLocatorTableTop {
	background-color: #FFFFFF;
}

.UCLMiniLocatorSearchTableMain {
	margin: 10px;
}

.UCLMiniLocatorSearchFieldTitle {
	font-family: Arial; font-size: 12px; color: #000000; font-weight: bold;
	text-align: left;
}

.UCLMiniLocatorSearchFieldValue {
	width: 150px;
}

.UCLMiniLocatorResult {
	background-color: #FFFFFF;
}

.UCLMiniLocatorResultAlt {
	font-family: verdana; font-size: 10px; font-weight: normal; background-color: #FFFFFF;
}

.UCLMiniLocatorResultItem {
	font-family: verdana; font-size: 10px; font-weight: normal; background-color: #E8E8E8;
}

.UCLMiniLocatorResultHeader {
  font-family: Verdana; font-size: 10px; color: #000000; font-weight: normal; background-color: #EEEEEE; text-align: center;
}

.UCLMiniLocatorResultText
{
  font-family: Verdana; font-size: 11px; font-weight: bold;
}

.UCLMiniLocatorResultFooter {
  font-family: Arial; font-size: 14px; font-weight: bold; background-color: #EEEEEE; text-align: center;
}

UCLMiniLocatorDetail {
	background-color: #FFFFFF;
}

.UCLMiniLocatorDetailTable {
	background-color: #FFFFFF;
}	

.UCLMiniLocatorDetailTitle
{
  background-color: #E8E8E8;
	font-family: Verdana; font-size: 12px; color: #000000; font-weight: bold;
	text-align: Left;
	padding: 5px 5px 5px 5px;	
}	

.UCLMiniLocatorDetailItemLeft
{
  font-family: Arial; font-size: 12px; color: #5A5A5A; font-weight: bold; vertical-align: top;
	text-align: right;
	padding: 2px 2px 2px 2px;
	width: 30%;
}	

.UCLMiniLocatorDetailItemRight
{
  font-family: Arial; font-size: 12px; color: #0000; font-weight: bold; vertical-align: top;
	text-align: left;
	padding: 2px 2px 2px 2px;
	width: 30%;
}	

.UCLMiniLocatorDetailItemBottom
{
  font-family: Arial; font-size: 10px; color: #0000; font-weight: bold; vertical-align: top;
	text-align: left;
	padding: 2px 2px 2px 2px;
	width: 30%;
}	

.UCLMiniLocatorDetailItemPhotoCadre
{
  vertical-align: top;
  text-align: right;
}	

.UCLMiniLocatorDetailItemPhoto
{
  width: 300px;
}	

.UCLMiniLocatorSearchButton
{
  font-family: Arial; font-size: 14px; color: #3B5C71; font-weight: bold;
}

.UCLMiniLocatorTabs
{
  font-family: Arial; font-size: 14px; color: #3B5C71; font-weight: bold;
}

.UCLMiniLocatorSearchMessage
{
  font-family: Arial; font-size: 16px; color: #FF0000; font-weight: bold;
}
.UCLMiniLocatorContactTable {
	background-color: #FFFFFF;
	width: 100%
}	
.UCLMiniLocatorContactTitle
{
  background-color: #E8E8E8;
	font-family: Arial; font-size: 16px; color: #000000; font-weight: bold;
	text-align: center;
	padding: 5px 5px 5px 5px;	
}	

.UCLMiniLocatorContactItemLeft
{
  font-family: Arial; font-size: 12px; color: #5A5A5A; font-weight: bold; vertical-align: top;
	text-align: left;
	padding: 2px 2px 2px 2px;
	width: 35%;
}	

.UCLMiniLocatorContactItemRight
{
  font-family: Arial; font-size: 12px; color: #0000; font-weight: bold; vertical-align: top;
	text-align: left;
	padding: 2px 2px 2px 2px;
	width: 50%;
}	

.UCLMiniLocatorContactItemSpace
{
	width: 15%;
}	

.CandidatureTable {
	background-color: #DEE9EF;
	width: 100%
}	
.CandidatureTitle
{
	background-color: #FFFFFF;
	font-family: Arial; font-size: 14px; color: #3B5C71; font-weight: bold;
	text-align: Left;
	padding: 5px 5px 5px 5px;
}	

.CandidatureItemLeft
{
  font-family: Arial; font-size: 12px; color: #5A5A5A; font-weight: bold; 
	text-align: right;
	padding: 2px 2px 2px 2px;
	width: 10%;
}	

.CandidatureItemLeft2
{
  font-family: Arial; font-size: 12px; color: #5A5A5A; font-weight: bold; 
	padding: 2px 2px 2px 2px;
}	

.CandidatureItemRight
{
  font-family: Arial; font-size: 12px; color: #5A5A5A; font-weight: bold; 
	text-align: left;
	padding: 2px 2px 2px 2px;
	width: 40%;
}	

.CandidatureItemSpace
{
	width: 10%;
}	

.CandidatureSeparator {
	border-top: 1px dashed #BAB8B9;
}

/*MAIN MENU*/

table.MainMenu_MenuContainer { 
	background:#ececec url(../../images/bg-menu.jpg) no-repeat top left;
	height:30px;
	margin:2px 0;
	
}
.MainMenu_MenuItem {
    color: #333;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}
.MainMenu_MenuItemSel
{
	color: #000;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
	}
	
/*STRUCTURE PAGE*/
.topPane { margin:0; padding:0; width:100%}
.topPane h1 {margin:0}
.leftpane { width:340px; vertical-align:top; margin:0 2px 2px 0; padding:0; background:#FFFFFF; float:left}
.contentpane { width:640px; vertical-align:top; margin:0 2px 2px 0; padding:0; background:#FFFFFF; float:right}
.largepane { width:990px;vertical-align:top; margin:0; padding:0;}

/*BOUTONS*/
a.btn-vierge {
    background: url(../../images/btn-vierge-off.gif) no-repeat scroll left top transparent;
    display: block;
    height: 30px;
    padding: 8px 0 0;
    text-align: center;
    text-decoration: none;
    width: 150px;
}
a:hover.btn-vierge {
	background:url(../../images/btn-vierge-hover.gif) no-repeat scroll left top transparent;
	color:#000;
	text-decoration:none
	}
	
/*CONTAINERS*/
span.ContainerCrystalTitleS {
    color: #FFF;
    font-family: Tahoma,Arial,Helvetica;
    font-size: 11px;
    font-weight: bold;
}

/*GALERIE UCL*/
.UCLMiniLocatorlblVehicle

{

 font-weight: bold;font-size: 16px;color:#666; margin:0

}



.UCLMiniLocatorlblPrix {

 font-weight: bold;font-size:14px;color:#CC0000;font-family: Tahoma

}



.UCLMiniLocatorNoPix

{

	font-family: Arial; font-size: 24px; color: #3B5C71; font-weight: bold;

	text-align: center;

	vertical-align:middle;

}

.UCLGalleryCar {

	background-color: #FFFFFF;

	font-family: Arial; font-size: 12px; color: #3B5C71; font-weight: bold;

	text-align: center;

	padding: 5px 5px 5px 5px;

}



.UCLGalleryPrix {

	font-family: Verdana; font-size: 15px; color: #006cb2; font-weight: bold;

	text-align: center;



} 



.UCLGalleryKm {

	background-color: #FFFFFF;

	font-family: Arial; font-size: 10px; color: #5A5A5A; font-weight: bold;

	text-align: center;

	padding: 0px 0px 0px 0px;

}



.UCLGalleryPhotoCadre {

	background-color: #FFFFFF;

}



.UCLGalleryOptions {

	background-color: #FFFFFF;

	font-family: Arial; font-size: 10px; color: #5A5A5A; font-weight: normal;

	text-align: justify;

	padding: 0px 0px 0px 0px;

}



.UCLGalleryPhoto {

	width: 120px;

	text-align: center;





}

.UCLGalleryTable {

	border-width: 2px 2px 2px 2px;

	border-style: solid;

	border-color: #FFFFFF;

}



.UCLGalleryDetail {

	background-color: #FFFFFF;

	text-align: right;

	font-family: Arial; font-size: 10px; color: #3B5C71; font-weight: bold;

}



.UCLMiniLocatorSearch {

	background-color: transparent;

/*	width:970px

*/}



.UCLMiniLocatorTableTop {

	background-color: #FFFFFF;

}



table.UCLMiniLocatorSearchTableMain {

clear:both;

margin:0 40px 0 0;

padding:10px 0 0;

}



.UCLMiniLocatorSearchFieldTitle {

	font-family: Arial; font-size: 12px; color: #000000; font-weight: bold;

	text-align: left;

}



.UCLMiniLocatorSearchFieldValue {

	width: 150px;

}



.UCLMiniLocatorResult {

	background-color: transparent;

/*	width:970px;

*/}





.UCLMiniLocatorResultAlt {

	font-family: verdana; font-size: 10px; font-weight: normal; background-color: #FFFFFF;

}



.UCLMiniLocatorResultItem {

	font-family: verdana; font-size: 10px; font-weight: normal; background-color: #FFF;

}



.UCLMiniLocatorResultHeader {

  font-family: Verdana; font-size: 10px; color: #000000; font-weight: normal; background-color: #FFF; text-align: center; 

}



.UCLMiniLocatorResultText

{

  font-family: Verdana; font-size: 14px; font-weight: bold; margin:0 0 5px 0; display:block

}



.UCLMiniLocatorResultFooter {

  font-family: Arial; font-size: 14px; font-weight: bold; background-color: #EEEEEE; text-align: center; 

}



.UCLMiniLocatorDetail {

	background-color: #FFFFFF;

}



.UCLMiniLocatorDetailTable {

	background-color: #FFFFFF;

}	



.UCLMiniLocatorDetailTitle

{

  background-color: #E8E8E8;

	font-family: Verdana; font-size: 12px; color: #000000; font-weight: bold;

	text-align: Left;

	padding: 5px 5px 5px 5px;	

}	



.UCLMiniLocatorDetailItemLeft

{

  font-family: Arial; font-size: 12px; color: #5A5A5A; font-weight: bold; vertical-align: top;

	text-align: left;

	padding: 2px 2px 2px 2px;

	width: 200px;

}	



.UCLMiniLocatorDetailItemRight

{

  font-family: Arial; font-size: 12px; color: #0000; font-weight: bold; vertical-align: top;

	text-align: right;

	padding: 2px 2px 2px 2px;

	width: 30%;

}	



.UCLMiniLocatorDetailItemBottom

{

  font-family: Arial; font-size: 10px; color: #0000; font-weight: bold; vertical-align: top;

	text-align: left;

	padding: 2px 2px 2px 2px;

	width: 30%;

}	



.UCLMiniLocatorDetailItemPhotoCadre

{

  vertical-align: top;

  text-align: right;

}	



.UCLMiniLocatorDetailItemPhoto

{

  width: 300px;

}	



.UCLMiniLocatorSearchButton

{

  font-family: Arial; font-size: 14px; color: #3B5C71; font-weight: bold;

}



.UCLMiniLocatorTabs

{

  font-family: Arial; font-size: 14px; color: #3B5C71; font-weight: bold;

}



.UCLMiniLocatorSearchMessage

{

  font-family: Arial; font-size: 16px; color: #FF0000; font-weight: bold;

}

.UCLMiniLocatorContactTable {

	background-color: #FFFFFF;

	width: 100%

}	

.UCLMiniLocatorContactTitle

{

  background-color: #E8E8E8;

	font-family: Arial; font-size: 16px; color: #000000; font-weight: bold;

	text-align: center;

	padding: 5px 5px 5px 5px;	

}	



.UCLMiniLocatorContactItemLeft

{

  font-family: Arial; font-size: 12px; color: #5A5A5A; font-weight: bold; vertical-align: top;

	text-align: left;

	padding: 2px 2px 2px 2px;

	width: 30%;

}	



.UCLMiniLocatorContactItemRight

{

  font-family: Arial; font-size: 12px; color: #0000; font-weight: bold; vertical-align: top;

	text-align: left;

	padding: 2px 2px 2px 2px;

	width: 50%;

}	



.UCLMiniLocatorContactItemSpace

{

	width: 15%;

}	

.UCLGalleryTable{

	width:200px;

}

.UCLGalleryTableH{

	width:260px;

}

.UCLGalleryPhotoH {

	width: 120px;

	text-align: center;

}



.UCLGalleryCarH {

	font-family: Arial; font-size: 10px; color: #3B5C71; font-weight: bold;

	text-align: center;

}

.UCLMiniLocatorlblPrix {

 font-weight: bold;font-size: 30px;color:#CC0000;font-family: Tahoma

}

.UCLMiniLocatorDetailTitle

{

  font-family: Arial; font-size: 14px; color: #5A5A5A; font-weight: bold; vertical-align: top;

	text-align: left;

	padding: 2px 2px 2px 2px;

	width: 280px;

}

.UCLMiniLocatorDetailOptions

{ border-color:Black;

	background-color:#E8E8E8;

  font-family: Arial; font-size: 18px; color: #5A5A5A; font-weight: bold; vertical-align: top;

	text-align: left;

	padding: 2px 2px 2px 2px;

	width: 840px;

	height:50px;

}	

.UCLMiniLocatorDetailPhone

{

  font-family: Arial; font-size: 14px; color: #5A5A5A; font-weight: bold; vertical-align: top;

	text-align: left;

	padding: 2px 2px 2px 2px;



}

.UCLMiniLocatorDetailTitleContact

{

	background-color:#E8E8E8;

  font-family: Arial; font-size: 14px; color: #5A5A5A; font-weight: bold; vertical-align: top;

	text-align: center;

	padding: 0px 0px 0px 0px;

	width:400px;

}



.UCLPrixLarge {

font-family: Arial; font-size: 18px; color: #3B5C71; font-weight: bold;

	text-align: center;

	vertical-align:middle;

	text-decoration:none;

}
