a { outline:none;}
a:link {
	color:#0959ff; 
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:underline;
}
a:visited {
	color:#063BB3; 
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:underline;
}
a:hover {
	color:#666; 
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none;
}
.cajas-ofertas h2 a:visited, .cajas-ofertas h2 a:active, .cajas-ofertas h2 a:link, .cajas-ofertas h2 a:hover,
.cajas-ofertas p a:visited, .cajas-ofertas p a:active, .cajas-ofertas p a:link, .cajas-ofertas p a:hover,
a.invisible:visited, a.invisible:active, a.invisible:link, a.invisible:hover,
.p-hosting a:visited, .p-hosting a:active, .p-hosting a:link, .p-hosting a:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.cajas-ofertas h2 a:visited, .cajas-ofertas h2 a:active, .cajas-ofertas h2 a:link, .cajas-ofertas h2 a:hover,
.p-hosting a:visited, .p-hosting a:active, .p-hosting a:link, .p-hosting a:hover {color:#0959FF;}
.cajas-ofertas p a:visited, .cajas-ofertas p a:active, .cajas-ofertas p a:link, .cajas-ofertas p a:hover {color:#fff;}
a.invisible:visited, a.invisible:active, a.invisible:link, a.invisible:hover {color:#333;}
body {
	font:normal normal 1em Arial, Helvetica, sans-serif;
	color: #333;
}
h1 {
	border-bottom:1px solid #CCC;
	color:#808080; 
	font:normal normal .625em Arial, Helvetica, sans-serif; 
	margin:0;
	padding:5px 0 5px 5px; 
}
h2 {
	background-color:#FFF; 
	border-bottom:1px solid #2862E2;
	color:#0959FF; 
	font:bold normal .75em Arial, Helvetica, sans-serif;
	margin-bottom:7px; 
	margin-top:0; 
	padding:2px 0 2px 10px; 
}
.cajas-servicios p, #tit_ult_desarrollos {
	border-bottom:1px solid #CCC; 
	color:#0959FF; 
	font:bold normal .875em Arial, Helvetica, sans-serif ! important;
	margin:0;
	padding-bottom:5px;
}
.subtit_ult_desarrollos h2 { 
	background:url(../img/bullet+-neg.gif) no-repeat left;
	border:0; 
	margin:10px 0 10px 8px;
	padding:0 0 0 15px;
}
.subtitulos-noticias {
	color:#333 ! important;
	font:bold normal .75em Arial, Helvetica, sans-serif ! important;
	margin-top:10px ! important;
}

.bold {font-weight: bold;}

.texto_normal {
	color:#333;
	font:normal normal .75em Arial, Helvetica, sans-serif;
}
.texto_link {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
}
.cajas-ofertas div p {
	color:#fff;
	font:normal normal .7em Arial, Helvetica, sans-serif;
	margin-top:8px;
}
.cajas-ofertas div p span {
	font-size:1.8em;
	font-weight:bold;
}
.subcajas_ult_desarrollos p, .caja-noticias p {
	color:#333;
	font:normal normal .7em Arial, Helvetica, sans-serif;
}

.contenedor-ofertas ul, .cajas-servicios ul, .listas_bullets_idx {
	color:#333;	
	font:normal normal 0.7em Arial, Helvetica, sans-serif;
	margin-left:9px;
	padding:0 9px 0 10px;
}
.contenedor-ofertas ul, .cajas-servicios ul {list-style:url(../img/bullet+.gif) none;}
.listas_bullets_idx {list-style:url(../img/punto.gif) none ! important;}
.cajas-servicios ul {
	font-size:.75em;
	line-height:1.7em; 
}

.texto_invisible {display:none;}
strong {font-weight:normal;}
.alignCenter {text-align:center;}
/*para SEO temporal*/
.inline { display:inline;}
h1 { background-color:#fff; border:0; padding:2px 3px 2px 10px ! important;}
h1 a { color:#808080 ! important; text-decoration:none ! important;}
#top {
	background:#fff;
	border-bottom:1px solid #CCC;
	padding:5px 0 5px 5px; 
}
#top h2 {
	border:none;
	color:#808080; 
	font:normal normal .625em Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
}
/* =========== CABECERA =========== */
#contenedor-cabecera {
	background-color:#FFF; 
	border-bottom:1px dotted #ccc; 
	width:100%; 
}
#contenedor-cabecera2 {
	border-left: 1px dotted #ccc;
	border-right: 1px dotted #ccc; 
	margin:auto; 
	padding-right:12.5em;
	width:48.75em; 
}
#cabecera { 
	height:9.25em; 
	position:relative;
	text-align:left;
}
.cabecera-promo {
	position:absolute;
	right:10px;
	top:16px;
	width:19em;
}
.cabecera-promo p, .cabecera-promo ul {
	clear:both;
	font:.69em/1.3 Arial, Helvetica, sans-serif;
	padding:0;
	text-align:right;
}
.cabecera-promo p {
	color:#FF2605;
	font-weight:bold;
	margin:0;
}
.cabecera-promo ul {
	color:#333;
	display:block;
	list-style:none;
	margin:.5em 0;
	overflow:hidden;
}
.cabecera-promo ul li {
	background:url(../img/bullet+.gif) no-repeat left;
	clear:both;
	display:inline;
	height:1.4em;
	float:right;
	padding-left:10px;
}
/* Hack para ie 6 y 7 */
*:first-child+html .cabecera-promo ul {
	list-style:url(../img/bullet+.gif) ! important;
}
* html .cabecera-promo ul {
	list-style:url(../img/bullet+.gif) ! important;
}
*:first-child+html .cabecera-promo ul li {
	background:none ! important;
	display:list-item ! important;
	float:none ! important;
	height:auto ! important;
	padding-left:0 ! important;
}
* html .cabecera-promo ul li {
	background:none ! important;
	display:list-item ! important;
	float:none ! important;
	height:auto ! important;
	padding-left:0 ! important;
}
/* ------ */

