* {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-TOP: 0em
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; BACKGROUND: url(images/bg.gif) #5A5B52 fixed; PADDING-BOTTOM: 35px; color:#000000; PADDING-TOP: 35px; FONT-FAMILY: Verdana, Tahoma, Arial, Serif
}
P {
	MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 1.6em
}
A {
	COLOR: #b96d00; BORDER-BOTTOM: #b96d00 1px dashed; TEXT-DECORATION: none
}
A:hover {
	BORDER-BOTTOM: #b96d00 1px solid; TEXT-DECORATION: none
}
H1 {
	FONT-FAMILY: Georgia, Verdana, Arial, Serif
}
H2 {
	FONT-FAMILY: Georgia, Verdana, Arial, Serif
}
H3 {
	FONT-FAMILY: Georgia, Verdana, Arial, Serif
}
H4 {
	FONT-FAMILY: Georgia, Verdana, Arial, Serif
}
H5 {
	FONT-FAMILY: Georgia, Verdana, Arial, Serif
}
H6 {
	FONT-FAMILY: Georgia, Verdana, Arial, Serif
}
H3 {
	BACKGROUND-POSITION: left 50%; DISPLAY: inline; FONT-WEIGHT: bold; BACKGROUND-REPEAT: no-repeat
}
H4 {
	BACKGROUND-POSITION: left 50%; DISPLAY: inline; FONT-WEIGHT: bold; BACKGROUND-REPEAT: no-repeat
}
H3 {
	PADDING-LEFT: 24px; FONT-SIZE: 1.7em; BACKGROUND-IMAGE: url(images/db1.gif)
}
H4 {
	PADDING-LEFT: 18px; FONT-SIZE: 1.4em; BACKGROUND-IMAGE: url(images/db2.gif)
}
H3 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 60%; COLOR: #999
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-FAMILY: Verdana, Arial, Serif
}
.contentarea {
	PADDING-TOP: 1.3em
}
DL {
	MARGIN: 1em 0px
}
DT {
	FONT-WEIGHT: bold
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 1em; PADDING-TOP: 0px
}
IM {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #dcdcdc 1px solid
}
IMG.left {
	FLOAT: left; MARGIN: 0em 1.8em 1.4em 0em; POSITION: relative
}
IMG.right {
	FLOAT: right; MARGIN: 0em 0em 1.8em 1.8em; POSITION: relative
}
IMG.profile {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0.5em; PADDING-TOP: 3px; POSITION: relative
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0.15em; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0.15em; MARGIN: 0px 1em; PADDING-TOP: 0.15em
}
#contentarea UL LI {
	LIST-STYLE-IMAGE: url(images/db3.gif)
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; BACKGROUND: url(images/blockquote.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 1em; COLOR: #666; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.divider1 {
	CLEAR: both; BACKGROUND: url(images/border2.gif) #fff repeat-x; MARGIN: 2em 0em 1.5em; POSITION: relative; HEIGHT: 14px
}
.post {
	MARGIN: 2em 0px; BORDER-BOTTOM: #eaeaea 1px solid
}
.post H4 A {
	COLOR: #141; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.post .details {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.86em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #787878; PADDING-TOP: 0px; POSITION: relative; TOP: -1.5em
}
.post .details .user {
	PADDING-LEFT: 15px; BACKGROUND: url(images/user.png) no-repeat left center
}
.post .details .date {
	PADDING-LEFT: 15px; BACKGROUND: url(images/date.gif) no-repeat left center; MARGIN: 0px 0px 0px 1em
}
#outer .post UL.controls {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 1em; MARGIN: 0px; COLOR: #787878; PADDING-TOP: 1em
}
.post UL.controls LI {
	PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 15px; FONT-SIZE: 0.86em; PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-TOP: 0em
}
.post UL.controls LI.comments {
	BACKGROUND: url(images/icon-comments.gif) no-repeat left center
}
.post UL.controls LI.more {
	BACKGROUND: url(images/icon-more.gif) no-repeat left center
}
.box {
	PADDING-RIGHT: 1.5em; BORDER-TOP: #e1d2bd 1px solid; PADDING-LEFT: 1.5em; BACKGROUND: url(images/boxbg.gif) #fdfcf6 repeat-x; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1.5em; PADDING-TOP: 1.5em; BORDER-BOTTOM: #e1d2bd 1px solid; TEXT-ALIGN: left
}
UL.linklist {
	LIST-STYLE-TYPE: none
}
UL.linklist LI {
	LINE-HEIGHT: 2em
}
#outer {
	BORDER-RIGHT: #fff 7px solid; BORDER-TOP: #fff 7px solid; Z-INDEX: 2; MARGIN: 0px auto; BORDER-LEFT: #fff 7px solid; WIDTH: 750px; BORDER-BOTTOM: #fff 7px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}
