@charset "utf-8";
/* CSS Document */

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td, img, tbody {
	margin:0;
	padding-top: 2;
	padding-right: 0;
	padding-bottom: 2;
	padding-left: 0;
}

table { 
	border-collapse:collapse; 
	border-spacing:0; 
} 
td
{
	vertical-align:top;
}
fieldset,img {  
	border:0; 
}
img.padRight {
	padding-right: 20px;
} 
address,caption,cite,code,dfn,em,th,var { 
	font-style:normal; 
	font-weight:normal; 
	text-transform:lowercase;
} 
ol,ul { 
	list-style:none;
} 

.li{
	margin:0px;
}
caption,th { 
	text-align:left; 
}
/** utility **/
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

/* .clearfix {display: inline-table;} */
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.left {
	float: left;
}
.right {
	float: right;
}
.noLeftBdr{ border-left: 0pt none !important;}
.clear{clear:both;}
/**/


/*******************/
body{
	padding:0px;
	margin:0px;
	background:#F6F6F6;
	text-align: center;
}

a:hover{text-decoration:none;}

.alignSuperior{line-height:25px;}

.alignInferior{
	margin-right:40px;
	margin-left:20px;
	margin-bottom:25px;
}

.alignLeftImage{
	margin-right:14px;
}

img { border:0px;}

.dt { display:table; width:100%;}

.dr { display:table-row; width:100%; height:100%;}

.dc { display:table-cell; text-align:left; vertical-align:top; width:100%;}

#container {
	text-align:left;
	width:98%;
	margin: 0 auto;
	overflow:hidden;
}
#column-1 {
	float:left;
	width:40%;
}
#column-2 {
	float:left;
	width:60%;
}
/*Imagen larger*/
#column-1a {
	float:left;
	width:60%;
}
#column-2a {
	float:left;
	width:40%;
}

#column-1b {
	float:left;
	width:20%;
	padding-bottom:10px;
	margin-right:14px;
}
#column-2b {
	float:left;
	width:70%;
	padding-bottom:10px;
}
/**/
.main_text, input, body, font, select, p{
	font-family: Tahoma; 
	font-size:11px;
	line-height: 15px;
	color:#3D3D3D;
}

p{
	padding-top:0px;
	padding-bottom:3px;
	margin-bottom:20px;
	line-height:12px;
}

.links{
	color:#353535;
	height:40px;
	margin-left:2px;
}

form { margin:0px; padding:0px; left:20px;}

.combo_align{
	display:table-cell; 
	text-align:left; 
	vertical-align:top; 
	margin-top:3px;
	margin-bottom:3px;
	height:20px;
	width:100%;
}

ul {
	margin:0px;
	padding:0px;
	list-style: none;
}

.ulmargin {
	margin-bottom:25px;
}

li { background:none; margin:0px; padding:0px; line-height:18px;}

li a { color:#D35900;}

.main_tall {
	width:770px; /*766 +4 del borde derecho e izquierdo*/
	border: #2785B2 solid 2px;
	border-top-width:0px;
	border-bottom-width:0px;
	margin:auto;
	height:100%;
}

#HeaderBanner{
	height:201px;
	background-image: url(images/backgroundBanner.jpg);
	background-position: center;
}

#header { height:201px;}

#bodybg{
	font:11px "Tahoma", Helvetica, sans-serif;
	background: FFFFFF;
}

#content{
	background:url("bg1-b-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/bg1-b.gif*/) repeat-x bottom;
	height:auto!important;/* para los browsers buenos */
	height:455px; /* para IE5+ */
	min-height:455px; /* para los browsers buenos */
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 40px;
}
.contenthidden{
	overflow:hidden;
	position:relative;
}


.divleft {
	width:251px;
	background:#EEEEEE url("bg2-t-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/bg2-t.gif*/) repeat-x top;
	border-left:#e3e3e3 1px solid;
	border-right:#e3e3e3 1px solid;
	float:left;
	padding-bottom:30000px;
	margin-bottom:-30000px;
	text-align:left;
	
}

.divright {
	width:454px;
	background:#FFFFFF url("bg3-t-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/bg3-t.gif*/) repeat-x top;
	border-right:#e3e3e3 1px solid;
	float:left;
	padding-bottom:30000px;
	margin-bottom:-30000px;
	text-align:left;
}

