﻿body 
{
    font-family:  Verdana, Arial, sans-serif;
	font-size:13px;
	line-height:1.5em;
	margin: 0;
	padding: 0;
	color:#333333;
	background-color:#FFFFFF;
	
   	margin-bottom:20px;
 }

a			{text-decoration:none;}
a:link		{color:#004A7F;text-decoration:none;}
a:visited	{color:#004A7F;text-decoration:none;}
a:hover		{color:#CE521C;	text-decoration:underline;}
a:active	{color:#004A7F;text-decoration:none;}


#pagearea select, option {font-family:  Verdana, Arial, sans-serif;}
  
#mainplaceholder		{ margin-left:20px; min-height: 430px; width:930px;  }

/* Hack for IE */
* html #mainplaceholder {height: 430px;}


/* E		*/
#pagearea	
{
			width:1001px; 
			margin:0 auto; 
			margin-top:20px;
			background-image:url(../images/textbg.jpg);
			background-repeat:repeat-y;
			
}

#contentarea	{width:100%}
#pagetext		{position:relative; margin-left:40px; width:870px; margin-top:20px;}
#bucket		{ border:solid 1px #cc0000; margin-top:0px; margin-left:27px; margin-right:-30px; background-image:url(../images/bucket.jpg); background-repeat:(no-repeat); height:341px; width:228px;}			 


#centerbanner	{width:918px; display:block; margin:0px 0px 0px 30px}

#headerarea	
{
			 background-image:url(../images/top.jpg);
			 background-repeat:no-repeat;
			 width:1001px; 
			 margin:0 auto;
			 padding-top:40px;
			 
}

#headercontent	{width:950px; margin:0 auto; padding-bottom:20px;  }
#topnav			{float:right; margin-top:-50px;}
#topnavbarlinks, #topnavbarlinks li	{display:inline; list-style:none; margin-right:5px;}
#topnavbarlinks li img			{margin-right:2px;}

#sitenav		{float:left; width:150px; margin-right:80px;margin-left:30px;}
#flashanimation	{float:left; width:453px; margin-right:1px; }
#slogan			{float:left; width:315px;}


.toplink	{color:#999999; text-decoration:none;text-transform:uppercase;}
.toplink:hover	{text-decoration:underline;}

#sitenavlinks		{list-style:none; font-size:17px; font-weight:100; line-height:34px; text-transform:uppercase; letter-spacing: 1px;}
#sitenavlinks li	{height:37px; width:180px;}

.sitelinkdiv		{background-image:url(../images/navbk.gif); background-repeat:no-repeat;}
.sitelinkdiv:hover	{background-image:url(../images/navbk_selected.gif);background-repeat:no-repeat;}
.sitelink			{color:#000000; text-decoration:none;  margin-left:0px;}
.sitelink:hover		{text-decoration:none;font-weight:bold;color:#152d85}


.bottomlink	{color:#999999; text-decoration:none;}
.bottomlink:hover	{text-decoration:underline;}

.sitelogo	{display: block; margin-left:20px; margin-top:35px; }

#navigation		{margin-left:23px; width:900px; margin-bottom:10px; position:relative; top:-32px; }

#footerarea {
			 text-align:left; 
 			 color:#000000;
			 height:67px;
			 font-size:0.9em; 	
			 margin:0 auto;
			 background-image:url(../images/bottom.jpg);
			 background-repeat:(no-repeat);
			 }
			 
#bucketX	{position:relative; top:-641; left:27px;background-image:url(../images/bucket.jpg); background-repeat:(no-repeat); height:341px; width:228px;}			 


#footercontent
{
			background-color:Transparent;
			text-align:left; 
			padding:10px 10px 10px 10px;
			font-size:0.9em; 	
			margin:0 auto;
			width:950px; 
			color:#333333; margin-top:-30px; font-size:10px;}

#footertext	
{
	margin-left:35px;
	height:67px;
	width:890px;
	border-top:solid 1px #eeeeee;
	font-size:11px;
	color:#666666;
	margin-top:70px;
	padding-top:10px;
	
	}
			
h1 	{font-size:22pt; font-weight:bold; line-height:1.5em; color:#004A7F; font-family:  "Trebuchet MS", Tahoma, Arial, sans-serif; margin-bottom:10px; }
h2 	{font-size:18pt; font-weight:bold; line-height:1.5em; color:#303030; font-family:  "Trebuchet MS", Tahoma, Arial, sans-serif; }
h3 	{font-size:14pt; font-weight:bold; line-height:1.5em; color:#808080; font-family:  "Trebuchet MS", Tahoma, Arial, sans-serif; }


.spacer {font-size:1px;line-height:0px;}



/* Begin navigation bar */
.topnavlist	
{
	padding: 0;
	margin-left: 0;
	list-style-type: none;
	margin-right:-80px;
	}

.topnavlist	li {display: inline; margin: 0; padding:0}
.topnavlist	li img {margin: 0; padding:0}

.navoption,
#nosotros_link	
,#productos_link	
,#servicios_link
,#clientes_link
,#alianzas_link
,#contacto_link
	{width:153px; height:291px;   list-style-type:none;}

#nosotros_link			{}
#nosotros_link:hover	{}

#productos_link			{}
#servicios_link			{}
#clientes_link			{}
#alianzas_link			{}
#contacto_link			{}

/* End navigation bar */

/*  Product */
.productname		{font-size:18pt; font-weight:bold; line-height:1.5em; color:#152d85; }
.productdescription	{}
.productmainpicture	{float:left; margin-right:25px; border:solid 1px #666666; }

.catalog_productlink	{letter-spacing: 0px; font-size:14pt; font-weight:bold; line-height:1.5em; color:#152d85; }
.catalog_productdesc	{letter-spacing: 0px; line-height:1.5em; }

.catalog_area_div		{width:100%}
.catalog_categories_div	{width:30%; float:left;}
.catalog_products_div	{width:70%; }

.catalog_product_img	{float:left; padding-right:10px;}
/*  */

.manager_product_media_action	{text-align:center;}

.goback					{margin-top:20px;}
.pagecontent			{margin-left:200px;min-height: 250px; }
/* Hack for IE */
* html .pagecontent {height: 250px;}
.poweredby		{float:right;}