body {
font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size:13px;
	color:#000000
}

*{
margin:0px;
padding:0px;
border:0px; }

span { font-size:13px }

.jeditor { width:50% }

h2 { line-height:30px; }
h1 { line-height:35px; }

.micolor { color:#C9120A }

.backMiColor{ background-color:#333; }

.borderMiColor{ border:2px solid #333; }

.backform { background-image:url(../images/greyzz.png); }

.title_windows { margin-left:10px; color:#fff; }

.input_disable { background-color:#F4F4F4; cursor:not-allowed; }

.disable-button{ background-color:#ccc !important; color:#777777 !important; }


select{
padding:6px 6px;
margin:2px 0 2px 0;
border:1px solid #b5b6b3;
border-radius:3px;
font-size:12px;
box-shadow: inset  0 0 10px #e9e9e9;
box-sizing:content-box; } 

input[type="text"], input[type="password"], textarea{
padding:6px 6px;
border:1px solid #b5b6b3;
border-radius:4px;
font-size:12px;
box-shadow: inset 0 0 10px #e9e9e9;
margin:2px 0 2px 0; }

.button {
	border-radius:3px;
	background-color:#e7eaeb;
	box-shadow: inset 0px 1px 0px #fff;
	text-shadow: 1px 1px 0px #fff;
	font-size:10px;
	letter-spacing:0.10px;
	text-transform:uppercase;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	cursor:pointer;
	color:#5c5c5c;
	border:1px solid #b5b6b3;
}

.a { color:#003366; text-decoration:none; cursor:pointer}
.a:link{ color:#315E88;}
.a:visited{ color:#003366; }
.a:hover { color:#003399; text-decoration:underline; }

#capaFondo{
background-color:#fff;  position:fixed;  padding:0;  margin:0; left:0px; top:0px;  right:0px; bottom:0px; width:100%;
      height:100%; z-index:6; opacity:0.6; display:none }
	  
#capaFondoMensaje { z-index:7; width:900px; position:absolute; left:50%; margin-left: -450px; top:10px; display:none }

.sombras { box-shadow: 7px 7px 7px #999; } 

.mini_sombras { box-shadow: 3px 3px 3px #ccc; } 

.i { background:url(../img/mm_arrow.png) no-repeat 0 center;padding:3px; padding-left:8px; margin-left:11px }

.ii { background:url(../img/mm_arrow.png) no-repeat 0 center;padding:3px;  padding-left:8px; }

.i_gris { background:url(../img/mm_arrow2.png) no-repeat 0 center;padding:3px; padding-left:8px; padding-left:15px }

.titulo { background:url(../img/bullet_toggle_plus.png) no-repeat 0 center; padding-left:16px; font-weight:bold; color:#C9120A; }

.user { background:url(../img/user2.png) no-repeat 0 center; padding-left:19px; }

.mini_user { background:url(../img/mini_user_green.png) no-repeat 0 center; padding:5px; padding-left:16px;  }

.mini_user_negro { background:url(../img/mini_user.png) no-repeat 0 center; padding:5px; padding-left:16px;  }

.mini_lupa{ background:url(../img/mini_lupa.png) no-repeat 0 center; padding:3px; padding-left:16px; }

.pdf { background:url(../img/mini_pdf.png) no-repeat 0 center; padding:8px; padding-left:20px; }

.input_date { padding-left:24px !important; background:url(../img/input_date.png) no-repeat 0 center #FFFFFF; padding:3px; }
.input_time { padding-left:24px !important; background:url(../img/input_time.png) no-repeat 0 center #FFFFFF; padding:3px; }
.input_user { padding-left:25px !important; background:url(../img/input_user.png) no-repeat 0 center #FFFFFF; padding:3px; }
.input_color { padding-left:25px !important; background:url(../img/rgb.png) no-repeat 0 center #FFFFFF; padding:3px; }

.date { background:url(../img/date.png) no-repeat 0 center; padding:3px; padding-left:20px; }

.time { background:url(../img/time.png) no-repeat 0 center; padding:3px; padding-left:20px; }

.mail { background:url(../img/email.png) no-repeat 0 center;padding:3px; padding-left:20px; }
.phone { background:url(../img/phone.png) no-repeat 0 center;padding:3px; padding-left:20px; }

.myButton {
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
	background-color:#f24537;
	border-radius:6px;
	border:1px solid #d02718;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	padding:8px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}

.myButton:hover {
	background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
	background-color:#c62d1f;
}
.myButton:active {
	position:relative;
	top:1px;
}

.myButtonVerde {
	box-shadow:inset 0px 1px 0px 0px #008C00;
	background:linear-gradient(to bottom, #008C00 5%, #006600 100%);
	background-color:#006600;
	border-radius:6px;
	border:1px solid #006600;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-size:13px;
	padding:8px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #003400;
}

.myButtonVerde:hover {
	background:linear-gradient(to bottom, #006600 5%, #008C00 100%);
	background-color:#008C00;
}
.myButtonVerde:active {
	position:relative;
	top:1px;
}


.corner { border-radius:5px; }

.cursor { cursor:pointer; }

.sidenav {
  height: 100%;
  width: 230px;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: #fff;
  overflow-x: hidden;
  border-right:3px solid #333
}

.contenido {
  margin-left: 230px;
  padding-left: 15px;
}

.contenido2 {
  margin-left: 230px;
}

