﻿/* CSS Document */

body{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px; 
	margin-bottom:0px;
	background     : url(../images/bgblue.jpg) #0C5D8B repeat-y top center;
	/*background-image:url(images/bodybg.jpg);
	background-repeat:repeat-x; background-position:left top;
	background-color:#C4C3C3; color:#4D4747;*/
}

img {
margin-right: 5px;
margin-bottom: 5px;
/*border:1px solid #000;*/
	
}
/*ul, a, h2 {
	margin:0; padding:0; list-style:none;
}*/
.spacer {
	font-size:0; line-height:0; clear:both;
}

div.preload { display: none; }

#frame{
	width:950px;
	height:auto;
	background-color:#FFF; color:#4D4747;
	padding:0;
	margin:auto;
}

/* Header part style start from here */

#headcontainer{
	width:950px;
	height:132px;
	background-color:#FFF; color:#4D4747;
	border-top:0px solid #9D9C9C;
	margin:auto;
}



#leftcontainer{
	width:300px;
	height:132px;
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:#FFFFFF; color:#4D4747;
	float:left;
	margin-top:auto;
}

#logo{
	width:267px;
	height:40px;
	padding-top:45px;
	padding-left:45px;
	margin:auto;
	}

#rightcontainer{
	width:650px;
	height:132px;
	background-color:#FFFFFF; color:#4D4747;
	float:left;
	margin-top:auto;
}

#searchcontainer{
width:207px;
height:auto;
padding-right:20px;
float:right;
margin:auto;
}

#sleft{
width:10px;
height:33px;
float:left;
margin:auto;
}

#smiddle{
width:187px;
height:33px;
padding-top:5px;
float:left;
margin:auto;
}

#search{
width:49px;
height:auto;
float:left;
margin:auto;
padding-top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#000; background-color:inherit;
}

#sbox{
width:105px;
height:auto;
float:left;
margin:auto;
}

#sbutton{
width:30px;
height:auto;
padding-top:3px;
text-align:center;
float:left;º
margin:auto;
}

#sright{
width:10px;
height:33px;
float:right;
margin:auto;
}

/* Header part style end here */


/* nav part style start from here */

#navcontainer{
	width:950px;
	height:40px;
	background: transparent url(../images/menu_button.png) repeat-x ;
	background-position: 50% -80px;
}
#navcontainer ul {
	font:bold 12px/39px Arial, Helvetica, sans-serif;
	padding:0 0 0 32px;
}
#navcontainer ul li {
	float:left; padding:0 0 0 0;
	
}
#navcontainer ul li.noPad {	
	padding-right:0;
}
#navcontainer ul li a {
	color:#A3A2A2; background-color:inherit; text-decoration:none;
}
#navcontainer ul li a:hover, #navcontainer ul li span {
	color:#FFFFFF; background-color:inherit;
}

#homecontainer{
	width:100px;
	height:39px;
	float:left;
	margin-top:auto;
}

#homearrow{
width:auto;
height:20px;
padding-left:30px;
padding-right:5px;
padding-top:15px;
text-align:center;
float:left;
margin:auto;
}

#home{
width:auto;
height:27px;
padding-top:12px;
text-align:center;
float:left;
margin:auto;
}

/*a.hometxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#A3A2A2; background-color:inherit;
text-decoration:none;
}
a.hometxt:hover{
	color:#638E02; background-color:inherit;
}
*/






#aboutuscontainer{
	width:87px;
	height:39px;
	float:left;
	margin-top:auto;
}

#aboutarrow{
width:auto;
height:20px;
padding-right:5px;
padding-top:15px;
text-align:center;
float:left;
margin:auto;
}

#about{
width:auto;
height:27px;
padding-top:12px;
text-align:center;
float:left;
margin:auto;
}






#serviescontainer{
	width:86px;
	height:39px;
	float:left;
	margin-top:auto;
}

#servicesarrow{
width:auto;
height:20px;
padding-right:5px;
padding-top:15px;
text-align:center;
float:left;
margin:auto;
}

#services{
width:25px;
height:27px;
padding-top:12px;
text-align:center;
float:left;
margin:auto;
}






#foodgallerycontainer{
	width:108px;
	height:39px;
	float:left;
	margin-top:auto;
}

#foodarrow{
width:auto;
height:20px;
padding-right:5px;
padding-top:15px;
text-align:center;
float:left;
margin:auto;
}

#food{
width:auto;
height:27px;
padding-top:12px;
text-align:center;
float:left;
margin:auto;
}






#pricingcontainer{
	width:145px;
	height:39px;
	float:left;
	margin-top:auto;
}

#pricingarrow{
width:auto;
height:20px;
padding-right:5px;
padding-top:15px;
text-align:center;
float:left;
margin:auto;
}

