* {padding: 0; margin: 0;}
html, body {font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif; font-size: 11px; text-align:left; color: #3F3F3F; background: #FFFFFF; overflow-x: hidden; background-image:url(../img/bg.gif); background-repeat:repeat-y;}
#bg {float: left; padding: 0; margin: 0; WIDTH: 800px; }

img {border:none; padding: 0; margin: 0;}
p {text-align:left; color: #161616; font: 0.7em Arial, sans-serif; line-height: 12px;}
A {color: #684F99; text-decoration: underline;}
A:hover {color: #684F99;}

#salto {text-align:center; PADDING-TOP: 8px; }
#table1 {border: 0px; margin: 10px; PADDING-TOP: 5px;}
#table1 td {border: 0px; FONT-FAMILY: Arial, sans-serif; color: #606060; font-size: 12px; line-height: 16px; PADDING-TOP: 5px; PADDING-BOTTOM: 10px; }

#img_head {float: left; border:none; WIDTH: 800px; HEIGHT: 151px; padding: 0; margin: 0;}
#flash {HEIGHT: 241px; WIDTH: 600px; padding: 0; margin: 0;}
#contenido {float: left; padding: 0; margin: 0; height: 100%; margin:0; WIDTH: 800px;}
#cuerpo {float: left; padding: 0; margin: 0; WIDTH: 400 px;}

#menu {float: left; width: 200px; padding: 0; margin:0;  height: 400px;}
#menu_p {padding: 0; margin: 0; width: 200px; color: #606060; FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; }
#menu_p UL {padding: 0; margin: 0; LIST-STYLE-TYPE: none;}
#menu_p LI {padding: 0; margin: 0; LIST-STYLE-TYPE: none;}
#menu_p A {BACKGROUND: url(../img/bot_bg.gif) no-repeat; color: #606060; PADDING-TOP: 0px; PADDING-LEFT: 30px; DISPLAY: block; line-height: 25px; TEXT-DECORATION: none; HEIGHT: 25px;}
#menu_p A:hover {color: #684F99; BACKGROUND-POSITION: 0px -25px}
#menu_p_act A {BACKGROUND: url(../img/bot_bg.gif) no-repeat; BACKGROUND-POSITION: 0px -25px; color: #684F99; line-height: 25px; PADDING-TOP: 0px; PADDING-LEFT: 30px; DISPLAY: block; TEXT-DECORATION: none;}

#menu2 {float: left; width: 200px; padding: 0; margin:0;  height: 300px; PADDING-TOP: 10px;}
#menu2_p {padding: 0; margin: 0; width: 200px; color: #606060; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; }
#menu2_p UL {padding: 0; margin: 0; LIST-STYLE-TYPE: none;}
#menu2_p LI {padding: 0; margin: 0; LIST-STYLE-TYPE: none;}
#menu2_p A {BACKGROUND: url(../img/subbot_bg.gif) no-repeat; color: #606060; PADDING-TOP: 0px; PADDING-LEFT: 20px; DISPLAY: block; line-height: 25px; TEXT-DECORATION: none; HEIGHT: 25px;}
#menu2_p A:hover {color: #684F99; BACKGROUND-POSITION: 0px -25px}
#menu2_p_act A {BACKGROUND: url(../img/subbot_bg.gif) no-repeat; BACKGROUND-POSITION: 0px -25px; color: #684F99; line-height: 25px; PADDING-TOP: 0px; PADDING-LEFT: 20px; DISPLAY: block; TEXT-DECORATION: none;}
#menu2_p_act2 A {color: #684F99; line-height: 25px; PADDING-TOP: 0px; PADDING-LEFT: 20px; DISPLAY: block; TEXT-DECORATION: none;}

#cuerpo_textoh {float: left; padding: 0; margin: 0; WIDTH: 430px;}
#cuerpo_textoh P {padding: 10px; PADDING-TOP: 3px; FONT-FAMILY: Arial, sans-serif; color: #606060; font-size: 12px; line-height: 16px; text-align:justify}
#cuerpo_textoh P A {color: #684F99; TEXT-DECORATION: none;}
#cuerpo_textoh P A:hover {color: #684F99; TEXT-DECORATION: underline;}
#cuerpo_textoh H3 {padding: 10px; PADDING-TOP: 15px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, sans-serif; font-size: 14px; color: #684F99;}
#cuerpo_textoh H4 {padding: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, sans-serif; font-size: 12px; color: #684F99; text-align:right}
.color {FONT-FAMILY: Arial, sans-serif; color: #3D3D3D;}
.texto {FONT-SIZE: 12px; COLOR: #231F20; padding: 0px; margin: 0px; FONT-FAMILY: Arial, sans-serif; line-height: 14px; text-align:left; TEXT-DECORATION: none;}
.texto11 {FONT-SIZE: 11px; COLOR: #606060; padding: 0px; margin: 0px; FONT-FAMILY: Arial, sans-serif; line-height: 14px; text-align:left; TEXT-DECORATION: none;}
.texto_color {FONT-SIZE: 12px; COLOR: #684F99; padding: 0px; margin: 0px; FONT-FAMILY: Arial, sans-serif; line-height: 14px; text-align:left; TEXT-DECORATION: none;}


#cuerpo_texto {float: left; padding: 0; margin: 0; WIDTH: 380px;}
#cuerpo_texto P {padding: 10px; PADDING-TOP: 3px; FONT-FAMILY: Arial, sans-serif; color: #606060; font-size: 12px; line-height: 16px; text-align:justify}
#cuerpo_texto P A {color: #684F99; TEXT-DECORATION: none;}
#cuerpo_texto P A:hover {color: #684F99; TEXT-DECORATION: underline;}
#cuerpo_texto H3 {padding: 10px; PADDING-TOP: 15px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, sans-serif; font-size: 14px; color: #684F99;}
.color {FONT-FAMILY: Arial, sans-serif; color: #3D3D3D;}

#cuerpo_barra {float: left; padding: 0; margin: 0; PADDING-TOP: 10px; WIDTH: 200px;}
#cuerpo_barra P {padding: 0px; PADDING-LEFT: 20px; FONT-FAMILY: Arial, sans-serif; color: #606060; font-size: 11px; line-height: 13px;}
#cuerpo_barra P A {color: #684F99; TEXT-DECORATION: none;}
#cuerpo_barra P A:hover {color: #684F99; TEXT-DECORATION: underline;}
#cuerpo_barra H3 {padding: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; FONT-FAMILY: Arial, sans-serif; color: #684F99; font-size: 12px; font-weight:bold;}
#cuerpo_barra A {color: #684F99; TEXT-DECORATION: none;}
#cuerpo_barra A:hover {color: #684F99; TEXT-DECORATION: underline;}

#cuerpo_cv {float: left; padding: 0; margin: 0; PADDING-TOP: 10px; WIDTH: 150px;}
#cuerpo_cv P {padding: 0px; PADDING-TOP: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, sans-serif; color: #606060; font-size: 11px; line-height: 13px;}
#cuerpo_cv P A {color: #684F99; TEXT-DECORATION: none;}
#cuerpo_cv P A:hover {color: #684F99; TEXT-DECORATION: underline;}
#cuerpo_cv H3 {padding: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, sans-serif; color: #684F99; font-size: 12px; color: #8D67AE; font-weight:bold;}


#link_blog a:link, #link_blog a:visited {display: block; background-image: url(../img/blog.gif); height:66px;}
#link_blog a:hover{background-position: 0 -66px;}

#pie {float: left; padding: 0; margin: 0; WIDTH: 8000px; font-family: Arial, sans-serif; font-size: 9px; color: #5C5C5C; line-height: 35px;}
#pie A:link, #pie A:visited {color: #5C5C5C; TEXT-DECORATION: none;}
#pie A:hover{color: #684F99; text-decoration: underline;}

.dgtextbox {WIDTH: 200px; BACKGROUND: #FFFFFF; BORDER-RIGHT: #A7A9AC 1px solid; BORDER-TOP: #A7A9AC 1px solid; BORDER-LEFT: #A7A9AC 1px solid; BORDER-BOTTOM: #A7A9AC 1px solid; FONT-SIZE: 12px; FONT-FAMILY: Arial, sans-serif; COLOR: #58595B; padding-left: 3px; padding-right: 3px;}
.dgtextbox50 {WIDTH: 50px; BACKGROUND: #FFFFFF; BORDER-RIGHT: #A7A9AC 1px solid; BORDER-TOP: #A7A9AC 1px solid; BORDER-LEFT: #A7A9AC 1px solid; BORDER-BOTTOM: #A7A9AC 1px solid; FONT-SIZE: 12px; FONT-FAMILY: Arial, sans-serif; COLOR: #58595B; padding-left: 3px; padding-right: 3px;}
textarea.medium{WIDTH: 200px; HEIGHT: 80px; BACKGROUND: #FFFFFF; BORDER-RIGHT: #A7A9AC 1px solid; BORDER-TOP: #A7A9AC 1px solid; BORDER-LEFT: #A7A9AC 1px solid; BORDER-BOTTOM: #A7A9AC 1px solid; FONT-SIZE: 13px; FONT-FAMILY: Arial, sans-serif; COLOR: #808284; padding-left: 3px; padding-right: 3px;}
.input1 {BACKGROUND: #E7E7E7; cursor:hand; BORDER-LEFT: #D2D2D2 1px solid; BORDER-RIGHT: #D2D2D2 1px solid; BORDER-TOP: #D2D2D2 1px solid; BORDER-BOTTOM: #D2D2D2 1px solid; FONT-SIZE: 10px; FONT-FAMILY: Arial, sans-serif; COLOR: #5B5B5B; TEXT-ALIGN: center; PADDING-RIGHT: 5px; PADDING-LEFT: 5px}
.input2 {BACKGROUND: #FBFBFB; cursor:hand; BORDER-LEFT: #D2D2D2 1px solid; BORDER-RIGHT: #D2D2D2 1px solid; BORDER-TOP: #D2D2D2 1px solid; BORDER-BOTTOM: #D2D2D2 1px solid; FONT-SIZE: 10px; FONT-FAMILY: Arial, sans-serif; COLOR: #5B5B5B; TEXT-ALIGN: center; PADDING-RIGHT: 5px; PADDING-LEFT: 5px}
.select {font-family: Arial,sans-serif; font-size: 10px; COLOR: #000; WIDTH: 68px; BACKGROUND: #FFFFFF}
.select2 {font-family: Arial,sans-serif; font-size: 10px; COLOR: #000; WIDTH: 90px; BACKGROUND: #FFFFFF}
.select3 {font-family: Arial,sans-serif; font-size: 10px; COLOR: #000; WIDTH: 190px; BACKGROUND: #FFFFFF}
.dgtextbox3 {WIDTH: 200px; HEIGHT: 18px; BACKGROUND: #FFFFFF; BORDER-RIGHT: #A7A9AC 1px solid; BORDER-TOP: #A7A9AC 1px solid; BORDER-LEFT: #A7A9AC 1px solid; BORDER-BOTTOM: #A7A9AC 1px solid; FONT-SIZE: 13px; FONT-FAMILY: Arial, sans-serif; COLOR: #808284; padding-left: 3px; padding-right: 3px;}


.txt_mini {color: #856A9C; font: 1em Arial, sans-serif; line-height: 14px;}
a.txt_mini:link{color: #856A9C; TEXT-DECORATION: underline;}
a.txt_mini:Hover {color: #856A9C; TEXT-DECORATION: underline;}
