/* 
    Document   : immatvo
    Created on : 15 nov. 2013, 11:21:11
    Author     : patrice
    Description:
        CSS pour la page immatVO.
*/

@media screen {
  .noPrint { display: block; }
  .yesPrint { display: block !important; }
  }
@media print {
  .noPrint{ display: none; }
  .yesPrint{ display: block !important; }
  }

.elementsBloc {height:40px;}
.elementsBlocTech { height:1.5em;
                  clear: both;
                  overflow: hidden;
                  white-space: nowrap;}
.elementsBlocDPers {height:24px;clear: both;margin-bottom:7px;}
#mainContent div.label {
clear: both;
display: block;
font-weight: bold;
text-align: right;
width: 190px;
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin-right: 15px;
margin-top: 3px;
margin-bottom: 10px;
}
.elementsBloc select {}
div.valeur  {display:inline-block;}
.small {
color: #666;
display: block;
font-size: 11px;
font-weight: normal;
text-align: right;
width: 160px;
}
.errorMsg {color:red;font-weight:bolder;background-color:white;}
#warnMsg {font-weight:bolder;text-align:center;font-size:medium;margin:20px;background-color:white;}
.taxes {margin-left:5px;display:inline-block;float:left;width:385px;}
#caratech {float:left;width:385px;}
.titDiv {text-align:center;text-decoration:underline;margin-bottom:10px;font-weight: bold;}
#recapTitle {text-align:center;font-size:large;padding:20px;margin:5px;border:1px solid gray;background-color:rgb(255, 248, 220);}
/* table {font-size:12px;} */


#totalDiv {font-weight:bold;font-size:initial;}
.docProcessTitle {text-decoration:underline;}
.noBox { border:0px hidden;width:180px;}
fieldset {-moz-border-radius:10px 0;
-webkit-border-radius:10px 0;
border-radius:10px 0;
border: 8px solid #68C7C1;}
fieldset legend {color:black;font-size:1.1em;font-weight:bold;background-color:white;position:relative;left:15px;}
#cgv {margin:10px;padding:10px;text-align:justify;float:right;width:750px;}
#fade { /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
#codePIN {
    height: 30px;
    margin-left: 33%;
    border: 20px solid #ddd;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding: 20px;
    background: #fff;
    width:180px;
}
.popup_block{
	display: none; /*--masqué par défaut--*/
	background: #fff;
	padding: 20px;
	border: 20px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right;
	margin: -20px -20px 0 0;
        border:0px hidden;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_block {
position: absolute;
}
.oneColDiv {width:780px;vertical-align:top;margin-left:0x;margin-top:0px;position:relative;top:-1em;}
.oneColDiv fieldset {border: 4px dashed #68C7C1;}
.oneColDiv .selected {border: 8px solid #68C7C1;}
.bulletProc {position:relative;
top: 2em;
left: -2em;}
.bulletProc img { width:40px;}

