﻿body 
{
    color:#555;
    font-size: 12px;
    margin:0;
}

.linhaTop {
    background: none repeat scroll 0 0 #008ed0;
    display: block;
    height: 5px;
    width: 100%;
}
.log-in{margin: 50px auto;max-width: 340px;padding: 0;border-radius: 0;width: 100%;}
.loginPanel{margin:0 auto;max-width: 300px;width: 100%;}

.marg-t-0{margin-top:0;}
.marg-t-5{margin-top:5px;}
.marg-t-10{margin-top:10px;}
.marg-t-15{margin-top:15px;}
.marg-t-20{margin-top:20px;}
.marg-t-25{margin-top:25px;}
.marg-t-30{margin-top:30px;}

.marg-b-0{ margin-bottom:0;}
.marg-b-5{ margin-bottom:5px;}
.marg-b-10{margin-bottom:10px;}
.marg-b-15{margin-bottom:15px;}
.marg-b-20{margin-bottom:20px;}
.marg-b-25{margin-bottom:25px;}
.marg-b-30{margin-bottom:30px;}
.marg-b-40{margin-bottom:40px;}
.marg-b-50{margin-bottom:50px;}
.marg-b-60{margin-bottom:60px;}
.marg-b-70{margin-bottom:70px;}
.marg-b-80{margin-bottom:80px;}
.marg-b-90{margin-bottom:90px;}
.marg-b-100{margin-bottom:100px;}

.marg-l-0{ margin-left:0;}
.marg-l-5{ margin-left:5px;}
.marg-l-10{margin-left:10px;}
.marg-l-15{margin-left:15px;}
.marg-l-20{margin-left:20px;}
.marg-l-25{margin-left:25px;}
.marg-l-30{margin-left:30px;}

.marg-r-0{ margin-right:0;}
.marg-r-5{ margin-right:5px;}
.marg-r-10{margin-right:10px;}
.marg-r-15{margin-right:15px;}
.marg-r-20{margin-right:20px;}
.marg-r-25{margin-right:25px;}
.marg-r-30{margin-right:30px;}


.pad-t-5{padding-top:5px;}

.container.l{margin-top: 85px;}
.container.top{border-bottom: 2px solid #008ed0;}

.nav-default{border-top:5px solid #008ED0;}
.logo-top{padding: 25px 0;width: 300px;}
.panel-heading.c{background-color:#008ED0;border-radius:0;color:#FFF;}

.btn-primary{background-color:#008ED0;}

.footer{background-color:#222222;border-top:6px solid #008ED0;padding:10px 0;}
.footer img{margin:0 auto;}
.footer p{color:#fff;padding: 10px 0;font-size: 12px;}
.panel-footer{background-color:#fff;}

.line-gray{height: 10px;
background-color: #EEEEEE;
clear: both;}
.header-menu{}
.line-blue{background: url("../images/fundo_h3.png") repeat-x scroll left top transparent;padding-bottom: 20px;}

footer .container{background-color:#222222;border-top:6px solid #008ED0;padding:10px 0;}
footer .container img{margin:0 auto;}
footer .container p{color:#fff;padding: 10px 0;font-size: 12px;}

.table th{background-color:#008ED0;color:#fff;}
.pagination td span{border-right: 1px solid #aaa;padding: 3px 8px;font-weight:bold;}
.pagination td a{padding: 3px 8px;border-right:1px solid #aaa;}
.pagination td a:hover{background-color:#ccc;}
.bold{font-weight:bold;}
.table.c td{border: 0;}

.h-title{float:left;margin:0;}

.border-t-gray{border-top:1px solid #eee;}

.text-red, .text-danger{color: #f00;}

.table-striped > tbody > tr:nth-of-type(2n+1){background-color: #eaeae7;}