@charset "utf-8";
/* CSS Document */

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:20px;}

#cabecera{ height:255px; background-image:url(img/f.gif); background-repeat:repeat-x;}
#cabecera #contenedor{ margin:0 auto 0 auto; width:1000px; height:255px;}
#contenidos{min-height:857px; background-image:url(img/f2.gif); background-repeat:repeat-x;}

#col_uno{width:720px; float:left;}
#col_uno #contenedor_coluno{margin-left:25px;}


#destac{margin-top:35px; margin-left:25px; margin-bottom:25px;}
#destac_dos{margin-top:25px; margin-left:25px; margin-bottom:25px; margin-right:25px;}
.destacado{	font-family:"Times New Roman", Times, serif; font-size:24px; color:#b5922b;	line-height:30px; }

#index{	margin:0 auto 0 auto; 	width:1000px;}
#index #texto_inicial{margin-left:25px; margin-bottom:50px;}
#index .seccion_titular{ font-family:"Times New Roman", Times, serif; font-size:16px; color:#122226; margin-bottom:22px; font-weight:bold;}

#index #colunob {float:left;width:205px;margin-left:15px;}
#index #colunob #porque {
	margin-bottom:35px;
}
#index #colunob #porque .item { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; margin-bottom:12px; line-height:14px; font-weight:bold;}

#index #colunob #busca {
	margin-bottom:35px;
}
#index #colunob #busca .seccion_titular{ margin-bottom:8px;}
#index #colunob #busca .fondo{
	background-image:url(img/f_porque.gif);
	background-repeat:no-repeat;
	height:81px;
	margin-bottom:0px;
	padding:10px 0 0 10px;
} 
#index #colunob #busca textarea{ border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;	height:60px; width:178px;}


#col_tres{width:280px; float:left; margin-top:30px;}
#col_tres .seccion_titular{ font-family:"Times New Roman", Times, serif;font-size:15px;	color:#122226;	margin-bottom:15px;	font-weight:bold;}
#col_tres #clientes{margin-bottom:25px;}
#col_tres #clientes .inp{margin-bottom:10px;}
#col_tres #cesta{margin-bottom:25px;}

#col_tres #blog{margin-bottom:25px;}
#col_tres #blog a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
#col_tres #blog a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline;}

#col_tres .seccion_titular{ font-family:"Times New Roman", Times, serif;font-size:15px;	color:#122226;	margin-bottom:15px;	font-weight:bold;}

#col_tres #noticia{
	margin-bottom:25px;
	clear: both;
}
#col_tres #noticia a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
#col_tres #noticia a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline;}

.tipo1{	background-image:url(img/input.gif); width:222px; height:18px; padding-left:15px; padding-right:15px; padding-top:5px; background-repeat:no-repeat;	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.tipo2{	background-image:url(img/input2.gif); width:222px; height:18px; padding-left:15px; padding-right:15px; padding-top:5px; background-repeat:no-repeat; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.tipo3{	background-image:url(img/input3.jpg); background:#CCCCCC; width:222px; height:20px; padding-left:15px; padding-right:15px; padding-top:5px; background-repeat:no-repeat; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.tipo4{	background-image:url(img/imput4.jpg); background:#CCCCCC; width:570px; height:75px; padding-left:15px; padding-right:15px; padding-top:5px;padding-bottom:7px; background-repeat:no-repeat; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}



#index #servicios {	float:left;	width:455px;}
#index #servicios .item{
	width:140px;
	float:left;
	margin:0 11px 20px 0;
	min-height: 300px;
}
#index #servicios .tit{	font-family:"Times New Roman", Times, serif;	font-size:16px;	color:#122226;	font-weight:bold;	margin-bottom:15px;}
#index #servicios .subtit{
	font-family:'Times New Roman', Times, serif;
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	
	margin-bottom:15px;
	min-height: 20px;
}
#index #servicios .subtit a{
	
	color:#656d88;
	
}
#index #servicios .subtit a:hover{
	
	color:#656d88;
	
}


#index #servicios .imag{margin-bottom:5px;}
#index #servicios .desc{
	margin-bottom:8px;
	font-weight:bold;
	line-height:14px;
	min-height: 85px;

}
#index #servicios .prec{background-image:url(img/f_serv_price.gif); background-repeat:no-repeat; padding-left:15px; height:24px; padding-top:3px;}
#index #servicios .cant{font-size:18px; font-weight:bold; color:#000033;}

#index #servicios a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
#index #servicios a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline;}

#servic #especialidades .itemb{
	width:140px;
	float:left;
	margin:0 10px 10px 0;
	height:170px;
	padding: 5px;
	border: 1px solid #cccccc;
		
}

#servic #especialidades a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
#servic #especialidades a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline;}

