/* HOJA DE ESTILOS PRMCONSULTORES.COM // SQUEMBRI | Estudio de Diseño Granada | Diseño páginas web Granada | Diseño Gráfico Granada */

body 
	{
	background-color:#e3e2dd;
	background-image:url(../img-prm-consultores-granada/bgr.jpg);
	margin-left:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat:no-repeat;
	}
.footer
	
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #ffffff;
	text-decoration:none;
	}
.footer-link
	
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #ffffff;
	text-decoration:none;
	}
.footer-link:hover
	
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #ffffff;
	background-color:#AC2624;
	text-decoration:none;
	}
.texto_verde_10
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #a09d8e;
	text-decoration:none;
	}
.texto_verde_10
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #a09d8e;
	text-decoration:none;
	}
.texto_verde_11
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #a09d8e;
	text-decoration:none;
	}
.texto_verde_12
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #a09d8e;
	text-decoration:none;
	}
.texto_verde_14
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color: #a09d8e;
	text-decoration:none;
	}
.texto_naranja_12
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #EF7900;
	text-decoration:none;
	}
.texto_naranja_14
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color: #EF7900;
	text-decoration:none;
	}
.bordes
	
	{
	border: 1px solid #ffffff;
	}


.texto_gris_12
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
	}
.texto_verde2_11
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #008489;
	text-decoration:none;
	}
.texto_verde2_12
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #008489;
	text-decoration:none;
	}
.texto_azul_11
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #0098b9;
	text-decoration:none;
	}
.texto_azul_14
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #0098b9;
	text-decoration:none;
	}
.texto_blanco_13
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
	}
.texto_blanco_16
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
	}
.texto_oscuro_11
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #424244;
	text-decoration:none;
	}
.texto_oscuro_12
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #424244;
	text-decoration:none;
	}
.texto_blanco_11
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	text-decoration:none;
	}
	
	
.formularios
	
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008489;
	font-weight:normal;
	background-color: #e3e2dd;
	text-decoration: none;
	border: 1px solid #008489;
	}
.formularios2
	
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight:normal;
	background-color: #f6a20a;
	text-decoration: none;
	border: 1px solid #f6a20a;
	height:17px;
	}
.formularios-pie
	
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #864dbe;
	font-weight:normal;
	background-color: #ffffff;
	text-decoration: none;
	border: 1px solid #ffffff;
	}

.texto_blanco_10
	
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #ffffff;
	text-decoration:none;
	}
.texto_blanco_12
	
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #ffffff;
	text-decoration:none;
	}
.texto_lila_10
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #864dbe;
	text-decoration:none;
	}
.texto_lila_12
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #864dbe;
	text-decoration:none;
	}
.texto_gris_12
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
	}
.texto_negro_12
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
	}
.precio
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333333;
	text-decoration:bold;
	}
.precio2
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color: #333333;
	text-decoration:bold;
	}
	
.lineas_bajas
{
border-bottom-width: 1px;
border-bottom-style: dotted;
height:25px;
border-bottom-color: #aaaaaa;
}
	
.servicios 
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
color: #666666;
text-decoration: none;


}
	
#img a 
{
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #b5b5b5;
color: #b03643;
display: block;
width:150px;
font-family: Helvetica,Arial,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 10px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
-x-system-font: none;
margin-bottom: 1px;
padding-top: 5px;
padding-right: 0pt;
padding-bottom: 2px;
padding-left: 0pt;
text-decoration: none;
background-image:url(../img-ivercasa-inmobiliaria-granada/flecha.png);
background-repeat:no-repeat;}

#img a:hover 
{

background-color: #EBE2F5;
color:#FFFFFF;
padding-top: 5px;
padding-right: 0pt;
padding-bottom: 2px;
padding-left: 0pt;
}
	
	
	
	.borde
{
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #dfc2fc;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #dfc2fc;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #dfc2fc;
border-top-width: 0.5px;
border-top-style: solid;
border-top-color: #dfc2fc;
}
	
	
	
	
	
	






.texto_gris_9
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
	}
.texto_gris_10
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
	}
.texto_gris_11
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
	line-height: 15px;
	}
	
.texto_gris_11_link
	
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
	}
.texto_gris_11_link:hover
	
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #ffffff;
	text-decoration:none;
	background-color:#F14D10;
	}
	
.texto_gris_11 a
	
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #666666;
	}
.texto_gris_11 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #008489;
	text-decoration:none;
	}	

.texto_gris_12
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
	}



/* Css nuevo */

p{
	margin:0px;
	padding:0px;
}

li{
	padding:0px;
	margin:0px;
	list-style:none;
}

#header{
	width:800px;
	margin:auto;
}

#menu{
	width:800px;
	margin:auto;

}

