html,body{font-family:"Segoe UI";}

body{
background-color:#ffffff;
background-image:url('images/logo_lg.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
color:#666666;
font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
text-align:center;
}

h1 {
	font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
	font-size: 60px;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	line-height: 26.4px;
}
h2 {
	font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
	font-size: 40px;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	line-height: 26.4px;
}
h3 {
	font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
	font-size: 20px;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	line-height: 15.4px;
}
h4 {
	font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
	font-size: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	line-height: 15.4px;
}
h5 {
	font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	line-height: 15.4px;
}
p,ul,li {
	font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
	font-size: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 25px;
}
blockquote {
	font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
	font-size: 21px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 30px;
}
pre {
	font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 18.5667px;
}

select{
	color:#9a9b9f;font-size:20px;padding-left:10px;padding-right:10px;
}

table{
	padding:20px;
	margin:20px;
	border-collapse: collapse;
}

tr,td{
	padding:10px;
	margin:10px;
}




a:link {color: #000000;text-decoration:underline;}
a:visited {color: #000000;text-decoration:underline;}
a:hover {color: #ffc423;text-decoration:underline;}
a:active {color: #FF3D00;text-decoration:underline;}





.estilo1{ background-color:#999999;height:50px; width:300px; border:none; cursor:pointer;color:white;font-size:20px;}
.estilo1:hover{background-color:#000;height:50px; width:300px; border:none; cursor:pointer;}

.estilo2{ background-color:#B0BEC5;height:50px; width:200px; border:none; cursor:pointer;color:white;font-size:20px;}
.estilo2:hover{background-color:#5C6BC0;height:50px; width:200px; border:none; cursor:pointer;}

.estilo3{ background-color:#9E9E9E;height:50px; width:200px; border:none; cursor:pointer;color:#fff;font-size:20px;}
.estilo3:hover{background-color:#ffc423;height:50px; width:200px; border:none; cursor:pointer;}

.estilo4{ background-color:#A1887F;height:50px; width:200px; border:none; cursor:pointer;color:white;font-size:20px;}
.estilo4:hover{background-color:#000000;height:50px; width:200px; border:none; cursor:pointer;}

.estilo5{ background-color:#00CC66;height:50px; width:245px; border:none; cursor:pointer;color:white;font-size:20px;}
.estilo5:hover{background-color:#FFA500;height:50px; width:245px; border:none; cursor:pointer;}

.estilo6{ background-color:#ab3436;height:50px; width:300px; border:none; cursor:pointer;color:white;font-size:20px;}
.estilo6:hover{background-color:#FFA500;height:50px; width:300px; border:none; cursor:pointer;}

.inputme{ background-color:#f0f0f0;height:50px; width:300px; border:5px solid #f0f0f0;color:#9a9b9f;font-style:italic;font-size:24px;padding-left:10px;padding-right:10px;margin-left:20px;margin-right:20px;}
.inputme:hover{background-color:#E6E6E6;height:50px; width:300px;  border:5px solid #FFAB91;}
.inputme:focus{background-color:#ffffff;height:50px; width:300px;  border:5px solid #ccc;}

.inputme_select{ background-color:#f0f0f0;height:50px; width:330px; border:5px solid #f0f0f0;color:#000000;font-style:italic;font-size:24px;padding-left:10px;padding-right:10px;}


.inputSearch{ background-color:#f0f0f0;height:30px; width:300px; border:5px solid #f0f0f0;color:#9a9b9f;font-style:italic;font-size:16px;padding-left:10px;padding-right:10px;margin-left:20px;margin-right:20px;}
.inputSearch:hover{background-color:#E6E6E6;height:30px; width:300px;  border:5px solid #FFAB91;}
.inputSearch:focus{background-color:#ffffff;height:30px; width:300px;  border:5px solid #ccc;}



.submitme{ background-color:#b3b3b3;height:50px; width:330px; border:5px solid #b3b3b3;color:#ffffff;font-style:italic;font-size:24px;padding-left:10px;padding-right:10px;}
.submitme:hover{background-color:#ffc423;height:50px; width:330px;  border:5px solid #ffc423;}

.submitme2{ background-color:#ffc423;height:50px; width:330px; border:5px solid #ffc423;color:#ffffff;font-style:italic;font-size:24px;padding-left:10px;padding-right:10px;}
.submitme2:hover{background-color:#AFB42B;height:50px; width:330px;  border:5px solid #AFB42B;}

.submitme3{ background-color:#000000;height:50px; width:330px; border:5px solid #000000;color:#ffffff;font-style:italic;font-size:24px;padding-left:10px;padding-right:10px;}
.submitme3:hover{background-color:#ff0000;height:50px; width:330px;  border:5px solid #ff0000;}

.submitSearch{ background-color:#b3b3b3;height:42px; width:100px; border:5px solid #b3b3b3;color:#ffffff;font-style:italic;font-size:18px;font-weight:800;padding-left:10px;padding-right:10px;}
.submitSearch:hover{background-color:#ffc423;height:42px; width:100px;  border:5px solid #ffc423;}


.inputme2{ background-color:#f0f0f0;height:50px; width:245px; border:5px solid #f0f0f0;color:black;font-size:24px;}
.inputme2:hover{background-color:#E6E6E6;height:50px; width:245px;  border:5px solid #63dbfe;}
.inputme2:focus{background-color:#E6E6E6;height:50px; width:245px;  border:5px solid #ccc;}

.zlabel{ font-size:20px;text-align:right;}




.even { background-color:transparent; }
.odd { background-color:#f0f0f0;}



table {
	margin: 0 auto;
}


hr { 
  border : 0;
  height: 1px; 
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); 
}






.scrollup {
    width: 100px;
    height: 100px;
    position: fixed;
    bottom: 12px;
    right: 4px;
    display: none;
    text-indent: -9999px;
    background: url('icon_top.png') no-repeat;
    background-color: transparent;
}


.tmf_title{ text-align:center;font-size:22px;font-weight:600;color:#3f51b5;margin-top:20px;font-style:italic;}


span.highlight {
    color: #fff;
    background-color: #53a5da;
    padding: 4px 10px;
    border-radius: 25px;
    white-space: nowrap;
}