a {
color:#333;
text-decoration:none;
}

a:hover {
color:#333;
text-decoration:underline;
}

a.receta:hover {
color:#fff;
background-color:#DA251C;
text-decoration:none;
}

body {
font:12px/18px "Trebuchet MS";
color:#333;
text-align:center;
margin:0;
padding:0;
}

.borde {
border:1px solid #ccc;
text-align:center;
color:#999;
}

.boton {
border:1px solid #ccc;
background-color:#ccc;
color:#000;
text-align:center;
}

#bottom { margin-top:20px; }

.clear { clear:both; }

.col0 {
background:url(../images/bg00.jpg) repeat-x bottom;
padding-bottom:10px;
}

.col1 {
background:url(../images/shadow-div2_middle.jpg) repeat-y;
float:left;
width:500px;
}

.col2 {
background:url(../images/shadow-div_middle.jpg) repeat-y;
float:left;
width:220px;
}

#copy {
float:left;
width:604px;
font-size:10px;
text-align:left;
}

form {
margin:0;
padding:0;
}

h1 {
font-size:14px;
line-height:32px;
background:url(../images/bullet.jpg) no-repeat left center;
padding-left:10px;
font-family:"Trebuchet MS", Verdana, sans-serif;
font-weight:400;
display:inline;
margin:0;
}

h2 {
font-size:12px;
font-family:"Trebuchet MS", Verdana, sans-serif;
font-weight:400;
display:inline;
color:#DA251C;
margin:0;
}

.heighta { height:330px; }

.heighth { height:310px; }

.heightp { min-height:452px; }

img { display:block; }

.inline { display:inline; }

input { text-align:left; }

.intro {
background:url(../images/bgintro.jpg) no-repeat;
width:720px;
height:300px;
padding-top:20px;
margin:10px auto 0;
}

.introtop {
width:680px;
text-align:left;
margin:30px auto 0;
}

#iwtg {
float:left;
width:116px;
}

#mainmenu {
float:left;
width:500px;
font-weight:700;
word-spacing:10px;
text-align:right;
}

#mainmenu a {
color:#999;
text-decoration:none;
}

.mensaje {
height:262px;
padding-right:20px;
padding-left:20px;
}

#middle {
margin-top:20px;
margin-bottom:30px;
}

.minipad { padding-left:15px; }

#navcontainer a {
background:url(../images/bullet_gray.jpg) no-repeat left center;
padding-left:10px;
display:block;
text-decoration:none;
color:#444;
width:170px;
}

#navcontainer a:hover,#navcontainer a.on {
background:url(../images/bullet.jpg) no-repeat left center;
}

#navcontainer li { margin:0; }

#navcontainer ul {
list-style-type:none;
margin:0;
padding:0;
}

.pad { 
padding-right:20px;
padding-left:20px;
}

td {
font:12px/18px "Trebuchet MS";
vertical-align:top;
}

td.bg { background:url(../images/bg00.jpg); }

.heightp td img {
float:right;
margin-right: 10px;
}

.title1 {
font-size:24px;
font-weight:400;
color:#999;
line-height:30px;
}

.title2 {
font-size:14px;
line-height:32px;
background:url(../images/bullet.jpg) no-repeat left center;
padding-left:10px;
font-family:"Trebuchet MS", Verdana, sans-serif;
}

a.underline { text-decoration:underline; }

#wrap {
width:720px;
text-align:left;
margin-top:30px;
margin-right:auto;
margin-left:auto;
}

#wrap.nutri { margin-top:0; }

a.receta,#mainmenu a:hover,#mainmenu a.on {
color:#DA251C;
text-decoration:none;
}

a span,.red { color:#DA251C; }

.heightm,.minheight { height:300px; }

#left,#logo {
float:left;
width:220px;
} 