/*Estilos canal on-line*/
h1
{
color:#878787;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:100%;
margin:10px 0 0;
padding:5px 0 0;
}

h2
{
color:#6D6E71;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:normal;
}	
h6 {
color:#F2761C; 
font-family:Arial,Helvetica,sans-serif; 
font-size:16px; 
font-size-adjust:none; 
font-stretch:normal; 
font-style:normal; 
font-variant:normal; 
line-height:200%; 
margin: 5px 5px 0 0; 
display:inline; 
background:transparent url(/incs/images/CanalOnline/dashed-line.gif) repeat-x scroll 0% 100%; 
vertical-align:bottom;
}
h4 {
	font:18px Verdana, Arial, Helvetica, sans-serif;
      color:#878787;
	margin:10px 0 5px;
	padding:25px 0 10px 0px;
	line-height:100%;
}
/*Alvaro*/
.puntosH4
{
	
	background:transparent url(/INCS/images/CanalOnline/dotted-line.gif) repeat-x scroll 0 100%;
	//backbackground-image:712px;	
	padding:0 0 5px 0;
	 //border:none;

}
/************************************************/
h3 {
color:#6D6E71;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:130%;
margin:15px -5px 2px;
padding:0;
background:transparent url(/INCS/images/CanalOnline/dotted-line.gif) repeat-x scroll 0 100%;

}
/*Alvaro*/
.claseh3
{
margin-top:0;
margin-bottom:5px;
margin-left:0px;
}
/*********************************************/

h5 {
font-size:13px;
color:#878787;
}

/*Alvaro*/
.Boton-ResetPass
{
margin: 10px 22px 0 10px;
	background: transparent url(/INCS/images/CanalOnline/btn-grey-long-greybg.gif) no-repeat 0 0;
    border:0;
    color:	#F2761C;
    height:25px;
    text-align:center;
    float:right;
    width:130px;
   position:relative; 
   cursor:pointer;
    cursor:hand;
overflow:hidden;
   z-index:0;	
}
.Boton-ResetPass:hover 
{
	background: transparent url(/INCS/images/CanalOnline/btn-grey-long-hover-greybg.gif) no-repeat 0 0;
	cursor:pointer;
    cursor:hand;
	}

.Boton-ResetPassGris
{
	margin: 10px 22px 0 10px;
	background: transparent url(/INCS/images/CanalOnline/btn_solicitar_NaranjaFG.png) no-repeat 0 0;
    border:0;
    color:	#F2761C;
    height:25px;
    text-align:center;
    float:right;
    width:130px;
   position:relative; 
   cursor:pointer;
    cursor:hand;
	overflow:hidden;
   z-index:0;

}
.Boton-ResetPass:hover 
{
	background: transparent url(/INCS/images/CanalOnline/btn_solicitar_Naranja_HoverFG) no-repeat 0 0;
	cursor:pointer;
    cursor:hand;
	}
/*************************************************/

.form-tr {
background:#EAE8E3 none repeat scroll 0 0;
overflow:hidden;
width:100%;
padding:0;
height:130%;
}


.form-td {
padding: 0 5px;
line-height:40px;
}

.form-td2 {
padding: 0 5px;
line-height:20px;
}

.form-tb {
border-style: none;
	border-color: inherit;
	border-width: 0px;
	width:100%;
	color:#6D6E71;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin-right: 0px;
}

.iframe-direccion {
border:0px;
width:102%;
height:370px;
margin: 0 -10px;
}

.boton {
float:right;
color:#fff;
}

.boton a {
float:right;
color:White;
}


.nuevo a.entrar2:hover {
	background:url(/INCS/images/CanalOnline/entrar_neg.png) no-repeat 0 8px;
	}
	
