body 
{
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
	color: black;
	background-attachment: fixed;
	background-color: #39C;
	background-image: url(../include/fondo.png);
	background-repeat: repeat-x;
	background-position: top;/* filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#D6F3FF', gradientType='0'); */
}

td
{
 font-size: 10pt;
 font-family: Arial;
 text-decoration: none;
 color: black;
 font-weight: bold;
}

td.normal
{
 font-size: 10pt;
 font-family: Arial;
 text-decoration: none;
 color: black;
 font-weight: normal;
 text-align: center;
}

td.lopd
{
 font-size: 10pt;
 font-family: Arial;
 text-decoration: none;
 color: black;
 font-weight: bold;
 text-align: justify;
}


td.titulolopd{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:black;
	font-weight:bold;
	border-bottom:1px solid #00B9FF;
	background-color:#A8ECFF;
	padding:2px;
	margin:20px 2px 5px 2px;
}


td.tarititu
{
 font-size: 8pt;
 font-family: Arial;
 text-decoration: none;
 color: black;
 font-weight: normal;
 font-weight: bold;
 text-align: center;
}

td.tarifa
{
 font-size: 8pt;
 font-family: Arial;
 text-decoration: none;
 color: black;
 font-weight: normal;
}

td.tarifa2
{
 font-size: 8pt;
 font-family: Arial;
 text-decoration: none;
 color: black;
 font-weight: normal;
 vertical-align : bottom;
}

td.just
{
 font-size: 10pt;
 font-family: Arial;
 text-align: justify;
 text-decoration: none;
 color: black;
 font-weight: bold;
}

td.empresa
{
 font-size: 10pt;
 font-family: Arial;
 text-decoration: none;
 color: black;
 font-weight: bold;
 line-height: 18px;
 letter-spacing: 1px;
}

font.empresa
{
 font-size: 11pt;
 font-family: Arial;
 text-decoration: none;
 font-weight: bold;
}

td.clientes
{
 font-size: 10pt;
 font-family: Arial;
 text-decoration: none;
 color: black;
 background-color: #F7F7F7;
 font-weight: bold;
 text-align: center;
 border: thin solid #00B9FF;
}

td.online
{
 font-size: 10pt;
 font-family: Arial;
 text-decoration: none;
 color: black;
 font-weight: bold;
 background-repeat : no-repeat;
 background-image : url(../images/fondocont2.gif);
}

p.legal
{
 font-size: 8pt;
 font-family: Verdana;
 text-decoration: none;
 color: black;	
}

.textbox
{
 font-size: xx-small;
 font-family: Verdana;
 background-color: #F7F7F7;
 border-width: thin;
 border-style: solid;
 border-color: black;
}

.flatbutton
{
 font-size: xx-small;
 font-family: Verdana;
 background-color: #00B9FF;
 color: black;
 font-weight: bold;
 border-width: thin;
 padding: 1;
}

A:link
{
 font-size: 8pt;
 font-family: Verdana;
 text-decoration: none;
 color: blue;
}

A:visited
{
 font-size: 8pt;
 font-family: Verdana;
 text-decoration: none;
 color: blue;
}

A:hover
{
 font-size: 8pt;
 font-family: Verdana;
 text-decoration: none;
 color: red;
}

A.nix:link
{
 font-size: 10pt;
 font-family: Arial;
 text-decoration: none;
 color: black;
 font-weight: bold;
}

A.nix:visited
{
 font-size: 10pt;
 font-family: Arial;
 text-decoration: none;
 color: black;
 font-weight: bold;
}

A.nix:hover
{
 font-size: 10pt;
 font-family: Arial;
 text-decoration: none;
 color: black;
 font-weight: bold;
}


A:link.menu
{
 font-size: 12pt;
 font-family: Arial;
 text-decoration: none;
 font-weight: bold;
 color: black;
}

A:visited.menu
{
 font-size: 12pt;
 font-family: Arial;
 text-decoration: none;
 font-weight: bold;
 color: black;
}

A:hover.menu
{
 font-size: 12pt;
 font-family: Arial;
 text-decoration: none;
 font-weight: bold;
 color: white;
}

A:link.clientes
{
 font-size: 8pt;
 font-family: Verdana;
 text-decoration: none;
 color: blue;
}

A:visited.clientes
{
 font-size: 8pt;
 font-family: Verdana;
 text-decoration: none;
 color: blue;
}

A:hover.clientes
{
 font-size: 8pt;
 font-family: Verdana;
 text-decoration: none;
 color: red;
}td.normaljust {

 font-size: 10pt;
 font-family: Arial;
 text-decoration: none;
 color: black;
 font-weight: normal;
 text-align: justify;
}
td.clientes2 {

 font-size: 8pt;
 font-family: Arial;
 text-decoration: none;
 color: black;
 background-color: #F7F7F7;
 font-weight: normal;
 text-align: center;
 border: thin solid #00B9FF;
}
td.iguallnk {
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
	color: black;
	background-color: #F7F7F7;
	text-align: center;
	border: thin solid #00B9FF;

}
td.expl {
	font-size: 8pt;
	font-family: Arial;
	text-decoration: none;
	color: black;
	font-weight: normal;
	text-align: justify;

}

td.tdnottit
{
 font-size: 8pt;
 font-family: Verdana;
 color: white;
 background-color: black;
}

td.tdnotcuerpo
{
 font-size: 8pt;
 font-family: Verdana;
 color: black;
 background-color: #D6F3FF;
 font-weight: normal;
 vertical-align: top;
}
.resaltado{
	color: #0000FF;
	font: 8pt Verdana;
}
td.cap
{
	border : 1pt solid Blue;
	background-color : #00B9FF;
	font : bold 8pt Verdana;
}
td.cos
{
	font : normal 7pt Verdana;
	background-color : #D6F3FF;
}
td.cuadro
{
	font : normal 8pt Verdana;
}a.link {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
}
a.link:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #0066FF;
}
a.link:visited {

	font-family: Verdana;
	font-size: 10px;
	color: #666666;
}
td.expl2 {
	font-size: 10pt;
	font-family: Arial;
	text-decoration: none;
	color: black;
	font-weight: normal;
	text-align: justify;
	vertical-align: bottom;
	height: 30px;
	border: none;




}
td.tartitu2 {

 font-size: 9pt;
 font-family: Arial;
 text-decoration: none;
 color: black;
 font-weight: normal;
 font-weight: bold;
 text-align: center;
}


tr.JSWindowTitleStyle td{
cursor:pointer;
}