.bodys {
    background-color: #000000;
	margin: 0;
	padding: 0;
}

/*TABLA FONDO PRINCIPAL*/
.td1 {
	background-image: url("../td/td1.jpg");
	width: 23px;
	height: 100%;
}

.td1esp {
	background-image: url("../td/td1.jpg");
	width: 23px;
	height: 225px;
}

.td2 {

	background-image: url("../td/td2.jpg");
	background-repeat: repeat;
	/*color: #FFFFFF;*/
}

td.scroll {
	background-image: url("../td/td2.jpg");
	background-repeat: repeat;
	color: #FFFFFF;
}

.td2esp {

	background-image: url("../td/td2.jpg");
	background-repeat: repeat;
	height: 225px;
}

.td3 { 
	width: 23px;
	height: 90px;
	background-image: url("../td/td3.jpg");
	background-repeat: no-repeat;
}

.td3b { 
	width: 30px;
	height: 90px;
	background-image: url("../td/td3b.jpg");
	background-repeat: no-repeat;
}

.td4 { 
	width: 23px;
	height: 107px;
	background-image: url("../td/td4.jpg");
	background-repeat: no-repeat;
}

.td4b { 
	width: 30px;
	height: 107px;
	background-image: url("../td/td4b.jpg");
	background-repeat: no-repeat;
}

.td4c { 
	width: 72px;
	height: 107px;
	background-image: url("../td/td4c.jpg");
	background-repeat: no-repeat;
}

.td4esp {
	vertical-align: top;
	width: 147px;
	height: 107px;
	background-image: url("../td/td4esp.jpg");
	background-repeat: no-repeat;
	line-height: 45%;
}


.td5 { 
	width: 23px;
	height: 125px;
	background-image: url("../td/td5.jpg");
	background-repeat: no-repeat;
}

.td5b { 
	width: 30px;
	height: 125px;
	background-image: url("../td/td5b.jpg");
	background-repeat: no-repeat;
}

.td5c { 
	width: 72px;
	height: 125px;
	background-image: url("../td/td5c.jpg");
	background-repeat: no-repeat;
}

.td5d { 
	width: 45px;
	height: 125px;
	background-image: url("../td/td5d.jpg");
	background-repeat: no-repeat;
}

.td5e { 
	width: 185px;
	height: 125px;
	background-image: url("../td/td5e.jpg");
	background-repeat: no-repeat;
}

.td5esp {
	vertical-align: top;
	width: 302px;
	height: 125px;
	background-image: url("../td/td5esp.jpg");
	background-repeat: no-repeat;
	line-height: 35%;
}


.td6 { 
	width: 23px;
	height: 42px;
	background-image: url("../td/td6.jpg");
	background-repeat: no-repeat;
}

.td6b { 
	width: 30px;
	height: 42px;
	background-image: url("../td/td6b.jpg");
	background-repeat: no-repeat;
}

.td6c { 
	width: 72px;
	height: 42px;
	background-image: url("../td/td6c.jpg");
	background-repeat: no-repeat;
}

.td6d { 
	width: 45px;
	height: 42px;
	background-image: url("../td/td6d.jpg");
	background-repeat: no-repeat;
}

.td6e { 
	width: 185px;
	height: 42px;
	background-image: url("../td/td6e.jpg");
	background-repeat: no-repeat;
}

.td6f { 
	width: 71px;
	height: 42px;
	background-image: url("../td/td6f.jpg");
	background-repeat: no-repeat;
}

.td6g {
	background-image: url("../td/td6g.jpg");
	height: 42px;
}

.tdmenu { 
	width: 5px;
}

.a1 { 
	background-image: url("../td/a1.png");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
}

.a2 {
	background-image: url("../td/a2.png");
	height: 4px;
}

.a3 { 
	background-image: url("../td/a3.png");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
}
	
.a4 {
	background-image: url("../td/a4.png");
	width: 4px;
	height: 100%;
}

/*.a5 {
	background-image: url(../images/cajas3/b5.png);
	background-repeat: repeat;
}*/


.a6 {
	background-image: url("../td/a6.png");
	width: 4px;
	height: 100%;
}

.a7 { 
	background-image: url("../td/a7.png");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
}


.a8 {
	background-image: url("../td/a8.png");
	height: 4px;
}

.a9 { 
	background-image: url("../td/a9.png");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
}

#cuerpo {
	/* Typical fixed height and fixed width example */
	width: 810x;
	height: 395px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin: 0em auto;
	padding: 0px;
}

#contacto { 
	position: absolute;
    top: 500px;
    left: 60px;
}
/*TEXTOS*/

.titulo {
	font-size: 18px;
	color: #FFFFFF;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
}

.pie {
	font-size: 14px;
	color: #FFFFFF;
	font-family: Arial,Verdana,Helvetica,sans-serif;
}

a.menu:link {
	font-size: 18px;
	color: #FFFFFF;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-decoration: none;
}

a.menu:visited {
	font-size: 18px;
	color: #FFFFFF;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-decoration: none;
}

a.menu:hover {
	font-size: 18px;
	color: #FFFFFF;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-decoration: underline;
}

.contacto {
	font: 11px Arial, Helvetica, sans-serif;
	color: #808080;
	text-align:left;
}

.hofmann {
	font: 14px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:left;
}


.input { 
    border: 1px solid #000000; 
	background: #DCDCDC;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	font-family: tahoma, sans-serif;
}

.privado{
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial,Verdana,Helvetica,sans-serif;
}