.cabecera-promo a {
	background: url(../img/flecha_masinfo.gif) no-repeat left;
	padding-left:15px;
}
#logo,
.cabecera-blog { 
	height:91px;
	padding-top:0px; 
}
.cabecera-certificado { 
	padding-top:16px; 
}
.contenedor-header {
	color:#333; 
	font:bold 1em Arial, Helvetica, sans-serif; 
	height:2em; 
	overflow:hidden; 
	padding:7px 7px 15px;
	position:relative; 
	width:30em; 
}
.contenedor-header p {
	bottom:0; 
	font-size:.75em;
	left:0;
	margin:0; 
	padding-left:10px;
	position:absolute; 
	text-align:left; 
}
.contenedor-header span {
	background:url(../img/telephone.gif) no-repeat left;
	color:#0959ff;
	padding-left:20px;
}
.contenedor-header a {
	background:url(../img/email.gif) no-repeat left;
	padding-left:20px;
}
.contenedor-header2 {
	color:#333; 
	font:bold 1em Arial, Helvetica, sans-serif; 
	height:2em; 
	overflow:hidden; 
	padding:7px 7px 15px;
	position:relative; 
	width:30em; 
}
.contenedor-header2 p {
	bottom:0; 
	font-size:.95em;
	left:0;
	margin:0; 
	padding-left:10px;
	position:absolute; 
	text-align:left; 
}
.contenedor-header2 span {
	background:url(../img/telephone.gif) no-repeat left;
	color:#0959ff;
	padding-left:20px;
}
.contenedor-header2 a {
	background:url(../img/email.gif) no-repeat left;
	padding-left:20px;
	color:#0959ff;
}

