@font-face {
	font-family: "SeguroFuturo-Italic";
	src: url("SeguroFuturo-Italic.ttf") format("truetype");
}
@font-face {
	font-family: "SeguroFuturo-Bold";
	src: url("SeguroFuturo-Bold.ttf") format("truetype");
}
@font-face {
	font-family: "SeguroFuturo-BoldItalic";
	src: url("SeguroFuturo-BoldItalic.ttf") format("truetype");
}
@font-face {
	font-family: "SeguroFuturo-Regular";
	src: url("SeguroFuturo-Regular.ttf") format("truetype");
}
body {
	background-color: #000;
	color: #ffffff;
	padding:0;
	margin:0;
	font-family: "SeguroFuturo-Italic";
	font-size:15px;
}
.sombratabla {
	box-shadow:#000000 0px 4px 10px;
	-webkit-box-shadow:#000000 0px 4px 10px;
	-moz-box-shadow:#000000 0px 4px 10px;
	behavior: url(PIE.htc);
}

.texto_pie {
	color: #FFFFFF;
	font-size:15px;
}

.titulo {
	color: #fff;
	font-family: "SeguroFuturo-Bold";
	font-size:30px;
}
.subtitulo {
	color: #fff;
	font-weight:bold;
	font-size:20px;
}
.tituloamarillo {
	color: #efca46;
	font-family: "SeguroFuturo-Bold";
	font-size:30px;
}
.subtituloamarillo {
	color: #efca46;
	font-weight:bold;
	font-size:20px;
}

a:link {
	color: #ff801b;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #ff801b;
}
a:hover {
	text-decoration: none;
	color: #ff801b;
}
a:active {
	text-decoration: none;
	color: #ff801b;
}
.linkmenu {
	display:inline;
	font-family: "SeguroFuturo-Bold";
}
.linkmenuselected {
	display:inline;
	font-family: "SeguroFuturo-Bold";
}
.linkpiemenu {
	display:inline;
}
.linkmenu a:link {
	text-decoration: none;
	color: #FFFFFF;
	font-size:18px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:7px;
}
.linkmenu a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size:18px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:7px;
}
.linkmenu a:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-size:18px;
	padding-left:20px;
	padding-right:20px;
	background:#000;
	padding-top:5px;
	padding-bottom:7px;
}
.linkmenu a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-size:18px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:7px;
}
.linkmenuselected a:link {
	text-decoration: none;
	color: #FFFFFF;
	font-size:18px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:7px;
	background:#000;
	
}
.linkmenuselected a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size:18px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:7px;
	background:#000;
}
.linkmenuselected a:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-size:18px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:7px;
	background:#000;
}
.linkmenuselected a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-size:18px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:7px;
	background:#000;
}
.linkpiemenu a:link {
	text-decoration: none;
	color: #FFFFFF;
	font-size:15px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:5px;
	
}
.linkpiemenu a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size:15px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:5px;
}
.linkpiemenu a:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-size:15px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:5px;
}
.linkpiemenu a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-size:15px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:5px;
}

.foto {
	border:1px solid #ff9560;	
}
td img {display: inline;}

