@charset "utf-8";
/* CSS Document */

/*
** El Desvan Studios
** Desarrollo de Sitios Web y Sistemas de Informacion
** http://www.eldesvanstudios.com
** Fernando Mora
** Dsv - Catalogo 1.0
*/

body
{
	margin: 0px 0px 0px 0px;
	/*background-image: url(../../util/bg_contenidos.gif);
	background-repeat: repeat-y;*/
	background-color: #FFFFFF;
	/*SCROLLBAR-FACE-COLOR: #0a6f9e; 
	SCROLLBAR-HIGHLIGHT-COLOR: #f3f3f3; 
	SCROLLBAR-SHADOW-COLOR: #f3f3f3; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #0a6f9e; 
	scrollbar-dark-shadow-color: #FFFFFF; 
	scrollbar-3d-light-color: #0A6F9E;*/
	color: #000000;
}

menu {
	display: block;
	
}

.mainImage {
	display: block;
	text-align: left;
	width: 70%;
	
}

table
{
	font: 90% bold Arial, Helvetica, sans-serif;
}

table.menu
{
	font: 100% Arial, Helvetica, sans-serif;
}

.description
{
	font: 100% Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #DDDDDD;
}

.title
{
	font:  130% Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}

h2
{
	font: 90% Vernada, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #000000;
}

h3
{
	font: 80% Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #DDDDDD;
	text-align: right;
}

h4
{
	font: 100% Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
}

h5
{
	font: bold 80% Arial, Helvetica, sans-serif;
	font-style: none;
	color: #000000;
}

.list
{
	font: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	text-decoration: none;
}

.list a:link, .list a:visited
{
	text-decoration: none;
	color: #000000;
	font: Arial, Helvetica, sans-serif;
}

.list h1
{
	font: bold 130% Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: center;
	text-decoration: none;
}

.header
{
	display: block;
	font: bold 90% Arial, Helvetica, sans-serif;
	background-color: #75BAFF;
	color: #666666;
	text-align: center;
	text-decoration: none;
	width: 100%;
}

.list h2
{
	font: bold 90% Arial, Helvetica, sans-serif;
	color: #DDDDDD;
	background-color: #75BAFF;
	text-align: center;
	text-decoration: none;	
}

.list p
{
	font: bold 80% Arial, Helvetica, sans-serif;
	color: #DDDDDD;
	text-align: left;
	text-decoration: none;
}

a:link, a:visited
{
	font: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
}

.dataTextField
{
	width: 200px;
}

.dataTextArea
{
	width: 200px;
}

.catalog
{
	font: bold 80% Arial, Helvetica, sans-serif;
	width: 100%;
	clear: both;
	border: 1px solid #666666;
}

.catalog a:link, .catalog a:visited
{
	width: 20%;
	color: #CCCCCC;	
	display: block;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	margin: 1px 1px 1px 1px;
}

#piePagina
{
	bottom: 0px;
	text-align: left;
	font: 60% Arial, Helvetica, sans-serif;
	color: #F7F7F7;
	background-image: url(../../util/background_gradient_bar.jpg);
	background-repeat: repeat-x;
	z-index: -1;
}

#piePaginaLogo
{
	float: right;
	bottom: 0px;
	right: 0px;
	z-index: -1;
}

#indexPages
{

}

#indexPages a:link, #indexPages a:visited
{
	font: bold;
	color: #EEEEEE;
	text-decoration: none;
}

#indexPages p
{
	text-align: center;
	font: 90% Arial, Helvetica, sans-serif bold;
	color: #EEEEEE;
	text-decoration: none;
}

.listNews
{
	font: 100% Arial, Helvetica, sans-serif bold;
	color: #CCCCCC;
	text-decoration: none;
}

.listNews h1
{
	font: 120% Arial, Helvetica, sans-serif bold;
	text-align: left;
	display: block;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}

.listNews h2
{
	text-align: right;
}

.listNews p
{
	font: 80% Arial, Helvetica, sans-serif bold;
	display: block;
	border-bottom: 2px solid #000000;
}

.mainPhoto {
	border-color: #000000;
	border-style: solid;
	border-width: 5px;
}


.menuOption {
	font: 100% Arial, Helvetica, sans-serif bold;
	text-align: left;
	font-weight: bold;
	/*display: block;*/
	border-bottom: 2px solid #B3B3B3;
	padding-top: 10px;
}

.menuSubOption {
	font: 80% Arial, Helvetica, sans-serif bold;
	text-align: left;
	font-weight: bold;
	display: block;
	border-bottom: 2px solid #D2D2D2;
	padding-left: 10px;
}

.externalLink {
	font: 80% Arial, Helvetica, sans-serif bold;
	color: #FFFFFF;
	text-align: center;
}