﻿@charset "utf-8";
/* CSS Document */

/*global*/
html, body {
	background-color: #FFF;
	font-size: 12px;
	width: 100%;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	}
/*global*/
*{
	padding:0px;
	margin:0px;
}
a {
	color:#004aa6;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
	
}
a:hover {
	text-decoration: underline;
	color:#90a9fa;
	font-family:Arial, Helvetica, sans-serif;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	color:#222222;
}
img {
	border: none;
	margin:0px;
	padding:0px;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#00000;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000066;
}
h3  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000066;
}
input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
input:focus {
	background:url(http://www.canguroencasa.com/Images/commentFondo.gif) repeat;
	outline: 50px;
}
textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
textarea:focus {
	background:url(http://www.canguroencasa.com/Images/commentFondo.gif) repeat;
	outline: 50px;
}
.color{	color:#003399;}
.colorBold{
	color:#2588F5;
	font-weight:bold;
}
.azul{ color:#6a8af9;}
.lila{color:#9900FF;}
/*busca left selected color*/
.lilaGordo{ font-size:12px;	color:#6521ca; font-weight:bold;}
.gris{ color:#999999; font-size:11px;}
.gordo{ font-weight:bold; }
.separator{ width:100%; float:left; height:20px; clear:both; }
/*todo*/
.todo{
	width:1000px;
	height:auto;
	margin:0px auto;
}
/*header*/
.headerBox{
	width:1000px;
	height:auto;
	margin:0px auto;
	border:0px solid blue;
}
 
.headerBox h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00000;
}
#logo{
	float:left;
	width:196px;
	height:115px;
	border:0px solid blue;
}
#logo h1 {
	background:url(http://www.canguroencasa.com/Images/logoCanguro90.gif) no-repeat;
	float:left;
	width:196px;
	height:100px;
	margin-top:5px;
	text-indent:-9999px;
	border:none;
	text-decoration:none;
}
.headerTecho{
	width:800px;
	height:96px;
	float:left;
	border:0px solid green;
	/*background:url(http://www.canguroencasa.com/Images/header-nadal.gif) no-repeat;*/
}
.headerText{
	float:left;
	width:530px;
	height:66px;
	border:0px solid green;
}
.headerText h1{
	margin-top:15px;
	margin-left:30px;
	color:#000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	border:0px solid blue;
}

h2.h2_MERCADILLO{
	margin-top:0px;
	margin-left:30px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
}

h2.h2_BEBES{
	margin-top:0px;
	margin-left:30px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#90A9FA;
}

h2.h2_LIMPIEZA{
	margin-top:0px;
	margin-left:30px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ff6600;
}

h2.h2_CANGUROS{
	margin-top:0px;
	margin-left:30px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#90a9fa;
}

/*loginBox*/
#loginBox{
	float:right;
	width:220px;
	height:90px;
	padding:0px 0px 0px 3px;
	border:0px solid black;
	background:url(http://www.canguroencasa.com/Images/loginFondo.gif) no-repeat;

}

#loginBox .loginName{
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	text-align:center;
	margin-top:10px;
	border:0px solid red;
	width:90%;
	color:#000033;
}
#loginBox p{ margin-left:5px; }
#loginBox a{ border:none; text-decoration:none; }
#loginBox .imageLogin{
	width:120px;
	border:0px solid red;
	margin:0px auto;
}
#loginBox img{
	border:none;
	margin-top:3px;
	vertical-align:middle;
}
#loginBox .titleLogin{
	color:#000099;
	font-weight:bold;
	margin-top:3px;
	border:0px solid red;
}
#loginBox .left{
	float:left;
	width:220px;
	margin-top:2px;
	border:0px solid red;
}
#waitLogin{ float:left; width:70px;}
#loginBox .left label{
	float:left;
	width:70px;
	margin:1px 3px 0px 0px;
	text-align:right;
	border:0px solid red;
}
#loginBox .buttonLogin{
	float:right;
	border:1px solid blue;
	margin:0px;
}
#loginBox .inputLogin{
	float:left;
	width:133px;
	height:18px;
	padding:2px 3px 0px;
	margin-top:0px;
	border:none;
	background:url(http://www.canguroencasa.com/Images/inputLogin.gif) no-repeat;
}
#loginBox .olvideText{
	float:left;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000066;
	margin-right:3px;
	text-decoration:underline;
	border:0px solid red;
}
#textLogin p{
	font-weight:bold;
	margin-top:10px;
	font-size:14px;
	text-align:center;
	color:#004aa6;
}
#textLogin a{
	text-decoration:underline;
}
#registroUsuario p{
	font-weight:bold;
	text-align:center;
}
#registroUsuario p.cerra{
	text-align:right;
	margin-right:5px;
}
#registroUsuario p.text{
	color:#004aa6;
	font-size:14px;
	margin-bottom:5px;
}
#registroUsuario img{ vertical-align:middle;}
#registroUsuario a{ font-size:13px; text-decoration:underline;}
/*menu pestañas*/
.headerPestana{
	width:530px;
	height:30px;
	float:left;
	border:0px solid red;
}
#menuCangu{ margin-left:30px; float:left; }
#menuLimpi{ margin-left:5px; float:left; margin-right:5px;}
.menuOtros{ margin-left:5px; float:left; }
/*menuHeader internacional bandera*/
.headerMenu{
	width:100%;
	height:25px;
	float:left;
	background:url(http://www.canguroencasa.com/Images/lineMenuCangu.jpg) no-repeat;
}
.lineMenu{
	width:100%;
	height:25px;
	margin:0px auto;
}

.menuBajo{
	float:left;
	color:#FFFFFF;
}
.menuBajo a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.menuBajo a:hover{
	color:#000;
	text-decoration:none;
}
/*cambioMenu, associado al js*/
.cambioMenu img{ text-decoration:none; border:none;}
.cambioMenu a{ text-decoration:none; border:none;}
.bajoCangu{ float:left; }
.primaCang{ float:left; margin-left:30px;}
.bajoLimpi{ float:left; }
.primaLimpi{ float:left; margin-left:143px;}
.bajoMerca{ float:left; }
.primaMerca{ float:left; margin-left:258px; }
.menuBandera{
	float:right;
	margin-right:5px;
	padding-top:2px;
}
.menuBandera img{
	vertical-align:middle;
}

#banderas{
	position:absolute;
	width:700px;
	height:auto;
	left:23%;
	top:12,5%;
	padding:0px 0px;
}
#banderas img{
	width:27px;
	margin-left:3px;
}
#banderas a{ text-decoration:none; }