#header {
	BACKGROUND: url(images/topbg.gif) #2b2b2b repeat-x; MARGIN-BOTTOM: 2px; WIDTH: 100%; POSITION: relative; HEIGHT: 6em
}
#headercontent {
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1em;
	PADDING-BOTTOM: .6em;
	BOTTOM: 0em;
	PADDING-TOP: 0em;
	POSITION: absolute;
	width: -51px;
}
#headercontent H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 2.5em
}
#headercontent H1 A:link {
	COLOR: #FFFFFF; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#headercontent H1 A:visited {
	COLOR: #FFFFFF; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#headercontent H1 A:hover {
	COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#headercontent H1 A:active {
	COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#headercontent H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #aaa
}
#headercontent .subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: .75em; COLOR: #aaa; FONT-FAMILY: Georgia, Verdana, Arial, Serif; text-transform:uppercase;
}
#search {
	PADDING-RIGHT: 0em; RIGHT: 2em; COLOR: #aaa; POSITION: absolute; TOP: 5.5em
}
#search INPUT.text {
	BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 0.1em; BACKGROUND: url(images/button_bg.gif) #fff repeat-x 50% top; PADDING-BOTTOM: 0.1em; VERTICAL-ALIGN: middle; BORDER-LEFT: #f0f0f0 1px solid; WIDTH: 10em; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #f0f0f0 1px solid
}
#search INPUT.submit {
	BORDER-RIGHT: #9f9030 1px solid; PADDING-RIGHT: 0.25em; BORDER-TOP: #9f9030 1px solid; PADDING-LEFT: 0.25em; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND: #8f4008; PADDING-BOTTOM: 0.25em; VERTICAL-ALIGN: middle; BORDER-LEFT: #9f9030 1px solid; COLOR: #f2f3de; PADDING-TOP: 0.25em; BORDER-BOTTOM: #9f9030 1px solid
}
#headerpic {
	BACKGROUND: url(images/fall_leaves.jpg) #fff repeat-x left bottom;
	MARGIN-BOTTOM: 2px;
	POSITION: relative;
	HEIGHT: 149px;
	background-image: url(images/fall_leaves.jpg);
}
#menu {
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1em;
	BACKGROUND: url(images/menubg.gif) #000000 repeat-x left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 2px;
	PADDING-TOP: 0px;
	POSITION: relative;
	HEIGHT: 3.5em;
	background-color: #000000;
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1em
}
#menu UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#menu UL LI A:link {
	PADDING-RIGHT: .5em; PADDING-LEFT: .5em; PADDING-BOTTOM: 0.9em; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 0.5em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#menu UL LI A:visited {
	PADDING-RIGHT: .5em; PADDING-LEFT: .5em; PADDING-BOTTOM: 0.9em; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 0.5em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#menu UL LI A:hover {
	BACKGROUND: url(images/menuactive.gif) #000000 repeat-x left top; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#menu UL LI A:active {
	BACKGROUND: url(images/menuactive.gif) #000000 repeat-x left top; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#menu UL LI.current_page_item A {
	BACKGROUND: url(images/menuactive.gif) #000000 repeat-x left top; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#menubottom {
	BACKGROUND: url(images/border1.gif) #fff repeat-x; MARGIN-BOTTOM: 1.5em; HEIGHT: 14px
}
#content {
	PADDING-RIGHT: 2em; PADDING-LEFT: 2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#primarycontainer {
	FLOAT: left; WIDTH: 100%; MARGIN-RIGHT: -18em
}
#primarycontent {
	MARGIN: 1.5em 22em 0px 0px
}
#sidebar {
	FLOAT: right; MARGIN: 0px; WIDTH: 18em
}
#sidebar UL {
	MARGIN: 0.5em 0px 0px; LIST-STYLE-TYPE: none
}
#sidebar LI {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; PADDING-TOP: 0.5em
}
#sidebar LI LI {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em
}
#sidebar LI LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.5em
}
#sidebar UL.feeds LI {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; BACKGROUND: url(images/feed.png) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
#footer {
	CLEAR: both; FONT-SIZE: 0.86em; BACKGROUND: url(images/border2.gif) #fff repeat-x 0px 2.5em; PADDING-TOP: 5em; POSITION: relative; HEIGHT: 4em
}
#footer .left {
	LEFT: 2em; BOTTOM: 1.2em; POSITION: absolute
}
#footer .right {
	RIGHT: 2em; BOTTOM: 1.2em; POSITION: absolute
}
#comments {
	MARGIN: 2em 0px 0px 5px
}
#respond {
	MARGIN: 2em 0px 0px 5px
}
#commentform {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 10px
}
#outer .commentlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.commentlist LI {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: url(images/border2.gif) #fcfcfc repeat-x 50% top; PADDING-BOTTOM: 0.5em; MARGIN: 2em 0px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ddd 1px dashed; LIST-STYLE-TYPE: none
}
.commentlist LI P {
	MARGIN: 0px 1em
}
.commentlist LI .cmtinfo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Trebuchet MS,Verdana, Tahoma, Serif; POSITION: relative
}
.commentlist LI .cmtinfo EM {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: right
}
.commentlist LI CITE {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.commentlist LI.alt {
	BACKGROUND: url(images/border2.gif) #fcfcf9 repeat-x 50% top
}
TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(images/button_bg.gif) #f9f9f9 repeat-x 50% top; PADDING-BOTTOM: 5px; FONT: 1em Verdana, Arial, Serif; BORDER-LEFT: #ccc 1px solid; WIDTH: 90%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20em
}
#outer INPUT.text {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(images/button_bg.gif) #f9f9f9 repeat-x 50% top; PADDING-BOTTOM: 2px; FONT: 1em Verdana, Arial, Serif; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.post H5 EM {
	FONT-WEIGHT: normal; FLOAT: right; FONT-STYLE: normal
}
#header {
	OVERFLOW: hidden
}
#content {
	OVERFLOW: hidden
}
#sidebar {
	OVERFLOW: hidden
}
#footer {
	OVERFLOW: hidden
}
.widget {
	OVERFLOW: hidden
}
#footerblack {
	CLEAR: both; FONT-SIZE: 0.86em; BACKGROUND: url(images/marcas.jpg) #fff repeat-x 0px 2.5em; PADDING-TOP: 2em; PADDING-BOTTOM: 1em; POSITION: relative; HEIGHT: 2em; 
}
#headerportada {
	BACKGROUND: url(images/intro.jpg) #fff repeat-x left bottom; MARGIN-BOTTOM: 2px; POSITION: relative; HEIGHT: 300px; border:none;
}
#headercontacto {
	BACKGROUND: url(images/contacto.jpg) #fff repeat-x left bottom; MARGIN-BOTTOM: 2px; POSITION: relative; HEIGHT: 149px
}
#headernone {
	BACKGROUND: url(images/none.jpg) #fff repeat-x left bottom; MARGIN-BOTTOM: 2px; POSITION: relative; HEIGHT: 149px
}
#headerplanning {
	BACKGROUND: url(images/planning.jpg) #fff repeat-x left bottom; MARGIN-BOTTOM: 2px; POSITION: relative; HEIGHT: 149px
}
#headerquienes {
	BACKGROUND: url(images/quienes.jpg) #fff repeat-x left bottom; MARGIN-BOTTOM: 2px; POSITION: relative; HEIGHT: 149px
}
#headerconsult {
	BACKGROUND: url(images/consulting.jpg) #fff repeat-x left bottom; MARGIN-BOTTOM: 2px; POSITION: relative; HEIGHT: 149px
}
.footercolor {font-size: xx-small; color:#CCCCCC;}

#versiones { position:absolute; right:0px; top:-35px; color:#FFFFFF; z-index:999; }
#versiones a { text-decoration:none; color:#FFFFFF;}
#versiones a:hover { text-decoration:underline; color:#FFFFFF;}
#versiones a:visited { text-decoration:none; color:#FFFFFF;}

#spacer { position:absolute; left:18px;}

#presentaciones { width:700px;}

#principal {  padding:15px; color:#000000; font-size:11px; background:#666666; color:#FFFFFF;}
#principal H2 { color:#FE0000;}

#subcontent { padding-left:15px; padding-bottom:15px; padding-right:15px; padding-top:0px; color:#000000; font-size:11px;}

#hugueton { padding-left:0px; padding-bottom:0px; padding-right:0px; padding-top:5px; color:#000000; font-size:11px;}