﻿/* CSS Document */
body 
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}

.btn
{
	padding-right: 1px; 
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color: #009F00;
	text-align: center;
	text-decoration: none;
	color:#FFFFFF;
	display:block;
	font-family: Arial, Vernada, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 6pt;
	font-style: normal;
}

.txt 
{ 
	font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #000;
	}
.txt3 
{ 
	font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #FF9900;
	}
	
.txt4 
{ 
	font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #FF9900; font-weight: bold;
	}
	
.txt4b 
{ 
	font: 14px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #FF9900; font-weight: bold;
	}
		
.txt2 
{ 
	font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #009F00;
	font-weight: bold;
}

.blanco
{ 
	font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}

.txt_white 
{ 
	font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	}


.tborder
{
	padding:0px 1px 0px 1px;
	background-color:#333333;
	vertical-align:top;
}

.tborder2 
{
	padding:1px 0px 1px 0px;
	background-color:#33FF66;
	vertical-align:top;
}

.link 
{
	text-decoration: bold;
	cursor=hand;
	color: #009D00;
	font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.link:Hover 
{
	text-decoration: bold, underline;
	cursor=hand;
	color: #009F00;
	font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.linkch 
{
	text-decoration: through;
	cursor=hand;
	color: #00AF00;
	font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.linkch:Hover 
{
	text-decoration: bold;
	cursor=hand;
	color: #009D00;
	font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.sublink 
{
	text-decoration: none;
	cursor=hand;
	color: #0099aa;
	font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.sublink2 
{
	text-decoration: none;
	cursor=hand;
	color: #0099aa;
	font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-weight: bold;
}
.sublink:Hover 
{
	text-decoration: none;
	cursor=hand;
	color: #009999;
	font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.inputtxt 
{
	text-decoration: none;
	color: #3D5274;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #D9F1F7;
	border : 1px solid #696969;
}

.texto_table {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #004600;
}
.texto_noticias {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00777D;
	text-decoration: underline;
}
.menu_spacing {
	margin-left: 8%;
}

.spacedimg {
	margin-left:2px;
	margin-right:2px;
}

/*** FEATURED PRODUCTS ***/
.featured_wrapper{
	height: 124px;
	background: url('images/bg_featured_800.jpg') no-repeat center;
	margin-top: 10px;
	margin-bottom: 10px;
}

.featured_wrapper td{
	vertical-align: middle;
	width: 25%;
}

.subsection { height: 100px; text-align:center; }

.subsection img { width: 190px; margin-top:5px;	}

#sec01{ border-right: 1px solid #ddd; }
#sec02{ border-left: 1px solid #fff; border-right: 1px solid #ddd; }
#sec03{ border-left: 1px solid #fff; border-right: 1px solid #ddd; }
#sec04{ border-left: 1px solid #fff; }

/***** FLAGS ****/

.flag {
	margin:0px 5px 2px 0;
	vertical-align:middle;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}