h1{color:#9cc300; font-size:18px; font-weight:bold;}
h1 span{color:#b5b6b5; font-size:14px; font-weight:bold;}
h2 {color:#b5b6b5; font-size:14px; font-weight:bold;}
.tituloGeneral{color:#9cc300; font-size:18px; font-weight:bold;}
.tituloGeneral span{color:#b5b6b5; font-size:14px; font-weight:bold;}

textarea {font-family: Arial, Helvetica, sans-serif;}
.italic {font-style: italic;}

.novisible { display: none; }
.visible { display: block; }
.left {float:left;}
.right {float:right;}
.center{text-align: center;}
.red {color:#c72626;}
.clear{clear: both;}
.negrita{font-weight: bold;}

/************* ESTILOS PARA LAS DISTINTAS PÁGINAS **********************/

/*------------- Página Error 404 -----------------------------------------------------------------------------------*/
#pag404 {margin:24px 5px 10px 24px; border:1px solid #323232; width:390px; padding:20px; text-align: center; font-size:22px; color:#9cc300; font-weight:bold;}


/*------------- Página home -----------------------------------------------------------------------------------*/
.contentHome{padding:24px 18px 10px 15px;}
.lst_home li{padding:4px 0 4px 17px; background:url("/public/static/images/ast.gif") no-repeat 0 6px; font-size:15px;}

/*-- estilo para Tarifas --*/
.tableTarifas {width:320px; margin:auto; padding-top:20px; font-size:16px; color:#810B00;}
.tableTarifas span{font-size:18px; font-weight: bold; color:#000;}
.tableTarifas table td{border:1px #9cc300 solid; width:250px; padding:5px; text-align: center;}
.tableTarifas table .colLeft {color:#999;}


/*------------- Página Procedimientos -----------------------------------------------------------------------------------*/
.contentProcedimientos{padding:5px 18px 10px 15px; font-family: arial;}
.contentProcedimientos s{text-decoration: underline;}
.contentProcedimientos p,ul{line-height:16px; font-size:12px; text-align: justify; padding:5px 0 5px 0;}
.contentProcedimientos h2{padding:4px 0 4px 17px; margin-top:15px; background:url("/public/static/images/ast.gif") no-repeat 0 6px; font-size:15px; font-weight: bold;}
.contentProcedimientos ul.listNumber {list-style-type: decimal; padding-left:40px; font-size:12px;}
.contentProcedimientos a{color:#9cc300;}

.contentProcedimientos .enlaceLeyMonitorio{padding-top:10px; text-align:center;}
.contentProcedimientos .enlaceLeyMonitorio a{color:#9cc300;}

/*-- estilo para mensajes de confirmacion --*/
.msgOk{width:88%; padding:15px 5%; border:1px solid #9cc300; border-left:5px solid #9cc300; font-size:11px; margin-bottom: 15px; font-weight: bold; font-size:12px;}
.msgKo{width:88%; padding:15px 5%; border:1px solid #eab526; border-left:5px solid #eab526; font-size:11px; margin-bottom: 15px; font-weight: bold; font-size:12px;}
.msgKo a{background:url("/public/static/images/vinetas.gif") no-repeat left 4px; padding-left:6px; font-weight:bold; color:#9cc300;}
.error{padding: 10px; color:#991b1b; font-weight: bold;}

/*------------- POP-UP Leyes Procedimiento Monotorio ----------------------------------------------------------*/
#leyes-prodedimiento-monitorio {background-color:#e4e4e4; overflow: hidden;}
#leyes-prodedimiento-monitorio-header {margin:auto; width:600px; overflow: hidden; background:url("/public/static/images/popup_cabecera.gif") no-repeat; height: 55px; text-indent: -99999px;}
#leyes-prodedimiento-monitorio-header-print {display: none;}
#leyes-prodedimiento-monitorio-content {margin:auto; width:539px; margin-top:8px; height: 357px; padding:10px 15px 10px 10px; background-color: #fff; background:url("/public/static/images/popup_fondo.gif") no-repeat;}
#leyes-prodedimiento-monitorio-content .boton_imprimir {position:absolute; margin-left:440px; padding:5px 0 0 35px; font-weight:bold; width:96px; height:26px; background:url("/public/static/images/popup_imprimir.gif") no-repeat;}
#leyes-prodedimiento-monitorio-content .boton_imprimir a{color:#000; text-decoration: none;}
#leyes-prodedimiento-monitorio-content .boton_imprimir a:hover{text-decoration: underline;}
#leyes-prodedimiento-monitorio-content h1{font-size:18px;}
#leyes-prodedimiento-monitorio-content h2{padding:4px 0 4px 17px; margin-top:15px; font-size:12px; background:url("/public/static/images/ast.gif") no-repeat 0 6px; font-size:15px; font-weight: bold;}
#leyes-prodedimiento-monitorio-content ul.listNumber { line-height: 18px; list-style-type: decimal; padding-left:40px; font-size:12px; text-align: justify;}
#leyes-prodedimiento-monitorio-content p {text-align: justify; line-height: 18px; font-size:12px;}
#leyes-prodedimiento-monitorio-scroll {overflow: auto; height: 305px; margin-top:10px; padding-right: 5px;}
#leyes-prodedimiento-monitorio-foot {text-align:center; color:#fff; padding:0px; margin-top:23px; height:33px; width:600px; background:url("/public/static/images/popup_pie.gif") repeat-x;}
#leyes-prodedimiento-monitorio-foot-content {margin:auto; width: 350px;}
#leyes-prodedimiento-monitorio-foot-content .left{float:left;}
#leyes-prodedimiento-monitorio-foot-content .telefono{padding:14px 0 0 5px;}
#leyes-prodedimiento-monitorio-foot-print {display:none;}

/*------------- Página Sitemap -----------------------------------------------------------------------------------*/
.contentSitemap {padding:24px 18px 10px 15px; color:#999;}
.contentSitemap a{text-decoration: underline; color:#999;}
.contentSitemap a:hover{text-decoration: none;}
.contentSitemap h2{padding:4px 0 4px 17px; margin-top:15px; background:url("/public/static/images/ast.gif") no-repeat 0 6px; font-size:15px; font-weight: bold;}
.contentSitemap h2 span{color:#666;}
.contentSitemap ul{padding:5px 5px 0 44px; list-style: disc;}
.contentSitemap li{padding:5px 5px 5px 0px;}

/*------------- Página Recupere su IVA -----------------------------------------------------------------------------------*/
.recupereSuIva {padding:10px; margin:15px 0 15px 0; height: 250px;}
.recupereSuIva td,th{border:1px solid #9CC300;}
.recupereSuIva th{padding:5px; text-align: center; font-weight: bold; width:50%;}
.recupereSuIva td{padding:5px; text-align: justify; font-size:11px;}
.recupereSuIva .noborder {margin-top:10px; margin:auto;}
.recupereSuIva .noborder td{border:0px; padding:0px;}

.impuestosSociedades th{text-align: center; background-color:#9CC300; color:#fff; font-weight: bold;}

/* migas de pan */
#breadcrumbs {padding: 3px 0 5px 0; color:#9f9f9f; font-size:11px;}
#breadcrumbs .resto a{color:#8d8d8d;}
#breadcrumbs .resto a:hover{color:#000;}
#breadcrumbs .selected{color:#000;}
#breadcrumbs .selected a{color:#000;}

/*------------- Página Recuperar contraseña -----------------------------------------------------------------------------------*/
#recuperar{width:100%; overflow: hidden; height:31px; margin-top:20px;}
#recuperar label{display:inline; float:left; color:#9cc300; font-size:14px; font-weight:bold; padding-top:5px;}
#recuperar input{background:url("/public/static/images/contrate_textfield.gif") no-repeat; width:193px; height:26px; border:0px; margin: 0 5px; padding:5px 5px 0 5px; font-size:11px; display:inline; float:left;}
#recuperar input.enviar{background:url("/public/static/images/colRight_enviar2.gif") no-repeat; width:79px; height:31px; cursor:pointer;}