/* =========== MENUSEC =========== */
#contenedor-menu_sec { 
	background:#f0f4ff url(../img/gradiente-menusec.jpg) repeat-x bottom; 
	width:100%; 
}
#contenedor-menu_sec2 { 
	border-left:1px dotted #ccc;
	border-right:1px dotted #ccc; 
	margin:auto; 
	padding:7px 13.13em 0 10px;
	width:47.5em; 
}
/*hack para firefox y navegadores modernos*/
html>/**/body #menu-sec {
	height:1.3125em;
	position:relative;
}
html>/**/body #menusec {
	font:normal .5625em/21px Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	right:0;
}
html>/**/body #menusec ul {
	list-style:none;
	margin:0;
	overflow:hidden;
	padding:0;
	width:100%;
}
/*hack para ie 6*/
* html #menu-sec {
	float:right;
	height:1.3125em;
}
* html #menusec {font:normal .56em/21px Verdana, Arial, Helvetica, sans-serif;}
* html #menusec ul {
	list-style:none;
	margin:0;
	overflow:hidden;
	padding:0;
}
/*hack para ie 7*/
*:first-child+html #menu-sec {
	float:right;
	height:1.3125em;
}
*:first-child+html #menusec {font:normal .56em/21px Verdana, Arial, Helvetica, sans-serif;}
*:first-child+html #menusec ul {
	list-style:none;
	margin:0;
	overflow:hidden;
	padding:0;
}
/*fin hacks*/
#menusec li {
	background:url(../img/separador-negro2.jpg) no-repeat right;
	display:inline;
	float:left;
	height:21px;
}
#menusec a:link, #menusec a:visited {
	color:#063BB3;
	display:block;
	margin:0 10px; 
	padding:0;
	text-decoration:none;
}
#menusec a:hover, #currentpage_menusec {background:url(../img/fondo-submenu.gif) repeat-x bottom;}
.contacto {background-image:none ! important;}
.contacto a {margin-right:0px ! important;}
.inicio { margin-right:10px ! important; padding:6px 0 ! important;}

/* =========== MENUPPL =========== */
#contenedor-menuppl {
	background:#c2d4ff url(../img/sombra_celeste2-menuppl.jpg) repeat-x top; 
	margin-top:3px;
	width:100%;
}
#contenedor-naranja {
	background:#c2d4ff url(../img/sombra_naranja.jpg) repeat-x top; 
	margin-top:3px;
	width:100%;
}
#contenedor-naranja2 { 
	background:#fff url(../img/sombra_naranja.jpg) repeat-x top;
	margin:auto; 
	padding:0 13.13em 0 10px;
	text-align:center; 
	width:47.5em; 
}
#contenedor-menuppl2 { 
	background:#fff url(../img/sombra_az-menuppl.jpg) repeat-x top;
	margin:auto; 
	padding:0 13.13em 0 10px;
	text-align:center; 
	width:47.5em; 
}
#menunar {height:1.9375em;}
#menuprinci {background:#feaf06 url(../img/gradiente-naranja.jpg) repeat-x;}
#menuprinci ul {
	list-style: none;
	margin:0;
	overflow:hidden;
	padding:0;
	width:100%;
}
#menuprinci li {display:inline;}
#menuprinci a:link, #menuprincipal a:visited, #menuprincipal h2 a:link, #menuprincipal h2 a:visited {
	color:#FFF;
	display:block;
	float:left;
	font:bold .56em/21px Verdana, Arial, Helvetica, sans-serif;
	height:21px;
	padding:0 10px;
	text-decoration:none;
}
#menuprinci a:hover, #currentpage_menuppl {background:#e35100 url(../img/gradiente-naranja-over.jpg) repeat-x;}
#menuppl {height:1.9375em;}
#menuprincipal {background:#0959ff url(../img/gradiente-menu-az.jpg) repeat-x;}
#menuprincipal ul {
	list-style: none;
	margin:0;
	overflow:hidden;
	padding:0;
	width:100%;
}
#menuprincipal li {display:inline;}
#menuprincipal a:link, #menuprincipal a:visited, #menuprincipal h2 a:link, #menuprincipal h2 a:visited {
	color:#FFF;
	display:block;
	float:left;
	font:bold .56em/21px Verdana, Arial, Helvetica, sans-serif;
	height:21px;
	padding:0 10px;
	text-decoration:none;
}
#menuprincipal a:hover, #currentpage_menuppl {background:#03C url(../img/gradiente-menu-az_over.jpg) repeat-x;}
.presupuesto {
	float:right ! important;
	font-weight:normal ! important;
}
.presupuesto img { vertical-align:middle;}
.trabajos {
	font-weight:normal ! important;
	margin-left:25px;
}
/* =========== MENUIZQ =========== */
#cont-menuizq {
	float:left;
	margin-right:25px; 
	margin-top:21px; 
	width:12em; 
}
.menu_izq {
	background:#F0F4FF url(../img/gradiente-claro.jpg) repeat-x top; 
	border:1px solid #CCC; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:14px;
	padding:12px 10px 0; 
	width: 10.625em;
}
.menu_izq ul {
	list-style:none;
	margin:0;
	padding:0;
}
.menu_izq li {
	color:#0959ff;
	display:inline;
	font-size:.56em;
	font-weight:bold;
}
.menu_izq a:link, .menu_izq a:visited {
	color:#333;
	display:block;
	font:normal 97% Verdana, Arial, Helvetica, sans-serif;
	margin:13px 0;
	text-decoration:none;
}
.menu_izq a:hover, #currentpage {
	background:url(../img/flecha_menu-nar.gif) no-repeat left top; 
	color:#FF2605;
	padding-left:12px;
}
a.bold {font-weight:bold ! important}
/* =========== pie =========== */
#pie {
	clear:both; 
	padding-top:15px;
	width:47.5em; 
}
a#link_home {
	color:#333;
	text-decoration:none;
}