.left_in {
	padding: 41px 25px 30px 28px;
	height:auto!important;/* para los browsers buenos */
	height:455px; /* para IE5+ */
	min-height:455px; /* para los browsers buenos */
}
.left_bot {
	background:url("bg2-b-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/bg2-b.gif*/) repeat-x bottom;
	height:30px;
	width:251px;
	position:absolute;
	bottom:0px;
	left:1px;
	z-index:0;
}

.right_in {
	
	padding: 41px 42px 30px 37px;
	height:auto!important;/* para los browsers buenos */
	height:455px; /* para IE5+ */
	min-height:455px; /* para los browsers buenos */
}

.right_bot {
	background:url("bg3-b-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/bg3-b.gif*/) repeat-x bottom;
	height:30px;
	width:454px;
	position:absolute;
	bottom:0px;
	right:1px;
	z-index:0;
}

#content1 {
	background-color: #fff;
	width:766px;
	border: #2785B2 solid 2px;
	border-top-width:0px;
	border-bottom-width:0px;
	height:100%;
	margin: auto; /* Takes care of horizontal alignment in standards compliant browsers */
}
#footer {
	position: relative;  /* Needed for Safari */
	height:33px;/*74-(21+20)*/
	background:#0F223D url("b-dr-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/b-dr.gif*/) repeat-x top;
	font-size:11px;
	text-align:left;
	padding:21px 10px 20px 49px;
}

.footer_padding { padding:21px 10px 20px 49px;}

.footer_text1, .footer_text1 a {
	line-height:11px;
	color:#57D1FD;
	text-decoration:none;
	margin-left:8px;
	margin-right:8px;
}

.footer_text1 a:hover {
	text-decoration:underline;
	margin-left:8px;
	margin-right:8px;
}

.footer_text2 {
	color:#FFFFFF;
	line-height:20px;
	text-decoration:none;
	margin-top:5px;
	margin-left:20px;
}

