@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Homenaje);
body{ font-family:"Myriad Pro"; font-size:14px; margin:0; padding:0; background:url('../images/bg-page.jpg') no-repeat center top }
p{ color:#3f3f3f;}
.T-Left{ text-align:left; }
.T-Right{ text-align:right; }
.T-Center{ text-align:center; }
.T-Justify{ text-align:justify; }

.PT-20{ padding:20px 0 0 0; }
.PT-30{ padding:30px 0 0 0; }
.PT-40{ padding:40px 0 0 0; }
.PT-50{ padding:50px 0 0 0; }
.PT-60{ padding:60px 0 0 0; }
.PT-100{ padding:100px 0 0 0; }
.PT-130{ padding:130px 0 0 0; }
.PT-150{ padding:150px 0 0 0; }
.PT-170{ padding:170px 0 0 0; }
.PT-210{ padding:210px 0 0 0; }
.PT-220{ padding:220px 0 0 0; }

.Left{ float:left; }
.Right{ float:right; }
.Center{ margin:auto; }

.Ba-Header{height:200px;}
.Ba-Slider{ background:url('../images/Elema_02.jpg') no-repeat center top; height:400px; }

.Menu{width:753px; height:51px;}
.Menu ul{margin:0; padding:0; height:53px; width:580px; float:left; }
.Menu ul li{ list-style-type: none; float:left; display:inline-block; }
.Menu ul li a{ color:#FFF; font-size:20px; font-weight:normal; padding:12px 0; display:block; text-decoration:none; }
.Menu ul li a:hover{ text-decoration:underline; }

.Slider{ width:100%;}

.LaIzq{width:600px;}
.LaDer{ width:288px; background:#051222;}
.Contenido{ width:888px; margin:auto; background-color:#e9e5e6;}

.MaIz-10{ margin-left:10px; }
.MaIz-20{ margin-left:20px; }
.MaIz-30{ margin-left:30px; }
.MaIz-37{ margin-left:37px; }
.MaIz-39{ margin-left:39px; }
.MaIz-40{ margin-left:40px; }
.MaIz-50{ margin-left:50px; }
.MaIz-60{ margin-left:60px; }

.MaDe-10{ margin-right:10px; }
.MaDe-20{ margin-right:20px; }
.MaDe-30{ margin-right:30px; }
.MaDe-37{ margin-right:37px; }
.MaDe-39{ margin-right:39px; }
.MaDe-40{ margin-right:40px; }
.MaDe-50{ margin-right:50px; }
.MaDe-60{ margin-right:60px; }


.Clear{clear:both;}

.Banner{ background:url('../images/Elema_03.jpg') no-repeat center -50px; margin:auto; padding:20px 10px 10px 10px; }

.Ti-1{ font-family:"Homenaje"; font-size:28px; color:#121824; }
.Ti-2{ font-family:"Homenaje"; font-size:20px; color:#FFF; background:#121a26; margin:10px 0 0 0; padding:3px 0 3px 5px;}

.Ser-1{width:164px; height:250px; background:url('../images/serv-1.jpg') no-repeat; margin-bottom:15px;}
.Ser-2{width:164px; height:250px; background:url('../images/serv-2.jpg') no-repeat; margin-bottom:15px;}
.Ser-3{width:164px; height:250px; background:url('../images/serv-3.jpg') no-repeat; margin-bottom:15px;}
.Ser-1 p, .Ser-2 p, .Ser-3 p{ margin:0; padding:0;}
.Buscar{ width:330px; float:right; padding:10px 0 0 50px;}
.Buscar #buscar{ border:none; outline:none; width:225px; margin-top:2px; margin-right:8px; color:#006481; font-size:14px; text-align:center; height:30px; background:none; }

.Nota{ width:218px; height:263px; background:url('../images/Notepad_09.png') no-repeat; margin:auto; margin-bottom:20px;}

#flowers {
  margin: auto;
  -moz-box-shadow: 0px 0px 10px #333;
  -webkit-box-shadow:  0px 0px 10px #333;
  box-shadow:  0px 0px 10px #333;
  clear:right;
}


ul.menus {  
  list-style: none;
  margin: 20px 0 ;
  padding: 0; 
}
ul.menus li {  
  background: #051222;  
}
ul.menus li:hover{background:#207ed1;}
ul.menus li a {
  padding: 3px 3px 3px 20px;
  display:block;
  text-decoration: none;
  color: #FFF;
  font-size:25px;
  font-family:"Homenaje";
}