span.doc2 {color: #C76E34;border: 1px solid #FFBB65;background: #FFE0B6 url(/INCS/images/CanalOnline/tipografias/doc.png) 20px 50% no-repeat; display: block;padding: 8px 10px 8px 36px;margin: 1px 1px 1px 1px; text-align:center;}


/*Boton siguiente*/

.BotonIzq {
    background: transparent url(/INCS/images/CanalOnline/btn-grey-long.gif) no-repeat 0 0;
    border:0;
    color:	#F2761C;
    height:25px;
    margin:10px 10px 0 0;
    text-align:center;
    float:left;
    width:130px;
    overflow:hidden;
    cursor:pointer;
    cursor:hand;
    padding-bottom:4px;
    
}
.BotonIzq:hover 
{background: transparent url(/INCS/images/CanalOnline/btn-grey-long-hover.gif) no-repeat 0 0;
	
	}
	
	.BotonCentro {
    background: transparent url(/INCS/images/CanalOnline/btn-grey-long.gif) no-repeat 0 0;
    border:0;
    color:	#F2761C;
    height:25px;
    margin: 10px 10px 0 10px;
    text-align:center;
    float: inherit;
    width:130px;
    overflow:hidden;
    cursor:pointer;
    cursor:hand;
    padding-bottom:4px;
    
}
.BotonCentro:hover 
{background: transparent url(/INCS/images/CanalOnline/btn-grey-long-hover.gif) no-repeat 0 0;
	
	}
	
.campo {float:left;}
	
.BotonDcha {
    background: transparent url(/INCS/images/CanalOnline/btn-grey-long.gif) no-repeat 0 0;
    border:0;
    color:	#F2761C;
    height:25px;
    margin: 10px 0 0 10px;
    text-align:center;
    float:right;
    width:130px;
    position:relative;
    cursor:pointer;
    cursor:hand;
    padding-bottom:4px;
 
}
.BotonDcha:hover 
{    background: transparent url(/INCS/images/CanalOnline/btn-grey-long-hover.gif) no-repeat 0 0;
    cursor:pointer;
    cursor:hand;
    
	}
.Boton-Caja {
	margin: 0px 10px 0 10px;
	
	background: transparent url(/INCS/images/CanalOnline/btn-grey-long-greybg.gif) no-repeat 0 0;
    border:0;
    color:	#F2761C;
    height:25px;
    text-align:center;
    float:right;
    width:130px;
  
   cursor:pointer;
    cursor:hand;
      position:relative;
    padding-bottom:4px;
	}
.Boton-Caja:hover 
{
	background: transparent url(/INCS/images/CanalOnline/btn-grey-long-hover-greybg.gif) no-repeat 0 0;
	cursor:pointer;
    cursor:hand;
	}
	
	
.registrate2 {width:200px; margin-top:10px;height:100px;
             }
.info-block2 {width:177px;background:#EFEFF0 none repeat scroll 0 0;
border-color:#878787;
border-style:none solid;
border-width:medium 1px;
font-size:1.3em;
overflow:hidden;
padding:0 8px 0 13px;
height: 213px;
}



.invisible {position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}

.hover-row 
{ background-color:#FFDBA8;
  border:1px solid blue;
	}
.todo 
{
	 float:inherit;
	 margin:0px;
	}

/*Fin estilos canal on-line visual*/

html{font-size:100.01%;}
body {
	margin:0;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size:11px; 
   color:#6D6E71;
   line-height: 16px;
}
form {
	margin:0;
	padding:0;
}
#main {
	margin:0 auto;
	width:1230px;
	clear:both;
	overflow:hidden;
}
/*---layout---*/
.column-1 {
	float:left;
	width:200px;
	padding:26px 0 0;
}
.info-area-1 {
	float:left;
	width:800px;
	padding:26px 0 0 20px;
}
.info-area-2 {
	float:right;
	width:960px;
}
.info-area-3 {
	float:left;
	width:570px;
	padding:26px 0 0 14px;
}
.info-area-4 {
	overflow:hidden;
	clear:both;
	width:800px;
	padding:0 0 0 90px;
}
.info-area-5 {
	overflow:hidden;
	clear:both;
	width:800px;
	margin:0 auto;
	padding:12px 0 0;
}
.column-2 {
	float:right;
	width:200px;
	padding:26px 0 0;
}
.column-3 {
	float:left;
	width:150px;
	padding:10px 0 0;
}
span.btn-black {
	float:left;
	height:25px;
	display:inline;
	background:url(/INCS/images/CanalOnline/btn-l.gif) no-repeat;
}
span.btn-black a {
	float:left;
	padding:0 14px 5px;
	height:20px;
	color:#333;
	text-decoration:none;
	font:13px/20px Verdana, Arial, Helvetica, sans-serif;
	background:url(/INCS/images/CanalOnline/btn-r.gif) no-repeat 100% 0;
}
span.btn-orange {
	float:left;
	height:25px;
	display:inline;
	background:url(/INCS/images/CanalOnline/btn-l.gif) no-repeat;
}
span.btn-orange a {
	float:left;
	padding:0 14px 5px;
	height:20px;
	color:#f2761c;
	text-decoration:none;
	font:13px/20px Verdana, Arial, Helvetica, sans-serif;
	background:url(/INCS/images/CanalOnline/btn-r.gif) no-repeat 100% 0;
}
span.btn-black a:hover,
span.btn-orange a:hover {text-decoration:underline;}
span.btn-black-2 {
	float:left;
	margin:0 8px 0 0;
	height:21px;
	display:inline;
	background:url(/INCS/images/CanalOnline/btn-l-2.gif) no-repeat;
}
span.btn-black-2 a {
	float:left;
	margin:0 -8px 0 0;
	padding:0 12px 0 12px;
	height:21px;
	color:#333;
	text-decoration:none;
	font:13px/21px Verdana, Arial, Helvetica, sans-serif;
	background:url(/INCS/images/CanalOnline/btn-r-2.gif) no-repeat 100% 0;
	position:relative;
}
span.btn-orange-2 {
	float:left;
	height:25px;
	display:inline;
	background:url(/INCS/images/CanalOnline/btn-l-2.gif) no-repeat;
}
span.btn-orange-2 a {
	float:left;
	margin:0 -8px 0 0;
	padding:0 14px 5px;
	height:20px;
	color:#f2761c;
	text-decoration:none;
	font:13px/20px Verdana, Arial, Helvetica, sans-serif;
	background:url(/INCS/images/CanalOnline/btn-r-2.gif) no-repeat 100% 0;
	position:relative;
}
span.btn-black-2 a:hover,
span.btn-orange-2 a:hover {text-decoration:underline;}
span.rounded-btn {
	float:left;
	height:24px;
	display:inline;
	background:url(/INCS/images/CanalOnline/rounded-btn-l.gif) no-repeat;
}
span.rounded-btn a {
	float:left;
	height:24px;
	padding:0 8px;
	color:#fff;
	font:bold 13px/24px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(/INCS/images/CanalOnline/rounded-btn-r.gif) no-repeat 100% 0;
}
span.rounded-btn a:hover {text-decoration:underline;}
/*---side-box---*/
.side-box {
	overflow:hidden;
	width:200px;
	background:url(/INCS/images/CanalOnline/side-box-bg.gif) repeat-y;
	margin:0 0 12px;
}
.side-box .side-box-top {
	overflow:hidden;
	width:100%;
	background:url(/INCS/images/CanalOnline/side-box-top.gif) no-repeat;
}
.side-box .side-box-bottom {
	overflow:hidden;
	width:180px;
	padding:0 10px 8px;
	background:url(/INCS/images/CanalOnline/side-box-bottom.gif) no-repeat 0 100%;
}
.side-box h2 {
	margin:0;
	color:#fff;
	font:bold 16px/30px Arial, Helvetica, sans-serif;
}
.side-box h3 {
	margin:0;
	padding:0 0 3px;
	color:#fff;
	font:13px/26px Verdana, Arial, Helvetica, sans-serif;
}
.side-box strong {
	display:block;
	padding:4px 0 2px;
	color:#939598;
	font:bold 120%/130% Verdana, Arial, Helvetica, sans-serif
}
.side-box .inp-txt-long {
	margin:5px 0 0;
	padding:0;
	clear:both;
	width:164px;
	padding:2px 5px;
	border:1px solid #666;
	border-color:#666 #939598 #939598 #666;
	color:#939598;
	font:13px Verdana, Arial, Helvetica, sans-serif;
}
.side-box .inp-txt {
	float:left;
	margin:5px 0 0;
	padding:0;
	width:104px;
	padding:2px 5px;
	border:1px solid #666;
	border-color:#666 #939598 #939598 #666;
	color:#939598;
	font:13px Verdana, Arial, Helvetica, sans-serif;
}
.side-box .btn-go {
	float:right;
	width:54px;
	margin:5px 0 0;
	padding:0 0 7px;
	height:25px;
	color:#fff;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	border:none;
	background:url(/INCS/images/CanalOnline/btn-orange.gif) no-repeat;
	cursor:pointer;
}
.side-box .btn-go-long {
	float:right;
	width:70px;
	margin:5px 0 0;
	padding:0 0 7px;
	height:25px;
	color:#fff;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	border:none;
	background:url(/INCS/images/CanalOnline/btn-orange-long.gif) no-repeat;
	cursor:pointer;
}
.big-holder {
	overflow:hidden;
	width:100%;
	clear:both;
}
/*---small-grey-box---*/
.small-grey-box {
	overflow:hidden;
	width:200px;
	height:55px;
	margin:0 0 12px;
	background:url(/INCS/images/CanalOnline/small-grey-box.gif) no-repeat;
}
.small-grey-box a {
	display:block;
	margin:15px 0 0 14px;
	width:170px;
	height:28px;
	background:url(/INCS/images/CanalOnline/small-grey-box-btn.gif) no-repeat;
	text-align:center;
	color:#f2761c;
	font:bold 13px/28px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.small-grey-box a:hover {text-decoration:underline;}
/*---sim-block---*/
.sim-block {
	overflow:hidden;
	width:200px;
	margin:0 0 16px;
	background:url(/INCS/images/CanalOnline/sim-block-bg.gif) repeat-y;
}
.sim-block .sim-block-top {
	overflow:hidden;
	width:100%;
	background:url(/INCS/images/CanalOnline/sim-block-top.gif) no-repeat;
}
.sim-block .sim-block-bottom {
	overflow:hidden;
	width:170px;
	padding:13px 15px 18px;
	background:url(/INCS/images/CanalOnline/sim-block-bottom.gif) no-repeat 0 100%;
}
.sim-block h3 {
	margin:0;
	color:#036;
	font:120%/120% Verdana, Arial, Helvetica, sans-serif;
}
.sim-block h3 span {
	display:block;
	color:#666;
	font:132%/120% Verdana, Arial, Helvetica, sans-serif;
}
.sim-block ul {
	overflow:hidden;
	width:100%;
	margin:0;
	padding:0;
}
.sim-block ul li {
	float:left;
	width:100%;
	padding:13px 0 0;
	list-style:none;
}
.sim-block ul li strong {
	float:left;
	color:#f2761c;
	font:bold 13px  Verdana, Arial, Helvetica, sans-serif;
}
.sim-block ul li em {
	float:right;
	padding:0 3px 0 0;
	color:#333;
	font:12px  Verdana, Arial, Helvetica, sans-serif;
}
.sim-block ul li span {
	display:block;
	clear:both;
	width:100%;
	padding:2px 0 0;
}
.sim-block span img {
	display:block;
	margin:0;
	border:none;
}
.sim-block a.btn {
	display:block;
	margin:22px auto 0;
	width:130px;
	height:25px;
	background:url(/INCS/images/CanalOnline/grey-rounded-btn.gif) no-repeat;
	text-align:center;
	font:11px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration:none;
}
.sim-block a.btn:hover {text-decoration:underline;}
/*---assistant-box---*/
.assistant-box {
	overflow:hidden;
	width:200px;
	height:141px;
	margin:0 0 16px;
	background:url(/INCS/images/CanalOnline/assistant-box-bg.jpg) no-repeat;
}
.assistant-box h4 {
	margin:6px 0 0;
	padding:0 40px 0 7px;
	color:#878787;
	font:bold 13px/17px Verdana, Arial, Helvetica, sans-serif;
}
.assistant-box p {
	clear:both;
	margin:0;
	padding:0 60px 0 7px;
	color:#878787;
	font:13px  Verdana, Arial, Helvetica, sans-serif;
}
.assistant-box .inp-txt {
	float:left;
	margin:10px 0 0 5px;
	padding:0;
	display:inline;
	width:144px;
	padding:2px 5px;
	border:1px solid #666;
	border-color:#666 #939598 #939598 #666;
	color:#939598;
	font:13px Verdana, Arial, Helvetica, sans-serif;
}
.assistant-box .inp-btn {
	float:right;
	margin:10px 6px 0 0;
	display:inline;
		border-color:#666 #939598 #939598 #666;
	color:#939598;

}




/*---info-banner---*/
.info-banner {
	overflow:hidden;
	width:200px;
	margin:0 0 16px;
}
.info-banner h3 {
	margin:0;
	width:200px;
	padding:10px 0;
	text-align:center;
	color:#fff;
	font:bold 12px  Verdana, Arial, Helvetica, sans-serif;
	background:#922903 url(/INCS/images/CanalOnline/info-banner-top.gif) no-repeat;
}
.info-banner img {
	display:block;
	margin:0;
	border:none;
}
/*---small-box-01---*/
.small-box-01 {
	overflow:hidden;
	width:200px;
	margin:0 0 16px;
}
.small-box-01 a {
	display:block;
	width:192px;
	padding:39px 8px 0 0;
	height:28px;
	color:#fff;
	text-align:right;
	font:18px/22px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(/INCS/images/CanalOnline/small-box-01-bg.jpg) no-repeat;
}
.small-box-01 a:hover {text-decoration:underline;}
/*---grey-box---*/
.grey-box {
	overflow:hidden;
	width:100%;
	margin:0 0 16px;
	background:url(/INCS/images/CanalOnline/grey-box-bg.jpg) repeat-y;
}
.grey-box .grey-box-top {
	overflow:hidden;
	width:100%;
	background:url(/INCS/images/CanalOnline/grey-box-top.jpg) no-repeat;
}
.grey-box .grey-box-bottom {
	overflow:hidden;
	width:180px;
	padding:6px 10px 5px;
	background:url(/INCS/images/CanalOnline/grey-box-bottom.jpg) no-repeat 0 100%;
}
.grey-box img {
	display:block;
	margin:0 auto;
	border:none;
}
.grey-box strong {
	display:block;
	width:100%;
	padding:4px 0 2px;
	text-align:center;
	color:#4c4b4b;
	font:bold 120%/130% Verdana, Arial, Helvetica, sans-serif;
}
.grey-box a.lnk {
	display:block;
	width:25px;
	height:25px;
	margin:0 auto;
	text-indent:-9999px;
	background:url(/INCS/images/CanalOnline/btn-arrow.gif) no-repeat;
	overflow:hidden;
}
/*---orange-box---*/
.orange-box {
	overflow:hidden;
	width:176px;
	padding:10px 8px 0 16px;
	margin:0 0 16px;
	height:94px;
	background:url(/INCS/images/CanalOnline/orange-box.gif) no-repeat;
}
.orange-box p {
	clear:both;
	margin:0;
	color:#fff;
	font:13px  Verdana, Arial, Helvetica, sans-serif;
}
.orange-box .inp-txt {
	float:left;
	margin:21px 0 0 44px;
	padding:1px 2px;
	display:inline;
	width:92px;
	color:#939598;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #7c2511;
}
.orange-box .inp-btn {
	float:right;
	margin:20px 0 0;
}
/*---catalog---*/
.catalog {
	overflow:hidden;
	width:796px;
	margin:0 0 20px;
	background:url(/INCS/images/CanalOnline/catalog-bg.gif) repeat-y;
}
.catalog .catalog-top {
	overflow:hidden;
	width:100%;
	background:url(/INCS/images/CanalOnline/catalog-top.gif) no-repeat;
}
.catalog .catalog-bottom {
	overflow:hidden;
	width:794px;
	padding:10px 1px;
	background:url(/INCS/images/CanalOnline/catalog-bottom.gif) no-repeat 0 100%;
}
.catalog .catalog-title {
	overflow:hidden;
	width:100%;
	padding:0 0 8px;
	border-bottom:2px solid #bbb;
}
.catalog .catalog-title p {
	float:left;
	margin:0;
	padding:0 8px 0 14px;
	font:14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
.catalog .catalog-title p a {
	color:#666;
	text-decoration:none;
}
.catalog .catalog-title p a:hover {text-decoration:underline;}
.catalog .catalog-title ul {
	overflow:hidden;
	margin:0;
	padding:0;
}
.catalog .catalog-title ul li {
	float:left;
	padding:0 8px 0 11px;
	background:url(/INCS/images/CanalOnline/arrow.gif) no-repeat 0 60%;
	list-style:none;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
.catalog .catalog-title ul li a {
	color:#666;
	text-decoration:none;
}
.catalog .catalog-title ul li a:hover {text-decoration:underline;}
.catalog .holder {
	overflow:hidden;
	width:100%;
	padding:10px 0 0;
}
.catalog .txt {
	float:left;
	width:260px;
	padding:0 0 0 10px;
}
.catalog .txt p {
	margin:0;
	padding:0 0 6px;
	color:#666;
	font:110%/130% Verdana, Arial, Helvetica, sans-serif;
}
.catalog .txt p a {
	color:#666;
	text-decoration:underline;
}
.catalog .txt p a:hover {text-decoration:none;}
.catalog .form {
	float:left;
	width:390px;
}
.catalog .form p {
	float:left;
	margin:0;
	color:#666;
	font:110%/130% Verdana, Arial, Helvetica, sans-serif;
}
.catalog .form ul {
	float:right;
	width:328px;
	margin:0;
	padding:0;
}
.catalog .form ul li {
	float:left;
	padding:0 6px 6px 7px;
	list-style:none;
	color:#666;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
	background:url(/INCS/images/CanalOnline/divider.gif) no-repeat;
}
.catalog .form ul li.no-bg {
	background:none;
	padding:0 6px 0 0;
}
.catalog .form ul li input {
	float:left;
	margin:0 3px 0 0;
}
* html .catalog .form ul li input {
	margin:0;
	width:15px;
	height:15px;
}
* +html .catalog .form ul li input {
	margin:0;
	width:15px;
	height:15px;
}
.catalog .lnks {
	float:right;
	width:130px;
	text-align:center;
}
.catalog .lnks a.lnk {
	color:#666;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.catalog .lnks a.lnk:hover {text-decoration:none;}
.catalog .lnks .btn-orange {margin:10px 0 0 30px;}
/*---box-1---*/
.box-1 {
	overflow:hidden;
	width:541px;
	margin:0 0 20px;
}
.box-1 h1 {
	margin:0;
	padding:0 0 4px 6px;
	color:#878787;
	font:270%/130% Verdana, Arial, Helvetica, sans-serif;
}
.box-1 .box-1-bg {
	overflow:hidden;
	width:541px;
	background:url(/INCS/images/CanalOnline/box-1-bg.gif) repeat-y;
}
.box-1 .box-1-top {
	overflow:hidden;
	width:541px;
	background:url(/INCS/images/CanalOnline/box-1-top.gif) no-repeat;
}
.box-1 .box-1-bottom {
	overflow:hidden;
	width:539px;
	padding:0 1px 12px;
	background:url(/INCS/images/CanalOnline/box-1-bottom.gif) no-repeat 0 100%;
}
.box-1 strong {
	float:left;
	padding:18px 0 0 14px;
	color:#333;
	width:80px;
	font:bold 140%/130% Verdana, Arial, Helvetica, sans-serif;
}
.box-1 strong span {
	display:block;
	font-size:162%;
	line-height:130%;
}
.box-1 .txt {
	float:left;
	padding:10px 0 10px 12px;
	width:270px;
}
.box-1 .txt p {
	margin:0;
	color:#333;
	font:120%/130% Verdana, Arial, Helvetica, sans-serif;
}
.box-1 .lnks {
	float:right;
	width:162px;
	padding:48px 0 0;
}
.box-1 .lnks .btn-black a {padding:0 6px 5px;}
.box-1 .lnks .btn-orange {margin:0 0 0 16px;}
/*---rounded-box-2---*/
.rounded-box-2 {
	overflow:hidden;
	width:756px;
	margin:0 0 20px;
	background:url(/INCS/images/CanalOnline/rounded-box-2-bg.gif) repeat-y;
}
.rounded-box-2 .rounded-box-2-top {
	overflow:hidden;
	width:756px;
	background:url(/INCS/images/CanalOnline/rounded-box-2-top.gif) no-repeat;
}
.rounded-box-2 .rounded-box-2-bottom {
	overflow:hidden;
	width:754px;
	padding:8px 1px 12px;
	background:url(/INCS/images/CanalOnline/rounded-box-2-bottom.gif) no-repeat 0 100%;
}
.rounded-box-2 h2 {
	margin:0;
	padding:0 14px 4px;
	color:#878787;
	font:240%/130% Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #ccc;
}
.rounded-box-2 .txt {
	float:left;
	width:500px;
	padding:10px 0 0 18px;
}
.rounded-box-2 .txt p {
	margin:0;
	color:#333;
	font:120%/130% Verdana, Arial, Helvetica, sans-serif;
}
.rounded-box-2 .btn-black {
	margin:20px 0 0 6px;
}
.rounded-box-2 .btn-orange {
	margin:20px 0 0 14px;
}
/*---services---*/
.services {
	overflow:hidden;
	width:578px;
	margin:0 0 20px;
	padding:0 0 0 10px;
}
.services h2 {
	margin:0;
	padding:0 0 4px;
	color:#878787;
	font:bold 150%/130% Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #878787;
	position:relative;
}
.services ul {
	margin:-1px 0 0;
	padding:0;
	overflow:hidden;
	width:100%;
}
.services ul li {
	float:left;
	width:100%;
	list-style:none;
	border-top:1px solid #ccc;
}
.services ul li label {
	float:left;
	padding:0 6px 8px 0;
	color:#333;
	font:120%/130% Verdana, Arial, Helvetica, sans-serif;
}
.services ul li label input {
	float:left;
	margin:8px 8px 0;
	width:15px;
	height:15px;
}
.services ul li label span {
	float:left;
	margin:7px 0 0;
}
.services ul li a {
	float:left;
	margin:7px 0 0;
	color:#333;
	font:120%/130% Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.services ul li a:hover {text-decoration:none;}
/*---recommended---*/
.recommended-holder {
	overflow:hidden;
	width:758px;
	margin:0 0 20px;
}
.recommended {
	overflow:hidden;
	width:758px;
	background:url(/INCS/images/CanalOnline/orange-rounded-box-bg.gif) repeat-y;
}
.recommended .recommended-top {
	overflow:hidden;
	width:758px;
	background:url(/INCS/images/CanalOnline/orange-rounded-box-top.gif) no-repeat;
}
.recommended .recommended-bottom {
	overflow:hidden;
	width:758px;
	padding:10px 0 12px;
	background:url(/INCS/images/CanalOnline/orange-rounded-box-bottom.gif) no-repeat 0 100%;
}
.recommended-holder h3 {
	margin:0;
	padding:0 0 4px 12px;
	color:#333;
	font:bold 120%/130% Verdana, Arial, Helvetica, sans-serif;
}
.recommended ul {
	overflow:hidden;
	margin:0;
	padding:0;
	width:700px;
}
.recommended ul li {
	float:left;
	width:136px;
	list-style:none;
}
.recommended ul li a {text-decoration:none;}
.recommended ul li a:hover span,
.recommended ul li a:hover {text-decoration:underline;}
.recommended ul li span {
	display:block;
	color:#666;
	padding:0 0 4px;
	font:bold 100%/130% Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
.recommended ul li img {
	display:block;
	margin:0 auto;
	border:none;
}
/*---v-recommended---*/
.v-recommended {
	overflow:hidden;
	width:150px;
	background:url(/INCS/images/CanalOnline/v-rec-bg.gif) repeat-y;
}
.v-recommended .v-recommended-top {
	overflow:hidden;
	width:100%;
	background:url(/INCS/images/CanalOnline/v-rec-top.gif) no-repeat;
}
.v-recommended .v-recommended-bottom {
	overflow:hidden;
	width:100%;
	padding:12px 0;
	background:url(/INCS/images/CanalOnline/v-rec-bottom.gif) no-repeat 0 100%;
}
.v-recommended h3 {
	margin:0;
	text-align:center;
	color:#333;
	font:bold 120%/130% Verdana, Arial, Helvetica, sans-serif;
}
.v-recommended ul {
	margin:8px 0 0;
	padding:0;
	width:100%;
	overflow:hidden;
}
.v-recommended ul li {
	float:left;
	width:100%;
	padding:8px 0 0;
	list-style:none;
}
.v-recommended ul li a {text-decoration:none;}
.v-recommended ul li a:hover span,
.v-recommended ul li a:hover {text-decoration:underline;}
.v-recommended ul li span {
	display:block;
	text-align:center;
	color:#666;
	padding:0 0 4px;
	font:bold 100%/130% Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
.v-recommended ul li img {
	display:block;
	margin:0 auto;
	border:none;
}
/*---menu-bar---*/
.menu-bar {
	overflow:hidden;
	width:702px;
	height:59px;
	margin:0 0 20px;
	background:url(/INCS/images/CanalOnline/menu-bar-bg.jpg) no-repeat;
}
.menu-bar ul {
	float:left;
	margin:12px 0 0 140px;
	padding:0 2px 0 0;
	display:inline;
	background:url(/INCS/images/CanalOnline/white-separator.gif) no-repeat 100% 0;
}
.menu-bar ul li {
	float:left;
	padding:0 0 0 2px;
	list-style:none;
	width:140px;
	height:47px;
	background:url(/INCS/images/CanalOnline/white-separator.gif) no-repeat;
}
.menu-bar ul li a {
	float:left;
	width:132px;
	padding:22px 0 0 8px;
	height:25px;
	color:#fff;
	font:bold 15px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(/INCS/images/CanalOnline/menu-bar-item-bg.png) repeat-x;
}
.menu-bar ul li a.active {
	color:#333;
	background:url(/INCS/images/CanalOnline/menu-bar-item-active.png) no-repeat;
}
.menu-bar ul li a.active:hover {background:url(/INCS/images/CanalOnline/menu-bar-item-active.png) no-repeat;}
.menu-bar ul li a:hover {background:url(/INCS/images/CanalOnline/menu-bar-item-hover.png) repeat-x;}
/*---product-list---*/
.product-list {
	overflow:hidden;
	width:768px;
	margin:0 0 20px;
	padding:0 0 14px;
	border-bottom:1px solid #ccc;
}
.product-list h2 {
	margin:0;
	color:#878787;
	padding:0 0 3px;
	font:bold 150%/130% Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #878787;
}
.product-list ul {
	float:left;
	margin:18px 0 0;
	padding:0;
	width:100%;
}
.product-list ul li {
	float:left;
	width:251px;
	padding:0 4px 0 0;
	list-style:none;
}
.product-list ul li .info {
	overflow:hidden;
	width:100%;
}
.product-list ul li .info .img {
	float:left;
	width:120px;
}
.product-list ul li .info .img img {
	display:block;
	margin:0 auto;
	border:none;
}
.product-list ul li .info .txt {
	float:right;
	width:120px;
	padding:0 10px 0 0;
	padding:0 0 12px;
	min-height:204px;
}
* html .product-list ul li .info .txt {
	overflow:visible;
	height:204px;
}
.product-list ul li .info .txt h4 {
	margin:6px 0 0;
	color:#333;
	font:bold 120%/130% Verdana, Arial, Helvetica, sans-serif;
}
.product-list ul li .info .txt .holder {
	overflow:hidden;
	width:100%;
	clear:both;
	padding:10px 0 0;
}
.product-list ul li .info .txt p {
	margin:8px 0 0;
	font:110%/130% Verdana, Arial, Helvetica, sans-serif;
}
.product-list ul li .info .txt p strong {
	font-size:110%;
}
.product-list ul li .info .txt p a {
	color:#333;
	text-decoration:underline;
}
.product-list ul li .info .txt p a:hover {text-decoration:none;}
.product-list ul li .lnk {
	overflow:hidden;
	padding:0 0 0 26px;
	clear:both;
	width:220px;
}
/*---box-2---*/
.box-2 {
	float:left;
	width:443px;
	padding:0 0 20px;
}
.box-2 .box-2-title {
	overflow:hidden;
	width:100%;
	padding:10px 0 8px;
	border-bottom:2px solid #bbb;
	background:url(/INCS/images/CanalOnline/box-2-title-bg.gif) no-repeat;
}
.box-2 .box-2-title p {
	float:left;
	margin:0;
	padding:0 8px 0 16px;
	font:14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
.box-2 .box-2-title p a {
	color:#666;
	text-decoration:none;
}
.box-2 .box-2-title p a:hover {text-decoration:underline;}
.box-2 .box-2-title ul {
	overflow:hidden;
	margin:0;
	padding:0;
}
.box-2 .box-2-title ul li {
	float:left;
	padding:0 8px 0 11px;
	background:url(/INCS/images/CanalOnline/arrow.gif) no-repeat 0 60%;
	list-style:none;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
.box-2 .box-2-title ul li a {
	color:#666;
	text-decoration:none;
}
.box-2 .box-2-title ul li a:hover {text-decoration:underline;}
.box-2 .info {
	overflow:hidden;
	width:100%;
	padding:26px 0 0;
}
.box-2 .info .img {
	float:left;
	width:120px;
	padding:0 0 0 20px;
}
.box-2 .info .img img {
	display:block;
	margin:0 auto;
	border:none;
}
.box-2 .info .txt {
	float:right;
	width:250px;
	padding:0 40px 0 0;
	min-height:204px;
}
* html .box-2 .info .txt {
	overflow:visible;
	height:204px;
}
.box-2 .info .txt h4 {
	margin:6px 0 0;
	color:#333;
	font:bold 120%/130% Verdana, Arial, Helvetica, sans-serif;
}
.box-2 .info .txt .holder {
	overflow:hidden;
	width:100%;
	clear:both;
	padding:10px 0 0;
}
.box-2 .info .txt p {
	margin:8px 0 0;
	font:110%/130% Verdana, Arial, Helvetica, sans-serif;
}
.box-2 .info .txt p strong {font-size:110%;}
.box-2 .info .txt p a {
	color:#333;
	text-decoration:underline;
}
.box-2 .info .txt p a:hover {text-decoration:none;}
/*---form-box---*/
.form-box {
	float:left;
	width:450px;
	margin:0 0 0 60px;
	display:inline;
	background:url(/INCS/images/CanalOnline/form-box-bg.gif) repeat-y;
}
.form-box .form-box-top {
	overflow:hidden;
	width:100%;
	background:url(/INCS/images/CanalOnline/form-box-top.gif) no-repeat;
}
.form-box .form-box-bottom {
	overflow:hidden;
	width:400px;
	padding:10px 30px 12px 20px;
	background:url(/INCS/images/CanalOnline/form-box-bottom.gif) no-repeat 0 100%;
}
.form-box ul {
	overflow:hidden;
	width:100%;
	margin:0;
	padding:0;
}
.form-box ul li {
	float:left;
	list-style:none;
	width:100%;
	padding:12px 0 0;
}
.form-box ul li label {
	float:left;
	width:60px;
	padding:4px 0 0;
	color:#939598;
	font:13px  Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
}
.form-box ul li span {
	float:right;
	width:300px;
	padding:0 9px;
}
.form-box ul li span.inp-txt-bg {background:url(/INCS/images/CanalOnline/inp-txt-bg.gif) no-repeat;}
.form-box ul li span.txt-area-bg {background:url(/INCS/images/CanalOnline/txt-area-bg.gif) no-repeat;}
.form-box ul li span input,
.form-box ul li span textarea {
	float:left;
	margin:0;
	padding:3px 0;
	width:300px;
	border:0;
	color:#939598;
	font:12px Verdana, Arial, Helvetica, sans-serif;
}
.form-box ul li span textarea {
	overflow:auto;
	height:82px;
}
.form-box #btn-1 {
	float:left;
	width:70px;
	height:22px;
	margin:11px 0 0 240px;
	display:inline;
	color:#939598;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	background:url(/INCS/images/CanalOnline/form-btn.gif) no-repeat;
	border:none;
	cursor:pointer;
}
.form-box #btn-2 {
	float:right;
	width:70px;
	height:22px;
	margin:11px 0 0;
	color:#939598;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	background:url(/INCS/images/CanalOnline/form-btn.gif) no-repeat;
	border:none;
	cursor:pointer;
}
/*---big-list---*/
.big-list {
	overflow:hidden;
	width:768px;
	margin:0 0 20px;
}
.big-list h2 {
	margin:0;
	color:#878787;
	padding:0 0 3px;
	font:bold 150%/130% Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #878787;
}
.big-list ul {
	overflow:auto;
	margin:11px 0 0;
	padding:0;
	width:768px;
}
.big-list ul li {
	float:left;
	width:100%;
	border-top:1px solid #ccc;
	list-style:none;
}
.big-list li:first-child {border:none;}
.big-list li.grey-bg {background:#efeff0 url(/INCS/images/CanalOnline/white-dot.gif) repeat-x;}
.big-list ul li .txt {
	float:left;
	width:576px;
	padding:11px 14px;
}
.big-list ul li .txt strong {
	display:block;
	color:#333;
	font:bold 120%/130% Verdana, Arial, Helvetica, sans-serif;
}
.big-list ul li .txt p {
	margin:0;
	color:#333;
	font:120%/120% Verdana, Arial, Helvetica, sans-serif;
}
.big-list ul li .lnks {
	float:right;
	width:164px;
	padding:14px 0 0;
}
.big-list ul li .lnks span.btn-orange-2 {margin:0 0 0 8px;}
/*---header---*/
#header {
	overflow:hidden;
	width:100%;
}
#header .logo {
	float:left;
	margin:16px 0 0 42px;
	padding:0 0 10px;
}
#header .logo a {
	display:block;
	width:200px;
	height:150px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/INCS/images/CanalOnline/logo.png) no-repeat;
}
#header .nav-bar {
	overflow:hidden;
	width:100%;
	clear:both;
	height:36px;
	background:url(/INCS/images/CanalOnline/nav-bar-bg.gif) repeat-x;
}
#header .nav-bar .user-area {
	float:left;
	width:350px;
	padding:0 0 0 24px;
}
#header .nav-bar .user-area strong {
	color:#fff;
	font:bold 17px/36px Arial, Helvetica, sans-serif;
}
#header .nav-bar ul.nav {
	float:right;
	margin:0 60px 0 0;
	padding:0 1px 0 0;
	display:inline;
	background:url(/INCS/images/CanalOnline/nav-separator.gif) no-repeat 100% 0;
}
#header .nav-bar ul.nav li {
	float:left;
	padding:0 0 0 1px;
	list-style:none;
	height:36px;
	background:url(/INCS/images/CanalOnline/nav-separator.gif) no-repeat;
}
#header .nav-bar ul.nav li a {
	display:block;
	width:114px;
	text-align:center;
	font:16px/36px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;
}
#header .nav-bar ul.nav li a.active,
#header .nav-bar ul.nav li a:hover {background:url(/INCS/images/CanalOnline/nav-hover.gif) repeat-x;}
/*---side-menu---*/
.side-menu {
	overflow:hidden;
	width:200px;
	margin:0 0 20px;
	background:#efeff0 url(/INCS/images/CanalOnline/side-menu-top.gif) no-repeat;
}
.side-menu .side-menu-bottom {
	overflow:hidden;
	width:200px;
	padding:0 0 6px;
	background:url(/INCS/images/CanalOnline/side-menu-bottom.gif) no-repeat 0 100%;
}
.side-menu ul {
	overflow:hidden;
	width:184px;
	margin:0 0 0 8px;
	padding:0;
}
.side-menu ul li {
	float:left;
	width:100%;
	padding:6px 0 0;
	list-style:none;
}
.side-menu ul li a {
	display:block;
	width:170px;
	height:31px;
	padding:0 5px 0 9px;
	color:#fff;
	text-decoration:none;
	background:url(/INCS/images/CanalOnline/side-menu-item-bg.gif) no-repeat;
	font:16px/31px Arial, Helvetica, sans-serif;
}
.side-menu ul li a:hover {text-decoration:underline;}
/*---form-area---*/
.form-area {
	overflow:hidden;
	width:570px;
	margin:0 0 20px;
}
.form-area h2 {
	margin:0;
	padding:0 0 8px;
	color:#6d6e71;
	font:150%/120% Verdana, Arial, Helvetica, sans-serif;
	background:url(/INCS/images/CanalOnline/dotted-line.gif) repeat-x 0 100%;
}
.form-area .form {
	overflow:hidden;
	margin:2px 0 0;
	padding:4px 0 6px;
	width:100%;
	background:#eae8e3;
}
.form-area .form label {
	float:left;
	width:278px;
	padding:0 0 0 7px;
}
.form-area .form label span {
	display:block;
	color:#6d6e71;
	padding:4px 0 2px;
	font:13px  Verdana, Arial, Helvetica, sans-serif;
}
.form-area .form label input {
	margin:0;
	padding:3px 5px;
	width:200px;
	color:#6d6e71;
	border:1px solid #ccc;
	font:13px Verdana, Arial, Helvetica, sans-serif;
}
.form-area .form .holder {
	float:left;
	width:170px;
	padding:0 0 0 7px;
}
.form-area .form .holder select {
	margin:0;
	padding:0;
	width:140px;
	color:#6d6e71;
	border:1px solid #ccc;
	font:13px Verdana, Arial, Helvetica, sans-serif;
}
.form-area .form .holder input {
	margin:0;
	padding:3px 5px;
	width:128px;
	color:#6d6e71;
	border:1px solid #ccc;
	font:13px Verdana, Arial, Helvetica, sans-serif;
}
.form-area .form span.rounded-btn {margin:18px 0 0;}
/*---form-area-2---*/
.form-area-2 {
	overflow:hidden;
	width:570px;
	margin:0 0 20px;
}
.form-area-2 h2 {
	margin:0;
	padding:0 0 2px;
	color:#6d6e71;
	font:150%/120% Verdana, Arial, Helvetica, sans-serif;
}
.form-area-2 .form {
	overflow:hidden;
	margin:2px 0 0;
	padding:6px 50px 20px 10px;
	width:510px;
	background:#eae8e3;
}
.form-area-2 .form .holder {
	overflow:hidden;
	width:100%;
	clear:both;
	padding:0 0 6px;
}
.form-area-2 .form label {
	float:left;
	padding:6px 16px 0 0;
}
.form-area-2 .form label span {
	display:block;
	color:#6d6e71;
	padding:4px 0 2px;
	font:13px  Verdana, Arial, Helvetica, sans-serif;
}
.form-area-2 .form label input {
	margin:0;
	padding:3px 5px;
	color:#6d6e71;
	border:1px solid #ccc;
	font:13px Verdana, Arial, Helvetica, sans-serif;
}
.form-area-2 .form label input.w-01 {width:480px;}
.form-area-2 .form label input.w-02 {width:344px;}
.form-area-2 .form label input.w-03 {width:108px;}
.form-area-2 .form label input.w-04 {width:140px;}
.form-area-2 .form strong {
	float:left;
	width:160px;
	padding:28px 11px 0 0;
	color:#6d6e71;
	font:13px  Verdana, Arial, Helvetica, sans-serif;
}
/*---info-block-1---*/
.info-block-1 {
	overflow:hidden;
	width:766px;
	margin:0 0 20px;
}
.info-block-1 ul.bread-crumbs {
	overflow:hidden;
	margin:0;
	padding:0 0 4px;
	width:100%;
}
.info-block-1 ul.bread-crumbs li {
	float:left;
	list-style:none;
	color:#878787;
	font:130%/130% Verdana, Arial, Helvetica, sans-serif;
	padding:0 6px 0 12px;
	background:url(/INCS/images/CanalOnline/txt-arrow.gif) no-repeat 0 50%;
}
.info-block-1 ul.bread-crumbs li:first-child {background:none;}
.info-block-1 ul.bread-crumbs li a {
	color:#878787;
	text-decoration:none;
}
.info-block-1 ul.bread-crumbs li a:hover {text-decoration:underline;}
.info-block-1 .info-block-1-bg {
	overflow:hidden;
	width:100%;
	background:url(/INCS/images/CanalOnline/info-block-1-bg.gif) repeat-y;
}
.info-block-1 .info-block-1-bg .info-block-1-top {
	overflow:hidden;
	width:100%;
	background:url(/INCS/images/CanalOnline/info-block-1-top.gif) no-repeat;
}
.info-block-1 .info-block-1-bg .info-block-1-bottom {
	overflow:hidden;
	width:746px;
	padding:0 10px 4px;
	background:url(/INCS/images/CanalOnline/info-block-1-bottom.gif) no-repeat 0 100%;
}
.info-block-1 h1 {
	margin:0;
	color:#878787;
	font:430%/120% Verdana, Arial, Helvetica, sans-serif;
}
.info-block-1 p {
	margin:2px 0 0;
	padding:0 0 8px;
	color:#878787;
	font:130%/130% Verdana, Arial, Helvetica, sans-serif;
}
.info-block-1 .line {
	overflow:hidden;
	width:100%;
	clear:both;
	padding:8px 0 2px;
	background:url(/INCS/images/CanalOnline/dashed-line.gif) repeat-x;
}
.info-block-1 .line label {
	float:left;
	padding:6px 50px 6px 10px;
}
.info-block-1 .line label input {
	float:left;
	margin:2px 8px 0 0;
	padding:0;
}
* html .info-block-1 .line label input {
	width:15px;
	height:15px;
	margin:2px 4px 0 0;
}
* +html .info-block-1 .line label input {
	width:15px;
	height:15px;
	margin:2px 4px 0 0;
}
.info-block-1 .line label span {
	float:left;
	color:#878787;
	font:13px  Verdana, Arial, Helvetica, sans-serif;
}
.info-block-1 .line label span a {
	color:#f2771d;
	text-decoration:none;
}
.info-block-1 .line label span a:hover {text-decoration:underline;}
.info-block-1 .line #btn-3 {
	float:right;
	width:100px;
	height:31px;
	padding:0 0 6px;
	color:#fff;
	font:15px Arial, Helvetica, sans-serif;
	border:0;
	background:url(/INCS/images/CanalOnline/btn-1.gif) no-repeat;
	cursor:pointer;
}
/*---movies-list---*/
.movies-list {
	overflow:hidden;
	width:747px;
	margin:0 0 40px;
}
.movies-list h2 {
	margin:0;
	padding:0 0 0 26px;
	color:#878787;
	font:188%/140% Verdana, Arial, Helvetica, sans-serif;
}
.movies-list .movies-list-bg {
	overflow:hidden;
	width:100%;
	background:url(/INCS/images/CanalOnline/movies-list-bg.gif) repeat-y;
}
.movies-list .movies-list-top {
	overflow:hidden;
	width:100%;
	background:url(/INCS/images/CanalOnline/movies-list-top.gif) no-repeat;
}
.movies-list .movies-list-bottom {
	overflow:hidden;
	width:100%;
	padding:6px 0;
	background:url(/INCS/images/CanalOnline/movies-list-bottom.gif) no-repeat 0 100%;
}
.movies-list a.btn-prev {
	float:left;
	width:39px;
	height:39px;
	margin:82px 0 0;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/INCS/images/CanalOnline/btn-prev.gif) no-repeat;
}
.movies-list a.btn-next {
	float:right;
	width:39px;
	height:39px;
	margin:82px 0 0;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/INCS/images/CanalOnline/btn-next.gif) no-repeat;
}
.movies-list .mask {
	float:left;
	width:668px;
	height:184px;
	margin:3px 0 0;
	overflow:hidden;
}
.movies-list .mask ul {
	overflow:hidden;
	width:9999px;
	margin:0;
	padding:0;
}
.movies-list .mask ul li {
	float:left;
	width:168px;
	list-style:none;
	text-align:center;
}
.movies-list .mask ul li img {
	margin:0 auto;
	border:none;
	display:block;
}
.movies-list .mask ul li span {
	display:block;
	color:#000;
	padding:3px 0 0;
	font:15px/17px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
.movies-list .mask ul li strong {
	color:#000;
	display:block;
	font:bold 15px/19px Verdana, Arial, Helvetica, sans-serif;
}
.movies-list .mask ul li strong a {
	color:#000;
	text-decoration:none;
}
.movies-list .mask ul li strong a:hover {text-decoration:underline;}
/*---info-box---*/
.info-box {
	overflow:hidden;
	width:766px;
	margin:0 0 40px;
	background:url(/INCS/images/CanalOnline/info-box-bg.gif) repeat-y;
}
.info-box .info-box-top {
	overflow:hidden;
	width:100%;
	background:url(/INCS/images/CanalOnline/info-box-top.gif) no-repeat;
}
.info-box .info-box-bottom {
	overflow:hidden;
	width:100%;
	padding:1px 0;
	background:url(/INCS/images/CanalOnline/info-box-bottom.gif) no-repeat 0 100%;
}
.info-box h3 {
	margin:4px 0 0;
	color:#f2761c;
	font:bold 170%/110% Arial, Helvetica, sans-serif;
}
.info-box p {
	margin:6px 0 0;
	padding:0 0 4px;
	color:#878787;
	font:120%/120% Verdana, Arial, Helvetica, sans-serif;
}
.info-box p a {
	color:#f05a28;
	text-decoration:none;
}
.info-box p a:hover {text-decoration:underline;}
.info-box .box-1 {
	float:left;
	width:236px;
	margin:0 24px 0 0;
	padding:2px 10px 0 7px;
}
.info-box .box-1 img {
	float:right;
	margin:10px 0 0;
	border:none;
}
.info-box .box-2 {
	float:left;
	width:251px;
	margin:0 22px 0 0;
	padding:0 1px;
}
.info-box .box-2 img {
	display:block;
	margin:0;
	border:none;
}
.info-box .box-2 .txt {
	overflow:hidden;
	padding:0 9px 0 7px;
}
.info-box .box-3 {
	float:left;
	width:202px;
	padding:8px 7px 6px 5px;
}
.info-box .box-3 img {
	float:right;
	margin:0;
	border:none;
}
/*---info-block-2---*/
.info-block-2 {
	overflow:hidden;
	width:764px;
	margin:0 0 40px;
}
.info-block-2 h2 {
	margin:0;
	padding:0 0 3px;
	color:#939598;
	font:190%/130% Verdana, Arial, Helvetica, sans-serif;
	border-bottom:3px solid #f2761c;
	letter-spacing:-1px;
}
.info-block-2 ul {
	overflow:hidden;
	margin:6px 0 0;
	padding:0;
	width:100%;
}
.info-block-2 ul li {
	float:left;
	padding:0 16px 0 0;
	list-style:none;
}
.info-block-2 ul li img {
	display:block;
	margin:0;
	border:none;
}
/*---info-block-3---*/
.info-block-3 {
	overflow:hidden;
	width:764px;
	margin:0 0 40px;
}
.info-block-3 h2 {
	margin:0;
	padding:0 0 3px;
	color:#939598;
	font:190%/130% Verdana, Arial, Helvetica, sans-serif;
	border-bottom:3px solid #f2761c;
	letter-spacing:-1px;
}
.info-block-3 ul {
	overflow:hidden;
	margin:3px 0 0;
	padding:0;
	width:774px;
}
.info-block-3 ul li {
	float:left;
	padding:0 8px 0 0;
	list-style:none;
}
.info-block-3 ul li img {
	display:block;
	margin:0;
	border:none;
}
/*---info-block-4---*/
.info-block-4 {
	overflow:hidden;
	width:764px;
	margin:0 0 40px;
}
.info-block-4 h3 {
	margin:0;
	padding:0 0 3px 8px;
	color:#878787;
	font:bold 150%/130% Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #878787;
}
.info-block-4 ul {
	overflow:hidden;
	margin:6px 0 0;
	padding:0;
	width:772px;
}
.info-block-4 ul li {
	float:left;
	margin:0 4px 0 12px;
	padding:2px 0 2px 0;
	display:inline;
	list-style:none;
	width:68px;
	height:43px;
	background:url(/INCS/images/CanalOnline/frame.gif) no-repeat;
}
.info-block-4 ul li img {
	display:block;
	margin:0 auto;
	border:none;
}
/*---scroll-list---*/
.scroll-list {
	overflow:hidden;
	width:504px;
	margin:0 0 40px;
}
.scroll-list h3 {
	margin:0;
	padding:0 0 3px 8px;
	color:#878787;
	font:bold 150%/130% Verdana, Arial, Helvetica, sans-serif;
}
.scroll-list ul {
	margin:0;
	padding:0;
	overflow:hidden;
	width:1200px;
}
.scroll-list ul li {
	float:left;
	list-style:none;
	padding:0 9px;
}
.scroll-list ul li img {
	display:block;
	margin:0;
	border:none;
}
.hscroll-bar{
	position:absolute;
	left:0 !important; 
	margin:0;
	padding:0;
	width:504px !important;
	height:17px !important;
	
}
.hscroll-line{
	height:17px !important;
	overflow:hidden;
	background:url(/INCS/images/CanalOnline/grey-dot.gif) repeat-x 0 7px;
}
.hscroll-slider{
	background:url(/INCS/images/CanalOnline/scroll-slider.gif) no-repeat;
	height:17px !important;
	width:62px !important;
	padding:0;
	margin:0;
	overflow:hidden;
	cursor:default;
}
.hscroll-left{width:14px !important;}
.hscroll-right{width:14px !important;}
.scroll-area {
	width:504px;
	height:100px;
	position:relative;
}
.scroll-area .scroll-content{
	left:4px;
	width:496px !important;
	height:78px;
	overflow:hidden;
	background:url(/INCS/images/CanalOnline/scrol-area-bg.gif) repeat-x;
}
.long {width:1200px !important;}


img, fieldset { border:none;}
h1,h2,h4,h5,ul, p { margin:0;}
ul,form,input,fieldset { padding:0; margin:0;}
ul li { list-style:none;}
a { text-decoration:none;}
a:focus { outline:none;}
a:hover { text-decoration:underline;}
/*container principal*/
#container {
	width:989px;
	margin:0 auto;
	position:relative;
}
/*area cabecera*/
#header {
	position:absolute;
	top:0;
	width:989px;
	left:0;
}
.header-area {
	position:relative;
	height:65px;
}
.logo {
	float:left;
	background:url(/incs/images/CanalOnline/logo-trans.png) no-repeat;
	width:192px;
	height:141px;
	margin: 12px 0 0 33px;
}
.logo a {
	display:block;
	overflow:hidden;
	text-indent:-5600px;
	height:100%;
}
.top-menu {
	float:right;
	padding:10px 10px 10px 0;
}
.top-menu li {
	padding:0px 0 0 12px;
	margin-left:8px;
	display:inline;
	background-image:url(/incs/images/CanalOnline/separator.gif);
	background-repeat:no-repeat;
	/*background-position:0 7px;*/
}
.top-menu li:first-child { background-image:none;}
.top-menu li a {
	font-size:1.4em;
	color:#7f7f7f;
}
.top-menu li a:hover,
.top-menu li a.active {
	text-decoration:none;
	color:#f2761c;
}
.panel {
	position:absolute;
	top:38px;
	float:left;
	right:0;
	background:url(/incs/images/CanalOnline/panel-r.gif) no-repeat 100% 0;
	height:36px;
}
.panel-area {
	float:left;
	height:36px;
	background:url(/incs/images/CanalOnline/panel-l.gif) no-repeat;
	margin:0 8px 0 0;
}
.panel-area ul {
	float:left;
	white-space:nowrap;
	background:url(/incs/images/CanalOnline/panel-border.gif) no-repeat 100% 0;
}
.panel-area li {
	float:left;
	padding-left:2px;
	background:url(/incs/images/CanalOnline/panel-border.gif) no-repeat;
}
.panel-area a {
	float:left;
	height:36px;
	cursor:pointer;
	white-space:nowrap;
	color:#fff;
	font-size:16px;
	font-weight: none;
}
.panel-area a span {
	float:left;
	padding:10px 13px 0;
	height:26px;
}
.panel-area a:hover,
.panel-area a.active {
	text-decoration:none;
	background:url(/incs/images/CanalOnline/link-r.gif) no-repeat 100% 0;
}
.panel-area a:hover span,
.panel-area a.active span {background:url(/incs/images/CanalOnline/link-l.gif) no-repeat;}
.panel-area input { float:left;}
.panel-area form {
	height:25px;
	float:left;
	background:url(/incs/images/CanalOnline/panel-border.gif) no-repeat 100% 0;
	padding:9px 12px 0 0;
}
.panel-area .button { margin-left:9px;}
.panel-area form span {
	float:left;
	background:url(/incs/images/CanalOnline/inp-hold.gif) no-repeat;
	width:118px;
	height:19px;
}
.panel-area span input {
	width:98px;
	border:0;
	margin:3px 0 0 8px;
	font:12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#939598;
}
/*area contenido*/
#content {
	padding-top:5px;
	clear:both;
}
.content-area {
	width:989px;
	clear:both;
	overflow:hidden;
	padding-bottom:10px;
}
.inner-cont { padding-bottom:27px;}
/*visual*/
.visual {
	position:relative;
	background:url(/incs/images/CanalOnline/visual1.jpg) no-repeat;
	height:200px;
}

