﻿body {
	background-color:#DDDDDD;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
h2 {
	background-color:#AAAAAA;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#555555;
	text-align:center;
}
h4 {
	background-color:#AAAAAA;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#555555;
	text-align:center;
}
@font-face {
	font-family: "AnaDocFont";
	src: url('sanchezregular.otf');
}
.petit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}
.popup {
	display:block;
	position:absolute;	
	top:1%;
	right:1%;
	z-index:1000;
	width:auto;
	background-color:#FFFFFF;
	border:1px solid black;
 }
.popupbas {
	display:block;
	z-index:1000;
	width:auto;
	background-color:#FFFFFF;
	border:1px solid black;
	bottom: 10px; 
	right: 30px; 
	position:fixed;
}
.doc {
	/* font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; */
	font-family:AnaDocFont,Garamond,Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight: 50;
	margin:50px 50px 50px 50px;	
	border:1px solid black;
	background-color:#EEEEEE;
	padding:2px 5px;
}
.n0 {
	text-decoration: line-through;
	color:gray;
	background-color:yellow;
	font-size:10pt;
}
.n2 {
	background-color:#00FF00;

}
.n23 {
	background-color:#00FF00;
	background-image: linear-gradient(#00FF00, #FFAAAA);
}

.n24 {
	background-color:#00FF00;
	background-image: linear-gradient(#00FF00, #555555);
}
#n24 a{
	background-color:#00FF00;
	background-image: linear-gradient(#00FF00, #555555);
	color: #000000;
}
.n3 {
	background-color:#FFAAAA;
}
.n34 {
	background-color:#00FF00;
	background-image: linear-gradient(#FFAAAA, #555555);
}
#n34 a{
	background-color:#00FF00;
	background-image: linear-gradient(#FFAAAA, #555555);
	color: #000000;
}
.n4 {
	background-color:#999999;
}
.dejavu {
	font-style:italic;
	border:solid 1px;
}
a:link {
	text-decoration:none;
	# color: #FF4500;
	color: #2222FF;
}
.tooltip {
  text-decoration:none;
  position:relative;
}
 
 
.tooltip span {
  display:none;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius:6px;
  color:black;
  background:white; 
}
 
.tooltip span img {
  float:left;
  margin:0px 16px 8px 0;
  color:white;
}
  
.tooltip:hover span {
  display:block;
  position:absolute;
  top:20;
  left:0;
  z-index:1000;
  width:auto;
  max-width:320px;
  // min-height:30px;
  border:1px solid black;
  margin-top:12px;
  margin-left:32px;
  overflow:hidden;
  padding:8px;
  font-size:10pt;
}
A {
	text-decoration: none;
} 
.ta {
  display: inline-block;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  padding: 10px 20px;
  border: 1px solid #b7b7b7;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font: normal 16px/normal "Times New Roman", Times, serif;
  color: rgba(0,142,198,1);
  -o-text-overflow: clip;
  text-overflow: clip;
  background: rgba(252,252,252,1);
  -webkit-box-shadow: 2px 2px 2px 0 rgba(60,140,60,1) inset;
  box-shadow: 2px 2px 2px 0 rgba(60,140,60,1) inset;
  text-shadow: 1px 1px 0 rgba(255,255,255,0.66) ;
  -webkit-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
}
.myButton {
	-moz-box-shadow: 3px 4px 0px 0px #899599;
	-webkit-box-shadow: 3px 4px 0px 0px #899599;
	box-shadow: 3px 4px 0px 0px #899599;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #bab1ba));
	background:-moz-linear-gradient(top, #ededed 5%, #bab1ba 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #bab1ba 100%);
	background:-o-linear-gradient(top, #ededed 5%, #bab1ba 100%);
	background:-ms-linear-gradient(top, #ededed 5%, #bab1ba 100%);
	background:linear-gradient(to bottom, #ededed 5%, #bab1ba 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#bab1ba',GradientType=0);
	background-color:#ededed;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	border:1px solid #d6bcd6;
	display:inline-block;
	cursor:pointer;
	color:#3a8a9e;
	font-family:Arial;
	font-size:17px;
	padding:7px 25px;
	text-decoration:none;
	text-shadow:0px 1px 0px #e1e2ed;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bab1ba), color-stop(1, #ededed));
	background:-moz-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:-webkit-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:-o-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:-ms-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:linear-gradient(to bottom, #bab1ba 5%, #ededed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bab1ba', endColorstr='#ededed',GradientType=0);
	background-color:#bab1ba;
}
.myButton:active {
	position:relative;
	top:1px;
}
textarea {
	width:90%;
	height:50%;
}