#modulo_servicios{margin-left:25px; width:664px; margin-bottom:30px;}
#modulo_servicios .seccion_titular{font-family:Times New Roman, Times, serif;font-size:15px; color:#122226; margin-left:10px; margin-bottom:10px; font-weight:bold;}
#modulo_servicios .item{
	width:207px;
	float:left;
	margin-left:10px;
	margin-bottom:20px;
}
#modulo_servicios .subtit a{font-family:'Times New Roman', Times, serif; font-size:14px; line-height:12px; font-weight:bold; color:#656d88; margin-bottom:8px; text-decoration:none}
#modulo_servicios .subtit a:hover{font-family:'Times New Roman', Times, serif; font-size:14px; line-height:12px; font-weight:bold; color:#122226; margin-bottom:8px; text-decoration:none}
#modulo_servicios .prec{background-image:url(img/f_serv_price1.gif); background-repeat:no-repeat; padding-left:15px; height:24px; padding-top:3px;}
#modulo_servicios .cant{font-size:14px; font-weight:bold; color:#000033;}



.postMeta{background:url(images/dot.gif) repeat-x left center;text-transform:uppercase;font-size:11px;text-align:right;margin-bottom:5px;	position: relative;}
.postMeta .container {
position: absolute;
top: -9px;
right: 10px;
}

.postMeta span.date{background:#FFF;color:#7F7F7F;padding:0 2px 0 4px;}
.postMeta span.comments{background:#FFF url(img/chat_grey.gif) no-repeat left center;padding-left:15px;margin-left:2px;}
.postMeta span.comments a,
.postMeta span.date a{color:#555;}
.postMeta .container {position: absolute; top: -9px;right: 10px;}

#blog h1 {font-size: 2em;}
#blog h2 {font-size: 1.6em;}
#blog h3 {	font-size: 1.4em;}
#blog h4 {	font-size: 1.2em;margin-top: 20px;}
#blog a {	color: #000;	outline: none;	text-decoration: none;}
#blog a:hover {	color: #3c6c92;}



.post {margin: 0 0 40px 0;	border:#CCCCCC solid 1px;	padding: 0 20px;}
.post h2 {margin-bottom: 10px;	padding: 0 3px;}
.post h2 a {display:block;}

.entry {padding: 0 3px;	overflow: hidden;}
.entry p {line-height: 2em;	margin: 10px 0;}
.entry .mas{
	padding:3px 0 0 10px;
	background-image:url(img/mas.gif);
	width:201px;
	height:20px;
	margin-bottom:20px;
	background-position: top;
}
.entry ul,
.entry ol,
.entry blockquote {	margin: 0 14px;}
.entry ol {	list-style: decimal;}
.entry ul li,
.entry ol li {margin: 20px 0 7px 0px;}
.entry ul li {list-style: circle;}
.entry blockquote {	border-left: 1px solid #ccc;	font-size: 1.1em;	line-height: 1.4em;	margin-left: 21px;	padding-left: 10px;}
.entry img,
.entry a img {background: #fff;	border: 1px solid #fff;	padding: 2px;	text-decoration:none;}
.entry a:hover img {border-color: #3c6c92;	text-decoration:none;}
.entry.meta {background: #eee;	border: 1px solid #ccc;	border-width: 1px 1px;	margin-bottom:15px;}
.entry.meta .guia {margin: 10px 5px 7px 5px;font-size: 11px;}
.entry.meta .guia h3{margin: 20px 0 5px 0;}
.entry.meta .guia p{margin: 0;line-height:14px;}
.entry.meta p {margin: 5px 7px;}
.entry.meta .highlight {text-transform: uppercase;font-size: 10px;}
.entry.meta a {color: #333;	border-color: #bbb;}
.entry.meta a:hover {color: #000;	border-color: #000;}





#servic{ margin:0 auto 0 auto; width:1000px;}
#servic #titular{font-family:"Times New Roman", Times, serif; font-size:25px; color:#122226;margin-top:35px; margin-left:25px;}
#servic #servicios { }
#servic #servicios .item{ margin-bottom:15px; padding-left:60px; min-height:70px;}
#servic #servicios .tit{font-family:"Times New Roman", Times, serif;	font-size:14px;	color:#636c8a; font-weight:bold;}
#servic #servicios a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
#servic #servicios a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline;}


#notic{ margin:0 auto 0 auto; width:1000px;}
#notic #titular{font-family:"Times New Roman", Times, serif; font-size:25px; color:#122226;margin-top:35px; margin-left:25px;}
#notic a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
#notic a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline;}
#notic .item{ background-image:url(img/sep_not.gif); background-position:bottom; background-repeat:repeat-x; margin-bottom:10px; padding-bottom:10px;}


#pie{height:98px; background-image:url(img/f3.gif); background-repeat:repeat-x; color:#FFFFFF; text-align:center; padding-top:20px;}
#pie a{ color:#ffffff; text-decoration:none;}
#pie a:hover{color:#ffffff; text-decoration:underline;}



.postMeta .container {
position: absolute;
top: -9px;
right: 10px;
}

 #especialidades .item{
	width:140px;
	float:left;
	margin:0 11px 11px 0;
	min-height: 300px;
}

.imagen{ border:#CCCCCC 1px solid;}