#pricing{
width:auto;
height:27px;
padding-top:12px;
text-align:center;
float:left;
margin:auto;
}




#deliverycontainer{
	width:150px;
	height:39px;
	float:left;
	margin-top:auto;
}

#deliveryarrow{
width:auto;
height:20px;
padding-right:5px;
padding-top:15px;
text-align:center;
float:left;
margin:auto;
}

#delivery{
width:auto;
height:27px;
padding-top:12px;
text-align:center;
float:left;
margin:auto;
}



#contactscontainer{
	width:90px;
	height:39px;
	float:left;
	margin-top:auto;
}

#contactsarrow{
width:auto;
height:20px;
padding-right:5px;
padding-top:15px;
text-align:center;
float:left;
margin:auto;
}

#contacts{
width:auto;
height:27px;
padding-top:12px;
text-align:center;
float:left;
margin:auto;
}



/* nav part style end here */

/* banner part style start from here */

#banner{
width:950px;
height:320px;
background-color:#fff; color:#4D4747;
margin:auto;
}

#bleft{
width:663px;
height:320px;
padding-top:1px;
padding-right:1px;
float:left;
margin:auto;
}

#bleft td{
width:663px;
height:320px;
}

#bright{
width:286px;
height:320px;
background-color:#000000;
float:left;
margin:auto;
}

#brf{
width:80px;
height:264px;
float:left;
margin:auto;
}

#fruit{
width:39px;
height:247px;
padding-top:7px;
text-align:center;
margin:auto;
}

#brcategory{
width:128px;
height:264px;
float:left;
margin:auto;
}

#category{
width:128px;
height:24px;
padding-top:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFF; background-color:inherit;
text-decoration:underline;
float:left;
margin:auto;
}


.categorynav{
width:128px;
height:18px;
float:left;
margin:auto;
}

.cbullet{
width:22px;
height:18px;
float:left;
margin:auto;
}

.bullet{
width:8px;
height:10px;
padding-top:5px;
float:left;
margin:auto;
}


.ctxtcontainer {
width:106px;
height:18px;
float:left;
margin:auto;
}

.ctxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFF; background-color:inherit;
text-decoration:none;
}
.ctxt:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFE200; background-color:inherit;
text-decoration:none;
}

#cmore{
width:128px;
height:18px;
text-align:right;
float:right;
margin:auto;
}

/* banner end part style end here */

.blank{
width:950px;
height:12px;
background-color:#FFFFFF; color:#4D4747;
margin:auto;
}

/* body part style start from here */

#bodycontainer{
width:950px;
height:auto; color:#4D4747;
background-color:#FFF;
margin:auto;
}


#bodycontainerleft{
font-family:Arial, Verdana, Helvetica, sans-serif;
border-right:1px solid #00609f;
font-size:11px;
width:237px;
height:410px;
background-color:#FFFFFF;
float:left;
margin:auto; color:#4D4747;
}

h3{
font-family:Arial, Verdana, Helvetica, sans-serif;
text-align: center;
font-size: 14px;
line-height:30px;
color: #fff;
text-transform: uppercase;
background-color: #005285;
background:url(../images/borde.png) 0 0 no-repeat;
}


#userleft{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
width:237px;
height:auto;
background-color:#FFFFFF;
float:left;
margin:auto; color:#4D4747;
}



.modulevideo{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

#lmaim{
width:205px;
height:auto;
margin:auto;
}
#lmain h3{
text-align:center;
}

#blmaim{
width:205px;
height:17px;
text-align:center;
margin:auto;
}

#loginmaim{
width:205px;
height:auto;
text-align:center;
margin:auto;
}

#loging{
width:203px;
height:33px; text-indent:-2000px;
background:url(images/newuser.jpg) 0 0 no-repeat;
}

#loginbg{
height:137px;width:203px;
background-color:#C0BEBE; color:#4C4A4A;
}

#logingbottom{
width:203px;
height:6px;
background-repeat:no-repeat;
text-align:center;
margin:auto;
}

#advtmaim{
width:205px;
height:202px;
background-image:url(images/lowsugar.jpg);
background-repeat:no-repeat;
background-position:left top;
float:left;
margin:auto;
}

#clickherecontainer{
width:150px;
height:25px;
padding-top:122px;
text-align:right;
margin:auto;
}

.clicktxt{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000; background-color:inherit;
text-decoration:none;
}
.clicktxt:hover{
color:#FF0000; background-color:inherit;
}

.newusercontainer{
width:175px;
height:32px;
text-align:center;
margin:auto;
}

.newleft{
width:67px;
height:auto;
padding-top:15px;
float:left;
margin:auto;
}

.newright{
width:101px;
height:auto;
padding-top:11px;
float:right;
margin:auto;
}

.nutxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4C4A4A; background-color:inherit;
}

#forgot{
width:165px;
height:auto;
padding-top:10px;
text-align:left;
margin:auto;
}

.forgottxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4C4A4A; background-color:inherit;
text-decoration:none;
}
.forgottxt:hover{
text-decoration:underline;
}

#signup{
width:60px;
height:auto;
padding-top:11px;
float:right;
margin:auto;
}

#bodycontainercenter{
width:235px;
height:410px;
color:#4D4747;
background-color:#FFFFFF;
/*border-left:1px solid #00609f;*/
border-right:1px solid #00609f;
float:left;
margin:auto;
}

#wmaim{
width:205px;
height:auto;
margin:auto;
}

#welcome{
height:43px;
text-indent:-2000px;
background:url(images/welcome.gif) 0 0 no-repeat;
}

#wtxt{
width:260px;
height:auto;
float:left;
margin:auto;
background-repeat:no-repeat;
text-align:justify;
}

.wtext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
text-align:justify;
color:#4D4747; background-color:inherit;
}

.h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
font-weight:bold;
text-align:justify;
color:#4D4747; background-color:inherit;
}

.rmore{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
text-align:right;
color:#FF0000; background-color:inherit;
text-decoration:none;
}
.rmore:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
text-align:right;
color:#5E8800; background-color:inherit;
text-decoration:none;
}

#bodycontainerright{
width:235px;
height:auto;
background-color:#FFFFFF; color:#4D4747;
border-right:1px solid #00609f;
float:left;
margin:auto;
}
#bodycontainerbright{
width:235px;
height:410px;
background-color:#FFFFFF; color:#4D4747;
/*border-left:1px solid #00609f;*/

float:left;
margin:auto;
}

#rmaim{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align: left;
width:192px;
height:auto;
margin:auto;
z-index:200;
}

#rmaim li{
color: #535353;
}


#featured{
height:42px;
text-indent:-2000px;
background:url(images/featuredproducts.gif) 0 0 no-repeat;
}

.fpm1{
width:192px;
height:91px;
float:left;
margin:auto;
}

.fpmleft{
width:97px;
height:auto;
float:left;
margin:auto;
}

.fpmright{
width:84px;
height:auto;
float:left;
margin:auto;
}

.ftext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
padding-left:8px;
text-align:left;
color:#4D4747; background-color:inherit;
}

#blankright{
width:192px;
height:14px;
text-align:center;
margin:auto;
}

#rightpic{
width:192px;
height:170px;
float:left;
text-align:right;
margin:auto;
}


/* body end part style end here */



#footercontainercenter{
width:950px;
height:100px;
margin-top:100px;
background:url(../images/foot.png) 0 0 no-repeat;
/*border-bottom:1px solid #009DDF;*/
margin:auto;
}

#bottom{
font-family:Arial, Helvetica, sans-serif;
width:950px;
height:0px;
float:left; color:#4D4747;
margin:auto;
background-color: #009ddf;
}

#fooertleft{
width:232px;
height:0px;
background-color: #009ddf;

float:left;
margin:auto;
}

#fstore{
width:154px;
height:22px;
padding-top:28px;
text-align:center;
margin:auto;
}

#footeright{
font-family:Arial, Helvetica, sans-serif;
background-color: #009ddf;
font-size:11px;
width:663px;
height:0px;
float:left; color:#4D4747;
margin:auto;
}

#footeright ul {
margin:0;
padding:0;
position:relative;
text-align:center;
z-index:2;}

#footeright ul, a, h2 {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#footeright li {
display:inline;
margin:0 4px;
text-align:center;
}
#footeright li a {
color: #ffffff;

margin:0;
padding:0;
}
#footeright li.first {
list-style-type:none;
}

#frtop{
width:663px;
height:35px;
text-align:center;
float:left;
margin:auto;
}


#fooertxt{
height:auto;
padding-top:8px;
text-align:center;
margin:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF; background-color:inherit;
text-decoration:none;
}

a.fnav{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFF; background-color:inherit;
text-decoration:none;
}
a.fnav:hover, #fooertxt span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFE200; background-color:inherit;
text-decoration:none;
}


#copyright{
width:240px;
height:auto;
padding-top:5px;
float:left;
margin:auto;
}

.copyrighttxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding-left:20px;
color:#4D4747; background-color:inherit;
}
.copyrighttxt a {
	color:#4D4747; text-decoration:underline; background-color:inherit;
}
.copyrighttxt a:hover {
	text-decoration:none;
}

#cardcontainer{
width:270px;
height:40px;
float:left;
margin:auto;
}

#card{
width:170px;
height:17px;
padding-top:5px;
padding-right:30px;
float:right;
margin:auto;
}

