/* CSS Document */
/* #####################################
   ###########    GENERAL   ############
   ##################################### */
BODY {
	margin: 0px;
	background: #FFFFFF;
}

A {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
 }
A:visited {
 color: #006699;
 }
A:active {
 color: #006699;
 }
A:link {
 color: #006699;
 }
A:hover {
 color: #CC0000;
 }
 
/* #####################################
   ###########  FORMULARIO  ############
   ##################################### */
.boletin {
	margin: 0px;
	padding: 5px;
}

.email {
	color: #000000;
	background-color: #e3fafa;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
	width: 150px;
}

.boton {
	color: #FFFFCC;
	background-color: #6699CC;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
	width: 60px;
}
 
/* #####################################
   ###########     TEXTO    ############
   ##################################### */
h1 {
	font-family: Tahoma, Verdana, Arial;
	color: #990000;
	padding-left: 240px;
	padding-top: 20px;
	margin: 0px;
}

h2 {
	font-family: Tahoma, Verdana, Arial;
	color: #CC0000;
	padding-left: 240px;
	margin: 0px;
}

h3 {
	font-family: Tahoma, Verdana, Arial;
	color: #CC6633;
	padding-left: 240px;
	padding-top: 12px;
	margin: 0px;
}

.copyright {
	font-family: Tahoma, Verdana, Arial;
	color: #666666;
	font-size: 9pt;
}

.titulo {
	font-family: Tahoma, Verdana, Arial;
	color: #3399CC;
	font-weight: bold;
	font-size: 10pt;
}

.texto {
	font-family: Verdana, Tahoma, Arial;
	color: #003399;
	font-size: 9pt;
}

/* #####################################
   ###########   CABECERA   ############
   ##################################### */
.tablacabecera {
	margin: 0px;
	padding: 0px;
	width: 770px;
	height: 186px;
	background-image: url("../images/cabecera.jpg");
}

.menu2 {
	width: 770px;
	height: 37px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
}

.tablamenu {
	border: 0px;
	width: 770px;
	height: 37px;
	background-image: url("../images/fondomenu.jpg");
	background-repeat: repeat-x;
}

.celdamenu {
	background-image: url("../images/adornomenu.jpg");
	background-position: right top;
	background-repeat: no-repeat;
	height: 37px;
}

/* #####################################
   ###########    CUERPO    ############
   ##################################### */
.tablacuerpo {
	width: 770px;
	background-color: #FFFFFF;
	background-image: url("../images/fondocuerpo.jpg");
	background-position: top;
	height: 100%;
	background-repeat: repeat-x;
}

.celdaizq {
	width: 560px;
}

.celdader {
	width: 210px;
	height: 100%;
	padding-top: 15px;
}

.tablacontenido {
	width: 540px;
	height: 100%;
	margin-top: 15px;
	margin-bottom: 15px;
}

.contenido1 {
	height: 103px;
	background-image: url("../images/topcontenido.jpg");
	background-position: top;
}

.contenido2 {
	background-image: url("../images/fondocontenido.jpg");
	background-repeat: repeat-y;
}

.contenido3 {
	height: 86px;
	background-image: url("../images/downcontenido.jpg");
	background-position: top;
}

.tablader {
	width: 205px;
	height: 100%;
}

.der1 {
	height: 28px;
	background-image: url("../images/topderecha.jpg");
	background-position: top;
}

.der12 {
	height: 93px;
	background-image: url("../images/derechatop.jpg");
	background-position: top;
	background-repeat: no-repeat;
}

.der2 {
	background-image: url("../images/derechafondo.jpg");
	background-repeat: repeat-y;
	padding: 5px;
}

.der22 {
	background-image: url("../images/derechafondo.jpg");
	background-repeat: repeat-y;
	height: 650px;
}

.der3 {
	height: 36px;
	background-image: url("../images/derechadown.jpg");
	background-repeat: no-repeat;
}

/* #####################################
   ###########      PIE     ############
   ##################################### */
.tablapie {
	width: 770px;
	height: 24px;
	background-image: url("../images/pie.jpg");
	background-repeat: no-repeat;
}

