/* CSS Document */
.smallest {
    font-size: x-small;
}
.small {
    font-size: small;
}
.medium {
    font-size:medium;
}
.large {
    font-size:large;
}
.largest {
	font-size:large;
	font-weight:bold;
}
/* ---------->>> Formularios <<<---------------------------------------------------------------*/
.question {
background-color:#FF0000;
font-size: 1.3em;
font-weight:bold;
padding:1px 2px;
margin-left:5px;
color:#FFFFFF;
text-decoration: none;
}
.question a:hover {
color: white;
text-decoration:none;
}
.question a:active {
color: white;
text-decoration:none;
}
.question a:visited {
color: white;
text-decoration:none;
}
.question a {
color: white;
text-decoration:none;
}
form .text-input02{
border : 1px solid #AEBDD6;
font: normal 13px arial;
padding: 4px;
color: #5F7486;
width: 80%;
}
form .text-input02:hover{
background-color: #fffeec;
border : 1px solid #AEBDD6;
font:normal 13px arial;
padding:4px;
color:#5F7486;
width: 80%;
}
form .text-input02:focus{
background-color: #e3ebf4;
border : 1px solid #AEBDD6;
font:normal 13px arial;
padding:4px;
color:#5F7486;
width: 80%;
}
#error_inform{
padding-bottom: 10px;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:11px;
text-align: left;
color: red;
}
.nw_userform{
width: 580px !important;
min-width: 580px !important;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:11px;
text-align: left;
color:#28490a;
padding-bottom:12px;
}
.check_l {
border:none;
background:url('../clipart/check_l.gif');
width:50px;
height:27px;
padding:none;
color:#444;
font-size:12px;
}
.check_l:hover {
background-position:0 -27px;
}
.check_l:active {
background-position:0 -54px;
}
.check_2 {
border:none;
background:url('../clipart/check_2.gif');
width:90px;
height:27px;
padding:none;
color:#444;
font-size:12px;
}
.check_2:hover {
background-position:0 -27px;
}
.check_2:active {
background-position:0 -54px;
}
.check_3 {
border:none;
background:url('../clipart/check_3.gif');
width:90px;
height:27px;
padding:none;
color:#444;
font-size:12px;
}
.check_3:hover {
background-position:0 -27px;
}
.check_3:active {
background-position:0 -54px;
}
.check_4 {
border:none;
background:url('../clipart/check_4.gif');
width:50px;
height:27px;
padding:none;
color:#444;
font-size:12px;
}
.check_4:hover {
background-position:0 -27px;
}
.check_4:active {
background-position:0 -54px;
}

/* ---------->>> Formatos de texto <<<---------------------------------------------------------------*/

