.textOVC{
	BORDER-RIGHT: #c1c0c0 1px solid; 
	BORDER-TOP: #c1c0c0 1px solid; 
	FONT-SIZE: 0.9em; 
	MARGIN-BOTTOM: 2px; 
	BORDER-LEFT: #c1c0c0 1px solid; 
	COLOR: #707070; 
	BORDER-BOTTOM: #c1c0c0 1px solid; 
	FONT-FAMILY: Trebuchet MS,verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 1.4em;
	background-image: url(../img/imgOVC/fondoInput.gif) ;
}
.textOVC2{
	BORDER-RIGHT: #c1c0c0 1px solid; 
	BORDER-TOP: #c1c0c0 1px solid; 
	FONT-SIZE: 0.75em; 
	MARGIN-BOTTOM: 2px; 
	BORDER-LEFT: #c1c0c0 1px solid; 
	COLOR: #707070; 
	BORDER-BOTTOM: #c1c0c0 1px solid; 
	FONT-FAMILY: Trebuchet MS,verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 0.938em;
	background-image: url(../img/imgOVC/fondoInputGris.gif) ;
}
.derechaEntrarOVC span.texto {
	color: #707070;
    float: left;
    font-family: Trebuchet MS,verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 0.7em;
    margin: 4px 0 0;
    padding: 0;
    width: 70%; 
   	text-align: left;
   	line-height: 1.2em;
}
.derechaEntrarOVC span.texto a{
	text-decoration: underline;
	color: #707070; 
}
.derechaEntrarOVC span.texto a:hover{
	text-decoration: underline;
	color: #707070; 
}
.derechaEntrarOVC img {	
    float: right;
    padding: 0;
    margin: -5px 0 0 0; 
}

.etiquetaOVC{
	FONT-SIZE: 0.75em; FLOAT: left; WIDTH: 4.688em; COLOR: #707070; FONT-FAMILY: Trebuchet MS,verdana, Arial, Helvetica, sans-serif;
}
.altura10OVC{
	line-height: 0.625em;
}
.altura5OVC{	
	color: #707070;
    float: left;
    padding: 8px 0;
    width: 100%;
}
.linea_puntos_grisOVC{
	BORDER-BOTTOM: #707070 1px dotted; PADDING-TOP: 7px; MARGIN-BOTTOM: 7px; clear:both;
}
.derechaOVC{
/*	padding-right:10px;
	padding-top:3px;*/
	text-align: right;
}
.derechaEntrarOVC{
/*	padding-right:10px;*/
	padding-top:0px;
	margin: 5px 0 0;
	text-align: right;
}
.derechaOVC2{
	TEXT-ALIGN: left;
	padding-left: 163px;
}
*:first-child+html .derechaOVC2
{	
	TEXT-ALIGN: left;
	padding-left: 157px;
}
* html .derechaOVC2
{
	TEXT-ALIGN: left;
	padding-left: 157px;
}
.izquierdaOVC{
	float: left;
	line-height: 1.375em;
	font-family:Trebuchet MS;
	color:#DF7720;
	font-size:0.75em;
	padding: 3px 5px 5px;
	width:100%;
}
div.contentLabel {
	float: left;
	width: 100%; 
	padding: 4px 0px 0px 0px;
}

div.contentLabel input {
	float: right;
	width: 65%; 
	padding: 0px 0px 0px 0px;
	margin: 0:
}
.registroCliente{
	width:73%;
}
.izquierdaLineaOVC{
	/*float: left;line-height: 22px;padding-right:10px*/
	float:left;
	/*padding-left:10px;*/
	
}
.izquierdaSupOVC{
	float: left;
	line-height: 1.375em;
	font-family:Trebuchet MS;
	color:#DF7720;
	font-size:0.75em;
	padding-left:10px;
	padding-right:10px;
	margin-top:7px;	
}
.izquierdaSupOVC a{
	text-decoration: none;
	padding:0px 10px 0px 0px;
	margin:0px;
	color:#DF7720;
}
.botonderechaOVC{
	float:right;
	background-image: url("../img/imgOVC/candado.gif");
	background-repeat: no-repeat;
	background-position: right;	
	margin:3px 0 0 0;
	padding:3px 10px 5px 0;
}
.contenedorBotonOVC{
	/*float: left;line-height: 22px;padding-right:10px*/
	float:left;
	padding-left:5px;
	padding-top:3px;
}
.linkOVC{
	FONT-SIZE: 0.65em; COLOR: #df7720; TEXT-DECORATION: none;FONT-FAMILY: Trebuchet MS,verdana, Geneva, Arial, Helvetica, sans-serif;
}
.botonOVCizq {
	FONT-SIZE: 0.688em; COLOR: #707070; text-decoration:underline;
	FONT-FAMILY: Trebuchet MS,verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
    margin: 0;
}
.botonOVCeng {
	FONT-SIZE: 0.65em; COLOR: #707070; text-decoration:underline;
	FONT-FAMILY: Trebuchet MS,verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
	margin:4px 0px 0px 0px;
	line-height: 1.2em;
    margin: 0;
    padding: 1px 0 0 10px;
    width: 5.6em;
}

