img, div, a{ behavior: url(iepngfix.htc); text-align:left;}

strong{
color:#F24908;

}


body{
background-image:url(../images/verde.jpg);
background-repeat:repeat;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
top:0px;
right:0px;
bottom:0px;
left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

div#gradient{
margin-left:0px;
margin-right:0px;
left:0px;
right:0px;
width: auto;
height:auto;
background-image:url(../images/background.jpg);
background-repeat:repeat-x;
}

div#contenido{
width:812px;
margin-left:auto;
left:auto;
margin-right:auto;
right:auto;
height:auto;
margin-bottom:17px;
bottom:17px;
background-image:url(../images/cuadro.jpg);
background-repeat:repeat-y;
}

div#header{
background-image:url(../images/headerbackg.jpg);
height:102px;
width:812px;
top:0px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
left:auto;
right:auto;
}

div#headerleft{
background-image: url(../images/headerleft.jpg);
height:102px;
width:24px;
top:0px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
left:auto;
right:auto;
float:left;
}

div#headercenter{
height:102px;
width:767px;
top:0px;
margin-top:0px;
float:left;
}

div#logo{
height:75px;
width:294px;
top:27px;
margin-top:27px;
float:left;
}

div#headerright{
background-image:url(../images/headerright.jpg);
height:102px;
width:21px;
top:0px;
margin-top:0px;
float:right;
}

div#menu{
width:781px;
margin-left:auto;
margin-right:auto;
left:auto;
right:auto;
margin-top:0px;
top:0px;
height:49px;
}
div#inicio{
margin:0px;
top:0px;
bottom:0px;
float:left;
width:96px;
height:49px;
}
div#nosotros{
margin:0px;
top:0px;
bottom:0px;
float:left;
width:112px;
height:49px;
}
div#servicios{
margin:0px;
top:0px;
bottom:0px;
float:left;
width:202px;
height:49px;
}
div#oferta{
margin:0px;
top:0px;
bottom:0px;
float:left;
width:91px;
height:49px;
}
div#tarjeta{
margin:0px;
top:0px;
bottom:0px;
float:left;
width:142px;
height:49px;
}
div#recetas{
margin:0px;
top:0px;
bottom:0px;
float:left;
width:107px;
height:49px;
}
div#contacto{
margin:0px;
top:0px;
bottom:0px;
float:left;
width:121px;
height:49px;
}
div#banner{
margin-left:auto;
margin-right:auto;
left:auto;
right:auto;
margin-top:0px;
top:0px;
width:785px;
height:185px;
}
div#banner2{
	margin-left:auto;
	margin-right:auto;
	left:auto;
	right:auto;
	margin-top:10px;
	top:10px;
	width:765px;
	height:114px;
	border: #76bd29 solid 2px;
	margin-bottom:5px;
	bottom:5px;
	text-align: center;
}


div#banner2left{
width:138px;
height:107px;
margin-top:0px;
margin-left:0px;
top:0px;
left:0px;
text-align:left;
vertical-align:top;
}

div#banner2center{
width:460px;
height:114px;
margin-top:0px;
top:0px;
text-align:center;
vertical-align:middle;
}

div#banner2status{
width:357px;
margin-top:15px;
height:31px;
top:5px;
left:auto;
margin-left:auto;
right:auto;
margin-right:auto;
text-align:center;
vertical-align:middle;
background-image:url(../images/status.jpg);
background-repeat:no-repeat;
}

div#banner2buscar{
width:357px;
margin-top:15px;
height:31px;
top:5px;
left:auto;
margin-left:auto;
right:auto;
margin-right:auto;
text-align:center;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#56ad3e;
}

.entrada{
border: #56ad3e 1px solid ;
}

div#banner2banderas{
width:164px;
height:114px;
margin-top:0px;
margin-right:0px;
right:0px;
top:0px;
text-align:right;
background-image:url(../images/banderas.jpg);
background-repeat:no-repeat;
vertical-align:top;
}
div#banner2banderastext{
width:164px;
height:114px;
}

div#conten{
margin:auto;
text-align:left;
width:805px;
margin-bottom:2px;
bottom:2px;
}
div#contenleft{
width:225px;
}

div#left{
width:200px;
border:#86c542 solid 1px ;
margin-left:auto;
margin-right:auto;
margin-top:8px;
top:8px;
left:auto;
right:auto;
height:auto;
}
div#right{
	vertical-align:top;
	width:570px;
	margin-left:0px;
	;
	margin-right:8px;
	left:0px;
	;
	right:15px;
	;
	margin-top:0px;
	top:0px;
	height:auto;
	text-align:center;
}


