

/*______________________________________________________________________________*/
/*___________________________________POLICES____________________________________*/
/*______________________________________________________________________________*/

body, table, tr, td{
/font-size : 11px;
}

.texteBorange {
	color : #D892C7;
	font-weight:bold;
}

.texteOrange{
	color : #D892C7;
}

.titreOrange{
	color : #D892C7;
	font-size : 14px;
	font-weight:bold;
}

.bg_gris_clair, .texteBWhite,.texteWhite {
	background-color :#F4F4F4;
	padding : 5px;
	font-size : 14px;
	font-weight : bold;
	margin-bottom : 10px;
	margin-top : 10px;
}

.texteWhite {
	font-size : 12px;
}


.texteB {
	font-weight:bold;
}

.texteGrisClair_small {
	color:#666666;
	font-size:10px;
}

.texte, td.texte {
	color : #333333;
	font-size:11px;
}

.texteGrisFonceSmall
	font-size:10px;
}


a.Blue, a.Blue:link, a.Blue:hover,a.Blue:visited {
	color : #2CAEAF;
	text-decoration : underline;
}



#ultrosForm{
/*margin-left:340px;*/
width:350px;
padding-top : 5px;
padding-bottom : 5px;
}	

.ultros_formContent{
margin-left:15px;
}
.ultros_infos {
	display:none;
}
.ultros_label_text {
	font-family: Tahoma, sans-serif;
    font-size:0.8em;
    font-weight:normal;
    text-decoration:none;
    color: white;
}
.ultros_label_img {
	font-family: Tahoma, sans-serif;
    font-size:0.8em;
    font-weight:normal;
    text-decoration:none;
    color: white;
    }
	
.required{
margin-bottom:10px;
}

.ultros_binsert {
height: 30px;
border: none;
cursor: pointer;
background: url("/boutique/images/inseremaphoto.gif") no-repeat left top;
width:155px;
font-size:0px;
margin-left:15px;
}

.ultros_bresize {
height: 30px;
border: none;
cursor: pointer;
background: url("/boutique/images/cadrermaphoto.gif") no-repeat left top;
width:155px;
font-size:0px;
}

.formTitle{
font-size:20px;
color:#fb9519;
font-weight:bold;
}

.div_ultros{
float:right;
/*margin-right:320px;*/
}


.form_button{
float:left;margin-left:535px;
}

textarea {
	height:96px;
	width:312px;
}

/*ModalBox*/
#MB_overlay {
	position: absolute;
	margin: auto;
	top: 0;	left: 0;
	width: 100%; height: 100%;
	z-index: 9999;
	background-color: #000!important;
}
#MB_overlay[id] { position: fixed; }

#MB_window {
	position: absolute;
	top: 0;
	border: 0 solid;
	text-align: left;
	z-index: 10000;
	margin-bottom : 20px;
	margin-top:20px;
}
#MB_window[id] {/*position: fixed!important; */}

#MB_frame {
	position: relative;
	background-color: #ffffff;
	width:570px;
}

#MB_header {
	margin: 0;
	padding: 0;
	display:none;
}

#MB_content {
	padding: 6px .75em;
	overflow: auto;
}

#MB_caption {
	font: bold 100% "Lucida Grande", Arial, sans-serif;
	text-shadow: #FFF 0 1px 0;
	padding: .5em 2em .5em .75em;
	margin: 0;
	text-align: left;
	width:570px;
}

#MB_close {
	display: block;
	position: absolute;
	right: 5px; top: 4px;
	padding: 2px 3px;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
}
#MB_close:hover {
	background: transparent;
}

#MB_loading {
	padding: 1.5em;
	text-indent: -10000px;
	background: transparent url(/images/spinner.gif) 50% 0 no-repeat;
}

/* Color scheme */
#MB_window {
	width:560px;
/*	background-color: #ffffff;
	color: #0062ab;
	-webkit-box-shadow: 0 8px 64px #000; 
	-moz-box-shadow: 0 0 64px #000; 
	box-shadow: 0 0 64px #000;
	
	-webkit-border-radius: 7px; 
	-moz-border-radius: 7px;
	border-radius: 7px;*/
}
#MB_content { border-top: 1px solid #F9F9F9; width: 550px;background-color: #ffffff;}
#MB_header {
  background-color: #ffffff;
  border-bottom: 1px solid #CCC;
  color:000000;
}
#MB_caption { color: #ffffff }
#MB_close { color: #777 }
#MB_close:hover { color: #000 }

