input[type="button"],input[type="submit"],input[type="reset"]
{
    background-color: #52897f;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border-color:#d7d7d7;
    color: #fff;
    font-size:18px;
    font-family: Calibri;
}
input[type="submit"]:hover ,input[type="button"]:hover,input[type="reset"]:hover ,input[type="button"]:hover 
{
    background-color: #52897f;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border-color:#d7d7d7;
    color: #fff;
    font-size:18px;
    font-family: Calibri;
}
input[type="checkBox"]
{
    border-color:#d7d7d7;
    padding-left:20px;
    height:15px; 
    display:inline-block;
    line-height:15px;
    background-repeat:no-repeat;
    background-position: 0 0;
    font-size:15px;
    vertical-align:middle;
    cursor:pointer;
    background-image: url('../images/check.png')!important;

    /* width:40px;
     height:40px;
     padding:0px;*/
}
input[type="date"]
{
    background-color: #ffffff;

    border: 1px solid #999999;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border-color:#d7d7d7;


    width: 265px;
    height: 32px;

    color: #aaaaaa;
    font-size:18px;
    font-family: Calibri;
}
input[type="password"]
{
    background-color: #ffffff;

    border: 1px solid #999999;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border-color:#d7d7d7;


    width: 265px;
    height: 32px;

    color: #aaaaaa;
    font-size:18px;
    font-family: Calibri;
}
input[type="text"],.data
{
    background-color: #ffffff;

    border: 1px solid #999999;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border-color:#d7d7d7;


    width: 265px;
    height: 32px;

    color: #aaaaaa;
    font-size:18px;
    font-family: Calibri;
}
textarea
{
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border-color:#d7d7d7;

    color: #aaaaaa;
    font-size:18px;
    font-family: Calibri;
}
#espCod,#exame_id,#medCod {
   // opacity: 0; filter:alpha(opacity=0);
   border :none;
}
select
{
    -webkit-border-radius: 3px;
    border-radius: 10px;
    border-color:#55c4cf;

    -webkit-appearance: none;

    width: 200px;
    height: 32px;

    color: #4B6D65;
    font-size:18px;
    font-family: Calibri;
    padding:0 !important;


    background-image:  -moz-linear-gradient(top,  #f7f7f7,  #eeeeee);
    background-image:  -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#eeeeee));

}
select
{
    -webkit-border-radius: 3px;
    border-radius: 10px;
    border-color:#55c4cf;

    -webkit-appearance: none;

    width: 200px;
    height: 32px;

    color: #4B6D65;
    font-size:18px;
    font-family: Calibri;
    padding:0 !important;


    background-image: url('../images/select.png'), -moz-linear-gradient(top,  #f7f7f7,  #eeeeee);
    background-image: url('../images/select.png'), -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#eeeeee));

}
.horizontal a
{
    color:#000000;
    font-size:25px;
    font-family: Calibri;

}
ul.horizontal li 
{
    display: inline;
    padding: 2px 10px;
}
.box_1
{
    width: 300px;
    height: 335px;

    color: #4bacb6;
    font-family: Typodermic Report School;  

    margin:40px;
    margin-top: 50px;
    margin-right: 0px;
    padding-top:20px;
    padding-left:20px;


}
h1
{
    color: #4bacb6;
    font-size:25px;
}
h2
{
    color: #4bacb6;
    font-size:18px;
}
.td_conteudo2 
{
    border:1px solid #9fdbe1;
    border-left: 0px;
    border-top:0px;
    border-bottom:0px;
    font-family: arial; 
}
#wrapper{
    height:440px;

}


a.color_link:link,a.color_link:visited,a.color_link:active
{
    color:#2a8676;
	font-weight: bold;

}

a.color_link:hover
{
    padding: 10px 15px;
    border: 2px solid;
    -webkit-border-radius: 45px;
    -moz-border-radius: 45px;
    border-radius: 45px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
    display: inline-block;
    font-weight: 600;
    text-transform: uppercase;
}
.titulo
{
    font-family: Typodermic Report School; 
    color: #4bacb6;
    font-size:18px;
}
.box_avatar
{
    box-shadow: 5px 5px 5px #777;
    width: 150px;
    height: 130px;
}
.box_busca
{
    -webkit-border-radius: 5px;
    background-color:#EDF5F4;
    border-radius: 5px;
    border:1px solid #9fdbe1; 
    box-shadow: 3px 3px 3px #385E57;
    width: 710px;
    /*height: 130px; */
    padding: 10px;
    margin: 10px;
}
.box_noticia
{
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border:1px solid #9fdbe1; 

    width: 710px;
    /*height: 130px; */
    padding: 10px;
    margin: 10px;
}
.data
{
    margin-top: 10px;

    background: url('../images/calendario.png') no-repeat right;
}