.tbl_degree {
	/*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#EBEBEB);*/
}

.fields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #333333;
	scrollbar-face-color:       #FDFDFD;
    scrollbar-highlight-color:  #FDFDFD;
    scrollbar-shadow-color:     #FDFDFD;
    scrollbar-3Dlight-color:    #FDFDFD;
    scrollbar-arrow-color:      #333333;
    scrollbar-track-color:      #FDFDFD;
    scrollbar-darkshadow-color: #FDFDFD;
}

.fields_quantity {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #333333;
	text-align: right;
}

.txt_pages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.txt_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.txt_cat_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.txt_product_title_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.txt_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #719601;
	font-weight: bold;
}

.txt_category {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.lnk_upper_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #040404;
	text-decoration: none;
}

.lnk_upper_menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.lnk_nounderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.lnk_nounderline:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.lnk_underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}

.lnk_underline:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.lnk_call {
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #719601;
	text-decoration: underline;
}

.lnk_call:hover {
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #719601;
	text-decoration: none;
}

.lnk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.lnk:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.lnk_tree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.lnk_tree:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.lnk_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD4917;
	font-weight: bold;
	text-decoration: none;
}

.lnk_black:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #719601;
	font-weight: bold;
	text-decoration: underline;
}

.lnk_pages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.lnk_pages:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.lnk_category {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}

.lnk_category:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: underline;
}

.lnk_highlight_s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #719601;
	text-decoration: none;
}

.lnk_highlight_s:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #719601;
	text-decoration: underline;
}

.lnk_highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #719601;
	text-decoration: none;
}

.lnk_highlight:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #719601;
	text-decoration: underline;
}

.txt_precio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #719601;
	text-decoration: none;
}

.txt_cart_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

.txt_cart_contents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.txt_total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #719601;
	text-decoration: none;
}

.txt_error_description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #719601;
	font-weight: bold;
	text-decoration: none;
}

.txt_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #719601;
	text-decoration: none;
}

.txt_address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration: none;
	line-height: 25px;
}.txt_quienes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.txt_quienesCopy {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #719601;
	text-decoration: none;
	line-height: 20px;
}

/* NEWS */
.pic_news {
	border: 1px solid #000000;
}
.txt_news_subject {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.txt_news_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}

.txt_news_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #719601;
}

.txt_news_title_sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #719601;
}

.txt_news_subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.txt_news_intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.txt_news_complete {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.txt_news_source {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.txt_news_date_more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #719601;
}
.lnk_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606E85;
	text-decoration: underline;
}

.lnk_light:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: underline;
}
.lnk_highlight {
	color: #669999;
	text-decoration: underline;
}

.lnk_highlight:hover {
	color: #FF6600;
	text-decoration: underline;
}
.txt_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #719601;
}
.txt_darkbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #719601;
}
.txt_search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
}
.txt_search_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#719601;
	text-decoration: none;
}
.lnk_search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.lnk_search:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:underline;
}

.title_bg{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-weight:bold;
	color: #FFFFFF;
	letter-spacing: -1px;
	text-decoration: none;
	text-align:left;
	vertical-align:bottom;
}

#methods{
	padding:5px;
	font-size:11px;
}
#cart{
	border-bottom:#CCCCCC 1px solid;
	margin-bottom:15px;
	padding-bottom:10px;
}