.banderas_CANGUROS{background:#90a9fa;}
.banderas_LIMPIEZA{background:#ff9503;}
.banderas_MERCADILLO{background:#d3dde9;}
.banderas_BEBES{background:#d9e1f8;}
.banderas_{background:#90a9fa;}

#cambiarPais{ text-decoration:underline; font-weight:bold; font-size:11px; }
/*mitat en la home page, path...*/
.mitatHome{
	float:left;
	clear:both;
	width:100%;
	margin:0px;
	border:0px solid green;
}

/*comparte*/
.mitatLeft{
	width:200px;
	float:left;
	padding-top:0px;
	border:0px solid black;
}
.comparteOne{ height:17px; float:left; width:180px; margin-left:10px; border:0px solid red;}
.mitatLeft p{ font-size:12px; float:left; display:inline;}
.mitatLeft a{ font-size:12px; text-decoration:none; border:none;}
.comparteBlog{
		background:transparent url(http://www.canguroencasa.com/Images/sharing_icons.gif) no-repeat scroll 0px 0px;
		float:left;
		width:16px;
		height:16px;
		text-decoration:none; 
		border:none;
}
.comparteFacebook{
		background:transparent url(http://www.canguroencasa.com/Images/sharing_icons.gif) no-repeat scroll -240px 0px;
		float:left;
		width:16px;
		height:16px;
		text-decoration:none; 
		border:none;
}
.comparteDelicious{
		background:transparent url(http://www.canguroencasa.com/Images/sharing_icons.gif) no-repeat scroll -208px 0px;
		float:left;
		width:16px;
		height:16px;
		text-decoration:none; 
		margin:0px 2px;
		border:none;
}
.comparteMeneame{
		background:transparent url(http://www.canguroencasa.com/Images/sharing_icons.gif) no-repeat scroll -512px 0px;
		float:left;
		width:16px;
		text-decoration:none; 
		border:none;
}
/*estilo path*/
.pathBoxHome{
	float:right;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	width:780px;
	border:0px solid red;
	height:auto;
	margin:0px auto;
}
.path{
	width:100%;
	height:auto;
	margin:0px auto;
}
#pathBoxPage {
	float:left;
	clear: both;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	height:auto;
	margin:2px auto 10px;
	border:0px solid black;	
}
#pathBoxPage a{
	color:#000099;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#pathBoxPage h1.path{
	color:#9955ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0px solid red;
	display:inline;
}
#pathBoxPage .pathText{
	margin-left:15px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0px solid red;
}
.pathTextFicha{
	border:0px solid blue;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:5px;
	float:left;
	color:#000099;
	font-weight:bold;
}
#pathBoxPage .pathFav{
	float: right;	
	text-align: center;
	padding: 2px 0;	
	margin-right:15px;
}
.pathBox .pathFav {
	float: right;	
	text-align: center;
	padding: 2px 0;	
}
.pathBox .pathFav p{
	margin-top: 2px;
	margin-bottom: 2px;
	color:#6600FF;
}
.pathBox .pathFav img{
	vertical-align: middle;
}

.pathBox .pathCat {
	margin-top: 2px;
	margin-bottom: 10px;
	width:100%;
}
.pathBox .pathText {
	text-align: left;
}

.pathText h2{
	font-size:12px;
	display:inline;
	color:#000099;
}

/*arribaHome - registra - push - provincias, buscador nube tags*/
.arribaHome{
	float:left;
	width:1000px;
	height:auto;
}
.registraPush{
	width:210px;
	height:135px;
	float:left;
	margin:0px 0px 0px 0px;
	background:url(http://www.canguroencasa.com/Images/pushFondo.jpg) no-repeat;
}
.registra{
	width:198px;
	height:111px;
	float:left;
	margin:0px 0px 0px 0px;
	background:url(http://www.canguroencasa.com/Images/registraFondo1.gif) no-repeat;
}
.registra h1{
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0066FF;
	text-align:center;
	margin:10px 0px 5px 0px;
}
.registra li{
	list-style:none;
	line-height:28px;
	margin-left:50px;
}
.registra img{
	vertical-align:middle;
}
.registra a{
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#0066FF;
}
.registra a:hover{
	text-decoration:none;
	font-weight:bold;
}
.push{
	width:210px;
	height:20px;
	float:left;
	margin:0px auto;
	order:1px solid blue;
	z-index:1;
}
.push p{
	font-family:Arial, Helvetica, sans-serif;
	color:#000099;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
	margin:0px 0px 0px 30px;
}
#pushBox{
	position:absolute;
	top:270px;
	left:140px;
	width:260px;
	height:180px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	background:url(http://www.canguroencasa.com/Images/pushFondo.gif) no-repeat;
}
#pushBox p{ 
	float:left;
	margin-bottom:5px;
}
#pushBox .linePush{
	width:230px;
	margin:5px 0px;
	float:left;
	border:0px solid red;
}
#pushBox .labelPush{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	width:70px;
	float:left;
	border:0px solid white;
}
pushBox .labelObli{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	float:left;
	padding-left:10px;
}
#pushBox input{ float:left; }
#pushBox .inputPush, select{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	width:150px;
}
.confirmPush{ float:left; width:200px; color:#FFFFFF; font-weight:bold; }
/*text explicacion*/
.textExpli{
	float:left;
	width:470px;
	height:26px;
	margin-top:20px;
}
.textExpli p{
	float:left;
	width:470px;
	padding-left:0px;
	font-weight:bold;
	color:#000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
/*nube de tags*/
.nubeTags{
	height:65px;
	float:left;
	position:relative;
	margin-left:15px;
	margin-top:5px;
	padding:5px;
	color:#ccc;
}
.bannerArriba{
	width:468px;
	float:left;
	margin-top:5px;
}
.nubeTags img{
	float:left;
}
.googleNube{
	float:left;
	width:550px;
	border-bottom:1px dotted #CCCCCC;
	margin:10px 0px 0px 0px;
	padding-left:40px;
}
.homePostit{
	float:left;
	width:275px;
	height:65px;
	margin-left:15px;
	border:0px solid red;
	font-weight:bold;
	background:url(http://www.canguroencasa.com/Images/rotatorioFondo.gif) no-repeat;
}
.homePostit .blog{ padding:7px 0px 1px 22px; font-size:12px;  border:0px solid red;}
.homePostit .blog a{ text-decoration:none; color:#005ca5; font-family:"Courier New", Courier, monospace;;}
.homePostit .textConse{ padding:7px 0px 2px 7px; font-size:12px; text-align:center; }
.homePostit .textConse a{ text-decoration:none; color:#CC0000;}
.homePostit a:hover{ text-decoration:underline; color:#000; font-family:"Courier New", Courier, monospace;}

/*hazte fan*/
.hazteFan{
	float:left;
	margin-left:15px;
	border:0px solid black;
	font-weight:bold;
}
.hazteFan img{
	vertical-align:middle;
}
/*buscador*/
.buscaBox{
	width:772px;
	height:53px;
	float:left;
	margin-left:15px;
	margin-top:2px;
	background:url(http://www.canguroencasa.com/Images/buscaFondo.gif) no-repeat;
}
.buscador{
	margin:10px 0px 0px 17px;
	height:23px;
	width:755px;
}
.buscaSelect{
	width:153px;
	height:23px;
	float:left;
}
.buscaSelect select{
	font-size:13px;
	ont-weight:bold;
	width:143px;
	height:23px;
	float:left;
	border:none;
	padding:2px 0px 0px 3px;
}
.buscaLibre input{
	height:23px;
	width:195px;
	border:none;
	background:url(http://www.canguroencasa.com/Images/buscaLibre.gif) no-repeat;
	font-size:13px;
	padding:3px 0px 0px 2px;
	float:left;
}
.buscaButton input{
	width:70px;
	height:23px;
	float:left;
	margin-left:10px;
	ackground:url(http://www.canguroencasa.com/Images/buttonBuscar.gif) no-repeat;
}
/*contenido home 3 trozos*/
.contentHome{
	float:left;
	width:1000px;
	margin-top:10px;
	clear:both;
}
/*contentLeft*/
.contentLeft{
	float:left;
	width:230px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif; 
}
.leftBox{
	width:230px;
	height:auto;
	float:left;
}
.titleLeftBox{
	width:230px;
	height:20px;
	float:left;
	posistion:relative;	
	background:url(http://www.canguroencasa.com/Images/titleHomeLeft.gif) no-repeat;
}
.titleLeftBox a{
	color:#000;
}
.titleLeftBox h1{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	padding-left:10px;
	padding-top:0px;
}
.leftBoxFinal{
	width:230px;
	height:28px;
	float:left;
	background:url(http://www.canguroencasa.com/Images/titleHomeLeft.gif) no-repeat;
}
.titleLeftBox p{
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
}

.titleLeftBox h2{font-size:12px;color:#6521ca; font-weight:bold;display:inline;}
.facebookHome{
	float:left;
	margin:10px 0px;
}

/*banner LoginTravel*/
.leftBox .bannerLogi{
	width:200px;
	margin:10px 0px 10px 5px;
}
/*box provincias*/
.provinciaLeftBox{
	width:195px;
	height:auto;
	float:left;
	margin-left:5px;
	margin-top:-1px;
	border-left:1px dotted #DDDDDD;
	border-right:1px dotted #DDDDDD;
	padding:6px 0px 10px 5px;
}

.provinciaLeftBox h2{font-size:12px;color:#6521ca; font-weight:bold;display:inline;}

.provinciaLeftBox a{
	font-size:12px;
	/*color:#6521ca;*/
	color:#7721f9;
	text-decoration:none;
}
.provinciaLeftBox a:hover{
	text-decoration:none;
	background:#FFFF66;
}
.provinciaLeftBox .pcate{
	margin:3px 3px;
	padding-left:2px;
}
.provinciaLeftBox .pprov{
	margin:1px 3px;
	padding-left:2px;
	width:185px;
}
.provinciaLeftBox .aprov{
	float:left;
	margin:2px 8px;
	padding-left:0px;
}
/*lo mas buscado*/
a.st11{ color:#3366FF; font-size:11px; margin:10px;}
a.st12{ color:#660099; font-size:12px; margin:10px;}
a.st13{ color:#00CCFF; font-size:13px; margin:10px;}
a.st14{ color:#CC0099; font-size:14px; margin:10px;}
/*otras leftBox*/
.leftBoxInside{
	width:200px;
	min-height:10px;
	float:left;
	border-left:1px dotted #CCCCCC;
	border-right:1px dotted #CCCCCC;
	margin:-1px 0px 0px 5px;
	padding:8px 0px;
}
.leftBoxInside p{
	width:180px;
	float:left;
	padding-left:10px;
	line-height:18px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.leftBoxInside ul{
	margin-bottom:10px;
	float:left;
	list-style-image:url(http://www.canguroencasa.com/Images/cuadroListHome.gif);
}
.leftBoxInside li{
	width:180px;
	float:left;
	margin-top:10px;
	padding-left:10px;
	list-style-position:inside;
	font-family:Arial, Helvetica, sans-serif;
}
.leftBoxInside a{
	color:#003399;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.leftBoxInside a:hover{
	color:#000099;
}
/*listadoBox*/
.listadoBox{
	width:605px;
	float:left;
	margin-top:0px;
	border:0px solid red;
}
.sinAnuncio{
	padding:20px;	
}
.sinAnuncio p{
	font-weight:bold;
	line-height:20px;
}
.listadoArriba{
	width:605px;
	height:24px;
	float:left;
	background:url(http://www.canguroencasa.com/Images/lineListado.jpg) no-repeat;
	border:0px solid red;
}
.listadoArriba h1{
	float:left;
	width:480px;
	font-weight:bold;
	padding-left:10px;
	padding-top:4px;
	border:0px solid red;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}
/*favorito home*/
.favoritoHome{ float:right; margin:0px; padding-top:2px; border:0px solid red;}
.favoritoHome img{ vertical-align:middle; margin:0px; padding:0px;}
.favoritoHome a{ margin:0px; padding-right:10px; color:#7721f2;}
.favoritoHome #ListaFav{ margin:0px; padding:0px; height:24px; }


/*listado*/
.listado{
	width:605px;
	float:left;
	border:0px solid green;
}
/*item*/
.itemBox{
	width:590px;
	height:auto;
	float:left;
	margin-left:3px;
	margin-top:0px;
	padding-top:5px;
	padding-top:5px;
	border-bottom:1px dotted #CCCCCC;
}
.itemImage{
	float:left;
	width:80px;
	height:80px;
	border:0px solid blue;
	overflow:hidden;
}
.itemImage img{ margin:6px 0px 0px 5px; width:80px; height:80px; border:0px solid #9955ff;}
.itemImaBebes{
	float:left;
	width:90px;
	height:90px;
	border:0px solid blue;
}
.itemImaBebes img{ margin:6px 0px 0px 5px; width:80px; height:80px;}
.item{
	float:left;
	width:485px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:10px;
	border:0px solid green;
}

/*item, left= precio coche... right=descripcion*/
.itemArriba{ float:left; width:100%;}
.itemLeft{
	float:left;
	width:85%; 
	font-size:10px;
	border:0px solid red;
}
.itemTitle{
	width:100%;
	float:left;
}
.itemTitle h1{
	font-family:Arial, Helvetica, sans-serif;
	margin:14px 0px 4px;
	float:left;
	color:#000000;
	border:0px solid red;
	font-size:14px;
}
.itemTitle a{ text-decoration:none; color:#000000; cursor:pointer;}
.itemTitle a:hover{ text-decoration:underline; color:#000000; }
.itemTitle a{ text-decoration:none; color:#000000; cursor:pointer;}
.itemTitle img{ vertical-align:middle; height:20px; margin-left:5px;}
.itemLeft p{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#999999;
	margin-top:3px;
	border:0px solid red;
}
.itemLeft h2{
	color:#006699;
	font-size:12px;
	font-weight:normal;
}

.itemLeft a{color:#006699;text-decoration:none;}
.itemCategoria{
	float:left;
	width:100%; 
	height:auto;
	margin-bottom:4px;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif; 
	border:0px solid red;
}
.itemCategoria p{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:17px;
	border:0px solid red;
}
.itemCategoria a{ 
	/*font-weight:bold; 
	color:#9955ff;*/
	color:#7721f9;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif; 
}
.itemRight{
	float:right;
	width:13%;
	height:60px; 
	border:1px dashed #FFCC99;
	background-color:#FFFFCC;
}
.itemRight p{
	text-align:center;
}
.itemRight img{
	vertical-align:middle;
	margin-left:3px;
}
.explLista{ 
	height:auto;
	width:160px;
	margin-left:-80px;
	position:absolute;
	background:#FFFFFF;
	border:1px solid #DDDDDD;
}
.explLista p{ 	
	width:150px;
	color:#90a9fa;
	padding:5px;
	text-align:justify;
}
.itemPrecio{ 
	font-size:13px; 
	font-weight:bold;
	margin:2px 0px 0px 0px;
	float:center;
	color:#0066FF;
	padding:5px;
}
/*favoritos anuncios*/
.itemFav{
	width:20px;
	height:14px;
	float:right;
	margin:0px 0px 4px;
	padding-top:2px;
	border:0px solid blue;
}
/*paginacion*/
.paginacion{
	width:100%;
	margin:15px 0px 8px;
	float:left;
	height:25px;
}
.paginacion p{ text-align:center; }
.paginacion a {
	margin-left:5px;
	padding:5px;
	text-decoration:none;
	border:1px solid #999;
}
.paginacion a:hover { color:#004aa6; background:#FFFF99;}
.paginacion span {
	padding:5px;
	margin-left:5px;
	border:1px solid #999;
}

/*contentRight*/
.contentRight{
	float:left;
	width:160px;
}
/*bannerBox*/
#bannerBox{
	float:left;
	position:relative;
	width:160px;
	margin-left:0px;
	height:auto;
}
#bannerBox p{
	text-align:left;
	margin-left:35px
}
.banner120{ border:8px solid #DDDDDD;}
/*banner home*/
.bannerHome{
	width:120px;
	height:120px;
	float:right;
	margin:5px;
	border:8px solid #DDDDDD;
}
.googleDx{
	float:right;
	padding:0px;
	margin-right:5px;
	margin-bottom:10px;
	border:8px solid #DDDDDD;
}
/*contentBox - div de las paginas*/
.contentBox{
	width:1000px;
	min-height:400px;
	float:left;
	margin-top:0px;
	border:0px solid red;
}

.pageText{
	float:left;
	width:900px;
	margin:0px 30px 0px;
	line-height:15px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000033;
	text-align:justify;
}
.pageText p{ font-weight:normal;}
.contentBox h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	margin:10px 0px;
}
/*title pagina*/
.contentBox .preTitle{
	float:left;
	height:30px;
	width:13px;
	margin-left:10px;
	background:url(http://www.canguroencasa.com/Images/preTitlePage.gif) no-repeat;
}
.contentBox .postTitle{
	float:left;
	clear:right;
	height:30px;
	width:13px;
	background:url(http://www.canguroencasa.com/Images/postTitlePage.gif) no-repeat;
}
.contentBox .titlePage{
	height:30px;
	float:left;
	background:url(http://www.canguroencasa.com/Images/titlePage.gif) repeat-x;	
	/*background:url(http://www.canguroencasa.com/Images/titlePage.gif) repeat-x;*/
}
.contentBox .titlePage h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding-top:4px;
	margin:3px 0px 0px 0px;
}
/*Anuncio style*/
.anuncioArriba{
	margin-top:15px;
	width:1000px;
	float:left;
}
.anuncioPostit{
	width:205px;
	height:50px;
	float:left;
	background:url(http://www.canguroencasa.com/Images/anuncioPostit.gif) no-repeat;
	margin-left:4px;
}
.anuncioPostit p{ line-height:11px; text-align:center;}
.anuncioPostit .blog{ padding:9px 0px 1px 0px; font-size:11px; }
.anuncioPostit .textConse{ padding:1px 0px 1px 0px; font-size:11px;}
.anuncioPostit a{ text-decoration:none; color:#9B0000; font-family:Arial, Helvetica, sans-serif;}
.anuncioPostit a:hover{ text-decoration:underline; color:#000; font-family:Arial, Helvetica, sans-serif;}
/*google arriba anuncio*/
.googleAnuncio{
	float:left;
	margin-left:10px;
}
.googleAnOne{
	float:left;
	width:468px;
	margin:5px 0px 0px 10px;
}
.anuncio{
	width:1000px;
	height:auto;
	float:left;
	border:0px solid blue;
}
.anuncio a{ color:#003366;}
.anuncio a:hover{ color:#666666;}
.anuncio .ancor { text-decoration:none;}
.cabeceraAnuncio{
	width:100%;
	height:auto;
	border:0px solid black;
	float:left;
	padding-bottom:10px;
}
.cabeceraAnuncio label{
	font-family:Arial, Helvetica, sans-serif;
	color:#56679e;
	font-weight:bold;	
}

.fotoAnuncio{
	width:230px;
	margin-right:10px;
	height:260px;
	float:left;
	border:0px solid red;
}
.fotoAnuncio .image1{
	margin:25px 0px 0px 15px;
	border:3px solid #efefef;
}
.fotoAnuncio .image2{
	margin:10px 0px 0px 15px;
	width:40px;
	height:40px;
	border:3px solid #efefef;
}
.fotoAnuncio .image3{
	margin:10px 0px 0px 5px;
	width:40px;
	height:40px;
	border:3px solid #efefef;
}
.fotoAnuncio .image4{
	margin:10px 0px 0px 5px;
	width:40px;
	height:40px;
	border:3px solid #efefef;
}
.fechaAnuncio{ 
	float:left;
	padding-left:3px;
	width:200px; 
	border:0px solid red;
}
.fechaAnuncio p{ 
	line-height:25px;
	margin:0px 0px 0px 15px;
}
.fechaAnuncio label{ 
	color:#003366;
	font-weight:normal;
}
.headerAnuncio{
	width:100%;
	float:left;
	border:0px solid green;
}
.titleAnuncio{
	width:85%;
	float:left;
	border:0px solid green;
}
.titleAnuncio h1{ 
	font-size:20px; 
	margin:20px 0px 0px 20px; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif;
}
.titleAnuncio h2{ 
	font-size:16px; 
	margin:8px 0px 0px 20px; 
	color:#7e44d4; 
	font-family:Arial, Helvetica, sans-serif;
}
/*favorito anuncio donde guarda*/
.favoritosAnuncio{ float:right; margin:15px 15px 0px 0px; border:0px solid red;}
.favoritosAnuncio img{ vertical-align:middle; margin:0px; padding:0px;}
.favoritosAnuncio a{ margin:0px; padding:0px; color:#9955ff;}
.favoritosAnuncio #ListaFav{ margin:0px; padding:0px; height:24px; }

.treBoxHeader{
	float:left;
	width:765px;
}
.baseAnuncio{ 
	width:500px; 
	float:left; 
	padding-bottom:10px;
	margin:25px 0px 10px 0px;
	border-bottom:1px solid #cccccc;
}
.baseAnuncio p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	ont-weight:bold;	
	line-height:18px;
	width:400px; 
}
.paramAnuncio{
	float:left;
	width:650px;
	margin:10px 0px 0px 0px;
	height:auto;
	border:0px solid #666666;
	font-size:12px;
}
.paramAnuncio p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 0px 8px 0px;
}
.paramAnuncio label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7e44d4;
	font-weight:bold;	
	border:0px solid #993399;
}


/*BUTTONS EN LA FICHA*/
.buttonsAnuncio{ 
	width:150px; 
	float:left; 
	padding-top:10px;
	border:0px solid blue;
}
.buttonsAnuncio .buttonFicha{ 
	margin-top:15px;
	float:left;
}
.buttonsAnuncio p{ 
	line-height:25px;
}
.buttonsAnuncio img{ 
	vertical-align:middle;
}
.button{ margin-top:10px;}
#contacta{ margin-top:10px;}
p.fav img{ vertical-align:middle; cursor:pointer; }
/*contactar*/
.contactarAnuncioEmpresa{
	margin-top:5px;
	height:60px;
	float:left;
	text-align:justify;
	padding:7px 10px;
	border:0px solid red;
	background:url(http://www.canguroencasa.com/Images/contactaEmpresaFondo.gif) no-repeat;
}
/*contactar*/
.contactaAnuncio{
	width:167px;
	height:auto;
	float:left;
}
.contactarBox{
	width:300px;
	margin-top:-30px;
	margin-left:-120px;
	position:absolute;
}
.contactarOpina{
	width:300px;
	margin-top:10px;
	margin-left:-120px;
	position:absolute;   
}

.contactar{
	width:300px;
	float:left;
	background:url(http://www.canguroencasa.com/Images/sendBoxFondoCang.gif) repeat-y;
	border:0px solid green;
}

.contactarArriba{
	width:300px;
	height:19px;
	float:left;
    background:url(http://www.canguroencasa.com/Images/sendBoxArribaCang.gif) no-repeat;
}
.contactarBajo{
	width:300px;
	height:19px;
	float:left;
    background:url(http://www.canguroencasa.com/Images/sendBoxBajoCang.gif) no-repeat;
}
.sendBox{ float:left; padding:0px 10px; }
.serrarMensaje{
	float:right;
	margin:5px 20px 0px 0px;
}
.sendBox .sendLine{	
	float:left;
	font-size:11px;
	width:280px;
}
.sendBox .sendLine label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:5px 5px 0px 5px;
	float:left;
}
.sendBox .sendLine textarea{
	border:0px;
	float:left;
	width:260px;
	height:100px;
	padding:5px;
	background:url(http://www.canguroencasa.com/Images/textArea260.png) no-repeat;
}
.sendBox .sendLine input{
	border:0px;
	float:left;
	width:140px;
	height:18px;
	padding:1px;
	background:url(http://www.canguroencasa.com/Images/input140.gif) no-repeat;
}
.errorAnuncio{
	font-size:11px;
	border:2px solid #e3243f;
	color:#e3243f;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	width:250px;
	font-weight:bold;
	margin:10px auto;
}
.confirmEnvio{
	height:auto;
	width:300px;
	padding:2px 10px;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
/*fin de buttons*/

/*cabeceraDerecha*/
.cabeceraDerecha{
	width:220px;
	height:260px;
	float:right;
	border:0px solid red;
	margin:20px 10px 0px 0px;
}
.descriAnuncio{
	float:left;
	width:100%;
	height:auto;
	border:0px solid #993399;
	font-size:12px;
}
.descriAnuncio p.label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7e44d4;
	font-weight:bold;	
	border:0px solid #993399;
	margin:10px 0px 8px;
}
.descriLeft{
	float:left;
	width:500px;
	border:0px solid black;
}
.descriLeft p{
	color:#000000;
	width:460px; 
	text-align:justify;
	padding-left:15px;
}
.calendario{
	width:500px;
	height:100px;
	float:left;
	border:0px solid green;
}
/* estilo de los opiniones */
.comentarios{
	width:500px;
	height:auto;
	float:left;
	border:0px solid green;
}
.commentBox {
	width:500px;
	float:left;
	margin-bottom:10px;
	border:0px solid green;
}
.commentLeft{ 
	width:50px;
	float:left;
	border:0px solid blue;
}
.commentLeft img{ margin-left:10px;}
.commentRight{
	width:350px;
	float:left;
	border:0px solid green;
}
.bold{ font-weight:bold;}
.commentRight p{
	margin:0px;
	padding:0px;
	line-height:15px;
	font-size:12px;
	width:330px;
}
p.text{ font-weight:normal; }
p.dequien{ color:#999999; float:right; font-weight:normal; font-size:11px;}

/*parte central, consejos + parecidos*/
.descriCenter{
	float:left;
	width:470px;
	padding:10px 5px;
	border:0px solid red;
}
.facebook{
	width:468px;
	height:250px;
	float:left;
	margin-left:0px;
}

.consejosFicha{
	width:230px;
	height:200px;
	float:left;
	padding:10px 0px 5px 10px;
	margin:15px 18px 0px 0px;
	border:0px solid red;
	background:url(http://www.canguroencasa.com/Images/consejosFichaFondo.gif) no-repeat;
}
.consejosFicha li{
	font-size:12px;
	list-style-type:none;
	line-height:23px;
	width:220px;
	color:#990000;
	border:0px solid red;
}
.consejosFicha a{
	font-family:"Courier New", Courier, monospace;
	color:#990000;
	font-weight:bold;
	text-decoration:none;
}
.consejosFicha a:hover{
	font-family:"Courier New", Courier, monospace;
	color:#000000;
	text-decoration:underline;
}
.bannerNinos{ 
	float:left;
	margin:20px 0px 0px 10px;
}
.bannerBlog{
	border:1px solid #94a3c4;
	width:468px;
	margin:15px 0px;
	float:left;
}

.feedrss{ 
	line-height:18px;
	width:458px;
	float:left;
	padding:10px 0px 10px 10px;
}
.feedrss a{ color:#004aa6;}
.feedrss img{ vertical-align:middle;}

.parecidos{
	width:450px;
	float:left;
	font-size:12px;
}
.parecidos a{
	text-decoration:none;
	color:#000066;
}
.parecidos a:hover{
	text-decoration:underline;
	color:#000066;
}
.parecidos ul{
	list-style:circle;
	color:#000066;
	margin-left:30px;
}
.parecidos li{
	margin-bottom:5px;
}
.parecidos img{
	width:50px;
	height:auto;
    border:3px solid #efefef;
	vertical-align:middle;
}
/*consejos*/
.descriRight{
	float:right;
	width:160px;
	z-index:5;
	margin:10px 10px 0px 0px;
	border:8px solid #efefef;
}

.bannerAnuncio{
	margin:20px 0px 10px;
}

/*caducado*/
.listasAnuncio{ 
	width:200px; 
	float:left; 
	height:250px;
	margin-top:20px;
}
.listasAnuncio h1{ 
	margin-left:20px;
}
ul.caducadoList{
	margin:20px 0px 0px 0px;
	list-style-type:none;
}
ul.caducadoList li{ margin-left:20px;}
.googlecaducado{ width:768px; margin:10px auto;}
/*fin de caducado*/
.anuncioLeftBajo{
	width:835px;
	height:13px;
	float:left;
}
.avisoBox{
	width:425px;
	float:left;
	margin:5px 0px 10px 20px;
	border:2px solid #e5e5e5;
	background:url(http://www.canguroencasa.com/Images/commentFondo.gif) repeat;
}

.avisoBox p{width:400px;padding:5px;}
/*banner en el anuncio abajo*/
.bannerAnuncioBajo{
	width:970px;
	float:left;
}
.avisoBox{
	width:425px;
	margin-right:20px;
	float:left;
	border:2px solid #e5e5e5;
	background:url(http://www.canguroencasa.com/Images/commentFondo.gif) repeat;
}

.avisoBox p{width:400px;padding:5px;}
.oneBannerAnuncio{
	width:468px;
	height:60px;
	float:left;
	margin:10px 0px 0px 10px;
	border:10px solid #eab719;
}
/*fin de bannerBajoAnuncio*/
.anuncioBajo{
	width:100%;
	height:10px;
	float:left;
	background:url(http://www.canguroencasa.com/Images/fichaFondoBajo.gif) no-repeat;
}

/*googlemap en la ficha*/
#googleMapBox {
	float:left;
	height:auto;
	width:447px;
	position:relative;
	z-index:0;
	margin-bottom:10px;
	margin-left:10px;
}
#googleMap {
	width: 441px;
	height: 400px;
	overflow-x: hidden;
	overflow-y: hidden;
	margin: 5px 3px 0px 3px;
	float:left;
	position:relative;
	z-index:1;
	border:1px solid #56679e;
}
googleMapText {
	text-align: justify;
	height:auto;
	margin:0px;
	padding:0px;
	width:420px;
	z-index:2;
	position:relative;
}
#coordenadas{ height:auto; float:left;position:relative;}
#Legend{ height:auto; float:left;position:relative; width:430px;margin-left:10px;margin-top:10px;padding-bottom:5px;color:#333333;border:0px solid black;}
#directions { height:auto; float:left;width:430px;margin-left:2px;position:relative;margin-top:5px;border:0px solid blue;display:none;}
#directionsError { height:auto; float:left;color:#CA0315;font-size:11px;width:410px;margin-left:25px;position:relative;display:none;}
#paginacion{ height:auto;position:relative; float:left;color:#CA0315;font-size:11px;width:420px;margin-left:10px;text-align:center;margin-bottom:5px;margin-top:5px;border:1px solid #ccc;padding:2px;display:none;}

.InfoMakerTop{background:url(http://www.tiendasenliquidacion.com/Images/infoMapaArr.gif) no-repeat;border:0px solid blue;width:242px;height:30px;}
.InfoMakerBottom{background:url(http://www.tiendasenliquidacion.com/Images/infoMapaBajo.gif) no-repeat;border:0px solid blue;width:242px;height:30px;}
.InfoMaker{width:215px;background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:5px;padding-bottom:0px;padding-left:20px;color:#333333;}

.hombreAndando{
	margin:5px;
	margin-right:0px;
	float:left;
}
.rutaText{
	float:left;
	margin:5px;
	margin-left:0px;
	width:400px;
	color:#CA0315;
	font-size:11px;
	display:inline;
	border:0px solid green;
}
.rutaText input{
	color:#CA0315;
	font-size:10px;
	width:200px;
	margin-top:2px;
	border:1px solid #EAB719;
	padding-top:1px;
}
.rutaText img{
	vertical-align:middle;
	padding-top:-3px;
	margin-top:-3px;
	margin-left:3px;
}
.rutaText a{
	text-decoration:none;
}
#googleMapMessage {
	color: red;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	position:relative;
}
#googleMapInfo {
	font-size: 11px;
	position:relative;
}
#googleMapLink {
	margin-top: 5px;
	position:relative;
}
#linkMapBox {
	float: right;
}
/*fin googlemap*/

/*Alta 01 style*/
.alta01Box{
	float:left;
	width:1000px;
	clear:both;
}
.alta01{
	width:490px;
	float:left;
	margin:10px 0px 20px;
	color:#000066;
}
.alta01Text{
	width:450px;
	float:left;
	margin:10px 0px 20px;
}
.alta01Text p{
	width:450px;
	float:left;
	line-height:18px;
	padding-left:10px;
	color:#000066;
}
.alta01Text li{
	width:400px;
	float:left;
	line-height:18px;
	margin:10px 0px 0px 30px;
	color:#000066;
}
.alta01Arriba{
	width:490px;
	height:25px;
	float:left;
	background:url(http://www.canguroencasa.com/Images/alta01FondoArriba.gif) no-repeat;
}
.alta01Inside{
	width:490px;
	float:left;
	background:url(http://www.canguroencasa.com/Images/alta01Fondo.gif) repeat-y;
}
.alta01Bajo{
	width:490px;
	height:15px;
	float:left;
	background:url(http://www.canguroencasa.com/Images/alta01FondoBajo.gif) no-repeat;
}
#alta01Left{
	width:490px;
	margin:10px 0px 20px;
	color:#000066;
}
.usuarioAltaImage{
	float:left;
	width:400px;
	margin:10px 0px 10px 20px;
}
.usuarioAltaImage .anadirImage{
	border:none;
	margin-top:5px;
}
.usuarioAltaImage p{
	line-height:17px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#394673;
	font-style:oblique;
}
#alta01Right{
	width:490px;
	height:180px;
	background:url(http://www.canguroencasa.com/Images/alta01FondoRight.gif) no-repeat;
	color:#000066;
	margin-left:10px;
}
.corregistros{
	float:left;
	width:900px;
	clear:both;
	border:0px solid #90a9fa;
	margin-top:15px;
}
.corregistros h2{margin:4px 0px 10px 20px;}
.inputCor{ width:20px; float:left; margin:0px 10px 0px 8px;}
.inputCor input{ margin-top:20px;}
.textCor{ float:left; width:580px; text-align:justify;}
.imageCor{float:left;margin-left:10px; width:240px;}
.iberia{ margin-top:10px; margin-left:20px;}

.alta01 h2{
	margin:10px 15px;
	color:#000066;
}
.altaLine{
	float:left;
	width:450px;
	margin:5px 25px;
}
.altaLine label{
	float:left;
	width:200px;
	font-style:italic;
}
.altaLine input{
	float:left;
	width:200px;
	border:1px solid #d9e1fe;
}
.altaLine select{
	float:left;
	width:200px;
	border:1px solid #d9e1fe;
}
.explTel{
	float:left;
	clear:both;
	width:300px;
	font-style:italic;
	font-size:11px;
	color:#000066;
}

.altaText{
	float:left;
	width:100%;
	clear:both;
	border:0px solid red;
	margin:10px 0px;
}
.altaText p{
	margin-left:15px;
	line-height:20px;
	font-size:12px;
	color:#000033;
	text-align:justify;
}
.altaText li{
	margin-left:20px;
	list-style-position:inside;
	line-height:20px;
	font-size:12px;
	color:#000033;
	text-align:justify;
	
}
.altaRight{
	width:300px;
	margin-top:10px;
	float:left;
}
/*messageError*/
#messageError{
	float:left;
	clear:both;
	padding:10px;
	margin:20px 10px 0px;
	border:2px solid red;
	color:#000033;
	font-weight:bold;
	
}
#messageError input{
	font-weight:bold;
	
}
/*alta02 style*/
.alta02{
	width:1000px;
	height:auto;
	float:left;
	margin:10px auto 20px auto;
}
.alta02 h2{
	margin:10px 0px 0px 10px;
}

/*para checkbox*/
.alta02 select{ border:1px solid #DDDDDD;}
.alta02 textarea{ border:1px solid #DDDDDD;}

.alta02 .select{
	width:200px;
	float:left;
}
.alta02 .select input{ border:none; }
.alta02 .selectOD{
	width:120px;
	float:left;
}
.alta02 .selectOD input{ border:none; }
.alta02 .otro{
	width:400px;
	float:left;
}
.alta02 .otro .pequena{
	width:100px;
}
.alta02 .selectCangu{
	width:280px;
	float:left;
}
.alta02 .selectCangu input{	border:none; }
.alta02 .radio{
	width:250px;
	border:none;
}
.alta02 .radio input{
	margin-right:0px;
	border:none;
}
.alta02 fieldset{
	border:none;
}
.alta02 label.maspeque{
	color:#000099;
	font-weight:bold;
	width:100px;
	order:1px solid blue;
	float:left;
}
.alta02 label.pequena{
	color:#000099;
	font-weight:bold;
	width:150px;
	order:1px solid blue;
	float:left;
}
.alta02 label.normal{
	color:#000099;
	font-weight:bold;
	width:250px;
	float:left;
	margin-bottom:5px;
}
.alta02 label.grande{
	color:#000099;
	font-weight:bold;
	width:550px;
	float:left;
	margin-bottom:5px;
}
.alta02 label.grandeExpl{
	color:#666666;
	width:550px;
	float:left;
	margin-bottom:5px;
}
.alta02 input.pequena{
	width:150px;
	float:left;
	border:1px solid #DDDDDD;
}
.alta02 input.normal{
	width:250px;
	float:left;
	margin-bottom:5px;
	border:1px solid #DDDDDD;
}
.alta02 input.grande{
	width:550px;
	float:left;
	margin-bottom:5px;
	border:1px solid #DDDDDD;
}
.alta02 textarea.big{
	width:550px;
	height:50px;
	float:left;
	margin-bottom:5px;
	border:1px solid #DDDDDD;
}
/*box izquierda*/
.datosAnuncio{
	width:600px;
	float:left;
	margin-top:0px;
}
.explPrecio{
	float:left;
	clear:both;
	width:100%;
	font-style:italic;
	font-size:12px;
	color:#000066;
}
.alta02Arriba{
	width:600px;
	height:27px;
	float:left;
	
}
.alta02Inside{
	width:600px;
	float:left;
	padding-bottom:10px;
}
.alta02Bajo{
	width:600px;
	height:8px;
	float:left;
}
.altaLine2{
	width:580px;
	float:left;
	margin:10px 0px 10px 10px;
}
.datosAnuncio input{ border:1px solid #DDDDDD;}
.datosAnuncio select{border:1px solid #DDDDDD;}
.datosAnuncio textarea{border:1px solid #DDDDDD;}
/*box derecha*/
.datosGenerales{
	width:300px;
	float:left;
	margin:0px 0px 20px 20px;
	height:auto;
}
.datosGenerales input{ border:1px solid #DDDDDD;}
.datosGenerales textarea{ border:1px solid #DDDDDD;}
.datosGenArriba{
	width:300px;
	height:28px;
	float:left;
}
.datosGenInside{
	width:300px;
	margin-top:-1px;
	float:left;
	padding-bottom:10px;
}
.datosGenBajo{
	width:300px;
	height:8px;
	float:left;
}
.altaLineGen{
	width:290px;
	float:left;
	border:none;
	margin:10px 0px 10px 10px;
}
.altaLineGen #contProvincia select{
	font-size:11px;
	width:150px;
	height:20px;		
	padding:1px 1px;
	border:1px solid #DDDDDD;
}
.altaLineGen #contPoblacion select{
	font-size:11px;
	width:150px;
	height:20px;
	padding:1px 1px;
	border:1px solid #DDDDDD;
}
.altaImage{
	float:left;
	clear:right;
	width:280px;
	margin:10px 0px 10px 10px;
}
.altaImage p{
	line-height:20px;
	width:280px;
	float:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#666666;
}
/*manAnuncio*/
.imageLine{ float:left; width:280px; margin-bottom:5px;}
.imageLine label{ float:left; margin-right:10px; color:#666666; }
.imageLine img{ float:left; width:75px; height:85px; }
.imageLine a{ float:left; margin-left:10px; font-size:11px;}

.imageLongEspec{ float:left; width:280px; margin-bottom:5px; }
.imageLongEspec label{ float:left; margin-right:10px; color:#666666; }
.imageLongEspec img{ float:left; width:75px; height:85px;}
.imageLongEspec a{ float:left; margin-left:10px; font-size:11px;}

.imageLongEspecUsu{ float:left; width:200px; margin-bottom:5px; }
.imageLongEspecUsu .medium{ float:left; margin-right:10px; color:#666666;}
.imageLongEspecUsu img{ float:left; width:75px; height:85px;}
.imageLongEspecUsu a{ float:left; margin-left:10px; font-size:11px;}
.remove a{ float:left;}
/*calendario en alta02*/
#calendarTable{
	width:550px;
	height:auto;
	float:left;
	border:1px solid blue;
	border-collapse:collapse;
}
#calendarTable td{
	border:1px solid blue;
	text-align:center;
}
/*confirm Alta*/
.soloText{
	float:left;
	width:100%;
	margin-top:50px;
}
.soloText p{
	float:left;
	width:900px;
	line-height:20px;
	margin-left:50px;
}
/*Zona privada style*/
.zonaPrivada{
	width:1000px;
	float:left;
	margin:20px auto 20px auto;
	border:0px solid red;
}
.zonaPrivada p{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:15px;
	margin-right:20px;
	color:#000033;
}
/*crear nuevo foro*/
.zpForo{
	padding:0px 15px;
}
.zpForo p{
	float:left;
	width:100%;
}
.zpForo label{
	float:left;
	width:100px;
	color:#666666;
	font-weight:normal;
}
.zpForo input{
	width:300px;
}
.zpForo textarea{
	width:300px;
	height:40px;
}
.zpForo img{
	float:right;
	margin-right:100px;
}
.cerrarCrearNewForo{
	float:right;
	margin:5px 20px 0px 0px;
}
/*fin de crear nuevo foro*/
.new{ vertical-align:middle; }
.oneZP{
	float:left;
	margin:30px 10px 20px 20px;
	width:500px;
	height:190px;
	background:url(http://www.canguroencasa.com/Images/oneZP.gif) no-repeat ;
}
.twoZP{
	float:left;
	margin:30px 20px 20px 0px;
	width:350px;
	height:170px;
	background:url(http://www.canguroencasa.com/Images/twoZP.gif) no-repeat ;
}
.zonaPrivada ul.firstLista {
	margin:15px 0px 0px 10px;
	font-size:12px;
	color:#000033;
	line-height:22px;
	font-weight:bold;
	list-style-position:inside;
	font-family:Arial, Helvetica, sans-serif;
}
.zonaPrivada ul.secondLista {
	margin:10px 0px 0px 5px;
	line-height:25px;
	font-size:12px;
	color:#000033;
	font-weight:bold;
	list-style-position:inside;
}
.textZP{
	color:#23408F;
	margin:20px 0px 20px 30px;
}

/*mailbox mensajes*/
.contentMail{
	width:1000px;
	margin:30px auto;	
}
/*gestionAnuncios en ZonaPrivada*/
/*estilo de la tabla de gestion anuncios */
.gestion{
	width:1000px;
	float:left;
}
#gestionTable {
	width: 900px;
	float:left;
	margin:10px auto 10px auto;
	border-collapse:collapse;
	}
/*effects over one line of table*/
#gestionTable tbody tr:hover td, #gestionTable tbody tr:hover th:before { background:#eefdfd;}
#gestionTable p {
	margin: 3px 0px;
}
#gestionTable thead th{
	border-bottom:1px solid #90a9fa;
	height:27px;
	background:transparent url(http://www.canguroencasa.com/Images/headGestionForo.gif) repeat-x;

}
#gestionTable .headFondo{
	background:transparent url(http://www.canguroencasa.com/Images/headGestionForo.gif) repeat-x;
}
#gestionTable .headStatus{
	width:156px;
	border-right:1px solid #90a9fa;
	background:transparent url(http://www.canguroencasa.com/Images/headGestionForo.gif) repeat-x;
	
}
#gestionTable thead p {
	color:#000000;
	text-align:center;
	padding:0px 3px;
}
#gestionTable tfoot p {
	margin-top: 20px;
	margin-left:7px;
	font-weight: bold;
}
#gestionTable tfoot .anunTotal {
	background:transparent url(http://www.canguroencasa.com/Images/footGestion.gif) no-repeat;
	border:1px solid #90a9fa;
	border-top:0px solid #90a9fa;
	padding-left:16px;
	padding-bottom:10px;
}
#gestionTable tbody {
}
#gestionTable tbody p{
	margin:3px 0px;	
	padding:0px 3px;
	text-align:center;
}
#gestionTable tbody td{
	border-bottom:1px solid #90a9fa;
	height:40px;
}
#gestionTable .titleGestion{
	width:260px;
	font-weight:bold;
	text-align:center;
	border-right:1px solid #90a9fa;
	border-left:1px solid #90a9fa;
}

#gestionTable .edit {
	width: 180px;
	text-align: center;
	border-right:1px solid #90a9fa;
}
#gestionTable .visits {
	width: 55px;
	text-align: center;
	border-right:1px solid #90a9fa;
	}
#gestionTable .message {
	width: 70px;
	text-align: center;
	border-right:1px solid #90a9fa;
	}
#gestionTable .date {
	width: 80px;
	text-align: center;	
	border-right:1px solid #90a9fa;
}
#gestionTable .status {
	width: 155px;
	text-align: center;
	border-right:1px solid #90a9fa;
	
}
#gestionTable .change {
	width: 155px;	
	text-align: center;
}
#gestionTable .border {
	border-right:1px solid #90a9fa;
}
/*foro*/
#gestionForo {
	width: 900px;
	float:left;
	margin:10px auto 10px auto;
	border-collapse:collapse;
	}
/*effects over one line of table*/
#gestionForo tbody tr:hover td, #gestionTable tbody tr:hover th:before { background:#eefdfd;}
#gestionForo p {
	margin: 3px 0px;
}
#gestionForo thead th{ border-bottom:1px solid #90a9fa; height:40px;	}
#gestionForo .headFondo{
	background:transparent url(http://www.canguroencasa.com/Images/headGestionForo.gif) repeat-x;
}
#gestionForo .headStatus{
	width:156px;
	border-right:1px solid #90a9fa;
	background:transparent url(http://www.canguroencasa.com/Images/headGestionForo.gif) repeat-x;
}
#gestionForo thead p {
	color:#000000;
	text-align:center;
	padding:0px 3px;
}
#gestionForo tfoot p {
	margin-top: 20px;
	margin-left:7px;
	font-weight: bold;
}
#gestionForo tfoot .anunTotal {
	background:transparent url(http://www.canguroencasa.com/Images/footGestion.gif) no-repeat;
	border:1px solid #90a9fa;
	border-top:0px solid #90a9fa;
	padding-left:16px;
	padding-bottom:10px;
}
#gestionForo tbody p{
	margin:3px 0px;	
	padding:0px 3px;
	text-align:center;
}
#gestionForo tbody td{
	border-bottom:1px solid #90a9fa;
	height:40px;
}
#gestionForo .titleGestionForo{
	width:300px;
	font-weight:bold;
	text-align:center;
	border-right:1px solid #90a9fa;
	border-left:1px solid #90a9fa;
}

#gestionForo .descr {
	width: 180px;
	text-align: center;
	border-right:1px solid #90a9fa;
}
#gestionForo .date {
	width: 70px;
	text-align: center;	
	border-right:1px solid #90a9fa;
}
#gestionForo .creador {
	width: 70px;
	text-align: center;	
	border-right:1px solid #90a9fa;
}
#gestionForo .posts {
	text-align: center;
	border-right:1px solid #90a9fa;
	}
#gestionForo .modifica {
	text-align: center;
	border-right:1px solid #90a9fa;
}
#gestionForo .estado {
	text-align: center;
	border-right:1px solid #90a9fa;
}
#gestionForo .change {
	width: 140px;	
	text-align: center;
}
#gestionForo .border {
	border-right:1px solid #90a9fa;
}

/*destacaAnuncio*/
.boxDestaca{
	float:left;
	margin:30px 0px 0px 20px;
	width:950px;
	font-size:12px;
}
.boxDestaca a{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.destacaAnuncio {
	float:left;
	width:500px;
}
.destacaAnuncio p{
	line-height:20px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
}
.destacaAnuncio a{
	color:#000000;
}
.destacaAnuncio ul.listTipo{
	margin-left:100px;
	text-indent:0px;
	line-height:25px;
	list-style-type:none;
	font-weight:bold;
	color:#9955ff;
	font-size:13px;
}
.destacaLila{ 
	border:2px solid #9955ff; 
	margin:10px 0px 10px 0px;
	padding:10px;
}
.destacaAnuncio .lilaBold{
	font-size:13px;
	font-weight:bold;
	color:#9955ff;

}
.destacaAnuncio ul.listNum{
	text-indent:0px;
	line-height:20px;
	font-size:14px;
	list-style-type:none;
	font-weight:bold;
	color:#FF0000;
	margin-left:30px;
}
.destacaAnuncio ul.listNum li{
	margin-top:30px;
}
.destacaBlue{ 
	border:2px solid #3f69f3; 
	margin:10px 0px 10px 0px;
	padding:10px;
}
.destacaAnuncio .blueBold{
	font-size:13px;
	font-weight:bold;
	color:#3f69f3;
	border-bottom:2px solid #3f69f3;
}
.destacaAnuncio ul.destacaList{
	margin-left:80px;
	line-height:25px;
	font-weight:bold;
	font-size:12px;
	color:#000099;
	list-style-type:lower-latin;
}
.destacaScuro{ 
	border:2px solid #000099; 
	margin:10px 0px 10px 0px;
	padding:10px;
}
.destacaAnuncio .scuroBold{
	font-size:13px;
	font-weight:bold;
	color:#000099;
	border-bottom:2px solid #000099;
}
.destacaAnuncio .bold{ font-weight:bold; font-size:12px; }
.destacaAnuncio .azul{ color:#ca0315; }
.destacaAnuncio .red{ color:#000099;  font-weight:bold; }
.destacaAnuncio .rojoBold{ color:#90a9fa; font-size:12px; font-weight:bold; }
.destacaAnuncio .oblique{ font-style:italic; font-weight:normal; }
.infoDestaca{
	background:#FFFF99;
	color:#FF0000;
	padding:0px 2px;
}
.imageDestaca{
	float:right;
	width:400px;
}
.imageDestaca img{
	border:1px solid #90a9fa;
	margin-bottom:10px;
}
.imageDestaca .bold{ font-weight:bold; font-size:12px; margin-bottom:10px;}
/*paginas menu abajo*/
.pagMenuAbajo{
	width:980px;
	margin:20px 10px;
	float:left;
}
.pagMenuAbajo p{
	line-height:20px;
	font-size:12px;
	margin:10px 0px 10px 10px;	
}
.pagMenuAbajo h3{
	margin:10px 0px;
}
.pagMenuAbajo ul{
	list-style-type:circle;
	margin-left:30px;
}
.pagMenuAbajo li{
	line-height:15px;
	font-size:12px;
}
.pagMenuAbajo .left{
	float:left;
}
p.margin30{ margin-left:30px;}

/*lista numero*/
ul.numero{
	list-style-type:decimal;
	margin-left:30px;
	margin-top:10px;
}
ul.numero li{
	margin-left:30px;
}
.quienesSomos{
	width:960px;
	float:left;
	margin:10px auto;
	padding:10px;
	border:1px solid #90a9fa;
	background:url(http://www.canguroencasa.com/Images/commentFondo.gif) repeat;
}
.quienesSomos p{
	font-size:12px;
	line-height:auto;
}
.quienesSomosLeft{
	width:300px;
	float:left;
	margin:10px auto;
	padding:10px;
}
.quienesSomosRight{
	width:500px;
	float:left;
	margin:10px auto;
	padding:10px;
}
.quienesSomosFoto{
	width:100px;
	float:left;
}
.quienesSomosFoto img{ border:1px solid #90a9fa; }
/*referencias usuarios*/
.comment{
	width:960px;
	float:left;
	margin:10px auto;
	padding:10px;
	border:1px solid #90a9fa;
	background:url(http://www.canguroencasa.com/Images/commentFondo.gif) repeat;
}
.comment p{
	text-align:justify;
	margin-top:5px;
}
/*centro recursos*/
/*recursos*/
.recursosBox{
	width:400px;
	height:380px;
	background:url(http://www.canguroencasa.com/Images/cuaderno.gif) no-repeat;
	float:left;
}
.googleRecursos{
	width:400px;
	margin-top:20px;
	height:280px;
	float:left;
}
.recursosBox a{ text-decoration:none; }
.recursosBox a:hover{ font-weight:bold; color:#666666; }
ul.recursos {
	list-style:none;
	padding-top:12px;
	margin-left:70px;
}
ul.recursos li{
	margin:5px 0px 0px 0px;
}
/*politica protecion*/
.pageProtecion{
	width:960px;
	float:left;
	margin:10px auto;
	padding:10px;
}
ul.protecion {
	list-style:decimal;
	margin-left:20px;
}
ul.protecion li{
	margin:10px 0px 0px 0px;
}
/*reglas*/
.pageReglas{
	width:960px;
	float:left;
	margin:10px auto;
	padding:10px;
}
.pageReglas p{
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 0px;
}
ul.reglas{
	list-style:circle;
	margin:10px 0px 10px 20px;
}
ul.reglas li{
	margin:10px 0px 0px 0px;
}
/*enlaces*/
.enlacesPage{
	width:960px;
	float:left;
	margin:10px auto;
	padding:10px;
}
.enlacesPage p{
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 0px;
}
ul.enlaces{
	list-style:circle;
	margin:0px 0px 20px 30px;
}
ul.enlaces li{
	margin:10px 0px 0px 0px;
	font-size:11px;
}

/*siteBox*/
.siteMap{ float:left; width:950px;border:0px solid green; }
.siteTitle{
	font-weight:bold;
}
.siteBoxTot{ 
	float:left; 
	width:500px; 
	margin-top:10px; 
}
.siteBoxArriba{
	float:left;
	width:402px;
	height:15px;
	background:url(http://www.canguroencasa.com/Images/siteBoxArr.gif) no-repeat ;
	margin-left:40px;
	margin-top:20px;
}
.siteBox{
	float:left;
	position:relative;
	width:540px;
	border-left:0px solid #D1D2D4;
	border-right:0px solid #D1D2D4;
	margin-left:20px;
	margin-top:20px;
	font-size:11px;
	border:0px solid red;
}
.siteBox a{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.siteBox a:hover{
	font-weight:bold;
	color:#23408F;
}
.siteBox p{ margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.siteBox ul{
	margin-top:20px;
	margin-left:30px;
}
.siteBox ul li{
	line-height:18px;
	list-style:disc;
	color:#23408F;
	width:500px;
}
.siteBoxBajo{
	float:left;
	width:402px;
	height:15px;
	background:url(http://www.materialsanitario.com/Images/siteBoxBajo.gif) no-repeat ;
	margin-left:40px;
	margin-bottom:10px;
}
#mapGoogleRight{float:left; margin-top:60px;margin-left:100px;border:0px solid green;position:relative;}

#mapGoogleBajo{ width:728px; margin:10px auto; }
#mapGoogleArriba{ float:right; clear:both;}
/* ListadoForos*/

/*foro*/
.foro{
	float:left;
	margin:20px 0px;
	width:100%;
	border:0px solid red;
}
#bloque{
	float:left;
	width:80%;
	border:0px solid green;
}
.googleForoRight{
	width:150px;
	height:600px;
	float:right;
	border:0px solid red;
}
.foroDescription{
	float:left;
	width:100%;
	margin-top:10px;
}
.foroDescription h2{ margin-left:15px; }
.foroBox{
	float:left;
	width:770px;
	border:0px solid green;
}
.foroBoxArriba{
	float:left;
	width:100%;
	height:11px;
	background:url(http://www.canguroencasa.com/Images/foroBoxArriba.gif) no-repeat ; 
}
.marginForo{
	float:left;
	margin-top:20px;
}
.foroBoxBajo{ 
	float:left;
	width:100%;
	height:17px;
	background:url(http://www.canguroencasa.com/Images/foroBoxBajo.gif) no-repeat ; 
}
.LineaForo{
	float:left;
	margin:0px 0px;
	width:760px;
	padding:5px;
	background:url(http://www.canguroencasa.com/Images/foroBoxFondo.gif) repeat-y ; 
}
.LineaForo img{ vertical-align:middle;}
.LineaForo a{
	font-size:14px; 
	font-weight:bold;	
}
.titleForo{  
	float:left;
	width:450px;
	margin:0px;
	border:0px solid red;
}
.titleForo h2{  
	font-size:17px;
	margin-left:5px;
}
.descForo{
	margin-left:10%;
	float:left;
	width:90%;
	font-weight:bold;
	color:#666666;
}
.conveBox{ 
	float:right; 
	width:270px;
	margin-right:10px;
	border:0px solid red;
}
.conveBox p{ 
	padding:0px 3px;
	line-height:23px;
}
/*listado conversaciones*/
.trozoTitles{
	float:left;
	text-align:center;
	width:800px;
	font-weight:bold;
	background:url(http://www.canguroencasa.com/Images/titleTrozoFondo.gif) no-repeat; 
	border-bottom:1px solid #90a9fa;
}
.trozoTitles img{ vertical-align:middle; margin-top:2px; }
.trozoTitles .trozoConversacion{ 
	float:left; 
	width:410px; 
	padding:2px 0px 3px 0px;
}
.trozoTitles .trozoGeneral{
	float:left; 
	width:70px; 
	text-align:center;
	margin-top:15px;
}
.trozoTitles .trozoFecha{
	float:left; 
	width:150px; 
	text-align:center;
	margin-top:15px;
}
.lineaForo{
	float:left;
	width:800px;
	paddind-top:3px;
	border-bottom:1px solid #90a9fa;
}
.lineaForo p{
	float:left;
}
.lineaForo img{ vertical-align:middle;}

/*foros_conversaciones*/
.lineaForo .trozoConversacion{ 
	float:left; 
	width:410px; 
	margin:0px 0px 5px 0px; 
	line-height:20px; 
	vertical-align:center;
}
.lineaForo .trozoGeneral{
	float:left; 
	width:70px; 
	text-align:center;
	margin-bottom:5px; 
	line-height:20px; 
	vertical-align:center;
}
.lineaForo .trozoFecha{
	float:left; 
	width:150px; 
	margin-bottom:5px; 
}
.lineaForo .trozoFecha p{
	text-align:center;
	line-height:20px;
}
.buttonCreaMensaje{
	float:right;
	width:100%;
	margin:10px 0px; 
	font-weight:bold; 
}
.buttonCreaMensaje img{
	float:right;
	margin:0px auto;
}
/*previsualizacion*/
#PrevisualizaText{
	float:left;
	margin:2px 0px 10px 0px;
	padding:20px 8px 10px 8px;
	height:75px;
	width:400px;
	background:url(http://www.canguroencasa.com/Images/previsualizaText.gif) no-repeat ;

}
.paginacionForo{
	float:left;
	clear:both;
	width:70%;
	text-align:center;
	margin-bottom:15px;
	border:0px solid red;
}
/*pagina crea mensajes-listadoMensajes foros-conversacion */
#listadoDeMensajes{
	width:558px;
	float:left;
}
.crearMensaje{
	padding:10px;
	width:558px;
	border-left:1px solid #a1f6fb;
	border-right:1px solid #a1f6fb;
	background:#f3f5fb;
}
.buttonsLateral{
	width:195px;
	float:left;
	margin-left:25px;
	border:0px solid red;
}
.buttonsLateral p{
	margin-bottom:10px;
}
.buttonsOrizontal{
	width:100%;
	float:left;
	margin-top:15px;
}
.buttonsOrizontal p{
	margin-bottom:10px;
	margin-right:5px;
	display:inline;
}
.buttonCrearEnviar{
	float:right;
	margin-top:10px;
}
.lineaMensaje{
	float:left;
	width:558px;
	padding:10px;
	border-left:1px solid #a1f6fb;
	border-right:1px solid #a1f6fb;
	background:#f3f5fb;

}
.mensajeTitulo input{
	width:500px; 
	margin:5px 0px;
	font-weight:bold; 
	font-size:14px;
}
mensajeText #editor{
	width:540px; 
	height:300px; 
	margin:0px auto;
	border:1px solid #90a9fa;
}
.coloreado1{ color:#FF0000; font-weight:bold; }
.coloreado2{ color:#0000FF; font-weight:bold; }
.oblique{ font-style:oblique;}
.botonesFormato{
	width:100%;
	clear:right;
	margin-bottom:10px;
	border:0px solid red;
}
.mensaje_colIZQ input{ vertical-align:middle; }
.botonesFormato p.titleRespuesta{
	color:#666666;
	font-size:14px;
}
.LineaCreaMensaje{
	float:left;
	width:100%;
	margin:8px 0px;
}

/*foros_conversacion*/
.mensajeForoBox{
	float:left;
	width:580px;
	border:0px solid red;
}
.mensajeForoBoxArriba{
	float:left;
	height:13px;
	width:580px;
	background:url(http://www.canguroencasa.com/Images/mensajeForoBoxArriba.gif) no-repeat ;
}
.mensajeForoBoxBajoLast{
	float:left;
	height:13px;
	width:580px;
	border:0px solid red;
	background:url(http://www.canguroencasa.com/Images/mensajeForoBoxBajoLast.gif) no-repeat ;
}
.mensajeForoBoxBajo{
	float:left;
	height:13px;
	width:580px;
	border:0px solid red;
	background:url(http://www.canguroencasa.com/Images/mensajeForoBoxBajo.gif) no-repeat ;
}
.LineaMensaje{
	width:560px;
	padding:0px 10px 10px 10px;
}
.mensajeTitulo{
	font-size:14px;
	color:#000;
	font-weight:bold;

}
.mensajeTitulo img{ vertical-align:middle; }
.mensajeRight{
	float:right;
	width:23%;
	margin-top:10px;
	border:1px dotted #ff9503;
	background:#FFFFFF;
	text-align:center;
}
.mensajeLeft{
	float:left;
	margin-top:10px;
	width:70%;
	border:1px solid #90a9fa;
	padding:10px;
	background:url(http://www.canguroencasa.com/Images/cuadretti.gif) repeat;	
}
.mensajeLeft p{
	line-height:17px;
}
.buttonsMensaje{
	float:left;
	width:580px;
	margin:10px 0px; 
	font-weight:bold; 
}
.respuestaRapida{
	float:left;
	width:560px;
	padding:0px 10px;
	background:url(http://www.canguroencasa.com/Images/mensajeForoBoxFondo.gif) repeat-y ;
}
.buttonConve{
	margin:5px 0px;
}
.respuestaRapida textarea{
	width:500px;
	height:150px;
	border:1px solid #90a9fa;
}
#formulario{ 
	float:left;
	width:600px;
	margin-top:10px;
	border:0px solid blue;
}
#AnunciosAvisoLat{
	float:left;
	padding:5px;
	text-align:justify;
	background:url(http://www.canguroencasa.com/Images/avisoFondo.gif) no-repeat;	
}
#AnunciosAviso{
	float:left;
	padding:10px;
	width:100%;
	text-align:justify;
	height:50px;
	background:url(http://www.canguroencasa.com/Images/avisoFondoLungo.gif) no-repeat;	
}
#AnunciosAvisoBajo{
	float:left;
	margin-top:10px;
	padding:10px;
	width:100%;
	text-align:justify;
	height:50px;
	background:url(http://www.canguroencasa.com/Images/avisoFondoLungo.gif) no-repeat;	
}
/*footerBox*/
.footerBox {
	width:100%;
	font-size: 11px;
	float:left;
	clear:both;
	position:relative;
	margin-top:20px;
}
.footerLinks{
	position:relative;
	width:1000px;
	clear: both;
	margin:0px auto;
	padding:0px;
	height:24px;
	background:url(http://www.canguroencasa.com/Images/footerLine.gif) no-repeat;	
}
.footerLinks p {
	margin:3px 0px;
	padding:3px 0px;;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
}
.footerLinks a {
	color:#FFFFFF;
	text-decoration:none;
}
.footerLinks a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
/*footer MVM*/
.footer{
	width: 1000px;
	margin:0px auto;
}

.mvmFooter{
	float: left;
	margin: 5px 0px 20px 20px;
	width: 993px;
}
.mvmFooter .mvmTitle {
	float: left;
	text-align: center;
	font-weight: bold;
	width: 100%;
}
.mvmFooter .mvmTitle p {
	padding:3px;
	margin-top: 2px;
	margin-bottom: 2px;
	width:auto;
}

.mvmFooter .mvmLinks {
	width: 90%;
	clear: both;
	float: left;
	margin-left:100px;
	line-height:18px;
}
.mvmFooter .mvmLinks p {
	float: left;
	font-size: 10px;
	text-align: left;
	width:150px;
	margin: 0 4px;
}
.mvmFooter .mvmLinks a {
	text-decoration: none;
}
.mvmFooter .mvmLinks a:hover {
	text-decoration: underline;
}
.footerGoogle{
	width:728px;
	margin:0px auto;
}
