/*/////INDEX////*/
.gContAcc{width:860px; height:130px; float:left;}
.gAccL{width:502px; height:130px; float:left;}
.gAccR{width:356px; float:left; margin:0 0 0 1px;}

.btn01 a{width:167px; height:103px; display:inline; float:left; background:url(../img/btn01.jpg) no-repeat; margin:0 0 0 1px;}
.btn01 a:hover {background-position:0 -103px;}
.btn02 a{width:167px; height:103px; display:inline; float:left; background:url(../img/btn02.jpg) no-repeat;}
.btn02 a:hover {background-position:0 -103px;}
.btn03 a{width:167px; height:103px; display:inline; float:left; background:url(../img/btn03.jpg) no-repeat;}
.btn03 a:hover {background-position:0 -103px;}

.iContFooter{float:left; margin:50px 0 0 0;}
.iFooter{width:860px; float:left; margin:0;}
.iFooterBot{width:860px; height:30px; padding:10px 0 0 0; border-top: 1px solid #e7a513; margin:0;}
.iFooterPie{width:860px; height:19px; padding:8px 0 5px 0px; background:url(../img/bckFoot.gif) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#afb0b1;}
.iFooterPie2{width:860px; height:19px; padding:15px 0 5px 0px; background-color:#f7f6f2; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}
.iFooterPie a{color:#afb0b1; font-weight:bold; text-decoration:none;}

.gContAccR{width:356px; height:103px; background:url(../img/bckaccR.jpg) no-repeat;}
.gAccTxt{ padding:10px 0 0 66px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858; font-weight:bold; }
.gAccBtn a{width:76px; height:21px; display:inline; float:left; background:url(../img/btnConsultas.jpg) no-repeat; margin:20px 0 0 66px;}
.gAccBtn a:hover {background-position:0 -21px;}

/* accesos */
.accCont{width:198px; height:242px; margin:0 0 0 2px; padding:0px; float:left;}

.acc01 a{width:198px; height:80px; margin:0 0 1px 0; padding:0px; float:left; background:url(../img/acc01.jpg) no-repeat;}
.acc01 a:hover {background-position:0 -80px;}
.acc02 a{width:198px; height:80px; margin:0 0 1px 0; padding:0px; float:left; background:url(../img/acc02.jpg) no-repeat;}
.acc02 a:hover {background-position:0 -80px;}
.acc03 a{width:198px; height:80px; margin:0px; padding:0px; float:left; background:url(../img/acc03.jpg) no-repeat;}
.acc03 a:hover {background-position:0 -80px;}

/* slide */
.slideCont{width:656px; height:242px; margin:0 0 30px 2px; padding:0px; float:left; position:relative;}

.productosSlide {position:relative;z-index:10;}
.productoSlideFoto {position:absolute;}

.slideButs {width:70px; height:11px; text-align:center; margin:0px; padding:0px; position:absolute; right:0px; top:220px; z-index:20;}
.slideButton {width:15px; height:14px; margin:0 5px 0 0; padding:0px; float:left; background:url(../img/slide-off.png) no-repeat; cursor:pointer;}
.slideButton:hover, .slideButton.on {background:url(../img/slide-on.png) no-repeat;}

/*/////MAQUINAS////*/
.mContMaquina{width:494px; height:104px; margin:0px; padding:5px; float:left; background:url(../img/bckMaquinas.gif) repeat-x;}
.mContMaquinaR{width:170px; margin:0px; padding:15px 0 0 5px;  float:left; font-size:18px; font-weight:bold; color:#303030; line-height:18px;}

.mAmpliar a{width:66px; height:21px; display:inline; float:left; background:url(../img/btnAmpliar.gif) no-repeat; margin:25px 0 0 0;}
.mAmpliar a:hover {background-position:0 -21px;}

.mTxtTit{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#333333; padding:0; margin:0 0 0 10px;}
.mTxtTit2{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#333333; padding:0; margin:0 0 0 10px;}
.mTxtSubTit{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#666666; padding:0 0 5px 0; margin:0 0 5px 10px;}
.mTxtSubTit2{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#666666; padding:0 0 5px 0; margin:0 0 5px 0;}

.mContTxtMaquina{width:514px; margin:10px 0 0 0; padding:0px; float:left;}
.mTxtIn{margin:0 0 0 10px;}

.mContDescargar{width:514px; height:20px; margin:0px; padding:5px 0 0 0; float:left; position:relative;}
.mContDescargar a{width:160px; height:20px; margin:0px; padding:0px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#6d6d6d; text-decoration:none;}
.mContDescargar a:hover{color:#363636; text-decoration:none;}


/*/////CONTACTO////*/
.cContForm{}
.cForm{ margin:5px 0 0 0; float:left;}
.cFormL{width:120px; float:left; padding:4px 0 0 0;}
.cFormR{width:374px; float:left; padding:0 0 0 10px;}
.cCampo01 {width:270px; height:24px; border:1px solid #b9a99e; background:url(../img/bckCampo01.gif) bottom repeat-x; padding:0px 5px; float:left;}
.cCampo02 {width:270px; height:144px; border:1px solid #b9a99e; background:url(../img/bckCampo02.gif) bottom repeat-x; padding:0px 5px;}
.cTxtTit{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#3c3c3c; padding:0; margin:0 0 8px 0;}
.gMapa{ width:258px; margin:0 0 0 10px; padding:0px; float:left; border:4px solid #4e5156;}


/*/////CLIENTES////*/
.cContClientes{width:514px; float:left;}
.cClientesL{width:150px; padding:0 10px 0 0; float:left; border-right: 1px solid #CCCCCC;}
.cClientesC{width:150px; padding:0 10px 0 15px; float:left;}
.cClientesR{width:150px; padding:0 0 0 20px; float:left; border-left: 1px solid #CCCCCC;}
.cClientes{ padding:0 0 0 20px; margin-top:7px; background-image:url(../img/bullet.gif); background-repeat:no-repeat; background-position:0px 3px; font-weight:bold;}
.cClientes img{ float:left; margin-top:2px;}