.visual-2 {
background:transparent url(/incs/images/CanalOnline/visual1.jpg) no-repeat scroll 0 0;
height:200px;
margin:82px 0 -55px;
position:relative;
}

.inner-visual {background:url(/incs/images/CanalOnline/visual2.jpg) no-repeat;}
.visual h2 {
	padding:90px 0 0 13px;
	font-size:20px;
	font-weight:normal;
	color:#fff;
	letter-spacing:-1px;
	width:400px;
}


.inner-visual h2 { padding:30px 0 0 343px;}
.inner-visual h1 {
	float:right;
	display:inline;
	margin:-31px 20px 0 0;
	padding:88px 0 0 30px;
	/*background:url(/incs/images/CanalOnline/internet-big.png) no-repeat;*/
	font-weight:normal;
	color:#fff;
	font-size:60px;
}
.visual ul {
	right:42px;
	bottom:-55px;
	position:absolute;
}
.visual2 ul {
	right:287px;
	bottom:-21px;
	position:absolute;
}
.visual li { display:inline;}
.visual a {
	float:left;
	width:84px;
	margin-left:35px;
	height:124px;
	cursor:pointer;
	position:relative;
	text-indent:-5600px;
	overflow:hidden;
}
.visual2 li { display:inline;}
.visual2 a {
	float:left;
	width:73px;
	margin-left:1px;
	height:71px;
	cursor:pointer;
	position:relative;
	text-indent:-5600px;
	overflow:hidden;
}
.visual a.fijo { background:url(/incs/images/CanalOnline/fijo.png) no-repeat;}
.visual a.tv { background:url(/incs/images/CanalOnline/television.png) no-repeat;}
.visual a.internet { background:url(/incs/images/CanalOnline/internet.png) no-repeat;}
.visual a.movil { background:url(/incs/images/CanalOnline/movil.png) no-repeat;}
.visual a.combinados {
	width:97px;
	margin-left:24px;
	background:url(/incs/images/CanalOnline/combinados.png) no-repeat;
}
.visual a.fijo:hover { background:url(/incs/images/CanalOnline/fijo_neg.png) no-repeat;}
.visual a.tv:hover { background:url(/incs/images/CanalOnline/television_neg.png) no-repeat;}
.visual a.internet:hover { background:url(/incs/images/CanalOnline/internet_neg.png) no-repeat;}
.visual a.movil:hover { background:url(/incs/images/CanalOnline/movil_neg.png) no-repeat;}
.visual a.combinados:hover { background:url(/incs/images/CanalOnline/combinados_neg.png) no-repeat;}

.visual a.fijo2 { background:url(/incs/images/CanalOnline/fijo2.png) no-repeat;}
.visual a.tv2 { background:url(/incs/images/CanalOnline/television2.png) no-repeat;}
.visual a.internet2 { background:url(/incs/images/CanalOnline/internet2.png) no-repeat;}
.visual a.movil2 { background:url(/incs/images/CanalOnline/movil2.png) no-repeat;}
.visual a.combinados2 {
	width:73px;
	margin-left:1px;
	background:url(/incs/images/CanalOnline/combinados2.png) no-repeat;
}
.visual a.fijo2:hover { background:url(/incs/images/CanalOnline/fijo2_neg.png) no-repeat;}
.visual a.tv2:hover { background:url(/incs/images/CanalOnline/television2_neg.png) no-repeat;}
.visual a.internet2:hover  { background:url(/incs/images/CanalOnline/internet2_neg.png) no-repeat;}
.visual a.movil2:hover { background:url(/incs/images/CanalOnline/movil2_neg.png) no-repeat;}
.visual a.combinados2:hover { background:url(/incs/images/CanalOnline/combinados2_neg.png) no-repeat;}

.visual a#internet2.active{ background:url(/incs/images/CanalOnline/internet2_neg.png) no-repeat;}


/*columna izquierda*/
.sidebar {
	padding: 0 6px;
	float:left;
	width:200px;
}
.sidebar h3 {
font-size:1.2em;
text-align:center;margin:0;padding:0; important!;
	color:#FFF;
	font-weight:normal;
	line-height:27px;
	background:#f2761c url(/INCS/images/CanalOnline/search-top.gif) no-repeat;
	margin:0;
}
.fibra-cont {
	min-height:104px;
	background: url(/incs/images/CanalOnline/fibra.png) no-repeat 0px 90%;
	padding:0;
	margin:10px 0;
}
.fibra-cont-interior {
	min-height:104px;
	background: url(/incs/images/CanalOnline/fibra.png) no-repeat 0px 90%;
	padding:0;
}
.fibra-cont-interior input {
border:1px solid #B1B3B5;
color:#939598;
margin:28px 0pt 0pt 58px;

	padding:0 5px 2px 4px;
width:95px;
}


.fibra-cont input {
	width:90px;
	float:left;
	margin:26px 0 0 60px;
	border:1px solid #B1B3B5;
	padding:0 5px 2px 3px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#939598;
}
.fibra-cont a {
	float:left;
	margin:25px 0 0 12px;
}

.fibra-cont-interior label {
	display:block;
	font-size:1.2em;
	color:#fff;
	padding:3px 0 0 18px;
}
.fibra-cont label {
	display:block;
	font-size:1.2em;
	color:#fff;
	padding:3px 0 0 18px;
}
#fibra-boton{
margin-bottom:-11px;
padding: 0px 0pt 0pt 4px;
width:25px;
height:26px;
cursor:pointer;
cursor:hand;
}
/* html .fibra-cont { height:90px;}*/
.searchbox .top,
.searchbox .bottom,
.virtual .top,
.virtual .bottom{
	background:url(/INCS/images/CanalOnline/search-top.gif) no-repeat;
	display:block;
	height:7px;
	clear:both;
	overflow:hidden;
	cursor:pointer;
 cursor:hand;
}
.searchbox .bottom,
.virtual .bottom { background:url(/incs/images/CanalOnline/search-bottom.gif) no-repeat;}
.registrate,
.banda,
.servicios,
.internet-area {
	overflow:hidden;
	margin-top:11px;
}
.registrate .block-bottom,
.banda .block-bottom,
.servicios .block-bottom,
.internet-area .block-bottom{
	position:relative;
	margin-top:-2px;
}
.programacion-area{
	text-align:center;
	background:url(/incs/images/CanalOnline/cajaplay.png);
	width:198px;
	height:101px;
	margin-top:10px;
}
.programacion-area h3{
color:white;
font-weight:bold;
line-height:1em;
padding-top:20px;
background-color:transparent;
}
.programacion-area img{
margin-top:10px;
border:0;
}
.info-block {
	border:1px solid #878787;
	border-bottom:none;
	border-top:none;
	width:177px;
	overflow:hidden;
	font-size:1.3em;
	padding:0 8px 0 13px;
	background:#EFEFF0;
}
.banda .info-block,
.servicios .info-block,
.internet-area .info-block{
	width:198px;
	padding:0;
}
.info-block ol {
	margin:0;
	padding:0px;
}
.info-block ol li {
	list-style-position:inside;
	letter-spacing:-1px;
	line-height:22px;
}
.info-block ol li a {
	color:#7f7f7f;
}
.info-block ol li a:hover, .info-block ol li a:active,.info-block ul li a:hover, .info-block ul li a:active {
	text-decoration: none;
	color: #f2761c;
}
.info-block p { padding-top:7px;}
.nuevo { padding-top:10px;}
.nuevo .head {
	position:relative;
	margin:0 -8px 5px -13px;
	padding:9px 0 9px 13px;
	background-color:#bcbec0;
}
.nuevo .head a {
	position:absolute;
	top:5px;
	right:10px;
}
.nuevo a.entrar {
	clear:both;
	width:77px;
	height:26px;
	background:url(/INCS/images/CanalOnline/entrar.png) no-repeat;
	margin:3px 3px 4px 0;
	cursor:pointer;
cursor:hand;
	}

