@charset "utf-8";
/* CSS Document */
html,body{ margin:0; padding:0;}
body{font-size:1.3em;	font-family:Arial, Helvetica, sans-serif;}
h1{margin:0; padding:0;}
#cont{width:985px;text-align:center; margin:0 auto;}
#lat{display:none;}
#pag{float:left;width:985px;text-align:left;}
#cab{height:161px;background:url(../images/cabecera.jpg) bottom left no-repeat;}
#mtop{display:none;}
#home{float:left;position:relative;left:10px;top:10px;width:300px;height:100px;background:none;text-decoration:none;}
#home span {visibility:hidden;}
#bannerTop{float:right;position:relative;top:40px;height:68px;width:468px;}
#bannerTop a img{ border:0;}
#menu{display:none;}
li.a,li.a a{background:#86cc39;}
li.b,li.b a{background:#7ac12b;}
li.c,li.c a{background:#6dae25;}
li.d,li.d a{background:#629c21;}
li.e,li.e a{background:#528f0e;}
li.f,li.f a{background:#4b8010;}
li.g,li.g a{background:#3e6e09;}
li.h,li.h a{background:#355e07;}
li.i,li.i a{background:#2b4b06;}
pre {font:inherit; width:100%; white-space:normal;}

#login{background:url(../images/flat1.jpg) top left repeat-x;padding:0 6px 0 0;margin-bottom:6px; min-height:2.3em !important; height:auto !important; height:2.3em; }
#login .cab, #subscripcion .cab{color:#fff; font-size:1.2em;}
#login .cab a{text-decoration: none;color:#fff;border-bottom:1px solid #fff;}
#login .cab h3 {margin-top:0;font-size:0.85em;padding-top:6px;font-weight:700;}

#login form {font-size:0.9em;padding:0;color:#4b8010;}
#login p, #subscripcion p{clear:both;padding:0;margin:5px 0;}
#login p label{background: url(../images/fcampo.gif) 100% 35% no-repeat;width:163px;height:20px;display:block;padding:0 0px 3px 0;text-align:right;}
#login p input, #subscripcion  p input{border:0;background:none;font-size:0.9em;margin:2px 0 0;height:18px;width:140px;padding:2px 0 1px 3px;text-indent:0;}
#login .check2{float:right;width:104px;padding:3px 0 0 5px;font-size:0.80em; text-align:center;}
#login .check span{ position: relative; top: -2px;}
#login .check input{padding:0;margin:0px 2px 2px;}
div.opt{float:left; width:100%; clear:both;}
div.opt button{width:60px;border:0;background:none;float:left; cursor:pointer;}
#login .sessionInfoHeader {margin-top:30px; font-size:1.1em;line-height:1.75em; color:#2b4b06;}
#login .sessionInfoHeader a{font-weight:bold; text-decoration:none; color:#2b4b06;}
#login .sessionInfoHeader a:hover{text-decoration:underline;}
#login .sessionInfoHeader a img{vertical-align:middle;}
#archivos{text-align:right;}
#subscripcion {display:none;}

#publicidad{display:none;}


#subcolum{display:none;}
#buscar{float:right;width:100%; height:76px;background:#8dbd14; margin:3px 0 0;}
#buscar form{margin:0; padding:0;}
#buscar label{ border:0;padding:0;float:left;width:145px;margin-left:3px;margin-top:47px;height:24px;}
#buscar button{position:relative;margin:0; margin-top:43px; background:none; padding:0;float:left;border:0;cursor:pointer;width:32px;margin-left:-5px; height:28px; padding:0px;}
#buscar input {width:135px;}

#enlaces{float:right;width:100%; height:76px;background:#8dbd14; margin:0 0 3px;}
#enlaces a{text-decoration: none; color: #FFFFFF; font-weight: bold;}


#cuerpo{float:left; width:985px; min-height:350px !important; height:auto !important; height:350px;  }

#calendario{float:left; width:179px; margin-top:3px;}
#calendario .Calendar{font-size:0.85em; margin-right:0;}
#calendario .Calendar .CalendarRow{float:left;width:100%;}
#calendario .Calendar .CalendarRow div{float:left;width:14.23%; text-align:center;}
#calendario .CalendarRow div.CalendarCellPrevious{width:49.5%;text-align:left; float:left;}
#calendario .CalendarRow div.CalendarCellPrevious a, #calendario .CalendarRow div.CalendarCellNext a{text-decoration:none;color:#395717;}
#calendario .CalendarRow div.CalendarCellPrevious a:hover, #calendario .CalendarRow div.CalendarCellNext a:hover{text-decoration:underline;}
#calendario .CalendarRow div.CalendarCellNext{width:49.5%; text-align:right; float:right;}
#calendario .CalendarRow div.CalendarCellYear{width:100%; text-align:center;color:#2b4b06;margin:4px 0;}
#calendario .CalendarRow div.CalendarDayHeader acronym{font-weight:bold;}
#calendario .CalendarRow div.CalendarDay{color:#7e7e7e;}
#calendario .CalendarRow div.CalendarToday{font-weight:bold;}
#calendario .CalendarRow div.CalendarEvent a{color:#af9147; text-decoration:none;}
#calendario .EventList{margin-left:25px; padding:0;}
#calendario .EventList li{ list-style:url(../images/calendar.png) outside; padding-left:3px;}
#calendario .EventList li div.evento{ margin-left:0px; font-size:0.9em; border-left:1px solid #9ec835; padding-left:3px;margin-bottom:10px; color:#2b4b06;}
#calendario .EventList h4{margin:0; padding:0; font-size:1.05em;}
#calendario .EventList h4 a{color:#2b4b06; text-decoration:none;}

#calendario .AddEvent a{color:#2B4B06; text-decoration:none; border-top: 1px dashed #8FD049; width:100%; padding-top:1px; padding:5px 0 5px; display:block; }
#calendario .AddEvent a:hover {text-decoration:underline;}

#calendario .linkAgenda{float:none; width:100%;clear:both; border-top:2px solid #8fd049;padding-top:4px;}
#calendario .linkAgenda .fondo{color:#2b4b06; background-color:#a6d828; font-weight:bold; text-decoration:none;padding-left:5px;padding-right:5px;float:right;}
#calendario .linkAgenda .plus{display:block; color:#fff;background-color:#86cc39;  width:25px; font-size:1.5em;text-align:center;border-top:2px solid #a6d828;float:right;}
#calendario .linkAgenda .plus2{display:block; border:2px solid #fff;width:100%; }
#calendario .linkAgenda a{display:block;text-decoration:none;cursor:pointer;}

#pie{display:none;}
.nomostrar{display:none;}
.clr{clear:both;height:1px;font-size:0.01em;}
.separador{clear:both;background:#9bc86a;color:#9bc86a;border:1px solid #9bc86a;}
.right{text-align:right;}
.negrita{font-weight:bold;}
.justify{text-align:justify; width:580px;}

a.tagCloud:hover
{
 color:#0066FF;
 cursor:pointer;
 text-decoration:none;
}

a.tagCloud
{
 cursor:pointer;
}

a.tagAsignado
{
 margin-left:10px;
 padding-left:15px;
 margin-bottom:5px;
 color:#FF6600;
 cursor:pointer;
 background-image:url(../admin/images/deleteTag_over.png);
 background-position:0px center;
 background-repeat:no-repeat;
}

a.tagAsignado:hover
{
 color:#993333;
 cursor:pointer;
 text-decoration:none;
}


#cuerpo h1 {padding:0; margin:0; margin-bottom:10px;font-size:1.6em;}
#cuerpo h1 a, #cuerpo h2 a{text-decoration:none;}
#cuerpo h1 a:hover, #cuerpo h2 a:hover{text-decoration:none;}

#cuerpo h3,#homeInferior h3{ margin:5px 0; padding:0; color:#2b4b06; font-size:1.4em;}
#cuerpo h3 a, #homeInferior h3 a{color:#2b4b06; text-decoration:none;}
#cuerpo a{color:#395717; text-decoration:none;}
#cuerpo a:hover{text-decoration:underline;}
#cuerpo #menu a:hover {text-decoration:none;}
#cuerpo .contenidoCuerpo a:hover {text-decoration:underline;}

#cuerpo ul.submenuHeader{border-bottom:#b8e18b solid 3px; float:left; width:95%; display:block;}
#cuerpo ul.submenuHeader{list-style:none inside; margin: 0px 0px 10px 0px; padding:0px; color:#2b4b06;}
#cuerpo .submenuHeader li{list-style:none inside; margin:0;padding:0; color:#2b4b06;}
#cuerpo .submenuHeader li{float:left;  margin:0 1px;}
#cuerpo .submenuHeader a {color:#2b4b06; text-decoration:none;}
#cuerpo .submenuHeader a:hover{text-decoration:underline;font-weight:bold;}
#cuerpo .submenuHeader a.linkSelected{font-size:1.2em; font-weight:bold;}

#cuerpo .submenuHeader .relevante,  #cuerpo .AddEvent a.relevante {color:#000000; font-weight:bold;}

#cuerpo .articleList .article {border:0; margin:0;margin-bottom:10px;clear:both; padding-bottom:20px; border-bottom:#b8e18b solid 2px; width:95%;}
#homeInferior .articleList .article{list-style: none outside; border:0; margin:0;margin-bottom:10px;clear:both; padding-bottom:20px; border-bottom:#b8e18b solid 2px; width:95%;}
#cuerpo .articleList , #homeInferior .articleList  { list-style:none inside; margin:0; padding:0; float:none; clear:both;}
#cuerpo .articleList li, #homeInferior .articleList li{list-style:none inside; margin:0; padding:0; width:100%;}
#cuerpo .articleList .articleDate, #homeInferior .articleList .articleDate{color:#a27b06; font-weight:bold;}
#cuerpo .fullArticleDate, #homeInferior .articleList .articleDate{color:#793905; font-weight:bold;}
#cuerpo .articleList .articleFont{font-size:0.9em; color:#888888; margin-left:7px;}

#cuerpo .articleList .article .fullArticleFiles{margin:0; padding:10px 0 0;}
#cuerpo .articleList .article .fullArticleFiles ul{margin:0; padding:0;}
#cuerpo .articleList .article .fullArticleFiles ul li{margin:0; padding:0;}

#cuerpo .articleInfo{list-style:none inside; margin:0;padding:0;margin-bottom:10px;padding-bottom:30px;}
#cuerpo .articleInfo li{list-style:none inside; margin:0;padding:0;margin-bottom:10px;}
#cuerpo .articleInfo li{float:left; margin-right:4px;}
#cuerpo .articleInfo .articleTags strong {float: left; margin-right:5px;}
#cuerpo .articleInfo .articleTags li a{color:#2b4b06; text-decoration:none;}
#cuerpo .articleInfo .articleTags li a:hover{text-decoration:underline; }
#cuerpo .articleInfo .articleTags ul, #cuerpo .articleInfo .articleTags ul li{float:left; margin:0; padding:0; margin-right:0px;}
#cuerpo .articleContent {clear:both; text-align:justify; color:#2b4b06; line-height:1.4em;}
#cuerpo .articleContent a{color: #899d6d;}
#cuerpo .articleContent a:hover {text-decoration:underline;}
#cuerpo .articleContent img{float:left; vertical-align:top; margin:10px;}
#cuerpo .articleContent p{padding:0px; margin:0px;}
#cuerpo .articleContent hr.article-read-more {display:none; width:0px; margin:0px; padding:0px; height:0px;}

#cuerpo .article .article-more, #homeInferior .article .article-more{margin-top:10px; margin-left:20px;}
#cuerpo .article .article-more a, #homeInferior  .article .article-more a{color:#2b4b06;font-weight:bold;}
#cuerpo .article .articleComments, #homeInferior .article .articleComments{float:right;padding-left:15px; background:url(../images/comment.png) no-repeat 0px 4px;}
#cuerpo .article .articleRanking, #homeInferior .article .articleRanking{float:right;margin-right:20px; padding-left:15px; background:url(../images/valorar.gif) no-repeat 0px 0px;}
#cuerpo .article .articleComments a, #homeInferior .article .articleComments a{color:#a27b06; text-decoration: none;}
#cuerpo .article .articleComments a:hover, #homeInferior .article .articleComments a:hover{text-decoration: underline;}
#cuerpo .article .articleRanking a, #homeInferior .article .articleRanking a{color:#a27b06;}
#cuerpo .article .surveyResponses, #homeInferior .article .surveyResponses{margin:10px;margin-left:20px;}
#cuerpo .article .surveyResponses a, #homeInferior .article .surveyResponses a{color:#a27b09; font-size:1.1em; font-weight:bold;}

#cuerpo .SurveyForm{background-color:#e2f0cb; padding:10px; margin:10px 0; width:570px;}
#homeInfColumn3 .SurveyForm{ padding:10px; margin:10px 0;}
#cuerpo .SurveyForm input.textbox{background-color:#f4fae2; border:1px solid #32510d; width:340px !important; width:325px; margin:0px 15px 0 10px;}
#homeInfColumn3 .SurveyForm input[type="text"] {background-color:#f4fae2; border:1px solid #32510d; width:200px; margin:0px 10px 10px;}
#cuerpo .SurveyForm input.userSubmit {border:1px solid #365512; background-color:#c4dc9b;margin-right:10px;}
#homeInfColumn3 .SurveyForm input[type="submit"] {border:1px solid #74672d; background-color:#bd9d07;margin-right:10px; color:#fff;}
#cuerpo .SurveyForm .userdata label{width:580px; text-align:right;display:block;margin-bottom:5px;}
#homeInfColumn3 .SurveyForm .userdata label{width:100%; float:none; clear:both;display:block;}
#cuerpo .SurveyForm .right{padding-top:10px;}
#cuerpo .SurveyForm .SurveyResponse em { width: 450px; }

#cuerpo #articleFoot {display:none;}
#cuerpo #publicidadGoogle { display:none;}

#cuerpo h1{padding-bottom:0; padding-left:0; margin-left:0; margin-bottom:10px; color:#86cc39; }
#cuerpo h1 a{color:#86cc39; text-decoration:none; padding:0;margin:10px; }
#cuerpo h1 .decorativo{ background:url(../images/HeaderBar.png) 25px 2.9em repeat-x scroll; width:100%;display:block;}
#cuerpo h1 .capital{margin-left:0; padding-left:0;font-size:2.05em;color:#fff;background:#86cc39;width:1.5em;padding-top:0.5em; text-align:right;padding-bottom:0; margin-bottom:0; }
#cuerpo h1 .normal{padding-top:2em;background:#fff;display:inline;font-size:1em;margin-bottom:0;padding-bottom:0;}


/*#cuerpo h2{color:#2b4b06;clear:both;padding:0; margin:0;}
#cuerpo h2 a{color:#2b4b06;text-decoration:none;}*/

#cuerpo h2{ padding-bottom:0; padding-left:0; margin-left:0; margin-bottom:8px; color:#86cc39;margin-top:0; padding-top:0;font-size:1.65em;  width:100%;}
#cuerpo h2 a{color:#86cc39; text-decoration:none; padding:0;margin:0; }
#cuerpo h2 .decorativo{ background:url(../images/HeaderBar.png) 25px 55px repeat-x scroll; width:100%;float:left;}
#cuerpo h2 .capital{margin-left:0; padding-left:0;font-size:2em;line-height:30px;color:#fff;background:#86cc39;width:1.5em;padding-top:27px; text-align:right;padding-bottom:0; margin-bottom:0;float:left; }
#cuerpo h2 .normal{padding-top:1.8em;background:#fff;font-size:1em;margin-bottom:0;padding-bottom:0; float:left;}

#homeInferior h2{padding-bottom:0; padding-left:0; margin-left:0; margin-bottom:8px; color:#c8a70c;margin-top:0; padding-top:0; font-size:1.65em; height:3em; width:100%;}
#homeInferior h2 a{color:#c8a70c; text-decoration:none; padding:0;margin:0; }
#homeInferior h2 .decorativo{ background:url(../images/usersHeaderBar.png) 25px 55px repeat-x scroll; width:100%;float:left;}
#homeInferior h2 .capital{margin-left:0; padding-left:0;font-size:2em;line-height:30px;color:#fff;background:#c8a70c;width:1.5em;padding-top:27px; text-align:right;padding-bottom:0; margin-bottom:0;float:left; }
#homeInferior h2 .normal{padding-top:1.8em;background:#fff;font-size:1em;margin-bottom:0;padding-bottom:0;float:left;}


#cuerpo .fullArticleImages {float:right; margin-left:20px;}
#cuerpo .fullArticleImages dl{list-style:none outside;margin:0; padding:0;}
#cuerpo .fullArticleImages dd{color:#777777;font-style:italic; text-align:justify;float:left;}
#cuerpo .fullArticleImages img{width:200px; border:none;}

#cuerpo .fullArticleFiles ul li{list-style:none inside;}
#cuerpo .fullArticleFiles ul li a{text-decoration:none;color:#2b4b06; font-weight:bold; background:no-repeat url(../images/documento.gif);padding-left:20px;}

#cuerpo .fullArticleRanking{display:none;}
.aclaratorio, .requerido{color:#817045;}


.fullArticle {width:95%; float: left;}
#cuerpo #commentsNumber{color:#817045; font-weight:bold;}
#cuerpo .fullArticleComments{float:none; clear:both; border-top:3px solid #8ccf43; padding-top:10px;  background-color:#eefdc5; width:590px;}
#cuerpo .fullArticleComments .commentsList ul {list-style:none; margin-left:0;padding-left:20px;}
#cuerpo .fullArticleComments li{border-bottom:1px dashed #a08b28;padding-bottom:10px; margin-top:10px; margin-right:20px; margin-right:20px;}
#cuerpo .fullArticleComments .commentUsername{color: #817045; font-weight:bold;}
#cuerpo .fullArticleComments .commentDate{color:#793905; font-weight:bold;}
#cuerpo .fullArticleComments .commentText{margin-left:15px; color:#2B4B06;}
#cuerpo .fullArticleComments .commentForm{display:none;}
#cuerpo #commentsLink {font-weight:bold;padding-left:10px;}

#cuerpo #abuses, #cuerpo .abuses{margin-top:10px; margin-bottom:20px; margin-left:30px;}
#cuerpo #abuses a, #cuerpo .abuses a{font-weight:bold; color:#817045;text-decoration:none; }
#cuerpo #abuses a:hover, #cuerpo .abuses a:hover{text-decoration:underline;}
#cuerpo #formularioAbuso{background-color:#e6f0cb; padding:10px;}
#cuerpo #formularioAbuso label{ width:210px; text-align:right;  margin-right:20px;margin-bottom:10px;}
#cuerpo #formularioAbuso input[type="text"] {background-color:#f4fae2; border:1px solid #32510d; width:390px;}
#cuerpo #formularioAbuso textarea {width:99%;background-color:#f4fae2; border:1px solid #32510d;margin-bottom:10px;}
#cuerpo #formularioAbuso input[type="submit"] {border:1px solid #365512; background-color:#c4dc9b;margin-right:10px;}

#sugerirEnlace{ margin:20px; border:1px solid #ac8e01;  padding:20px; color:#2b4b06;}
#sugerirEnlace h3{color:#ffffff; border-bottom:1px dashed #2b4b06; background-color:#c8a70c; padding:4px 0 4px 4px; margin-bottom:10px;}
#sugerirEnlace textarea, #sugerirEnlace input.userFormText{background-color:#ffffff; border:1px solid #ac8e01; width:95%;margin-bottom:20px; padding:5px;}
#sugerirEnlace input.userFormSubmit  {border:1px solid #715e07; background-color:#c4dc9b;margin-right:10px;color:#ffffff;font-weight:bold;background-color:#c8a70c;}
#sugerirEnlace label, #sugerirEnlace input.userFormSubmit{font-weight:bold; }


#cuerpo .articlePagination{text-align:center; margin-bottom:10px; height:20px; display:block;}
#cuerpo .articlePagination a{margin-left:10px; margin-right:10px; color:#817045; font-weight:bold;text-decoration:none;}
#cuerpo .articlePagination a:hover{text-decoration:underline;}

#cuerpo .MensajeError{background-color:#d05533; float:none; clear:both; width:590px;color:#e6e571;text-align:center;font-weight:bold;margin-top:5px; margin-bottom:5px; padding-top:6px; padding-bottom:6px;}
#cuerpo .MensajeError a{color:#fff;text-decoration:none;}
#cuerpo .MensajeError a:hover{text-decoration:underline;}
#cuerpo .MensajeOK{background-color:#7d9c58; color:#fff; float:none; clear:both; width:590px; text-align:center;font-weight:bold;margin-top:5px; margin-bottom:5px; padding-top:6px; padding-bottom:6px;}
#cuerpo .MensajeOK a{color:#e6e571;text-decoration:none;}
#cuerpo .MensajeOK a:hover{text-decoration:underline;}

#cuerpo #formLogin{background-color:#e6f0cb; margin-top:20px; padding:10px; width:570px;}
#cuerpo #registerForm{background-color:#e6f0cb; margin-top:20px; padding:10px; width:570px !important; width:350px;}
#cuerpo #formLogin label, #cuerpo #registerForm label{width:550px;  text-align:right; margin-right:0px;margin-bottom:10px;}
#cuerpo #formLogin label.remember {width:265px;}
#cuerpo #formLogin input.loginText {background-color:#f4fae2; border:1px solid #32510d; width:300px; margin: 5px 10px 0px 10px;}
#cuerpo #registerForm input.loginText {background-color:#f4fae2; border:1px solid #32510d; width:300px; margin: 5px 10px 0px 10px;}
#cuerpo #formLogin input.loginSubmit {border:1px solid #365512; background-color:#c4dc9b;margin-left:245px;}
#cuerpo #registerForm input.loginSubmit {border:1px solid #365512; background-color:#c4dc9b;margin-left:245px;}
#cuerpo #registerForm label#labelLeido {width:100%; text-align:left; padding-left:245px !important; padding-left:235px;}
#cuerpo #registerForm a {color: #395717;}
#cuerpo .loginFormLink {margin-left:250px; font-weight:bold;}

.logged {font-style:italic;}
.loginInfo a{font-weight:bold; color:#2b4b06;}

.historico{list-style:none inside;margin:8px 0;padding:0 10px 0 0;}
.historico li a{display:block; text-decoration:none;color:#2b4b06; padding:0 4px 2px;margin: 0;text-transform:lowercase;}
.historico li a:hover{text-decoration:underline;}
#archivos a.alink{display:block;font-weight:700;text-decoration:none; Color:#2B4B06;clear:both; border-bottom:1px solid #9DD65E; margin:3px 0;}

#homeSuperior{width:100%;}
#homeSuperior #homeSupColumn1 {width:282px !important; width:270px; margin-right:32px; float:left;}
#homeSuperior #homeSupColumn2 {margin-left:0;width:282px !important; width:270px; margin-right:24px; float:left;}
#homeSuperior .articleList, #homeInferior .articleList {margin:0px;padding-top:0; width:100% !important;width:90%;}

#homeInferior{width:800px !important; width:769px;float:left;clear:both;padding-bottom:20px;}
#homeInferior #homeInfColumn1 {width:242px !important; width:231px; margin-right:37px; float:left;}
#homeInferior #homeInfColumn2 {width:242px !important; width:231px; margin-right:37px; float:left;}
#homeInferior #homeInfColumn3 {width:242px !important; width:231px;  float:left;}


#homeInferior .articleList .article{border-bottom:#c8a70c solid 2px; }
#homeInferior .articleList .articleDate, #homeInferior .fullArticleDate{color:#a27b06;margin:0; padding:0;}
#homeInferior .articleList .articleFont{font-size:0.9em; color:#888888; margin-left:7px;}

#homeInfColumn1 .advertiseList h3{color:#2B4B06;clear:both;padding:0; margin:0 0 10px;font-size:1em;}
#homeInfColumn1 .advertiseList h3 a{color:#2B4B06;text-decoration:none; background:no-repeat url(../images/anuncio.gif);padding-left:20px;}
#homeInfColumn1 .advertiseList { list-style:none inside; margin:0;padding:0; border-bottom:3px solid #C8A70C;}
#homeInfColumn1 .advertiseList .article{clear:both;}
#homeInfColumn1 .advertiseList .articleDate{color:#a27b06; font-weight:bold;margin:0;}
#homeInfColumn1 .advertiseList .responder a{color:#a27b06;}

#homeSuperior .linkAgenda{float:none; width:100%;clear:both;padding-top:4px;}
#homeSuperior .linkAgenda .fondo{color:#2b4b06; background-color:#a6d828; font-weight:bold; text-decoration:none;padding-left:5px;padding-right:5px;float:right;}
#homeSuperior .linkAgenda .plus{display:block;color:#fff;background-color:#86cc39;  width:25px; font-size:1.5em;text-align:center;border-top:2px solid #a6d828;float:right;}
#homeSuperior .linkAgenda .plus2{display:block;border:2px solid #fff;width:100%;}
#homeSuperior .linkAgenda a{display:block;text-decoration:none;cursor:pointer;}


#homeInferior .linkAgenda{float:none; width:100%;clear:both;padding-top:4px;}
#homeInferior .linkAgenda .fondo{color:#fff; background-color:#c8a70c; font-weight:bold; text-decoration:none;padding-left:5px;padding-right:5px;float:right;}
#homeInferior .linkAgenda .plus{display:block;color:#fff;background-color:#ac8e01;  width:25px; font-size:1.5em;text-align:center;border-top:2px solid #c8a70c;float:right;}
#homeInferior .linkAgenda .plus2{display:block;border:2px solid #fff;width:100%;}
#homeInferior .linkAgenda a{display:block;text-decoration:none; cursor:pointer; }



#bannerHome{text-align:center;background-color:#8dbd14;width:775px !important; width:765px;border:2px solid #e4eec7; height:90px;float:none;clear:both; margin-bottom:20px;}
#bannerHome #publicidad{width:20px;height:90px;float:left;background:url(../images/publicidad.png);}


.UserProfile{text-decoration:underline; color:#2B4B06;}

#cuerpo #condiciones, #cuerpo #quienes {text-align:justify; width:590px;}


#cuerpo #editProfile{ width:590px; }
#cuerpo #editProfile label{width:555px; text-align:right; display:block;}
#cuerpo #updatePassword label{width:555px; text-align:right; display:block;}
#cuerpo #editProfile input.profileText, #cuerpo #updatePassword input.profileText {width:300px; margin-left:20px;}
#cuerpo #editProfile input.profileSubmit, #cuerpo #updatePassword input.profileSubmit, .contactsubmit {border:1px solid #365512; background-color:#c4dc9b;margin-top:5px;margin-bottom:15px; width:150px;}

#dataForm { width:500px !important; width:325px; margin-left:100px;}
#dataForm label {font-weight:bold;}


#formRecomendar {padding-left:100px; width:300px;}
#formRecomendar label input, #formRecomendar textarea {margin-bottom:10px; width:400px;}
#formRecomendar .enviar {background-color:#C4DC9B; border:1px solid #365512; margin-bottom:15px; margin-top:5px;width:250px;}


#cuerpo .docList{margin-left:25px;padding:0px;list-style: none outside url(../images/documento.gif); border-bottom:1px solid #9DD65E;}
#cuerpo .docList h2{font-size:1.1em;}
#cuerpo .docList a{color:#2B4B06;}
#cuerpo .docList a:hover {text-decoration:underline;}


#cuerpo #cancelarSubscripcion {text-align:center;}
#cuerpo #cancelarSubscripcion #enviar{border:1px solid #365512; background-color:#c4dc9b;margin-left:5px;}
#cuerpo #cancelarSubscripcion #confirmar, #cuerpo #cancelarSubscripcion #cancelar {border:1px solid #365512; background-color:#c4dc9b;margin:0 10px 0 10px; width:250px; }
#login-header{min-height: 159px !important; height:159px !important; height:159px; overflow:hidden; margin-bottom:3px; border-bottom: 2px solid #9bc86a;} 


#cuerpo .left {
	float: left;
}

#cuerpo .right {
	float: right;
}

#cuerpo .absBottom {
	vertical-align: text-bottom;
}

#cuerpo .absMiddle {
	vertical-align: text-bottom;
}

#cuerpo .baseline {
	vertical-align: baseline;
}

#cuerpo .bottom {
	vertical-align: text-bottom;
}

#cuerpo .middle {
	vertical-align: middle;
}

#cuerpo .textTop {
	vertical-align: text-top;
}

#cuerpo .top {
	vertical-align: top;
}



#sidebar{
width:100%;
margin-bottom:25px;
}
h2.sides{ float:left;}

#sidebar ul,#sidebar ul li {list-style-image:none;list-style:none; margin:0; padding:0;}

#sidebar ul li:hover{
	background:none !important;
}

#sidebar ul li a{
float:left;
width:86%;
}
#sidebar ul li input{
float:left;
margin-left:10px;
}

#sidebar ul li{
	float:left; margin:0px auto; padding:0 0.1%; font-weight:normal !important; width:49.5%; text-align:left; height:39px;
}