.text01 {
font: normal 13px arial;
color: #FFFFFF;
}
.text02 {
font: normal 10px arial;
color: #000000;
}
.text03 {
font: normal 11px arial;
color: #777777;
}
.text04 {
font: normal 12px arial;
color: #555555;
}
.minitext {
font: normal 9px arial;
color: #6496CB;
}
.text05 {
font: bold 16px arial;
color: #555555;
}
.text06 {
font: normal 11px arial;
color: #333333;
}
.text07 {
font: bold 16px arial;
color: #6496CB;
}
.text08 {
font: bold 12px arial;
color: #6496CB;
}
.text08b {
font: bold 12px arial;
color: #568735;
}
.text_recoverpassword {
font:bold 9px arial;
color:#255376;
}
.text_opcionesmenu {
font:bold 11px arial;
color:#993333;
}
.text09 {
font: normal 10px arial;
color: #555555;
}
.text10 {
font: normal 11px arial;
color: #993333;
}
#wrapper{
width: 600px;
margin-top: 10px;
}
.box{
background: #cfe0ed;
max-height: 200 px;
}
.box2{
background: #ffffff;
max-height: 200 px;
}
.boxtext{
padding: 10px;
font: 12px arial;
}
.boxholder{
clear: both;
padding: 5px;
background: #a2caea;
}
.boxholder2{
clear: both;
padding: 5px;
background: #a2caea;
}
#minitable_row_cloud {
float:left;
border : 1px solid #E6E893;
background-color: #FFF7D5;
vertical-align:middle;
width:220px;
padding: 4px;
}
#subminitablamain_left {
float:left;
height:60px;
margin:0px;
min-height:56px;
padding:0px;
text-align:left;
vertical-align:top;
width:60px;
}
#pdf_file {
float:left;
width:114px;
height:27px;
background: url(../clipart/pdf_icon.jpg) no-repeat left;
color:#FFFFFF;
font-family:Verdana;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:70px;
padding-top:10px;
}
#file {
width:220px;
height:27px;
padding:0px;
}
#mp3_file {
float:left;
width:114px;
height:27px;
background: url(../clipart/mp3_icon.jpg) no-repeat left;
color:#FFFFFF;
font-family:Verdana;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:70px;
padding-top:10px;
}
#avi_file {
float:left;
width:114px;
height:27px;
background: url(../clipart/avi_icon.jpg) no-repeat left;
color:#FFFFFF;
font-family:Verdana;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:70px;
padding-top:10px;
}
#download_file {
float:right;
width:36px;
height:27px;
padding:0px;
padding-top:5px;
}
#subminitablamain_right {
float:right;
height:60px;
margin:0px;
min-height:56px;
padding:0px;
vertical-align:top;
width:190px;
}
#subminitablamain_right2 {
color:#255376;
font-family:Verdana;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0px;
padding:0px;
text-align:left;
width:140px;
}
.tab{
float: left;
height: 32px;
width: 102px;
margin: 0 1px 0 0;
text-align: center;
background: #ffffff url(../images/greentab.jpg) no-repeat;
}
.tabtxt{
margin: 0;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 9px 0 0 0;
}
.tableclass {
border : 1px solid #AEBDD6;
background-color: #E2F2FE;
}
.tableclass2 {
border : 1px solid #b9ddc7;
background-color: #d8f3eb;
}
#content_text{
width: 950px;	
margin:0px auto;	
font: normal 12px arial;
color: #0000000;
text-align:left;	
}
form .campoentrada {
border : 1px solid #AEBDD6;
font:normal 14px arial;
padding:4px;
color:#5F7486;
background-color: #D0E2FF;
width: 80%;
}
form .campoentrada6 {
border : 1px solid #AEBDD6;
font:normal 14px arial;
padding:4px;
color:#5F7486;
background-color: #FFFBDB;
width: 80%;
}
form .campoentradaopacity {
border : 1px solid #E2F2FE;
font:normal 14px arial;
padding:4px;
background-color: #e2f2fe;
}
form .campoentrada2 {
border : 1px solid #999999;
font:normal 14px arial;
padding:4px;
color:#333333;
background-color: #FFFFFF;
width: 100%;
}
form .campoentrada3 {
border : 1px solid #AEBDD6;
font:normal 12px Verdana;
padding:4px;
color:#5F7486;
background-color: #D0E2FF;
width: 60%;
}
form .campoentrada4 {
border : 1px solid #AEBDD6;
font:normal 14px arial;
padding:4px;
color:#5F7486;
background-color: #D0E2FF;
width: 38%;
}
form .campoentrada7 {
border : 1px solid #AEBDD6;
font:normal 14px arial;
padding:4px;
color:#5F7486;
background-color: #FFFBDB;
width: 38%;
}
form .campoentrada_search {
border : 1px solid #AEBDD6;
font:normal 13px arial;
padding:4px;
color:#5F7486;
background-color: #FFFFFF;
width: 120px;
}
form .campoentrada5 {
border : 1px solid #AEBDD6;
font:normal 14px arial;
padding:4px;
color:#5F7486;
background-color: #D0E2FF;
width: 20%;
}
form .campoentrada_prize {
border : 1px solid #AEBDD6;
font:normal 14px arial;
padding:4px;
color:#5F7486;
background-color: #D0E2FF;
width: 8;
}
form .select {
border : 1px solid #AEBDD6;
font: normal 13px arial;
color: #5F7486;
background-color: #D0E2FF;
width: 80%;
}
form .select2 {
border : 1px solid #999999;
font: normal 12px Verdana;
padding:4px;
color: #333333;
background-color: #FFFFFF;
width: 80%;
}
table .table01 {
font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-align: left;
color: #6D929B;
padding: 6px 6px 6px 12px;
}
.mediabox_style{
background:#e2f5ff;
border:2px solid #dbe7ff;
padding:8px;
width:610px;
font-size:11px;
color:#255376;
float:left;
}
.mediabox_style02{
background:#e2f5ff;
border:2px solid #dbe7ff;
padding:8px;
width:610px;
font-size:11px;
color:#255376;
float:left;
margin-top:15px;
}
.donwloadbox_style{
float:left;
width:304px;
height:40px;
padding:8px;
background:#7194ad;
border:1px solid #cccccc;
margin-top:5px;
color:#FFFFFF;
font-family:verdana;
font-size:9px;
vertical-align:middle;
}
.internal_style01{
width:140px;
float:right;
font-size:11px;
font-weight:normal;
color:#255376;
text-align:right;
padding-right:5px;
}
.linedivisor_style{
background: url(../clipart/line_divisor.jpg) no-repeat;
height:10px;
width:621px;
float:left;
}
.internal_style02{
width:460px;
float:left;
}
.internal_style03{
width:110px;
float:left;
}
.internal_style04{
width:340px;
float:right;
padding:0px 5px 0px 0px;
}
.internal_style04:hover{
width:340px;
float:right;
padding:0px 5px 0px 0px;
}
.internal_style05{
width:38px;
float:left;
text-align:left;
}
.internal_style06{
width:120px;
float:left;
padding:8px 0px 0px 0px;
}
.internal_style07{
width:495px;
float:right;
padding:8px 0px 0px 0px;
font-size:11px;
}
.internal_style08{
font-size:12px;
}
.internal_style09{
padding-right:8px;
}
.internal_style10{
padding-right:5px;
}
.internal_style11{
float:left;
margin-top:4px;
}
.internal_style12{
float:left;
min-height:13px;
text-align:right;
}
.internal_style13{
float:right;
padding-left:5px;
text-align:left;
width:155px;
}
.internal_style14{
float:left;
}
.internal_style15{
padding:10px 10px 0px 10px;
}
.internal_style18{
padding-top:10px;
}
.internal_style16{
padding-right:15px;
}
.internal_style17{
border: 1px solid #6295ae;
}
.external_style18{
font-size:16px;
margin-top:10px;
margin-bottom:10px;
font-weight:bolder;
color:#455c6c;
}
.internal_style19{
float:left;
width:330px;
}
.internal_style20{
float:left;
width:304px;
padding:8px;
background:#c8dbe9;
border:1px solid #cccccc;
margin-bottom:5px;
color:#456479;
font-family:verdana;
font-size:10px;
font-weight:bolder;
text-align:center;
}
.internal_style21{
float:left;
width:325px;
}
.internal_style22{
text-align:left;
}
.internal_style23{
padding-bottom: 5px;
word-break: normal;
font-family: "Lucida Grande", Verdana, Arial, sans-serif;
text-align: left;
letter-spacing: normal;
word-wrap: normal;
word-spacing: normal;
line-height: 16px;
font-size: 16px;
font-weight:bolder;
margin-left:328px;
}
.internal_style24{
font-size:17px;
font-weight:bolder;
margin-bottom:8px;
}
.internal_style25{
width:100px;
text-align:center;
min-height:150px;
padding-right:10px;
float:left;
font-weight:normal;
font-size:9px;
}
.internal_style26{
padding-right:20px;
}
.bottom_allevent{
background:url(../clipart/minibarra_inf.jpg) no-repeat;
margin-top:5px;
width:252px;
height:26px;
float:left;
padding:6px 10px 0px 0px;
text-align:center;
font-weight:bolder;
color:#FFFFFF;
}
.jumper_style{
border: 1px solid #AEBDD6;
font:normal 13px arial;
padding:4px;
color:#5F7486;
cursor:pointer;
width:134px;
}
.main_style01{
width:295px;
float:left;
height:27px;
}
.main_style02{
text-align:left;
padding-left:15px;
font-family:arial;
font-size:12px;
color:#003366;float:left;
}
.main_style03{
text-align:right;
font-family:arial;
font-size:10px;
color:#003366;
float:right;
}
.main_style04{
text-align:right;
font-family:arial;
font-size:11px;
color:#003366;
height:27px;
width:295px;
float:left;
}
.main_style05{
text-align:right;
font-family:arial;
font-size:11px;
color:#003366;
height:27px;
width:295px;
float:left;
}
.main_styles10{
text-align:right;
font-family:arial;
font-size:11px;
color:#003366;
margin-top:5px;
padding-right:8px;
}
.main_style06{
width:280px;
float:right;
}
.main_style07{
float:left;
width:180px;
}
.main_style08{
font-weight: bold;
text-align:right;
font-family:arial;
font-size:10px;
color: white;
padding-left:5px;
}
.main_style_09{
width:80px;
float:right;
padding-right:8px;
}
.main_style10{
font-size:11px;
font-weight:normal;
}
.main_style11{
width:400px;
float:left;
font-size:14px;
padding-top:4px;
}
.main_style12{
width:410px;
float:right;
font-size:14px;
}
.main_style13{
width:400px;
float:left;
vertical-align:top;
font-size:14px;
}
.main_style14{
width:410px;
float:right;
vertical-align:top;
font-size:14px;
}
.boxcarrito_01{
width:410px;
padding:8px;
background:#7194ad;
border:1px solid #cccccc;
margin-bottom:8px;
color:#FFFFFF;
font-family:verdana;
font-size:14px;
font-weight:bold;
text-align:left;
margin-top:10px;
}
form .search_style{
border: 1px solid #AEBDD6;
font:normal 12px arial;
padding:4px;
color:#5F7486;
cursor:pointer;
width:120px;
height:16px;
margin:0px;
}
form .search_style:hover{
background:#fffeec;
border: 1px solid #AEBDD6;
font:normal 12px arial;
padding:4px;
color:#5F7486;
cursor:pointer;
width:120px;
height:16px;
margin:0px;
}
form .search_style:focus{
background:#e3ebf4;
border: 1px solid #AEBDD6;
font:normal 12px arial;
padding:4px;
color:#5F7486;
cursor:pointer;
width:120px;
height:16px;
margin:0px;
}
#button_search{
overflow:visible;
width:auto;
background:url(clipart/btn_bg.gif) repeat-x 0 100% #f1f1f1;
border:1px solid #b5b5b5;
padding:1px 6px;
color:#444;
font:bold 12px arial, sans-serif !important;
cursor:pointer;
text-transform:uppercase;
text-align:center;
vertical-align:middle;
}
.pagebuttons_style{
color:#87949d;
width:23px;
height:20px;
padding-top:6px;
padding-left:3px;
background-image:url(../clipart/pag_button.jpg);
float:left;
margin-right:5px;
text-align:center;
}
#legaltrade {
color:#255376;
font-family:arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0px auto;
min-width:920px;
padding:10px 0px 10px 0px;
text-align:center;
width:910px;
}
form .input_login{
border:1px solid #AEBDD6;
font:normal 14px arial;
padding:4px;
color:#5F7486;
width: 90%;
}
form .input_login:hover{
border:1px solid #AEBDD6;
font:normal 14px arial;
padding:4px;
color:#5F7486;
background-color: #f8f6e8;
width: 90%;
}
form .input_login:focus{
border:1px solid #AEBDD6;
font:bold 14px arial;
padding:4px;
color:#5F7486;
background-color: #d9e5f8;
width: 90%;
}
form .input_login02{
text-align:right;
font-family:arial;
font-size:12px;
color:#003366;
padding-top:6px;
padding-right:5px;
}
.input_login03{
height:28px;
vertical-align:middle;
}
.input_login04{
width:40%;
float:left;
}
form .input_login05{
text-align:right;
font-family:arial;
font-size:12px;
color:#003366;
margin-top:6px;
padding-right:5px;
}
.input_login06{
width:60%;
float:left;
}
.input_login07{
text-align:right;
}
.buttom_accessstyle{
width:68px;
height:26px;
border:0px;
margin-top:4px;
}
.buttom_noborder{
border:0px;
vertical-align: middle;
}
.button_noborder02{
border:0px;
width:48px;
height:48px;
vertical-align: middle;
}
.buttom_noborder03{
border:0px;
float: left;
}
#f1_upload_form{
height:100px;
}

#f1_error{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#FF0000;
}

#f1_ok{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#00FF00;
}

#f1_upload_form {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
position:absolute;
color: #666666;
}

#f1_upload_process{
z-index:100;
visibility:hidden;
position:absolute;
text-align:left;
width:400px;
}

/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:5px 5px 5px 5px;
	color:#333333;
}

.JT_loader{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font: bold 11px arial;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font: bold 11px arial;
}

#JT_copy p{
	margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
	cursor:help;
}