.nuevo a.entrar2 {
position:absolute;

}
.entrar2 {
background:transparent url(/INCS/images/CanalOnline/entrar.png) no-repeat scroll 0 8px;
clear:both;
cursor:pointer;
height:35px;
margin:0 0 0 100px;
width:77px;
}


.nuevo a.entrar:hover {
	background:url(/INCS/images/CanalOnline/entrar_neg.png) no-repeat;
	cursor:pointer;
cursor:hand;
	}
.nuevo h5 {
	font-size:1em;
	text-decoration:underline;
}
.nuevo form { padding:0;}
.nuevo form div { margin: 0 -4px 0 0;}
.nuevo form span {
	display:block;
	clear:both;
	height:25px;
	overflow:hidden;
}
.nuevo label {
	float:left;
	line-height:20px;
	width:70px;
}
.nuevo input {
	width:80px;
	padding:1px 0;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	margin-right:2px;
	border:1px solid #878787;
}
.nuevo form a {
	margin:1px 10px 0 0;
	float:right;
}
a.olvidaste-link{
	display:block;
	clear:both;
	font-size:1.4em;
	height:27px;
	color:#6c6f72;
	text-decoration:underline;
	padding-top:8px;
	background:url(/incs/images/CanalOnline/olvidaste-link.gif) no-repeat;
	text-align:center;
}
a.olvidaste-link:hover { text-decoration:none;}
.block-bottom {
	background:url(/incs/images/CanalOnline/info-bottom.gif) no-repeat;
	display:block;
	height:8px;
	clear:both;
	width:200px;
	overflow:hidden;
}
.banda ul,
.servicios ul,
.internet-area ul{
	margin-top:-1px;
	padding:0;
}
.banda ul li,
.servicios ul li,
.internet-area ul li{
	clear:both;
	width:198px;
}
.banda ul li a,
.servicios li a,
.internet-area li a  {
	float:left;
	line-height:28px;
	width:185px;
	color:#939598;
	overflow:hidden;
	cursor:pointer;
	border-top:1px solid #bcbec0;
	padding-left:13px;
	background:#EFEFF0;
}
.banda span { float:left;}
.banda ul li a:hover,
.banda ul li a.active {
	text-decoration:none;
	color:#fff;
	background: #BCBEC0 url(/incs/images/CanalOnline/banda-link.gif) no-repeat  97% 5px;
	font-weight: bold;
}
.banda ul li a:hover {
	text-decoration:none;
	color:#939598;
	background: #fff;
	/*background: url(/incs/images/CanalOnline/banda-link-hover.gif) no-repeat 0px;*/
	font-weight:normal;
}
.banda span.item {
	width:60px;
	padding-left:3px;
}
.banda span.size {
	text-align:right;
	width:45px;
}
.banda span.size strong {
	font-size:1.2em;
	color:#cf3503;
}
.virtual {
	margin-top:11px;
	color:#fff;
	background-color:#f2761c;
}
.virtual .bottom {margin-top:-6px;}
.virtual img {
	margin-right:3px;
	float:left;
}
.virtual h5 {
	position:relative;
	font-size:1.3em;
	font-weight:bold;
}
.virtual p {
	position:relative;
	padding-right:5px;
	letter-spacing:-1px;
	font-size:1.3em;
}
.virtual fieldset {
	clear:both;
	position:relative;
	padding:7px 0 5px 5px;
}
.virtual input {
	float:left;
	width:143px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#939598;
	margin-right:7px;
	padding:2px 0 2px 10px;
	border:1px solid #7c2511;
}
/*columna central*/
.main {
	float:left;
	width:766px;
	padding-left:10px;
}

.combinados-area,
.llega  {
	margin-top:67px;
	background:url(/incs/images/CanalOnline/combinados.jpg) no-repeat;
	width:766px;
	height:228px;
}
.combinados-area ul { padding-top:30px;}
.combinados-area li {
	background-image:url(/incs/images/CanalOnline/plus.gif);
	background-position:0 10px;
	background-repeat:no-repeat;
	padding:0 0 0 27px;
	margin-left:12px;
	display:inline;
	float:left;
}
.combinados-area li:first-child { background-image:none;}
.combinados-area h2,
.llega h2 {
	font-size:26px;
	padding-left:20px;
	letter-spacing:-1px;
	font-weight:normal;
	color:#f2761c;
	clear:both;
}
.combinados-area p {
	width:298px;
	padding:20px 0 0 20px;
	font-size:1.1em;
}
.combinados-area a.saber {
	float:left;
	margin:15px 0 0 110px;
	clear:both;
	width:87px;
	height:26px;
	background:url(/incs/images/CanalOnline/saber-mas.png) no-repeat;
	}
.combinados-area a.saber:hover {
	background:url(/incs/images/CanalOnline/saber-mas_neg.png) no-repeat;
	}
.llega {
	background:url(/incs/images/CanalOnline/llega.jpg) no-repeat;
	margin-top:8px;
}
.llega-info {
	float:left;
	width:523px;
}
.llega-info a.saber {
	clear:both;
	width:87px;
	height:26px;
	background:url(/incs/images/CanalOnline/saber-mas.png) no-repeat;
	}
.llega-info a.saber:hover {
	background:url(/incs/images/CanalOnline/saber-mas_neg.png) no-repeat;
	}
.llega h2 { padding-top:14px;}
.llega h3 {
	color:#f2761c;
	letter-spacing:-1px;
	line-height:40px;
	font-weight:normal;
	padding:5px 0 0 20px;
	font-size:26px;
}
.llega h3 em {
	display:block;
	padding-left:44px;
	font-style:normal;
}
.llega h3 span {
	font-weight:bold;
	font-size:36px;
}
.llega h3 strong { font-size:48px;}
.llega a.links {
	margin:2px 4px 0 0;
	float:right;
}
.llega p {
	padding:25px 0 0 20px;
	width:340px;
	font-size:1.1em;
}
.llega-info a {
	float:left;
	margin:-8px 0 0 240px;
}
.info-area {
	position:relative;
	float:left;
	width:543px;
	margin-top:20px;
}
.breadcrumbs { padding-left:13px;
				margin-bottom:15px;
				margin-top:5px;
}
.breadcrumbs li {
	display:inline;
	padding-left:10px;
	margin-left:0px;
	/*font-weight:bold;*/
	color:#878787;
	font-size:1.4em;
	background:url(/incs/images/CanalOnline/arrow.gif) no-repeat 0 6px;
}
.breadcrumbs li:first-child {
	padding:0;
	margin:0;
	background:none;
}
.breadcrumbs li a{
	color:#878787;
}
/*div con esquinas redondeadas*/
.rounded-corners{
    color: #000;
    padding: 0;
    text-align: left;
    border: 1px solid #ccc;
	margin:0;
	margin-bottom:10px;
}
.info-area h1 {
	font-size:42px;
	padding:0 0 0 10px;
	letter-spacing:-1px;
	font-weight:normal;
	color:#878787;
	line-height:0.8em;
}
.info-area h1 span {
	font-weight:bold;
	color:#f2761c;
}
.info-area h5 {
	padding-left:10px;
	font-weight:normal;
	font-size:1.4em;
	color:#878787;
	margin-top:10px;
}
a.contactar-link {
	background:url(/incs/images/CanalOnline/contratar.png) no-repeat;
	width:99px;
	display:block;
	position:absolute;
	top:20px;
	right:51px;
	height:32px;
	text-indent:-9999em;
	overflow:hidden;
}
a.contactar-link:hover {
	background:url(/incs/images/CanalOnline/contratar_neg.png) no-repeat;
}
.tabset {
	overflow:hidden;
	width:100%;
	height:24px;
	position:relative;
	border-bottom:1px solid #878787;
	padding:10px 0 0 2px;
}
.tabset li { display:inline;}
.tabset a {
	float:left;
	font-size:14px;
	color:#878787;
	cursor:pointer;
	height:26px;
	margin-right:1px;
	background:url(/incs/images/CanalOnline/tablink-r.gif) no-repeat 100% 0;
}
.tabset a:hover { text-decoration:none;}
.tabset a span {
	padding:5px 21px 0;
	height:21px;
	float:left;
	background:url(/incs/images/CanalOnline/tablink-l.gif) no-repeat;
}
.tabset a.active {
	background:url(/incs/images/CanalOnline/tablink-r.gif) no-repeat 100% -26px;
	color:#fff;
}
.tabset a.active span { background:url(/incs/images/CanalOnline/tablink-l.gif) no-repeat 0 -26px;}
#tab1,
#tab2,
#tab3,
#tab4 {
	line-height:22px;
	font-size:1.3em;
	padding:15px 10px 0;
	clear:both;
}
#tab1 ul,
#tab2 ul,
#tab3 ul,
#tab4 ul {padding:20px 0 0 35px;}
#tab1 ul li,
#tab2 ul li,
#tab3 ul li,
#tab4 ul li { text-indent:-10px;}
#tab1 ul ul,
#tab2 ul ul,
#tab3 ul ul,
#tab4 ul ul{ padding:1px 0 0 30px;}
.blocks {
	float:right;
	width:216px;
}
* +html .blocks { margin-top:10px;}
.blocks a {
	height:37px;
	overflow:hidden;
	float:left;
}
.despega {
	width:100%;
	overflow:hidden;
	background:url(/incs/images/CanalOnline/despega.jpg) repeat-y;
}
.despega-area {
	width:207px;
	overflow:hidden;
	padding:5px 0 0 9px;
	background:url(/incs/images/CanalOnline/despega-top.jpg) no-repeat;
}
.despega-area a.saber {
	clear:both;
	width:87px;
	height:26px;
	background:url(/incs/images/CanalOnline/saber-mas.png) no-repeat;
	margin-bottom:5px;
	}
.despega-area a.saber:hover {
	background:url(/incs/images/CanalOnline/saber-mas_neg.png) no-repeat;
	}
.despega p {
	color:#962b04;
	line-height:16px;
	font-size:1.2em;
}
.despega-area strong {
	font-size:3em;
	font-weight:normal;
	letter-spacing:-3px;
	display:block;
	padding-bottom:7px;
	color:#878787;
}
.despega-area a {
	position:relative;
	margin: 0 0 -9px 5px;
}
.despega-area strong span { color:#f2761c;}
.despega-bottom {
	background:url(/incs/images/CanalOnline/despega-bottom.jpg) no-repeat;
	height:8px;
	margin-top:-8px;
	overflow:hidden;
	display:block;
}
.sub-block {
	margin-top:10px;
	background:url(/incs/images/CanalOnline/sub-block.jpg) repeat-y;
	overflow:hidden;
	width:100%;
}
.sub-block-cont {
	width:208px;
	padding:24px 0 0 8px;
	background:url(/incs/images/CanalOnline/sub-block-top.jpg) no-repeat;
	overflow:hidden;
}
.inner-block {
	padding-top:0;
	background:url(/incs/images/CanalOnline/sub-block-top2.jpg) no-repeat;
}
.inner-block  h5 {
	line-height:34px;
	font-size:14px;
	color:#fff;
	padding-bottom:20px;
}
.sub-bottom {
	background:url(/incs/images/CanalOnline/sub-block-bottom.jpg) no-repeat;
	height:9px;
	margin-top:-9px;
	overflow:hidden;
	display:block;
}
.date {
	background:url(/incs/images/CanalOnline/date.png) no-repeat;
	width:91px;
	float:left;
	height:145px;
	overflow:hidden;
}
.inner-block .date { margin-top:15px;}
.date strong {
	display:block;
	color:#d23b04;
	padding:20px 0 0 2px;
	letter-spacing:-4px;
	font-weight:normal;
	font-size:40px;
}
.date strong span { font-size:20px;}
.date p {
	text-align:center;
	font-size:14px;
	line-height:12px;
	color:#878787;
}
.date p span { display:block;
}
.date a.saber {
	clear:both;
	width:87px;
	height:26px;
	background:url(/incs/images/CanalOnline/saber-mas.png) no-repeat;
	margin-bottom:5px;
	}
.date a.saber:hover {
	background:url(/incs/images/CanalOnline/saber-mas_neg.png) no-repeat;
	}
/*area banner*/
.banner-area {
	width:100%;
	clear:both;
	padding:7px 0 0;
}
.sub-block-cont ul {
	float:left;
	overflow:hidden;
	width:115px;
	text-align:center;
}
.sub-block-cont ul li {
	padding:20px 0 0 0;
	font-size:16px;
	color:#d23b04;
	background:url(/incs/images/CanalOnline/plus2.gif) no-repeat 50% 5px;
}
.sub-block-cont ul li:first-child {
	padding:0;
	background:none;
}
.sub-block a {
	position:relative;
	margin:22px 0 -5px 5px;
}
.factura {
	float:left;
	background:url(/incs/images/CanalOnline/factura.jpg) no-repeat;
	width:541px;
	height:124px;
}
.factura h3 {
	color:#fff;
	padding:15px 100px 3px 82px;
	font-weight:normal;
	font-size:32px;
	line-height:37px;
	letter-spacing:-3px;
}
.factura h3 strong {
	font-weight:normal;
	font-size:1.3em;
}
.factura ul {
	text-align:center;
	padding-right:40px;
}
.factura  li {
	margin-left:13px;
	display:inline;
}
.nokia {
	float:right;
	background:url(/incs/images/CanalOnline/nokia.jpg) no-repeat;
	width:214px;
	height:126px;
}
.nokia h4 {
	color:#231f20;
	font-size:16px;
	font-weight:normal;
	letter-spacing:-1px;
	padding:7px 0 0 91px;
}

.conocenos {

	background:url(/incs/images/CanalOnline/conocenos_mejor.jpg) no-repeat;
	width:202px;
	height:102px;
}
.conocenos h4 {
	color:#231f20;
	font-size:16px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:75px 0pt 15px 25px;

}
.nokia strong {
	background:url(/incs/images/CanalOnline/cost.png) no-repeat;
	width:53px;
	height:67px;
	margin:14px 0 0 112px;
	display:block;
	text-indent:-5600px;
	overflow:hidden;
}

.programacion {
    float:right;
    background:url(/incs/images/CanalOnline/programacion.png) no-repeat 0 0;
    width:200px;
    height:100px;
    text-align:center;
}

.programacion h4 {
    color:#868789;
    font-size:11px;
    font-weight:bold;
    letter-spacing:0px;
    margin-top:15px;
    margin-left:90px;
    /*padding:7px 0 0 91px;*/
}

.asistente {
	float:right;
	background:url(/incs/images/CanalOnline/asistente.gif) no-repeat;
	width:200px;
	height:141px;
}
#asistente-texto{
font-size:11px;
margin:5px 60px 0pt 5px;
line-height:16px;
}
#asistente-boton{
padding:2px 0pt 0px 7px;
width:25px;
height:26px;
cursor:pointer;
cursor:hand;
}

.asistente h5 {
font-size: 14px;
padding: 7px 0 0 5px;
}
.asistente input {
	width:150px;
	float:left;
	margin:4px 0pt 0pt 5px;
	padding:0pt 5px 2px 3px;
	border:1px solid #B1B3B5;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#939598;
}

/*area pie*/
#footer {
	clear:both;
	color:#6d6e71;
	border-top:1px solid #6d6e71;
	width:974px;
	margin:0px 0 0 0px;
}
#footer ul { padding:0;}
#footer ul.sub-list { padding-top:7px;}
#footer li {
	display:inline;
	padding-left:6px;
	margin-left:2px;
	font-size:1.2em;
	background-image:url(/incs/images/CanalOnline/separator2.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
}
#footer ul.sub-list li { background-image:url(/incs/images/CanalOnline/separator3.gif);}
#footer li:first-child,
#footer ul.sub-list li:first-child {
	padding-left:0;
	margin-left:0;
	background-image:none;
}
#footer li a { color:#cf3503;}
#footer ul.sub-list a { color:#6d6e71;}


.button_left {
background-color:transparent;
background-image: url(/incs/images/CanalOnline/left.png);
background-repeat: no-repeat;
height:30px;
width:25px;
float:left;
}
.button_right {
background-color:transparent;
background-image: url(/incs/images/CanalOnline/right.png);
background-repeat: no-repeat;
background-position: 100% 0;
width:22px;
height:30px;
float:left;
}
.button{
float:left;
margin-top:0;
background-color:transparent;
background-image: url(/incs/images/CanalOnline/middle.png);
background-repeat: repeat-x;
padding-top:0;
padding-bottom:5px;
border:0;
height:30px;
color:white;
}
.button:hover{
text-decoration:underline;
}
.banner
{
	margin:-11px 0 0 -8px;
}

#ifcontratacion
{
	margin-top: 75px;
	width: 100%;
	
}

#ifpostventa
{
	width:100%;
}

.sugerencias-callejero
{
	background-color: #E19404;
	font-weight: bold;
}

input:focus, textarea:focus
{
	background-color: #FFF;
}



.boton-i {
background-color:transparent;
background-image: url(/incs/images/CanalOnline/boton-l.gif);
background-repeat: no-repeat;
height:24px;
width:8px;
float:left;
cursor:pointer;
cursor:hand;
}

.boton-d {
background-color:transparent;
background-image: url(/incs/images/CanalOnline/boton-r.gif);
background-repeat: no-repeat;
background-position: 100% 0;
width:8px;
height:24px;
float:left;
}

.boton-c{
float:left;
margin-top:0;
background-color:transparent;
background-image: url(/incs/images/CanalOnline/boton-c.gif);
background-repeat: repeat-x;
padding-top:0;
padding-bottom:5px;
border:0;
height:24px;
color:white;
font-weight:bold;
cursor:pointer;
cursor:hand;
}

.boton-corto {
	float:right;
	width:70px;
	margin:5px 0 0;
	padding:0 0 7px;
	height:25px;
	color:#fff;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:none;
	background:url(/incs/images/CanalOnline/btn-orange-long.gif) no-repeat;
	cursor:pointer;
	display:inline;
}

.entrada-datos .titulo, .titulo
{

    margin:0;
    padding:0 0 0;
    color:#6d6e71;
    font:150%/120% Verdana, Arial, Helvetica, sans-serif;
    
}

.entrada-datos .titulo-naranja, .titulo-naranja
{

    margin:0;
    padding:7px 0 0 0;
    color:Orange;
    font:Verdana, Arial, Helvetica, sans-serif;
    font-size:medium;
    font-weight:bold;
    
    
}

.entrada-datos td   
{    
    margin:0 0 0 0;
    padding:0 0 0;
    background:#eae8e3;
    border:5px;
    border-width:5px;
    border-spacing:0px;
}
  
.entrada-datos .td-especial
{
	background-color:White;
	width:25%;
}


.entrada-datos .etiqueta
{
	float:left;
    display:block;
    color:#6d6e71;
    padding: 0px 0 2px 7px;
    	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
}

.entrada-datos .entrada-texto
{

    float:left;
    margin:0 0 0 7px;
    padding:3px 5px 0 2px;
    width:200px;
    color:#6d6e71;
    border:1px solid #ccc;
    	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
}


.entrada-datos .numero-cuenta
{
    float:left;
    margin:0 0 0 7px;
    padding:3px 5px 0 2px;
    color:#6d6e71;
    border:1px solid #ccc;
    	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
}

.entrada-datos .opciones
{
    margin:0 0 0 7px;
    padding:0;
    width:140px;
    color:#6d6e71;
    border:1px solid #ccc;
   	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
}   

