body {
	background-color: #18403b;
}
#idfondo {
	position:relative;
	margin-left:auto;
	margin-right: auto;
	top:0px;
	width:1000px;
	height:635px;
	z-index:1;
	background-image: url(../images/fondo.gif);
	visibility: visible;
}
#idfondo2 {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	top:0px;
	width:1000px;
	height:800px;
	z-index:1;
	background-image: url(../images/fondodistribuidor.jpg);
	visibility: visible;
}
#idfondo3 {
	position: relative;
	margin-right: auto;
	margin-left: auto;
	top:0px;
	width:1000px;
	height:1100px;
	z-index:1;
	background-image: url(../images/fondocatnuevo.jpg);
	visibility: visible;
}
#idfondo4 {
	position: relative;
	margin-right: auto;
	margin-left: auto;
	top:0px;
	width:1000px;
	height:1350px;
	z-index:1;
	background-image: url(../images/fondocat09_10.jpg);
	visibility: visible;
}
#idcontenido {
	position:absolute;
	left:251px;
	top:310px;
	width:556px;
	height:296px;
	z-index:2;
	visibility: visible;
}
#idcontenido2 {
	position:absolute;
	left:363px;
	top:292px;
	width:287px;
	height:296px;
	z-index:2;
	visibility: visible;
}
#idopmenu1 {
	position:absolute;
	left:835px;
	top:310px;
	width:158px;
	height:46px;
	z-index:3;
	background-repeat: no-repeat;
	background-image: url(../images/opcmenu6.gif);
	visibility: visible;
}

.rojobienvenida {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #c41230;
}
.blancobienvenida{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
}
.verde {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #738f63;
}
.verdeoscuro{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 12;
font-weight: bold;
color:#003333;
}
a.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	top: 4px;
}
a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CBD4D1;
	font-size: 11px;
	font-style: italic;
}

.menuverde {color: #18403b};

.contenido {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}



.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid navy;
overflow: scroll /*leave this value alone*/
width: 200px;
height: 283px; /*Height should enough to fit largest content's height*/
}

.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid navy;
overflow: scroll; /*leave this value alone*/
width: 200px;
height: 283px; /*Height should enough to fit largest content's height*/
}
#galleryB{
border: 10px solid #18403b;
width: 220px;
height: 293px;
}
.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 3px; /*margin around each panel*/
width: 220px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
font: bold 28px Arial;
text-align: center;
color: white;
}

#galleryB .panel{
width: 220px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height: 283px;
border: none;
}

p.samplebuttons{

}

p.samplebuttons a{
color: #2e6ab1;
padding: 1px 2px;
margin-right: 3px;
text-decoration: none;
}

#idcabeceragal {
	position:absolute;
	left:362px;
	top:259px;
	width:239px;
	height:26px;
	z-index:7;
	visibility: visible;
}
#idadelante {
	position:absolute;
	left:624px;
	top:394px;
	width:84px;
	height:33px;
	z-index:8;
	visibility: visible;
}
#idatras {
	position:absolute;
	left:246px;
	top:394px;
	width:101px;
	height:34px;
	z-index:9;
	visibility: visible;
}

#idcabeceracat {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	top:0px;
	width:1000px;
	height:212px;
	z-index:1;
	background-image: url(../images/fondocatalogo.jpg);
	background-repeat:no-repeat;

}

#idg1i1 {
	position:absolute;
	left:37px;
	top:268px;
	border: none;
	width:100px;
	height:100px;
	z-index:2;
}
#idg2i1 {
	position:absolute;
	left:9px;
	top:217px;
	border: none;
	width:92px;
	height:72px;
	z-index:2;
}
#idbotonv {
	position:absolute;
	left:940px;
	top:2534px;
	width:25px;
	height:19px;
	z-index:3;
}
	
.idpagw{
	position:absolute;
	left: 25px;
	top: 309px;
	width:168px;
	height:127px;
	z-index:7;
}

#idinfo {
	position:absolute;
	left:705px;
	top:199px;
	width:259px;
	height:25px;
	z-index:2;
}
#spotlight{
filter:light
}
#iddireccion {
	position:absolute;
	left:174px;
	top:615px;
	width:645px;
	height:20px;
	z-index:4;
}
.direccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#003333;
}
#iddistribuidor {
	position:absolute;
	left:1px;
	top:449px;
	width:153px;
	height:156px;
	z-index:5;
}
.imgportada {
	position:absolute;
	left:65px;
	top:356px;
	width:150px;
	height:212px;
	z-index:6;
}

