a {
	color : #860e4c;
}

a:hover {
	color : #000000;
}

body {
	margin    : 0px;
}

/*ul {
	margin  : 0px;
	padding : 0px;
	font-size   : 10pt;
	font-family : verdana;
}*/

p {
	margin  : 0px;
	padding : 0px;
	margin-bottom  : 5px;
	padding-bottom : 5px;
	font-size   : 10pt;
	font-family : verdana;
	line-height : 20px;
}

font {
	line-height : 20px;
}

h2 {
	color   : #860e4c;
	margin  : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 12pt;
	font-family : verdana;
}

h3 {
	color     : #860e4c;
	margin    : 0px 0px 0px 0px;
	padding   : 0px 0px 0px 0px;
	font-size : 12pt;
	font-family : verdana;
}


span {
	font-family : verdana;
	font-size   : 10pt;
}

hr {
	padding: 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

.header {
	background-color : #860e4c;
}

.main_window {
	width      : 800px;
	text-align : right;
}

.menu_bgcolor, .footer_bgcolor {
	background-color : #c0c0c0;
}

/* Toolbar styles */
.toolbar_bgcolor {
	background-color : #c0c0c0;
}

.toolbar_left_corner {
	background-image    : url(../imagenes/web/e2ibbt.gif); 
	background-position : left bottom; 
	background-repeat   : no-repeat;
}

.toolbar_right_corner {
	background-image    : url(../imagenes/web/e2dbbt.gif); 
	background-position : right bottom; 
	background-repeat   : no-repeat;
}

.toolbar { 
	width      : 250px; 
	text-align : center; 
	float      : right;
}

.toolbar_item {
	list-style-type : none; 
	display         : inline; 
	padding-left    : 10px; 
	padding-right   : 10px; 
	padding-top     : 2px; 
	padding-bottom  : 2px; 
	font-size       : 10pt; 
	font-family     : verdana;
	/*font-family     : Georgia, Bitstream Vera, Serif;*/
}

/* Content styles */
.content_header {
	width          : 800px; 
	text-align     : left; 
	padding-top    : 5px; 
	padding-bottom : 5px;
}

.logo_text {
	padding-left : 10px; 
	font-size    : 15pt; 
	color        : #fff; 
	font-family     : verdana;
	/*font-family  : Georgia, Bitstream Vera, Serif;*/
}

.no_underline {
	text-decoration : none;
}

.content_menu {
	width            : 800px; 
	text-align       : left; 
	background-color : #c0c0c0
}

.content_menu_left_corner {
	background-image    : url(../imagenes/web/e2ibt.gif); 
	background-position : left top; 
	background-repeat   : no-repeat;
}

.content_menu_center {
	position : relative; 
	top      : 0px; 
	left     : 0px; 
	width    : 100%;
}

.content_menu_right_corner {
	background-image    : url(../imagenes/web/e2dbt.gif); 
	background-position : right top; 
	background-repeat   : no-repeat
}

.content_window {
	width            : 800px; 
	text-align       : justify; 
	padding-top      : 10px; 
	border-left      : 1px solid #c0c0c0; 
	border-right     : 1px solid #c0c0c0; 
	border-collapse  : separate; 
	background-color : #f9f9f9;
}

.content_pad {
	padding     : 10px;
	padding-top : 0px;
}

.content_pad h2 {
	color   : #860e4c;
	margin  : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

.content430 {
	margin-top  : 10px;
	width       : 430px; 
	line-height : 20px; 
	font-size   : 10pt; 
	font-family : verdana, Georgia, Bitstream Vera, Serif;
}

.content100 {
	margin-top  : 10px;
	width       : 100%; 
	line-height : 20px; 
	font-size   : 10pt; 
	font-family : verdana, Georgia, Bitstream Vera, Serif;
}

/* Footer styles */
.footer {
	width      : 802px;
	border-top : 3px solid #860e4c;
}

.footer_left_corner {
	background-image    : url(../imagenes/web/b2ibbt.gif); 
	background-position : left bottom; 
	background-repeat   : no-repeat;
}

.footer_right_corner {
	background-image    : url(../imagenes/web/b2dbbt.gif); 
	background-position : right bottom; 
	background-repeat   : no-repeat;
}

/* W3C buttons styles */
.w3c {
	padding : 10px;
}

.w3 {
	opacity : 0.3;
	filter: alpha (opacity=30);
}

.w3:hover {
	opacity : 1;
	filter: alpha (opacity=100);
}

/* Paginator style */
.paginator {
	background-color : #e5e5e5; 
	font-size        : 10pt;
	font-family      : verdana;
	padding-left     : 5px;
	margin-bottom    : 5px;
}

.paginator span {
	font-weight : bold;
}

#toolbar ul {
	margin  : 0px;
	padding : 0px;
	font-size   : 10pt;
	font-family : verdana;
}

#wallpaper {
	text-align : center;
	font-size  : 8pt;
}