/* CSS Document */
body{ margin:0px;}

img {border:0;}
.clear {clear:both;}
.floatLeft {float:left;}
.floatRight {float:right;}
.site {margin:auto;width:800px;}
.titlePage {font-family:Helvetica, Arial;font-size:18px;color:#CC3333;text-align:center; padding-top:20px;}
.imageContent {text-align:center;float:left;width:300px;margin-top:5px;}
.imageContent img {vertical-align:middle;}
.textContent {float:right;width:490px;}
.textContentWithoutImage {}
.titleContent {font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;padding-top:20px;padding-bottom:10px;}
.titleContent img {vertical-align:middle;margin-right:5px;}
.descriptionContent {font-family:"Trebuchet MS";font-size:13px;line-height:17px;}
.descriptionContent p {margin:0;padding:0;padding-bottom:10px;}
.descriptionContent ul {margin:0;padding:0;}
.descriptionContent ol {margin:0;padding:0;}
.descriptionContent ul li { list-style:disc;margin-left:30px; padding-bottom:5px; }
.descriptionContent ol li {list-style:decimal;margin-left:30px;}
.spacer {background-color:#CCCCCC;margin-top:10px;}
.labelTopo {font-family:Trebuchet MS; font-size:11px; text-align:right; color:#803434; }
.labelTopo a {color:#803434; text-decoration:none; background: url(../images/icon_topo.gif) no-repeat left 10px; padding-left:8px;}
.labelTopo a:hover {text-decoration:underline; }

.titleArea {padding-top:3px; padding-bottom:4px; padding-left:10px; background:#FBDEDD url(../images/SetaEsq.gif) no-repeat 5px 3px; margin-top:10px;}
.titleArea span {padding-left:18px;}

.titleArea2{padding-top:3px; padding-bottom:4px; padding-left:10px; background:#F7D188 url(../images/SetaEsq.gif) no-repeat 5px 3px; margin-top:10px;}
.titleArea2 span{padding-left:18px;}

#infoNews ul{ margin:0; padding:0;}
#infoNews li{ list-style:none; margin-left:10px;  }

#table01 {}
#table01 thead{ background-color:#FF9966;}

h1 { font-size:18px; color:#CC6600; margin:0; padding:0; padding-bottom:10px; padding-top:10px;}
h2 { font-size:15px; color:#993333; margin:0; padding:0; padding-bottom:10px; padding-top:10px;}

#tableIMC {}
#tableIMC th{color:#ffffff; text-align:center; padding-top:2px; padding-bottom:2px; background-color:#c0504d;}
#tableIMC td{ padding-left:10px; padding-top:2px; padding-bottom:2px;}
.bgPink { background-color:#efd3d2;}

.writefor { font-size:11px; text-align:right; font-family:Arial, Helvetica, sans-serif; padding-top:10px;}

#tableCalories {}
#tableCalories th{ text-align:center; color:#A82448}
#tableCalories td{ text-align:center;}

.colorPink {color:#A82448;}


