body {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
background-color:#000000;
color:#FFFFFF;
}

h1 {
	font-weight: lighter;
}

tr {
text-align:left;
vertical-align:top;
}
.noti_amarillo {
background-image:url('../images/noticias-amarillo-back.jpg');
font-size:12px;
background-position:bottom;
background-repeat:no-repeat;
padding:10px;
}
.noti_amarillo div.titulo {
font-weight:bold;
font-size:15px;
color:#FE0000;
padding-bottom:4px;
}
.noti_amarillo div.link a, .noti_amarillo div.link a:hover {
text-decoration:none;
font-size:12px;
color:#FE0000;
font-weight:bold;
}
.noti_rojo {
background-image:url('../images/noticias-rojo-back.jpg');
font-size:12px;
background-position:top;
background-repeat:no-repeat;
padding:10px;
}
.noti_rojo div.titulo {
font-weight:bold;
font-size:15px;
color:#FAB301;
padding-bottom:4px;
}
.noti_rojo div.link a, .noti_rojo div.link a:hover {
text-decoration:none;
font-size:12px;
color:#FAB301;
font-weight:bold;
}
.tablebody td.title {
font-size:12px;
font-weight:bold;
text-transform:uppercase;
vertical-align:middle;
padding-left:28px;
}
.tablebody td.text {
padding-left:28px;
padding-right:28px;
padding-top:6px;
padding-bottom:10px;
}
.text a,
.text a:link,
.text a:visited,
.text a:hover,
.text a:active{
	color:#FFF;
}
.text a:hover{
	color:#F00;
}
.copyright, .copyright a, .copyright a:hover {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}
.copyright {
background-image:url('../images/body2.jpg');
vertical-align:bottom;
padding-left:35px;
}
.copyright a:hover {
color:#F6911F;
}
.design, .design a, .design a:hover {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}
.design {
vertical-align:top;
padding-left:5px;
}
.design a:hover {
color:#F6911F;
}
.menuprincipal {
	text-align:left;
	vertical-align:middle;
	padding-left: 160px;
	background-image: url(../images/menu.jpg);
	background-repeat: no-repeat;
}
.menuprincipal, .menuprincipal a, .menuprincipal a:hover {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.menuprincipal a:hover {
color:#F6911F;
}
.piemenu {
background-image:url('../images/pie3.jpg');
text-align:right;
padding-right:35px;
vertical-align:top;
}
.piemenu, .piemenu a, .piemenu a:hover {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.piemenu a:hover {
color:#F6911F;
}
.title td.title {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:lighter;
	background-image:url(../images/body1.jpg);
	text-align:right;
	vertical-align:middle;
	padding-right:35px;
	background-repeat: no-repeat;
}
.image-float-left {
float:left;
padding:0px;
padding-right:6px;
padding-bottom:6px;
}
.contacto td, .contacto input {
font-size:15px;
}
.contacto td.titulo, .contacto td.campo, .contacto td.submit {
padding:6px;
}
.contacto td.campo input, .contacto td.campo textarea {
background-color:#000000;
border:solid 1px #FE874F;
color:#FFFFFF;
}
.contacto td.submit input {
background-color:#FE874F;
border:solid 1px #FF9F75;
border-bottom:solid 1px #CE551E;
border-left:solid 1px #CE551E;
color:#FFEEDD;
font-weight:bold;
}
.divmarcogaleria {
padding:10px;
padding-right:0px;
padding-bottom:0px;
}
.divmarcofoto {
float:left;
padding:0px;
padding-right:10px;
padding-bottom:10px;
}
.divfotoantigua {
border:solid 2px gray;
padding:10px;
background-color:#d9d9d9;
}
.divfoto {
text-align:center;
padding:0px;
}
.divtitulo {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#000000;
padding-top:8px;
}