#slider{
	width:800px;
	height:238px;
	margin:auto;
	clear:both;
	padding-top:20px;

}

#bannertop{
	width:800px;
	height:139px;
	margin:auto;
	clear:both;
	padding-top:20px;
}




#bannertop{
	width:800px;
	margin:auto;
	clear:both;
	padding-top:20px;
}


.139{
	height:139px;
}

#titutop{
	width:267px;
	float:left;
	background:url(../images/back-1-b.png)
}



.fotoslider{
	width:533px;
	height:238px;
	float:left;
}

#fraseprimavera{
	color: #7B7B7B;
    font-family: Oblikbold;
	font-size:20px;
    margin-left: 90px;
    margin-top: 120px;
    position: absolute;
    z-index: 2;
}

.fraseservicios{
	color: #444444;
    font-family: OblikLight;
    font-size: 18px;
    margin-left: 45px;
    margin-top: 130px;
    position: absolute;
    width: 350px;
    z-index: 2;
}




.fraseservicios strong{
	font-family: OblikBold;
	margin-top:10px;
	}


#frasesap{
	color: #FFFFFF;
    font-family: OblikLight;
    font-size: 32px;
    line-height: 32px;
    margin-left: 90px;
    margin-top: 150px;
    position: absolute;
    z-index: 2;
}

#frasesap a{
	text-decoration:none;
	color:#fff;
}

#frasesap a:hover{
	color:#CCC;
}


.fototop{
	width:533px;
	height:139px;
	float:left;
}



.txtslider{
	width:267px;
	height:238px;
	float:right;
	background:url(../images/back-1.png) no-repeat;
}

.txttop{
	width:267px;
	height:139px;
	float:right;
	background:url(../images/back-1.png) no-repeat;
}

#tittopbanner{
	color: #959380;
    float: left;
    font-family: 'OblikLight';
    font-size: 35px;
    margin: 60px 0 0 40px;
	
}


.txtorange{
	background: url("../images/back-2.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 238px;
    width: 267px;
}

#mycarousel{
	width:800px;
	float:left;
}


.bannertop{
	float: left;
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 0;
    width: 800px;
}



.lislider{
	width:800px;
	height:238px;
}


.litop{
	width:800px;
	height:139px;
}

#logo{
	width:192px;
	height:77px;
	float:left;

}


#listmenu{
	float:right;
	width:608px;
	height:20px;
	margin-top:45px;
}


#listmenu ul{
	margin:0px;
	padding:0px;
}

#listmenu li{
	float:right;
	list-style:none;
	font-family:'OblikBold';
	font-size:11px;
	color:#808080;
	width:64px;
	height:18px;
}

#listmenu li a{
	float:right;
	list-style:none;
	font-family:'OblikBold';
	font-size:11px;
	color:#808080;
	text-decoration:none;
	width:64px;
	height:18px;
	text-align:center;
	padding-top: 2px;
}

#listmenu li a:hover{
	float:right;
	list-style:none;
	font-family:'OblikBold';
	font-size:11px;
	color:#fff;
	text-decoration:none;
	background-image:url(../images/back-menu.png);
	width:64px;
	height:18px;
	text-align:center;
	background-repeat: no-repeat;
	padding: 2px;
	
}


.titslider{
	color: #666666;
    font-family: 'OblikLight';
    font-size: 14px;
    margin-left: 15px;
    margin-top: 15px;
}


.titservicios{
	color: #fff;
    font-family: 'OblikLight';
    font-size: 35px;
    margin-left: 25px;
    margin-top: 30px;
}


.txtservicios{
	color: #FFFFFF;
    font-family: 'OblikBold';
    font-size: 14px;
    line-height: 20px;
    margin: 10px 10px 0 25px;
    width: 200px;
}


.txtservicios a{
	color: #fff;
    font-family: 'OblikBold';
    font-size: 14px;
	text-decoration:none;
}

.txtservicios a:hover{
	color: #8f4a19;
    font-family: 'OblikBold';
    font-size: 14px;
}




.backorange{
	background:url(../images/back-2.png no-repeat);
}


.textoslider{
	color: #0099a9;
	font-family: 'OblikBold';
	font-size: 12px;
    line-height: 15px;
	margin: 10px 10px 0 15px;
}

.firmaslider{
	color: #666666;
    font-family: 'OblikLight';
    font-size: 11px;
    margin-left: 15px;
    margin-top: 7px;
    width: 100px;
	float: left;
	
}

.botonslider{
    color: #FFFFFF;
    float: left;
    font-family: 'OblikBold';
    font-size: 12px;
    height: 25px;
    width: 80px;
	text-align: center;
	margin: 25px 0 0 35px;
}