/*Todos navegadores excepto Opera*/
.botonOVCesp {
	FONT-SIZE: 0.65em; COLOR: #707070; text-decoration:underline;
	FONT-FAMILY: Trebuchet MS,verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
	line-height: 1.4em;
    margin: 4px 0px 0px 0px;
    padding: 2px 0 0 3px;
    width: 8.4em;
}
 /* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
	head~body .botonOVCesp {
	    width: 8.7em;
	    padding: 2px 0 0 0px;
	}
}
.botonOVCAccesoDni {
	FONT-SIZE: 0.65em; COLOR: #707070; text-decoration:underline;
	FONT-FAMILY: Trebuchet MS,verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
	padding: 1px 0 0 0;
}

/*Todos navegadores excepto Opera*/
a.botonOVCAccesoDni span.textoDnie{
	float: left;
    padding: 5px 5px 0;
    cursor: pointer;
}
 /* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
	head~body a.botonOVCAccesoDni span.textoDnie {
	  	padding: 5px 0px 0;
	  	cursor: pointer;
	  	text-decoration: underline; 
	}
}

img.logo_dni {
	float: left;
}
.derechaEntrarOVC img.logo_dni {
	float: right;
}
.submitOVC{
	BORDER:0px; FONT-SIZE: 0.75em; COLOR: #df7720; FONT-FAMILY: Trebuchet MS,verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; cursor:pointer;TEXT-DECORATION: none;padding:0px 0 0 0;
	text-align: right; 
	float: right;
}
.submitOVCsup{
	BORDER:0px; FONT-SIZE: 0.75em; COLOR: #df7720; FONT-FAMILY: Trebuchet MS,verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; cursor:pointer;TEXT-DECORATION: none;padding:0px 0 0 0;
	text-align: right; 
	float: left;
}
.enlaceEntrarOVC{
	float: right;
	padding: 0px;
	padding: 3px 0 0 0;
	
}
*:first-child+html .enlaceEntrarOVC
{	
	margin: 0px 5px 0px 0px;
}
* html .enlaceEntrarOVC
{
	margin: 0px 5px 0px 0px;
}

.mayusculasOVC{
TEXT-TRANSFORM: uppercase;
}
.fondo_registroOVC{
HEIGHT: 14em;WIDTH: 14.813em; 
background-image:url(../img/imgOVC/bg_gol.jpg);
background-repeat: no-repeat;
}
.sub_menu_ovOVC{
FLOAT: right; width:738px; background-repeat:no-repeat; position: relative; background-image: url('../img/imgOVC/cabecera_login_fondo.jpg'); 
padding:0 0 2px 0px;
}

.etiquetatextoOVC{
	FONT-SIZE: 0.75em; 
	COLOR: #707070! important; 
	FONT-FAMILY: Trebuchet MS,verdana, Arial, Helvetica, sans-serif;
	float: left;
	padding: 3px 5px 0px 0px;
	vertical-align:middle;
}

.capa_inlineOVC{
DISPLAY: inline;
}
/*.textOVC{
BORDER-RIGHT: #707070 1px solid; BORDER-TOP: #707070 1px solid; FONT-SIZE: 0.75em; MARGIN-BOTTOM: 2px; BORDER-LEFT: #707070 1px solid; COLOR: #707070; BORDER-BOTTOM: #707070 1px solid; FONT-FAMILY: Trebuchet MS,verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px
}*/
.transparenteOVC{
background-color: transparent;
}
div.fondo_registroOVC  .etiquetaOVC{
	FONT-SIZE: 0.75em; 
	FLOAT: left; 
	WIDTH: 6em; 
	COLOR: #707070; 
	FONT-FAMILY: Trebuchet MS,verdana, Arial, Helvetica, sans-serif;
}
div.fondo_registroOVC  .textOVC2{
	BORDER-RIGHT: #c1c0c0 1px solid; 
	BORDER-TOP: #c1c0c0 1px solid; 
	FONT-SIZE: 0.75em; 
	MARGIN-BOTTOM: 2px; 
	BORDER-LEFT: #c1c0c0 1px solid; 
	COLOR: #707070; 
	BORDER-BOTTOM: #c1c0c0 1px solid; 
	FONT-FAMILY: Trebuchet MS,verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 1.2em;
	background-image: url(../img/imgOVC/fondoInputGris.gif) ;
}
.bordegris{
	border-right: 1px solid #707070;
	font-size:10px;
	float:left;
	margin:7px 6px 0px 6px;
}
.bordegriscorto{
	border-right: 1px solid #707070;
	font-size:10px;
	float:left;
	margin:7px 5px 0px 3px;
}
.bordenaranja{
	border-right: 1px solid #DF7720;
	font-size:10px;
	float:left;
	margin:7px 9px 0px 9px;
}
.bordenaranjacorto{
	border-right: 1px solid #DF7720;
	font-size:10px;
	float:left;
	margin:7px 5px 0px 3px;
}
