@charset "utf-8";
/* CSS Document */
/* Cabeza ASOTELCA*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;

}
img {
  border: none;
}

body {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.9em;
	color:#efefef;
	text-align:justify;
	background-color:#efefef;
}
ol, ul {
  list-style:url(../../Carbonera/imagenes/vineta.png);
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}
 
/* No olvides definir estilos para focus */
:focus {
  outline: 0;
}
 
/* No olvides resaltar de alguna manera el texto insertado/borrado */
ins {
  text-decoration: none;
}
del {
  text-decoration: line-through;
}
 
/* En el código HTML es necesario añadir cellspacing="0" */
table {
  border-collapse: collapse;
  border-spacing: 0;
}
.vinculos{
	text-decoration:none;
	color:#1f8abe;
	}
	
a {
	font-family:Arial;
	font-size:13px;
	color:#478a92;
}
a:link {
text-decoration:none;
}

a:visited {
text-decoration: none;
}
a:hover {
text-decoration:none;
}
h6{
	font-family:arial;
	font-size:12px;
	color:#43828a;
}
h5{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#43828a;
}
h4{
	font-family:arial;
	font-size:13px;
	color:#f56653;
}

.parrafos_plaza{
font-family:arial;
	font-size:12px;
	color:#4f4f4f;
	text-align:left;
}

.largo{
background-color:#FFF;
border:1px solid #61969e;
color:#545149;
font-family:Verdana,Arial,;
font-size:11px;
letter-spacing:1pt;
padding-left:2px;
padding-right:2px;
text-align:left;
vertical-align:middle;
width:200px;
height:15px;
	}	

.pequeno{
background-color:#FFF;
border:1px solid #61969e;
color:#545149;
font-family:Verdana,Arial,;
font-size:11px;
letter-spacing:1pt;
padding-left:2px;
padding-right:2px;
text-align:left;
vertical-align:middle;
width:150px;
height:15px;
	}
.pequeno2{
background-color:#FFF;
border:1px solid #61969e;
color:#545149;
font-family:Verdana,Arial,;
font-size:11px;
letter-spacing:1pt;
padding-left:2px;
padding-right:2px;
text-align:left;
vertical-align:middle;
width:130px;
height:10px;
	}




/* contenedores*/
#contenedorgeneral{
	width:1100px;
	height:700px;	
	background-image:url(../imagenes/fondo-corralitodepiedra.jpg);
}
#cabezote{
	width:259px;
	height:494px;
	float:left;
}

#contenido{
	width:785px;
	height:503px;
	float:left;
}
#pie{
	width:1044px;
	height:84px;
}
.columna1{
	margin-left:25px;
	border-left:1px solid #61969d;
	border-bottom:1px solid #61969d;
	text-align:justify;
	padding-left:15px;
	padding-bottom:26px;
	background-image:url(../imagenes/degradado-corralito-de-piedra.jpg);
	background-repeat:repeat-x;
	height:274px;
	background-color:#e3e3e3;
}
.margenes{
	color:f56653;}

	
.contacto{ 
           background-image:url(../imagenes/fondocotac-corralito-de-piedra.jpg);
           width:640px; 
		   height:300px; 
		   background-repeat:no-repeat;
		   margin:34px 0 0 29px;
}
.contac1{
	width:190px;
	margin:0 23px 18px 24px;
	float:left;
	text-align:left;
	
}
label{
	color:#eb624f;
	font-family:arial;
	font-style:12px;
}
input{
	border:1px #43828a solid;
}
.comentario{
	background:transparent;
		border:0px;
color:#284779;
font-family:Verdana,Arial,;
font-size:11px;
letter-spacing:1pt;
padding-left:2px;
padding-right:2px;
text-align:left;
vertical-align:middle;
width:372px;
height:73px;
float:left;
margin-top:5px;
}
#coment{
	background-color: #FFF;
	border: 1px solid #478a92;
	width:319px;
	height:65px;
}


.btn{
	float:right;
	background:url(../imagenes/enviar-corralitodepiedra.png);
	background-repeat:norepeat;
	width:57px;
	height:21px;
	margin:8px 10px 0 0;
	border:none;
	color:#fff;
	padding:0 0 2px 0;
}

.somos{  
           width:640px; 
		   height:300px; 
		   background-repeat:no-repeat;
		   margin:0px 28px 0 24px;
}
p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#4f4f4f;
	text-align:justify;
}
.titulillo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f26552;
	float:left;
}
.azull{
	color:#488b93;
}
.contacto2{ 
           width:640px; 
		   height:300px; 
		   background-repeat:no-repeat;
		   margin:34px 0 0 29px;
}