@charset "utf-8";
/* CSS Document */
img {border:none; }
a {text-decoration:none; color:#c00f24;}
a:hover{text-decoration:none; color:#555555;}


body{
	background:#D6DEE1 url(../img/bg-top.jpg) top left no-repeat;
	margin:0;
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:13px;
	line-height: 20px;
	color: #333;	
}


#top-logo{width:850px;height:130px;margin:auto;}

.logo {margin:0px;padding:10px 0px 0px 0px;}
.logo ul{list-style-type:none; float:left;}
.logo li {list-style-type:none; float:left;}
.logo a {display:block; text-indent:-9000%;}
.logo-01 a {width:340px; height:100px; background:url(../img/logo-estudio-escales.png);}
.logo-01 a:hover {background-position:-340px;}


/* ---------------------- MENU INICIO -----------------------*/
#top-menu{width:850px;height:35px;margin:auto; background:url(../img/menu-bg.png); no-repeat}

#menu ul {
width: 850px;
height: 16px;
float: left;
padding: 8px 0px 0px 0px;
margin:0px;
list-style: none;
font-size: 16px;
}
#menu ul li {display: inline;}

#menu ul li a:link, #menu ul li a:visited {
width:133px;	
color:#272727;
padding: 0px 8px 0px 0px;
float: left;
text-decoration: none;
text-align:center;
font-family:Tahoma, Geneva, sans-serif;

}
#menu ul li a:hover{
	color:#c00f24;
	font-weight: bold;
}
/* ---------------------- MENU FIN -----------------------*/

#cuerpo{
	width:850px;
	margin:auto;
	overflow:hidden;
}

.cuerpo-a{
	width:623px;
   	padding-bottom: 10000px;
	margin:50px 0px -10000px 0px;		
	float:left;
}

.cuerpo-b{
	width:213px;
	padding-bottom: 10000px;
	margin:50px 0px -10000px 14px;			
	float:left;
}

#base-br{height:60px;}
.br{height:40px;}
.br10{height:10px;}


#base-datos{
	width:850px;
	height:60px;
	margin:auto;
	background:url(../img/base-datos.png); no-repeat;
}

#base-social{
	width:auto;
	height:100px;
	background:#bd182c;
	margin: 20px 0px 0px 0px;
}

#base-social-01{
	width:850px;
	height:95px;
	margin:auto;
}

.btn-facebook {margin:0px;padding:5px 0px 0px 738px;}
.btn-facebook ul{list-style-type:none; float:left;}
.btn-facebook li {list-style-type:none; float:left;}
.btn-facebook a {display:block; text-indent:-9000%;}
.btn-facebook-01 a {width:102px; height:30px; background:url(../img/btn-facebook.png);}
.btn-facebook-01 a:hover {background-position:-102px;}

.btn-volumen-visual {margin:0px;padding:47px 0px 0px 756px;}
.btn-volumen-visual ul{list-style-type:none; float:left;}
.btn-volumen-visual li {list-style-type:none; float:left;}
.btn-volumen-visual a {display:block; text-indent:-9000%;}
.btn-volumen-visual-01 a {width:82px; height:39px; background:url(../img/volumen-visual.png);}
.btn-volumen-visual-01 a:hover {background-position:-82px;}


/* ---------------------- TEXTOS INICIO -----------------------*/
h1{
	width:623px;
	height:38px;
	margin: 0px 0px 0px 0px;
	color:#D91C33;
	background:url(../img/titulo-bg-linea.png) repeat-x;
}

h2, h3{
	width:128px;
	color:#D91C33;
	margin:0px 0px 0px 6px;
	padding:8px 0px 0px 0px;
}
h2 {font-size:16px;}
h3 {font-size:24px;}

h4 {
	width:90px;
	color:#FFF;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 26px;
	font-size:12px;
}

h5{
	width:207px;
	height:38px;
	margin: 9px 0px 0px 0px;
	padding: 6px 0px 0px 43px;
	color:#D91C33;
	background:url(../img/novedades-bg.png) no-repeat;
	font-size:18px;
}

h6{
	width:207px;
	height:38px;
	margin: 9px 0px 0px 0px;
	padding: 6px 0px 0px 50px;
	color:#D91C33;
	background:url(../img/testimonios-bg.png) no-repeat;
	font-size:18px;
}
h7{
	width:623px;
	color:#D91C33;
	font-size:20px;	
}