div#right2{
vertical-align:top;
width:780px;
margin-left:0px;;
margin-right:8px;
left:0px;;
right:15px;;
margin-top:0px;
top:0px;
height:auto;
text-align:left;
}
h1{
width:200px;
background-image:url(../images/h.jpg);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
left:auto;
right:auto;
margin-top:-8px;
top:-8px;
height:42px;
font-family:Verdana;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding-top:12px;




}

div#footter{
width:812px;
height:29px;
top:-17px;
margin-top:-17px;
margin-left:auto;
margin-right:auto;
left:auto;
right:auto;
}
div#linea{
width:578px;
vertical-align:top;
margin-left:auto;
margin-right:auto;
left:auto;
right:auto;
margin-top:1px;
top:1px;
font-size:18px;
color:#4b781a;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}



div#linea2{
width:780px;
padding-left:10px;
padding-right:10px;
vertical-align:top;
margin-left:auto;
margin-right:auto;
left:auto;
right:auto;
margin-top:1px;
top:1px;
font-size:18px;
color:#4b781a;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}

div#texto{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:justify;
padding:5px;
}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#336820;
}

.tbconsultas{
margin-left:0px;
left:0px;
text-align:center;
border:#339933 1px solid;
font-weight:normal;
font-size:11px;
color:#009933;
padding:3px;
width:100%;
}

.tbconsultas, h4{
font-weight:bold;
font-size:12px;

}
.tbconsultas2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#009933;
font-weight:normal;
background-color:#E6F4DD;
font-size:11px;
}

.tbconsultas3{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
background-color:#468335;
}

.forumalio{
border:#339933 1px solid;
background-color:#329916;
font-weight:normal;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
padding:3px;
width:100%;
}
.formulario2{
border:#339933 1px solid;
background-color:#329916;
font-weight:normal;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
padding:3px;
width:80%;
}

a:link{
text-align:center;
color:#468335;
font-weight:bold;
text-decoration:none;
}


a:visited {
text-align:center;
color:#468335;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#FB5116;
font-weight:bold;
text-align:center;
text-decoration:underline;
}
a:active {
text-decoration:none;
text-align:center;
color:#468335;
font-weight:bold;
}
h5 {
color:#FB5116;
font-weight:bold;
text-align:center;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
h6 {
color:#FB5116;
font-weight:bold;
text-align:center;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#tblogin{
padding:5px;
margin-top:5px;
top:5px;
color:#4b781a;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border: #56ad3e 1px solid ;
}
.entrada2{
border: #56ad3e 1px solid ;
color:#009900;
font-weight:bold;
font-size:12px;
}
.entrada3{
vertical-align:top;
padding:10px;
text-align:center;
border: #56ad3e 1px solid ;
color:#009900;
font-weight:bold;
font-size:14px;
}
.entrada4{
vertical-align:top;
padding:10px;
text-align:center;
border: #56ad3e 1px solid ;
color:#009900;
font-weight:normal;
font-size:12px;
}
input{
border: #56ad3e 1px solid ;
}

div#infocontent{
	text-align:justify;
	padding:1px;
	font-weight:normal;
	margin: 1px;
	height: auto;
	width: auto;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.email{
font-weight:bold;
font-size:12px;
color:#329916;

}

.registracion{
color:#006600;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

div#contador{
padding:4px;


}

.planes table, .planes2 table{ border:#2a810c solid 1px;
		width:auto;
		height:auto;
		
		}
.planes th, .planes2 th{ border:#2a810c solid 1px;
		width:auto;
		height:auto;
		background-color:#2a810c;
		color:#FFF;
		text-align:left;
		padding:3px;
		
		}
 .planes tr,.planes2 tr{ 
		width:auto;
		height:auto;
		color:#2a810c;
		text-align:left;
		padding:3px;
		margin:3px;
				}

 .planes td{ border:#2a810c solid 1px;

		height:auto;
		color: #000;
		text-align:left;
		padding:3px;
		font-weight:normal;
		vertical-align:top;
		min-width:250px;
				}
				
.planes2 td{ border:#2a810c solid 1px;

		height:auto;
		color: #000;
		text-align:left;
		padding:3px;
		font-weight:normal;
		vertical-align:top;
		widows:150px;
				}	
				
  .planestxt{ 
		text-align:left;
		font-size:10px;
		font-weight:normal;
			
				}
				
.planestxts{
	text-align:right;
	font-size:12px;
				
				}
 
