@media screen {

/* PGINA LOGIN */
body#loginForm {padding-top: 150px; margin: 0 auto 0 auto; text-align:center}

body#acceso {background: #fff url(/admin/Images/bg_login.gif) repeat-x; margin: 0 auto 0 auto; }
body#loginForm form#Form1 {width:597px; margin: 68px auto 0 auto; }
body#loginForm .contenido {background: transparent; border: none;}
body#loginForm h1 {font-family: Georgia, Times, sans-serif; font-size: 18px;  font-weight: bold; color: #31495F;  padding: 0; margin: 0 0 0 0; text-align: center; border-bottom: 2px solid #DEDDDD; padding-bottom: 2px;}
body#loginForm h2 {text-align: center; margin: 0 0 1em 0; color: #526AA7; font-size: 16px; font-family:  Helvetica, Arial, sans-serif;  }
body#loginForm fieldset.bloqueLogin {height: 150px; margin-top: 20px; }
body#loginForm fieldset.bloqueLogin p {margin-left: 55px; }
body#loginForm label.anchofijo {color: #666; font-weight: bold; }


/* FIN PAGINA LOGIN */

/* ESTILOS GENERALES */

body{ background: #fff url(/admin/Images/bg_izar.gif) repeat-x; font: 70% Verdana, Arial, Helvetica, Geneva, sans-serif; padding: 0; margin: 4px ;}

form {padding: 0; margin: 0;}

fieldset {background: transparent; padding: 0.6em; border: solid 1px #ccc;}
fieldset legend {font-weight: bold; font-size: 1em; color: #2B5884; }

a {font-family: Verdana, Arial, sans-serif; text-decoration: underline; color: #31495F; }
a:hover {text-decoration: none; }

select, textarea, input { font: 10px Verdana, Arial, Helvetica, Geneva, sans-serif; vertical-align:middle; color: #112D4E; margin-bottom:2px;}

h1, h2, h3 {color: #31495F; 
/*font-size: 1.5em;*/
font-size:14px;
 padding: 0; margin: 0 0 0 0;}
h2 {font-size: 1.3em;}
h3 {font-size: 1.1em;}

.rojo { color:Red;}
.bold { color: #31495F; font-weight: bold; }

a.boton {
	background: #efefed; color: #30465F;
	font-weight: bold; text-decoration:none; padding:0;
	padding: 0.2em 1em;
	vertical-align: middle;
	border-top: solid 1px #bbb; border-left: solid 1px #bbb; border-bottom: solid 2px #848484; border-right: solid 2px #848484;
}
.herramienta
{	background: #efefed; color: #000;
	font-weight: bold; text-decoration:none; padding:0;
	padding: 0.2em 0.2em;
	vertical-align: middle;
	border-top: solid 1px #bbb; border-left: solid 1px #bbb; border-bottom: solid 2px #848484; border-right: solid 2px #848484;

	}

	#controlMarco_ucCopiarFicheros_pnlNoExisteDocumento {margin-bottom: 20px; }
	
a.boton:hover {background: #30465F; color: #E1E9F0; border-top-color: #efefed; border-right-color: #000; border-bottom-color: #000; border-left-color: #efefed;}

p {padding: 0; margin: 0 0 0.3em 0;}

/* ESTRUCTURA */

/*-- Cabecera --*/

#cabecera {background: transparent; padding: 0.3em; margin: 9px 0 0 0 ;}
	#cabecera .alojalogounipsa { float: left; background:  url(/admin/Images/logo.gif) center no-repeat; width: 128px; height: 33px; margin: 0 0 0 0; padding: 5px 25px 5px 25px; }
	#cabecera .alojalogocliente { float: right; width: 128px; height: 43px; margin: 0;}
	#cabecera #informacionUsuario { padding:0;}
		#cabecera #informacionUsuario h1 {float: left;  background: #848484; color: #fff; font-size: 1.1em; padding: 0.2em 0.4em; margin: 0 0 0 0;}
		#cabecera #informacionUsuario p {font-size: 0.9em; margin: 0 0 0.6em 0; padding:0; }
		#cabecera #informacionUsuario span {  float: left; width: 5em; font-weight:bold; color: #445A6F; margin: 0 1em 0 2em; }
		#cabecera #informacionUsuario .cerrarSesion {
			float: right; width: 8em; 
			color: #445A6F; font-size: 0.9em;
			padding: 26px 10px 7px 0px; margin: 0;
			font-weight: bold;
		}

/*-- Menú Horizontal --*/

.menuHorizontal { margin: 9px 0 -0 0px; padding:13px 10px 0 24px; background: url(/admin/Images/bg_menu_izar.gif) no-repeat;  width:830px; height: 47px;} 
	
	.menuHorizontal ul li { text-transform:uppercase;}

/*-- Mensajes Sistema --*/

.mensajesSistema { background: transparent; font-weight: bold; margin: 0 0 1.5em 0em; /*border: solid 1px #848484;*/ padding: 0.5em; }
	.mensajesSistema p {margin: 0;}
	.mensajesSistema .msjInfo, .mensajesSistema .msjAviso, .mensajesSistema .msjError {padding: 0 0 0 24px; line-height: 20px;}
	.mensajesSistema .msjInfo { color:#060; background: url(/Admin/Images/informacion.gif) no-repeat;}
	.mensajesSistema .msjAviso { color:#006;background: url(/Admin/Images/Aviso.gif) no-repeat;}
	.mensajesSistema .msjError { color:#900; background: url(/Admin/Images/error.gif) no-repeat;}

/*-- Contenido --*/

.contenido { background: #fff; font-size:1em; margin: -18px 20px 0 10px; padding: 1em; /*border: solid 1px green;*/}
* html .contenido {height:1%;}
.contenido .bloqueIzquierdo2 { float: left; width: 54%; margin: 0 1% 0 0;}



.contenido .bloqueIzquierdo { float: left; 
width: 48%;
 margin: 0 1% 0 0;}
.contenido .bloqueDerecho { float: left; 
width: 45.5%;
margin: 0 0 0 0;}


.contenido .bloqueIzquierdo2 { float: left; 
width: 52%;
 margin: 0 1% 0 0;}
.contenido .bloqueDerecho2 { float: left; 
width: 47%;
margin: 0 0 0 0;}

.contenido .bloqueIzquierdo3 { float: left; 
width: 49%;
}
.contenido .bloqueDerecho3 { float: left; 
width: 47%; margin-left:15px;
}

.contenido .bloqueIzquierdoUnCuarto { float: left; width: 23%; margin: 10px 1% 0 0;}
.contenido .bloqueDerechoTresCuartos { float: left; width: 70%; margin: 10px 1% 0 0;}

.contenido .bloqueIzquierdoTresCuartos { float: left; width: 70%; margin: 0 1% 0 0;}
.contenido .bloqueDerechoUnCuarto { float: left; width: 23%; margin: 0 1% 0 0;}

.contenido .bloqueIzquierdoUnTercio { float: left; width: 30%; margin: 0 1% 0 0;}
.contenido .bloqueDerechoDosTercios { float: left; width: 60%; margin: 0 1% 0 0;}

.contenido .bloqueIzquierdoUnQuinto { float: left; width: 22%; margin: 0 0 0 0;}
.contenido .bloqueDerechoTresQuintos { float: left; width: 72%; margin: 0 0 0 0;}

.contenido .bloqueIzquierdo .direccion, .contenido .bloqueDerecho .direccion { margin: 1.5em 0 0 0;}

/*-- Menu Migas --*/
.menuMigas { padding:10px 0 0 0;  color:#819EB6; font-weight: bold;   }
.menuMigas a { text-decoration: underline; color:#4E7493;  }

/* MÓDULOS */

/* -- Botonera -- */

.botonera { height: 20px; margin: 20px 0 -8px 0; }

.botonera .nuevo,
.botonera .guardar,
.botonera .eliminar,
.botonera .cancelar,
.botonera .principal,
.botonera .filtrar,
.botonera .excel,
.botonera .restaurar,
.botonera .nueva { display: block; float:left; padding:0; margin: 0 0.5em 0 0;} 
.botonera .nuevo a,
.botonera .guardar a,
.botonera .eliminar a,
.botonera .cancelar a,
.botonera .principal a,
.botonera .filtrar a,
.botonera .excel a,
.botonera .nueva a, 
.botonera .restaurar a 
{
	display: block;
	color: #304B65;
	font-weight: bold; text-decoration: none;
	padding: 0.2em 1em 0.2em 20px;
	margin: 0 0 1em 0;
	border-top: solid 1px #bbb; border-left: solid 1px #bbb; border-bottom: solid 2px #848484; border-right: solid 2px #848484;
	}
.botonera .nuevo a:hover,
.botonera .guardar a:hover,
.botonera .eliminar a:hover,
.botonera .cancelar a:hover,
.botonera .principal a:hover,
.botonera .filtrar a:hover,
.botonera .excel a:hover,
.botonera .nueva a:hover,
.botonera .restaurar a:hover 
 {
	background: #848484; color: #fff;
	border-top-color: #efefed; border-right-color: #000; border-bottom-color: #000; border-left-color: #efefed;
}
.botonera .nuevo a{ background: #efefed url(../Images/icon_barra_nuevo.gif) 2px 1px no-repeat;  }
.botonera .nuevo a:hover{ color: #E1E9F0; background: #30465F url(../Images/icon_barra_nuevo.gif) 2px 1px no-repeat; }
.botonera .guardar a{ background: #efefed url(../Images/icon_barra_guardar.gif) 2px 1px no-repeat;}
.botonera .guardar a:hover { color: #E1E9F0; background: #30465F url(../Images/icon_barra_guardar.gif) 2px 1px no-repeat;}
.botonera .eliminar a{ background: #efefed url(../Images/icon_barra_borrar.gif) 2px 1px no-repeat;}
.botonera .eliminar a:hover { color: #E1E9F0; background: #30465F url(../Images/icon_barra_borrar.gif) 2px 1px no-repeat;}
.botonera .cancelar a{ background: #efefed url(../Images/icon_barra_cancelar.gif) top left no-repeat;}
.botonera .cancelar a:hover { color: #E1E9F0; background: #30465F url(../Images/icon_barra_cancelar.gif) top left no-repeat;}
.botonera .principal a{  background: #efefed url(../Images/icon_barra_inicio.gif) top left no-repeat; float:left;}
.botonera .principal a:hover {  color: #E1E9F0; background: #30465F4 url(../Images/icon_barra_inicio.gif) top left no-repeat; float:left;}
.botonera .filtrar a{  background: #efefed url(../Images/filtropeq.gif) 2px 1px no-repeat;}
.botonera .filtrar a:hover{  color: #E1E9F0; background: #30465F url(../Images/filtropeq.gif) 2px 1px no-repeat;}
.botonera .excel a{  background: #efefed url(../Images/excel.gif) 2px 1px no-repeat;}
.botonera .excel a:hover{  color: #E1E9F0; background: #30465F url(../Images/excel.gif) 2px 1px no-repeat;}
.botonera .nueva a{  background: #efefed url(../Images/icon_barra_guardar.gif) 2px 1px no-repeat;}
.botonera .nueva a:hover{  color: #E1E9F0; background: #30465F url(../Images/icon_barra_guardar.gif) 2px 1px no-repeat;}
.botonera .restaurar a{  background: #efefed url(../Images/icon_barra_guardar.gif) 2px 1px no-repeat;}
.botonera .restaurar a:hover{  color: #E1E9F0; background: #30465F url(../Images/icon_barra_guardar.gif) 2px 1px no-repeat;}


/*-- Listados --*/

.contenido table { width:100%;  border-collapse:collapse; border: 1px solid #5F7790; padding: 5px;    /*clear: both;*/ }
.contenido table td {background: #F6F9FC; padding: 2px 10px; font-size:11px;}
.contenido table.maquetacion{width:100%;}
.contenido table.mediana { width:250px;}
.contenido table.normal {width:auto; border:0; }
.contenido th {
font-size:11px; 
text-align:center; font-weight:bold; 
background: #7C9BB8 url(../Images/fondo_th4.gif) repeat-x top; color: #fff; 
text-transform:uppercase;
}




/*div[class=contenido] th, div[class=contenido] td  {font-size: 0.7em !important;}
*/


.contenido th a { color:#fff; }
.contenido th, .contenido td {border:1px solid #848484; padding: 0.2em; vertical-align:top;}
.contenido th {border-top-color: #A2A2A2;}
.contenido table.maquetacion td, .contenido table.maquetacion th {border:0;}
.contenido .ftb { margin-top:5px;}
.contenido .ftb table {width:auto;}
.contenido .ftb table table {border:0; margin-top:2px;}
.contenido .ftb table img {vertical-align:bottom;}
.contenido .ftb th, .contenido .ftb td {padding:0; border:0;}
.contenido .par td { background:#efeeed; }
.contenido .calendar td {padding:2px 1px;}
.contenido td.center { text-align:center;}
.contenido .Mitad { float:left; width:45%; margin:0 15px 0 0;}
.contenido .rptResultados {}



.content { float:left; margin-top:10px; width:98%;}
.content2 { float:left; margin-top:20px; width:98%;}



.encabezado { padding-bottom:10px;}



.filtro { padding:0px 0px 20px 0px;}



/*paginador*/
.contenido .paginacion {background: transparent; margin: 1em 0; float:left; width:98%;}
.contenido .paginacion td {height: 26px; font-size: 9px; vertical-align: middle; border:none}
.contenido .paginacion td div.paginadorDrcha{width:100px; float:right;}
.contenido .paginacion td.celda30{width:28% !important;}
.contenido .paginacion td.celda30 div{width:98px;}
.contenido .paginacion input{/*border:0;*/margin:0;}
.contenido .paginacion select {background-color: #fff; margin: 0.2em 0 0 0;}



.contenido .paginacion2 select {background-color: #fff; margin: 0.2em 0 0 0;}




table.paginado { width:150px; border:0px;}











/*tablas de formularios*/

.form_table { border:0px; }
.form_table td{height:26px; vertical-align:middle; border:0px;background-color:#FFFFFF;}
.form_table td.col_1 { vertical-align: middle; width:120px; padding-left:20px; }
.form_table .col_2 { vertical-align: middle; width:150px; padding-left:20px; }
.form_table .drop_1{ margin-left:110px;}











/*-- Pestañas --*/

.pestanas { margin-top: 0px; height: 32px;
  /*background: transparent url(/Admin/Images/bg_pestanas2.gif) repeat-x bottom;*/
   font-size:0.9em; /*line-height:normal;*/ }
.pestanas ul { margin:0; padding:10px 10px 0px 0px; list-style:none;}
.pestanas li { display: inline; float:left; margin:0; padding:0; background: url(/Admin/Images/norm_right.gif) no-repeat right top;}
.pestanas li span { margin:0; padding:7px 0 0 7px; float:left;}
.pestanas a { display:block; padding:5px 15px 4px; background: url(/Admin/Images/norm_left.gif) no-repeat left top; font-size:100%; font-weight:bold; text-decoration:none; color:#4E7493;}
.pestanas a:hover { color: #30465F;}
.pestanas .current { background-image:url(../Images/norm_right_on2.gif); color: #fff;}
.pestanas .current a { padding-bottom:5px; background-image:  url(/Admin/Images/norm_left_on2.gif); color: #fff;}
.pestanas label { display:block; padding:5px 15px 4px; background: url(/Admin/Images/norm_left.gif) no-repeat left top; font-size:100%; font-weight:bold; text-decoration:none; color:#4E7493;}
.pestanas .current label { padding-bottom:5px; background-image:  url(/Admin/Images/norm_left_on2.gif); color: #fff;}

.contenidoPestana {
margin:0; padding:10px 18px;
 border-left:1px solid #314963; border-right:1px solid #314963; border-bottom:1px solid #314963; border-top:1px solid #314963; width:98%;}


.contenidoSinPestana {margin:0; padding:10px 18px; border:1px solid black;}

* html .contenidoPestana { height:1%;}



* html .contenidoSinPestana { height:1%;}




.pestanasVertical {float:left; font-size:93%; line-height:normal;  margin:0; }
.pestanasVertical ul { margin:0; padding:10px 0 0 0; list-style:none;z-index:2; position:relative;}
.pestanasVertical li { border: 1px solid #666; margin: 4px 0; padding: 4px 10px; border-right-color:#000; background:#ddd;}
.pestanasVertical a { font-size:100%; font-weight:bold; text-decoration:none; color:#666666;}
.pestanasVertical a:hover { color:#CE0000;}
.pestanasVertical .current {border: 1px solid #000; border-right-color:#d5cfc6; background: transparent url(/Admin/Images/bg_pestanas.gif) repeat-x bottom;}
.pestanasVertical .current a { color:#C87208;}
.contenidoPestanaVertical {float:right; margin-left:-12px;  border:1px solid #000; padding:10px; z-index:1; position:relative; height:400px;}
.contenidoPestanaVertical h1, .contenidoPestanaVertical h2, .contenidoPestanaVertical h3, .contenidoPestanaVertical h4 { width:100%;}
.contenidoPestanaVertical fieldset { }

/* TreeView */

.AreaTree { float: left; background-color: transparent; width: 22em; padding: 0;}
.AreaTree table {border: none; background: #F6F9FC; }
.AreaTree table td, .AreaTree table th { padding:0; border:0;}

.AreaFormulario {float: left; width: 52em; /*border: solid 1px #5177B0;*/}
div[class="AreaFormulario"] { width: 54em; }  

.TreeView {
	background: #F6F9FC;
	font: 1em tahoma; padding: 0;
	border: solid 1px #848484;
	cursor: default;
	/*margin: 1em 0 0 0;*/
}
.TreeNode { padding: 0.1em 0.2em 0.2em 0.4em; }
.GrayedTreeNode { padding: 0.1em 0.2em 0.2em 0.4em; color: #848484; cursor: pointer; }
.HoverTreeNode { text-decoration: underline; padding: 0.1em 0.2em 0.2em 0.4em; cursor: pointer; }
.SelectedTreeNode { background-color: #848484; color:#fff; padding: 0.1em 0.2em 0.2em 0.4em; cursor: default; }
.NodeEdit { border: 1px #848484 solid; }

.capaFlotante { position: absolute; top:20%; left:26%; z-index: 10000; background: #efeeed; padding:1em; border-width: 1px 2px 2px 1px; border-style: solid; border-color: #848484;}
.capaFlotante .botonera {width: 25%; border-color: #efeeed;}

/* SECCIONES */

/*-- Acceso --*/

#acceso .contenido {width: 34em; border-width: 1px 2px 2px 1px; border-style: solid; border-color: #848484; margin: 20px auto 0 auto;}
#acceso .bloqueLogin{width:auto; margin: 0;}
#acceso h1 {margin: 0 0 1em 0;}

/*-- Productos --*/

.producto_imagen {
	float: left; width: 45%; height: 15em;
	background: #e6e2dd;
	padding: 1em;
	border: solid 1px #848484; margin: 0 0 0 0.5em;
}

.producto_imagen img {float: left; margin: 0 1em 1em 0;}
.producto_imagen .acciones {}
	.producto_imagen .acciones img {float: none; margin: 0;}

/*-- Pedidos --*/

#controlMarco_dtpkFechaDesdeFiltro_outer,
#controlMarco_Listadopedidos1_dtpkFechaDesdeFiltro_outer,
#controlMarco_dtpkFechaHastaFiltro_outer,
#controlMarco_Listadopedidos1_dtpkFechaHastaFiltro_outer,
#controlMarco_dtpkFechaPedido_outer {} 

#controlMarco_dtpkFechaDesdeFiltro_outer a,
#controlMarco_Listadopedidos1_dtpkFechaDesdeFiltro_outer a,
#controlMarco_dtpkFechaHastaFiltro_outer a,
#controlMarco_Listadopedidos1_dtpkFechaHastaFiltro_outer a,
#controlMarco_dtpkFechaPedido_outer a {vertical-align: middle; border: solid 1px #d5cfc6;}
#controlMarco_dtpkFechaDesdeFiltro_label, #controlMarco_dtpkFechaHastaFiltro_label,
#controlMarco_Listadopedidos1_dtpkFechaDesdeFiltro_label, #controlMarco_Listadopedidos1_dtpkFechaHastaFiltro_label {font-weight: bold; color: #555;}

.detalle .bloqueIzquierdo, .detalle .bloqueDerecho { 
height: 20em;}

/* ÚTILES */

.centrado {text-align: center;}
.centrado img {display: block; margin: 0 auto;}
.derecha {text-align: right;}

.anchofijo05,
.anchofijo,
.anchofijox2,.anchofijoX2,
.anchofijox3,
.anchofijox4, 
.anchofijox35 
{display: inline-block; /*float: left;*/ width: 8em; line-height: 1.9em; vertical-align: middle;}
.anchofijo05 {width: 3.5em;}
.anchofijox2 {width: 12em;}
.anchofijox3 {width: 18em;}
.anchofijox4 {width: 25em;}
.anchofijox35 {width: 21em;}
.anchofijox { width:auto;}




.ancho100 { width:100%;}




/*.bFIzq {display:inline-block; float:left; width:48%; clear:left;}
.bFDer {display:inline-block; float:right; width:48%; clear:right}*/
.blIzq {display:inline-block; float:left; width:48%; clear:left;}
.blDer {display:inline-block; float:right; width:48%; clear:right}
.bFIzq {display:inline-block; float:left; width:40%; clear:left;}
.bFDer {display:inline-block; float:right; width:70%; clear:right}
.bFechaIzq {display:inline-block; float:left; width:26%; clear:left;}
.bFechaDer {display:inline-block; float:right; width:40%; clear:right}
div.bFIzqFIltro {display:inline-block; float:left; width:40%; }
div.bfDerFiltro {display:inline-block; float:right; width:50%; }
.bFIzq label, .bFDer label {display:block; font-weight:bold;}
.label{display:block; font-weight:bold;}
.bFIzq img, .bFDer img {vertical-align:middle}

.nofloat {float: none!important; border: solid 1px red;}
.nofloat a 	{float: none; border: solid 1px green;}

.cb {clear:both; font:1px/1px;height:1px;}
.clearfix:after  { content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/* Hides from IE-mac \*/
 * html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* -- Anchos y altos de campos de texto -- */
.w100 {width:auto;}
.w3 {width:2.5em;}
.w5 {width:4em;}
.w8 {width:6em;}
.w10 {width:9em;}
.w15 {width:14em;}
.w20 {width:18em;}
.w25 {width:21em;}
.w30 {width:27em;}
.w32 {width:36em;}
.w35 {width:45em;}
.w40 {width:41em;}
.w45 {width:52em;}
.w50 {width:60em;}
.w60 {width:70em;}
.h3 {height:3em;}
.h5 {height:5em;}
.h8 {height:8em;}
.h10 {height:10em;}
.h20 {height:18em;}
.h30 {height:27em;}
.h40 {height:45em;}
.h50 {height:60em;}
.moneda { text-align:right;}

/* --- AYUDAS ----*/
div.notes {
  position: absolute;
  width: 17em;
  height: auto;
  margin: 240px 0px 0px 0px;
  padding: 1em;
  border: 1px solid #666666;
  background-color: #ffffe1;
  color: #666666;
  font-size: 88%;
}
div.notes h4 {
  background-image: url(/Admin/Images/icon_info.gif);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 3px 0px 3px 27px;
  border-width: 0px 0px 1px 0px;
  border-style: solid;
  border-color: #666666;
  color: #666666;
  font-size: 110%;
}
#controlMarco_ucCopiarFicheros_pnlNoExisteDocumento {margin-bottom: 20px; }
#controlMarco__ctl0_ucDireccionPoliza_dropProvincias {margin-left: -5px;}
/* ---- INFORMES ---- */
.informe { background-color:White; border:1px solid #666; height:500px; width:auto; padding:15px; border-right:3px solid #666; border-bottom:3px solid #666;}
.sangrado { margin:10px 10px 10px 20px;}
}
@media print 
{
	#cabecera, .menuHorizontal, #pnlAyuda, .herramienta, .contenido #ltlMenuMigas, legend, img
	{
		display:none;
	}
	h1, h2, h3 {color: #333; font-size: 1.5em; padding: 0; margin: 0 0 0 0;}
	table { width:100%; border-collapse:collapse;}
	.contenido th {border:1px solid #848484; font-size: 1em; text-align:center; font-weight:bold; color: #fff; text-transform:uppercase;}
	.contenido td {border:1px solid #848484; padding: 0.2em; vertical-align:top;}
	.contenido {font-size:80%;}
	body{font: 70% Verdana, Arial, Helvetica, Geneva, sans-serif; padding: 0; margin: 0;}
	.informe { height:500px; width:auto; padding:5px 10px 5px 5px; margin: 0;}
	.sangrado { margin:10px 10px 10px 2px;}
	fieldset {padding: 0.6em;}
}
	