.entrada-datos .dni
{
    margin:0 0 0 7px;
    padding:0px 0px 0 7px;
    width:128px;
    color:#6d6e71;
    border:1px solid #ccc;
    font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.entrada-datos .separador
{
}

/* Estilos del Callejero a integrar correctamente en este fichhero */


.etiquetaNormal
{
    	float:left;
	    display:block;
	    color:#6d6e71;
	    padding: 0px 0 2px 7px;
	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.etiquetaNormalLinea
{
	    font-size:11px;

}
.etiquetaNormal2
{
    	float:left;
	    display:block;
	    color:#6d6e71;
	    padding: 0px 0 2px 7px;
	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
}

.etiquetaNormal2 label
{
      padding-left:5px;
}

.etiquetaNormalPager
{
	    display:block;
	    color:#6d6e71;
	    padding: 5px 0 0 0;
	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    
}

.etiquetaRequerido
{
    	float:left;
	    display:block;
	    color:#6d6e71;
	    padding: 0px 0 2px 7px;
	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.etiquetaRequeridoRojo
{
	    float:left;
	    display:block;
	    color:Red;
	    padding: 0px 0 2px 7px;
	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
}

.campoRequerido
{

	    
    float:left;
	width:200px;
	color:#6d6e71;
	border:1px solid #ccc;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
    
	    
}

.dniProtegido
{

    width:128px;
    color:#6d6e71;
    border:1px solid #ccc;
    font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #C0C0C0;	
	    
}

.campoRequeridoRojo
{
	float:left;
	width:200px;

	color:#6d6e71;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.campoNormal
{
	float:left;

	width:200px;
	color:#6d6e71;
	border:1px solid #ccc;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

.etiquetaProtegido
{	
	float:left;
    display:block;
    font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	padding: 0px 0 2px 7px;
}
.campoProtegido
{
	float:left;
	width:200px;
	color:#6d6e71;
	border:1px solid #ccc;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #C0C0C0;
}

.boton-naranja {
	float:right;
	width:70px;
	margin:5px 0 0;
	padding:0 0 7px;
	height:25px;
	color:#fff;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	border:none;
	background:url(/incs/images/CanalOnline/btn-orange-long.gif) no-repeat;
	cursor:pointer;
	cursor:hand;
}

.boton-buscar
{
	width: 21px;
	margin: 0 5px 0 5px;
	height: 19px;
	border: none;
	background: url(/incs/images/CanalOnline/search.gif);
	cursor: pointer;
	background-repeat: no-repeat;
}

/*---form-box---*/
.form-box {
	float:left;
	width:450px;
	margin:0 0 0 60px;
	display:inline;
	background:url(/incs/images/CanalOnline/form-box-bg.gif) repeat-y;
}
.form-box .form-box-top {
	overflow:hidden;
	width:100%;
	background:url(/incs/images/CanalOnline/form-box-top.gif) no-repeat;
}
.form-box .form-box-bottom {
	overflow:hidden;
	width:400px;
	padding:10px 30px 12px 20px;
	background:url(/incs/images/CanalOnline/form-box-bottom.gif) no-repeat 0 100%;
}
.form-box ul {
	overflow:hidden;
	width:100%;
	margin:0;
	padding:0;
}
.form-box ul li {
	float:left;
	list-style:none;
	width:100%;
	padding:12px 0 0;
}
.form-box ul li label {
	float:left;
	width:60px;
	padding:4px 0 0;
	color:#939598;
	font:13px  Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
}
.form-box ul li span {
	float:right;
	width:300px;
	padding:0 9px;
}
.form-box ul li span.inp-txt-bg {background:url(/incs/images/CanalOnline/inp-txt-bg.gif) no-repeat;}
.form-box ul li span.txt-area-bg {background:url(/incs/images/CanalOnline/txt-area-bg.gif) no-repeat;}
.form-box ul li span input,
.form-box ul li span textarea {
	float:left;
	margin:0;
	padding:3px 0;
	width:300px;
	border:0;
	color:#939598;
	font:12px Verdana, Arial, Helvetica, sans-serif;
}
.form-box ul li span textarea {
	overflow:auto;
	height:82px;
}
.form-box #btn-1 {
	float:left;
	width:70px;
	height:22px;
	margin:11px 0 0 240px;
	display:inline;
	color:#939598;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	background:url(/incs/images/CanalOnline/form-btn.gif) no-repeat;
	border:none;
	cursor:pointer;
}
.form-box #btn-2 {
	float:right;
	width:70px;
	height:22px;
	margin:11px 0 0;
	color:#939598;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	background:url(/incs/images/CanalOnline/form-btn.gif) no-repeat;
	border:none;
	cursor:pointer;
}

.grid-cabecera 
{
        margin:0;
        color:black;
        padding:0 0 3px;
        font:bold 150%/130% Verdana, Arial, Helvetica, sans-serif;
        border-bottom:1px solid #878787;
        background:#aeaeae;
}

.grid-filaalternada {
    float:left;
    width:100%;
    border-top:1px solid #ccc;
	list-style:none;
    background:#f0f0f0 url(/incs/images/CanalOnline/menu-bar-item-bg.png) repeat-x;
}

.grid-filaseleccionada {
	float:left;
    width:100%;
    border-top:1px solid #ccc;
    list-style:none;
    background:#f0f0f0 url(/incs/images/CanalOnline/nav-bar-bg.gif) repeat-x;
}

.wrap-centrar
{
bottom:0;
height:55%;
left:0;
margin:0 auto auto;
position:absolute;
right:0;
top:0;
width:32%;
}

.alineacion-derecha
{
	text-align:right;
}

.mensaje-error
{
	color: Red;
	text-align: left;
}

.gainlayout { height: 0; }

/* Estilos para los UltraWebTabs */
.TabDefecto
{
	background-image: url('/incs/images/CanalOnline/fondotab.gif');
	height: 24px;
	padding-right: 7px;
	padding-left: 7px;
	border: 1px solid #FF9900;
	color: #FFFFFF;
}
.TabSeleccionado
{
	height: 24px;
	background-image: url('/incs/images/CanalOnline/fondotaba.gif');
	padding-right: 7px;
	padding-left: 7px;
	cursor: default;
}
.TabHover
{
	border: 1px solid #663300;
	cursor: pointer;
}
.TabDisabled
{
	height: 24px;
	padding-right: 7px;
	padding-left: 7px;
	cursor: default;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	color: #C0C0C0;
	background-image: none;
}

.boton-siguiente {
	width: 21px;
	margin: 0 5px 0 5px;
	height: 19px;
	border: none;
	background: url(/incs/images/CanalOnline/arrow.gif);
	cursor: pointer;
	background-repeat: no-repeat;
}

.nbd_button_l {
	background-image: url(/incs/images/CanalOnline/nb-fondoboton.png);
	/*background-image: url(nb-fondoboton_sombra.png);*/
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #CCCCCC;
}
.nbd_button_r {
background-image: url(/incs/images/CanalOnline/nb-fondoboton.png);
/*background-image: url(nb-fondoboton_sombra.png);*/
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #CCCCCC;
	margin-left:10px;
}
.nbd_button{
	background-color:transparent;
	margin-right:10px;
	border:0;
	color:white;
	font-weight: bold;
	font-style: italic;
	height:20px;
}

.nb_button_left {
background-color:transparent;
	background-image: url(/incs/images/CanalOnline/nb-left.png);
	background-repeat: no-repeat;
	height:30px;
	width:25px;
	float:left;
}



.nb_button_right {
background-color:transparent;
	background-image: url(/incs/images/CanalOnline/nb-right.png);
	background-repeat: no-repeat;
	background-position: 100% 0;
	width:22px;
	height:30px;
	float:left;
}

.nb_button{
float:left;
margin-top:0;
background-color:transparent;
background-image: url(/incs/images/CanalOnline/nb-middle.png);
background-repeat: repeat-x;
padding-top:0;
padding-bottom:5px;
border:0;
height:30px;
color:white;
}






iframe
{
	border-width:0px;
}

.mensaje-warning,.mensaje-info,.mensaje-error {display: block;padding: 8px 10px 8px 36px;margin: 15px 0;}
.mensaje-warning {color: #B79000;border: 1px solid #E7BD72;background: #FFF3A3 url(/incs/images/CanalOnline/tipografias/attention.png) 10px 50% no-repeat;}
.mensaje-info {color: #648434;border: 1px solid #9BCC54;background: #CDEFA6 url(/incs/images/CanalOnline/tipografias/notice.png) 10px 50% no-repeat;}
.mensaje-error {color: #CF3738;border: 1px solid #FFACAD;background: #FFD5D5 url(/incs/images/CanalOnline/tipografias/alert.png) 10px 50% no-repeat;}


.grid-temporal
{    
    margin:0 0 0 0;
    padding:0 0 0;
    width:50%;
    background:#eae8e3;
    border:5px;
    border-width:5px;
    border-spacing:0px;
}


.etiqueta
{
	float:left;
    display:block;
    color:#6d6e71;
    padding: 0px 0 2px 7px;
    font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.entrada-texto
{

    float:left;
    width:200px;
    color:#6d6e71;
    border:1px solid #ccc;
    font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	

}


.numero-cuenta
{
    float:left;
    color:#6d6e71;
    border:1px solid #ccc;
    font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.opciones
{
    
    padding:0;
    width:140px;
    color:#6d6e71;
    border:1px solid #ccc;
    font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}   

.dni
{
    

    width:128px;
    color:#6d6e71;
    border:1px solid #ccc;
    font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.form-td-fino {
padding: 0 5px;
line-height:30px;
}
.form-td-finob {
padding: 0 5px;
line-height:25px;
}

.h4b {
	font:24px Verdana, Arial, Helvetica, sans-serif;
      color:#878787;
	margin:10px 0 5px;
	padding:10px 0 10px 0px;
	line-height:100%;
}
.separador
{
}


.cabecera-grid:
{
	background:#FFF;
	width:100%;
	float: left;
	padding: 11px 14px;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica;
}




.select-bg
{
	background:#585858;
	width:100%;
	float: left;
	padding: 11px 14px;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica;
}

.grey-bg {
	background:#EFEFF0;
	width:90%;
	float: left;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	height: 100px;

}
.white-bg {
	background:#FFF;
	width:90%;
	float: left;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	height: 40px;

}


/* Estilos para Mapa Web */

.subir {
margin:0px 0px 15px 0px;}

.enlace{
text-decoration:none;
color: #F2761C;
}

/* Fin Estilos Mapa Web */
/* Estilos para nueva pagina PostVenta */
img, fieldset { border:none;}


ul,form,input,fieldset { padding:0; margin:0;}

ul li { list-style:none;}

a { text-decoration:none;}

a:focus { outline:none;}

a:hover { text-decoration:underline;}

#container {
	width:989px;
	margin:0 auto;
	position:relative;
	height:150px;
	border-left:1px solid white;
	border-right:1px solid white;
}

.content-area2 {
clear:both;
padding-bottom:10px;
width:989px;
}

.header1-area {
	position:relative;
	height:94px;
}
.logo {

	background:url(/incs/images/canalonline/logo.png) no-repeat 0 0;
float:left;
height:141px;
margin:12px 0pt 0pt 33px;
width:192px;
}
.logo a {
	display:block;
	overflow:hidden;
	text-indent:-5600px;
	height:100%;
}

.top-menu {
	float:right;
	padding:10px 10px 10px 0;
}
.top-menu li {
	padding:0px 0 0 12px;
	margin-left:8px;
	display:inline;
	background-image:url(/incs/images/canalonline/separator.gif);
	background-repeat:no-repeat;
}
.top-menu li:first-child { background-image:none;}
.top-menu li a {
	font-size:1.4em;
	color:#7f7f7f;
}
.top-menu li a:hover,
.top-menu li a.active {
	text-decoration:none;
	color:#f2761c;
}


.panel {
	position:absolute;
	top:38px;
	float:left;
	right:0;
	background:url(/incs/images/canalonline/panel-r.gif) no-repeat 100% 0;
	height:36px;
	
}
.panel-area {
	float:left;
	height:36px;
	background:url(/incs/images/canalonline/panel-l.gif) no-repeat;
	margin:0;
	padding:0 7px;
}
.panel-area ul {
	float:left;
	white-space:nowrap;
	background:url(/incs/images/canalonline/panel-border.gif) no-repeat 100% 0;
}
.panel-area li {
	float:left;
	padding-left:2px;
	background:url(/incs/images/canalonline/panel-border.gif) no-repeat;
}
.panel-area a {
	float:left;
	height:36px;
	cursor:pointer;
	white-space:nowrap;
	color:#fff;
	font-size:16px;
}
.panel-area a span {
	float:left;
	padding:10px 13px 0;
	height:26px;
}
.panel-area a:hover,
.panel-area a.active {
	text-decoration:none;
	background:url(/incs/images/canalonline/link-r.gif) no-repeat 100% 0;
}
.panel-area a:hover span,
.panel-area a.active span {background:url(/incs/images/canalonline/link-l.gif) no-repeat;}
.panel-area input { float:left;}
.panel-area form {
	height:25px;
	float:left;
	background:url(/incs/images/canalonline/panel-border.gif) no-repeat 100% 0;
	padding:9px 12px 0 0;
}
.panel-area .button { margin-left:9px;}
.panel-area form span {
	float:left;
	background:url(/incs/images/canalonline/inp-hold.gif) no-repeat;
	width:118px;
	height:19px;
}
.panel-area span input {
	width:98px;
	border:0;
	margin:3px 0 0 8px;
	font:12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#939598;
}

.header{
margin:0 auto;
}

			/* Del all.css */
.header div p {
	font:20px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	position:absolute;
	left:20px;
	top:30px;
	width:380px;
	height:97px;
}
.header{
	margin:0px 0 0 0;
	position:relative;
	width:989px;
	height:200px;
	overflow:hidden;
	top:80px;
}
.header .gallery {
	position:absolute;
margin:0;
clear: both;
}
.header .gallery div {
	width:989px;
	height:200px;
	position:relative;
	overflow:hidden;
}
.header .gallery div img{ display:block;}
.gallery-menu{
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	top:11px;
	right:17px;
}
.gallery-menu li{margin:0 0 9px 0;}
.gallery-menu li a{
	display:block;
	background:url(/incs/images/CanalOnline/ul-bg.gif) no-repeat;
	width:19px;
	height:19px;
	text-align:center;
	text-decoration:none;
	padding:0;
	color:#fff;
	font:13px Verdana, Arial, Helvetica, sans-serif;
}
.gallery-menu li.active a,
.gallery-menu li a:hover{ background:url(/incs/images/CanalOnline/ul-bg.gif) no-repeat 0 -19px;}
/*#content{
	width:750px;
	height:350px;
	overflow:auto;
	margin:35px 0 0 25px;
}	*/		
#btn_enviar
{
height:40px;
width:0px;
clear: both;

}
.sidebar2 {
float:left;
margin:51px 0 0 -6px;
padding:0 6px;
width:200px;
}

.sidebar2 h3 {
font-size:1.2em;
text-align:center;margin:0;padding:0; important!;
	color:#FFF;
	font-weight:normal;
	line-height:27px;
	background:#f2761c url(/INCS/images/CanalOnline/search-top.gif) no-repeat;
	margin:0;
}

.info-block1 {width:177px;background:#EFEFF0 none repeat scroll 0 0;
border-color:#878787;
border-style:none solid;
border-width:medium 1px;
font-size:1.3em;
overflow:hidden;
padding:0 8px 0 13px;
height: 87px;
}

#entrar-login {margin:-18px 0 0 95px;}

#espacio-login {margin-top:45px;}


/* Fin Estilos Nueva Pagina Postventa */

.visual-1 {
background:transparent url(/incs/images/CanalOnline/tu_euskaltel_captacion.jpg) no-repeat scroll 0 0;
height:200px;
margin:82px 0 -55px;
position:relative;
}

.visual-2 {
background:transparent url(/incs/images/CanalOnline/visual1.jpg) no-repeat scroll 0 0;
height:200px;
margin:82px 0 -55px;
position:relative;
}


.info-block a.active {
	text-decoration:none;
	color:#F2761C;
	border-top-color: #BCBEC0;
}
.info-block a:hover span,
.info-block a.active span {color:#F2761C;}
.main-2 {
	float:left;
	margin:63px 0 0 226px;
	position:absolute;
	width:766px;
}
.footer-2
{
	margin: 500px;
	clear:both;
	margin:658px 0 0 148px;
	color:#6d6e71;
	border-top:1px solid #6d6e71;
	width:974px;
}

#header1{
margin-top:-194px;
}

.content2-area {
clear:both;
margin-top:117px;
overflow:hidden;
padding-bottom:10px;
width:989px;
}


/*area pie postventa*/
#footer1 {
border-top:1px solid #6D6E71;
clear:both;
color:#6D6E71;
margin:15px 0 0 15px;
width:989px;
}
#footer1 ul { padding:10px 0 0 0;}
#footer1 ul.sub-list { padding:7px 0 30px 0;}
#footer1 li {
	display:inline;
	padding-left:6px;
	margin-left:2px;
	font-size:1.2em;
	background-image:url(/incs/images/CanalOnline/separator2.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
}
#footer1 ul.sub-list li { background-image:url(/incs/images/CanalOnline/separator3.gif);}
#footer1 li:first-child,
#footer1 ul.sub-list li:first-child {
	padding-left:0;
	margin-left:0;
	background-image:none;
}
#footer1 li a { color:#cf3503;}
#footer1 ul.sub-list a { color:#6d6e71;}
#dTuzona{margin: 48px 0 0 230px; color: rgb(207, 53, 3); font-size: 16px; position: absolute;}

#footerLoginPostVenta
{
	margin:400px 0 0 0;
	color:#6d6e71;
	border-top:1px solid #6d6e71;
	width:974px;
}
#footerLoginPostVenta ul { padding:10px 0 0 0;}
#footerLoginPostVenta ul.sub-list { padding:7px 0 30px 0;}
#footerLoginPostVenta li {
	display:inline;
	padding-left:6px;
	margin-left:2px;
	font-size:1.2em;
	background-image:url(/incs/images/CanalOnline/separator2.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
}
#footerLoginPostVenta ul.sub-list li { background-image:url(/incs/images/CanalOnline/separator3.gif);}
#footerLoginPostVenta li:first-child,
#footerLoginPostVenta ul.sub-list li:first-child {
	padding-left:0;
	margin-left:0;
	background-image:none;
}
#footerLoginPostVenta li a { color:#cf3503;}
#footerLoginPostVenta ul.sub-list a { color:#6d6e71;}
#oharra
{
	position:relative;
	top:70px;
	left:0px;
}
.sartu2 {
background:transparent url(/INCS/images/CanalOnline/sartu.png) no-repeat scroll 0 8px;
clear:both;
cursor:pointer;
height:35px;
margin:0 0 0 100px;
width:77px;
}

.nuevo a.sartu2 {
position:absolute;
}

a.sartu2:hover {
	background:url(/INCS/images/CanalOnline/sartu_hover.png) no-repeat 0 8px;
	}
.nuevo a.sartu {
	clear:both;
	width:77px;
	height:26px;
	background:url(/INCS/images/CanalOnline/sartu.png) no-repeat;
	margin:3px 3px 4px 0;
	cursor:pointer;
cursor:hand;
	}

.nuevo a.sartu:hover {
	background:url(/INCS/images/CanalOnline/sartu_hover.png) no-repeat;
	cursor:pointer;
cursor:hand;
	}

/*Inicio Posventa*/

/*Contiene toda la estructura de divs. Para mover la estructura cambiarle el margin*/
.divTotal
{
	position:relative;
	margin-top:10px;

}
/********************************************/
.parteSuperior
{
	position:relative;
	top:-6px;
z-index:0;	
}

.imagenSuperiorIzquierda
{
	position:absolute;
	top:0px;
	left:-6px;
	z-index:0;
}

.bordeRedondoArribaDerecha
{
position:absolute;
	top:0px;
	left:737px;
	/*left:732px;*/
	z-index:0;
	
}
.parteAbajo
{
	position:relative;
	top:-27px;
	z-index:0;	
}

.bordeRedondoAbajoIzquierda
{
	position:absolute;
	top:6px;
	left:-6px;
	z-index:0;
}
.bordeRedondoAbajoDerecha
{
	position:absolute;
	top:8px;
	left:735px;
	z-index:0;
}
/*/////////////////////////////////////////////////////*/

.divContieneTablas
{
	border:solid 1px #DCDCDC;
	position:relative;
	top:0px;
	color:#666666;
	font-size: 12px;
	font-family:Verdana;
	height:410px;
background-color:#F7F7F7;
	width:754px;

}

.divTabla1
{
 	width:322px;
	/*height:200px;*/
	background-color:#ffffff;
height:100%;
}

.divTabla2
{
	background-color:#DCDCDC; 
	position:absolute;
	top:0px;
	left:322px;
	width: 219px;
	height:100%;
}
.divTabla3
{
	background-color:#F7F7F7; 
	position:absolute;
	top:0px;
	left:541px;
	width:213px;
	height:100%;

}
.formTableIP
{
	
}

.formTDIP
{
	padding-top:20px;
	padding-left: 10px;
	padding-bottom:20px;
	text-align: left; 
}	
.formTDIP2
{
	padding-top:20px;
	padding-left: 35px;
	padding-bottom:20px;
	text-align: left; 
}	
.formTDImgIP
{
	padding-left: 10px;
	text-align: left; 
	position:relative;
	float:left;
	top:0px;

}
.formTDImgRaton
{
	padding-left: 10px;
	text-align: left; 
	position:relative;
	float:left;
	top:0px;
}
.formTDImgMovil
{
	padding-left: 10px;
	text-align:left; 
	position:relative;
	float:left;
	top:0px;

	
}
.formTDTextIP
{
	padding-left: 15px;
	padding-top:0px;
	padding-bottom:20px;
	text-align: left; 
}
.formTDTabla2ImgIP
{
	padding-left: 20px;
	padding-top:5px;
	/*padding-bottom:10px;*/
	text-align: left; 
}

.formTDTabla2ImgUltimaIP
{
	padding-left: 20px;
	text-align: left; 
	position:relative;
	float:left;
	top:10px;
}

.formTDTabla2TextIP
{
	padding-left: 5px;
	padding-top:5px;
	/*padding-bottom:10px;*/
	text-align: left; 
}



.tituloPrincipalIP
{
	color:#D25400;
	font-size: 17px;
	font-family:Verdana;
	padding-bottom: 5px;
}

.tituloSecundarioIP
{
	color:#304C87;
	font-size: 12px;
	font-family:Verdana;

}
a.linkSinEstilo
{
	color:#666666;
	font-size: 12px;
	font-family:Verdana;	
}

a.linkSinEstilo:visited
{	
	color:#666666;
	font-size: 12px;
	font-family:Verdana;
}
.usuarioweb
{
	background:url(/INCS/images/CanalOnline/fondo_zure.png) no-repeat;
	height:3em;
	line-height:30px;
	margin-left:10px;
	position:relative;
	text-align:center;
	top:-35px;
	z-index:1;
}
.icono_zure
{
	background:url(/INCS/images/CanalOnline/icono_zure.png) no-repeat;
	height:3em;
	line-height:20px;
	margin-left:12px;
	margin-top:7px;
	padding-left:8px;
	position:relative;
	z-index:99999;
}
.usuarioweb a
{
	line-height:3em;
	font:15px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;	
	line-height:30px;
}
.contenedorsaludo
{
	height:35px;
	margin-top:40px;
}

.contenedorsaludo2
{
		 margin-left:5px;
	width: 200px;
	text-align:center;
	vertical-align:middle;
	height: 31px;
	font: 11pt Arial,Verdana;
	color: #666666;
	border: none;
	background: url(/INCS/images/CanalOnline/fondo_zure2.png);
	background-repeat: no-repeat;
	font-weight:bold;
	margin-top:19px;
	
}


.labelSaludo
{

	 display:block;
	height: 10px;
	
	
}
.cabeceraGridDosLineas
{
	line-height:15px;
}
.labelTituloDetalle
{
	font-size:32px;
	font-family: Verdana,Arial;
	color:#666666;
	vertical-align:bottom;
}

.labelTituloGris
{
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:29px;
}

.textoPeqSubrayado
{
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:Black;
	text-decoration: underline;
}


.textoPeque
{
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:Black;	
}
.etiquetaNormalNegro
{
    	float:left;
	    display:block;
	    color:#333333;
	    padding: 0px 0 2px 7px;
	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
}

.etiquetaNormalGrisBold
{
    	float:left;
	    display:block;
	    color:#666666;
	    padding: 0px 0 2px 7px;
	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-weight:bold;
}


.tdGrisAverias
{
	background-color:#E0E0E0;
	
}

.trTabAverias
{
	height:29px;
	background : url(/incs/images/CanalOnline/tabGrisDegradadoAverias.png) no-repeat;
}

.trTabBottomRedondeado
{
	height:30px;
	background : url(/incs/images/CanalOnline/bottomDelimitadoRedondeado.png) no-repeat;
}

.trTabAveriasLargo
{
	height:29px;
	background : url(/incs/images/CanalOnline/tabGrisDegradadoAveriasLargo.png) no-repeat;
}


.etiquetaGrisConBorde
{		
		background-color:#E5E5E5;
    	float:left;
	    display:block;
	    color:#333333;
	    padding: 4px;
	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    border:solid 1px #9B9B9B;
}

.checkBoxAverias
{
	    float:left;
	    display:block;
	    color:#333333;
	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	
	padding-left:3px;
	padding-top:6px;
	padding-bottom:6px;
	margin-top:7px;
	
}

.checkBoxAverias label
{
	padding-left:7px;
}

.checkBoxAveriasLabel
{
	padding-left:9px;
	padding-bottom:5px;
		padding-top:5px;
	  float:left;
	    display:block;
	    color:#333333;
	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

.divBordeAverias
{
	border:solid 1px #B3B3B3;
	padding:20px;
}

.LabelNumReclamacion
{
	border:solid 1px #C1C1C1;
	padding:15px;
	background-color:#EFEFEF;
	float:left;
	display:block;
	color:#333333;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:125px;
	
}

.etiquetaGrandeGrisBold
{
    	float:left;
	    display:block;
	    color:#666666;
	    padding: 0px 0 2px 7px;
	    font-size:15px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-weight:bold;
}

.divPuntosAzulCentro
{
display:inline-block;
height:18px;
 /*line-height:25px;*/
  background: url(/incs/images/CanalOnline/barra_2pt_gris.jpg) repeat-x scroll 0% 100%;
  text-align:center;
  	font-size:11px;
	font-family: Verdana,Arial;
	font-weight:bold;
	color:White;
	
}

.labelPuntosAzulCentro
{
line-height:15px;
vertical-align:5px;
}

.divPuntosNaranjaCentro
{
display:inline-block;
height:18px;
  background: url(/incs/images/CanalOnline/barra_2pt_naranja.jpg) repeat-x scroll 0% 100%;
  text-align:center;
   	font-size:11px;
	font-family: Verdana,Arial;
	font-weight:bold;
	color:White;
	
}

.labelPuntosNaranjaCentro
{
line-height:15px;
vertical-align:5px;
}


.divPuntosAzulIzq
{display:inline-block;
 width:10px;
 height:17px;
  background : url(/incs/images/CanalOnline/BarraPuntosIzqAzul.png) no-repeat;
  text-align:center;
  margin-left:5px;
}

.divPuntosNaranjaIzq
{
	display:inline-block;
 width:10px;
 height:17px;
  background : url(/incs/images/CanalOnline/BarraPuntosIzqNaranja.png) no-repeat;
  text-align:center;
  margin-left:5px;
}

.divPuntosAzulDcha
{
	display:inline-block;
 width:10px;
 height:18px;
  background : url(/incs/images/CanalOnline/barra_fin_gris.jpg) no-repeat;
  text-align:center;
  position:relative;
  top:1px;
}

.divPuntosNaranjaDcha
{
	display:inline-block;
 width:10px;
 height:18px;
  background : url(/incs/images/CanalOnline/barra_fin_naranja.jpg) no-repeat;
  text-align:center;
  position:relative;
    top:1px;
}

.divPuntosAzulDchaFG
{
	display:inline-block;
 width:10px;
 height:18px;
  background : url(/incs/images/CanalOnline/barra_fin_grisFG.jpg) no-repeat;
  text-align:center;
  position:relative;
  top:1px;
}

.divPuntosNaranjaDchaFG
{
	display:inline-block;
 width:10px;
 height:18px;
  background : url(/incs/images/CanalOnline/barra_fin_naranjaFG.jpg) no-repeat;
  text-align:center;
  position:relative;
    top:1px;
}

.lblPuntosImagen
{
	background: transparent url(/INCS/images/CanalOnline/boton_puntos.png) no-repeat 0 0;
	 width:120px;
	 height:25px;
	 display:block;
	 color:White;
	 font-weight:bold;
	 font-size:13pt;
	 font-family: Arial;
	}
	
.divConBorde
{	 padding-top:13px;
 	 padding-bottom:13px;
	 border: 1px solid #BDBEC0; 
}

.divConBordePeq
{	 padding-top:8px;
 	 padding-bottom:8px;
	 border: 1px solid #BDBEC0; 
}

.botonMasNaranja
{

	width: 15px;
	height: 15px;
	border: none;
	background: url(/incs/images/CanalOnline/circulo_mas.jpg);
	cursor: pointer;
	background-repeat: no-repeat;
	margin-right:5px;
	 position:relative;
	 top:2px;

}

.botonMenosNaranja
{
	
	width: 15px;
	height: 15px;
	border: none;
	background: url(/incs/images/CanalOnline/circulo_menos.jpg);
	cursor: pointer;
	background-repeat: no-repeat;
	 margin-right:5px;
	 position:relative;
	 top:2px;

}



.botonPuntoNaranja
{
	
	width: 15px;
	height: 15px;
	border: none;
	background: url(/incs/images/CanalOnline/circulo_punto.jpg);
	cursor: pointer;
	background-repeat: no-repeat;
	 margin-right:5px;

}

.labelMesesPuntos
{
	
	    display:block;
	    color:#666666;
	    font-size:14px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
		padding-left:15px;
		width:125px;
	
}
	
.labelMesesPuntosNegrita
{
		
	    display:block;
	    color:#333333;
	    font-size:12px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-weight:bold;
		padding-left:5px;
		padding-right:40px;
}

.etiquetaNormalNaranjaP
{
    	float:left;
	    display:block;
	    color:#F17619;
	    
	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    cursor:pointer;
}

.tabla .columnaDchaTituloBordes
{
	width:82%;
	padding-left: 5px;
	height:25px; 
	vertical-align:top; 
	padding-bottom:8px;
	font: 18px Verdana;
}

.divStiloPresentacion
{
  border-left: 1px solid #DFDCDC; 
  border-right: 1px solid #DFDCDC; 
  border-bottom: 1px solid #DFDCDC; 
  padding-bottom: 15px;
          	
}


.BotonLargo1Naranja {
    background: transparent url(/INCS/images/CanalOnline/btn_grey_Nar1_Fgrey.PNG) no-repeat 0 0;
    border:0;
    color:	#F2761C;
    height:40px;    
    text-align:center;        
    width:255px;
    position:relative;
    cursor:pointer;
    cursor:hand;
    padding-bottom:4px;
    padding-left:4px;
    padding-right:4px;
    padding-top:4px;    
 
}
.BotonLargo4Naranja {
    background: transparent url(/INCS/images/CanalOnline/btn_grey_Nar4_Fgrey.PNG) no-repeat 0 0;
    border:0;
    color:	#F2761C;
    height:40px;    
    text-align:center;    
    width:255px;
    position:relative;
    cursor:pointer;
    cursor:hand;
    padding-bottom:4px;
    padding-left:4px;
    padding-right:4px;
    padding-top:4px; 
 
}
.BotonLargo2Naranja {
    background: transparent url(/INCS/images/CanalOnline/btn_grey_Nar2_Fgrey.PNG) no-repeat 0 0;
    border:0;
    color:	#F2761C;
    height:40px;    
    text-align:center;    
    width:255px;
    position:relative;
    cursor:pointer;
    cursor:hand;
    padding-bottom:4px;
    padding-left:4px;
    padding-right:4px;
    padding-top:4px; 
 
}
.BotonLargo3Naranja {
    background: transparent url(/INCS/images/CanalOnline/btn_grey_Nar3_Fgrey.PNG) no-repeat 0 0;
    border:0;
    color:	#F2761C;
    height:40px;    
    text-align:center;    
    width:255px;
    position:relative;
    cursor:pointer;
    cursor:hand;
    padding-bottom:4px;
 
}


/******* Estilos Slider *************

/* Component containers
----------------------------------*/
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.ui-widget-slider input, .ui-widget-slider select, .ui-widget-slider textarea, .ui-widget-slider button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content-slider
 { 	background: #CCCCCC }
.ui-widget-content-slider a { color: #333333; }
.ui-widget-header-slider {  background: #FF6634; }
.ui-widget-header-slider a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default-slider, .ui-widget-content-slider .ui-state-default { background: transparent url(/INCS/images/CanalOnline/barraDesplazadora.jpg) no-repeat 0 0 ; cursor:pointer; }
/*.ui-state-default-slider a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; outline: none; cursor:pointer; }*/
.ui-state-hover-slider, .ui-widget-content-slider .ui-state-hover, .ui-state-focus, .ui-widget-content-slider .ui-state-focus {background: transparent url(/INCS/images/CanalOnline/barraDesplazadoraHover.jpg) no-repeat 0 0 ; cursor:pointer;}
/*.ui-state-hover-slider a, .ui-state-hover-slider a:hover { color: #c77405; text-decoration: none; outline: none;cursor:pointer; }*/
/*.ui-state-active-slider, .ui-widget-content-slider .ui-state-active-slider { border: 1px solid #fbd850; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; outline: none; }
.ui-state-active-slider a, .ui-state-active-slider a:link, .ui-state-active-slider a:visited { color: #eb8f00; outline: none; text-decoration: none; }*/


.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 15px; height: 60px; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: -1; font-size: 39px; display: block; border: 0; }

.ui-slider-horizontal { height: 48px; }
.ui-slider-horizontal .ui-slider-handle { top: -0.5em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -0.5em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }



/*


.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 15px; height: 60px; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: 48px; }
.ui-slider-horizontal .ui-slider-handle { top: -0.5em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -0.5em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }*/

/*************************************************/



.bocadilloNaranja {
    background: transparent url(/INCS/images/CanalOnline/BocadilloConsumos.png) no-repeat 0 0;
     width:70px;
     height:26px;
     font-size:12px;
 
}

.labelGrisBold
{
	display:block;
     font-size:12px;
     position:relative;
     text-align:center;
     font-weight:bold;
     color:#999999;
     
}


.checkSeparado
{
    	float:left;
	    display:block;
	    color:#6d6e71;
	    padding: 0px 0 2px 0px;
	    font-size:13px;
	    font-family:Verdana, Arial, Helvetica, sans-serif;
}

.checkSeparado label
{
    	margin-left:4px;
    	padding-left:4px;
}


.BotonShort {
    background: transparent url(/INCS/images/CanalOnline/btn-grey-short.gif) no-repeat 0 0;
    border:0;
    color:	#F2761C;
    height:25px;
    margin:10px 10px 0 0;
    text-align:center;
    width:70px;
    overflow:hidden;
    cursor:pointer;
    padding-bottom:4px;
    
}

.BotonShort:hover 
{background: transparent url(/INCS/images/CanalOnline/btn-grey-short-hover.gif) no-repeat 0 0;
	
	}
	
.botonPlay {

	width:27px;
	height:31px;
	cursor:pointer;
	background:url(/INCS/images/CanalOnline/playbuttonST2.png) no-repeat;
	border:none;
	position:relative;
	
}

.botonPlay:hover  {

	background:url(/INCS/images/CanalOnline/playbuttonNegST2.png) no-repeat;

}

.StiloImprimir {
    background: transparent url(/incs/images/CanalOnline/btnImprimir.png) no-repeat 0 0;
    border:0;
    color:	#F2761C;
    height:20px;    
    text-align:center;        
    width:20px;
    position:relative;
    cursor:pointer;
    cursor:hand;
}
.StiloImgPdf {
    background: transparent url(/incs/images/CanalOnline/icono_pdfPeq.png) no-repeat 0 0;
    border:0;
    color:	#F2761C;
    height:20px;    
    text-align:center;        
    width:20px;
    position:relative;
    cursor:pointer;
    cursor:hand;
}

.StilopulAqui {
    background: transparent url(/incs/images/CanalOnline/entrar.gif) no-repeat 0 90%;
    border:0;
    color:	#F2761C;
    text-align:center;       
    width:20px;
    position:relative;
    cursor:pointer;
    cursor:hand;
}

.StilopulAquiText {    
    border:0;
    background-color: transparent;  
    text-align:right;        
    position:relative;
    cursor:pointer;
    cursor:hand;
    font-size:10px;
	  font-family:Verdana,Arial,Helvetica,sans-serif;
	  color:Black;
	  text-decoration: underline;
}

.StilopulAquiText2 {    
    border:0;
    background-color: transparent;  
    text-align:right;        
    position:relative;
    cursor:pointer;
    cursor:hand;
    font-size:13px;
	  font-family:Verdana,Arial,Helvetica,sans-serif;
	  color:#F2761C;	  
	  text-decoration: underline;
}

.labelTituloNegroNegrita
{
	color:#6d6e71;
	text-decoration: underline
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
}



/**********************/


/* Focused windows */


.mac_os_x_nw {
	background: transparent url(/incs/images/CanalOnline/TL_Main.png) no-repeat 0 0;			
  width:24px;
  height:40px;
}

.mac_os_x_n {
  background: transparent url(/incs/images/CanalOnline/T_Main.png) repeat-x 0 0;			
  height:40px;
}

.mac_os_x_ne {
  background: transparent url(/incs/images/CanalOnline/TR_Main.png) no-repeat 0 0;			
  width:31px;	  
  height:40px;
}

.mac_os_x_w {
  background: transparent url(/incs/images/CanalOnline/L_Main.png) repeat-y top left;			
  width:18px;
}

.mac_os_x_e {
  background: transparent url(/incs/images/CanalOnline/R_Main.png) repeat-y top right;			
  width:18px;	  
}

.mac_os_x_sw {
  background: transparent url(/incs/images/CanalOnline/BL_Main.png) no-repeat 0 0;			
  width:31px;
  height:40px;
}

.mac_os_x_s {
  background: transparent url(/incs/images/CanalOnline/B_Main.png) repeat-x 0 0;			
  height:40px;
}

.mac_os_x_se, .mac_os_x_sizer {
  background: transparent url(/incs/images/CanalOnline/BR_Main.png) no-repeat 0 0;			
  width:31px;
  height:40px;
}

.mac_os_x_sizer {
	cursor:se-resize;	
}

.mac_os_x_close {
	width: 22px;
	height: 24px;
	background: transparent url(/incs/images/CanalOnline/closePopUpB.gif) no-repeat 0 0;			
	position:absolute;
	top:16px;
	right:25px;
	cursor:pointer;
	z-index:1000;
}

.mac_os_x_minimize {
	width: 22px;
	height: 24px;
	background: transparent url(/incs/images/CanalOnline/minimizePopUpB.gif) no-repeat 0 0;			
	position:absolute;
	top:16px;
	right:45px;
	cursor:pointer;
	z-index:1000;
}

.mac_os_x_maximize {
	width: 22px;
	height: 24px;
	background: transparent url(/incs/images/CanalOnline/maximizePopUpB.gif) no-repeat 0 0;			
	position:absolute;
	top:16px;
	right:65px;
	cursor:pointer;
	z-index:1000;
}

.mac_os_x_title {
	float:left;
	height:24px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	text-align:center;
  margin-top:12px;
	width:70%;
	color:#545454;
	padding:0 0 3px;
}

.mac_os_x_content {
	overflow:auto;
	color: #222;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	background:#FFF;
}
.mac_os_x_s .status_bar {
  padding-bottom:24px;
}

/* FOR IE */
* html .mac_os_x_nw {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/incs/images/CanalOnline/TL_Main.png", sizingMethod="crop");
}

* html .mac_os_x_n {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/incs/images/CanalOnline/T_Main.png", sizingMethod="scale");
}

* html .mac_os_x_ne {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/incs/images/CanalOnline/TR_Main.png", sizingMethod="crop");
}

* html .mac_os_x_w {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/incs/images/CanalOnline/L_Main.png", sizingMethod="scale");
}

* html .mac_os_x_e {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/incs/images/CanalOnline/R_Main.png", sizingMethod="scale");
}

* html .mac_os_x_sw {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/incs/images/CanalOnline/BL_Main.png", sizingMethod="crop");
}

* html .mac_os_x_s {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/incs/images/CanalOnline/B_Main.png", sizingMethod="scale");
}

* html .mac_os_x_se {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/incs/images/CanalOnline/BR_Main.png", sizingMethod="crop");
}

* html .mac_os_x_sizer {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/incs/images/CanalOnline/BR_Main.png", sizingMethod="crop");
}

.divBackgroundMensajes
{
	position:absolute; 
	top:0px; 
	left:0px;
	background-color:black; 
	z-index:1;
	opacity: 0.6;
	filter:alpha(opacity=40);
	 -moz-opacity: 0.6; 
	 overflow:hidden; 
	 display:none;
}
/*****************************************/


.botonCancel {

		width:27px;
	height:31px;
	cursor:pointer;
	background:url(/INCS/images/CanalOnline/XButton3.png) no-repeat;
	border:none;
	position:relative;
}

.botonCancel:hover  {

	background:url(/INCS/images/CanalOnline/XButton3Neg.png) no-repeat;

}


* html .botonCancel {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/INCS/images/CanalOnline/XButton3.png", sizingMethod="crop");
}

* html .botonCancel:hover  {

	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/INCS/images/CanalOnline/XButton3Neg.png", sizingMethod="crop");


}


.botonPlayTrans {

	width:27px;
	height:31px;
	cursor:pointer;
	background:url(/INCS/images/CanalOnline/playbuttonTrans.png) no-repeat;
	border:none;
	position:relative;
	
}

.botonPlayTrans:hover  {

	background:url(/INCS/images/CanalOnline/playbuttonTransNeg.png) no-repeat;

}


* html .botonPlayTrans {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/INCS/images/CanalOnline/playbuttonTrans.png", sizingMethod="crop");
}

* html .botonPlayTrans:hover  {

	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/INCS/images/CanalOnline/playbuttonTransNeg.png", sizingMethod="crop");


}

.displayNone
{
	display:none;
}


.botonLupaTrans {

	width:27px;
	height:31px;
	cursor:pointer;
	background:url(/INCS/images/CanalOnline/Search3.png) no-repeat;
	border:none;
	position:relative;
	
}




.botonLupaTrans:hover  {

	background:url(/INCS/images/CanalOnline/Search3Neg.png) no-repeat;

}


* html .botonLupaTrans {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/INCS/images/CanalOnline/Search3.png", sizingMethod="crop");
}

* html .botonLupaTrans:hover  {

	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/INCS/images/CanalOnline/Search3Neg.png", sizingMethod="crop");


}






.botonPlayNaranjaTrans {
	width:25px;
	height:24px;
	cursor:pointer;
	background:url(/INCS/images/CanalOnline/playNaranja.gif) no-repeat;
	border:none;
	position:relative;
}

.botonPlayNaranjaTrans:hover  {
	background:url(/INCS/images/CanalOnline/playNaranjaNeg.gif) no-repeat;
}


* html .botonPlayNaranjaTrans {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/INCS/images/CanalOnline/playNaranja.gif", sizingMethod="crop");
}

* html .botonPlayNaranjaTrans:hover  {

	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/INCS/images/CanalOnline/playNaranjaNeg.gif", sizingMethod="crop");
}






.botonCerrarNaranjaTrans {
	width:25px;
	height:25px;
	cursor:pointer;
	background:url(/INCS/images/CanalOnline/cerrarNaranja.png) no-repeat;
	border:none;
	position:relative;	
}

.botonCerrarNaranjaTrans:hover  {
	background:url(/INCS/images/CanalOnline/cerrarNaranjaNeg.png) no-repeat;
}


* html .botonCerrarNaranjaTrans {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/INCS/images/CanalOnline/cerrarNaranja.png", sizingMethod="crop");
}

* html .botonCerrarNaranjaTrans:hover  {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/INCS/images/CanalOnline/cerrarNaranjaNeg.png", sizingMethod="crop");
}

.form-td3 {
line-height:28px;
}

.h3Soporte
{
	padding:0 0 0 5px;
}

.liSoporte
{
	padding:0 0 0 25px;
}
/*FACTURACION NUEVO*/

/****Idioma***/
.divMensajeExitoIdioma
{
	text-align:center;
 	border: 1px solid #DFDCDC; 
 	margin-left:100px;
	margin-top:80px;
  	padding:35px 20px 0px 45px;
 	background-color: #FFFFE3;
	width:400px;
	height:100px;
}
.textoMensajeAcepIdioma
{

	font-weight: 700;
	color:gray;
	font: 17px Arial,Verdana;
}

.botonVolver2:hover
{

	background: url(/incs/images/CanalOnline/boton_volver2_hover_idioma.png) no-repeat;
	width:120px;
	height:26px;
	color:#2F4A8E;
	font-size:15px;
 	font-weight: 700;
	cursor: pointer;
}
.botonVolver2
{
	background: url(/incs/images/CanalOnline/boton_volver2_idioma.png) no-repeat;
	width:120px;
	height:26px;
	color:#2F4A8E;
	font-size:15px;
 	font-weight: 700;
	margin-left:250px;
	margin-top:40px;
	cursor: pointer;
	
}
.textoSupIdioma
{
	text-align:center;
	color:gray;
	font: 17px Arial,Verdana;
	margin-top:30px;
	margin-left:200px;
	width:400px;
	height:100px;
}

.listaRadioIdioma
{
	text-align:justify;
	margin-top:10px;
	margin-left:30px;
	font-weight: 700;
	font: 15px Arial,Verdana;
	padding-bottom:15px;
}
.bordesRedondosIdioma
{
	border:solid 3px #DCDCDC;
	width:235px;
	height:150px;
	margin-top:10px;
	margin-left:290px;
	
}
////////////////////////////
//Facturas sin papel//////

.factSinPapelParaDesTitulo
{
	text-align:justify;
	color:gray;
	font: 18px Arial,Verdana;
	margin-top:30px;
	margin-left:30px;

}

.factSinPapelParaDesSubTitulo
{
	text-align:justify;
	font: 15px Arial,Verdana;
	margin-top:15px;
	margin-left:30px;

}
.TituloPrincipalSin
{
	text-align:justify;
	color:gray;
	font: 17px Arial,Verdana;
	margin-top:30px;
	margin-left:30px;

}
.bordesRedondosSinPapel
{
	border:solid 3px #DCDCDC;
	width:530px;
	height:210px;
	margin-top:30px;
	margin-left:30px;
	font: 13px Arial,Verdana;
 	font-weight: 700;
	padding: 10px 0 20px 20px;
}
.bordesRedondosSinPapel label
{
	padding-left:15px;
}
.labelAzulSin
{
	color:#488AC7;
	text-decoration:none;
	PADDING-LEFT:38px;
	padding-top:10px;
}
.labelAzulIdioma
{
	padding-right:15px;
	color:#488AC7;
 	vertical-align:top;
	font: 15px Arial,Verdana;
}
.cajaamarillaIdioma
{
	background: #FFFFCC;
	border: 1px solid #4A6085;
	vertical-align:top;
}
.lblModificarDatos
{
	
	color:gray;
	font: 15px Arial,Verdana;
 vertical-align:bottom;
}
.botonAceptarIdioma
{
	background: url(/incs/images/CanalOnline/btn_solicitar_NaranjaFG.png) no-repeat;
	width:100px;
	height:25px;
	color:white;
	font-size:15px;
	cursor: pointer;
 	font-weight: 700;

	
}
.botonAceptarIdioma:hover
{
	background: url(/incs/images/CanalOnline/btn_solicitar_Naranja_HoverFG.png) no-repeat;
	width:100px;
	height:25px;
	color:white;
	font-size:15px;
 	font-weight: 700;
	cursor: pointer;
}

/////////Facturas Detalle/////////
.divMensajeExitoSin
{
	text-align:center;
 	border: 1px solid #DFDCDC; 
 	margin-left:100px;
	margin-top:80px;
  	padding:35px 20px 0px 35px;
 	background-color: #FFFFE3;
	width:320px;
	height:70px;
}
.labelNegro2
{
	
	font: 12px Verdana,Arial;
	color:#4B4C59;
}
.labelNegro2
{
	color:#000000;
	font: 11pt Arial;
}
.imagenMas
{
	position:absolute; 
	top: 9px; 
	left: 432px; 
	height: 18px; 
	width: 11px;
}
.imagenMas2
{
	position:absolute; 
	top: 33px; 
	left: 432px; 
	height: 13px; 
	width: 11px;
}
.labelAzul2
{
	color:#304C85;
	font: 12px Verdana,Arial;
	text-decoration:none;
}

.tabla1
{
	width:597px;
}
.labelGranate
{
	color:#A83700;
	font: 12px Verdana,Arial;

}
.labelNegro
{
	color:#000000;
	font: 12px Verdana,Arial;

}
.btnSolicitar
{
	background: url(/incs/images/CanalOnline/btn_solicitar_Naranja.png) no-repeat;
	width:95px;
	height:26px;
	vertical-align:bottom;
	color:white;
	font-size:15px;
 	font-weight: 700;
	cursor: pointer;
}
.btnSolicitar:hover
{
	background: url(/incs/images/CanalOnline/btn_solicitar_Naranja_Hover.png) no-repeat;
	width:95px;
	height:26px;
	color:white;
	font-size:15px;
 	font-weight: 700;
	vertical-align:bottom;
	cursor: pointer;
}
.tabla .filaGris, .tablaConPadding .filaGris, .tablaConBorde .filaGris
{
	background-color: #F6F5F5;
}
.hiperenlace
{
	color:#525D7F;
	font: 12px Verdana,Arial;
	font-weight: bold;
	text-decoration:none;
}

////Listado Facturas Detalle///////////////
.labelNegro5
{
	color:#000000;
	font: 13px Arial;
	font-weight:700;
}
//Consulta Facturas////////////////////////
.labelGris
{
	color:gray;
	font: 13px Arial,Verdana;
}
.tabla filaBlanco
{
	background-color: #ffffff;
	height:80px;
}
.tabla .columnaIzq50, .tablaConPadding .columnaIzq50 , .tablaConBorde .columnaIzq50
{
	width:50%;
	border-width:0px;
	
}
.tituloEmpresa
{
	font: 17px Verdana,Arial;
	font-weight: bold;
	color:#F86D00;
}
.btnDesacModificacion
{
	background: url(/incs/images/CanalOnline/btn_desactivar_Naranja.png) no-repeat;
	width:210px;
	height:26px;
	//color:#E3D5F8;
	color:white;
	font-size:15px;
 	font-weight: 700;
	cursor: pointer;
}

.btnDesacModificacion:hover
{
	background: url(/incs/images/CanalOnline/btn_desactivar_hover_Naranja.png) no-repeat;
	width:210px;
	height:26px;
	color:white;
	font-size:15px;
 	font-weight: 700;
	cursor: pointer;
}
.btnCancelar
{
	background: url(/incs/images/CanalOnline/btn_cancelar_fct.png) no-repeat;
	width:95px;
	height:26px;
	color:#5C5C5C;
	font-size:15px;
 	font-weight: 700;
	cursor: pointer;
}

.btnCancelar:hover
{
	background: url(/incs/images/CanalOnline/btn_hover_cancelar_fct.png) no-repeat;
	width:95px;
	height:26px;
	color:#5C5C5C;
	font-size:15px;
 	font-weight: 700;
	cursor: pointer;
}
///Factura sin papel///////////////////////////


.factSinPapelParaDesTitulo
{
	text-align:justify;
color:gray;
	font: 18px Arial,Verdana;
	margin-top:30px;
	margin-left:30px;

}


.factSinPapelParaDesTexto
{
	text-align:justify;
	color:gray;
	font: 14px Arial,Verdana;
	margin-top:8px;
	margin-left:30px;

}
.factSinPapelParaDesSubTitulo
{
	text-align:justify;
	font: 15px Arial,Verdana;
	margin-top:15px;
	margin-left:30px;

}
.bordesRedondosSinPapel
{
	border:solid 3px #DCDCDC;
	width:660px;
	height:210px;
	margin-top:30px;
	margin-left:30px;
	font: 13px Arial,Verdana;
 	font-weight: 700;
	padding: 10px 0 20px 20px;
}
.bordesRedondosSinPapel label
{
	padding-left:15px;
}
.divCheck2Sin
{
	margin-top:20px;
	margin-left:-20px;
	padding-top:10px;
	padding-left:23px;
	border-top:solid 2px #DCDCDC;	
}
.RecibirSin
{
	 font-weight: 400;
	 margin-left:36px;
	padding-top:10px;
}
.botonAceptarFactSin
{
	background: url(/incs/images/CanalOnline/btn_solicitar_NaranjaFG.png) no-repeat;
	width:100px;
	height:25px;
	color:white;
	font-size:15px;
	cursor: pointer;
 	font-weight: 700;

}

.botonAceptarFactSin:hover
{
	background: url(/incs/images/CanalOnline/btn_solicitar_Naranja_HoverFG.png) no-repeat;
	width:100px;
	height:25px;
	color:white;
	font-size:15px;
	cursor: pointer;
 	font-weight: 700;

}
//////Direccion Facturacion////////////////////
.divTituloDireccion
{
	font: 15px Verdana,Arial;
	font-weight: bold;
	color:#F86D00;
	padding-left:12px;
	padding-bottom:15px;
}
.lineaBlanca
{
	background-color: white;
	height:15px;
}
.labelAzulDireccion
{
	font: 13px Verdana,Arial;
	color:#488AC7;
	text-decoration:none;
	PADDING-LEFT:12px;
	//padding-top:10px;
}
.labelAzulDireccion2
{
	font: 13px Verdana,Arial;
	color:#488AC7;
	text-decoration:none;

}
.labelNegroDireccion
{
	font: 13px Verdana,Arial;
	color:black;
}
.btnModificarDatos
{

	width:95px;
	height:26px;
	background: url(/incs/images/CanalOnline/btn_solicitar_NaranjaFG.png) no-repeat;	
	color:White;
	font-size:15px;
 	font-weight: 700;
	cursor: pointer;
}
.btnModificarDatos:hover
{
	width:95px;
	height:26px;
	background: url(/incs/images/CanalOnline/btn_solicitar_Naranja_HoverFG.png) no-repeat;
	color:white;
	font-size:15px;
 	font-weight: 700;
	cursor: pointer;
}
.labelAzul
{
	color:#525D7F;
	font: 12px Verdana,Arial;
}
.botonGrisFGrisMC
{

	width: 101px;
	text-align:center;
	height: 27px;
	font: 11pt Arial,Verdana;
	color: #2a5e98;
	border: none;
	background: url(/incs/images/CanalOnline/BotonGrisFGrisMC.png);
	cursor: pointer;
	background-repeat: no-repeat;
	font-weight:bold;

}
.botonGrisFGrisMC:hover
{

	width: 101px;
	text-align:center;
	height: 27px;
	font: 11pt Arial,Verdana;
	color: #2a5e98;
	border: none;
	background: url(/incs/images/CanalOnline/boton_cancelar_hover.png);
	cursor: pointer;
	background-repeat: no-repeat;
	font-weight:bold;

}


.botonNaranjaFGrisMC
{

	width: 95px;
	text-align:center;
	height: 27px;
	font: 11pt Arial,Verdana;
	color: white;
	border: none;
	background: url(/incs/images/CanalOnline/btn_solicitar_NaranjaFG.png);
	cursor: pointer;
	background-repeat: no-repeat;
	font-weight:bold;

}


.botonNaranjaFGrisMC:hover
{

	width: 95px;
	text-align:center;
	height: 27px;
	font: 11pt Arial,Verdana;
	color: white;
	border: none;
	background: url(/incs/images/CanalOnline/btn_solicitar_Naranja_HoverFG.png);
	cursor: pointer;
	background-repeat: no-repeat;
	font-weight:bold;

}

.botonCancelarMod
{
	width:101px;
	height:26px;
	background: url(/incs/images/CanalOnline/boton_cancelar.png) no-repeat;
	color:#2F4A8E;
	font-size:15px;
 	font-weight: 700;
	cursor: pointer;
	
}
.botonCancelarMod:hover
{
	width:101px;
	height:26px;
	background: url(/incs/images/CanalOnline/boton_cancelar_hover.png) no-repeat;
	color:#2F4A8E;
	font-size:15px;
 	font-weight: 700;
	cursor: pointer;
}
.tituloEmpresaDir
{
	padding-left:15px;
	font: 17px Verdana,Arial;
	font-weight: bold;
	color:#F86D00;
}

.boton-buscar
{
	width: 21px;
	margin: 0 5px 0 5px;
	height: 19px;
	border: none;
	background: url(/incs/images/CanalOnline/search.gif);
	cursor: pointer;
	background-repeat: no-repeat;
}
///////////////////////////////////////////////


.contenedor
{

	margin-top:100px;
}

.contieneParteArribaFacturas
{
	position:relative;
	top:0px;
	height:50px;
}

.esquinaSupIzqFacturas
{
	position:absolute;
	left:-1px;
	top:0;
	width:16px;
	height:50px;
	z-index:0;
}
.centroSuperiorFacturas
{
	border:solid 1px #DCDCDC;
	border-bottom:none;
	border-right:none;
	border-left:none;
	position:absolute;
	top:2px;
	left:14px;
	width:730px;
	height:50px;
	padding-top:15px;
	
	
}
.esquinaSupDer
{
	position:absolute;
	top:0;
	left:738px;	
	width:16px;
	height:50px;
z-index:0;
	
}

.centroFacturas
{
	position:relative;
	top:0px;
	//height:79px;
	//background-color:#f7f7f7;
	background-color:white;
	height:747px;
}
.columnaIzqCentroFacturas
{	
	position:absolute;
	width:150px;
	padding-left:15px;
	border:solid 1px #DCDCDC;
	//top:50px;
	top:0px;
	background-color:#f7f7f7;
	height:740px;
	padding-top:10px;

}
.columnaContenidoFacturas
{
	position:absolute;
	//top:50px;
	top:0px;
	//left:150px;
	left:0px;
	border:solid 1px #DCDCDC;
	//background-color:#f7f7f7;
	width:750px;
	height:750px;
	z-index:0;
	background-color:white;

}

.abajoFacturas
{
	position:relative;
	top:0px;
	height:20px;
}

.esquinaInferiorIzqFacturas
{
	position:absolute;
	//top:339px;
	top:-18px;
	left:-1px;
	width:16px;
	height:20px;
	//background-color:#f7f7f7;
	z-index:0;
}


.centroInferiorFacturas
{
	position:absolute;
	top:-16px;
	left:10px;
	width:730px;
	height:20px;
	border-bottom:solid 1px #DCDCDC;
	z-index:0;
}
.esquinaInferiorDerFacturas
{
	position:absolute;
	top:-10px;
	left:729px;
	width:16px;
	height:20px;
	z-index:0;	
}

.divContieneTabsFacturas
{
	position:absolute;
	top:-31px;
	left:0px;
	//width:300px;
	border:none;
	//height:300px;
}


.tituloEmpresaFacturas
{
	font: 17px Verdana,Arial;
	font-weight: bold;
	color:#F86D00;
	padding-left:12px;
}


.subTituloEmpresa
{
	font: 12pt Arial,Verdana;
	font-weight: bold;
	color:#F86D00;
}

.BotonAceptarClaves
{
	background: url(/incs/images/CanalOnline/BotonNaranjaFGrisC.png) no-repeat;
	width:95px;
	height:26px;
	color:white;
	font: 11pt Arial,Verdana;
	cursor: pointer;
 	font-weight:800;
 	margin: 10px 0 0 10px;
    text-align:center;
    float:right;
    position:relative;
    cursor:hand;
    border: 0;
	
}
.BotonAceptarClaves:hover
{    
   	background: url(/incs/images/CanalOnline/BotonNaranjaFGrisC_Hov.png) no-repeat;
	width:95px;
	height:26px;
	color:white;
	cursor: pointer;  
}



.form-td33 {
line-height:28px;
width:250px;
padding: 0 0 0 140px;
}

/*.dibujoSepara
{
	background:url(/INCS/images/CanalOnline/dotted-line.gif) repeat-x 0 100%;
	width:100%; 
	height:5px;
	margin-bottom:20px;
}*/

.divEnteroMed 
{
 border: 1px solid #DFDCDC; 
 background-color: #f6f5f5;
}

.divEnteroMedPie
{
 border: 1px solid #DFDCDC; 
 background-color: #f6f5f5;
}

.divEntero 
{
 border: 1px solid #DFDCDC; 
 padding-bottom: 15px;
 background-color: #DCDCDC;
}


.divEntero2 
{

 border: 1px solid #DFDCDC; 
 padding-top: 15px;
 background-color: #FFFFFF;
}

.tabla .filaGrisOscuro, .tablaConPadding .filaGrisOscuro, .tablaConBorde .filaGrisOscuro
{
	background-color: #DCE1E0;
}

.tabla .filaGrisOscuro, .tablaConPadding .filaGrisOscuro
{
background:#DCDCDC none repeat scroll 0 0;
overflow:hidden;
width:100%;
padding:0;
height:130%;
}

.filaFondoBlanco
{
	background-color:White;
}

.tabla .columnaDchaTituloBordesRes
{
	padding-left: 5px;
	height:25px; 
	padding-bottom:8px;
	font: 18px Verdana;
}

.tituloEmpresaPadd
{
	font: 17px Verdana,Arial;
	font-weight: bold;
	color:#F86D00;
	margin:5px;
}

.form-tr-emp {
background:#f7f7f7 none repeat scroll 0 0;
overflow:hidden;
width:100%;
padding:0;
height:130%;
}
.filaFondoGris
{
	background-color:#eaeaea;
}

.BotonAceptarNarG
{
	background: url(/incs/images/CanalOnline/BotonNaranjaFGris.png) no-repeat;
	width:95px;
	height:27px;
	color:white;
	font: 11pt Arial,Verdana;
	cursor: pointer;
 	font-weight:800;
 	margin: 10px 0 0 10px;
    text-align:center;
    float:right;
    position:relative;
    cursor:hand;
    border: 0;
	
}

.BotonAceptarNarG:hover
{    
   	background: url(/incs/images/CanalOnline/BotonNaranjaFGris_Hov.png) no-repeat;
	width:95px;
	height:27px;
	color:white;
	cursor: pointer;  
}


.BotonAceptarNarGC
{
	background: url(/incs/images/CanalOnline/BotonNaranjaFGrisC.png) no-repeat;
	width:95px;
	height:27px;
	color:white;
	font: 11pt Arial,Verdana;
	cursor: pointer;
 	font-weight:800;
 	margin: 10px 0 0 10px;
    text-align:center;
    float:right;
    position:relative;
    cursor:hand;
    border: 0;
	
}


.BotonAceptarNarGC:hover
{    
   	background: url(/incs/images/CanalOnline/BotonNaranjaFGrisC_Hov.png) no-repeat;
	width:95px;
	height:27px;
	color:white;
	cursor: pointer;  
}


.BotonAceptarNarMG
{
	background: url(/incs/images/CanalOnline/BotonNaranjaFMGris.png) no-repeat;
	width:95px;
	height:27px;
	color:white;
	font: 11pt Arial,Verdana;
	cursor: pointer;
 	font-weight:800;
 	margin: 10px 0 0 10px;
    text-align:center;
    float:right;
    position:relative;
    cursor:hand;
    border: 0;
	
}

.BotonAceptarNarMG:hover
{    
   	background: url(/incs/images/CanalOnline/BotonNaranjaFMGris_Hov.png) no-repeat;
	width:95px;
	height:27px;
	color:white;
	cursor: pointer;  
}

.subtituloEmpresa2
{
	font: 12pt Arial,Verdana;
	font-weight: bold;
	color:#F86D00;
}

.dibujoSepara
{
	border-bottom: solid 1px #DCDCDC;
	width:100%; 
	height:5px;
	margin-bottom:20px;
}
.tabSeleccionado
{
	font-weight: 700;
	text-align:center;
	background-color:#f7f7f7;
	line-height:15px;
}
.bodySeleccionadoTab
{
	background-color:#f7f7f7; 
	width:100%; 
	margin-top:40px;
}
.form-tdFunc {
	padding: 0 0 12px 50px;
	line-height:40px;
}
.hiperenlace2
{
	color:#aca899;
	font: 12px Verdana,Arial;
	font-weight: bold;
	text-decoration:none;
}
.form-tr33 {
background:#EAE8E3 none repeat scroll 0 0;
overflow:hidden;
width:100%;
padding:0;
height:30px;
}

.form-trGris {
background:#F7F7F7 none repeat scroll 0 0;
overflow:hidden;
width:100%;
padding:0;
height:30px;
}

.BotonAceptarNarBlanco
{
	background: url(/incs/images/CanalOnline/BotonNaranjaFBlanco.png) no-repeat;
	width:95px;
	height:27px;
	color:white;
	font: 11pt Arial,Verdana;
	cursor: pointer;
 	font-weight:800;
 	margin: 10px 0 0 10px;
    text-align:center;
    float:right;
    position:relative;
    cursor:hand;
    border: 0;
	
}


.BotonAceptarNarBlanco:hover
{    
   	background: url(/incs/images/CanalOnline/btn_solicitar_Naranja_HoverFG.png) no-repeat;
	width:95px;
	height:27px;
	color:white;
	cursor: pointer;  
}
.paddingImgFlecha
{
	padding-left:16px;
}

.clasePadding
{
	padding-left:8px;
}

.labelBuscador
{
	font: 12px Verdana,Arial;
	color: #5d5f6c;
}

.botonBuscarFactura
{
	background: url(/incs/images/CanalOnline/buscador_empresa.png) no-repeat;
	width:198px;
	height:28px;
	color:#525D7F;
	font: 13px Arial,Verdana;
 	font-weight:700;
 	margin:0;
    	text-align:center;
    	cursor:pointer;
    	border: 0;
}
.botonAceptarBusquedaFactura
{
	background: url(/incs/images/CanalOnline/BotonAzulFAmarillo.png) no-repeat;
	width:95px;
	height:25px;
	color:white;
	font-size:15px;
	cursor: pointer;
 	font-weight: 700;
	border:0;

	
}
.subTituloEmpresa
{
	font: 12pt Arial,Verdana;
	font-weight: bold;
	color:#F86D00;
}
.buscarFacturasLista
{
	position:absolute;
	top:38px;
	left:530px;
}


.divTot {
  background: url(/incs/images/CanalOnline/bg-heading.gif) repeat-x scroll 0 0;
}

.divEnteroC {
	 border: 1px solid #DFDCDC; 

 	background: #F7F7F7;
 	/*height:396px;*/
 	height:398px;
}

.tabla {
	width:100%;
}

.tdFondoImgBlanca {
	background: url(/incs/images/CanalOnline/bg_white.png) repeat-x scroll 0% 100%;
  	text-align:center;
}

.tituloEmpresaAltaUsuario {
	font-size:16px;
	font-family:Verdana;
	color:#F86D00;
	font-weight:bold;
}

.divGrisCImagen {
  	background-image: url(/incs/images/CanalOnline/PieDivC.png);
  	height:53px;
}

.tabla .columnaDchaMarginGrisRounded, .tablaConPadding .columnaDchaMarginGrisRounded {
	width:82%;
	padding-left: 20px;
	padding: 0 20px;
	height:40px; 
	vertical-align:bottom;  
	padding-right:50px;
}

.tituloTot {
	font: 14px Verdana,Arial;
	font-weight: bold;
	color:#FFFFFF;
}

h1 {
	background: url(/incs/images/CanalOnline/bg-heading-right.gif) no-repeat scroll 100% 0;
	color:#FFFFFF;
	font-size:14px;
	line-height:16px;
	margin:0;
	padding:11px 5px 7px;
	text-align:center;
}

.BotonAceptarClaves2 {
	background: url(/incs/images/CanalOnline/BotonNaranjaFGrisO.gif) no-repeat;
	width:95px;
	height:26px;
	color:white;
	font: 11pt Arial,Verdana;
	cursor: pointer;
 	font-weight:800;
 	margin: 10px 0 0 10px;
   	text-align:center;
    	float:right;
    	position:relative;
    	cursor:hand;
    	border: 0;
}
.informacionImpagos
{
	font-size:11px;
	color:#645454;
}
.informacionImpagosTit
{
	font-size:12px;
	color:#645454;
	font-weight:bold;
}
.informacionImpagosSubTit
{
	font-size:12px;
	color:#645454;
	text-decoration:underline;
}
.clasePadding2
{
	padding-left:4px;
}


.textoPeque2
{
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;		
}

.divEntero_NoBottom 
{

 border-top: 1px solid #DFDCDC; 
 border-left: 1px solid #DFDCDC; 
 border-right: 1px solid #DFDCDC;
 
}

.divEnteroCS_NoTopColor
{ 
 border-left:1px solid #DFDCDC;
 border-right:1px solid #DFDCDC;  
 margin-top: 0px;
 
}

.divEnteroCS_NoTop
{
  
 border-left:solid 1px #DFDCDC;
 border-bottom:solid 1px #DFDCDC;
 border-right:solid 1px #DFDCDC;
 
 background-color: #F7F7F7;
}

.tituloEmpresa_noBold
{
	font: 17px Verdana,Arial;	
	color:#F86D00;	
}

.labelGris2
{
	color:gray;
	font: 11px Arial,Verdana;
}
.filaImpar
    {
        background: url('/incs/images/CanalOnline/barra_blanca.png');	
        width:100%;
        height:20px;
        border-width:1px;
        color: #333333;
        cursor:hand;
        border-bottom-style:solid;
        border-bottom-color: Silver;
        border-bottom-width:1px;
        padding-left:10px;
        padding-right:5px;   
        margin-left:3px;  
    } 
     .filaImpar td, .filaPar td, .cabecera th
    {
    	border-bottom-style:solid;
        border-bottom-color: Silver;
        border-bottom-width:1px;
	text-align:left;
	height: 25px;
    }
    .filaPar
    {
        background: url('/incs/images/CanalOnline/barra.png');
        width: 100%;
        height: 20px;
        border-width:1px; 
        color:#333333;
        cursor: hand;
        border-bottom-style:solid ;
        border-bottom-color: Silver;
        border-bottom-width:1px;
    }
    .cabecera
    {
    	color: #f2761c;
    	font-weight: bold;
    	cursor: auto;
    	background:url('/incs/images/CanalOnline/headerGrid.png');
    	height: 25px;
    	font-family: Verdana;
    	font-size: 12px;  
        border-color:gray; 
    }
  
    .filaSeleccionada
    {
    
    }       
   
    .cabecera
    {
    	background :url('/incs/images/CanalOnline/headerGrid.png');
    	height :25px;
    	font-family :Verdana;
    	font-weight :bold;
    	cursor:auto;
    	height:25px;    	
    	text-align:center;

    }     
    
    .cabecera2
    {
    	background :url('/incs/images/CanalOnline/headerGrid.png');
    	height :25px;
    	font-family :Verdana;
    	font-weight :bold;
    	cursor:auto;
    	height:25px;
    	color: #f2761c;
    	text-align:left;
   
    }
    .cabecera2 a
    {
        text-decoration : none;
        color: #f2761c;

    }    
  
    .tdMedioSeleccionadaPar
    {
    	background: url('/incs/images/CanalOnline/barra.png');
        color: #333333;
        height: 20px;
        border-bottom:2px dotted orange;		
        border-top:2px dotted orange;
text-align:left;		
    }
    .tdIzdaSeleccionadaPar
    {
    	background: url('/incs/images/CanalOnline/barra.png');
        color: #333333;
    	height:25px;
        border-bottom:2px dotted orange;		
        border-top:2px dotted orange;			
        border-left:2px dotted orange;	
	text-align:left;		
    }
    .tdDchaSeleccionadaPar
    {
    	background: url('/incs/images/CanalOnline/barra.png');
        color: #333333;
    	height:25px;
    	border-bottom:2px dotted orange;		
        border-top:2px dotted orange;			
        border-right:2px dotted orange;	
text-align:left;		
    }
    .tdMedioSeleccionadaImpar
    {
    	background: inherit;	
    	color: #333333;
        border-bottom:2px dotted orange;		
        border-top:2px dotted orange;	
text-align:left;	
    }
    .tdIzdaSeleccionadaImpar
    {
    	background: inherit;	
    	color: #333333;
    	height:25px;
        border-bottom:2px dotted orange;		
        border-top:2px dotted orange;			
        border-left:2px dotted orange;	
text-align:left;		
    }
    .tdDchaSeleccionadaImpar
    {
        background: inherit;	
    	color: #333333;
    	border-bottom:2px dotted orange;		
        border-top:2px dotted orange;			
        border-right:2px dotted orange;	
text-align:left;		
    }
    
    .classDivLeft
{
	float:left;
	width:305px;
	height:500px;
    text-align:center;
}

.classDivRight
{
	float:right;
	width:437px;
	height:500px;
}

.classDivFormulario
{
    float:left;
	width:427px;
	margin-top: 19px;
}

.cont-div-titulo1
{
	border-color: -moz-use-text-color -moz-use-text-color #C4C4C4;
    border-style: none none solid;
    border-width: 0 0 1px;
	background: url("/incs/images/CanalOnline/cont-bg-first.gif") no-repeat scroll 0 0 #F5E8E0;
	height: 1%;
    min-height: 33px;
    padding: 10px 15px;
}

.cont-div-titulo2
{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("/incs/images/CanalOnline/cont-bg-marked.gif") repeat-x scroll 0 0 #F3DDCF;
    border-color: -moz-use-text-color -moz-use-text-color #C4C4C4;
    border-style: none none solid;
    border-width: 0 0 1px;
    height: 1%;
    min-height: 33px;
    padding: 10px 15px;
}

.cont-numb-tit
{
	background: url("/incs/images/CanalOnline/cont-bg-number.gif") no-repeat scroll 0 -22px transparent;
    color: #FFFFFF;
    cursor: default;
    float: left;
    font-style: normal;
    font-weight: bold;
    height: 22px;
    line-height: 21px;
    margin: 8px 15px 0 0;
    overflow: hidden;
    text-align: center;
    width: 22px;
}

.cont-txt-tit
{
	 color: #707070;
    cursor: default;
    display: inline;
    float: left;
    font-size: 14px;
    line-height: 21px;
    margin: 8px 0 0;
    width: 340px;
}

.cont-div-int
{
	  background: none repeat scroll 0 0 #F1F1F1;
    border-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 0;
    height: 1%;
    min-height: 21px;
    padding: 13px 15px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
}

.cont-tb
{
	margin: -9px 0 0 10px;
    overflow: hidden;
	
}
.cont-tr
{
	/*overflow: hidden;*/
    padding: 10px 0 0;
    width: 100%;
    
}

.cont-td
{
	 width:50%;
}

.cont-radiobutton
{
	
}

.cont-label-bold
{
	/*color: #666666;*/
	color: #515151;
    display: block;
    font-weight: bold;
    line-height: 14px;
    overflow: hidden;
    margin-top:3px;
}

.cont-label-norm
{
	/*color: #666666;*/
	color: #515151;
    display: block;
    line-height: 14px;
    overflow: hidden;
    margin-top:3px;
}


.cont-checkbox
{
	/*color: #666666;*/
	color: #515151;
    display: block;
    font-weight: bold;
    line-height: 14px;
    overflow: hidden;
    margin-top:3px;
}

.cont-checkbox input
{
	vertical-align:middle;
}

.cont-checkbox label
{
	padding-left:8px;
}

.cont-textbox-old
{
	float: left;
    height: 1%;
    margin: 0;
    overflow: hidden;
    padding: 0 0 1.09em;
    
    
    float: left;
    margin: 0 0 0 0.91em;
    
    border: 1px inset #CCCCCC;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1em;
    padding: 0 0 0 0.27em;
    	color: #515151;
	
}

.cont-textbox
{
	float: left;
    margin: 0;
    border: 1px inset #CCCCCC;
    float: left;
    font-size: 12px;
    color: #515151;
    display: block;
    line-height: 17px;
    overflow: hidden;
    height:17px;
    margin-top:3px;
    padding-left: 3px;
}


.cont-combobox
{
	float: left;
    margin: 0;
    border: 1px inset #CCCCCC;
    float: left;
    font-size: 12px;
    color: #515151;
    display: block;
    line-height: 14px;
    overflow: hidden;
    margin-top:3px;
}

.cont-combobox-small
{
	float: left;
    margin: 0;
    border: 1px inset #CCCCCC;
    float: left;
    font-size: 12px;
    color: #515151;
    display: block;
    line-height: 14px;
    overflow: hidden;
    margin-top:3px;
    width:50px;
}

.cont-combobox-med
{
	float: left;
    margin: 0;
    border: 1px inset #CCCCCC;
    float: left;
    font-size: 12px;
    color: #515151;
    display: block;
    line-height: 14px;
    overflow: hidden;
    margin-top:3px;
    width:125px;
}

.cont-combobox-big
{
	float: left;
    margin: 0;
    border: 1px inset #CCCCCC;
    float: left;
    font-size: 12px;
    color: #515151;
    display: block;
    line-height: 14px;
    overflow: hidden;
    margin-top:3px;
    width:242px;
}


.cont-radioButtonList
{
    margin-left: -5px;
    margin-top: 7px;
}

.cont-radioButtonList input
{
	position: absolute;
	left: -3000px;
}


.cont-radioButtonList label
{
	
      display: list-item;
    padding-left: 23px;
    padding-top: 1px;
    font-weight:bold;
}

.cont-radiobutton-item
{
	 background: url("/incs/images/CanalOnline/cont-radio.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 15px;
    overflow: hidden;
  /*  width: 250px !important;*/
      margin: 3px 6px 0px 0;
      background-position: 0 0px;
}

.cont-radiobutton-item label
{
	 color: #515151;
	 list-style:none;
	 display:block;
}

.cont-radiobutton-itemchecked
{
	 background: url("/incs/images/CanalOnline/cont-radio.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 15px;
    overflow: hidden;
   /* width: 250px !important;*/
      margin: 3px 6px 0px 0;
      background-position: 0 -15px;
      
}


.cont-radiobutton-itemchecked label
{
	 color: #F27A22;
	 list-style:none;
	  display:block;
}

.cont-radiobutton-itemdisabled
{
	 background: url("/incs/images/CanalOnline/cont-radio.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 15px;
    overflow: hidden;
    /*width: 250px !important;*/
      margin: 3px 6px 0px 0;
      background-position: 0 -30px;  
}


.cont-radiobutton-itemdisabled label
{
	 color:Gray;
	 list-style:none;
	  display:block;
}

.cont-footer
{
	background: none repeat scroll 0 0 #DCDCDC;
    height: 45px;
    
    margin: 0;
    padding: 10px 0 0;
}

.cont-btn-sig
{
	background: url("/incs/images/CanalOnline/cont-btn-sig.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: right;
    font-weight: bold;
    height: 22px;
    line-height: 23px;
    margin: 9px 12px 40px 113px;
    padding: 0;
    text-align: center;
    width: 123px;
    padding-bottom:4px;
    cursor: pointer;
    border: none;
    font-size:11px;
    background-color: #DCDCDC;
    font-family:Verdana;
}

.cont-btn-sig:hover
{
	text-decoration: underline;
}

.cont-btn-atras
{
	background: url("/incs/images/CanalOnline/cont-btn-atras.gif") no-repeat scroll 0 0 transparent;
    color: #666666;
    float: left;
    font-weight: bold;
    height: 22px;
    line-height: 23px;
    margin: 17px 0 8px 33px;
    text-align: center;
    width: 123px;
	padding-bottom:4px;
    cursor: pointer;
    border: none;
    font-size:11px;
    font-family:Verdana;
}

.cont-btn-atras:hover
{
	text-decoration: underline;
}
.cont-btn-nuevo
{
    background: url("/incs/images/CanalOnline/cont-btn-nuevo.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    /*float: right;*/
    font-weight: bold;
    height: 23px;
    line-height: 21px;
    /*margin: 9px 12px 40px 113px;*/
    /*margin-right:15px;*/
    padding: 0;
    text-align: center;
    width: 100px;
    padding-bottom:4px;
    cursor: pointer;
    border: none;
    font-size:11px;
    font-family:Verdana;
}
.cont-btn-nuevo:hover
{
   text-decoration: underline;
}
.divPie
{
	height:60px;
	background: url("/incs/images/CanalOnline/divPieContratacion.gif") no-repeat scroll 0 0;
}
.cont-txt-tit2
{
    color: #707070;
    cursor: default;
    display: inline;
    float: left;
    font-size: 14px;
    line-height: 21px;
    margin: 0 0 0;
}

.cont-btn-sig-s
{
    background: url("/incs/images/CanalOnline/cont-btn-sig-s.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: right;
    font-weight: bold;
    height: 23px;
    line-height: 21px;
    /*margin: 9px 12px 40px 113px;*/
    margin-right:15px;
    padding: 0;
    text-align: center;
    width: 91px;
    padding-bottom:4px;
    cursor: pointer;
    border: none;
    font-size:11px;
    font-family:Verdana;
}
.cont-btn-sig-s:hover
{
      text-decoration: underline;
}


.cont-btn-sig-s-fn
{
    background: url("/incs/images/CanalOnline/cont-btn-sig-s-fn.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: right;
    font-weight: bold;
    height: 23px;
    line-height: 21px;
    /*margin: 9px 12px 40px 113px;*/
    margin-right:15px;
    padding: 0;
    text-align: center;
    width: 91px;
    padding-bottom:4px;
    cursor: pointer;
    border: none;
    font-size:11px;
    font-family:Verdana;
}
.cont-btn-sig-s-fn:hover
{
      text-decoration: underline;
}

.cont-btn-sig-fb
{
    background: url("/incs/images/CanalOnline/cont-btn-sig-fb.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: right;
    font-weight: bold;
    height: 23px;
    line-height: 21px;
    /*margin: 9px 12px 40px 113px;*/
    margin-right:15px;
    padding: 0;
    text-align: center;
    width: 126px;
    padding-bottom:4px;
    cursor: pointer;
    border: none;
    font-size:11px;
    font-family:Verdana;
}
.cont-btn-sig-fb:hover
{
      text-decoration: underline;
}
.cont-btn-sig-fgc
{
	background: url("/incs/images/CanalOnline/cont-btn-sig-fgc.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: right;
    font-weight: bold;
    height: 22px;
    line-height: 23px;
    margin: 9px 12px 40px 113px;
    padding: 0;
    text-align: center;
    width: 123px;
    padding-bottom:4px;
    cursor: pointer;
    border: none;
    font-size:11px;
    background-color: #DCDCDC;
    font-family:Verdana;
}

.cont-btn-sig-fgc:hover
{
	text-decoration: underline;
}
 .div-internet > a, .div-movil > a , .div-internet > a:hover, .div-movil > a:hover {
    background: url("/incs/images/CanalOnline/nav-productos-icns.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 48px;
    left: 0px;
    margin: 0 auto;
    position: relative;
    top: 0;
    width: 48px;
}

.div-internet > a {
    background-position: -100px 0;
}
.div-movil > a {
    background-position: -150px 0;
}
.div-internet > a:hover, .lk-internet > a.activo {
    background-position: -100px -50px;
}
.div-movil > a:hover, .lk-movil > a.activo {
    background-position: -150px -50px;
}

.btn-orange-white {
    background: none no-repeat scroll 100% 0 transparent;
    display: inline-block;
    font: 13px/1.2em Verdana,Geneva,sans-serif;
    padding: 0 13px 0 0;
    text-decoration: none;
    white-space: nowrap;
}
.btn-orange-white span {
    background: none no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    height: 30px;
    line-height: 23px;
    padding: 0 0 0 13px;
}
.btn-orange-white:hover {
    background-position: 100% -40px;
    text-decoration: none;
}
.btn-orange-white:hover span {
    background-position: 0 -40px;
    text-decoration: none;
}
.btn-orange-white.btn-orange-white3, .btn-orange-white.btn-orange-white4 {
    background-image: url("/incs/images/CanalOnline/btnBordeDcha.png");
    padding-right: 25px;
}
.btn-orange-white.btn-orange-white3:hover, btn-orange-white.btn-orange-white4:hover {
    text-decoration: none;
}
.btn-orange-white.btn-orange-white3 span, .btn-orange-white.btn-orange-white4 span {
    background-image: url("/incs/images/CanalOnline/btnBordeIzq.png");
    line-height: 25px;
    padding-left: 12px;
    padding-right: 6px;
}
.btn-orange-white.btn-orange-white4 {
    background-image: url("/incs/images/CanalOnline/btnBordeDcha.png");
}
.btn-orange-white.btn-orange-white4 span {
    background-image: url("/incs/images/CanalOnline/btnBordeIzq.png");
    line-height: 26px;
}
