/*
	Hoja de estilos en cascada de Duda Legal (www.dudalegal.cl)
	Version : 3.0.7
	Ultima modificacion : 3 de abril de 2010
*/
/* I. Generalidades */
*{margin:0;padding:0}
body, html{min-height:101%}
body{background:#EEE;color:#3E4F4F;padding:5px 0 0 0}
body, select, textarea{font-family:"Trebuchet MS","Gill Sans","Lucida Sans",Arial,Verdana,Free-Sans,sans-serif;font-size:0.8em}
input{font-size:12px;font-family:"Trebuchet MS","Gill Sans","Lucida Sans",Arial,Free-Sans,sans-serif;vertical-align:middle}
p{padding:15px 0 15px 0}
a:link, a:visited{color:#444;text-decoration:none}
a:hover, a:active{color:#900;text-decoration:none}
hr{display:block;height:1px;background:#EEE;border:0;color:#EEE}
small{font-size:0.95em;font-family:"Trebuchet MS","Gill Sans","Lucida Sans",Arial,Free-Sans,sans-serif;padding:0 0 0 4px}
img, a:link img, a:visited img{border:none}
h1{font:20px Georgia,"Times New Roman",Times,serif;padding:10px 0 10px 10px;color:#D00200}
h2{font:18px Georgia,"Times New Roman",Times,serif;padding:15px 0 15px 0;color:#333}
/* II. Encabezado */
#encabezado{width:950px;margin:20px auto 15px auto;padding:0}
#page{width:950px;margin:0 auto;background:#EEE;padding:0}
#logo{margin:0;padding:0}
#buscar{margin:-46px 0;float:right}
#buscar button{cursor:pointer;background-image:url(imagenes/buscar.gif);border:0;width:32px;height:32px;vertical-align:middle;margin-right:8px}
#buscar input{width:170px;padding:4px;border-style:solid;border-width:1px;border-color:#DDD;color:#777}
/* III. Menu Principal */
#menu{position:relative;display:block;height:35px;width:950px;font-size:16px;font-variant:small-caps;background:transparent url(imagenes/fondo.gif) repeat-x top left;font-family:Tahoma,Arial,"Avant Garde",Free-Sans,sans-serif;border:1px solid #DDD;overflow:hidden}
#menu ul{margin:0;padding:0;list-style-type:none;width:auto}
#menu ul li{display:block;float:left;margin:0}
#menu ul li a{display:block;float:left;color:#555;text-decoration:none;padding:7px 25px 0 25px;height:28px;background:transparent url(imagenes/divisor.gif) no-repeat top right;}
#menu ul li a:hover{color:#EEE;background-color:#555;background:transparent url(imagenes/fondo-a.gif) repeat-x top left}
/* IV. Barra Lateral */
#sidebar{width:320px;float:right;font-size:14px;margin-top:7px}
#sidebar a{color:#657F8C}
#sidebar a:hover{text-decoration:underline}
#sidebar ul li{list-style:none;margin-left:25px;padding:0 0 10px 25px;background:url(imagenes/flecha.gif) no-repeat;background-position:0 1px}
.tbar{font-family:Georgia,"Times New Roman",Times,serif;padding:17px;margin:0 0 0 50px;font-size:16px;color:#EEE}
img.nota,.feed{display:block;margin-left:auto;margin-right:auto}
.cont{width:320px;margin-top:10px}
.barra{background:url(imagenes/barra.gif) no-repeat;width:320px;height:67px;margin:0}
.sideblock{width:277px;background-color:#FFF;border-style:solid;padding:0 15px 15px 15px;border-color:#DDD;border-width:0 1px 1px 1px;margin:-10px 0 15px 0}
.sideblock input{width:185px;padding:4px;border-style:solid;border-width:1px;border-color:#DDD;color:#777}
.sideblock button{vertical-align:middle;margin-left:6px}
/* V. Portada */
#principal{width:950px;height:480px;margin-top:17px;background-color:#FFF;border-style:solid;border-width:1px;border-color:#DDD}
#principal a{text-decoration:none;color:#4775FF}
#principal a:hover{text-decoration:underline;border-bottom:0}
.ultima{width:950px;height:250px;margin:10px auto 10px auto}
.upost{width:617px;height:235px;margin:10px 0 0 20px;float:left}
.col{width:930px;margin:10px auto 10px auto}
.col h3{font-family:Georgia,"Palatino LinoType","Times New Roman",serif;font-size:16px;font-variant:small-caps;font-weight:normal;text-align:center;color:#494949;border-style:solid;border-width:1px 0 1px 0;border-color:#DDD;padding:5px}
.col h2{text-align:center}
.c1,.c2,.c3{width:280px;height:225px;float:left;padding:0 20px 0 10px;color:#777}
.ap{width:250px;height:200px;margin:20px 0 0 15px;float:left}
/* VI. Publicaciones */
#post h1{text-align:center;padding:20px 0 20px 0;font-variant:small-caps}
#content{width:600px;float:left;margin-top:7px}
#content a{text-decoration:none;color:#4775FF;border-bottom:1px dotted}
#content a:hover{text-decoration:none;border-bottom:0}
.autoria{text-align:center;margin-bottom:20px;font:12px "Microsoft Sans Serif",Tahoma,Georgia,"Times New Roman",Times,serif}
.imglink a{border-bottom:0 !important;text-decoration:none}
.post{width:600px;background-color:#FFF;border-style:solid;border-width:1px;border-color:#DDD;margin:10px 0 10px 0;padding:10px;line-height:23px;text-align:justify}
.entry{color:#3E4F4F;font-family:"Trebuchet MS","Gill Sans","Lucida Sans",Arial,Free-Sans,sans-serif;font-size:14px;padding:10px}
.entry strong{font-weight:normal}
.post ul{margin:10px 0 10px 55px}
.post li{list-style:none;padding:0 0 15px 25px;background:url(imagenes/flecha.gif) no-repeat;background-position:0 4px}
.post ol li{margin:15px 0 15px 55px;list-style:none;padding:0 0 4px 20px;background:url(imagenes/flecha.gif) no-repeat;background-position:top left}
.post blockquote{margin:0 30px 0 10px;padding:0 0 0 50px;color:#6E6E6E;font-family:"Palatino LinoType","Times New Roman",Sylfaen,Times,serif;font-style:italic;font-size:16px;background:url(imagenes/cita.gif) no-repeat}
.post h3 {font:18px Georgia,"Times New Roman",Times,serif;font-style:italic;padding:10px;margin:5px 0 5px 15px;color:#333}
.clear{clear:left}
.tcol{width:auto;font-family:Georgia,"Palatino LinoType","Times New Roman",serif;font-size:16px;font-variant:small-caps;font-weight:normal;text-align:center;color:#494949;border-style:solid;border-width:1px 0 1px 0;border-color:#DDD;padding:5px;margin:10px}
.col-post{float:left;width:290px}
.post-tools{width:580px;margin:0 auto 0 auto}
.rel-list ul{margin-top:25px}
/* VII. Archivo */
.archivo{width:600px;height:265px;background-color:#FFF;border-style:solid;border-width:1px;border-color:#DDD;margin:10px 0 10px 0;padding:10px;line-height:23px;text-align:justify;background:url(imagenes/archivo.png) no-repeat}
.archivo p{margin:18px 55px 22px 55px}
.h2a{text-align:center;color:#FFF;font-variant:small-caps}
.fecha{float:left;color:#000;font-family:Georgia;font-size:16px;float:left;padding-left:75px;font-style:italic}
.tlec{color:#000;font-family:Georgia;font-size:16px;margin-left:350px;font-style:italic}
.cat{background:url(imagenes/cat.jpg) no-repeat;width:600px;height:127px;margin:0 auto 0 auto}
/* VIII. Perfil Profesional */
.perfil{width:560px;height:270px;margin-top:10px;border-style:solid;border-color:#EEE;border-width:1px 0 0 0;text-align:justify}
.perfil img{float:left;margin:10px 10px 0 0}
.perfil b{color:#D00200}
.perfil h1{font-style:italic}
.perfil p{padding:10px 10px 0 10px}
/* IX. Pie de Pagina */
#footer{height:80px;margin:15px 0 5px 0;clear:both;text-align:center;color:#555;font-family:"Palatino Linotype",Georgia,"Times New Roman",Times,serif;font-size:14px;border-style:solid;border-color:#DDD;border-width:1px 0 0 0}
#footer a{font-size:14px;font-variant:small-caps;color:#4775FF;border-bottom:1px dotted}
#footer a:hover{text-decoration:none;border-bottom:none}
/* X. Navegacion */
#nav {font-family:"Palatino LinoType","Times New Roman",Times, serif;font-size:20px;font-style:italic;padding:10px}
#nav a, #nav a:link {padding:4px;margin:4px;text-decoration:none;border-bottom:none}
#nav span{padding:4px;margin:4px}
#nav span.current {border:1px solid #DDD;color:#C00}
