/*
/*
    Document   : site
    Created on : 08-ene-2009, 9:59:09
    Author     : Belen
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/


body{
    margin:auto;
    width:100%;
    height:100%;
	font-family: "titilliumregular";
	color:black; 
	background:#FFFFFF; 
	font-size:1;
	padding:0 0 0 5vw;
}


#header{
    width:90%;	
	height:100%;
	padding: 0 0 1vw 0;
	box-sizing: border-box;
}


span.menu {
  font-size:1.8vw;
  color: black;
  text-decoration: none;
  font-family: "titilliumregular";
  font-weight:bold;
}

span.menu:hover{
	color: #914093;
	text-decoration: none;
}


#content{
    width:90%;
	height:100%;	
	box-sizing: border-box;
}


#lema{
	background: #914093 none no-repeat scroll 0 0;
	text-align: left;
	box-sizing: border-box;
	padding: 0.8vw 0 0.8vw 3vw;
}

span.lema{
	font-family: "titilliumregular";
	font-weight:bold;
    font-size:1.9vw;
	color: #ffffff;
	font-weight: bold;
}


#contenido8motivos{
	background-image: url("../img/fondocontenido.jpg"); 
	background-repeat: no-repeat; 
	background-position: left top; 
	background-size: 100% 100%; 
    font-size:1rem;
	height:100%;
	box-sizing: border-box;
	padding: 1vw 2vw 2vw 1vw;
}

#contenidoPropietarios{
	background-image: url("../img/fondoNormal.jpg"); 
	background-repeat: no-repeat; 
	background-position: left top; 
	background-size: 100% 100%; 
	font-size:1rem;
	height:100%;
	box-sizing: border-box;
	padding: 0.5vw 0 0 2.5vw;
}

td.small{
	width:30%;
	margin:0;
	padding:1vw;
	box-sizing: border-box;
	vertical-align:middle;
	
}

td.big{
	width:70%;
	height:100%;
	margin:0;
	padding:0;
	box-sizing: border-box;
	vertical-align:top;
}

td.smallPropietarios{
	width:50%;
	margin:0;
	padding:4vw 2vw 2vw 2vw;
	box-sizing: border-box;
	vertical-align:top;
	border: solid 0px red;
}

td.bigPropietarios{
	width:50%;
	height:100%;
	margin:0;
	padding:0;
	box-sizing: border-box;
	vertical-align:top;
}

td.contacto{
	width:25%;
	margin:0;
	padding:0 0 0 0;
	box-sizing: border-box;
	vertical-align:top;
	border: solid 0px red;
}

td.contactoD{
	width:50%;
	margin:0;
	padding:2vw 2vw 2vw 2vw;
	box-sizing: border-box;
	vertical-align:top;
	border: solid 0px red;
}

.enlace{	
  font-family: "titilliumregular";
  font-size:1.4vw;
  color: #000000;
  text-decoration: none;
}

.enlace:hover{	
	font-family: "titilliumregular";
  font-size:1.4vw;
  color: #914093;
  text-decoration: none;
}

span.tituloOpcion {
  font-family: "titilliumregular";
  font-weight:bold;
  font-size:2vw;
  color: #914093;
  text-decoration: none;
}
span.tituloOpcionPadd {
  font-family: "titilliumregular";
  font-weight:bold;
  font-size:2vw;
  color: #914093;
  text-decoration: none;
	padding: 0 0 0 1vw;
}

p{
	padding: 0 0 0 2vw;
}

span#motivoDesc1, span#motivoDesc2, span#motivoDesc3, span#motivoDesc4, span#motivoDesc5, span#motivoDesc6, span#motivoDesc7, span#motivoDesc8{
	display:none;
}

span.textoPeque {
  font-family: "titilliumregular";
  font-size:1vw;
  color: #000000;
  line-height: 1vw;
  text-decoration: none;
}

span.textoOpcion {
  font-family: "titilliumregular";
  font-size:1.4vw;
  color: #000000;
  line-height: 2vw;
  text-decoration: none;
}
span.textoOpcionB {
  font-family: "titillium_bdbold";
  font-size:1.4vw;
  color: #000000;
  line-height: 2vw;
  text-decoration: none;
}
span.textoOpcionPadd {
  font-family: "titilliumregular";
  font-size:1.4vw;
  color: #000000;
  line-height: 2vw;
  text-decoration: none;
	padding: 0 0 0 2vw;
}

span.subtitulo {
  font-family: "titillium_bdbold";
  font-size:1.4vw;
  line-height: 2vw;
  color: #914093;
}

ul#listaPropietariosI {
	list-style:none;
	margin:0;
	box-sizing: border-box;
	padding:0 0 0 3.5vw;
	vertical-align:top;
}

ul#listaPropietariosD {
	list-style:none;
	margin:0;
	box-sizing: border-box;
	padding:0 0 0 0.5vw;
	vertical-align:top;
}

.tdlista{
	
	vertical-align:top;
}

.elementoListaPropietarios {
	list-style-image: url('../img/flechitaNS.png');
	font-size:1.4vw;
	line-height:2vw;
	padding-left: 1vw;
	font-family: "titilliumregular";
	letter-spacing: 0.1vw;
	text-decoration: none;
}

.elementoListaPropietariosSelec {
	list-style-image: url('../img/flechitaS.png');
	font-size:1.4vw;
	line-height:2vw;
	padding-left: 1vw;
	padding-top: 2vw;
	font-family: "titilliumregular";
	letter-spacing: 0.1vw;
	text-decoration: none;
}


/* INI <ul id="listamotivos"> */

