A               { text-decoration: none; color: #000000; }
A:link          { color: #000000; }
A:visited       { color: #000000; }
A:active        { color: #000000; }
A:hover         { color: #444444; text-decoration: underline;}

a img {
   border: none;
}

html {
   font-family: Tahoma;
   font-size: 13px;
   color: #000000;
   text-decoration: none;
   line-height: 15px;
   text-align: justify;
}

body {
   background-color: #5e1313;
   background-image: url('/img/back-home.jpg');
   background-position: center top;
   background-repeat: repeat-y;
   margin: 0px;
   padding: 0px;
}

b, strong {
   color: #000000;
   font-weight: bolder;
}

input, textarea, select {
   color: #7E888A;
   background: white;
   border: 0px;
   border: 1px solid #7E888A;
   font-size: 13px;
}

.boton {
   height: 20px;
   border-width:1px;
   border-style:solid;
   border-color:#cdcdcd;
   background-color:#000000;
   font-family: Tahoma;
   color: #ffffff;
   font-weight: Bold;
   font-size: 13px;
}

div#lateralIzq {
   position: absolute;
   margin-left: -27px;
}

div#lateralIzq img {
   display: block;
   margin-bottom: 20px;
   margin-top: 1px;
}

div#mainContent {
   width: 980px;
   margin: 0px auto 0px auto;
}

div#header {
   height: 157px;
}

div#contenidoCentral {
   background-color: #ffffff;
   background-image: url('/img/back-centro.jpg');
   background-position: center bottom;
   background-repeat: repeat-y;
}

.contenido {
   min-height: 600px;
}

td.menuLeft {
   background-color: #efefef;
   background-image: url('/img/back-left.png');
   background-position: center left;
   background-repeat: repeat-y;
   width: 205px;
}

div#menuLeftInside {
   width: 190px;
}

.menuLevel1 {
   background-image: url('/img/back-menu-off.gif');
   background-position: left;
   width: 189px;
   border-bottom: 1px solid #ababab;
   font-weight: bold;
   margin-bottom: 5px;
   margin-top: 5px;
   padding-top: 1px;
}

.menuLevel1On {
   background-image: url('/img/back-menu-on.gif');
   background-position: left;
   width: 189px;
   border-bottom: 1px solid #ababab;
   font-weight: bold;
   margin-bottom: 5px;
   margin-top: 5px;
   padding-top: 1px;
}

.menuLevel1 p, .menuLevel1On p {
   margin: 10px;
   text-align: left;
   text-transform: uppercase;
}


.menuLevel2 {
   background-image: url('/img/back-submenu-off.gif');
   background-position: top left;
   width: 189px;
   border-bottom: 1px solid #bcbcbc;
   font-weight: bold;
   margin-bottom: 5px;
   margin-top: 5px;
   padding-top: 1px;
}

.menuLevel2On {
   background-image: url('/img/back-submenu-on.gif');
   background-position: top left;
   width: 189px;
   border-bottom: 1px solid #ababab;
   font-weight: bold;
   margin-bottom: 5px;
   margin-top: 5px;
   padding-top: 1px;
}

.menuLevel2 p, .menuLevel2On p {
   margin: 5px;
   margin-left: 25px;
   text-align: left;
}

.menuLevel1, .menuLevel1 a {
   color: #380001;
}

.menuLevel1On a {
   color: #fafafa;
}

.menuLevel2, .menuLevel2 a {
   color: #763838;
}

.menuLevel2On a {
   color: #fafafa;
}

div#citas {
   background: #e0e0e0;
   height: 60px;
   color: #808080;
}

div#citas b {
   color: #808080;
}

div#footer {
   border-top: 1px solid #cdcdcd;
   color: #ababab;
   font-size: 11px;
}

div#footer a {
   color: #ababab;
}

h1 {
   color: #000000;
   font-size: 15px;
   font-weight: bold;
   text-transform: uppercase;
}

h2 {
   color: #000000;
   width: 100%;
   font-size: 14px;
   font-weight: bold;
   border-bottom: 1px solid #676767;
}

h3 {
   color: #7b9744;
   text-decoration: underline;
   width: 100%;
   font-size: 13px;
   font-weight: bold;
   margin: 0px;
}

h3 a {
   color: #7b9744;
}

h4 {
   color: #000000;
   width: 100%;
   font-size: 11px;
   font-weight: bold;
   margin: 0px;
   margin-left: 5px;
}

