body{margin:0px;font-family:arial,verdana;font-size:0.625em;color: #000000;background-color:#ffffff;text-align:left;overflow-x:hidden}

div {text-align:justify;}

#cabecera{width:100%;height:230px;}
#contenedor{width:950px;margin-left: auto; margin-right: auto;}

#menu{}

.menu{}
.menu ul{list-style: none;padding:0px 0px 0px 10px;margin:0px;}
.menu li{display:inline;line-height:32px;}
.menu a.menuitem {text-decoration: none; padding:0px 5px 8px 5px;}
.menu a.menuitem:hover {text-decoration: none;background-image:url('../imgs/fondo_menu_select.jpg');background-repeat:repeat-x;background-position: bottom left;}
.menu span {padding:0px 5px 8px 5px;}

.submenu{}
.submenu ul{list-style: none;padding:0px 0px 0px 10px;margin:0px;}
.submenu li{display:inline;line-height:28px;}
.submenu a.menuitem {text-decoration: none; padding:0px 5px 6px 5px;}
.submenu a.menuitem:hover {text-decoration: none;background-image:url('../imgs/fondo_menu_select.jpg');background-repeat:repeat-x;background-position: bottom left;}
.submenu span {padding:0px 5px 6px 5px;}

.subsubmenu{background-image:url('../imgs/fondo_menu_select.jpg');background-repeat:repeat-x;background-position: bottom left;}

.hover {padding:0px 0px 5px 0px;margin:0px;text-decoration: none;background-image:url('../imgs/fondo_menu_select.jpg');background-repeat:repeat-x;background-position: bottom left;}

#contenidos{width:100%;}

#contenido1c{float:left;width:925px;padding:0px 10px 5px 15px; min-height:400px;height:auto !important; height:400px;}
#contenido2c{float:left;width:690px;padding:0px 10px 5px 15px; min-height:400px;height:auto !important; height:400px;}

#contenido_izda{float:left;width:455px;vertical-align:top;}
#contenido_dcha{float:right;width:215px;}

.lis_izda{float:left;width:215px;}
.lis_dcha{float:right;width:455px;}

.lis2_izda{float:left;width:455px;}
.lis2_dcha{float:right;width:215px;}

.lis_peq_izda{float:left;width:215px;}
.lis_peq_dcha{float:right;width:220px;}

#pie{;padding:5px 15px 5px 15px;}

#derecha{float:left;width:200px;padding:5px 0px 5px 15px;}
.derecha_titulo{float:left;padding:15px 0px 0px 0px;width:151px;}
.derecha_icono{float:left;padding:0px 0px 3px 0px;width:49px;text-align:right;}

.linea {position:relative;height: 1px;line-height:0px;overflow:hidden;}

.div2c{float:left;width:50%;}
.div3c{float:left;width:33%;}

.fs9{font-size:0.9em;line-height:1.0em;}
.fs10{font-size:1.0em;line-height:1.3em;}
.fs11{font-size:1.1em;line-height:1.4em;}
.fs12{font-size:1.2em;line-height:1.5em;}
.fs13{font-size:1.3em;line-height:1.6em;}
.fs14{font-size:1.4em;line-height:1.6em;}
.fs15{font-size:1.5em;}
.fs16{font-size:1.6em;line-height:1.3em;}
.fs17{font-size:1.7em;line-height:1.3em;}
.fs18{font-size:1.8em;}
.fs20{font-size:2.0em;line-height:1.0em;}
.fs22{font-size:2.2em;line-height:1.0em;}
.fs30{font-size:3em;}
.fs36{font-size:3.6em;;line-height:1.1em;}

.lh20{line-height:20px;}
.lh25{line-height:25px;}
.lh30{line-height:30px;}

.negro{color:#000000;}
.blanco{color:#ffffff;}
.verde{color:#B4D046;}
.c445026{color:#445026;}
.cCFD018{color:#CFD018;}
.cRed{color:red;}
.c747670{color:#747670;}
.cBB0000{color:#BB0000;}
.cAAB82D{color:#AAB82D;}

.bg000000{background-color: #000000;}
			.bg445026{background-color: #535453;}
.bgFFFFFF{background-color: #FFFFFF;}
.bgred{background-color: red;}
.bgblue{background-color: blue;}
.bgB7B9B8{background-color:#B7B9B8;}
.bgCFD018{background-color:#CFD018;}
.bgverde{background-color:#B2C835;}
.bgC7CD24{background-color:#C7CD24;}
.bgF2F1EA{background-color: #F2F1EA;}
.bg747670{background-color: #747670;}

.pd2{padding:2px;}
.pd5{padding:5px;}
.pd15{padding:15px;}
.m5{margin-left:5px;}
.ml5{margin-left:15px;}
.mt5{margin-top:5px;}

.sep_10{width:100%;height:10px;overflow:hidden;}

h1{margin-top:0px;margin-bottom:10px;font-size:1.6em;color:#445026;}
h2{margin-top:0px;margin-bottom:5px;font-size:1.4em;color:#445026;}
h3{margin-top:0px;margin-bottom:5px;font-size:1.3em;color:#445026;}

hr{width:100%;height:1px;border-top: #D0D019 1px dotted;border-bottom: #000000 0px dotted; border-left: #000000 0px dotted;border-right: #000000 0px dotted;overflow:hidden}

.mv5{margin:5px 0px 5px 0px;}
.mv10{margin:10px 0px 10px 0px;}

.clear{clear:both;width:0px;height:0px;overflow:hidden;}
.izquierda{text-align:left;}
.izquierda2{float:left;}
.derecha{text-align:right;}
.derecha2{float:right;}
.centro{text-align:center;}
.centro2{margin-left: auto; margin-right: auto;}
.justificado{text-align:justify;}
.negrita{font-weight:bold;}
.normal{font-weight:normal;}
.cursiva{font-style:italic;}
.vat {vertical-align:top;}
.bbd{border-bottom:1px dotted #000000;}

.sep_dotted{border-bottom:1px dotted #000000;height:1px;overflow:hidden;}

form{display: inline; margin: 0;}
img {border:0px;}
.img_txt{float:left;margin:3px 25px 10px 0px;}

.img_txt_izquierda{float:left;margin:3px 25px 10px 10px;}
.img_txt_derecha{float:right;margin:3px 10px 10px 25px;}


a.enlace:link, a.enlace:visited, a.enlace:active  {TEXT-DECORATION: none;}
a.enlace:hover  {TEXT-DECORATION: none;}

a.enlace2:link, a.enlace2:visited, a.enlace2:active  {TEXT-DECORATION: none;}
a.enlace2:hover  {TEXT-DECORATION: underline;}

a.menu_priv:link, a.menu_priv:visited, a.menu_priv:active  {TEXT-DECORATION: none;color:#ffffff;}
a.menu_priv:hover  {TEXT-DECORATION: none;color:#CFD018;}

a.boton:link, a.boton:visited, a.boton:active  {background-color:#445026;color:#ffffff;TEXT-DECORATION: none;padding:3px 5px 3px 5px;BORDER: 0px;}
a.boton:hover  {background-color:#445026;color:#CFD018;TEXT-DECORATION: none;}


.marco {BORDER: #CFD018 1px solid;}

.lista_numeros{list-style: decimal;}
.lista_circulos{list-style: circle;}

.info_practica_izq{float:left;width:150px;}
.info_practica_der{float:left;}

.secretaria_izq{float:left;width:190px;}
.secretaria_der{float:left;}

.login{width:250px;}

.form1c{float:left;width:100%;}
.form1c .int{padding:0px 0px 5px 0px;}

.form2c{float:left;width:227px;}
.form2c .i{margin:0px 5px 5px 0px;}
.form2c .d{margin:0px 0px 5px 5px;}

label{display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;} 
.oculto{display:none;margin:0px;padding:0px;width:0px;height:0px;}
.input{font-family:arial;padding:0px;margin:0px;width:100%;background-color:#F2F1EA;BORDER: 0px #C7CD24 solid;}
.input_file{font-family:arial;padding:0px;margin:0px;background-color:#F2F1EA;BORDER: 1px #747670 solid;}
.check {BORDER: 1px #747670 solid;}
textarea {font-family:arial;width:100%;padding:0px;margin:0px;background-color:#F2F1EA;BORDER: 0px #C7CD24 solid;overflow:auto;}
.select{font-family:arial;padding:0px;margin:0px;width:100%;background-color:#F2F1EA;BORDER: 0px #C7CD24 solid;}
.selectM{height:150px;border: 1px solid #747670;}
.submit {background-color:#445026;color:#ffffff;border:0px #445026;padding:1px 3px 1px 3px;margin:0px;text-align:center;}
.submit:hover  {background-color:#445026;color:#CFD018;TEXT-DECORATION: none;}
.inline{display:inline;}

.h_textarea_1{height:75px;}
.h_textarea_2{height:200px;}
.h_textarea_3{height:100px;}

.w100{width:100%;}
.marco445026 {BORDER: #445026 1px solid;}
.marco445026_2 {BORDER-TOP: #445026 1px solid;BORDER-BOTTOM: #445026 1px solid;}


.marcoC7CD24 {BORDER: #C7CD24 1px solid;}
.marco747670 {BORDER: #747670 1px solid;}

.conectar_desconectar{margin:3px 15px 0px 0px;}

legend {margin-left:0px;padding: 0px 2px 0px 2px;BORDER: 0px #445026 solid;}
fieldset{position: relative;BORDER: 1px #747670 solid;margin:0px 0px 0px 0px;padding:10px;}

table.border {border-width: 1px;border-style: solid;border-color: #445026;border-collapse: collapse;background-color:#F2F1EA;}
table.border td {border-width: 1px;border-style: inset;border-color: #445026;}

.tachado {text-decoration: line-through;color:#AA2A2A;font-style:italic;}
.normal {}
.explicacion{color:#B90000;font-weight:bold;}

p { text-indent: 4em;}

.resaltado{background:#B4D046;font-weight:bold;}
#patrocinadores img{ float:left;border: 0px solid #B7B9B8; margin: 0px 15px 25px 0px }

.listado1{width: 100%;border: 0px;}
.listado1 .izq {padding-left: 5px;}
.listado1 .cen{width: 10px;}
.listado1 .der{text-align: right; vertical-align: middle;}

.div_img_listado{float:left;width:128px;height:80px;margin-left: 0px; margin-right: 10px; margin-bottom: 10px; overflow:hidden;}

.imgs_listado{width:128px;}
.imgs_listado_border{border-top: 1px solid #000000; border-bottom: 1px solid #000000;}

.imgs_listado_normal{opacity:0.7;filter:alpha(opacity=70)}
.imgs_listado_selec{opacity:1;filter:alpha(opacity=100)}

.paginador{margin:0px;float:left;text-align:center;margin-right:5px;}