ul#listamotivos {
	list-style:none;
	width:80%;
	margin:0;
	box-sizing: border-box;
}

.titulo8motivos{
	padding-left: 0;
	font-family: "titilliumthin";
	font-size:5.5vw;
	color: #914093;
}

.noselec {
	list-style-image: url('../img/flechitaNS.png');
	font-size:1.5vw;
	line-height:2vw;
	padding-left: 1vw;
	font-family: "titilliumregular";
	letter-spacing: 0.1vw;
	text-decoration: none;
}

.noselec:hover {
	font-weight:bold;
	text-decoration: none;
}

.selec {
	list-style-image: url('../img/flechitaS.png');
	font-size:1.5vw;
	line-height:2vw;
	padding-left: 1vw;
	font-family: "titilliumregular";
	font-weight:bold;
	letter-spacing: 0.1vw;
}

/* FIN <ul id="listamotivos"> */

a{
  text-decoration: none;
  color:black;
} 


img{
	max-width:100%;
	height:auto;
}

#espacio{
	width:100%;
	vertical-align:top;
	height: 2vw;

}

#footer{
	background-color: #d2d3d5;
    width:100%;
	box-sizing: border-box;
	vertical-align:top;
	color: black;
	padding: 0.8vw 0.8vw 1vw 0.8vw;
	text-align:left;
	display:none;
}
#Div11{
	background-color: #d2d3d5;
    width:100%;
	box-sizing: border-box;
	vertical-align:top;
	color: black;
	padding: 0.8vw 0.8vw 1vw 0.8vw;
	text-align:left;
}
span.tituloContacta {
  font-family: "titillium_bdbold";
  font-size:1.5vw;
  color: black;
  text-decoration: none;
}
span.textoContacta {
  font-family: "titilliumregular";
  font-size:1.5vw;
  color: black;
  text-decoration: none;
}
span.textoContactaU {
  font-family: "titilliumregular";
  font-size:1.5vw;
  color: black;
  text-decoration: underline;
}

span.legal{
	background-color: #d2d3d5;
	color: black;
	font-size:1vw;
}

input{
	font-family:"titilliumregular";
	font-size:1.5vw;
	height:2vw;
	width: 30vw;
	color:black;
}


.enviar{
	height:34px;
	background-color: #ab4399;
	color: #FFF;
	width: 110px;
	font-weight: bold;
	font-size: 110%;
	background-image: url(../img/fondo-enviar.png);
	text-align: left;
	padding-left: 14px;
}

.displayM{
		display:none;
}

td.bigPropietariosMovil{
	display:none;
}

/*
@media screen and (max-width: 700px){
	td.small{
		display:none;
	}
	
	#contenido8motivos{
		background-image: url("../img/fondocontenido.jpg"); 
		background-repeat: no-repeat; 
		background-position: left top; 
		background-size: 100% 100%; 
		font-size:1rem;
		height:100%;
		box-sizing: border-box;
		padding: 0;
	}
	.noselec, .selec {
		font-size:3vw;
		line-height: 5vw;
		padding: 0;
	}
	.display{
		display:none;
	}
	.displayM{
		display:table-cell;
	}
	
	td.bigPropietariosMovil{
		display:table-cell;
	}
	td.bigPropietarios{
		display:none;
	}
	span.menu {
	  font-size:3.5vw;
	}
	span.lema{
		font-size:3.5vw;
	}
	span.tituloContacta {
	  font-size:3.5vw;
	}
	span.textoContacta {
	  font-size:3.5vw;
	}
	input{
		width: 20vw;
	  font-size:2.5vw;
	}
	.enviar{
		height:5vw;
	}
	span.tituloOpcionPadd {
	  font-size:3.5vw;
	}
	td.contactoD{
		display:none;
	}
	td.smallPropietarios{
		display:none;
	}
	td.smallPropietarios{
		display:none;
	}
}

*/