#piecaja_contenedora {
	border-top:1px solid #CCC; 
	overflow:hidden; 
	padding-bottom:15px; 
	padding-top:15px; 
	width:47.5em;
}
#pie p {
	margin:0;
	line-height:1.4;
}
#pie ul {
	margin:0 0 .63em;
	line-height:1.4;
}
.piepagina {
	color:#707070; 
	font:.63em/1.1 Arial, Helvetica, sans-serif ! important; 
}
.piepagina a:visited, .piepagina a:active, .piepagina a:link, .piepagina a:hover {
	color:#707070;
	text-decoration:none;
}
#bajopie { 
	background:#c2d4ff url(../img/pie-2.0_1024.jpg) no-repeat top center;
	height:90px; 
	margin:auto; 
	width:61.38em; 
}
/* ============= columna derecha ============= */
#col-1024 {
	background:#F1F1F1;
	padding:20px 15px 0;
	position:absolute;
	right:0;
	top:-211px;
	width:10em;
}
#col-1024-fix_ie6 { /*para explorer 6*/
	clear:both;
	height:1px;
	position:static;
}
.der-cajas {
	background:#fff;
	border:1px solid #ccc;
	margin-bottom:21px;
	padding-bottom:.3em;
}
.der-cajas {
	background:#fff;
	border:1px solid #ccc;
	margin-bottom:21px;
	padding-bottom:.3em;
}
.der-cajas fieldset{
	width:130px;
	border:none;
	margin-left:-14px;
}
.der-cajas a:link, .der-cajas a:visited {
	color:#0959ff;
	font-size:.92em;
	text-decoration:none;
}
.der-cajas a:hover {text-decoration:underline;}
.der-cajas p, .der-cajas .lista_horiz {
	color:#333; 
	font:.75em Arial, Helvetica, sans-serif; 
	margin:1em 0 .2em;
	padding:0 10px;
}
.der-tit {/*para explorer 6, si no usarķa first-child sin ! important*/
	background-color:#F0F4FF;
	border-bottom:1px solid #ccc;
	color:#0959ff ! important;
	font-weight:bold ! important;
	margin:0 ! important;
	padding:.3em 10px .2em ! important;
}
.der-cajas .blog-tit {
	border-top:1px solid #ccc;
	font-weight:bold;
	margin-top:1em;
	padding-top:.5em;
}
.der-cajas .blog-fecha {color:#999; font-size:.69em;}
.der-cajas .blog-desc { font-size:.69em;}
.der-cajas .blog-link { margin-top:0;}

.der-cajas .bullet {
	background:url(../img/bullet-flechas.gif) no-repeat 10px 3px;
	padding-left:20px;
}
#social {
	overflow:hidden;
}
#social ul {
	margin:10px 14px;
	padding:0;
}
#social li {
	display:inline;
}
#social a {
	display:block;
	float:left;
	height:34px;
	width:33px;
}
#social a span {
	display:none;
}							
#facebook{
	background:url("http://www.serviweb.es/img/fb1.png") no-repeat 0 0;
	margin-right:15px;
}				
#twitter{
	background:url("http://www.serviweb.es/img/twitter1.png") no-repeat 0 0;
	margin-right:15px;
}					
#rss{
	background:url("http://www.serviweb.es/img/rss1.png") no-repeat 0 0;
}
#baner_der-contacto {background:#fff url(../img/contacto_ch.jpg) no-repeat 100px 1.15em;}
#baner_der-google {background:#fff url(../img/banner_google.jpg) no-repeat;}
#baner_der-clientes {background:#fff url(../img/banner-clientes.jpg) no-repeat;}
#baner_der-tel {
	color:#607DBF;
	font-size:1.5em;
}
#baner_der-soporte { margin-top:0;}
#baner_der-soporte a {
	background:url(../img/soporte.gif) no-repeat left top;
	display:block;
	height:16px;
	padding-left:19px;
	padding-top:3px;
}
.baner_der-mail {
	background:url(../img/email.gif) no-repeat left top;
	display:block;
	height:16px;
	padding-left:19px;
	padding-top:1px;
}
#baner_der-news {
	background:url(../img/newspaper.gif) no-repeat left top;
	display:block;
	height:16px;
	padding:3px 0 .5em 19px;
}
.baner_der-img { padding:1em 10px 0;}
.baner_der-adic {
	margin:.2em 0 1em ! important;
	padding-left:20px ! important;
	font-size:.69em ! important;
}
#baner_der-pdf {
	background:#F0F4FF;
	cursor:pointer;
}
#baner_der-pdf .der-tit {background-color:#fff;}/*para explorer 6, si no usarķa first-child sin ! important*/
.baner_der-corp { float:left; margin:0 10px 0 0;}

