td img {display: block;}

html, body {

      border: 0;
	
      margin: 0;
	  
      padding: 0; 
	  	  
}

body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #9B1907;
	
}


.header { 

	text-align: center;

	width: 100%; 
	
	height: 100px;
	
	background: #DD6C0A;
	
}

.footer { 

	text-align: center;

	width: 100%; 
		
	background:#DD6C0A;

	padding: 2px;
	
	color: #fff;

}

.footer a:link {

	color: #fff;

	text-decoration: none;
	
	padding: 0 2px 0 2px;

}

.footer a:visited {

	text-decoration: none;

	color: #fff;
	
	padding: 0 2px 0 2px;

}

.footer a:hover {

	text-decoration: none;

	color: #000;
	
	background: #fff;

	padding: 2px 2px 2px 2px;
}

.footer a:active {

	text-decoration: none;

	color: #fff;
	
	padding: 0 2px 0 2px;

}

.topmenu {

	text-align: center;
	
	width: 100%;
	
	height: 70px;
}

.contenido {

	text-align:center;
	
	width:99%;

}

.contenido a:link {

	color: #6C1105;

	text-decoration: none;
	
}

.contenido a:visited {

	text-decoration: none;

	color: #6C1105;

}

.contenido a:hover {

	text-decoration: underline;

	color: #DD6C0A;
	
}

.contenido a:active {

	text-decoration: none;

	color: #6C1105;

}

.contenido h1 { 

	font-size:16px;
	
	padding-bottom:15px;
	
	padding-top:15px;
	
	text-align:right;
	
	max-width:900px;
	
	margin-left:38%;
	
	margin-right:15%;
	
	border-bottom: 4px #DD6C0A solid;

}

.contenido h2 { 

	font-size:14px;
	
	padding-bottom:15px;
	
	padding-top:15px;
	
	text-align:right;
	
	max-width:900px;
	
	margin-left:38%;
	
	margin-right:15%;
	
	border-bottom: 2px #DD6C0A solid;

}

.contenido h3 { 

	font-size:12px;
	
	padding-bottom:15px;
	
	padding-top:15px;
	
	text-align:right;
	
	max-width:900px;
	
	margin-left:38%;
	
	margin-right:15%;

}

.contenido h4 { 

	font-size:12px;
	
	padding-bottom:15px;
	
	padding-top:15px;
	
	text-align:right;
	
	max-width:900px;
	
	margin-left:38%;
	
	margin-right:20%;

}

.contenido p {

	text-align: justify; 
	
	text-justify: newspaper;

	max-width:900px;
	
	margin-left:38%;
	
	margin-right:15%;
	
	padding-top:15px;
	
	line-height: 1.5;

}

#volver {
	
	text-align:right; 
	
	font-style:italic;
	
}

.flotante {

	float:left;
	
	margin-top:60px;
	
	margin-left:15%;
	
	background:#DD6C0A;
	
}

.flotante a:link {

	color: #FFF;

	text-decoration: none;
	
}

.flotante a:visited {

	text-decoration: none;

	color: #FFF;

}

.flotante a:hover {

	text-decoration: underline;

	color: #FFF;
	
}

.flotante a:active {

	text-decoration: none;

	color: #FFF;

}

.cat_info_box {

		  background: #EEEEEE; 
	
	          border: solid 1px #DD6C0A; 
	
                  padding: 8px; margin-bottom: 10px; 
	
	          font-family: Verdana, Arial, sans-serif;
	
                  font-size: 11px;
	
}