body {
	margin:0 0 15px 0;
	background-color: #333333;
	background-image: url(../images/fondo.gif);
	background-repeat:  repeat-y;
	background-position: center top;
}
.cabHome {
	background:#EDEDED url(../images/cabHome.jpg) no-repeat center top;
	height: 305px;
}
.cabInterior {
	background:#ededed url(../images/cabInterior.jpg) no-repeat center top;
	height: 882px;
}
.txtGeneral {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	color: #718410;
	text-align: justify;
}

.txtGeneral b, .txtGeneral strong{
	color: #fcb10b;
	font-weight:bold;
}

.txtGeneral a{
	color: #fcb10b;
	text-decoration:underline;
}
.txtGeneral a:hover{
	color: #565655;
	text-decoration:underline;
}

ul.menu {
  margin:0;
  list-style: none;
  padding:0px;
}
ul.menu li {
  font-family: "Trebuchet MS", Verdana;
  font-size: 12px;
  color: #7e8f49;
  min-height:25px;
}
ul.menu li a {
  padding:0;
  color: #7e8f49;
  text-decoration:none;
  border-bottom:dotted 1px #7e8f49;
}
ul.menu li a:hover, ul.menu li a:active {
  color: #565655;
  border-bottom:dotted 1px #565655;
}

ul.submenu {
  margin:5px 25px 10px 25px;
  list-style: none;
  padding:0;
}
ul.submenu li {
  font-family: "Trebuchet MS", Verdana;
  font-size: 12px;
  color: #fcb10b;
  min-height:20px;
}
ul.submenu li a {
  padding:0;
  color: #fcb10b;
  text-decoration:none;
  border-bottom:dotted 1px #fcb10b;
}
ul.submenu li a:hover, ul.submenu li a:active {
  color: #7e8f49;
  border-bottom:dotted 1px #7e8f49;
}

.titulo {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	color: #eabd00;
}

h1{
	font-size: 16px;
	font-weight:bold;
	font-style:italic;
	margin:0;
}

h2{
	font-size: 14px;
	font-weight:bold;
	font-style:italic;
	margin:0;
}

.pie {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	color: #718410;
	background-color: #ededed;
	padding: 15px;
}
.pie b, .pie strong{
	color: #445100;
	font-weight:bold;
}
.pie a{
	color: #445100;
	text-decoration:none;
}
.pie a:hover{
	color: #718410;
	text-decoration:none;
}
.barraSup {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	color: #738614;
	padding: 15px;
}
.barraSup a{
	color: #445100;
	text-decoration:none;
}
.barraSup a:hover{
	color: #738614;
	text-decoration:none;
}

.menuInterior{
	background:url(../images/fondoMenu.png) repeat;
	padding:5px 40px 25px 40px;
}
.marcoImg {
	border:solid 10px #718410;
}
.adorno {
	background:url(../images/adorno.gif) no-repeat top right;
	width:560px;
	padding:30px 0 30px 25px;
}