h8{
	width:623px;
	height:38px;
	font-size:26px;	
	margin: 0px 0px 0px 0px;
	color:#D91C33;
	background:url(../img/titulo-bg-linea.png) repeat-x;
}




p{
	font-family:Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: justify;


}
/* ---------------------- TEXTOS FIN -----------------------*/


.servicio{
	width:142px;
	height:84px;
	background:url(../img/servicio-bg.png) no-repeat;
	margin:50px 13px 0px 0px;
	float:left;
}

.nov-icono{
	width:20px;
	height:20px;
	float:left;
}
.nov-titulo, .nov-fecha{
	width:185px;
	margin:0px 0px 0px 4px;	
	color: #333;	
	float:left;	
	font:Georgia, "Times New Roman", Times, serif;
}

.nov-titulo {font-size:13px;}
.nov-titulo:hover {
	color:#c00f24;
	font-weight: bold;
}
.nov-fecha {font-size:11px;	font-family:Arial, Helvetica, sans-serif;margin:0px 0px 0px 24px;	}
.nov-br {width:171px;height:40px;}

.testiominio{
	width:208px;
}


#tilde li{list-style-image: url(../img/tilde.png); font-family:Arial, Helvetica, sans-serif;}


/* ----------------------FORMULARIO - INICIO */
input, textarea {
	width: 350px;	
	padding: 7px;
	background: #d2d6d9;	
	border: solid 1px #b5b8bb;
	outline: 0;
	}

input:hover, textarea:hover,
input:focus, textarea:focus {
	background: #c4c4c4;
	border-color: #FFF;
}



textarea {
	width: 350px;
	max-width: 350px;
	height: 100px;
	max-height:100px;
	line-height: 150%;
	}


.form label {
	width:150px;
	float:left;
	padding: 0px 10px 0px 0px;
	text-align:right;
	}

.submit input {
	width: auto;
	margin:0px 0px 0px 455px;
	padding: 9px 15px;
	background: #bd182c;
	border: 0;
	font-size: 14px;
	color: #FFFFFF;
	}

.submit input:hover{
	background:#b5b8bb;
}

.volver input {
	width: auto;
	margin:0px;
	padding: 9px 15px;
	background: #bd182c;
	border: 0;
	font-size: 14px;
	color: #FFFFFF;
	}

.volver input:hover{
	background:#b5b8bb;
}

.centro{
	width:623px;
	line-height: 20px;
	text-align: center;
}

/* ----------------------FORMULARIO - FIN */


/* ----------------------MAPA GOOGLE - INICIO */
#mapa-google{width:621px; height:450px; }
.mapa-google{
	width:621px;
	height:300px;
	margin:20px 0px 0px 0px;
	float:left;	
	border: solid 1px #b5b8bb;
}
#mapa-div{width:450px;}
.mapa-txt-title{ color:#D91C33; font-size:23px;}
.mapa-txt{ color:#333; font-size:12px;}
/* ----------------------MAPA GOOGLE - FIN */


.publi-a{
	width:280px;
	height:23px;
	margin:0px 0px 15px 30px;
	padding:3px 0px  0px 15px;
	background:#e6ecee;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}
.publi-b{
	width:180px;
	height:23px;
	margin:0px 0px 15px 3px;
	padding:3px 0px  0px 19px;
	background:#e6ecee;
	float:left;
}
	

/* ----------------------NOTICIA - INICIO */
.news-box {width:620px; height:auto; margin:20px 0px 0px 0px;}
.news-icono{width:20px; height:20px; background:url(../img/news-destacado.png) no-repeat; float:left;}
.news-titulo-destacado {width:590px;height:auto;color:#D91C33;font-size:25px;margin:0px 0px 15px 10px; float:left;}
.news-titulo {width:620px;height:auto;color:#D91C33;font-size:25px;margin:0px 0px 15px 0px;}
.news-txt {width:620px;height:auto;font-family:Arial, Helvetica, sans-serif;line-height: 20px;text-align: justify;margin:0px 0px 15px 0px;}
.news-mas{width:620px; font-size:12px; text-align:right;}
.news-mas a:hover{font-weight: bold;}
.news-linea{width:620px; height:1px; background:url(../img/news-linea.png) repeat-x;}
/* ----------------------NOTICIA - FIN */
