/* CSS Document */

A:link {  text-decoration:underline; color:#00457C; }
A:visited {  text-decoration:none; color:#333; }
A:hover {  text-decoration:underline; color:#627684; }

P {	font-family: arial, helvetica, sans-serif; color: #000; font-size: 12px; text-align:justify; }
UL { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; LIST-STYLE-TYPE: square; }
LI { COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 9pt; LIST-STYLE-TYPE: square; text-align: justify; }
UL.Bulletlist { list-style-image: url(http://www.infoviews.info/Cardiff/imagenes/arrow_list_bullet.gif); }
OL { COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
TD { font-size: 9pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#316C95; text-align:left; font-weight:bold; }
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#316C95; text-align:left; font-weight:bold; }
h3 { FONT-SIZE: 12pt; VERTICAL-ALIGN: top; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
h4 { FONT-SIZE: 20px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
p.negrita{ font-weight:bold; text-decoration:underline; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; text-align:left; }
p.subrayado { font-weight:bold; text-decoration:underline; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#666; }

.img_right { text-align:right; float:right; margin-left: 10px; }
.img_left { text-align:left; float:right; margin-right: 10px; }

#menu {	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
#menuitem { FONT-WEIGHT: bold; FONT-SIZE: 8pt; }
.menuitem {	FONT-WEIGHT: bold; FONT-SIZE: 8pt;}
#veritybox { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 8pt; MARGIN: 1px; BORDER-LEFT: 1px solid; COLOR: black; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; BACKGROUND-COLOR: #f5f5f5; }
.myCell { CLEAR: none; DISPLAY: block; VISIBILITY: visible; OVERFLOW: hidden; WIDTH: 540px; }
#content { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; BACKGROUND-COLOR: transparent; }
LI.image { FONT-WEIGHT: bold; LIST-STYLE-IMAGE: url(http://www.infoviews.info/Cardiff/imagenes/css_bullet.gif); }
LI.image2 {	PADDING-RIGHT: 2px; LIST-STYLE-IMAGE: url(bullet_square.gif); MARGIN-LEFT: -10px; }

table.publicidad div.texto { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; font-weight: normal; float: left; text-align:left; padding-left: 20px; }


/* ::::::::: CSS Workflow  :::::::::::::*/
#center { width:760px; height:auto; text-align:center; }
#contenido { width:740px; height:auto; padding:20px 10px 15px 10px; }
#banner { width:740px; height:140px; padding-bottom:15px; margin:0; }

#contenido h1 { font-family:Arial; font-size:16px; font-weight:bold; color:#00457C; text-align:left; }
#contenido p { font-family:Arial; font-size:12px; color:#333; text-align:justify; }
#contenido strong { font-weight:bold; text-decoration:none; color:#333; }

div.puntos { width:5px; height:240px; float:left; background:url(imagenes/puntos.gif) right repeat-y; margin:0 5px 0 5px; }
#contenido #left { width:335px; height:580px; float:left;  }
#contenido #right { width:335px; height:580px; float:left;  }

#contenido #left_lista { width:auto; height:auto; float:left; }
#contenido #right_imagenes { width:auto; height:auto; float:right; }


/* :::::: PUBLICIDAD  :::::::::::::*/
#publicidad { width:190px; height:auto; margin-left:5px; margin-bottom:5px; float:right; }

/* :::::: MENU  :::::::::::::*/
#menu_contenido { width:190px; height:auto; margin-left:5px; margin-bottom:5px; float:right; }
#menu { width:190px; background:url(imagenes/menu_1.jpg) top repeat-y; padding-left:12px; }
#menu td a { font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#fff; font-size:12px; font-weight: bold; background-image:url(imagenes/icon.gif); background-repeat:no-repeat; background-position: left; float: left; text-align:left; padding-left: 15px; margin-top:5px; margin-bottom: 5px; margin-left:0; }
#menu td a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ccc; text-align:left; font-weight: bold; text-decoration:underline; }
#menu th { font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000; font-size:12px; font-weight: normal; background-image:url(imagenes/icon.gif); background-repeat:no-repeat; background-position: top left; float: left; text-align:left; padding-left: 20px; margin-top:10px; }
#menu div.texto { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; font-weight: normal; float: left; text-align:left; padding-left: 20px; }

/* ::::: Menu Publicidad */
.listas_menu { width:200px; height:auto; background:url(imagenes/fondo_listas_bloque.png) top no-repeat; margin:0 auto; padding-bottom:15px; display:block; }
.listas_menu h1 { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; margin-top:7px; text-align:center; padding-top:5px;  }
.menu_bloque { width:200px; height:auto; padding:0; margin:0 auto; list-style-position:inside; }
.menu_bloque ul { width:95%; }
.menu_bloque li { border-left:1px #ebebeb solid; border-right:1px #ebebeb solid; border-bottom:1px #ebebeb solid; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-top:2px; padding-bottom:4px; background-color:#fff; list-style:none; list-style-image:url(imagenes/link.gif);list-style-position:inside; text-decoration:none; }
.menu_bloque li a { font-size:12px; color:#000; text-decoration:none; }
.menu_bloque li a:hover { color:#A3C1DB; text-decoration:none; }