#panel {
	border-bottom:1px solid #ccc;
	margin:0;
	width:158px;
}
#panel fieldset {
	border:none;
	margin:0;
	padding:10px;
}
#panel legend {
	color:#333;
	font:.75em Arial, Helvetica, sans-serif;
	margin:.35em 0;
	padding:.35em 0;
	text-transform:capitalize;
}
* html #panel legend { margin-left:-7px;}/*para explorer 6*/
#panel label span {
	display:inline;
    float:left;
	font:.69em Arial, Helvetica, sans-serif;
	height:14px;
    margin:0 0 .35em;
    padding:.35em 0 0;
    text-align:right;
	width:63px;
}
#panel input {
	border:1px solid #999;
	color:#666;
    float:right;
	font:normal normal .69em Arial, Helvetica, sans-serif;
	height:14px;
    margin:0 0 .35em;
	padding:2px;
	width:64px;
}
* html #panel input {float:left; display:inline;}/*para explorer 6*/
#panel #entrar {
	background:#F0F4FF;
	border:1px solid #999;
	color:#0959ff;

	display:block;
	font:bold .69em Arial, Helvetica, sans-serif;
	height:15px;
    margin:0 0 .35em;
	padding:3px 0 0;
	text-align:center;
	text-decoration:none;
	width:68px;
}
#panel br {clear: both;}
#panel a {
	display:block;
    float:right;
	font:.63em Arial, Helvetica, sans-serif;
	padding-top:.35em;
	text-align:right;
	width:124px;
}
#boletin,
#suscribe {
	margin:0;
	padding:0;
}
#boletin fieldset,
#suscribe fieldset {
	border:none;
	margin:0;
	padding:10px;
}
#boletin legend,
#suscribe legend {
	display:none;
}
#boletin label span {
	font:.69em Arial, Helvetica, sans-serif;
	height:14px;
    margin:0 0 .35em;
    padding:.35em 0 0;
}
#boletin input,
#suscribe #Nombre,
#suscribe #mail {
	border:1px solid #999;
	color:#666;
	font:normal normal 1em Arial, Helvetica, sans-serif;
	height:14px;
    margin:0 0 .35em;
	padding:2px;
	width:130px;
}
#boletin #suscribirse,
#suscribe #suscribirse {
	background:#F0F4FF;
	border:1px solid #999;
	color:#0959ff;
	display:block;
	font:bold .94em Arial, Helvetica, sans-serif;
	height:20px;
    margin:0 0 .35em;
	padding:0;
	text-align:center;
	text-decoration:none;
	width:75px;
}
.banner-der {margin-bottom:15px;}
.rss {vertical-align:text-top;}
.pointer {
	cursor:pointer;
}
#col-1024 ul p {
	font:.69em Arial, Helvetica, sans-serif;
	margin:.4em 0 0;
}
#col-1024 #iqua {
	border:1px solid #ccc;
	margin-bottom:10px;
	padding:2px;
}
/* ============= PAGINA ============= */
body {
	background-color:#c2d4ff;
	color:#333;
	margin:0;
	text-align:center; 
}
/* ============= CUERPO ============= */
#contenedor-principal{
	background:#FFF;
	border-left:1px dotted #ccc;
	border-right:1px dotted #ccc; 
	margin:auto;
	padding:0 13.13em 0 10px;
	position:relative;
	text-align:left;
	width:47.5em;
}
.contenedor-servicios {
	clear:left;
	float:left;
	width:27.75em;
}
.cajas-servicios { 
	padding:15px 10px 10px; 
	background:#F0F4FF url(../img/gradiente-claro.jpg) repeat-x top;
	border:1px solid #CCC;
	float:left; 
	margin-bottom:20px; 
	margin-right:12px; 
	width:11.75em; 
}
#servicios-graf { padding-bottom:1.88em;}
.contenedor-ofertas {
	float:left; 
	margin-right:12px; 
	margin-top:21px;
	width:13.125em; 
}
.cajas-ofertas {
	background:#2862E2 url(../img/gradiente-azul2.jpg) repeat-x top;
	border:1px solid #ccc; 
	cursor:pointer;
	margin-bottom:10px; 
	position:relative; 
	width:13em;
}
.cajas-ofertas div { 
	padding:0 10px 5px;
}
#caja-diseno_web {
	background: url(../img/index-disenoweb2.gif) no-repeat bottom right;
}
#caja-posicionamiento {
	background: url(../img/index-posicion3.gif) no-repeat bottom right;
}
#caja-alojamiento {
	background: url(../img/index-alojamiento.gif) no-repeat bottom right;
}
#caja-diseno_logos {
	background: url(../img/index-disenologos.gif) no-repeat bottom right;
}
#cont-caja_ult_desarrollos {
	float:right;
	margin-bottom:21px; 
	margin-top:21px; 
	width:19.375em; 
}

