.estilo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.titulo1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
.titulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
}

/* irmenucertim se utiliza en el menu principal de certim*/
.irmenucertim {
	color: #ffffff;
	FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	margin-left: 0
}
a.irmenucertim:hover { color: #000000; text-decoration: none; background-color : #9DA880;}
a.irmenucertim:visited { color: #F4C59B; text-decoration: none;}


/* irmenuppal se utiliza en el menu principal de CGMA*/
.irmenuppal {
	color: #000000;
	FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	margin-left: 10
}
a.irmenuppal:hover { color: #ffffff; text-decoration: none; background-color : #9DA880;}
a.irmenuppal:visited { color: #003333; text-decoration: none;}

/*a.irmenuppal:active { color: #EA8B37; text-decoration: none;}*/

/* irempre se utiliza en el menu empresas de CGMA*/
.irempre {
	color: #ffffff; 
	FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	margin-left: 3
}
a.irempre:hover { color: #ffffff; text-decoration: none; background-color : #9DA880;}
a.irempre:visited { color: #F4C59B; text-decoration: none;}

/*a.irempre:active { color: #EA8B37; text-decoration: none;}*/

#container {
	BORDER-BOTTOM: #ab9f93 0px solid; TEXT-ALIGN: left; BORDER-LEFT: #ab9f93 0px solid; MARGIN-TOP: 5px; WIDTH: 587px; BACKGROUND: #ffffff; HEIGHT: 365px; MARGIN-LEFT: auto; BORDER-TOP: #ab9f93 0px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #ab9f93 0px solid
}
#mainContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 587px; PADDING-RIGHT: 0px; HEIGHT: 370px; PADDING-TOP: 0px
}
#slider_portada {
	BACKGROUND-IMAGE: url(fotos/fonfotos.jpg); WIDTH: 587px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% bottom; HEIGHT: 400px
}
#slider {
	POSITION: relative;
	MARGIN: auto;
	WIDTH: 587px;
	BACKGROUND: url(muebles/loading.jpg) no-repeat 50% 50%;
	HEIGHT: 365px;
}
.nivo-html-caption {
	DISPLAY: none
}
/* hasta aqui ok*/

.nivo-controlNav {
	POSITION: absolute; BOTTOM: -25px; RIGHT: 420px
}
.nivo-controlNav A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; TEXT-INDENT: -9999px; WIDTH: 22px; DISPLAY: block; BACKGROUND: url(muebles/bullets.png) no-repeat; FLOAT: right; HEIGHT: 22px; BORDER-TOP: 0px; MARGIN-RIGHT: 3px; BORDER-RIGHT: 0px
}
.nivo-controlNav A.active {
	BACKGROUND-POSITION: 0px -22px
}
.nivo-directionNav A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(muebles/arrows.png) no-repeat; HEIGHT: 30px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A.nivo-nextNav {
	BACKGROUND-POSITION: -30px 0px; RIGHT: 15px
}
A.nivo-prevNav {
	LEFT: 15px
}
.nivo-caption {
	FONT-FAMILY: "Molengo", "Lucida Sans", Helvetica, Arial, sans-serif; text-shadow: none
}
.nivo-caption A {
	COLOR: #efe9d1; TEXT-DECORATION: underline
}
.nivoSlider {
	POSITION: relative
}
.nivoSlider IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.nivoSlider A.nivo-imageLink {
	Z-INDEX: 60; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: none; HEIGHT: 100%; BORDER-TOP: 0px; TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 0px
}
.nivo-slice {
	Z-INDEX: 50; POSITION: absolute; DISPLAY: block; HEIGHT: 100%
}
.nivo-caption {
	Z-INDEX: 89; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #000; COLOR: #fff; LEFT: 0px; opacity: 0.8
}
.nivo-caption P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.nivo-caption A {
	DISPLAY: inline !important
}

.nivo-directionNav A {
	Z-INDEX: 99; POSITION: absolute; TOP: 45%; CURSOR: pointer
}
.nivo-prevNav {
	LEFT: 0px
}
.nivo-nextNav {
	RIGHT: 0px
}
.nivo-controlNav A {
	Z-INDEX: 99; POSITION: relative; CURSOR: pointer
}
.nivo-controlNav A.active {
	FONT-WEIGHT: bold
}

#header {
	PADDING-BOTTOM: 0px; WIDTH: 600px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% bottom; HEIGHT: 75px; PADDING-TOP: 0px
}
#header H1 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}

#logo_up {
	PADDING-LEFT: 10px; WIDTH: 180px; FLOAT: left; HEIGHT: 75px
}

#slider-wrapper {
	MARGIN: 50px auto 0px; WIDTH: 600px; BACKGROUND: url(muebles/slider.png) no-repeat; HEIGHT: 392px; PADDING-TOP: 74px
}

#slider IMG {
	POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
}
#slider A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}

