html {color:#222222;background:#324a35 url(images/bg.png) repeat-x 0 0;}
body {color:#222222;background:#324a35 url(images/bg.png) repeat-x 0 0;font:62.5% verdana, arial, sans-serif;text-align:justify;}
* {margin:0;padding:0;}
body.mceContentBody {color:#000000;background:#ffffff;}
.mceContentBody a {color:blue;background:#ffffff;}
a img {border:none;text-decoration:none;}
a {text-decoration:underline;color:#48aadf;background-color:transparent;}
a:hover {text-decoration:none;color:#ffffff;background-color:#48aadf;}
h1 {font-size:2.5em;font-weight:normal;cursor:default;position:relative;top:50px;left:30px;letter-spacing:1px;color:#aaaaaa;background-color:transparent;font-style:italic;}
h1 a, h1 a:hover {color:#aaaaaa;background-color:transparent;font-style:italic;}
#wrapper {margin:20px auto;width:970px;color:#222222;background:#ffffff;font-size:1.2em;}
#header {height:97px;color:#222222;background:transparent url(images/cabecera.jpg) no-repeat;}
#menu {height:42px;line-height:42px;}
#sidebar {float:right;width:180px;background:#34637d url(images/bg-sidebar-top.jpg) repeat-x 0 0;color:#bed7b7;margin-right:10px;}
#content {float:left;width:750px;min-height:400px;color:#10222c;background-color:transparent;}
#contentBig {float:left;width:970px;min-height:400px;color:#10222c;background-color:transparent;}
.banner {text-align:center;float:center;margin:5px auto;padding:0 auto;}
#bottom {min-height:230px;color:#ffffff;background-color:#C8D0CB;clear:both;width:100%;margin-top:10px;border-top:5px solid #7c7c7c;}
#bottom a {color:#758A7C;background-color:transparent;text-decoration:underline;}
#bottom a:hover {color:#ffffff;background-color:#660066;text-decoration:none;}
#bottom1 {color:#ffffff;float:left;width:335px;background-color:#C8D0CB;}
#bottom2 {color:#ffffff;float:right;width:335px;background-color:#C8D0CB;}
#bottom3 {color:#ffffff;float:right;width:300px;background-color:#C8D0CB;}
.topmenu ul {float:right;margin:60px 30px 0 0;list-style-type:none;position:relative;width:auto;display:block;}
.topmenu li {display:block;float:left;margin:0;padding:0;}
.topmenu li a {color:#ffffff;text-decoration:underline;background-color:transparent;padding:2px;margin:0 10px 0 0;}
.topmenu li a:hover {color:#ffffff;background-color:#000000;text-decoration:none;padding:2px;}
#menu {padding:0 0 0 32px;margin:0;list-style:none;height:35px;background:#fff url("images/three_0.gif");position:relative;border:1px solid #444444;border-width:0 1px;border-bottom:1px solid #444;}
#menu ul {list-style-type:none;}
#menu li {float:left;}
#menu li a {display:block;float:left;height:35px;line-height:35px;color:#aaa;text-decoration:none;font-size:1.1em;font-family:verdana, tahoma, arial, sans-serif;font-weight:bold;text-align:center;padding:0 0 0 8px;cursor:pointer;}
#menu li a b {float:left;display:block;padding:0 16px 0 8px;}
#menu li.activo a {color:#fff;background:url("images/three_2.gif");}
#menu li.activo a b {background:url("images/three_2.gif") no-repeat right top;}
#menu li a:hover {color:#fff;background:#000 url("images/three_1.gif");}
#menu li a:hover b {background:url("images/three_1.gif") no-repeat right top;}
#menu li.activo a:hover {color:#fff; background:#000 url("images/three_2.gif");cursor:default;}
#menu li.activo a:hover b {background:url("images/three_2.gif") no-repeat right top;}
#sidebar a {color:#ffffff;background-color:transparent;text-decoration:underline;}
#sidebar a:hover {color:#ffffff;background-color:transparent;text-decoration:none;}
#sidebar ul {list-style-type:none;margin-top:10px;color:#ffffff;background-color:transparent;}
#sidebar li {color:#ffffff;background-color:transparent;}
#sidebar li a {color:#ffffff;background-color:transparent;display:block;height:20px;line-height:20px;padding-left:5px;border-bottom:1px solid #dddddd;}
#sidebar li a:hover {color:#333333;background-color:transparent;text-decoration:none;}
#sidebar-bottom {height:25px;background:#ffffff url(images/bg-sidebar-bottom.jpg) no-repeat top center;}
.menu-title {font-size:1.4em;font-weight:normal;letter-spacing:-1px;padding-left:2px;font-variant:small-caps;color:#333333;margin-bottom:5px;}
.sidemenu {color:#10222c;background-color:transparent;padding:0 3px 0 5px;}
.sidemenu a {color:#8EA125;background-color:transparent;padding-right:2px;}
.sidemenu a:hover {color:#00aad9;background-color:transparent;text-decoration:underline;}
.entry {padding:5px 10px;text-align:justify;line-height:1.75em;color:#10222c;background-color:transparent;}
.entry-title {font-family:Georgia, "Times New Roman", serif;font-size:1.9em;font-weight:normal;letter-spacing:-1px;color:#8EA125;background-color:transparent;}
.entry-title a {font-family:Georgia, "Times New Roman", serif;text-decoration:none;font-size:1.2em;font-weight:normal;letter-spacing:-1px;color:#8EA125;background-color:transparent;}
.entry-title a:hover {font-family:Georgia, "Times New Roman", serif;text-decoration:underline;font-size:1.2em;font-weight:normal;letter-spacing:-1px;color:#13A2E1;background-color:transparent;}
.entry-title2 {font:1.9em Georgia, "Times New Roman", serif;letter-spacing:-1px;padding-left:2px;font-variant:small-caps;color:#333333;background-color:transparent;}
.date {margin-top:5px;margin-bottom:10px;border-top:1px solid #bbb;font-size:0.9em;color:#bbb;background-color:transparent;cursor:default;letter-spacing:1px;}
.icons {margin-top:-1.8em;text-align:right;}
.spacer {padding:2px 0 2px 0;}
.indent {margin:10px;padding:10px;color:#68818b;background-color:#e8e9ea;border:1px solid #68818b;}
.smalltext {font:0.9em verdana, arial, sans-serif;text-align:center;}
.smallblacktext {font:0.8em verdana, arial, sans-serif;text-align:center;}
.mediumtext {font:1em verdana, Georgia, "Times New Roman", serif;}
.tbox {background-color:#f4f7fa;border:1px solid #5e5d63;color:#333136;font:1em verdana, arial, sans-serif;}
.helpbox {border:0;background-color:transparent;color:#333136;font:0.9em verdana, arial, sans-serif;}
.fborder {border:0 solid #222222;}
.forumheader {padding-top:5px;background-color:#ffffff;font:1.5em verdana, arial, sans-serif;font-variant:small-caps;font-weight:bold;color:#6d6e71;border-bottom:1px solid #6d6e71;text-align:center;}
.forumheader a {text-decoration:none;padding-right:4px;color:#00aad9;background-color:transparent;}
.forumheader a:hover {padding-right:4px;color:#00aad9;text-decoration:underline;background-color:transparent;}
.forumheader2 {background-color:#F8FCED;font:1em verdana, arial, sans-serif;color:#222222;padding:4px;border:1px solid #E4E8DA;font-variant:small-caps;}
.forumheader2 a {text-decoration:none;font-weight:bold;color:#8EA125;background-color:transparent;font-variant:small-caps;}
.forumheader2 a:hover {text-decoration:underline;font-weight:bold;color:#00aad9;background-color:transparent;font-variant:small-caps;}
.forumheader3 {background-color:#F8FBFC;font:1em verdana, arial, sans-serif;color:#222222;padding:4px;text-align:justify;border:1px solid #D8D6CA;}
.post {background-color:#f4f7fa;font:1em verdana, arial, sans-serif;color:#222222;padding:4px;text-align:left;border:1px solid #cfcfcf;}
.stats {background-color:#F8FBFC;font:1em verdana, arial, sans-serif;color:#222222;padding:4px;text-align:left;border:1px solid #cfcfcf;}
.subforum {text-align:left;}
.forumborder {border:1px solid #222222;}
.fcaption {border:1px solid #6d6e71;padding:2px 0 2px 8px;background-color:#fbfbfb;font:0.9em Georgia, "Times New Roman", serif;font-variant:small-caps;font-weight:bold;color:#4c4c4c;text-align:center;}
.fcaption a {padding-right:4px;color:#00aad9;background-color:transparent;text-decoration:underline;}
.fcaption a:hover {padding-right:4px;color:#00aad9;text-decoration:none;background-color:transparent;}
.titulo {border:1px solid #6d6e71;padding:2px 0 2px 8px;background-color:#fbfbfb;font:2em Georgia, "Times New Roman", serif;font-variant:small-caps;font-weight:bold;color:#4c4c4c;text-align:center;}
.titulo a {padding-right:4px;color:#00aad9;background-color:transparent;text-decoration:underline;}
.titulo a:hover {padding-right:4px;color:#00aad9;text-decoration:none;background-color:transparent;}
#login {margin-left:10px;color:#ffffff;background-color:transparent;}
#loginmsg {margin-left:10px;text-align:center;color:#ffffff;background-color:transparent;}
.comentario {width:100%;vertical-align:top;padding:5px;background:#f2ffe1;color:#6d6e71;border:1px solid #83d13d;}
.dice {font:1em verdana, arial, sans-serif;font-weight:bold;text-align:left;color:#83d13d;background-color:transparent;}
#footer {clear:both;height:100px;background:url(images/bg-footer.jpg) no-repeat;}
#footer-valid {float:left;padding-top:55px;padding-left:20px;cursor:default;color:#ffffff;background-color:transparent;}
#footer-valid a {color:#ffffff;background-color:transparent;text-decoration:none;}
#footer-valid a:hover {color:#ffffff;background-color:transparent;text-decoration:underline;}
/* NEXT PREV */
.nextprev {border:0px;color:#444;text-align:right;padding:4px;font-style:normal;font-variant:normal;font-weight:normal;font-size:9px;font-family:verdana, tahoma, arial, helvetica, sans-serif;padding:15px;padding-right:30px;}
.nextprev_current {font-weight:bold;color:#FF00B0;background-color:transparent;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;padding:6px;padding-left:8px;padding-right:8px;text-decoration:none;margin-left:1px;margin-top:3px;margin-bottom:3px;}
.nextprev_link {border:1px solid #E0E0E0;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;padding:6px;padding-left:8px;padding-right:8px;text-decoration:none;margin-left:1px;margin-top:3px;margin-bottom:3px;}
.nextprev_link:hover {color:#FFF;background-color:#0087E5;border:1px solid #E0E0E0;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;padding:6px;padding-left:8px;padding-right:8px;text-decoration:none;margin-left:1px;margin-top:3px;margin-bottom:3px;}
.nextprev_current:hover {font-weight:bold;color: #FF00B0;background-color: transparent;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;padding:6px;padding-left:8px;padding-right:8px;text-decoration:none;margin-left:1px;margin-top:3px;margin-bottom:3px;}
.tbox.npbutton {padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;text-decoration:none;margin-left:1px;margin-top:3px;margin-bottom:3px;color: #444;}
a.tbox.npbutton {border:1px solid #E0E0E0;}
a.tbox.npbutton:active {border:1px solid #E0E0E0;}
a.tbox.npbutton:visited {border:1px solid #E0E0E0;}
a.tbox.npbutton:hover {color:#FFF;background-color:#0087E5;}
/* RECUADRO DE FOTOS E IMAGENES */
.foto {list-style:none;margin:0;padding:0;}
.foto li {margin:5px;padding:0;float:left;position:relative;width:200px;height:175px;}
.foto a {text-decoration:none;color:#999;}
.foto a:hover {color:#000;text-decoration:underline;}
.foto img {border:none;padding:14px 12px 12px 13px;}
.foto em {width:190px;height:25px;display:block;position:absolute;top:2px;left:2px;background:url(images/watercolor-mask.png) no-repeat;text-align:center;font:italic 100%/100% Georgia, "Times New Roman", Times, serif;padding-top:140px;}
/* TIPOGRAFIA */
span.alerta {font-variant:small-caps;color:#EC1F20;border-top:3px solid #730D0D;border-bottom:3px solid #730D0D;background:#C8D0CB url(images/alerta.png) 10px 50% no-repeat;}
span.info {color:#0984EB;border-top:3px solid #0E3A72;border-bottom:3px solid #0E3A72;background:#132031 url(images/info.png) 10px 50% no-repeat;}
span.nota {color:#DCB221;border-top:3px solid #735E0D;border-bottom:3px solid #735E0D;background:#383012 url(images/nota.png) 10px 50% no-repeat;}
span.descarga {color: #82C82B;border-top: 3px solid #455C18;border-bottom: 3px solid #455C18;background: #273016 url(images/descarga.png) 10px 50% no-repeat;}
span.alerta,span.info,span.descarga,span.nota {display: block;padding: 10px 10px 10px 45px;margin: 15px 0;}
.importante, .importante-azul, .importante-rojo, .importante-verde, .importante-violeta, .importante-naranja, .importante-marron, .importante-gris {padding: 15px;margin: 15px 0;}
span.titulo-importante, span.titulo-importante-azul, span.titulo-importante-rojo, span.titulo-importante-verde, span.titulo-importante-violeta, span.titulo-importante-naranja, span.titulo-importante-marron, span.titulo-importante-gris {position: absolute;background-color: #FFFFFF;display: block;margin-top: -29px;padding: 0 8px;font-weight: bold;font-size: 140%;}
.importante-azul {border: 2px solid #0D507A;}
.importante-rojo {border: 2px solid #D12E2E;}
.importante-verde {border: 2px solid #74A824;}
.importante-violeta {border: 2px solid #9E0E87;}
.importante-naranja {border: 2px solid #CC8300;}
.importante-marron {border: 2px solid #8B6846;}
.importante-gris {border: 2px solid #666;}
span.titulo-importante-azul {color: #0D507A;}
span.titulo-importante-rojo {color: #D12E2E;}
span.titulo-importante-verde {color: #74A824;}
span.titulo-importante-violeta {color: #9E0E87;}
span.titulo-importante-naranja {color: #CC8300;}
span.titulo-importante-marron {color: #8B6846;}
span.titulo-importante-gris {color: #666;}
span.inset-izquierda {display: block;padding: 15px;float: left;width: 20%;font-size: 110%;font-weight: bold;font-style: italic;}
span.inset-derecha {display: block;padding: 15px;float: right;width: 20%;font-size: 110%;font-weight: bold;font-style: italic;}