#cardtxtcontainer{
width:170px;
height:15px;
float:right;
margin:auto;
}

.cardtxt{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
text-align:left;
padding-top:5px;
color:#4D4747; background-color:inherit;
}

#tcscroller
{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
background-color: #000000;
color: #ffffff
}

#tcscroller a{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:15px;
color: #ffffff
}

a:link, a:visited, a:active {
color:#588CB8;
text-decoration:none;
}

.contentheading
{
font-family: Georgia, 'Times New Roman', Times, serif;
font-size: 30px;
font-weight: normal;
margin-top: 5px;
text-align: center;
}

.contentpagetitle
{
font-family: Georgia, 'Times New Roman', Times, serif;
font-size: 30px;
font-weight: normal;
margin-top: 5px;
text-align: center;
}
.contentpagetitle a:link, a:visited, a:active {
text-align:center;
}
.contentheadingblogger
{
font-family: Georgia, 'Times New Roman', Times, serif;
font-size: 30px;
font-weight: normal;
margin-top: 5px;
text-align: left;
}

.blogblogger{
border-right:1px solid #00609f;
}
.contentpaneopen p{
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
text-align:justify;
margin-right: 10px;
margin-left: 10px;
}

.contentpaneopen p:hover{
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
text-align:justify;
margin-right: 10px;
margin-left: 10px;
font-weight: 550;
color:#009ee0;
}


.blog_moreblogger{
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;  
font-weight: normal;  
}
.pagination span{
font-family: Arial, Helvetica, sans-serif;
margin-left: 5px;
margin-right: 5px;
}
.pagination a{
font-family: Arial, Helvetica, sans-serif;
margin-left: 5px;
margin-right: 5px;
}
.contentpaneopenblogger{
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
text-align:left;
margin-right: 10px;
margin-left: 10px;
}
.contentpaneopenblogger p{
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
text-align:justify;
margin-right: 10px;
margin-left: 10px;
}
.contentpaneopenblogger p:hover{
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
text-align:justify;
margin-right: 10px;
margin-left: 10px;
font-weight: 550;
color:#009ee0;
}

.contentpaneopen{
text-align:center;
width:100%;

}
.contentpaneopen li{
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
text-align:justify;
margin-right: 10px;
margin-left: 10px;
}
.componentheading{
 color: #333333;  
 font-family: Copperplate / Copperplate Gothic Light, sans-serif;   
 font-size: 40px;
 text-align: center;
 text-shadow: 2px 2px 2px #DEDEDE;
}
.componentheadingblogger{
 color: #333333;  
 font-family: Copperplate / Copperplate Gothic Light, sans-serif;   
 font-size: 40px;
 text-align: center;
 text-shadow: 2px 2px 2px #DEDEDE;
}
a.readon {
	float: right !important;
	padding-top: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform: uppercase;
	text-indent: 5px;
	background: transparent url('../images/b_readmore.png') repeat-x scroll 0 50%;
	width: 101px;
	height:19px;
	color:#FFF;	}
	
.blog {
float:left;
width: 713px;
text-align: left;
}
.main{
float:left;
width: 713px;
}

#useright{
width: 237px;
height: auto;
float:left;
}

#mapa{
text-align:center;
margin: auto;
}
#useright ul li a {
	color:#588CB8;
	font-size: 15px;
	font-family: Century Gothic, sans-serif;
	font-weight: bold;	
	background-color:inherit;
	text-decoration:none;
	list-style-type: none;
	
}
#useright ul{
	color:#588CB8;
	/*font-family:  'Hoefler Text', Georgia, 'Times New Roman', serif;*/
	font-weight: normal;
    font-size: 12px;
	line-height: 20px;
	text-align: left;
	text-transform: uppercase;
	padding-bottom: 5px;
	padding-left: 5px;
	text-decoration:none;
	list-style-type: square;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-right: 15px;
	/*border-left: 2px solid #00609f;
	border-bottom: 2px solid #00609f;*/
	
	
}
#useright ul li a:hover {
color:#fff; 
background-color:#00609f;
font-weight: bold;
line-height: 20px;
list-style-type: square;	
}

#useright ul li span:hover {
color:#fff; 
background-color:#00609f;
/*font-size: 17px;*/
font-weight: bold;
line-height: 20px;
list-style-type: square;	
}

#useright ul li span {
	color:#588CB8; 
	background-color:inherit;
	font-weight: normal;	
}


.tweet-image{
float: left;
width: 48px;
border: 1px solid #000;
}

.contacto{
margin-left: 200px;
font-size: 16px;
font-family: Century Gothic, sans-serif;
font-weight: bold;	
}
.customenu_layout_default{
width:870px;
float:left;
}



.sih6671 img{
border: 0px;
}

