@font-face {
    font-family: texto;
    src: url('fonts/JosefinSans-Bold.ttf');
	format('truetype')
}
 
.noticia{
	width:95%;
	height:180px; 
	border-bottom:1px solid #ccc;
	padding:20px;
}
.titulo a{
	    text-decoration: none;
    color: #02304C;
}
.like a{
	    text-decoration: none;
    color: #02304C;
	
}
.titulo{
	    font-weight: bold;
    margin: 5px 0 5px 0;
    line-height: 120%;
	font-size: 16px;
	color: #02304C;
	padding-left:20px;	
	text-align:left;
	margin-bottom:10px;
	margin-top:15px;
}
.descripcion{
	font-size: 16px;
    color: #555;
    text-align: justify;
	padding-left:50px;	
	margin:20px; 
	font-family:texto;
}
i{
	font-family:frace;
}
.info{
	margin:30px;
}
.like{
	float:right;  
	background-image: url('images/hand.png');
	width:32px;
	height:32px;
}
.de{
	float:left;
font-size: 13px;
    color: #555;
margin-left:35px;	
}
.nn{
	padding-top:8px;
}
.num{
	    font-size: 18px;
    font-weight: bolder; 
    margin-top: -19px;
    margin-left: 20px;
    color: white;
    background: #67a3bb; 
    width: 35px;
    height: 35px; 
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
}
.ico{ 
	padding-left:20px;
	background-image:url('images/punto.png');
	background-repeat: no-repeat;
	background-size: 16px 16px;
	background-position: 0px 0px; 	 
	display:block;
}
.telefono{ 
	padding-left:20px;
	background-image:url('images/telefono.png');
	background-repeat: no-repeat;
	background-size: 16px 16px;
	background-position: 0px 0px; 	 
	display:block;
}
.mail{ 
	padding-left:20px;
	background-image:url('images/mail.png');
	background-repeat: no-repeat;
	background-size: 16px 16px;
	background-position: 0px 0px; 	 
	display:block;
}

.lb{
	font-family:arial;
	font-size:20px;
	margin-top:10px;
	
}
.input{
	font-size:22px; text-align:center; margin-top:5px; padding:2px; width:100px; text-transform:uppercase;
}
.input2{
	font-size:22px; text-align:left; margin-top:5px; padding:2px; width:330px; text-transform:uppercase;
}
.img{
	float:left; margin-left:20px; border:15px solid #ffF;-moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
  -khtml-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
  -webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);	
  margin-right:20px;
}

 h2
 {
	 background-color:#fff; width:30%;-moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
  -khtml-box-shadow: 0px 0px 8px rgba(0,0,0,0.6);
  -webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.6); text-align:center; padding-right:10px;	
  padding-top:4px;
  padding-bottom:4px;
	-moz-border-radius: 0px 5px 5px 0px;
  -khtml-border-radius: 0px 5px 5px 0px;
  -webkit-border-radius:0px 5px 5px 0px;
  font-family:arial;
  font-size:20px;
  margin:0px 20px 20px 0px;
 }
@font-face {
    font-family: Andantino;
    src: url('fonts/Andantino script.ttf');
	format('truetype')
}
@font-face {
    font-family: ANGEL;
    src: url('fonts/ANGEL___.otf');
	format('truetype')
}
 
*{
margin:0px;
padding:0px;
}
img{border:0px;}
html{
width:100%;
height:100%;
 
}
body{
margin:0 auto;
font-family:texto;

background-image:url(images/back.gif); -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

}
html > body{
height:auto;
min-height:100%
}
* html .transparent { background:expression(transparent(this)); }
#photo{
padding:117px 0 0 223px;
}
#menu{  
width: 80%;
position:absolute;
left:0;
right:0;
margin-left:auto;
margin-right:auto;
margin-top:40px;
}
.enter{
text-align:center;
width:1000px;
padding:17px 0 0 0
}
#copy{
width:100%;
text-align:center;
font-family:Tahoma, Helvetica, sans-serif;
font-size:10px;
color:#9A9A9A;
margin-top:12px;
background-color:#1B2A38;
padding:10px 0 10px 0
}
#copy a{
color:#B08A24;
text-decoration:none;
}
#copy a:visited{text-decoration:none}
#copy a:hover{text-decoration:underline}
#about{
padding-top:100px;
margin-right: auto; margin-left: auto; 
margin-bottom:20px;  
 
}
#about #a1{ 
width:80%	;
height:auto; 
margin-right: auto; margin-left: auto; 
background-position:top left; 
padding:50px 0 0 0;
/*background-image:url('images/bg1.gif'); */
background-color:#fff;
-moz-border-radius: 0px 0px 4px 4px;
  -khtml-border-radius: 0px 0px 4px 4px;
  -webkit-border-radius: 0px 0px 4px 4px;
	-moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.8);
  -khtml-box-shadow: 0px 0px 8px rgba(0,0,0,0.8);
  -webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.8);	

}
.pic{
margin:3px 25px 0 80px;
float:left
}
.title{
margin:0 0 16px 255px;
}
.inner_copy{
border:0;
color:#fff;
float:right;
width:0.09%!important;
margin:-100px;
overflow:hidden;
line-height:0px;
padding:0px;
font-size:11px
}
#about p{   
font-family:arial,sans-serif;
font-size:16px;
text-align:justify;
text-justify:inter-word;
color:#020202;
padding:0 15px 15px 15px;
}
#about span p{ 
float:right;
width:55%;
font-family:arial,sans-serif; 
font-size:15px;
color:#020202;
padding:0 15px 15px 15px; 
}
#preview{
padding:140px 0 25px 95px;
width:772px;
overflow:hidden;
}
.preview{
background-image:url(images/photo_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
width:507px;
height:390px;
float:left;
padding:16px 34px 0 9px;
overflow:hidden;
}
.name{
width:500px;
padding:13px 0 0 29px;
line-height:13px;
float:left;
overflow:hidden;
}
.name span{
font-family:Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
width:433px;
text-align:center;
display:block;
float:left
}
.name a{
display:block;
float:left
}
.list{
width:216px;
float:left;
}
.gallery img{
border:5px solid #fff;
float:left;
margin:0 6px 12px 7px
}
.pages{
font-family:Tahoma, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
padding:0 0 0 28px;
}
.pages img{float:left}
.pages span a{
color:#FFFFFF;
text-decoration:none;
padding:0 2px
}
.ln span a{
color:#FFFFFF;
text-decoration:none;
padding:0 2px;
font-size:14px;
}
.pages span a:visited{color:#FFFFFF}
.pages span a:hover{color:#B08A24}

.ln span a:visited{color:#FFFFFF}
.ln span a:hover{color:#1B2A38}
#active{
color:#B08A24
}
.pages span{
line-height:11px;
display:block;
float:left;
width:155px;
text-align:center
}

