html, td, input, textarea, select, option, optgroup, optgroup option { font: 75% Arial ,Helvetica, sans-serif; }
body { margin: 0; padding: 0; background: #E8E8E8 url(../images/fondo.jpg) repeat-x; }
p { font-size: 12px; color: #000; margin-bottom: 6px; }
.nota { font-size: 10px; color: #ABABAB; font-style:italic; margin-bottom: 3px; }
img { border: 0; }
#todo { background: url(../images/fondo_logo.png) 50% 0 no-repeat; }
#fondo_logo { position: absolute; top: -70px; left: 773px; width: 295px; height: 295px; background: url(../images/logo_lv.png); }
#contenido { margin: 0 auto; width: 980px; }

#cabecera { position: relative; height: 70px; }
#logotipoDIV { position: absolute; top: 8px; left: 30px; width: 166px; height: 58px; }
#telefonoDIV { display: block; position: absolute; top: 13px; left: 700px; width: 266px; height: 39px; }
#tiramenuDIV { position: absolute; top: 13px; left: 250px; width: 730px; height: 25px; }
#tiramenuDIV li { display: inline; }
#tiramenuDIV a { display: block; float: left; height: 39px; }
#tiramenuDIV a:hover { background-position: 0 -39px;}
#bothome { width: 33px; background-image: url(../images/btn_menu_home.jpg); }
#bot1 { width: 65px; background-image: url(../images/btn_menu_equipo.jpg); }
#bot2 { width: 105px; background-image: url(../images/btn_menu_perfil.jpg); }
#bot3 { width: 72px; background-image: url(../images/btn_menu_clientes.jpg); }
#bot4 { width: 84px; background-image: url(../images/btn_menu_actualidad.jpg); }
#bot5 { width: 69px; background-image: url(../images/btn_menu_enlaces.jpg); }
#bot6 { width: 266px; background-image: url(../images/btn_menu_contacto.jpg); margin-left: 20px }

.sincss { display: none; }
.clear 	{ clear: both; }

#contenidoDIV { position: relative; width: 980px; height: 306px; z-index: 1; }

#menuizDIV { position: relative; float: left; width: 269px;  background: url(../images/fondo_menu_izq_sup.gif) no-repeat; padding-top: 18px; }
#menuizDIV ul { list-style: none; padding: 0; height: 288px; background: url(../images/fondo_menu_izq.gif) repeat-y; }
#menuizDIV li { list-style-image: none; margin-bottom: 0; }
#menuizDIV a { height: 35px; display: block; width: 269px; float:left }
#menuizDIV #botmenu1 { background-image: url(../images/btn_lat_asesoria_fiscal.jpg) ; }
#menuizDIV #botmenu2 { background-image: url(../images/btn_lat_asesoria_mercantil.jpg) ; }
#menuizDIV #botmenu3 { background-image: url(../images/btn_lat_asesoria_laboral.jpg) ; }
#menuizDIV #botmenu4 { background-image: url(../images/btn_lat_auditoria_cuentas.jpg) ; }
#menuizDIV #botmenu5 { background-image: url(../images/btn_lat_asesoria_contable.jpg) ; }
#menuizDIV #botmenu6 { background-image: url(../images/btn_lat_asesoria_empresarial.jpg) ; }
#menuizDIV #botmenu7 { background-image: url(../images/btn_lat_trabajos_periciales.jpg) ; }
#menuizDIV #botmenu8 { background-image: url(../images/btn_lat_actuaciones_concursales.jpg) ; }

#menuizDIV a:hover { background-position: 0 -35px; }

#imagen_cabecera {  }

#inferiorDIV { position: relative; background: #FFF url(../images/logo_lv.png) 773px -70px no-repeat; width: 980px }
#txtDIV { float: left; width: 260px; }
.txt_enlace { font: italic 1.4em  Georgia, Times New Roman; color: #767676; text-align: right; display: block; margin: 66px 0 0 30px; text-decoration: none; }
.txt_enlace:hover { color: #722626; }
.boletin  { display: block; padding: 5px 10px 5px 60px; margin: 70px 20px 0 30px; color: #00a2ff; text-decoration: none; font-weight: bold; background: url(../images/ico_boletines.gif) no-repeat;  }
.boletin:hover { text-decoration: underline;}
#txt_dcha { margin: 55px 0 0 0; float: left; width: 720px; }
#txt_dcha li { list-style-image: none; list-style: none; margin: 0; padding: 0; float: left;}
#txt_dcha li a { position: relative; display: block; width: 305px; height: 90px; /*float: left;*/ background: #f5f5f5; margin: 0 25px 20px 0; text-decoration: none; padding-top:2px; }
#txt_dcha li div.sinenlaces { position: relative; display: block; width: 305px; height: 90px; /*float: left;*/ background: #f5f5f5; margin: 0 25px 20px 0; text-decoration: none; padding-top:2px; }
#txt_dcha span { display: block; }
#txt_dcha .datos_enlace { color: #252525; margin: 12px 15px 0 15px; font-size: 1em; }
#txt_dcha .tit_enlace { color: #964b4b; margin: 0 14px; font-weight: bold; font-size: 12px; text-transform: uppercase }
#txt_dcha .enlace_azul { position: absolute; bottom: 5px; right: 5px; color: #00A2FF }
#txt_dcha li a:hover { background-color: #ebebeb; }

#vertodaDIV { text-align: right;}
#vertodaDIV a { float: right; background: none; color: #00a2ff; padding-left: 10px; margin: 0 53px 27px 0; background: url(../images/flecha_azul.gif) 0 2px no-repeat; }

#accesos { background: #d0d0d0; }
#accesos_int { width: 980px; height: 200px; margin: 0 auto; background: url(../images/sombreado_inferior.jpg) no-repeat; }
#accesos ul { float: left; margin: 30px 0 0 0; padding: 0; list-style: none; }
#accesos li { list-style-image: none; }
#accesos ul ul { float: none; margin: 0; padding: 0; }
#accesos a { text-decoration: none; }
#accesos ul.principal a { font-family: Arial, sans-serif; display: block; width: 255px; background: #c0c0c0; margin: 0 15px 10px 0; padding: 3px 10px; color: #8c8c8c; font-size: 13px; font-weight: bold; }
#accesos ul.principal a:hover { background-color: #999999; color: #252525; }
#accesos ul.secundario { margin-left: 85px;	}
#accesos ul.secundario a,
#accesos ul.secundario li { color: #939393; font-weight: bold; }
#accesos ul.secundario a:hover { color: #353535;  }
#accesos ul.secundario a.on { color: #353535; text-decoration: underline; }
#accesos ul.secundario ul { margin-top: 5px; }
#accesos ul ul li { background: url(../images/flecha_gris.gif) 0 4px no-repeat; padding-left: 10px; }

#particularDIV { top: 0px; left: 0px; width: 393px; background:url(../images/fondo03.gif) no-repeat; }

#baseDIV { position: relative; top: 0; left: 0px; height: 65px; background: #121212; padding-bottom: 100px; }
#baseDIV_int div { float: left; margin-top: 10px; width: 200px; color: #d0d0d0;  }
#baseDIV_int { position: relative; width: 980px; margin: 0 auto; }
#baseDIV_int p { margin: 10px 0 0 0; color: #d0d0d0; font-size: 0.9em; font-weight: bold; }
#baseDIV_int img { margin-left: 20px; }
#baseDIV_int a { color: #00a2ff; text-decoration: none; }
#baseDIV_int a:hover { text-decoration: underline; }
#baseDIV_int a.veiss { position: absolute; top: 15px; right: 5px; display: block; width: 41px; height: 13px; background: url(../images/logo_veiss.gif) no-repeat; }
#baseDIV_int a.veiss:hover { background-position: 0 -13px; }

.pie { font-size: 10px; font-family:Tahoma, sans-serif; color:#A75C5C; }
.pielink { font-size: 11px; color:#A75C5C; text-decoration:none; }
.pielink:hover { font-size: 11px; color:#A75C5C; text-decoration:underline; }

.rojo{ font-size: 11px; color:#9E0301; }
.azul{ font-size: 11px; color:#0E3E52; }
.marron{ font-size: 10px; color:#956600; }
.link { font-size: 11px; color:#000; text-decoration:none; }
.link:hover { font-size: 11px; color:#A75C5C; text-decoration:underline; }
.linkmarron {  font-size: 10px; color:#956600; text-decoration:none; }
.linkmarron:hover {  font-size: 10px; color:#956600; text-decoration:underline; }

ul { margin: 0; padding: 0px 0px 0px 16px; }
li { margin: 0; padding:0; list-style-image: url(../images/flecha_home.gif); font-size: 11px; color:#0E3E52;}
