/* default country CSS Document */

body {margin: 0;padding: 0;font: medium verdana, arial, sans-serif;color: #000000; background-color:#F2675B; background-image:url(../_img/bg/bg_main_ve.gif); background-repeat:repeat-x;}
h1 {margin: 0;padding: 0;font-size: small; font-size:16px;font-weight: bold; color:#FFFFF0;}
h2 {margin: 0;padding: 0;font-size: small;font-weight: normal; color:#CCCCCC;}
h3 {font-size: small;font-weight: normal;font-style:italic; color:#CCCCCC;}
p {margin-top: 1em;margin-bottom: 0;font-size: small;font-weight: normal;color:#CCCCCC;}
p a { text-decoration:none;color:#CCCCCC;}
p a:visited {color:#CCCCCC;}
p a:hover {text-decoration:underline;color:#000000;}
.fw {font-weight:bold;}
/* link icons explanation */
.explanation 		{ font-size:9px; color:#666666; margin: 15px 5px 40px 15px;max-width:900px;}
.explanation span	{ float:left; margin-bottom:5px; width:100px;}
.explanation img	{ margin-left: 5px; padding:0px; vertical-align: middle;}
/* header */
#header { background-image: url(../_img/hd/hd_bg_ve.gif);height: 80px;text-align: center;margin: 0;top:0px; margin:0; padding:0;}
#header #hd_left	{position:absolute;left:0px;height: 80px; width:160px;top:0px;z-index:1;border: 0px; background-image:url(../_img/hd/hd_left_ve.gif);}
#header #hd_right 	{position:absolute;right:0px;top:0px;z-index:1;border: 0px; width:5px; height:80px; background-image:url(../_img/hd/hd_right_ve.gif);}
#header #bookmark 	{position:absolute;right:10px;top:27px;z-index:1;border: 0px;}
/* column stuff */
#centerColumn { background:none; padding: 0;margin: 0;margin-left: 150px;margin-right: 150px;background-image:url(../_img/bg/main_center_bg_1.jpg); background-repeat:repeat-y;}
#leftColumn, #rightColumn { background:none;padding: 0;margin: 0;position: absolute;top: 80px;width: 150px;font-size: small;}
#leftColumn 	{left: 0; background-color:#FFFFF0;}
#rightColumn 	{right: 0;}
#leftColumnContent, #centerColumnContent, #rightColumnContent {margin: 0;}
#centerColumnContent{padding: 1em;}
#rightColumnContent {padding: 1em 1em;}
#centerColumn #jumptop {height: 20px; width:30px; border: 0px; background-image:url(../_img/top-icon_pe.gif);}
.jumptop { cursor: pointer;}
/* ad banners */
#header #hd_banner 	{display: block;margin-left: auto;margin-right: auto; padding-top:10px;z-index:1;border: 0px;}
#rightColumnContent div.ad {margin:0 auto;padding:30px 0px;text-align:center;}
#centerColumnContent div.ad-top {text-align:center; margin-top:30px;}
#centerColumnContent div.ad-mid {text-align:center; margin:10px 0;}
#centerColumnContent div.ad-bot {text-align:center; margin-bottom:30px;margin:0 auto;}
#centerColumnContent div iframe {text-align:center; margin-bottom:30px;margin:0 auto;display: block;}
/* --------------------------------------------------- */
/* box link list frame orange border yellow background */
/* --------------------------------------------------- */
#centerColumnContent .lnklstframe {clear:both;width: 100%;margin-left:10px; margin-top:10px; padding-top:0px;background-color:#fffff0;}
.lnklstframe div.t  { background: url(../_img/frames/t_4.gif) 0 0 repeat-x;}
.lnklstframe div.b  { background: url(../_img/frames/b_4.gif) 0 100% repeat-x}
.lnklstframe div.l  { background: url(../_img/frames/l_4.gif) 0 0 repeat-y}
.lnklstframe div.r  { background: url(../_img/frames/r_4.gif) 100% 0 repeat-y}
.lnklstframe div.bl { background: url(../_img/frames/bl_4.gif) 0 100% no-repeat}
.lnklstframe div.br { background: url(../_img/frames/br_4.gif) 100% 100% no-repeat}
.lnklstframe div.tl { background: url(../_img/frames/tl_4.gif) 0 0 no-repeat}
.lnklstframe div.tr { background: url(../_img/frames/tr_4.gif) 100% 0 no-repeat;padding:10px;}
.lnklstframe div.frame  { margin-left:120px; width:300px; border:#E7880C 10px solid;}
/* standard links */
.lnklstframe ul 				{ padding:0; margin:0px;list-style-type:none;}
.lnklstframe ul li				{ padding: 5px 0px 5px 5px;; margin:0px;}
/* list icons via import common_list_icons.css */
.lnklstframe ul li.odd			{ display:block;background-color:#fffff0; border-top:1px inset #0872c4;}
.lnklstframe ul li.even			{ display:block;background-color:#fffff0; border-top:1px inset #0872c4;border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;}
.lnklstframe ul li a:hover 		{ background-color:#333333; color:#fffff0;}
.lnklstframe ul li a:visited 	{ color: #000000;}
.lnklstframe ul li a:active 	{ color: #000000;}
.lnklstframe .location 			{ font-size:9px; color:#666666;}
/* Featured */
.lnklstframe fieldset					{ background-color: #FFFFFF; color:#FF0000; margin-bottom:20px;}
.lnklstframe legend						{ background-color: #FFFFFF; color:#9D9DA1; font-size:12px;}
/* Featured links nuevo */
.lnklstframe fieldset ul 				{ padding:0; margin:10px;list-style-type:none;}
.lnklstframe fieldset ul li 			{ clear:left;border-top: 1px dotted  #CCCCCC; color:#000000; margin:0px; padding: 10px 0px;}
.lnklstframe fieldset ul li a			{ background: url("../_img/star.gif") no-repeat;text-decoration:none;border:none;}
.lnklstframe fieldset ul li.limg a 		{ background:none;text-decoration:none; margin:0px; padding:0px;}
.lnklstframe fieldset ul li.limg img	{ float:left; padding-right:10px; border:none; padding-bottom:5px;}
.lnklstframe fieldset ul li a:hover 	{ color: #333333;text-decoration:underline; background-color:#FFFFFF;}
.lnklstframe fieldset ul li a:visited 	{color:#000000}
.lnklstframe fieldset ul li a:active 	{color: #333333;}
/* featured description format */
.lnklstframe fieldset p.featured 		{ background:none; font-size:12px; color: #666666; font-weight:normal;}
/* select box */
.select_box {border: 1px solid #FF6600;text-decoration: none; font-size: 7pt;  color: #ffffff; font-family:Verdana, sans-serif; width:130px; padding-bottom:5px;background-image: url(../_img/hd/hd_bg_ch.gif);}
.select_box  select {font-family: Verdana, Arial;padding: 0px;font-size: 7pt;color: #ffffff;background-color: #353D49;border: none;width:120px; margin:5px 0 0 5px;}
select.select_box option  {font-family: Verdana, Arial;padding: 0px;font-size: 7pt;color: #ffffff;background-color: #353D49;border: inset 0px;}
/* Page info addon to .lnklstframe */
.lnklstframe p { background-color:#FCFDCD; color:#0000FF; font-size:14px; font-weight:bold; margin:0; padding:0; padding:5px 10px;}
.lnklstframe p img { float:left; margin: 0px 10px 10px 0px; padding-top:5px;}