.botonslider a{
    color: #FFFFFF;
	text-decoration:none;
	background-image: url(../images/back-leer-mas.png);
	padding: 7px 11px 4px 12px;
	
	
}

.botonslider a:hover{
	color: #FFFFFF;
	text-decoration:none;
	width:80px;
	height:25px;
	background-repeat: no-repeat;
	background-position: 0px -25px;
	background-image: url(../images/back-leer-mas.png);
}

/*Tabala primavera*/

#tablaprimavera{
	width:558px;
	height:415px;
	background:url(../images/back-primavera.png);
	float:left;
	margin-bottom: 15px;
    margin-top: -13px;
}

#titprimavera{
	border-top: 2px solid #FFFFFF;
    color: #FFFFFF;
    font-family: OblikBold;
    font-size: 14px;
    margin-left: 18px;
    margin-top: 18px;
    padding-top: 5px;
    width: 525px;
}

.subtitprima{
	background: url(../images/felcha.png) no-repeat;
	border-top: 1px solid #FFFFFF;
	font-family: OblikBold;
	font-size:12px;
    color: #FFFFFF;
    margin-left: 10px;
    margin-top: 10px;
    padding-top: 5px;
    width: 113px;
	float:left;
}

#webcentral{
	width:120px;
	height:317px;
	float:left;
	margin-left:18px;
	margin-top: 5px;
}

.botonprimavera{
	float: left;
    height: 43px;
    width: 114px;
	margin: 5px 10px 3px 0;
}


#contxtprima{
	float: left;
    margin: 10px 0 30px;
    width: 558px;
}


#comlizq{
	width:254px;
	margin: 15px 25px 15px 0px;
	float:left;
}

#comlder{
	width:275px;
	float:left;
	margin: 15px 0px 15px 0px;
}


#contsap{
	width:723px;
	height:504px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/back-sap.jpg) no-repeat;
	margin-top: 30px;

}

#sh{
	float: left;
    margin-left: 10px;
    width: 222px;

}

#sap1{
	float: right;
    height: 52px;
    margin-right: 35px;
    width: 234px;
	
}


#sap2{
	float: right;
    height: 52px;
    margin-bottom: 0;
    margin-top: 380px;
    padding-bottom: 0;
    width: 201px;
	
}


/*sap bus*/

#sapbus{
	float: left;
    margin-left: 60px;
    margin-top: 50px;
    width: 650px;
}

.titsapbus{
	color: #646464;
    font-family: OblikBold;
    font-size: 15px;
}

.txtsapbus{
	color: #666666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 19px;
    margin: 10px 0;
}

.txtsapbus strong{
    font-family: OblikBold;
	color: #333;
	font-size: 13px;
 }




/*Servicios*/


.destservicios{
	color: #646464;
    font-family: OblikLight;
    font-size: 19px;
	line-height: 20px;
	
}


#destservicios strong{
    font-family: OblikBold;

}

#contedorservicios{
	width:auto;
}


.contservicio{
	float: left;
    margin: 5px 0 25px;
    width: 307px;
}


#servizq{
	width:307px;
	float:left;
	margin-left:40px;
}

#servidrc{
	float: left;
    margin-left: 65px;
    width: 307px;
	
}

.titpag{
	float: right;
    margin-right: 0;
    margin-top: -30px;
    width: 450px;
}

.titpag2 {
    float: left;
    margin-right: 0;
    margin-top: 0;
    width: 450px;
}

.titservicio{
	color: #EF7900;
    font-family: OblikBold;
    margin: 0;
	width: 307px;
	font-size: 15px;
}

.txtservicio{
	color: #666666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 19px;
	width: 307px;
}

.video{
    width: 550px;
	margin: 5px 0 20px 0;
	clear:both;
}



/*pdf*/

#topdf{
	margin-left: 10px;
    width: 177px;
}

.txtpdf{
	background-color: #EAEAEA;
    margin-left: 10px;
    padding: 10px;
    width: 157px;
}



/*Links imagenes*/

a.linkopacity img {
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
-khtml-opacity: 0.6;}

a.linkopacity:hover img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0; }





/* Oblik Font */


@font-face {
    font-family: 'OblikBold';
    src: url('../js/oblik_bold-webfont.eot');
    src: url('../js/oblik_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../js/oblik_bold-webfont.woff') format('woff'),
         url('../js/oblik_bold-webfont.ttf') format('truetype'),
         url('../js/oblik_bold-webfont.svg#OblikBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OblikLight';
    src: url('../js/oblik_light-webfont.eot');
    src: url('../js/oblik_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../js/oblik_light-webfont.woff') format('woff'),
         url('../js/oblik_light-webfont.ttf') format('truetype'),
         url('../js/oblik_light-webfont.svg#OblikLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