.subtit_ult_desarrollos { 
	border:1px solid #CCC;
	margin-bottom:20px;
	padding:15px 10px 0; 
	width:18em; 
}
.subcajas_ult_desarrollos { 
	background-color:#F0F4FF;
	border-top:1px dotted #ccc; 
	cursor:pointer;
	margin-top:4px; 
	overflow:hidden; 
	padding: 3px 2px 7px 7px; 
	position:relative; 
	width:17.5em; 
}
.subcajas_ult_desarrollos p {
	float:left;
	width:143px; 
}
.subcajas_ult_desarrollos div {
	float:right;
	font-size:.625em; 
	text-align:center; 
	width:128px; 
}
.subcajas_ult_desarrollos object {float:right;}

.caja-noticias {
	background-color:#F0F4FF; 
	border:1px solid #CCC;
	margin-bottom:20px;
	padding:5px 10px;
	position:relative; 
}

.caja-banner {
	border-top:1px solid #607DBF; 
	margin-top:21px;
	padding-left:10px;
	padding-top:5px; 
}
.texto-banner {
	float:left;
	width:17em;
}
.caja-logos {clear:both;}

/* ============= OTROS ELEMENTOS ============= */
img { border:none;}
.ofertas img, .caja-banner img, .caja-logos img, #pie img {font-size:.7em;}
#logo-icra { 
	border-top:1px solid #607DBF; 
	margin-top:21px;
	padding-left:10px;
	padding-top:5px; 
}
.rss {vertical-align:text-top;}
.span_noscript {font-size:.625em;}
paddingCero {margin:0 ! important;}
.bullet {
	background:url(../img/bullet-flechas.gif) no-repeat left 3px;
	padding-left:10px;
}
.linea_divisoria {
	border-top:1px solid #607DBF;
	clear:both;
	margin:10px 0;
}
.lista_horiz {
	list-style:none; 
	margin-left:0; 
	padding-left:0;
}
.lista_horiz li {display:inline;}
.lista_horiz p {
	font-weight:bold;
	margin:0 0 5px;
}
.lista_plana {
	list-style:none;
	margin:1em;
	padding:0;
}
.lista_plana li {margin-bottom:2px ! important;}
.lista_plana p {
	font-weight:bold;
	margin:0 0 5px;
}
 /* Botones */
	 	.containerbuttons {clear:both;text-align:center;overflow:hidden;padding:10px 10px 5px;width:140px;}		
	 				.button {background:transparent;width:33px;float:left;margin:0 6px;display:block;}													
							
					#facebook{display:block; width:33px;height:34px;background:url("http://www.serviweb.es/img/fb1.png") no-repeat 0 0;}
					#facebook:hover	{background-position: 0 -34px;}
					#facebook span {display: none;}
					
					#twitter{display:block; width:33px;height:34px;background:url("http://www.serviweb.es/img/twitter1.png") no-repeat 0 0;}
					#twitter:hover	{background-position: 0 -34px;}
					#twitter span {display: none;}
					
					#rss{display:block; width:33px;height:34px;background:url("http://www.serviweb.es/img/rss1.png") no-repeat 0 0;}
					#rss:hover	{background-position: 0 -34px;}
					#rss span {display: none;}
					
.ctContenidosPie {width:100%;margin-top:0px!important;padding-top:0px;text-align:left;background-color: ;color:#333333;font-family:;text-decoration none;}
.ctContenidosPie h1.ctContenidos,
.ctContenidosPie ctContenidos,
.ctContenidosPie h3.ctContenidos,
.ctContenidosPie h1.ctContenidos a,
.ctContenidosPie h3.ctContenidos a {display:inline;margin:0;font-size:10px;color:#666666;padding-top:0px;font-family:;text-decoration:none;font-weight:normal;}
.ctContenidos{font-weight:;font-size:10px;padding-top:0px;color:#666666;font-family: ;text-decoration:none;}
.ctContenidosPie h2 {display:inline;margin:0;font-size:10px;color:#666666;padding-top:0px;font-family:;text-decoration:none;font-weight:normal;}
.ctContenidosPie h3 {display:inline;margin:0;font-size:10px;color:#666666;padding-top:0px;font-family: ;text-decoration:none; font-weight:normal;}
.ctContenidosPie a.ctContenidos2{display:inline;margin:0;font-size:10px;padding-top:0px;color:#666666;font-family: ;text-decoration:none;font-weight:normal;}
