
*{font-size:100.01%} 

html {height:100%;font-size:62.5%;}

body {color:#717171;font:1.1em Arial, Helvetica, sans-serif;margin:0;padding:5px 0 30px;background:#ffffff;text-align:center;}

/* -------------------- PARTES COMUNES -------------------- */ 

a:focus {outline:0;-moz-outline-style: none;}

a {outline:none;color:#147a61;text-decoration:none;}

a:active {outline: none;} 

#listado a {color:#666666;}

a:hover {text-decoration:underline;}

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

p.offset {margin-left:25px;}

p.topoffset {margin-top:40px;}

.textindent {text-indent:33px;}

p.small {font-size:0.9em;}

img {border:0px;}

form {margin:0;padding:0;}

form fieldset {margin:0;padding:0;border:0;}

input {vertical-align:middle;}

div.floatright {text-align:right;}

.img-box {float:right;margin:0;}

.img-comment-box {float:left;margin:0 0 15px 0;}

.img-comment-box .floatright {float:right;margin-left:-15px;margin-right:0;}

.img-comment-box .floatleft {float:left;margin-left:-15px;margin-right:0;}

.img-comment-box .border {border:none;}

.img-comment-box img {margin:0 !important; width:auto !important; float:none !important; background:none !important;}

.img-comment-box a {display:block;color:#2B5A4E;padding:4px 0 8px 0;font-size:0.8em;margin:0;background-repeat:no-repeat;background-position:5px 5px;text-decoration:none;text-align:left;}

.img-comment-box .photo {background-image:url(/pfw_files/tpl/Web_cvteam/Structure/icon-photo.gif);}

.img-comment-box .zoom {background-image:url(/pfw_files/tpl/Web_cvteam/Structure/icon-zoom-orange.gif);}

.date {color:#147A61;font-weight:bold;font-size:0.9em;}

.print_news {text-align:right;clear:both;}

.print_news img {margin-left:5px;}

.print_news a{color:#147A61;font-weight:bold;font-size:0.9em;}
	
 /* -------------------- BLOQUES PRINCIPALES -------------------- */ 

#container {width:952px;padding:0;text-align:left;margin:0 auto;overflow:hidden;position:relative;}

#page-box {width:100%;background:url(/pfw_files/tpl/Web_cvteam/Structure/page-shadow.gif) repeat-y;position:relative;}

#header {position:absolute;top:0;left:0;background:url(/pfw_files/tpl/Web_cvteam/Structure/page-corner-left.jpg) no-repeat;width:938px;padding-left:14px;z-index:1;}

 /* -------------------- PIE -------------------- */ 

#footer {width:952px;padding:0;margin:0 auto;background:url(/pfw_files/tpl/Web_cvteam/Structure/footer-bg.png) no-repeat;}

#footer .content {position:relative;z-index:999;padding:20px 307px 0 0;margin:0 0 0 20px;width:640px;text-align:left;font-size:1em;color:#6A6A6A;}

#footer ul {margin:0;padding:0;list-style:none;position:absolute;top:20px;left:690px;width:190px;}

#footer li {margin:0 6px;padding:0 0 0 15px;display:inline;}

#footer li a {color:#147A61 !important;text-decoration:none;font-size:1em;}

#footer li a:hover {color:#000 !important;}

.inner-page #footer ul {font:1em Arial, Helvetica, sans-serif; width:300px;}

.inner-page #footer li {margin:0 4px;}

.inner-page #footer li.email {background:url(/pfw_files/tpl/Web_cvteam/Structure/icon-email-inner.gif) no-repeat left center;}

.inner-page #footer li.site-map {background:url(/pfw_files/tpl/Web_cvteam/Structure/icon-map-inner.gif) no-repeat left center;}

 /* -------------------- ESTILOS LOGOS -------------------- */ 

.logo-box {display:block;float:left;width:200px;margin:10px 0 0 10px;}

.logo-box a {float:left;width:100%;height:100%;}

.logo-box h1,.logo-box h2,.logo-box h3 {text-indent:-9999px;font-size:1px;line-height:1px;margin:0;padding:0;display:inline;float:left;}

.logo-box h1 {background:url(/pfw_files/tpl/Web_cvteam/logo_taxitronic) no-repeat;width:175px;height:40px;}

.logo-box h2 {width:103px;height:36px;float:right;display:none;}

.logo-box h3 {background:url(/pfw_files/tpl/Web_cvteam/Structure/title-lider-en-gestion.gif) no-repeat top center;width:100%;height:8px;}

 /* -------------------- ELEMENTOS DEL HEADER -------------------- */ 

#header .content {background:url(/pfw_files/tpl/Web_cvteam/Structure/header-bg.gif) repeat-x top left;height:73px;padding:15px 55px 0 0;}

#header .right-box {background:url(/pfw_files/tpl/Web_cvteam/Structure/page-corner-right.jpg) no-repeat top right;width:47px;height:73px;float:right;margin:-15px -56px 0 0;}

#header .email {background:url(/pfw_files/tpl/Web_cvteam/Structure/icon-email-inner.gif) no-repeat;width:17px;height:14px;display:block;text-decoration:none;margin:12px 0 0 22px;}

 /* -------------------- FORMULARIO HEADER -------------------- */ 

#header form {float:left;width:270px;margin:26px 0 0 355px;}

#header form label {font-size:0.9em;font-weight:bold;text-transform:uppercase;float:left;color:#317964;margin:4px 10px 0 0;display:inline;}

.inner-page #header form label {text-transform:capitalize; font-size:1em; display:none;}

#header form input.button {float:left;margin:5px 0 0 5px;}

#header form div.input-box-margin {width:168px;height:13px;padding:2px;overflow:hidden;background:url(/pfw_files/tpl/Web_cvteam/Structure/input-bg.gif) no-repeat;float:left;margin:5px 0 0 0px;}

#header form div.input-box-margin div {width:168px;height:13px;overflow:hidden;}

#header form input.text {width:160px;height:20px;margin:-5px 0 0 -2px;padding:3px 5px 2px 5px;color:#818181;font-size:1em;text-transform:none;background:none;font-family: Arial, Helvetica, sans-serif;}

#laFecha {margin:2px 0 0 0;padding:0 0 0 10px;background:url(/pfw_files/tpl/Web_cvteam/Structure/arrow_peque.gif) no-repeat 0 0.4em;}

/* -------------------- PANEL DE IDIOMA -------------------- */ 

#idioma {float:left;width:10px;height:20px;}

.language-panel {margin:3px 10px 0 0;padding:0;list-style:none;float:right;text-indent:-9999px;font-size:1px;line-height:1px;}

.language-panel li {margin:0 10px 0 0;padding:0;display:inline;float:left;width:21px;height:15px;}

.language-panel li.es {background:url(/pfw_files/tpl/Web_cvteam/Structure/flag-es.gif) no-repeat;}

.language-panel li.fr {background:url(/pfw_files/tpl/Web_cvteam/Structure/flag-fr.gif) no-repeat;}

.language-panel li.en {background:url(/pfw_files/tpl/Web_cvteam/Structure/flag-en.gif) no-repeat;}

.language-panel li a {float:left;width:100%;height:100%;overflow:hidden;}

 /* -------------------- PANEL CONRAL -------------------- */ 

.conrol-panel {display:block;float:left;background: #7d7d7d url(/pfw_files/tpl/Web_cvteam/Structure/bg_menu_new) repeat-x top left;width:937px;height:33px;margin:15px 0 0 -6px;}

 /* -------------------- INFORMACION REGISTRO -------------------- */ 

.registr-info {display:block;float:right;margin:2px 20px 0 0;color:#ffffff !important;font-family: Arial, Helvetica, sans-serif;}

.registr-info h3 {margin:0;padding:0;font-weight:normal;font-size:1em;color:#ffffff;}

.registr-info p {margin:0px;}

.inner-page .registr-info strong {font-weight:normal;}

/* -------------------- NAVEGACION DEL HEADER -------------------- */ 

#navigation {float:left;width:700px;height:22px;padding:3px 0 5px 10px;list-style:none;font-size:1em;margin:0;}

#navigation li {position:relative;float:left;display:inline;margin:0 0 0 -1px;padding:0 10px 0 10px;font-weight:bold;background-repeat:no-repeat;background-position:top right;}

#navigation li.hover,#navigation li:hover {background-position:bottom right;}

#navigation li a {float:left;height:10px;padding:0 0 8px 0;color:#ffffff;text-decoration:none;background-position:-5px 40px;background-repeat:no-repeat;}

#navigation li:hover a,#navigation li.hover a {color:#00ddaf;background-position:0 30px;}

#navigation li .sub-navigation, #navigation li .sub-navigation2 {top:15px;left:-1px;position:absolute;width:170px;padding-top:5px;display:none;}

#navigation li:hover .sub-navigation,#navigation li.hover .sub-navigation {display:block;}

#navigation li:hover .sub-navigation2,#navigation li.hover .sub-navigation2 {display:block;}

#navigation .sub-navigation .bottom-part {background:url(/pfw_files/tpl/Web_cvteam/Structure/sub-nav-bottom-bg.png) no-repeat left bottom;height:11px;overflow:hidden;}

#navigation .sub-navigation2 .bottom-part {background:url(/pfw_files/tpl/Web_cvteam/Structure/sub-nav-bottom-bg.png) no-repeat left bottom;height:11px;overflow:hidden;}

.bottom-part {position:relative;top:-2px;}

#navigation ul {width:163px;height:auto;float:none;margin:0;list-style:none;padding:0 4px 0 3px;font:0.9em Arial, Helvetica, sans-serif;position:relative;z-index:9999;background:url(/pfw_files/tpl/Web_cvteam/Structure/sub-nav-bg.png) repeat-y;}

#navigation li li,#navigation li.hover li,#navigation li:hover li {float:none;display:block;margin:0;padding:0;font-weight:normal;background:none;}

#navigation li li a,#navigation li.hover li a,#navigation li:hover li a {border-top:1px solid #d4d4d4;float:none;display:block;width:139px;height:auto;padding:4px 12px;color:#5e5e5e;font-weight:normal;text-decoration:none;background-color:#fff;background-image:url(/pfw_files/tpl/Web_cvteam/Structure/boolet-gray-pxl.gif);background-repeat:no-repeat;background-position:5px 12px;}

#navigation li li a:hover,#navigation li.hover li a:hover,#navigation li:hover li a:hover {background-color:#eee;font-weight:bold;background-image:url(/pfw_files/tpl/Web_cvteam/Structure/boolet-gray-pxl.gif);background-position:5px 11px;}

 /* -------------------- PARTE INFORMACION -------------------- */ 

#info-part {margin:0 6px;padding:100px 0 0 0;width:939px;overflow:hidden;background:#fff;}

 /* -------------------- CAJA BANNER -------------------- */ 

.banner-box {display:block;float:left;width:900px;height:230px;padding:0 20px 10px 20px;margin:20px 0 0 0;color:#fff;}

.banner-box h2 {width:300px;margin:18px 0 0 420px;padding:45px 0 0 0;font-size:4em;color:#FFF;text-transform:uppercase;}

.banner-box p {width:210px;margin:0 0 0 417px;padding:0 0 0 5px;font-size:2.2em !important;}

 /* -------------------- FORMULARIO LOGIN -------------------- */ 

.banner-box .msglogin {text-align:center;font-size:1em;font-weight:bold;position:absolute;bottom:25px;left:340px;width:120px;background:#114e69;padding:2px;border:1px solid #001e2b;color:#ffffff;}

.msglogin2 {position:absolute;bottom:58px;left:30px;text-align:center;font-size:1em;font-weight:bold;width:120px;background:#114e69;padding:1px;border:1px solid #001e2b;color:#ffffff;}

.banner-box .login {position:absolute;bottom:20px;left:30px;font-size:1em;text-align:left;}

.banner-box .login .content {background:url(/pfw_files/tpl/Web_cvteam/Structure/form-login-bg.png) no-repeat;width:281px;height:49px;padding:13px 13px;}

.banner-box .login form {position:relative;z-index:9999;}

.banner-box .login label {float:left; margin-top:2px;}

.banner-box .login .button {float:right;}

.banner-box .login div.input-box-margin {width:140px;height:14px;padding:3px;overflow:hidden;background:url(/pfw_files/tpl/Web_cvteam/Structure/login-input-bg.gif) no-repeat;float:right;margin:0;}

.banner-box .login div.input-box-margin div {width:140px;height:14px;overflow:hidden;}

.banner-box .login input.text {width:138px;height:19px;margin:-5px 0 0 -2px;padding:3px 0 0 2px;color:#505050;font-size:1em;text-transform:none;background:none;font-family: Arial, Helvetica, sans-serif;}

.banner-box .login ul {float:left;width:220px;margin:0;padding:0;list-style:none;}

.banner-box .login li {margin:0 0 7px;padding:0;float:left;width:100%;}

 /* -------------------- Aí‘ADIR NAVEGACION -------------------- */ 

#add-navigation {margin:0;padding:0;width:933px;height:28px;overflow:hidden;padding:7px 0 8px 7px;list-style:none;
background:url(/pfw_files/tpl/Web_cvteam/Structure/add-nav-bg.gif) repeat-x;text-indent:-9999px;font-size:1px;line-height:1px;
}

#add-navigation li {margin:0 5px 0 0;padding:0;float:left;display:inline;height:28px;}

#add-navigation li a {float:left;width:229px;height:28px;background-repeat:no-repeat;background-position:0 0;}

#add-navigation li.quienes-somos a {background-image:url(/pfw_files/tpl/Web_cvteam/Structure/add-nav-quience-somos.jpg);}

#add-navigation li.que-hacemos a {background-image:url(/pfw_files/tpl/Web_cvteam/Structure/add-nav-que-hacemos.jpg);}

#add-navigation li.sectores a {background-image:url(/pfw_files/tpl/Web_cvteam/Structure/add-nav-sectores.jpg);}

#add-navigation li.mi-web a {background-image:url(/pfw_files/tpl/Web_cvteam/Structure/add-nav-mi-web.gif);width:224px;}

#add-navigation li a:hover {background-position:0 -28px;}

 /* -------------------- CAJA COLUMNAS -------------------- */ 

.colums-box {position:relative;width:938px;overflow:hidden;clear:both;padding-top:0;background:url(/pfw_files/tpl/Web_cvteam/Structure/colums-box-bg.gif) repeat-x;}

.colums-box .content {width:100%;overflow:hidden;}

.colum .title {text-align:right;margin:0;padding:0 0 10px 10px;background: transparent url(/pfw_files/tpl/Web_cvteam/Structure/bg_titul_01.jpg) repeat-x bottom left;}

.colums-box .title h2 {text-align:left;margin:0 0 0 10px;padding:0 0 0 13px;font:bold 1.4em Arial, Helvetica, sans-serif;color:#004B30!important;text-transform:uppercase;background:url(/pfw_files/tpl/Web_cvteam/Structure/arrow_bot.gif) no-repeat 0 0.2em;}

.colums-box .text-box {font-size:1em;color:#4F4F4F;line-height:14px;padding:20px 20px 10px 10px;overflow:hidden;}

.colums-box .title a {text-decoration:none; font-size:0.9em;}

.colums-box .title a:link, .colums-box .title a:visited {color:#fff !important;}

.colums-box .title a:hover, .colums-box .title a:active {text-decoration:none; color:#62fad5 !important;}

.colums-box div.floatright {font-size:0.9em;font-weight:bold;}

.colums-box h3 {margin:7px 0 10px;padding:0;text-indent:15px;font:bold 1.3em Arial, Helvetica, sans-serif;color:#004B30;background:url(/pfw_files/tpl/Web_cvteam/Structure/boolet-disc.gif) no-repeat 0 0.2em;}

.colums-box .text-box.underline p a {color:#4F4F4F;}

.colums-box .text-box.underline  h3 a {color:#00a079;}

.colum {padding-bottom:999px;float:left;display:inline;margin-bottom:-999px;position:relative;}

.colum .shadow {position:absolute;top:0;right:0;}

 /* -------------------- COLUMNA IZQUIERDA -------------------- */ 

.colum.left {width:237px;min-height:355px;}

* html .colum.left {height:355px;}

.colum.left .shadow {width:26px;height:354px;background:url(/pfw_files/tpl/Web_cvteam/Structure/colum-left-bg.png) no-repeat top right;}

.colums-box .left .title {width:260px;margin:0 0 0 0;padding:10px 0 10px 10px;background-color:#fff;}

.colums-box .left .title a {color:#16506b;}

.colum.left a {color:#00a079; font-weight:normal !important;}

.colum.left .content .text-box {margin:0;padding:15px 20px 15px 30px;background:url(/pfw_files/tpl/Web_cvteam/Structure/bg_txtbox.jpg) repeat-x top left;}

.content .text-box .floatright a img {margin:0 20px 0 0;}

.colum.left .content p {font-size:1.1em;line-height:18px;color:#147A61;}

.imgHome {margin:0 0 5px 0;border:1px solid #D8D8D8;
}

 /* -------------------- COLUMNA MEDIO -------------------- */ 

.colum.middle {width:465px;padding-right:1px;position:relative;z-index:99999; border-left:solid 1px #D2D2D2;  border-right:solid 1px #D2D2D2;}

.colum.middle .text-box {width:455px; background:#fff url(/pfw_files/tpl/Web_cvteam/Structure/bg_news01) repeat-x top left; margin:0;}

.colum.middle .text-box.without-border {margin:0; border-bottom:solid 1px #D2D2D2;}

.colum.middle .title {text-align:left;padding:0;margin:-18px 0 20px 0;overflow:hidden;width:435px;background:none !important;}

.colum.middle .title h2 {float:left;color:#ffffff !important;font-weight:bold;font-size:1.4em !important;padding:2px 0 0 12px !important;margin:0 !important;text-transform:uppercase;background:url(/pfw_files/tpl/Web_cvteam/Structure/arrow_bot2.gif) no-repeat 0 0.3em;}

.colum.middle .title span {display:none;}

.colum.middle p {float:left;width:260px;margin:0 0 0 10px !important;padding:0 !important;font-size:1.2em !important;line-height:20px;color:#004B30 !important;}

.text-box .floatright a {margin:0;padding:0;}

 /* -------------------- COLUMNA DERECHA -------------------- */ 

.colum.right {width:232px;border-bottom:solid 1px #E8E8E8;}

.colum.right .shadow {width:14px;height:354px;left:-1px;top:-4px;overflow:hidden;background:url(/pfw_files/tpl/Web_cvteam/Structure/colum-right-bg.png) no-repeat top left;}

.colum.right .content {padding-bottom:10px; }

.colums-box .right .title {margin:0;padding:10px 0 10px 10px;background-color:#fff;}

.colums-box .right .title h2 {color:#147a61;}

.colums-box .right h3 {color:#4F4F4F;}

.colums-box .right div.floatright a {color:#4F4F4F;}

.colums-box .right .text-box {border-top:1px solid #AFC7DD;}

.colums-box .right .logo-box {right:0;}

#banner {width:100%px;padding:10px 0 0 15px;background:url(/pfw_files/tpl/Web_cvteam/Structure/bg_txtbox.jpg) repeat-x top left;}

 /* -------------------- CONTENIDO LOGOS -------------------- */ 

.logos-content {width:898px;height:11px;padding:0 20px;position:relative;margin:0 0 20px;background:url(/pfw_files/tpl/Web_cvteam/Structure/colum-middle-bottom-bg.gif) no-repeat 283px 0;clear:both;}

.inner-page .logos-content {margin:0;padding:30px 20px 10px;height:36px;background:url(/pfw_files/tpl/Web_cvteam/Structure/footer-gradient.gif) repeat-x left bottom;}

.logos-content a {position:absolute;overflow:hidden;bottom:0;}

.inner-page .logos-content a {bottom:20px;}

.logos-content a.floatleft {left:20px;}

.logos-content a.floatright {right:20px;}

/* -------------------- CAJA TEXTO -------------------- */ 

.text-box-small {padding:10px 20px;clear:both;font-size:0.8em;color:#b1b1b1;text-align:justify;}

.inner-page .text-box-small {background:url(/pfw_files/tpl/Web_cvteam/Structure/pxl-gray-light.gif) repeat-x;}

 /* -------------------- PAGINA INTERIOR -------------------- */ 

.title-page {width:900px;height:80px;padding:5px 28px 0;margin:0 -1px;overflow:hidden;clear:both;font:bold Arial, Helvetica, sans-serif;}

.title-page h2 {margin:15px 0 0 22px;padding:8px 0 20px 10px;float:left;font-size:2em;color:#fff!important;}

.title-page span {display:none;}

 /* -------------------- RUTA -------------------- */ 
 
.bread-crums {background:url(/pfw_files/tpl/Web_cvteam/Structure/bread-crums.gif) repeat-x bottom left;height:18px;float:left;width:900px;padding:8px 28px 10px 40px;margin:12px 0 12px 0;font-size:1.1em !important;}

.bread-crums ul {margin:0;padding:0;list-style:none;font-size:0.9em;}

.bread-crums li {margin:0;padding:0;display:inline;font-weight:bold;color:#787878;}

.bread-crums li a {padding:0;font-weight:normal;color:#939393;}

.bread-crums li a.homeico {padding:0 0 0 15px;color:#008f6c !important;background:url(/pfw_files/tpl/Web_cvteam/Structure/bread-crums-boolet.gif) no-repeat left 0.2em;}

.bread-crums02 {font:1.4em normal Arial, Helvetica, sans-serif;color:#2185bb;}

 /* -------------------- CONTENIDO PAGINA INTERIOR -------------------- */ 

.info-box {overflow:hidden;width:910px;padding-left:35px;}

.mail_enviado {font:bold 0.9em Arial, Helvetica, sans-serif;color: #2185bb;text-decoration: none;margin-left: 125px;padding-left: 125px;}

 /* -------------------- PARTE IZQUIERDA -------------------- */ 

.left-part {float:left;width:650px;padding:0;margin:0 0 10px 5px;}

/* organigrama */

.left-part .organigrama {display:block;float:left;margin:10px 0 0 0;}

.left-part .organigrama h3 {clear:both;font-size:1.3em !important;margin:0 !important;color:#004B30 !important;padding:0 0 0 16px !important;background: transparent url(/pfw_files/tpl/Web_cvteam/Structure/bullet_title) no-repeat 0 0.2em;}

.left-part .organigrama dl{float:left;width:500px;font-size:1.1em !important;margin:0 0 10px 0;padding:0 0 0 11px;}

.left-part .organigrama dt {font-weight:bold;margin:0;padding:0;}

.left-part .organigrama dd {margin:0;padding:0;}

.info-box .left-part h3 {margin:10px 0 10px 0; color:#147A61; font-size:1em !important;}

.left-part .title {font:bold 1em Arial, Helvetica, sans-serif;}

.left-part .title span, .left-part .title span.num {display:none;}

.left-part .title h2 {margin:0;padding:10px 0 10px 0;font:bold 1.5em Arial, Helvetica, sans-serif;color:#004B30 !important;text-transform:uppercase;width:636px;}

.left-part .title h2 .flecha {display:block;float:left;width:10px;height:22px;margin:0 0 0 20px;background: transparent url(/pfw_files/tpl/Web_cvteam/Structure/arrow_bot.gif) no-repeat 0 0.2em;}

.left-part .text-box {background:url(/pfw_files/tpl/Web_cvteam/Structure/bg_content_bot.jpg) repeat-x bottom left;border-right:solid 1px #e8e8e8;border-top:solid 1px #e8e8e8;border-left:solid 1px #e8e8e8;padding:10px 4px 20px 20px;margin:0 0 10px 0;line-height:20px;float:left;width:625px;}

.left-part p {line-height:16px;}

.left-part .text-box .bottom-bg {overflow:hidden;height:33px;}

.left-part .text-box .content {position:relative;}

.left-part .text-box .left-box {float:left;width:250px;padding:10px 0 0 1px;}

.left-part .text-box .left-box img {margin:0 0 18px 0;}

.text-box h3 a:link, .text-box h3 a:visited {color:#17755B;font-size:0.9em !important;font-weight:bold !important;}

.text-box h3 a:hover, .text-box h3 a:active {color:#000;text-decoration:none;}

#boxTop{background: url(/pfw_files/tpl/Web_cvteam/Structure/bg_topmen.jpg) no-repeat top left;width:253px;height:15px;}

#boxCent {padding:5px;background: url(/pfw_files/tpl/Web_cvteam/Structure/bg_centmen.jpg) repeat-y top left;}

.left-part .text-box .left-box ul li.basicLink{padding:0 0 0 3px;background:url(/pfw_files/tpl/Web_cvteam/Structure/right-nav-arrow.gif) no-repeat 0.5em 0.4em;}

#boxBot {background: url(/pfw_files/tpl/Web_cvteam/Structure/bg_botmen.jpg) no-repeat top left;width:253;height:22px;}

.left-part .text-box .left-box ul li.masinfoIco {padding:2px 0 0 5px !important;background: url(/pfw_files/tpl/Web_cvteam/Structure/ico_masinfo.gif) no-repeat 0 0.4em;}

.left-part .text-box .left-box ul li.recommIco {padding:2px 0 0 5px !important;background: url(/pfw_files/tpl/Web_cvteam/Structure/ico_recomm.gif) no-repeat 0 0.4em;}

.left-part .text-box .left-box .logos-box {text-align:center; margin-bottom:20px;}

.left-part .text-box .title {width:100%;padding:5px 0 2px;overflow:hidden;background-color:#fff;margin:0;font-family: Arial, Helvetica, sans-serif;}

.left-part .text-box .title h2 {background:none;font:bold 1.1em Arial, Helvetica, sans-serif;float:left;margin:0 0 0 25px;padding:0;display:inline;}

.left-part .text-box .titleDos h2 {background:none;font:bold 1.2em Arial, Helvetica, sans-serif;color:#004B30;margin:0 0 10px 5px;padding:0;}

.left-part .text-box .title a {float:right;margin-right:10px;display:inline;color:#75ADC6;text-decoration:none;font-size:0.9em;}

.left-part .text-content {background:url(/pfw_files/tpl/Web_cvteam/Structure/bg_content_bot.jpg) repeat-x bottom left;border:solid 1px #e5e7e8;padding:10px 4px 20px 20px;margin:4px 0 0 0;line-height:20px;font-size:1.1em;float:left;width:625px;}

.left-part .text-content .introduccion {font-size:1.1em !important;line-height:24px;font-weight:bold;color:#147A61;margin:10px 0 10px 8px;clear:both;}

.left-part .text-content .introduccion p {font-size:1.1em !important;line-height:24px !important;margin:10px 0 0 0;padding:0;}

.left-part .introduccionDos {font-size:1.3em !important; display:block; width:90%;margin:10px 0 30px 20px;}

.left-part .introduccionDos p {margin:0;padding:0; color:#9F9F9F; line-height:24px !important; font-weight:bold;}

.left-part .descDos {display:block; width:90%;margin:10px 0 30px 20px; font-size: 1.1em;}

.left-part .text-content p {line-height:22px !important;padding:0 15px 10px 0;margin:0 0 0 10px;font-size:1em;}

.left-part .text-content img {float:left; margin:0 20px 0 -5px;background:url(/pfw_files/tpl/Web_cvteam/Structure/bg_pics.gif) repeat top left;padding:0.4em;}

.left-part .text-content ul.descarg {margin:5px 30px 0 0;padding:5px;border-top:solid 1px #EAEAEA;border-left:solid 1px #EAEAEA;border-bottom:solid 1px #BFBFBF;border-right:solid 1px #BFBFBF;list-style:none;background-color:#f1f1f1 !important;float:right;}

.left-part .text-content ul.descarg li {margin:0;padding:0 5px 0 0;background:none !important;}

.left-part .text-content ul.descarg li a {color:#545454;}

.right-part ul.descarg li{background:none !important;padding:0 0 0 20px;font-size:1em;line-height:16px;}

.left-part .text-content ul.descarg li a.doc, .recursos ul.descarg li a.doc, #contExclu ul.descarg li a.doc {color:#545454 !important;padding:0 0 0 30px;line-height:14px;font-size:1em;background:url(/pfw_files/tpl/Web_cvteam/Structure/icon_doc.gif) no-repeat 0 0.2em;}

.left-part .text-content ul.descarg li a.ppt, .recursos ul.descarg li a.ppt, #contExclu ul.descarg li a.ppt {color:#545454 !important;padding:0 0 0 30px;line-height:14px;font-size:1em;background:url(/pfw_files/tpl/Web_cvteam/Structure/icon_ppt.gif) no-repeat 0 0.2em;}

.left-part .text-content ul.descarg li a.excel, .recursos ul.descarg li a.excel, #contExclu ul.descarg li a.excel {color:#545454 !important;padding:0 0 0 30px;line-height:14px;font-size:1em;background:url(/pfw_files/tpl/Web_cvteam/Structure/icon_excel.gif) no-repeat 0 0.2em;}

.left-part .text-content ul.descarg li a.zip, .recursos ul.descarg li a.zip, #contExclu ul.descarg li a.zip {color:#545454 !important;padding:0 0 0 30px;line-height:14px;font-size:1em;background:url(/pfw_files/tpl/Web_cvteam/Structure/icon_zip.gif)no-repeat 0 0.2em;}

.left-part .text-content ul.descarg li a.pdf, .recursos ul.descarg li a.pdf, #contExclu ul.descarg li a.pdf{color:#545454 !important;padding:0 0 0 30px;line-height:14px;font-size:1em;background:url(/pfw_files/tpl/Web_cvteam/Structure/icon_pdf.gif) no-repeat 0 0.2em;}

.left-part .text-content ul.descarg li a.file, .recursos ul.descarg li a.file, #contExclu ul.descarg li a.file{color:#545454 !important;padding:0 0 0 30px;line-height:14px;font-size:1em;background:url(/pfw_files/tpl/Web_cvteam/Structure/icon_file.gif) no-repeat 0 0.2em;}

.left-part .text-content h2 {color:#147A61 !important;font-size:1.2em;padding:0 0 0 12px;margin-left:10px;background: transparent url(/pfw_files/tpl/Web_cvteam/Structure/bullet_title2.gif) no-repeat 0 0.4em;}

.left-part .text-content h3, h4, h5, h6 {font-size:1.2em;color:#147A61;margin-left:10px;}

.left-part .text-content ul {margin:0;padding:0;}

.left-part .text-content ul li {list-style:none;padding:0 0 0 34px;background:url(/pfw_files/tpl/Web_cvteam/Structure/right-nav-arrow.gif) no-repeat 1.4em 0.4em;}

.left-part .text-content table {background-color:#f0f8f6;margin:10px 0 10px 10px;border-collapse:collapse;}

.left-part .text-content table caption {display:none;}

.left-part .text-content table th {color:#003b2c;}

.left-part .text-content table tr td {color:#147A61;border-bottom: solid 1px #c0d2ce;padding:6px;}

.left-part .text-content table img {background:none;}

.left-part .text-content dl {clear:both;font-size:0.9em;margin:1.1em 0 1.1em 0.8em;}

.left-part .text-content dl dt {float:left;margin:0 10px 0 0;font-weight:bold;color:#147A61;}

.content-box .text-content h3.titulNoticias {margin:0 0 10px 0;background:url(/pfw_files/tpl/Web_cvteam/Structure/boolet-arrow.gif) no-repeat 0 0.4em;padding-left:15px;font-size:1.2em;color:#004B30 !important;}

.content-box .text-content h3.titulNoticiasFull {margin:5px 0 10px 0;background:url(/pfw_files/tpl/Web_cvteam/Structure/boolet-arrow.gif) no-repeat 0 0.4em;padding-left:15px;font-size:1.3em !important;color:#004B30 !important;}

.content-box .text-content h3.titulNoticias a:link, .content-box .text-content h3.titulNoticias a:visited {color:#004B30;}

.content-box .text-content h3.titulNoticias a:hover, .content-box .text-content h3.titulNoticias a:active {color:#004B30;}

a.button-comprar {float:right;background:url(/pfw_files/tpl/Web_cvteam/Structure/button-comprar.gif) no-repeat;width:97px;height:21px;text-indent:-9999px;font-size:1px;line-height:1px;display:inline;margin:-20px 20px 20px 0;overflow:hidden;position:relative;}

.left-part .text-box .left-box ul {list-style:none;margin:0;padding:0 0 0 10px;}

.left-part .text-box .left-box ul ul {margin:0;padding:0;list-style:none;font-size:0.9em;clear:both;}

.left-part .text-box .left-box ul ul li {margin:0;padding:0;}

.left-part .text-box .left-box ul.without-border {padding:10px 0 0 30px;}

.left-part .text-box .left-box ul ul li a{padding:4px 0 6px 16px;color:#147a61;text-decoration:none;background:url(/pfw_files/tpl/Web_cvteam/Structure/right-nav-arrow.gif) no-repeat 0 0.6em;}

.left-part .text-box .left-box ul ul li a:hover{padding:4px 0 6px 20px;}

.left-part .text-box .left-box li a {padding:4px 32px 6px 18px;color:#147a61;text-decoration:none;}

.left-part .text-box .left-box li a:hover {padding:4px 32px 6px 20px;color:#21b993;text-decoration:none !important;}

.left-part .text-box .right-box {float:left;width:345px;line-height:20px !important;font-size:1.2em;padding:15px 0 0 13px;}

#introduccion p {float:right;width:330px;line-height:20px !important;padding:0 15px 0 0;font-size:1.1em;}

#introduccion {color:#147A61;font-weight:bold;float:left;width:100%;font-size:1.3em !important;line-height:24px !important;border-bottom:solid 1px #c5dbd5;padding:0 0 10px 0;margin:0 0 20px 0;}

.left-part .text-box .right-box p{padding:0;font-size:1em !important;line-height:20px !important;}

.left-part .text-box .right-box.description h4 {text-decoration:underline;color:#5F5E5E;font-weight:bold;font-size:0.9em;text-transform:uppercase;margin:0 0 15px;}

.left-part .text-box .right-box.description h5 {text-decoration:underline;color:#5F5E5E;font-weight:bold;font-size:0.9em;margin:0 0 12px;}

.left-part .text-box .right-box ul {list-style:none;clear:both;margin:0;padding:0;}

.left-part .text-box .right-box ul li{min-height:145px;height:auto !important;height:145px;padding:0 0 0 10px;color:#167b62;background:url(/pfw_files/tpl/Web_cvteam/Structure/bullet_list.gif) no-repeat 0 0.6em; margin:0 20px 10px 0;}

.left-part .text-box .right-box .textindent-link {margin:0 0 20px 15px;font-size:0.9em;font-weight:bold;}

.left-part .text-box .right-box.description p {margin:0 0 20px 15px; line-height:1.5em;}

.documentos-relacionados-box {margin:30px 0 10px;font-size:0.9em;font-weight:bold;}

.documentos-relacionados-box a {color:#147a61;}

.documentos-relacionados-box h4 {margin:0 0 20px;padding:0;text-decoration:underline;font-size:0.9em;color:#5F5E5E;}

.documentos-relacionados-box ul {margin:0;padding:0;list-style:none;}

.documentos-relacionados-box ul li {margin:3px 0;padding:0 0 0 7px;background:url(/pfw_files/tpl/Web_cvteam/Structure/boolet-arrow-blue.gif) no-repeat 0 0.5em;}

/* formularios de recomendacion y solicitar más info */

.left-part #formWrap #formulario {border:1px solid #d9d9d9; padding:0 0 20px 0;}

.left-part #formWrap #formulario h2 {width:633px !important;}

.left-part #formWrap #formulario p {font-size:1.2em;line-height:18px;padding:20px 20px 20px 20px;}

.left-part #formWrap table.product-form {border-collapse:collapse;margin:0 auto;font-size:0.9em;color:#147A61;font-weight:bold;}

.left-part #formWrap table.productformDos {	border-collapse:collapse;font-size:0.9em;color:#147A61;font-weight:bold;}

table.productformDos {margin:0;padding:0;}

table.productformDos td, table.productformDos th {text-align:left;vertical-align:top;font-size:1em;color:#147A61;padding:4px 4px 4px 0;}

table.product-form td, table.product-form th {text-align:left;vertical-align:top;font-size:1.2em;color:#147A61;}

.left-part table.product-form {background:none !important;}

.left-part table.product-form td {border:none !important;}

table.product-form tr.check, table.productformDos tr.check {background:url(/pfw_files/tpl/Web_cvteam/Structure/icon-check.gif) no-repeat 100% 0.9em;}

table.product-form tr.error, table.productformDos tr.error {background:url(/pfw_files/tpl/Web_cvteam/Structure/icon-error.gif) no-repeat 100% 0.9em;}

table.product-form th.label {font-size:1.5em !important; color:#004B30; padding:0 0 10px 5px;}

table.product-form td {padding:5px;}

table.product-form th.label,table.product-form td.label {background:#fff;padding-top:5px;font-size:1em;}

table.product-form td.label.normaltext{font-weight:normal;}

table.product-form input.text, table.productformDos input.text {width:172px;padding:3px 5px 2px 5px;font-size:0.8em;font-weight:normal;color: #818181;border:none;background:url(/pfw_files/tpl/Web_cvteam/Structure/input-bg.gif) no-repeat;}

table.product-form select, table.productformDos select {width:182px;background: #F5F5F5 url(/pfw_files/tpl/Web_cvteam/Structure/input-bg.gif) no-repeat;color: #818181;font-size:0.8em;font-weight:normal;padding:3px 5px 2px 5px;margin:2px 0;border:none;}

table.product-form textarea, table.productformDos textarea {width:172px;background:url(/pfw_files/tpl/Web_cvteam/Structure/input-bg.gif) no-repeat;border:none;color: #818181;vertical-align:top;font:normal 0.8em Arial, Helvetica, sans-serif;padding:3px 5px 2px 5px;line-height:16px;}

table.product-form .button {float:right; margin-left:1px; margin-top:3px; margin-right:0;}

* html table.product-form .button {margin-right:-1px;}

table.product-form option {background:#none; !important}

/* ---------------- PRODUCTOS CATEGORIA --------------- */

.categoria {display:block;float:left;width:196px;padding:0 0 0.6em 0;}

.categoria img.imgCateg {float:none !important;background:none !important;}

.categoria h3{margin:-5px 0 0 12px!important;padding:0 0 0 10px !important;font-size:1.3em !important;font-weight:bold !important;text-transform:capitalize !important;background: transparent url(/pfw_files/tpl/Web_cvteam/Structure/arrow_bot.gif) no-repeat 0 0.2em !important;}

 /* -------------------- CONTACTAR -------------------- */ 

.text-content #direccion_contactar {float:left;width:42%;margin:10px 0 0 10px;}

.text-content #direccion_contactar h3 {padding:10px 0 10px 14px !important;margin:0;font-size:1.2em;background: transparent url(/pfw_files/tpl/Web_cvteam/Structure/bullet_title) no-repeat 0 1.1em;}

.text-content #direccion_contactar ul {margin:0;padding:0;list-style:none;color:#147A61;}

.text-content #direccion_contactar img.imgContac {width:auto !important;margin:0 0 10px 0 !important;padding:0 !important;float:none !important;}

.text-content #direccion_contactar p, .text-content #direccion_formulario p {font-size:1em;margin:0 0 10px 0;padding:0;width:270px !important;}

.text-content #direccion_formulario p {margin:0 0 0 15px;padding:0;width:270px !important;}

.text-content #formDemo img{width:auto !important;}

.text-content #direccion_formulario {float:left;width:40%;margin:10px 0 0 30px;}

.text-content #direccion_formulario img {padding:0;margin:0;}

.text-content #form_distrib {clear:both;float:left;width:98%;margin:10px 0 0 -35px;min-height:470px;height:auto !important;height:470px;background: transparent url(/pfw_files/tpl/Web_cvteam/Structure/bg_earth.jpg) no-repeat top right;}

 /* -------------------- PARTE DERECHA -------------------- */ 

.right-part {float:right;width:198px;margin:0 0 20px 0;position:relative;min-height:277px;left:-37px;top:8px;}

.right-part .shadowUno {position:absolute;top:38px;left:0;background:url(/pfw_files/tpl/Web_cvteam/Structure/right-part-shadow.png) no-repeat top left;width:19px;height:354px;}

 /* -------------------- CAJA PRODUCCION -------------------- */ 

.production-box {float:left;margin:36px 0 15px 0;width:200px;border-left:solid 1px #E5E7E8;border-right:solid 1px #E5E7E8;}

.production-box .title {width:214px;overflow:hidden;padding:0 10px 2px 0;}

.production-box .title h2 {color:#147A61;font:1.7em bold Arial, Helvetica, sans-serif;margin:0;padding:0;float:right;text-transform:uppercase;}

/* -- ENLACES CAJA DE MENU DERECHOS --*/

.production-box ul {padding-left:0 !important;list-style:none;width:200px;background:none !important;padding:0;margin:0;}

.production-box li, .production-box li.last{margin:0;padding:3px 0 0 0;display:block;height:1%;text-align:left;font-weight:bold;background:url(/pfw_files/tpl/Web_cvteam/Structure/right-nav-border.gif) repeat-x left bottom;}

.production-box li a {display:block;padding:4px 32px 4px 25px;color:#147a61;text-decoration:none;background:url(/pfw_files/tpl/Web_cvteam/Structure/right-nav-arrow.gif) no-repeat 1.4em 0.7em;}

.production-box li.active a {padding:4px 0 4px 25px;}

.production-box li a:hover {display:block;padding:4px 32px 4px 30px;color:#21b993;text-decoration:none !important;}

.production-box ul li {margin:0 !important;padding:0 !important;}

.production-box ul li.active ul {margin:0 !important;padding:0 0 20px 10px !important;width:90%;list-style:none;display:block;}

.production-box li.active ul li {padding:0 0 10px 10px;background:none !important;}

.production-box li.active li {margin:1px 0 0;padding:0 0 0 20px !important;display:block;font-weight:normal;padding:0;}

.production-box li.active ul li a:link, .production-box li.active ul li a:visited {padding:4px 0 0 26px;display:block;color:#147a61;text-decoration:none;background:url(/pfw_files/tpl/Web_cvteam/Structure/right-nav-arrow-dos.gif) no-repeat 1.4em 0.5em;}

.production-box li.active ul li a:hover, .production-box li.active ul li a:active {display:block;color:#21b993;padding:4px 0 0 28px;}

/* -------------------- LISTA DE ESTILOS -------------------- */ 

.list .title {width:100%;overflow:hidden;}

.list h2 {margin:10px 0 0 14px;padding:0 10px 5px 10px;color:#004B30;font:bold 1.2em Arial, Helvetica, sans-serif;text-transform:uppercase;background:url(/pfw_files/tpl/Web_cvteam/Structure/arrow_bot.gif) no-repeat 0 0.2em;		}

.list ul {margin:0;padding:10px 0;list-style:none;width:233px;}

.list li {margin:0;padding:4px 32px 6px 30px;color:#147A61;text-decoration:none;background:url(/pfw_files/tpl/Web_cvteam/Structure/right-nav-arrow.gif) no-repeat 1.4em 0.9em;}

.list li a {color:#147A61;text-decoration:none;}

.list li a:hover {text-decoration:underline;}

.list.sitos-relacionados, .list.recursos {float:left;}

.list.sitos-relacionados ul, .list.recursos ul{width:160px;}

.list.sitios-relacionados ul li, .list ul li, .list.recursos ul li{width:160px;}

.list.sitos-relacionados ul {margin:0;padding:0;}

.list.sitos-relacionados ul li {margin:0;padding:5px 0 0 30px;font-size:1.1em;line-height:20px;}

.list.sitos-relacionados ul li.bannerDer {background:none !important;padding:0 0 0 5px !important;margin:5px 0 5px 0 !important;}

.list.loginform {clear:both; margin:10px 0 0 0;}

.list.loginform ul {width:200px;background:url(/pfw_files/tpl/Web_cvteam/Structure/login-bg.gif) repeat-x;font:1em Arial, Helvetica, sans-serif;float:left;min-height:70px;border:solid 1px #dbdbdb;padding:10px 0 10px 0 !important;}

#pfwlogin fieldset ul.without-border {width:200px;}

.right-part .list.loginform ul {width:185px; border:none !important;margin:10px 0 0 10px;border:solid 1px #d2ede8 !important;background:url(/pfw_files/tpl/Web_cvteam/Structure/bg_login.jpg) repeat-x bottom left !important;}

.right-part .list h2 {font-size:1.1em !important;float:left;}

.right-part .loginform ul li {font-size:1.1em !important; width:186px;}

.right-part .loginform ul li a {color:#004B30 !important;}

.list.loginform li {overflow:hidden;padding:2px 0 2px 30px;	background:url(/pfw_files/tpl/Web_cvteam/Structure/right-nav-arrow.gif) no-repeat 15px 6px;}

.list.loginform li.input {margin:0;padding:0;}

.list.loginform ul li a:hover {padding:4px 32px 6px 6px;color:#21b993 !important;text-decoration:none !important;}

.list.loginform label {float:left;width:70px;color:#147A61;font-size:0.9em;font-weight:bold;}

.loginUser {padding:6px 0 4px 22px;background:url(/pfw_files/tpl/Web_cvteam/Structure/ico_login.gif) no-repeat 0 0.4em;}

.list.loginform li.desconnect {padding:6px 0 4px 22px;margin:0 0 10px 20px;background:url(/pfw_files/tpl/Web_cvteam/Structure/ico_deconn.gif) no-repeat 0 0.4em !important;}

.list.loginform li.desconnect a {font-size:1.1em !important;font-weight:bold !important;}

.list.loginform div.input-box-margin {width:124px;height:16px;padding:3px;overflow:hidden;background:url(/pfw_files/tpl/Web_cvteam/Structure/input-bg.gif) no-repeat;float:left;margin:0;}

.list.loginform div.input-box-margin div {width:124px;height:16px;overflow:hidden;}

.list.loginform form input.text {width:122px;height:19px;margin:-5px 0 0 -2px;padding:3px 0 0 2px;color:#818181;font-size:0.9em;text-transform:none;background:none;}

.list.loginform .button {float:right; margin:0; padding:0;}

.list.loginform .without-boolet {background:none;}

.list.loginform .without-boolet input {float:right; margin:0 12px 0 0;}

.list.loginform h3 {font-size:1.1em;font-weight:bold;margin:2em 0 0 0;padding:0 0 5px 12px !important;background: transparent url(/pfw_files/tpl/Web_cvteam/Structure/bullet_title) no-repeat 0 0.2em;}

.map-box {width:100%;overflow:hidden;clear:both;position:relative;margin:30px 0 20px;}

.address-box {position:absolute;right:-6px;bottom:0;width:150px;color:#5f5f5f;}

.address-box p {margin:0 0 2px;font-size:0.9em;}

.map-box .img-comment-box {margin:0 0 20px 0;}

.img-content{ text-align:center; width:100%;display:table-cell; vertical-align:middle;} 

.no-img-content{text-transform:uppercase;text-align:center; width:100%;display:table-cell; vertical-align:middle;} 

* html .img-content{position:absolute; top:50%;} 

* html .technology-box img {position:relative;top:-50%;left:-50%;}

* html .technology-box-spec img {position:relative;top:-50%;left:-50%;} 

/* --- PRODUCTOS --- */

.pro_titulo {color: #004B73;}

.pro_titulo p a:link, .pro_titulo p a:visited {padding:0 0 5px 15px;text-transform:capitalize;background:url(/pfw_files/tpl/Web_cvteam/Structure/boolet-disc.gif) no-repeat 0 5px;}

.pro_titulo p a:hover, .pro_titulo p a:active {color:#46ab92!important;text-decoration:none !important;}

.pro_titulo p {margin:20px 0 0 0;padding:0;font:bold 1.3em Arial, Helvetica, sans-serif !important;}

.pro_text {color: #5E5E5E;font:normal 1.1em Arial, Helvetica, sans-serif !important;margin:8px 0 0 15px;padding:0 20px 0 0;line-height:22px !important;}

.pro_text a img {background:none !important;}

.Serie-Productos {color: #5E5E5E;font:bold 1.1em Arial, Helvetica, sans-serif;}

 /* -------------------- CAJA DE PAGINAS -------------------- */ 

.pages-box {left:0;color:#5F5E5E;font-size:0.9em;font-weight:normal;float:right;display:inline;margin:15px 25px 0 0;}

.pages-box a {color:#5F5E5E;text-decoration:none;}

.pages-box a,.pages-box span {margin:0 2px;}

.pages-box a:hover,.pages-box span {color:#147a61;}

.pages-box span {font-weight:bold;}

.pages-box .spec a {background:none;text-decoration:underline;line-height:20px;}

.pages-box .spec a:hover {text-decoration:underline;}


 /* -------------------- CAJA DE PAGINAS CENTRADA-------------------- */ 

/* paginador */

#paginador {float:left;clear:both;width:100%;margin:10px 0 10px 0;text-align:center;}

.pages-boxC {color:#5F5E5E;font-size:1em;font-weight:normal;padding:0.6em;}

.pages-boxC a {color:#5F5E5E;text-decoration:none;cursor:pointer;cursor:hand;}

.pages-boxC a.pagAnt {padding:0 0.6em 0 1.6em;background:url(/pfw_files/tpl/Web_cvteam/Structure/arrow_izq.jpg) no-repeat top left;}

.pages-boxC a.pagSig {padding:0 1.6em 0 0.6em;background:url(/pfw_files/tpl/Web_cvteam/Structure/arrow_der.jpg) no-repeat top right;}

.pages-boxC a,.pages-boxC span {margin:0 2px;}

.pages-boxC a:hover,.pages-boxC span {color:#147a61;}

.pages-boxC span {font-weight:bold;}

.pages-boxC .spec a {background:none;text-decoration:underline;line-height:20px;}

.pages-boxC .spec a:hover {text-decoration:underline;}

 /* -------------------- CAJA DE CLIENTES -------------------- */ 

.client-box .content-box {width:625px;padding:0 10px 2px 0;}

.client-box .client-logo {float:left;margin:0 10px 0 0;}

.client-box .client-logo img {width:auto !important;background:none !important;margin:0 0 0 -10px;padding:0 0 30px 0;}

.client-box h4 {color:#147A61;font-weight:bold;font-size:1.1em;margin:0 0 5px -5px;padding:0 0 0 5px;background:url(/pfw_files/tpl/Web_cvteam/Structure/pxl-blue-dark.gif) no-repeat 0 0.5em;position:relative;overflow:hidden;}

.client-box .text-content ul {margin:0;clear:none;}

.client-box .text-content a {color:#147a61;}

.map-content {float:left;width:90%;overflow:hidden;padding:0;margin-bottom:20px;background:url(/pfw_files/tpl/Web_cvteam/Structure/bg_mapaweb.jpg) no-repeat right bottom;}

.map-content ul {width:250px;float:left;padding:0;list-style:none;font-weight:bold;font-size:1.1em !important;}

.map-content li {padding:0;background:none !important;}

.text-content .map-content li h3 {margin:0;padding:0 0 0 14px;font-size:1.1em !important;}

.map-content li a {margin:0;padding:0;color:#147A61;text-decoration:none;}

.text-content .map-content li h3{font-size:1.1em !important;color:#004B30;margin:10px 0 10px 0 !important;}

.map-content ul ul {float:none;margin:0;padding:0;list-style:none;}

.map-content li {list-style:none;}

.map-content li li {margin:5px 0;padding:0;width:240px;display:block;list-style:none;}

.map-content li li a {color:#147A61;font-weight:normal;background:url(/pfw_files/tpl/Web_cvteam/Structure/right-nav-arrow.gif) no-repeat 1.4em 0.3em;padding-left:34px;}

.map-content li li a:hover {color:#23BF97;text-decoration:none;padding-left:40px;background:url(/pfw_files/tpl/Web_cvteam/Structure/right-nav-arrow-orange.gif) no-repeat 2em 0.3em;}

.map-content ul li ul li{display:block;padding:0 !important;margin:0 0 0 10px !important;}

.map-content ul li ul li ul li {padding:0 0 0 20px !important;}

.map-content ul li ul li ul li a{padding:0 0 0 30px;color:#147a61;font-size:0.8em;display:block;text-decoration:none;background:url(/pfw_files/tpl/Web_cvteam/Structure/right-nav-arrow-dos.gif) no-repeat 1.4em 0.4em;}

.map-content ul li ul li ul li a:hover{ display:block;color:#21b993;padding:0 0 0 35px;background:url(/pfw_files/tpl/Web_cvteam/Structure/right-nav-arrow-dos.gif) no-repeat 1.4em 0.4em;}

.logos-control {margin:30px 0 30px;overflow:hidden;width:100%;}

.logos-panel {float:left;width:252px;margin:0 35px;display:inline;background:url(/pfw_files/tpl/Web_cvteam/Structure/control-panel-bg.gif) repeat-y;}

.logos-panel .bottom-bg {overflow:hidden;height:36px;background:url(/pfw_files/tpl/Web_cvteam/Structure/control-panel-bottom-bg.gif) no-repeat;}

.logos-panel .content {background:url(/pfw_files/tpl/Web_cvteam/Structure/control-panel-top-bg.gif) no-repeat;padding:5px 30px 0;margin-bottom:-30px;}

.logos-panel h3 {margin:15px 0 20px -16px !important;padding:0 0 0 16px;font-size:0.9em;color:#000;text-transform:uppercase;overflow:hidden;position:relative;background:url(/pfw_files/tpl/Web_cvteam/Structure/boolet-arrow.gif) no-repeat 0 1px;}

.logos-panel h4 {margin:0px 0 20px;padding:0 0 2px;font-size:0.9em;color:#116895;text-transform:uppercase;border-bottom:1px solid #E8E8E8;}

.logos-panel h4.gray {color:#7B7B7B;}

.logos-panel h4.black {color:#000;}

.logos-panel ul {background:#F3F8F9;margin:6px 0 25px;padding:5px 10px;list-style:none;font-size:0.9em;}

.logos-panel img {margin-left:5px;}

.logos-panel li {margin:2px 0;padding:0;}

.logos-panel li a {background:url(/pfw_files/tpl/Web_cvteam/Structure/arrow-gray-control.gif) no-repeat 0 3px;color:#666869;padding:0 0 0 10px;text-decoration:none;}

.logos-panel li a:hover {background: url(/pfw_files/tpl/Web_cvteam/Structure/arrow-orange-control.gif) no-repeat 0 3px;color:#147a61;text-decoration:underline;}

.add-info {width:100%;overflow:hidden;padding-top:6px;}

.add-info .date {float:right;margin-right:10px;display:inline;background:none;}

#listado_item li{font-size:0.9em;color:#999;margin:0;padding:1px;background-image:none;width:46%;float:left;text-align:center;font-weight:bold;}

#listado_item a {color:#147a61;}

 /* -------------------- SOLUCIONES -------------------- */ 

#soluciones {width:650px;position:relative;float:left;}
	
#cabecera {position:relative;float:left;height:245px;clear:both;}

#contenido {background: url(/pfw_files/tpl/Web_cvteam/Structure/back_2.jpg) repeat-y;clear:both;position:relative;float:left;}
		
#menu_cabecera00 {float: right;clear:both;margin-right:20px;margin-top:40px;}
	
#cabecera_separador {background: url(/pfw_files/tpl/Web_cvteam/Structure/linia.gif) no-repeat;clear:both;width:170px;float:left;}	

#menu_cabecera01 {float:left;clear:both;font:bold 0.9em Arial, Helvetica, sans-serif;color: #147A61;width: 170px;}		

div#menu_cabecera01 ul {padding:3px;margin:0;}

div#menu_cabecera02 ul {padding:3px;margin:0;}
	
div#menu_cabecera01 li {list-style:url(/pfw_files/tpl/Web_cvteam/Structure/fletxa.gif); padding:0 0 0 2px;margin:0;}
	
div#menu_cabecera02 li {list-style:url(/pfw_files/tpl/Web_cvteam/Structure/fletxa.gif);padding:0 0 0 2px;margin:0;}
	
div#cabecera a {color: #147A61;text-decoration:none;}

div#cabecera a:hover {color: #147a61;text-decoration:underline;color: #147a61;}

div#data li {list-style:none;}

div#data a {color: #147a61;text-decoration:none;}

div#data a:hover {text-decoration:underline;}

#opcion_menu {margin: 0px;clear:both;}

#cree {font:bold 1.5em Arial, Helvetica, sans-serif;color: #036A97;z-index: 2;text-align: left;width:650px;text-indent:25px;clear:both;letter-spacing:-1px;}

#contenidos {color: #5F5F5F;font-size: 0.9em;text-align: left;font-weight: normal;margin-left: 25px;background-repeat:  repeat;width: 585px;line-height:15px;}

#relacionados {font-weight: bold;color: #5F5E5E;font-size: 0.9em;width: 600px;text-decoration:underline;padding-top: 20px;padding-left: 50px;}

#data {font-weight: bold;color: #147a61;text-decoration: none;margin-left: 10px;padding-left: 10px;width: 600px;font-size:0.9em;}

#pie {position:relative;float:left;width:650px;background: url(/pfw_files/tpl/Web_cvteam/Structure/back_3.jpg) repeat-y;clear:both;}

#solucion {height:36px;background: #876874 url() no-repeat top;clear:both;}
	
 /* -------------------- FUNCIONALIDADES Y BENEFICIOS -------------------- */ 

#beneficios {clear:both;width:90%;float:left;margin:0 0 15px 8px;}
	
#beneficios-table {width:96%; font-size:1.1em;}

#beneficios-table tr {padding:0.8em;}

#beneficios-table td {padding:1em;}

.titulTabDos {font-size:1.2em;font-weight:bold;color:#167B62;width:140px;padding:13px 0 0 18px !important;background: url(/pfw_files/tpl/Web_cvteam/Structure/bullet_item.gif) no-repeat 0 1em;}

h3.tituloTab {font-size:1.5em;color:#004B30;padding:0;margin:20px 0 15px 0 !important;}

.line-separator {background:#CFCFCF;height:1px;padding:0 !important;}

.text {font-size:0.9em;}

.home{color:#147a61;font-family: Arial, Helvetica, sans-serif;font-size:0.9em;font-style:normal;font-weight:normal;font-weight:bold;text-decoration:none;}

/* Text Buscador */

.visualitzacio_resultats {float: right;}

.resultats {padding-left:15px;font-size:1.2em;color:#036A97;}

.resultats2 {font-size:1.2em;font-weight:bold;}

.resultats3 {font-size:1.2em;}

/* ------------- RESULTADOS DE BUSQUEDA ------------------ */

#resultadoTable {width:650px; padding:0 0 0 25px; font-size:1.1em; margin:10px 0 10px 0;}

#resultadoTable strong {padding:0 0 0 0.9em;font-size:1.2em; color:#008F6B; display:block; margin:10px 0 0 0; background:url(/pfw_files/tpl/Web_cvteam/Structure/right-nav-arrow.gif) no-repeat 0 0.3em;}

.buscador_descripcion {display:block; width:90%; margin: 0 0 0 16px; line-height:1.6em !important;}

#resultadoBusq {width:650px;}

#resultadoTable a:link, #resultadoTable a:visited  {color:#004B30 !important; padding:0 0 40px 0;}

#resultadoTable a:hover, #resultadoTable a:active  {color:#004B30 !important; text-decoration:undeline;}

#resultadoTable b {padding:0.3em; background-color:#c2e4dc; color:#004B30; font-size:1.1em;}

#mensaje {width: 645px; float:left; margin:30px 0 0 0;}

.noresults {display:block; width:249px; height:92px;background: url(/pfw_files/tpl/Web_cvteam/Structure/icon_noresults.gif) no-repeat top left; margin:0 auto;}

/* ------------- CONTENIDO EXCLUSIVO ------------- */

#contExclu {float:left;padding:5px;margin:6px;background: url(/pfw_files/tpl/Web_cvteam/Structure/bg_contexclus.jpg) repeat-x bottom left; border:solid 1px #bfd2e4;}

.sizeUno {width:230px;}

.sizeDos {width:90%;}

#contExclu h2 {color:#10589e; padding:0.2em 0 0.2em 2em; background: url(/pfw_files/tpl/Web_cvteam/Structure/exclusivo_img.gif) no-repeat 0 0.2em; margin:0 0 0 0.2em;} 

#contExclu ul li {background: url(/pfw_files/tpl/Web_cvteam/Structure/ico_contex.gif) no-repeat 0 0.7em;} 

#contExclu ul.descarg {margin:0.8em; padding:0;}

#contExclu ul.descarg li {margin:0; padding:0; list-style:none !important;}

.left-part .text-box .left-box #contExclu ul li a {margin:0; padding:0 0 0 0.8em;}

.left-part .text-box .left-box #contExclu ul li.masinfoIco a:link, .left-part .text-box .left-box #contExclu ul li.masinfoIco a:visited {color:#10589e !important;}
 
.left-part .text-box .left-box #contExclu ul li.masinfoIco a:hover, .left-part .text-box .left-box #contExclu ul li.masinfoIco a:active {color:#1F3969 !important; padding:0 0 0 1em;}

.list.loginform ul {width:180px;background:url(/pfw_files/tpl/Web_cvteam/Structure/login-bg.gif) repeat-x;font:1em Arial, Helvetica, sans-serif;float:left;min-height:70px;border:solid 1px #dbdbdb;padding:10px 0 10px 0 !important;}

/* ------------ PANEL DE CONTROL DE ZONA PRIVADA ------------- */

.controlPanelColIzq {display:block; clear:both;float:left; width:290px;background:url(/pfw_files/tpl/Web_cvteam/Structure/bg_panelIzq.jpg) no-repeat 0 36px;padding:0 0 0 27px;}

.controlPanelColDer {display:block; float:left; width:280px;}

.icomasvideo {display:block;margin:10px 0 10px 0;background:url(/pfw_files/tpl/Web_cvteam/Structure/bg_videobot.gif) no-repeat center left;color:#004B30;padding:0 10px 0 22px;font-weight:bold;}

.icocintodoce {background:url(/pfw_files/tpl/Web_cvteam/Structure/bg_consultas.jpg) no-repeat top left;color:#2e2e2e;padding:10px 25px 12px 45px;font-weight:bold;}

.iconreparaciones {background:url(/pfw_files/tpl/Web_cvteam/Structure/bg_estadorep.jpg) no-repeat top left;color:#2e2e2e;padding:10px 35px 12px 45px;font-weight:bold;}

.iconmaterial {background:url(/pfw_files/tpl/Web_cvteam/Structure/bg-material.jpg) no-repeat top left;color:#2e2e2e;padding:10px 25px 12px 45px;font-weight:bold;}

.icontarifas {background:url(/pfw_files/tpl/Web_cvteam/Structure/bg-tarifas.jpg) no-repeat top left;color:#2e2e2e;padding:10px 25px 12px 45px;font-weight:bold;}

ul#controlPanelBot {margin:30px 0 0 0;}

ul#controlPanelBot li {background:none !important; padding:0 0 20px 0;}

/* ------------ LISTADO DE REPARACIONES ------------- */

#zonaFiltro {float:left; width:90%; clear:both;margin:10px 0 10px 10px;background:url(/pfw_files/tpl/Web_cvteam/Structure/bg_content_bot.jpg) repeat-x bottom left;border:solid 1px #e5e7e8;padding:10px 0 10px 0;}

#zonaFiltro h4 {float:left; width:80px;clear:both; margin:5px 0 5px 0; padding:0 10px 0 0; font-size:0.9em; text-align:right;line-height:1.1em;}

#zonaFiltro select {float:left;margin:5px 0 5px 10px; border:none; background-color:#EEEEEE; color:#434343; font-size:0.75em;}

#zonaFiltro form {float:left; clear:both; margin:0 0 0 20px;}

#zonaFiltro input {background-color:#EEEEEE; border:none !important;}

#zonaFiltro .columnaSelecc {display:block;float:left;width:270px;}

#zonaFiltro label {font-size:1em;}

#zonaFiltro label.abierto {color:#0070b7;font-weight:bold; margin:5px 0 5px 10px; font-size:0.9em;}

#zonaFiltro label.cerrado {color:#CC0000; text-align:center;font-weight:bold; margin:5px 0 5px 10px;font-size:0.9em;}

#zonaFiltro input {margin:5px 0 5px 10px;}

#zonaFiltro input#filtrar {clear:both;border:solid;float:right;clear:both;margin:5px 52px 0 0; background:none !important;}

#zonaFiltro input#abierto, #zonaFiltro input#cerrado {background:none !important; margin:0 !important; font-size:0.85em;}

#zonaFiltroResults {width:100%;float:left;clear:both;margin:10px 0 20px 10px;}

div.descargExcel {display:block; float:left; clear:both; margin:20px 0 0 10px;width:90%;text-align:right;}

div.descargExcel a.excel {color:#009368 !important;padding:0 0 0 30px;line-height:14px;font-size:1em;background:url(/pfw_files/tpl/Web_cvteam/Structure/icon_excel.gif) no-repeat 0 0.2em;}

#zonaFiltroResults table {margin:10px 0 20px 0 !important; width:90% !important;background:none !important;}

#zonaFiltroResults table td{padding:3px;color:#6a6e6d; font-size:0.9em;line-height:1.2em;border-bottom:solid 1px #d5d5d5;}

#zonaFiltroResults table th {background-color:#e8f5f1;padding:3px;color:#009368;text-align:center;line-height:1.2em;border-bottom:solid 1px #79ab9c; font-size:0.85em;}

#zonaFiltroResults table td.nroparte {background-color:#eeeeee;color:#434343;padding:5px; font-weight:bold; text-align:center;}

#zonaFiltroResults table td.abierto {color:#0070b7; text-align:center;font-weight:bold;}

#zonaFiltroResults table td.cerrado {color:#CC0000; text-align:center;font-weight:bold;}

/* ------------- THUMBS VIDEO -------------- */

table.thumbsVideo {display:block;float:left;width:99%;margin:10px 0 20px 0;padding:3px; background: #fff url(/pfw_files/tpl/Web_cvteam/Structure/bread-crums.gif) repeat-x bottom left; border-top:solid 1px #d3d3d3;border-left:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3;}

table.thumbsVideo td {padding:10px 4px 0 20px; width:50%;vertical-align:top;}

table.thumbsVideo tr a img {border:solid 1px #A0A0A0;}

table.thumbsVideo tr p  {margin:8px 0 8px 0 !important;font-weight:bold;color:#147a61;font-size:0.6em !important; line-height:8px !important;}

.right-box #zonaFlash {float:left; margin:0 0 10px 0;}

/* -------------- APPLUS ----------------- */

#applus {float:right;margin:20px 12px 0 0;width: 175px;background: url(/pfw_files/tpl/Web_cvteam/Structure/logo_applus.jpg) no-repeat top right;} 

#applus p {width:120px;text-align:right; color:#ff7223;padding:7px 0 0 0;font-weight:normal !important;}

#applus p a:link, #applus p a:visited {color:#ff7223;}

#applus p a:hover, #applus p a:active {color:#ff7223;}

/* ------------ CREDITOS ATRICA ------------ */

.atricaId {display:block;height:23px;width:114px;float:right;}

a.atricaId {margin:15px 15px 0 0;} 

a.atricaId:link, a.atricaId:visited {background:transparent url(/pfw_files/tpl/Web_cvteam/Structure/atrica_siteby.gif) no-repeat 0 0;}

a.atricaId:hover, a.atricaId:active {background:transparent url(/pfw_files/tpl/Web_cvteam/Structure/atrica_siteby.gif) no-repeat 0 -23px;}

.idOculto {position: absolute;top: -10000px;}