body {
        margin-top:0px;
        margin-bottom:0px;
        background-image: url(./img/main_bg.png);
        font-family: tahoma, verdana;
        font-size:12px;
        }

td {
        font-family: tahoma, verdana;
        font-size:12px;
}

table.mtab {
        border-left:7px solid #ffffff;
        border-right:7px solid #ffffff;
        }

td.date {
        font-family: tahoma, verdana;
        font-size:10px;
        color: #666666;
        padding-left:10px;
        }

td.info {
        font-family: tahoma, verdana;
        font-size:12px;
        color: #333333;
        padding: 10px 20px 30px 10px;
        }

td.lb {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #666666;
        padding-top:10px;
        }

td.lb_txt {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #666666;
        padding:7px;
        }

td.pages {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #666666;
        padding-left:7px;
        font-weight: bold;
        }

td.mnews {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #666666;
        }

td.snews {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #666666;
        padding-top:7px;
        padding-bottom:7px;
        }

a.snews {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #666666;
        text-decoration: none;
        }

a.snews:hover {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #999999;
        text-decoration: underline;
        }

a.pages {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #666666;
        font-weight: bold;
        text-decoration: none;
        }

a.pages:hover {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #75ce15;
        font-weight: bold;
        text-decoration: underline;
        }

a.vacs {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #75ce15;
        font-weight: bold;
        text-decoration: none;
        }

a.vacs:hover {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #666666;
        font-weight: bold;
        text-decoration: underline;
        }

td.po_pun {
        font-family: tahoma, verdana;
        font-size:10px;
        color: #999999;
        padding-top:2px;
        padding-left:2px;
        padding-right:2px;
        padding-bottom:0px;
        }

td.memform {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #333333;
        padding-left:10px;
        padding-top:5px;
        padding-right:5px;
        padding-bottom:5px;
        }

td.po_title {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #333333;
        padding-top:0px;
        padding-left:2px;
        padding-right:2px;
        padding-bottom:2px;
        font-weight:bold;
        }

td.po_disc {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #333333;
        padding-top:0px;
        padding-left:2px;
        padding-right:2px;
        padding-bottom:2px;
        font-weight:normal;
        }

td.cat_title {
        font-family: tahoma, verdana;
        font-size:18px;
        color: #75CE15;
        padding-left:10px;
        font-weight:bold;
        text-transform: uppercase;
        }

td.cat_cattitle {
        font-family: tahoma, verdana;
        font-size:18px;
        color: #999999;
        padding-left:10px;
        font-weight:bold;
        text-transform: uppercase;
        }

td.app_title {
        font-family: tahoma, verdana;
        font-size:18px;
        color: #999999;
        padding-left:10px;
        font-weight:bold;
        text-transform: uppercase;
        }

td.app_apps {
        font-family: tahoma, verdana;
        font-size:10px;
        color: #75CE15;
        padding-left:10px;
        font-weight:bold;
        }

td.app_app {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #333333;
        padding-left:10px;
        }

td.app_app_date {
        font-family: tahoma, verdana;
        font-size:10px;
        color: #999999;
        padding-left:10px;
        }

td.cats_title {
        font-family: tahoma, verdana;
        font-size:18px;
        color: #75CE15;
        padding-left:10px;
        font-weight:bold;
        text-transform: uppercase;
        }

td.cat_mintitle {
        font-family: tahoma, verdana;
        font-size:13px;
        color: #999999;
        padding-left:10px;
        font-weight:bold;
        text-transform: uppercase;
        }

td.cat_mintit{
        font-family: tahoma, verdana;
        font-size:11px;
        color: #75ce15;
        padding-left:30px;

        }

td.tend_title {
        font-family: tahoma, verdana;
        font-size:13px;
        color: #999999;
        padding-left:10px;
        font-weight:bold;
        text-transform: uppercase;
        border: 1px solid #999999;
        }

a.po_link {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #75CE15;
        font-weight:bold;
        text-decoration: none;
        }

a.po_link:hover {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #999999;
        font-weight:bold;
        text-decoration: none;
        }

a.meml {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #333333;
        text-decoration: none;
        }

a.meml:hover {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #ffffff;
        text-decoration: none;
        }

a {
        font-family: tahoma, verdana;
        font-size:12px;
        color: #000000;
        text-decoration: none;
        }

a:hover {
        font-family: tahoma, verdana;
        font-size:12px;
        color: #999999;
        text-decoration: underline;
        }

a.news_link {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #75CE15;
        font-weight:bold;
        text-decoration: none;
        }

a.news_link:hover {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #75CE15;
        font-weight:bold;
        text-decoration: underline;
        }

a.back {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #75CE15;
        font-weight:bold;
        text-decoration: none;
        }

a.back:hover {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #75CE15;
        font-weight:bold;
        text-decoration: underline;
        }

td.news_title {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #333333;
        padding-left:11px;
        font-weight:bold;
        }

td.news_date {
        font-family: tahoma, verdana;
        font-size:10px;
        color: #999999;
        padding-left:10px;
        }

td.news_body {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #333333;
        padding-left:10px;
        padding-top:5px;
        padding-bottom:5px;
        }

td.info_body {
        font-family: tahoma, verdana;
        font-size:12px;
        color: #333333;
        padding-left:10px;
        padding-top:15px;
        }

td.main_info {
        font-family: tahoma, verdana;
        font-size:12px;
        color: #000000;
        padding:15px;
        }

td.app_punt {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #000000;
        padding-left:7px;
        }

td.app_tit {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #75CE15;
        padding-left:7px;
        font-weight:bold;
        }

a.topics {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #000000;
        font-weight:bold;
        text-decoration: none;
        }

a.topics:hover {
        font-family: tahoma, verdana;
        font-size:11px;
        color: #999999;
        font-weight:bold;
        text-decoration: none;
        }

input.auth {
        font-family:tahoma, verdana;
        font-size:10px;
        padding:0px
        margin:0px;
        width:120px;
        }

input.send_app {
        font-family:tahoma, verdana;
        font-size:11px;
        padding:0px
        margin:0px;
        width:128px;
        height:20px;
        }

input.reset_app {
        font-family:tahoma, verdana;
        font-size:11px;
        padding:0px
        margin:0px;
        width:70px;
        height:20px;
        border:0px;
        background: #ffffff;
        font-weight:bold;
        color:#999999;
        }

input.app_text {
        font-family:tahoma, verdana;
        font-size:11px;
        width:250px;
        height:16px;
        }

input.app_att {
        font-family:tahoma, verdana;
        font-size:11px;
        width:250px;
        height:20px;
        }

textarea.app_tarea {
        font-family:tahoma, verdana;
        font-size:11px;
        width:250px;
        height:80px;
        }

textarea.app_tarea_big {
        font-family:tahoma, verdana;
        font-size:11px;
        width:250px;
        height:300px;
        }

select.app_sel {
        font-family:tahoma, verdana;
        font-size:11px;
        width:250px;
        height:16px;
        }

div#tutorials li {
        margin: 0 0 3px 0;
}

div#tutorials a {
        border-bottom: 1px solid;
}

.material-icons.blueIcon { 
  top: 8px;
  margin-right: 5px;
        color: rgb(0, 153, 255); 
        position: relative;
}