.agendaLeft {
   text-align: right;
   background: #fbfbfb;
   font-size: 13px;
   font-weight: bold;
   color: #565656;
}


.agendaInfo {
   background: #ffffff;
   color: #565656;
   font-weight: normal;
}

div#proteccionDatos {
   width: 90%;
   margin: 0px auto 0px auto;
   padding: 10px;
   font-size: 9px;
   color: #707070;
   line-height: 10px;
}

div#destacado {
   width: 90%;
   margin: 0px auto 0px auto;
   border: 1px solid #f0f0f0;
   background: #e7faeb;
}

div#destacado p {
   margin: 10px;
}

.precio {
   color: #00aa00;
   font-weight: bold;
   font-size: 13px;
}

.info2 {
   color: #00aaaa;
   font-weight: bold;
   font-size: 10px;
}

.fotoHome {
   margin: 0px;
   margin-top: 5px;
   margin-bottom: 5px;
   width: 220px;
   height: 90px;
   overflow: hidden;
   background: #f0f0f0;
}

.fotoHome img {
   margin-top: -25px;
}

.conferenciaSpaceSquareHome {
   margin: 0px;
   margin-top: 8px;
   margin-bottom: 15px;
   width: 220px;
   height: 90px;
   overflow: hidden;
   color: #ffffff;
   font-size: 14px;
}

.conferenciaSpaceSquareHome b {
   color: #ffffff;
}

.breveInfo {
   margin: 5px;
}

.breveInfo b {
   color: #7b9744;
   font-weight: bold;
}

.breveInfo .noBes b {
   font-weight: bold;
   color: #000000;
}


div#colaboran {
   width: 100%;
/*   background: white; */
}

div#colaboran b {
   color: #898989;
}

div#colaboran img {
   border: none;
   display: inline;
   margin-right: 6px;
   margin-left: 6px;
   margin-bottom: 10px;
}

.cursoDestacado {
   width: 220px;
   height: 365px;
   background-color: #ffffff;
   background-image: url('/img/back-destacado-personal.gif');
   background-repeat: repeat-x;
   border: 1px solid #cdcdcd;
   font-size: 11px;
   padding-top: 5px;
}

.conferenciaDestacado {
   width: 220px;
   height: 365px;
   background-color: #ffffff;
   background-image: url('/img/back-destacado-conferencias.gif');
   background-repeat: repeat-x;
   border: 1px solid #cdcdcd;
   font-size: 11px;
   padding-top: 5px;
}

.cursoDestacado h3, .conferenciaDestacado h3 {
   margin: 5px;
   text-align: left;
}

.cursoDestacado h3 a, .conferenciaDestacado h3 a {
   font-size: 14px;
   color: #ffffff;
   font-weight: bold;
   text-decoration: none;
}

.conferenciaDestacado h3 a {
   color: #000000;
}

div.gotoArea {
   margin: 0px;
}

div.mailingCajita {
   margin: 5px;
   margin-top: 25px;
   margin-bottom: 25px;
   font-size: 10px;
}

div.mailingCajita input {
   height: 15px;
   border: 0px;
   border-bottom: 1px solid #454545;
}

.botonMailing {
   height: 20px;
   border-width:1px;
   border-style:solid;
   border-color:#cdcdcd;
   background-color:#dedede;
   font-family: Tahoma;
   color: #454545;
   font-weight: Bold;
   font-size: 10px;
}

div.contactoFormSota {
   font-weight: bold;
   background: #cdcdcd;
   height: 20px;
   padding-top: 3px;
}

/* Fotos */
.albumFotosSquare {
   border: 1px solid #dedede;
   background: #fafafa;
   margin: 10px;
   font-size: 14px;
   font-weight: bold;
   text-align: center;
   height: 250px;
}

.albumFotosSquare img {
   margin: 0px;
   margin-bottom: 10px;
}

.albumFotosSquare a {
   color: #000000;
   margin-left: 10px;
   margin-right: 10px;
}


/* Colaboradores */
.colaboraSquare {
   border: 1px solid #dedede;
   background: #fafafa;
   margin: 10px;
   font-size: 12px;
   text-align: center;
   width: 185px;
   height: 325px;
}

.albumFotosSquare img {
   margin: 0px;
   margin-bottom: 10px;
}

.albumFotosSquare p {
   color: #000000;
   margin-left: 10px;
   margin-right: 10px;
   margin-bottom: 10px;
}
