:focus  { outline : 0;}

body {margin:0; padding:0;
font-family:Verdana;
font-size:12px;
color:#00529b;
background-color:#FFFFFF;
line-height:16px;
}
table {
border-collapse:collapse;
border:0px;
margin-left: auto;
margin-right: auto;}
td{vertical-align:top;text-align:left;}
img{border:none;}

ul{margin:0px; padding:0px; list-style:none; line-height:16px;}
ul li{ background:url(images/vineta.gif) no-repeat left top; padding:0 0 0 11px}
ul li a{ color:#1d92dc; text-decoration:underline}
ul li a:hover{text-decoration:none}

.tablaplanes ul{margin:0px; padding:0px; list-style:none; line-height:16px;}
.tablaplanes ul li{ background:url(images/vineta2.gif) no-repeat left top; padding:0 0 0 11px}
.tablaplanes ul li a{ color:#1d92dc; text-decoration:underline}
.tablaplanes ul li a:hover{text-decoration:none}

a{ color:#1d92dc; text-decoration:underline}
a:hover{text-decoration:none}

h3{color:#1d92dc; font-size:18px; border-bottom: #999999 1px solid; margin-bottom:0px; padding:4px 0 4px 0;}

.fright{float:right; padding-left:15px;}
.fleft{float:left; padding-right:15px;}

.tmenu{background-color:#00529b; padding:4px; border:1px solid #66baec; margin-left:0;}
.tmenu td{background-color:#00529b; padding:4px; padding-left:15px; border:1px solid #66baec; color:#FFFFFF}
.tmenu a{color:#FFFFFF; text-decoration:underline;}
.tmenu a:hover{text-decoration:none;}

.peqe{font-size:10px; color:#00529b; }

.tablaplanes{ width:100%;background-color:#d4eefe;}
.tablaplanes td{padding:4px; border: #FFFFFF 2px solid; }
.fazul{background-color:#00529b; color:#FFFFFF; text-align:center;}
.fceleste{background-color:#52a0cf; color:#FFFFFF; text-align:center;}

.center{text-align:center;}
.divcenter{margin-left:auto; margin-right:auto;}

.forma input{width:300px; margin-bottom:3px; background-color: #d4eefe;  border: 1px #00529b solid; padding:2px;}
.forma textarea{width:300px; margin-bottom:3px; background-color: #d4eefe; border: 1px #00529b solid; padding:2px; overflow:auto; font-family:verdana; font-size:12px; height:80px;}
.forma table{ margin-left:0px; margin-right:inherit; }


.columna input{width:200px; margin-bottom:3px; background-color: #d4eefe;  border: 1px #00529b solid; padding:2px;}
.columna textarea{width:200px; margin-bottom:3px; background-color: #d4eefe; border: 1px #00529b solid; padding:2px; overflow:auto; font-family:verdana; font-size:12px; height:80px;}
.columna table{ margin-left:0px; margin-right:inherit; }