body {
padding: 0;
margin: 0;
background: rgb(183,184,177);
color:#818181;
font-family:Arial,Heveltica,sans-serif;
font-size:12px;
/*text-align : right;*/
}
#container {
position:absolute;
width: 800px;
background: #ffffff;	
left:50%;
margin-left:-400px;
}
#containerx {
position:absolute;
width: 800px;
background: #f5f7f9;	
left:50%;
margin-left:-400px;
}
#container2 {
position:absolute;
width: 800px;
background: #ffffff;	
left:50%;
margin-left:-498px;
}
.header{
background:url(main.jpg); height:110px;width:800px;
}
.header2{background: #ff3600 url(logoo.gif) no-repeat;height:115px;width:800px;font-size:11px;}
.subheader{background:url(logob.gif); height:86px; width:202px;margin:6px 0 0 20px;}
.header2 a:hover{color:#ffffff;}
.header a:hover{color:#ffffff;}

.lesion{float:left; visibility:hidden;}
.anat{float:right; visibility:hidden;}
.down td{border-bottom:1px dotted #818181;}

td{text-align:left;}
.main{
       width:700px;
       height:auto;
       font-size:12px;
       background-color:#ffffff;
       margin:0 1px 0 50px;
       padding:30px 0 0 0;
       color:#696969;
       text-align:center;
 }
  .mainc{
       width:700px;
       height:auto;
       font-size:12px;
       background-color:#ffffff;
       margin:0 1px 0 50px;
       padding:30px 0 0 0;
       color:#696969;
       text-align:center;
	    z-index:1;
 }
 .main2{
       width:500px;
       height:auto;
       font-size:11px;
       background-color:#FFF;
       margin:0 1px 0 230px;
       padding:30px 0 0 0;
       color:#818181;
 }
 .left{
       width:230px;
       height:auto;
       margin:0 0 0 15px;
       float:left;
       padding:25px 0 0 1px;
       color:#818181;
}
.left a
{
text-align:left;
text-decoration:none;
color:#414141;
font:Arial, Helvetica, sans-serif;
/*font-weight:bold;*/
font-size:12px;
}
.table td{border-bottom:1px solid rgb(183,184,177); font-size:12px;}
.main a{color:#414141;text-decoration: none;}
.mainc a{color:#414141;text-decoration: none;}
.main2 a{color:#414141;text-decoration: none;}
a:hover{text-decoration: underline;color:ff3700;}
a{color:#ffffff;text-decoration: none;}
a:hover{text-decoration: underline;}
.tab
{
border: 2px solid #f5f7f9;font-size:12px;color:#5C7F92;
}

.foot{
width:800px;
height:52px;
font-size:15px;
background-image:url(footer.gif); 
background-repeat: no-repeat;
background-position:right;
}
p{ text-align:center;}
h1{font-style:normal;font-size:22px;text-align:center; font-weight:lighter;}
h2{text-align:center;font-style:normal;font-size:30px;}
.tf{font-size:16px; color:#ffffff; background:#ff3700; font-weight:lighter; height:18px;}
span{color:#ff3700;}
.topside{font-weight:bold; font-size:13px; text-align:left; color:#ff3600; border-bottom:#ff3600 1px solid; width:750px;}
.topside2{padding:0;font-weight:bold; font-size:10pt; text-align:left; color:#5C7F92; font:Arial; border-bottom:#5C7F92 1px solid;width:620px;}
.top_min{font-weight:bold; font-size:14px; text-align:left; color:#ff3600; border-bottom:#ff3600 1px solid; width:400px;}
.ok{color:#5c7f92; margin:0 0 0 155px;}
.tabla{
border: 1px solid #414141;font-size:12.5px; color:#414141;border-collapse:collapse;
}
.tabla td{ padding:0 3px 0 5px;}

.minTable{
border: 1px solid #414141;font-size:12px; color:#414141;border-collapse:collapse;
}
.minTable td{ padding:0 3px 0 5px; border:1px solid #414141;}

.tablax{
border: 1px solid #5c7f92;font-size:12.5px; color:#5c7f92;
}
.tabla2{
border-top: 1px solid #414141;border-left: 1px solid #414141;border-right: 1px solid #414141;font-size:12.5px; color:#414141;
}
.celda{border-top:1px solid #414141;border-left:1px solid #414141;}
.celda2{border-bottom:1px solid #414141;}
.celda3{border-top:1px solid #414141;border-bottom:1px solid #414141;border-left:1px solid #414141;}
.folio{ font-size:13px; color:black; text-align:left;}
.tab2
{
 background:#f5f7f9;font-size:12px;color:black;
}
.tabx{ border-collapse:collapse;}
.tabx td{border:1px solid #414141;}
.tabx2{border-collapse:collapse; color:#414141;font-size:12px;}
.tabx2 td{border:1px solid #dbd4c2;}

.header3{background: #414141;height:115px;width:800px;font-size:11px;}
.subheader2{background:url(logo1.jpg); height:86px; width:202px;margin:6px 0 0 20px;}
.cl td{ padding:0 0 0 25px; }
.left2{ width:300px; float:left;  padding:0; margin:0 0 0 30px; }
.right{ width:280px; float:right;  padding:0 0px 0 0px; margin:0 10px 0 0; border-left:1px solid #414141; }
.contenido{ width:680px; border:1px solid #414141;  padding:0; margin:0 10px 0 10px;}
.tleft{font-size:12.5px; color:#414141;}
.table2 td{border-bottom:1px solid rgb(183,184,177);border:1px dotted #dbd4c2;}
.stylo{ font-size:13px; color:#414141;  margin:0 10px 0 10px;}
h3{ font-weight:normal; text-align:center; color:#ff6137; padding:25px 0 0 0 ; font-size:20px;}
.stab{ background:#dbd4c2; color:#ff3600;}
input[type=text]{height:18px;}
#show{ display:none;}
#show2{ display:none;}
.tabx2 a{color:#ff3700; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0 5px 0 0; text-decoration:underline;}
#cursos{ margin:0px 0px 0 0px; left:118px; display:none; z-index:2; position:absolute; background: #f5f7f9; border:1px solid #5c7f92;}
#tcurso{ font-size:12px; color:black;}
#cursos a{ color:#ff3700; font-weight:bold; font-size:12px; padding:0 0 0 320px;}
.type{ width:400px; height:18px; border:0; background:#f5f7f9; color:#5c7f92; margin:0 0 0 120px; font-weight:800;}
.typ2{ width:90px; height:18px; }
.typ3{ width:250px; height:18px; }
.typ4{ width:35px; height:18px; }
.typ5{ width:215px; height:18px; }
.review{ color:#414141; font-size:12px; background:#f5f7f9; }
/*MANTENIMIENTO CENTRAL*/
.campo{ width:50px; text-align:left;}
.marca{ width:150px;}
#datos{ font-size:12px; color:#414141; border:1px solid #5c7f92;border-collapse:separate;}
.alignR{ text-align:right;}
#title{text-align:center; font-size:13px;}
.top_min2{font-weight:bold; font-size:14px; text-align:left; color:#ff3600; border-bottom:#ff3600 2px dashed; width:550px; }
.typ0{ width:145px; height:18px; }
.colorB{color:#1c4db5; font-size:12px; font-weight:bold;}
.minBit{ border:0;border-collapse:collapse; font-size:12px; width:650px;}
.minBit td{  border:1px solid #696969;}
.minTitle{ font-size:13px; color:#ffffff; background:url(menu_bg.jpg); text-align:center;}
.title1{ background:#808080; color:#E6E6E6; font-size:14px;}
.table_small{border-collapse:collapse; color:#414141;font-size:12px; width:580px;}
.table_small td{border:1px solid #E6E6E6;}
#showCues a{ text-decoration:underline;}
.btn{ border:1px solid #5c7f92; font-size:12px;}
.btn2{ border:1px solid #5c7f92; font-size:12px; width:90px;}
