#container {
	BACKGROUND-IMAGE: url(fons_deg-gran.png); MARGIN-LEFT: auto; WIDTH: 750px; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
BODY {
	MARGIN-TOP: 0px; BACKGROUND-COLOR: rgb(135,185,198); TEXT-ALIGN: center
}
#main {
	MARGIN-TOP: 0px; FONT-SIZE: 90%; MARGIN-RIGHT: 140px
}
#banner {
	MARGIN: 0px; HEIGHT: 70px; BACKGROUND-COLOR: #000
}
#home {
	FLOAT: left; WIDTH: 320px; HEIGHT: 70px
}
#slogan {
	PADDING-LEFT: 25px; FONT-SIZE: 8px! important; TEXT-TRANSFORM: uppercase; COLOR: rgb(229,229,229); FONT-FAMILY: arial, tahoma, verdana, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #000
}
#typephases {
	FLOAT: right; WIDTH: 243px; HEIGHT: 70px; BACKGROUND-COLOR: #000
}
#sections {
	MARGIN-TOP: 0px; HEIGHT: 20px; BACKGROUND-COLOR: rgb(71,145,170)
}
#sections UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#subsections UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#subsections {
	MARGIN-TOP: 0px; HEIGHT: 20px; BACKGROUND-COLOR: rgb(33,78,93)
}
#article {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 25px; PADDING-TOP: 0px
}
#articlelist {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 90%; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px 10px 10px 0px; WIDTH: 120px; PADDING-TOP: 20px
}
#text {
	
}
#sidebar {
	FLOAT: right; WIDTH: 140px
}
#minitopbox {
	HEIGHT: 128px; BACKGROUND-COLOR: rgb(31,73,88)
}
#minitopbox DIV {
	PADDING-LEFT: 10px; PADDING-TOP: 20px
}
#searchbox {
	
}
#adbox1 {
	
}
#announcer {
	
}
#footer {
	CLEAR: both; PADDING-RIGHT: 180px; BORDER-TOP: rgb(33,78,93) 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 50px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#home DIV {
	MARGIN: 5px 0px 0px 20px
}
.right {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
.left {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.clear {
	CLEAR: both; FLOAT: none
}
.clearright {
	CLEAR: right
}
.clearleft {
	CLEAR: left
}
BODY.aplicaci {
	BACKGROUND-COLOR: #6e0000
}
BODY.sugerenci {
	BACKGROUND-COLOR: #6e0000
}
BODY.organiz {
	BACKGROUND-COLOR: #6e0000
}
BODY.elementgraf {
	BACKGROUND-COLOR: rgb(255,102,0)
}
BODY.ilustdigital {
	BACKGROUND-COLOR: rgb(255,102,0)
}
BODY.mapasbits {
	BACKGROUND-COLOR: rgb(255,102,0)
}
BODY.dibujovector {
	BACKGROUND-COLOR: rgb(255,102,0)
}
BODY.estructuraweb {
	
}
BODY.programasweb {
	
}
BODY.graficossweb {
	
}
BODY.introtipog {
	BACKGROUND-COLOR: #006400
}
BODY.organizaciontipog {
	BACKGROUND-COLOR: #006400
}
BODY.creaciontipog {
	BACKGROUND-COLOR: #006400
}
#sections A {
	FONT-WEIGHT: bold; COLOR: rgb(33,78,93)
}
#subsections A {
	FONT-WEIGHT: bold; COLOR: rgb(71,145,170)
}
#home A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
BODY.aplicaci #sections A.generalnav {
	COLOR: rgb(213,230,235)
}
BODY.sugerenci #sections A.generalnav {
	COLOR: rgb(213,230,235)
}
BODY.organiz #sections A.generalnav {
	COLOR: rgb(213,230,235)
}
BODY.elementgraf #sections A.graficnav {
	COLOR: rgb(213,230,235)
}
BODY.ilustdigital #sections A.graficnav {
	COLOR: rgb(213,230,235)
}
BODY.mapasbits #sections A.graficnav {
	COLOR: rgb(213,230,235)
}
BODY.dibujovector #sections A.graficnav {
	COLOR: rgb(213,230,235)
}
BODY.estructuraweb #sections A.webnav {
	COLOR: rgb(213,230,235)
}
BODY.programasweb #sections A.webnav {
	COLOR: rgb(213,230,235)
}
BODY.graficosweb #sections A.webnav {
	COLOR: rgb(213,230,235)
}
BODY.introtipog #sections A.tipognav {
	COLOR: rgb(213,230,235)
}
BODY.organizaciontipog #sections A.tipognav {
	COLOR: rgb(213,230,235)
}
BODY.creaciontipog #sections A.tipognav {
	COLOR: rgb(213,230,235)
}
BODY.aplicaci #subsections A.aplicacinav {
	COLOR: rgb(213,230,235); BACKGROUND-COLOR: rgb(71,145,170)
}
BODY.sugerenci #subsections A.sugerencinav {
	COLOR: rgb(213,230,235); BACKGROUND-COLOR: rgb(71,145,170)
}
BODY.organiz #subsections A.organiznav {
	COLOR: rgb(213,230,235); BACKGROUND-COLOR: rgb(71,145,170)
}
BODY.elementgraf #subsections A.elementgrafnav {
	COLOR: rgb(213,230,235); BACKGROUND-COLOR: rgb(71,145,170)
}
BODY.ilustdigital #subsections A.ilustdigitalnav {
	COLOR: rgb(213,230,235); BACKGROUND-COLOR: rgb(71,145,170)
}
BODY.mapasbits #subsections A.mapasbitsnav {
	COLOR: rgb(213,230,235); BACKGROUND-COLOR: rgb(71,145,170)
}
BODY.dibujovector #subsections A.dibujovectornav {
	COLOR: rgb(213,230,235); BACKGROUND-COLOR: rgb(71,145,170)
}
BODY.estructuraweb #subsections A.estructurawebnav {
	COLOR: rgb(213,230,235); BACKGROUND-COLOR: rgb(71,145,170)
}
BODY.programasweb #subsections A.programaswebnav {
	COLOR: rgb(213,230,235); BACKGROUND-COLOR: rgb(71,145,170)
}
BODY.graficosweb #subsections A.graficoswebnav {
	COLOR: rgb(213,230,235); BACKGROUND-COLOR: rgb(71,145,170)
}
BODY.introtipog #subsections A.introtipognav {
	COLOR: rgb(213,230,235); BACKGROUND-COLOR: rgb(71,145,170)
}
BODY.organizaciontipog #subsections A.organizaciontipognav {
	COLOR: rgb(213,230,235); BACKGROUND-COLOR: rgb(71,145,170)
}
BODY.creaciontipog #subsections A.creaciontipognav {
	COLOR: rgb(213,230,235); BACKGROUND-COLOR: rgb(71,145,170)
}
#home IMG {
	FLOAT: none
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#minitopbox DIV IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#footer IMG {
	DISPLAY: inline; FLOAT: none
}
.articleslaterallist {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; COLOR: rgb(31,73,88); PADDING-TOP: 3px; BORDER-BOTTOM: rgb(33,78,93) 1px dotted; BACKGROUND-COLOR: rgb(213,230,235)
}
#articlelist UL {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#articlelist UL LI {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(213,230,235) 1px dotted; LIST-STYLE-TYPE: none
}
#articlelist UL LI A {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 92%; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#sections UL LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#subsections UL LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#footer UL LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#sections UL LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#subsections UL LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer UL LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; LIST-STYLE-TYPE: none
}
#text UL {
	PADDING-LEFT: 20px; MARGIN: 0px
}
#text UL LI {
	PADDING-RIGHT: 30px; PADDING-LEFT: 20px; LIST-STYLE-POSITION: inside; MARGIN: 0px
}
BODY {
	FONT-FAMILY: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif
}
#footer P {
	TEXT-ALIGN: center
}
.caption {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 80%; FLOAT: none; PADDING-BOTTOM: 10px; COLOR: rgb(115,115,115); BORDER-BOTTOM: rgb(138,138,138) 1px dotted
}
.autor {
	PADDING-RIGHT: 30px; MARGIN: 0px 0px 20px; TEXT-ALIGN: right
}
.autorbio {
	BORDER-TOP: gray 1px dotted; MARGIN: 10px
}
H1 {
	MARGIN-TOP: 1em; FONT-WEIGHT: normal; MARGIN-BOTTOM: 2px; FONT-FAMILY: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif; LETTER-SPACING: 1px
}
H2 {
	MARGIN-TOP: 1em; FONT-WEIGHT: normal; MARGIN-BOTTOM: 2px; FONT-FAMILY: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif; LETTER-SPACING: 1px
}
H3 {
	MARGIN-TOP: 1em; FONT-WEIGHT: normal; MARGIN-BOTTOM: 2px; FONT-FAMILY: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif; LETTER-SPACING: 1px
}
H4 {
	MARGIN-TOP: 1em; FONT-WEIGHT: normal; MARGIN-BOTTOM: 2px; FONT-FAMILY: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif; LETTER-SPACING: 1px
}
H5 {
	MARGIN-TOP: 1em; FONT-WEIGHT: normal; MARGIN-BOTTOM: 2px; FONT-FAMILY: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif; LETTER-SPACING: 1px
}
H6 {
	MARGIN-TOP: 1em; FONT-WEIGHT: normal; MARGIN-BOTTOM: 2px; FONT-FAMILY: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif; LETTER-SPACING: 1px
}
BODY.aplicaci H1 {
	COLOR: #6e0000
}
BODY.aplicaci H2 {
	COLOR: #6e0000
}
BODY.aplicaci H3 {
	COLOR: #6e0000
}
BODY.sugerenci H1 {
	COLOR: #6e0000
}
BODY.sugerenci H2 {
	COLOR: #6e0000
}
BODY.sugerenci H3 {
	COLOR: #6e0000
}
BODY.organiz H1 {
	COLOR: #6e0000
}
BODY.organiz H2 {
	COLOR: #6e0000
}
BODY.organiz H3 {
	COLOR: #6e0000
}
BODY.elementgraf H1 {
	COLOR: #ee5c42
}
BODY.elementgraf H2 {
	COLOR: #ee5c42
}
BODY.elementgraf H3 {
	COLOR: #ee5c42
}
BODY.ilustdigital H1 {
	COLOR: #ee5c42
}
BODY.ilustdigital H2 {
	COLOR: #ee5c42
}
BODY.ilustdigital H3 {
	COLOR: #ee5c42
}
BODY.mapasbits H1 {
	COLOR: #ee5c42
}
BODY.mapasbits H2 {
	COLOR: #ee5c42
}
BODY.mapasbits H3 {
	COLOR: #ee5c42
}
BODY.dibujovector H1 {
	COLOR: #ee5c42
}
BODY.dibujovector H2 {
	COLOR: #ee5c42
}
BODY.dibujovector H3 {
	COLOR: #ee5c42
}
BODY.estructuraweb H1 {
	COLOR: rgb(71,145,170)
}
BODY.estructuraweb H2 {
	COLOR: rgb(71,145,170)
}
BODY.estructuraweb H3 {
	COLOR: rgb(71,145,170)
}
BODY.programasweb H1 {
	COLOR: rgb(71,145,170)
}
BODY.programasweb H2 {
	COLOR: rgb(71,145,170)
}
BODY.programasweb H3 {
	COLOR: rgb(71,145,170)
}
BODY.graficosweb H1 {
	COLOR: rgb(71,145,170)
}
BODY.graficosweb H2 {
	COLOR: rgb(71,145,170)
}
BODY.graficosweb H3 {
	COLOR: rgb(71,145,170)
}
BODY.introtipog H1 {
	COLOR: #006400
}
BODY.introtipog H2 {
	COLOR: #006400
}
BODY.introtipog H3 {
	COLOR: #006400
}
BODY.organizaciontipog H1 {
	COLOR: #006400
}
BODY.organizaciontipog H2 {
	COLOR: #006400
}
BODY.organizaciontipog H3 {
	COLOR: #006400
}
BODY.creaciontipog H1 {
	COLOR: #006400
}
BODY.creaciontipog H2 {
	COLOR: #006400
}
BODY.creaciontipog H3 {
	COLOR: #006400
}
H1 {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: x-large; voice-family: inherit
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: medium; voice-family: inherit
}
H4 {
	FONT-SIZE: small; voice-family: inherit
}
H5 {
	FONT-SIZE: x-small; voice-family: inherit
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: xx-small; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; TEXT-TRANSFORM: uppercase; COLOR: #333; PADDING-TOP: 0px
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1em; LINE-HEIGHT: 140%; TEXT-ALIGN: left
}
A:link {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c30; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c30; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #999; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #526968; TEXT-DECORATION: none
}

@media Print    
{
#sidebar {
	DISPLAY: none
}
#footer DIV {
	DISPLAY: none
}
#main {
	WIDTH: 180mm
}

}
