body{font-family:"Arial",Times,serif;font-size:14px}
h2{margin:0;text-align:center}
#inf{width: 100%;float:left;margin:0px;}
#correo{margin:0 6px;float:left}
#telefono{margin:0 6px;float:left}
#movil{margin:0 6px;float:left}
#correo img{margin:6px 5px}
#telefono img{margin:2px 5px}
#movil img{margin:2px 5px}
#correo a{line-height:23px;float:right;height:24px}
#telefono a{line-height:23px;float:right;height:24px}
#movil a{line-height:23px;float:right;height:24px}
#texto2{overflow:hidden;height:170px;width:426px;}
p{margin:0 0 5px 0;}
#calendario{margin-left:10%;}
#calendario2{margin-left:10%;float:left;}
#contCalendario{height:200px;width:937px;}
.art-Sheet{position:relative;float:left;height:30px;margin:0 auto;width:950px;min-width:61px;min-height:20px;}
.logo2{height: 180px;padding: 3px 0 38px 30px;margin-bottom:5px;}
.negrita{font-weight:bolder;}
img{border:0px;}
a.gflag {text-decoration:none;font-size: 32px;padding: 1px 0;background-repeat: no-repeat;background-image: url('http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/32.png');}
a.gflag img {border:0;}
a.gflag:hover {background-image:url('http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/32a.png');}
a.tabledrag-handle .handle {cursor:move;background: url(../images/draggable.png) no-repeat 0 0;height: 13px;margin:9px;width: 13px;}
/* Overlay */
a:hover.tabledrag-handle .handle {  background-position: 0 -20px;}
#confirmModalOverlay {background-color:#eee; cursor:wait;}
/* Container */
#confirmModalContainer{height:140px;width:420px;font-size:16px;text-align:left;background:#fff; border:2px solid #336699;}
#confirmModalContainer .header{height:30px;width:100%;background:url(../images/confirm/header.gif) repeat-x;color:#fff;font-size:1.1em;font-weight:bold;line-height:30px;}
#confirmModalContainer .header span{padding-left:8px;}
#confirmModalContainer .message{color:#333; text-align:center; margin:0; padding:12px 4px;font-size:1em;}
#confirmModalContainer .buttons{width:180px; float:right;padding:10px 8px 0;} 
#confirmModalContainer .buttons div{float:right;margin-left:8px;width:70px;height:26px;color:#666;
	font-weight:bold;text-align:center;background:url(../images/confirm/button.gif) repeat-x;border:1px solid #bbb;cursor:pointer;} 
#confirmModalContainer a.modalCloseX,
#confirmModalContainer a.modalCloseX:link,
#confirmModalContainer a.modalCloseX:active,
#confirmModalContainer a.modalCloseX:visited {text-decoration:none; font-weight:bold; font-size:1.1em; position:absolute; top:-1px; left:400px; color:#ddd;}
#confirmModalContainer a.modalCloseX:hover {color:#9bb3b3;}
#contClientes{float:left;}
/*formularios*/
.inputEstilo{float:left;width:100%;margin:7px 0;font-weight:bold;}
.input{float: left}
.input4{float: left;width: 250px;font-weight:normal;}
.estiloSeleccionado{background-color:#E75858;border-style:double;display:block;float:left;height:100px;padding:5px;position:relative;}
.campo2{margin: 3px 0 3px 0;padding:3px;text-align: left;width:250px;}
.contformImagen{float:left;}

.clientes{background-image:url("../images/clientes.png");height:30px;left:1px;position:absolute;text-indent:-9999px;width:100px;}
#titulo{text-align:center;height:40px;}
#subtitulo{text-align:center;}
#iconos2{float:left;}
#cuerpo{float:left;height:100%;}
#container{height:100%;}
#fondo{height:100%;margin:auto;position:relative;width:965px;}
#contenedora{height:100%;}
#margenIzquierdo{margin-left:23px;}
#textoArriba{width:425px;border:medium double #d0e9f8;float:left;padding:10px;display:inline;margin:0 5px 5px 0;
	background:transparent url('/static/casas/images/Sheet-c.png');height:267px;}
#textoAbajo{border:medium double #d0e9f8;width:878px;float:left;padding:10px;border-color:#FF3300;display:inline;margin:0 0 5px 0px;}
#barraAbajoCentrar{margin:auto;}
#imagen{width:250px;height:480px;border-style:dashed;display:block;float:left;margin:10px;}
#foto{width:250px;display:inline;}
#mapaCasa{width:450px;height:298px;float:left;margin-right:5px;margin-bottom:5px;overflow:hidden;}
#barraAbajo{width:900px;}
#parteAbajo{width:100%;}
#listado{float: left;width:490px;border:1px solid #EEEEEE;}
#upload{float:left;width:430px;}
#sortable{list-style-type: none; margin:0;padding:0; }
#sortable .contFotoCasa{height:30px;float:left}
#sortable li{position:relative;display:inline;margin:4px;padding:1px;float:left;width:150px;height:120px;font-size:1.7em;text-align:center;}
#sortable li span{position:absolute;left:67px}
#sortable li .borrar{right: 0;position: absolute;top:0 !important;margin-top:3px}
/* Mapa */
#bocadilloMapa{	color: #000;}
#tituloMapa{width:400px;margin-top:-30px}
#infoMapa{float:left;width:400px;height:120px;}
.imagenMapa{padding-right:10px;float:left;}
.negro:link{color:#000;}
/* colorbox */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#cboxOverlay{background:#00B4F6;}
#colorbox{}
#cboxContent{margin-top:32px; overflow:visible;}
#cboxError{padding:50px; border:1px solid #fff;}
#cboxLoadedContent{background:#000; padding:1px;}
#cboxLoadingGraphic{background:url(colorbox/example2/images/loading.gif) no-repeat center center;}
#cboxLoadingOverlay{background:#000;}
#cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
#cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(colorbox/example2/images/controls.png) no-repeat 0 0;}
#cboxPrevious{background-position:0px 0px; right:44px;}
#cboxPrevious.hover{background-position:0px -25px;}
#cboxNext{background-position:-25px 0px; right:22px;}
#cboxNext.hover{background-position:-25px -25px;}
#cboxClose{background-position:-50px 0px; right:0;}
#cboxClose.hover{background-position:-50px -25px;}
.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
