/*estilos para el header*/
body{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#333;
}

/*enlaces*/
A:link {text-decoration: underline; color:#000; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
A:visited {text-decoration: underline; color:#000; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
A:active {text-decoration: underline; color:#000; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
A:hover {text-decoration: underline; color:#000; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}

.tlogo{
	background-color:#9800A3;
	background-image:url(../images/linear.png);
	background-repeat:repeat;
	height:145px;
	text-align:left;
}
.tpicture{
	background-color:#9800A3;
	background-image:url(../images/linear.png);
	background-repeat:repeat;
	width:120px;
	height:145px;
	text-align:left;
}
/*estilo para un parrafo justificado*/
.parrafo{
	table-layout: fixed;
	/*width:500px;*/
	text-align:justify;
	font-size:16px;
}
.parrafo_indice{
	/*table-layout: fixed;
	/*width:500px;*/
	text-align:center;
	font-size:16px;
	color:#FFF;
	background-color:rgb(204,153,255);
	width:520px;
}
.parrafo_indice h2{
	font-size:23px;
	text-align:center;
/*	text-transform:uppercase;*/
}
.parrafo h2{
	font-size:23px;
	text-align:center;
/*	text-transform:uppercase;*/
}
.parrafo strong{
	color:rgb(255,51,153);
}
.parrafo blockquote{
	color:#333;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
}

/*background para la huge picture*/
.huge_picture{
    width:322px; /*este ancho es para que cuadre con el texto*/ 
    height:478px; /*idem*/ 
	position:absolute;
	top:140px;
	left:5px;
	z-index:1;
    display:inline; /*(*)*/
}

/*estilo para el menu principal*/
.tdmenu{
}
.tdmenul{
	cursor:pointer;
	height: 30px;
	background-image:url(../images/barra_menu.png);
	background-repeat:repeat-x;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	border-style:solid;
	border-color:rgb(255,51,153);
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:1px;
}
.tdmenur{
	cursor:pointer;
	height: 30px;
	background-image:url(../images/barra_menu.png);
	background-repeat:repeat-x;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	border-style:solid;
	border-color:rgb(255,51,153);
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
}
/*estilo para los enlaces dentro de los sides*/
.tdmenu A:link {text-decoration: none; color:#FFF; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
.tdmenu A:visited {text-decoration: none; color:#FFF; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
.tdmenu A:active {text-decoration: none; color:#FFF; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
.tdmenu A:hover {text-decoration: none; color:#FFF; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
.barra_menu td{
	 text-align:center;
	 cursor:pointer;
}
/* barra morada*/
.barra_morada{
	 background-color:rgb(212,170,226);
	 color:#333;
}

/* barra rosada*/
.barra_rosada{
	background-color:rgb(255,102,255);
	color:#333;
}

/* footer */
.hfoot{
	background-color:rgb(255,102,255);
	color:#333;
}
.hfoot p{
	font-size:11px;
	text-align:justify;
	width:300px;
}

/*citas especiales*/
.quotation{
	font-style:italic;
}

.parragraph{
	text-align:justify;
	margin-left:25px;
	margin-right:25px;
	text-indent: 2.5em;
	margin-top:1.0em;
}

.copyright{
	font-size:10px;
	color:#333;
	text-align:center;
	text-transform:uppercase;
}

#bottomleft
{
    position: fixed;
    border: solid 2px #fff;
    vertical-align: middle;
    background-color:rgb(255,102,255);
    text-align: center;
	font-size:14px;
	width:280px;
	bottom: 10px;
    left: 380px;
}

