@import url('https://fonts.googleapis.com/css?family=Lato');
html {    margin: 0;
    padding: 0;
    font-family: 'Lato', sans-serif;
    text-align: left;
}
body {    margin: 0;	background: url("../images/body-bg.jpg") no-repeat fixed center center;
    color: #000;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}




p {
     text-align: justify;
}

a{
    color: #000;
	text-decoration:none;
}
a:hover{	color: #ff6600;	text-decoration:none;
}

h1{
	font-size:22px;
	color: #000;
	padding:5px 0;
}


h2{	font-size:20px;	color: #000;
}

h3{	font-size:18px;
	color: #000;
}

h4{	font-size:16px;
	color: #000;
}

h6{
	font-size:13px;
	color: #ff6600;
}

.clear{	clear:both;}

.container {	background:rgba(255,255,255,0.97);	margin:0 auto;
    width: 1080px;
}
.container0 {
	margin:0 auto;
    width: 1080px;
}

#header .container {

    padding: 0;
    position: relative;
    background-image: linear-gradient(to top, #c6b8b8, #212121, #2b2b2b, #353535, #999595);}

tr, td{ padding:5px; }

.logo{   padding:25px 10px 15px 20px;
   float:left;}

.meme{
   padding:25px 10px 0 0;
   float:right;
}

.meme ul{
   padding:0;
   display:flex;
   justify-content:center;
   margin:0;
}

.meme ul li{
   flex-grow:1;
}

.meme ul li{
   float:left;
   list-style-type:none;
}

.meme ul li a{	text-align:center;	color: #fff;
	display: block;
	border-bottom: none;
	font-size: 14px;
	font-weight: 500;
	letter-spacing: 1.4px;
	margin-bottom: 0;
	padding: 15px 15px;
	text-transform: capitalize;
	transition: all 0.3s ease 0s;}

.meme ul li a:hover{
	color: #ff6600;

}

.leitb {   float:right;
   width:730px;
   padding:10px 10px 0 10px;
}

.leitb a {	font-weight:300;}

.riitb{   float:left;
   width:310px;
   padding-left:10px;}

.riitb ul{   padding-left:20px;
    background:#f5f5f5;
}

.riitb ul li a{
	display: block;
	padding:3px 0px;
}


#footer{    background:#1f1f1f;
    padding:20px 0;
    color:#fff;}

#footer a{
    color:#ff6600;
}

.itbway{    background:#f5f5f5;}

#form-search{padding: 0;
width: 200px;
height:26px;
position: absolute;
top:80px;
right:20px;
   display:flex;
}

#Cerca {padding:0 0 0 10px;
height:26px;
    width: 145px;
    border: none;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;}

.search-submit {
    height: 26px;
    width: 55px;
    background: url(../images/buttonSearch.png) no-repeat;
    border: none;
    cursor: pointer;
    text-indent: -9999px;
    position: absolute;
    top: 0px;
    right: 0px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    padding: 0;

 }

.banner3 {	width:100%;
	height:90px;
}