/* Reset del CSS */
html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent}
body{line-height:1}
ol, ul{list-style:none}
blockquote, q{quotes:none}
blockquote:before, blockquote:after, 
q:before, q:after{content:''; content:none}

/* remember to define focus styles! */
:focus{outline:0}

/* remember to highlight inserts somehow! */
ins{text-decoration:none}
del{text-decoration:line-through}

/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse; border-spacing:0}

/* Fin del Reset */
/* GENERALES */
h1{font-size:28px;}
h2 b {color:#ff6000;}
h2{font-size:20px}
h3{font-size:108%; }
h1, h2, h3{margin-left: 8px; margin-bottom: 10px;}
h1, h2, h3, h4, h5, h6, strong{font-weight:bold; }
abbr, acronym{border-bottom:1px dotted #000; cursor:help}

body {font-family:Trebuchet MS, Helvetica, sans-serif; color:#333; text-align:center; background: #ffffff url('../images/bg2.gif') ; }
a {text-decoration:none; color:#333;}
a:hover {color: #ff6000;}

em{font-style:italic}
blockquote, ul, ol, dl{margin:1em}
ol, ul, dl{margin-left:2em}
ol li{list-style:decimal outside}
ul li{list-style:none;}
dl dd{margin-left:1em}
th, td{border:1px solid #000; padding:.5em}
th{font-weight:bold; text-align:center}
caption{margin-bottom:.5em; text-align:center}
p, fieldset, table, pre{margin-bottom:1em}
hr{width:800px; color:#ff6000; height:2px}

input[type=text], input[type=password], textarea{width:12.25em; *width:11.9em}
.fuente {font-size: 13px; font-weight: bold; color:#4b0f6d; margin-top: 2px;} 
.fuente a {color:#702f95;}
.fuente a:hover {color:#66C;}
.fuente img {margin-top: 2px;}
.opciones a{color:#999;}
.opciones a:hover{color:#999;}
.opciones {font-size:11px; color:#999;}
.extras {color:#F60;}

/* Estructura básica */

#wrapper{margin:0 auto 0 auto; width:960px; }
ul {width: 780px; font:Verdana, Geneva, sans-serif; font-size: 13px; color:#666; line-height: 16px;}
ul li {margin-left: 10px; width: 250px; text-align: left;}
ul li p b {color:#000;}
ul li p a {background-color:#36C; padding: 3px; color:#FFF; font-weight:500;}
form {}
label {font-size:11px; font-weight: bold; color: #000;}
input .bloc {width: 150px; font-size:12px; font-weight: 500; color:#000; }
.button1, .button2 {text-align: center; font-size: 13px; color: #FFF; font-weight: bold; border: 0px; width: 100px; padding: 3px;}
.button1 {background: #F60;}
.button2 {background:#6C0;}


#columnas {width:780px; margin: 0 auto;}
#columnas li {float: left; display: inline; width: 250px;}
#columnas li ul {width: 220px;}
#columnas li ul li {float: right; display: block; width: 220px;}
.error{	font-weight:bold;	color:red;}
.registro {margin-left:0px; }
.justificado {text-align: justify; margin-left: 0px; }
.destacados { margin-left: 40px;}
.destacados li {margin-bottom: 8px; text-align: right; font-size: 11px; }


.3bloque {width:150px;}