/*/////////////////////////////////////////////////////////////
//                                                           //
//                Workshop | 2009                            //
//                                                           //
//       DESIGN BY:  FILIP ZUAN   f@filipzuan.com            //
//   PROGRAMMED BY:  JAVIER VEGA  info@emdbwebprojects.com   //
//                                                           //
/////////////////////////////////////////////////////////////*/

*{margin:0px; padding:0px;}
body{background-color:#CCC; font-family:"Courier New", Courier, monospace; font-size:13px; line-height:17px;} 

.clear{clear:both;}

/*************************************************
*               GENERAL                          *
**************************************************/
#contenedor{position:relative; width:1200px; height:750px; margin:20px auto 0px auto; background:url(Images/Background.png) no-repeat; }

#contenedor-menu1{position:absolute; top:275px; left:20px; width:110px; height:240px; padding:20px; background-color:#FFF; text-align:right; font-size:16px;line-height:19px;}
#contenedor-menu1 a:link{color:#000; text-decoration:none}
#contenedor-menu1 a:active{color:#000; text-decoration:none}
#contenedor-menu1 a:visited{color:#000; text-decoration:none}
#contenedor-menu1 a:hover{color:#000; text-decoration:none; font-weight:bold;}
#contenedor-menu2{position:absolute; top:605px; left:20px; width:110px; height:35px; padding:20px; background-color:#FFF; text-align:right; font-size:16px;line-height:19px;}
#contenedor-menu2 a:link{color:#666; text-decoration:none}
#contenedor-menu2 a:active{color:#666; text-decoration:none}
#contenedor-menu2 a:visited{color:#666; text-decoration:none}
#contenedor-menu2 a:hover{color:#666; text-decoration:none; font-weight:bold;}

.menu-seleccionado{background-color:#FF6;}

/*************************************************
*                 INDEX                          *
**************************************************/

#imagen-principal{position:absolute; top:70px; left:220px; width:890px; height:590px; padding:10px; background-color:#FFF;}

/*************************************************
*                  SHOP                          *
**************************************************/
#shop-contenedor{position:absolute; top:70px; left:220px; width:910px; height:610px; overflow:auto;}
#shop-columna1{float:left; width:430px; height:auto; margin:0px 20px 20px 0px;}
#shop-columna2{float:left; width:430px; height:auto; margin:0px 20px 20px 0px;}
#shop-contenedor-imagen{position:relative; width:410px; height:275px; margin:0px; padding:10px; background-color:#FFF;}
#shop-contenedor-tiutlo1{position:relative; width:140px; height:20px; padding:10px 20px 10px 20px; margin:20px 0px; background-color:#FFF; line-height:20px;font-weight:bold;}
#shop-contenedor-tiutlo2{position:relative; width:115px; height:20px; padding:10px 20px 10px 20px; margin:20px 0px; background-color:#FFF; line-height:20px;font-weight:bold;}
#shop-contenedor-cuerpo1{position:relative; width:390px; height:270px; padding:20px 20px 20px 20px; margin:20px 0px; background-color:#FFF;}
#shop-contenedor-cuerpo2{position:relative; width:390px; height:660px; padding:20px 20px 20px 20px; margin:20px 0px; background-color:#FFF;}

/*************************************************
*                 RENTAL                         *
**************************************************/
#rental-imagen{width:860px; height:484px; margin-bottom:20px; padding:10px; background-color:#FFF; }

#rental-contenedor{position:absolute; top:70px; left:220px; width:910px; height:610px; overflow:auto;}

#rental-titulo1{width:20px; height:20px; margin:0px 0px 20px 0px; padding:5px 20px 5px 20px; background-color:#FFF; text-align:center; font-weight:bold; line-height:20px;}
#rental-titulo2{width:50px; height:20px; margin:0px 0px 20px 0px; padding:5px 20px 5px 20px; background-color:#FFF; text-align:center; font-weight:bold; line-height:20px;}
#rental-titulo3{width:50px; height:20px; margin:0px 0px 20px 0px; padding:5px 20px 5px 20px; background-color:#FFF; text-align:center; font-weight:bold; line-height:20px;}
#rental-titulo4{width:60px; height:20px; margin:0px 0px 20px 0px; padding:5px 20px 5px 20px; background-color:#FFF; text-align:center; font-weight:bold; line-height:20px;}
#rental-titulo5{width:70px; height:20px; margin:0px 0px 20px 0px; padding:5px 20px 5px 20px; background-color:#FFF; text-align:center; font-weight:bold; line-height:20px;}

#rental-contenedor1{width:860px; height:140px;}
#rental-contenedor2{width:860px; height:140px;}
#rental-contenedor3{width:860px; height:110px;}
#rental-contenedor4{width:860px; height:80px;}
#rental-contenedor5{width:860px; height:70x;}
#rental-contenedor6{width:840px; height:auto; margin:20px 0px; padding:20px; background-color:#FFF;}
#rental-contenedor7{width:840px; height:auto; margin:20px 0px; padding:20px; background-color:#FFF;}

.rental-td-titulo-columna1{width:244px;height:30px; padding-right:20px; border-bottom:1px #999 solid; font-weight:bold; background-color:#FFF; text-align:right;}
.rental-td-titulo-columna-impar{width:44px; height:30px; border-bottom:1px #999 solid; font-weight:bold; background-color:#EFEFEF; text-align:center;}
.rental-td-titulo-columna-par{width:44px; height:30px; border-bottom:1px #999 solid; font-weight:bold; background-color:#FFF; text-align:center;}

.rental-td-fila-columna1{width:264px; height:30px; padding-right:20px; border-bottom:1px #999 solid; background-color:#FFF; text-align:right;}
.rental-td-fila-columna-impar{width:44px; height:30px; border-bottom:1px #999 solid; background-color:#EFEFEF; text-align:center;}
.rental-td-fila-columna-par{width:44px; height:30px; border-bottom:1px #999 solid;  background-color:#FFF;  text-align:center;}

.rental-td-fila-final-columna1{width:264px; height:30px; padding-right:20px; background-color:#FFF; text-align:right;}
.rental-td-fila-final-columna-impar{width:44px; height:30px; background-color:#EFEFEF; text-align:center;}
.rental-td-fila-final-columna-par{width:44px; height:30px;  background-color:#FFF; text-align:center;}

/*************************************************
*                 GALLERY                        *
**************************************************/
#galeria-contenedor_imagenes{position:absolute; top:135px; left:220px; width:910px; height:445px;background-color:#FFFFFF;text-align:center;overflow:hidden;}
#galeria-contenedor-desplazamiento{position:absolute;top:0px;left:0px;width:11830px;height:445px;background-color:#FFFFFF;}
.galeria-contenedor-imagen{position:relative;float:left;width:890px;height:425px; margin:10px;}

#galeria-flechaIZQ{position:absolute; top:200px; left:220px; width:40px; height:20px; padding:10px 20px 10px 20px; background-color:#FFF; cursor:pointer;}
#galeria-flechaIZQ:hover {color:#000;font-weight:bold;}
#galeria-flechaDER{position:absolute; top:200px; left:1050px; width:40px; height:20px; padding:10px 20px 10px 20px; background-color:#FFF; cursor:pointer; text-align:right;}
#galeria-flechaDER:hover {color:#000; font-weight:bold;}

#galeria-download{position:absolute; top:605px; left:910px; width:180px; height:20px; padding:10px 20px 10px 20px; color:#666; text-align:center;background-color:#FFF;}
#galeria-download a:link{color:#666; text-decoration:none}
#galeria-download a:active{color:#666; text-decoration:none}
#galeria-download a:visited{color:#666; text-decoration:none}
#galeria-download a:hover{color:#666; text-decoration:none; font-weight:bold;}

/*************************************************
*                 TEAM                          *
**************************************************/
#team-contenedor{position:absolute; top:70px; left:220px; width:910px; height:610px; overflow:auto;}
#team-contenedor img{margin-bottom:10px;}
.team-contenedor-ficha{float:left; width:260px; height:285px; margin:0px 20px 20px 0px; padding:10px 10px 0px 10px; background-color:#FFF;}

/*************************************************
*                 LINKS                          *
**************************************************/

#links-contenedor{position:absolute; top:70px; left:220px; width:910px; height:610px; overflow:auto;}
.links-contenedor-link{position:relative; width:870px; height:30px; margin-bottom:20px; padding:0px 0px 0px 10px; line-height:30px; background-color:#FFF;}
.links-con-fondo a:link{background-color:#FF6; text-decoration:none;}
.links-con-fondo a:active{background-color:#FF6; text-decoration:none;}
.links-con-fondo a:visited{background-color:#FF6; text-decoration:none;}
.links-con-fondo a:hover{background-color:#FF6; text-decoration:none; font-weight:bold;}

/*************************************************
*                 CONTACT                        *
**************************************************/

#contact-contenedor-mapa{position:absolute; top:70px; left:220px; width:580px; height:610px; background-color:#FFF;}
#contact-mapa{position:relative; margin:10px; width:560px; height:590px;}
#contact-info{position:absolute; top:490px; left:830px; width:260px; height:150px; padding:20px; background-color:#FFF;}

/*************************************************
*                SCROLL RUTAS                    *
**************************************************/
.scrollgeneric {line-height:1px; font-size:1px; position:absolute; top:0; left:0;}
.vscrollerbase {width:10px; background-color:#F6F6F6;}
.vscrollerbar {width:10px; background-color:#333;}
.hscrollerbase {height:10px;}
.hscrollerbar {height:15px; background:#99CBCB}
.vscrollerbar, .hscrollerbar {padding:10px; z-index: 2;}
.vscrollerbarbeg {width:15px; height:15px !important;}
.vscrollerbarend {width:15px; height:15px;}
.hscrollerbarbeg {height:15px; width:15px !important;}
.hscrollerbarend {height:15px; width:15px;}
.scrollerjogbox {width:15px; height:15px; top:auto; left:auto; bottom:0px; right:0px; background:#4E727C url(horizontalbarbody_cornerjog.png) 0px 0px;}
.vscrollerbasebeg {background-image:url(Images/scroll_up.png); cursor:pointer; width:10px;height: 10px !important;}
.vscrollerbaseend {background-image:url(Images/scroll_down.png); cursor:pointer; height:10px;width: 10px;}
.hscrollerbasebeg {background:url(basebarcaps_verticalbarbody.png) -60px 0px no-repeat; height:10px;width: 10px !important;}
.hscrollerbaseend {height:15px; width:15px; background:url(basebarcaps_verticalbarbody.png) -30px 0px no-repeat;}
.scrollerjogbox:hover {background:#5E828C url(basebarcaps_verticalbarbody.png) -45px -15px;}

