@charset "utf-8";
/* CSS Document */

.stepcarousel{position: relative; overflow: scroll; width: 920px; height: 205px; }
.stepcarousel .belt{position: absolute; left: 0;top: 0; margin-top:15px;}
.stepcarousel .panel{float: left; overflow: hidden; margin: 10px; width: 180px;  }
.stepcarousel a{text-align:center; padding-right:10px;}
#data_car{width:75%; text-align:center;}

/* general */
#gen_tit{ border-bottom:1px solid #CCCCCC; font-size:16px; font-weight:bold;}
h4{font-size:16px; font-weight:bold; padding-bottom:5px; padding-left:18px;}
h5{font-size:14px; font-weight:bold; padding-bottom:2px; padding-left:14px;}
#error{color:#CC3300;}
#rand_notas{width:98%; padding:17px 5px 17px 5px; height:200px;}

/* Barra de titulo y demas */
#cola{float:left; width:100%;}
#cola #img_doc{float:left; width:30%;}
#img_doc img{border:1px solid #ddd; padding:1px;}
#cola #doc{ float:left; margin-left:7px; width:60%;}
#opciones_nota{float:left; width:100%; text-align:right; margin-bottom:15px;}
#opciones_nota a {margin-right:10px;}
#balaso{ float:left; font-style:italic; font-weight:bold; font-size:16px; width:100%;}
#nota{width:100%; float:left; margin-top:15px;}
#img_nota{float:left; padding-right:22px; width:30%;}
#pie_img{font-size:10px; width:100%; line-height:95%;}
#img_nota img{border:1px solid #eee; padding:1px;}
#nota_text{float:left; margin-left:5px; width:63%;}
#creditos{float:left; margin-top:35px; width:45%; margin-bottom:15px;}
#creditos_1{float:left; margin-top:35px; width:45%; margin-bottom:15px; padding-left:35px;}

/* login */
#login{	width: 920px; background:#fff;float:right;padding:10px; margin:10px 0;}
#sig_up{margin:25px 0 25px 0; width:48%; border-right:1px solid #eee; float:left;}
#register{margin:25px 0 25px 25px; width:48%; float:left;}
#sig_up ul{padding-left:35px; padding-top:7px;}
#login_box{ margin:20px 0 20px 0; padding:3px; width:80%; border:1px solid #ddd;}
#login_box form{background:#eee;}
#reg_box{border:1px solid #ddd; padding:3px;}
#reg_box form{background:#eee;}

/* comentarios */
#comment_box{margin-top:15px; width:100%;}
.commentbox{background-color: #ececec; width: 450px; padding: 10px;}
.commentfooter{background: url(images/arrow.gif) 20px 0 no-repeat;  padding-left: 58px; padding-top: 1px; margin-bottom: 2em; font-size: 90%; color: #4A4A4A;}
#boton_01{padding-top:4px; float:left; width:25%;}

#add_commt{width:100%; padding-right:15px; text-align:right;}
#resultado{ padding-top:25px;}

/* search form */
#search_box {width: 258px; height: 26px; background: url(images/bg_search_box.png) no-repeat; float:left; margin-top:4px;}
#search_box #s {float: left; padding: 0; margin: 5px 0 0 5px; border: 0; width: 200px; background: none;}
#search_box #go {float: right; margin: 1px 4px 0;}
#search_form{margin:0;}
#resultados{ padding:5px; margin-bottom:15px; border-bottom:1px solid #eee; width:100%; float:left;}
#resultados img {float:left; margin-right:10px;}

/* Ver nota */
#dizor{ width:100%;}
#div_titulo{float:left; width:50%; font-weight:bold; font:2.1em Georgia; letter-spacing:-0.05em;}
#div_op{float:left; margin-left:10px; text-align:right; padding-right:8px; width:45%; vertical-align:text-bottom;}
#doctorl{width:80%; float:right; text-align:right;}
#doctor1 form{padding:5px;}

/* search */
#cont_se{width:95%; padding:7px; }
#se_titulo{float:left; padding-left:5px; width:100%; font-size:16px; border-bottom:1px solid #eee; padding-bottom:3px;}
#search_cont{float:left; margin-top:20px; width:100%;}
#se_a{font-size:16px;}
div.pagination { padding: 3px; margin: 3px; margin-top:25px; }
div.pagination a { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #AAAADD; text-decoration: none; /* no underline */ color: #000099; }
div.pagination a:hover, div.pagination a:active { border: 1px solid #000099; color: #000; }
div.pagination span.current { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #000099; font-weight: bold; background-color:#000099; color: #FFF;}
div.pagination span.disabled { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #EEE; color: #DDD;}

/* diseño login true */
#login_true{width: 920px; float:right; text-align:right; padding-right:35px; padding-top:8px; margin:0;}

/* fomseon desing */
#fom_left{float:left; width:30%; margin-right:20px; text-align:justify;}
#fom_left li{ font-size:12px; list-style-position:inside;}
#fom_left small{font-size:10px;}
#fom_left img{float:left; padding-right:5px;}
#fom_left span{font-size:11px;}

/* links */
.link_doc{background:url(images/icon30.gif) no-repeat left; border:none; padding-left:17px;}
.link_print{background:url(images/icon_print.gif) no-repeat left; border:none; padding-left:17px; padding-right:15px;}

/*guia */
#guia{border:1px solid #eee; padding:8px; margin-top:25px; width:90%; height:105px;}
#guia img{float:left; border:none; margin-right:10px;}
#glink{font-size:16px;}

/* adm */
#ad_opcion{width:50%; margin-top:45px; margin-left:25px; margin-bottom:25px; list-style:none;}
#ad_opcion li{list-style:none inside; list-style:url(images/arrow_update.gif);}
#ad_links{float:right; padding-right:35px;}


/* notas */
#col_list{list-style:none; padding-left:15px;}
#print{width:95%; margin:10px;}
#print_op{width:100%; margin-bottom:15px; text-align:right;}
#nota_conted{width:100%;}
#nota_doc_data{float:left; width:18%; padding:15px; text-align:center; font-size:11px;}
#nota_doc_data img{border:1px solid #ddd; padding:1px;}
#menu_guia{background:#FAEBAC; padding:7px;}
#publi{float:left; width:100%; margin-left:45px;}

/* noats actulidad */
#notas_update{width:27%; float:left; padding-left:25px; padding-bottom:8px;}
#notas_publi{float:left;}
#notas_update ul{list-style:none inside; list-style:url(images/arrow_update.gif); }
#notas_update ul li{ border-bottom:1px solid #eee;}

/* tags */
#tags{width:98%; clear:both; border:1px solid #eee; padding:2px;}
#link_ant{letter-spacing:1px; font-weight:bold; font-size:12px; color:#000000;}
#ul_re{padding-left:35px;}
#ul_re ul{list-style-position:inside;}