/* ************************************************************************** */
/* *********************************** HTML ********************************* */

/* *** BODY, DIV, TABLE, IMG, P, UL, H* *** */
body {
font-size : 10pt;
font-style : normal;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration : none;
border : 0 none;
padding : 0;
}
       

td, tr, table, h1, h2, h3, h4, h5, h6 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
}

table {
background-color : #A2E8C6;
}
table.whiteplusborder {
border : 2px ridge #d21627;
background-color : #ffffff;
}
table.white {
background-color : #ffffff;
}

p, ul, ol, li, dl {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif ;
font-size : 10pt;
}
p.ementa_principal {
font-size : 12pt;
font-weight : bold;
margin-bottom : 0;
}
p.ementa_menor {
font-size : 10pt;
margin-top : 0;
}

p.vinho_menor {
font-size : 10pt;
margin-top : 0;
margin-bottom : 1px;
}
p.links {
font-size : 10pt;
margin-top : 10px;
margin-bottom : 20px;
}
p.peq {
font-size : 8pt;
color : #ffffff;
margin : 0 0 0 0;
border-style : none;
border-width : 0;
}
p.peqpreto {
font-size : 8pt;
color : #000000;
margin : 0 0 0 0;
border-style : none;
border-width : 0;
}

p.entrada {
line-height : 150%;
margin-left : 50px;
margin-right : 50px;
margin-top : 5px;
margin-bottom : 5px;
}

p.smallsmall {
font-size : 70%;
}
.bigbig {
font-size : 160%;
}
.normalbig {
font-size : 120%;
}
.normal {
font-size : 100%;
}
.normalsmall {
font-size : 90%;
}
.smallsmall {
font-size : 70%;
}
.centerdiv {/*IE method of centering a relative div*/
text-align : center;
}
.centerdiv > div {/*Proper way to center a relative div*/
margin : 0 auto;
}

/* ************************************************************************** */
/* ********************************** LINKS ********************************* */
a, a:visited, a:active {
font-weight : bold;
color : #d21627;
}
a img, a:active img, a:visited img, a:hover img {
border : 0 !important ;
}