#sidebar ul ul{
	margin:4px 0;
	width:98%;
	clear:both;
}


ul.folder div{
	float:left;
	width:100%;
	clear:both;
	display:none;
}

ul.visible div{ display:block; margin-left:15px;}
ul.visible ul div{
	display:none;
}

span.fcontent{
	display:block;
	border-bottom: 1px solid #2b4b06;
}


.descripcionJuego
{
 float:left;
 width:275px;
 text-align:justify;
 margin-left:20px;
 clear:right;
}

.logoJuego img
{
   float:left;
  vertical-align:top;
  margin-right:20px;
  border:none;
}

.infoJuego
{
 text-align:justify;
 clear:both;
}


.capturasJuego
{
 float:left;
 margin-right:25px;
 padding-right:20px;
 clear:both;
 text-align:center;
 margin:0 auto;
}

 .capturasJuego .imagen 
{
width:100%;
text-align:center;
 margin: 0 auto;
}

#cuerpo .articleContent .imagen img{
float:none;
margin:0 auto;
}


.capturasJuego .infoCapturas
{
width:195px;
text-align:justify;
color:#888888;
font-size:0.9em;
 clear:both;
}


.cuadroInstalacion
{
  background:#FEF5CA;
  margin: 10px 0 10px 0;
  padding:10px;
  font-size:1.1em;
  border: 2px solid #395717;
}

.cuadroInstalacion a
{
font-weight:bold;
}

.cuadroInstalacion .nota
{
 font-style	:italic;
}

.imagenCentrada
{
 margin:0 auto;
 text-align:center;
}

.descargarAgenda
{
 background:#A6D828;
 color:#ffffff;
 margin-top:5px;
 padding: 5px 0 0 0;
 font-weight:bold;
 height:40px;
 text-align:center;
}

.descargarAgenda img
{
 border:none;
 float:left;
}

.descargarAgenda a
{ color:#ffffff;
 text-decoration:none; 
}

.descargarAgenda a:hover
{
text-decoration:underline;
}