.footer_text2 a { color:#57D1FD;}

.h_l { 
	background:url("h-l-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/h-l.gif*/) repeat-x; 
	height:1px; 
	margin-top:20px;
}

.h_l1 { 
	background: url("h-l1-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/h-l1.gif*/) repeat-x; 
	height:25px;
	margin-top:10px;
}

.h_l2 { 
	background: url("h-l1-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/h-l1.gif*/) repeat-x; 
	height:25px;
	margin-top:35px;
}

.dates { 
	color:#353535; 
	font-size:10px;
	padding-top:0px;
	display:block;
	background:url("a-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/a.gif*/) no-repeat left;
	padding-left:17px;
}

.arrows {
	color:#353535;
	font-size:10px;
	line-height:8px;
	background:url("a-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/a.gif*/) no-repeat left top;
	padding:0px 0px 20px 17px;
}

.list { 	
	color:#353535; 
	font-size:12px;
	font-family:Tahoma; 
	line-height:16px; 
	background:url("a-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/a.gif*/) no-repeat left; 
	padding-left:17px;
}

font { color:#276C94; font-weight:bold;}

.blue{
	color:#276C94;
	font-weight:bold;
	line-height:12px;
}

.m1_text {color:#353535;}

.m2_text {color:#6B6B6B; }

.news_link{
	font-size:12px;
	line-height:10px;
	color:#276C94;
	text-decoration:none;
}
.left_menu{ 
	color:#276C94; 
	font-size:11px; 
	line-height:7px; 
	background:url("a-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/a.gif*/) no-repeat left; 
	padding-left:17px;
	text-decoration:none;
}

.link1_text{
	font-size:11px; 
	line-height:7px; 
	color:#FF6600;
}

a{ 
	font-size:11px; 
	line-height:7px; 
	color:#FF6600;
}

.aesen{
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 5px;
}

.link2_text{
	font-size:11px; 
	line-height:7px; 
	color:#FF6600;
	padding-left:320px;
	display:block;
}

.a_title{
	font-size:12px;
	padding-bottom:5px;
	color:#276C94;
	font-weight:bold; 
	text-decoration:none;
	display:block;
}

.a_title1{
	color:#276C94;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.linospa{
	line-height:15px;
}

.text_normal{
	font-size:10px;
	line-height:15px;
	color:#000000;
	font-weight:normal; 
}

.h1_text{
	font-size:12px; 
	color:#276C94;
	line-height:35px;
}
.h3_text{
	font-family:Tahoma;
	font-size:13px;
	color:#666666;
	background: transparent url("h-l-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/h-l.gif*/) repeat-x top;
	text-align:left;
	padding-top:20px;
	padding-bottom:30px;
}
.h3_text1{
	font-family:Tahoma;
	font-size:13px;
	color:#666666;
	text-align:left;
	background: transparent url("h-l-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/h-l.gif*/) repeat-x top;
	padding:20px 0px;
}

.image{
	margin-right:40px;
	margin-left:20px;
	margin-bottom:10px;
}

.form input {
	width:270px;
	height:20px;
	border-color:#2785B2;
	border-width:1px;
	background-color:#ffffff;
	border-style:solid;
	padding-left:5px
}

.combo{
	display:table-cell; 
	text-align:left; 
	vertical-align:top; 
	margin-top:3px;
	margin-bottom:3px;
	height:20px;
	width:94%;
}

.textarea_format {
	width:270px;
	height:90px;
	border-width:1px;
	background-color:#ffffff;
	border-style:solid;
	padding-left:5px;
	overflow:hidden;
	margin-top:2px;
}

.text_obj{
	width:217px;
	height:90px;
}

/*Table Form*/
.table_column1{
	float:left;
	width:5%;
	text-align:center;
}
.table_column2 {
	float:left;
	width:36%;
	text-align:right;
}

.table_column12{
	float:left;
	width:41%;
	text-align:right;
}
	
.table_column3{
	float:left;
	width:29%;
	text-align:center;
	line-height:30px;
}
.table_bot{
	margin-bottom:20px;
}
/**/

.titleService{
	font-size:12px;
	font-weight:bold;
	color:#276C94;
}
.vineta{margin-left:20px;}

.posrelative {
	position:relative;
}
.housepic {
	float:right;
	padding-right:55px;
	width:11px;
	height:16px;
}

.esen {
	padding-top:3px;
	padding-left:45px;
	text-align:left;
}

.logopos {
	padding-left:20px;
	padding-top:5px;
	float:left;
}

.letters{
	text-align:right;
	padding-right:35px;
}

.menupos {
	top:135px;
}

.h3_title {
	background: transparent url("h-l-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/h-l.gif*/) repeat-x bottom;
	text-align:left;
	font-family:Tahoma;
	font-size:13px;
	color:#666666;
	padding-bottom:30px;
	margin-bottom:25px;
	text-transform:uppercase;
}

.h3_titlelow {
	background: transparent url("h-l-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/h-l.gif*/) repeat-x bottom;
	text-align:left;
	font-family:Tahoma;
	font-size:13px;
	color:#666666;
	padding-bottom:30px;
	margin-bottom:25px;
}

.h2_text{
	color:#666666;
	font-family:Tahoma;
	font-size:13px;
	margin-top:25px;
	padding-bottom:0px;
}

.h_text {
	color:#0066A0;
	font-size:12px;
	text-decoration:none;
}

.margin15{
	margin:15px 0px;
}

.margins{
	margin:0px 0px 20px 20px;
}

.imgmargin {
	margin:30px 0px 15px 130px;
}

.textcenter {
	text-align:center;
}

.linebot {
	background:transparent url("h-l-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/h-l.gif*/) repeat-x 1px;
	height:1px;
	margin-top:40px;
	margin-bottom:20px;
}

.linebot1 {
	background:transparent url("h-l-1.gif"/*tpa=http://www.indiciumtechnology.net/es/common/images/h-l.gif*/) repeat-x 1px;
	height:1px;
	margin-top:20px;
	margin-bottom:20px;
}

.pspa{
	padding:0px;
	margin-bottom:0px;
	line-height:14px;
}

.tstrong{
	font-weight:bold;
}

.title_blue {
	font-size:12px;
	color:#276C94;
	font-weight:bold;
	text-align:left;
	line-height:15px;
	display:block;
}

.asimple{
	color:#0000CC;
}

span{
	display:block;
}

.pstyle{
	padding:2px;
	margin:2px;
	color:#276C94;
	font-weight:bold;
}

.textcenter{
	text-align:center;
	margin:auto;
}

