/*
-----------------------------------------------
gproyecta.com.mx

Lic. Ernesto Rivera V.
www.erivera.info 
2008
----------------------------------------------- */

body { scrollbar-face-color: #9ECD87; scrollbar-highlight-color: #9ECD87; scrollbar-shadow-color: #D7F5CA; scrollbar-3dlight-color: #9ECD87; scrollbar-arrow-color: #ff3300; scrollbar-track-color: #D7F5CA; scrollbar-darkshadow-color: #9ECD87; background-color:#ffffff
}
table.general {	background-color: #9ECD87
}
table.dr { background-color: #C6E5B8
}
td.contenido { background-color: #D7F5CA
}
table.menu-iz { background-color: #9ECD87
}
.dir { font-size: 11px; color: #ff3300; font-style: normal; font-family: arial, helvetica, sans-serif; text-align: left; text-decoration: none; line-height: 30px; letter-spacing: 1px
}
ul.list { list-style-position: outside; font-size: 11px; color: #ff9900; line-height: 16px; font-family: arial, helvetica, sans-serif; text-align: left
}
li.sel { list-style-position: outside; font-size: 11px; color: #000000; line-height: 20px; font-family: arial, helvetica, sans-serif; text-align: left
}
.image { background-color: #C6E5B8
}
.date { font-size: 11px; vertical-align: top; color: #999999; line-height: 20px; font-style: normal; font-weight: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: rigth; text-decoration: none
}
.info { font-size: 3px; vertical-align: top; color: #9ECD87; line-height: 5px; font-style: normal; font-weight: bold; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none
}
.title { font-size: 11px; color: #000000; font-weight: normal; font-style: italic; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left
}

.title-up { font-size: 10px; color: #ff9900; font-weight: normal; font-style: italic; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left
}
.t-title{ font-size: 12px; color: #ff0000; font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left
}
li.title-up { font-size: 14px;  color: #000000; font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left
}
ul.text { list-style-position: outside; font-size: 11px; color: #000000; line-height: 18px; font-family: arial, helvetica, sans-serif; text-align: left
}
.notes { font-size: 10px; color: #000000; line-height: 20px; font-family: arial, helvetica, sans-serif; text-align: left
}
.c-text { width: 490px; font-size: 11px; color: #000000; line-height: 15px; font-family: arial, helvetica, sans-serif; text-align: justify
}
.text-dw { font-size: 10px; color: #999999; font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-align: left; letter-spacing: 1px
}
.s-text { font-size: 11px; color: #999999; line-height: 20px; font-family: arial, helvetica, sans-serif; text-align: left; background-color:#eeeeee
}
.copy { font-size: 9px; color: #336633; line-height: 14px; font-style: normal; font-weight: normal; font-family: arial, helvetica, sans-serif; text-align: center
}
.menu-iz { font-size: 11px; color: #ff3300; font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-align: left; text-decoration: none; line-height: 20px; letter-spacing: 2px
}
.title1 { font-size: 12px; color: #000000; font-weight: bold; font-style: normal; font-family: sans-serif; letter-spacing: 1px; text-align: left
}
.title2 { font-size: 18px; color: #000000; font-weight: bold; font-style: Versailles; font-family: sans-serif; letter-spacing: 1px; text-align: top
}
.sub-title { list-style-position: outside; font-size: 10px; color: #336633; line-height: 24px; font-family: arial, helvetica, sans-serif; justify
}
ul.list { list-style-position: outside; font-size: 11px; color: #000000; font-family: arial, helvetica, sans-serif; text-align: left
}
ul.listLINK { list-style-position: outside; font-size: 11px; color: #ff0000; line-height: 20px; font-family: arial, helvetica, sans-serif; text-align: left
}
ul.listDR {	list-style-position: inside; font-size: 11px; color: #336633; line-height: 18px; font-family: arial, helvetica, sans-serif; justify;	display: compact;
}
.text { font-size: 12px; color: #000000; line-height: 20px; font-family: arial, helvetica, sans-serif; text-align: justify
}
.dir { font-size: 11px; color: #000000; font-style: normal; font-family: arial, helvetica, sans-serif; text-align: left; text-decoration: none; line-height: 30px; letter-spacing: 1px
}
.textLINK a { font-size: 12px; color: #336633; font-style: normal; font-family: arial, helvetica, sans-serif; text-align: left; text-decoration: none; border-bottom:1px dotted #336633
}
.textLINK a:hover { color: #336633;  border-color:#FF0000; border-bottom-style:solid
}
.text1LINK a {
	font-size: 11px;
	color: #336633;
	font-style: normal;
	font-family: arial, helvetica, sans-serif;
	letter-spacing: 1px;
	text-align: center;
	text-decoration: none;
	border-bottom-color: #336633;
	border-bottom-style: dotted;
	border-bottom-width: thin;
}
.text1LINK a:hover {
	color: #336633;
	text-decoration: none;
	border-bottom-color: #FF0000;
	border-bottom-width: thin;
	border-bottom-style: solid;
}
.LINK a { font-size: 11px; color: #cdebc0; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: center; text-decoration: underline
}
.LINK a:hover { color: #336633; text-decoration: none
}
hr { border-right: #D7F5CA 1px solid; padding-right: 1px; border-top: #D7F5CA 1px solid; padding-left: 1px; padding-bottom: 1px; margin: 0px 0px 0px 0px; border-left: #D7F5CA 1px solid; padding-top: 0px; border-bottom: #68A368 1px solid
}
a.menu {
	display: block;
	width: 130px;
	text-align: left;
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	color: #336633;
	font-size: 11px;
	font-style: bold;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	background-image: url('../gproyecta_images/b_menu.gif');
}
a.menu:hover {
	color: #336633;
	text-decoration: none;
	letter-spacing: 1px;
	background-image: url('../gproyecta_images/b_menuX.gif');
}
a.menuX{
	display: block;
	width: 130px;
	text-align: left;
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	color: #336633;
	font-size: 11px;
	font-style: bold;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	background-image: url('../gproyecta_images/b_menuON.gif');
}