/* CSS ComoViajo 2009 Document */

/* body */
body {
	text-align:center;/* para que se centre el contenedor en IE 5 */
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
}
h2{
	color:#336699;
	font-size:13px;
	font-weight:bold;
	margin-bottom:10px;
}
h3{
	color:#666666;
	font-size:11px;
	font-weight:bold;
	background-color:#DAEAF8;
	background-image:url(img/fondotit_left.gif);
	background-repeat:no-repeat;
	height:25px;
	padding-left:5px;
}
h4{
	color:#656565;
	font-size:11px;
	font-weight:bold;
	background-color:#cccccc;
	background-image:url(img/fondotit2_left.gif);
	background-repeat:no-repeat;
	height:15px;
	padding-left:12px;
	padding-top:4px;
	clear: both;
}
h5{
	margin-bottom:0px;
	color:#666666;
	font-size:14px;
	font-weight:bold;
	margin-top: 10px;
	padding-top: 5px;
}

h6{
	color:#666666;
	font-size:10px;
	font-weight:bold;
	background-color:#DAEAF8;
	background-image:url(img/fondotit_left.gif);
	background-repeat:no-repeat;
	height:20px;
	padding-left:5px;
    padding-top:4px;
}

p{
font-size:11px;
}

a{
color:#336699;
text-decoration:none;
}

a:hover{
color:#CC0000;
text-decoration:underline;
}

.bannerin{
text-align:center;
/*margin-top:10px;*/;
float:right;
margin-right:30px;
}
.semrojo{
	list-style: none;
	background: url(semrojo.gif) left bottom no-repeat;
	padding-left: 15px;
	color:#ce003f;
	font-size:10px;
}
.linkmini{
	font-size:10px;
	/*text-decoration:underline;*/
	text-decoration:none;
}
.menucontenido{
	list-style-type:none;
}
.pregunta{
	font-size:10px;
}
.linkminir{
	float:right;
	font-size:10px;
	text-decoration:underline;
	margin-right:10px;
}
.divfieldset{
	border:0px;
	margin-top:0px; 
	margin-left:12px;
	margin-right:0px;
	/margin-left:0px;
	margin-bottom:10px;
	/margin-bottom:0px;
}

.copete{
font-size:9px;
font-weight:normal;
color:#999999;
margin-top:-10px;
margin-left:12px;
}
label{
	font-size:11px;
	display:block;
}
select{
font-size: 9px;
width:255px;
margin-bottom:10px;
}
#control2 select{
width:155px;
}
input{
font-size: 9px;
width:250px;
margin-bottom:5px;
}
/*#control2 input{
width:150px;
}*/
#control2 .tablaform input{
	width:12px;
}
#control2 .campomedio{
width:100px;
}
#control .campomedio{
width:180px;
}
#control2 .campomini, #control .campomini{
width:30px;
}
.radio{
width:auto;
margin:0px;
}
#control2 .box, .box{
width:12px;
margin-left:0px;
margin-top:5px;
/margin-top:5px;
_margin-top:5px;
float: left;
}

.labelbox{
	margin-top:10px;
	/margin-top:18px;
	/margin-left:5px;
	float: left;
}
.box2{
width:12px;
margin-left:0px;
margin-top:6px;
}
.labelbox2{
margin-top:10px;
/margin-top:14px;
_margin-top:14px;
/margin-left:5px;
_margin-left:5px;
}
.clear{
clear:both;
}
.boton{
	clear:both;
	display:block;
	margin-left:12px;
	/margin-left:0px;
	/margin-top:20px;
	margin-bottom:20px;
	border:#A2BDEC solid 1px;
	background-color:#D7E1EB;
	font-size: 10px;
	height:20px;
	width:auto;
}

.boton2{
	clear:both;
	display:block;
	margin-right:18px;
	float:right;
	border:#A2BDEC solid 1px;
	background-color:#D7E1EB;
	font-size: 10px;
	height:20px;
	width:auto;
}

.botonPrin
{
	clear:both;
	display:block;
	margin-right:11px;
	float:right;
	border:#A2BDEC solid 1px;
	background-color:#D7E1EB;
	font-size: 10px;
	height:18px;
	width:auto;
}

/* contenedor */
#contenedor {
	width:1000px;
	text-align:left; /* alinear textos */
	margin:0px auto 10px;
	clear: both;

}

/* encabezado */

/* menu secundario explorer*/
#menusec ul{
	margin-top:0px;
	margin-left:-30px;
	margin-bottom:-10px;
	/margin-left:12px;
	/margin-bottom:5px;

}

#menusec ul li {
display: inline;
list-style-type: none;
margin-right:10px;
}
#menusec ul li a:link, #menusec ul li a:visited {
font-size:10px;
color:#666666;
text-decoration:none;
}
#menusec ul li a:hover{
text-decoration:underline;
}

/* cabecera*/

#cabecera {
	background-color: #336699;
	height:78px;
	background-image:url(img/header_left.gif);
	background-repeat:no-repeat;
	margin-top:15px;
	/*/margin-top:0px;*/
	/*border-width:1px;
	border-color:Red;
	border-style:solid;*/
}
#cabecera h1{
	margin-left:12px;
	margin-top:0px;
	margin-bottom:-10px;
}
#logo{
	float:left;
}
#logoMovistar
{
	float:right;
	/*border-width:5px;
	border-color:Red;
	border-style:solid;*/
	margin-right:10px;
	margin-top:10px;
	margin-bottom:-10px;
	
}

.banner{
	float:right;
	margin-top:9px;
	
}
.header_right{
			float:right;
			text-align:right;
			/*border-width:1px;
			border-color:yellow;
			border-style:solid;*/
			}	
#tiempo{
	margin-left:450px;
	text-align:left;
	margin-top:15px;
	width: 200px;
	padding-top:17px;
	/padding-top:0px;
}
.fechahora{
color:#dae9f9;
font-size:11px;
}
.ciudad{
color:#e3e3e3;
font-size:12px;
font-weight:bold;
}

.temphum{
color:#ffffcc;
font-size:11px;
}
/* barra */
#barra{
	clear:both;
	height: 24px;
	
}


/* menu */
#menu {
	position:relative;
	background-color:#dae9f9;	
	background-image: url(img/barra_left.gif);
	background-repeat:no-repeat;
	width:580px;
	float:left;
}
#menu ul {
	margin-top:0px;
	margin-bottom:5px;
	margin-left:-28px;
	/margin-left:12px;
	/margin-bottom:0px;

}
#menu ul li {
display: inline;
list-style-type: none;
margin-right:10px;
}
#menu ul li a:link, #menu ul li a:visited, #menu small, #menu_mas ul li a:link, #menu_mas ul li a:visited {
font-size:11px;
font-weight:bold;
color:#336699;
text-decoration:none;
}
#menu ul li a:hover,#menu_mas ul li a:hover{
text-decoration:underline;
}
#menu_mas{
	position:absolute;
	z-index:5;
	left: 503px;
	top: 24px;
	width:150px;
	height:auto;
	background: #DAE9F9;

}
#menu_mas ul {
	padding-top:0px;
	padding-bottom:0px;

}
#menu_mas ul li {
display:list-item;
list-style-type: none;
}

#menu .barra_divisor{
float:right;
margin-top:-24px;
/margin-top:-18px;

}

/* marquesina */
#marquesina {
	float:right;
	width: 420px;
	height:24px;
	background: #e4e4e4;
}
#marquesina .titulo {
	font-size:11px;
	font-weight:bold;
	color:#666666;
}
.nuevo {
}
.semrojo {
	font-size:10px;
	color:#CD003F;
}
#marquesina .linkmini{
	padding-left:20px;
	margin-top:-15px;
}
#marquesina ul{
	float:left;
	list-style-type:none;
	padding-left:150px;
	margin-top:-13px;
	/padding-left:109px;
	/margin-top:-18px;
}
#marquesina li{
	padding-left: 10px;
	background-image:url(img/semrojo.gif);
	background-repeat: no-repeat;
	background-position:0 3px;
	/background-position:0 8px;
}
.aclarabarra{
	font-size:10px;
	
}
.barra_right{
float:right;
margin-top:-19px;
/margin-top:-18px;
}

/* cuerpo */
#cuerpo {
	clear:both;
	margin-top:-20px;
	/margin-top:10px;
}

/* contenido */
#contenido {
	float:left;
	width:615px;
	margin-left: 12px;
	/*border-width:5px;
	border-color:green;
	border-style:solid;*/
}

#col1{
	float:left;
}
#col2{
	float:left;
	margin-left:15px;
}
.destacado2, .destacado, .destacado3{
margin-bottom:25px;
/*border-width:5px;
border-color:yellow;
border-style:solid;*/
}
.columna{
	width:300px;
}
.unacolumna{
	width:622px;
	padding-left:12px;

}
.ico{
float:left;
padding-right:5px;
}
.bajada{
background-color:#eaf2ff;
height:91px;
}
.bajada3{
	margin-bottom:10px;
	margin-top:-8px;
	/*border-width:1px;
	border-color:green;
	border-style:solid;*/
}
.bajada2{
background-color:#F9F5DA;
height:91px;
}
.titular2_right{
float:right;
margin-top:-52px;
/margin-top:-44px;
height:24px;
/height:25px;
}
.titular3_right{
float:right;
margin-top:-33px;
/margin-top:-38px;
clear: both;
}

.titular4_right{
float:right;
margin-top:-34px;
/margin-top:-38px;
clear: both;
}

.piedestacado{
height:20px;
margin-left:124px;
margin-top:-20px;	
}
.piedestacado2{
margin-top:-10px;
_margin-top:-20px;
/margin-top:-20px;
margin-bottom:10px;
/margin-bottom:-10px;
_margin-bottom:-10px;
}
.img{
float:left;
}

.img_contenido{
	float:right;
	padding:5px;
	clear: both;
}
.bajada p, .bajada2 p{
padding-left:124px;
padding-top:5px;
/margin-top:0px;
padding-bottom:5px;
padding-right:5px;
}
.bajada4{
	margin-left:-25px;
	margin-top:0px;
}
.bajada4 ul { 
	width: 260px; 
	list-style: none;
	_list-style:disc;
	font-size:10px;
	color:#336699;
}
.bajada4 ul li { 
	background: url(img/tipazul.gif) no-repeat 0px 5px;
	padding-left:12px;
}
.columnalinks{ 
	margin-top:-20px;
	/margin-top:10px;
	/*border-width:1px;
	border-color:green;
	border-style:solid;*/
}
.columnalinks li{ 
	/*width: 100px; 
	/width: 90px; */
	width:20px;
	/*float: left; */
}

.columnacapas{
float:left;
width:125px;
margin-top:0px;
/margin-top:-15px;
}
/* control */
#control,#control2 {
	margin-top:10px;
	/margin-top:0px;
	float:left;
	width:311px;/*358px;*/
	
}
#control2 {
	width:186px;
}
.divform{
	margin-bottom:0px;
}
#control p, #control2 p{
margin-left:0px;
margin-top:0px;
margin-bottom:10px;
}

#control ul,#control2 ul{
margin-top:0px;
margin-bottom:0px;
margin-left:-30px;
/margin:0px;
/padding-top:5px;

}
.enlinea li{
/padding-left:0px;
padding-right:15px;
display: inline;
list-style-type: none;
font-size:11px;
font-weight:bold;
color:#336699;
text-decoration:none;
}
.encolumna{
clear:both;
list-style-type: none;
text-align:right;
padding-bottom:20px;
/padding-top:0px;
padding-right:12px;
}
.encolumna li, .encolumna2 li{
	margin-top:-5px;
	/margin-top:0px;
	_margin-top:0px;
}

#control .consultar{
/padding-left:12px;

background-color:#D9E9F9;
background-image:url(img/solapas1.gif);
background-repeat:no-repeat;
}
#control2 .consultar{
/padding-left:12px;
background-color:#D9E9F9;
background-image:url(img/control2_header.gif);
background-repeat:no-repeat;
}
#control .estadodeltransito{
/padding-left:12px;
background-color:#dcfbeb;
background-image:url(img/solapas2.gif);
background-repeat:no-repeat;
}
.MiComoviajoMain, .MiComoviajoMain_despojado{
/padding-left:12px;
background-color:#f9f5da;
background-repeat:no-repeat;
}
.MiComoviajoMain{
background-image:url(img/solapas3.gif);
}
.MiComoviajoMain_despojado{
background-image:url(img/control_header3.gif);
}
#control2 .MiComoviajoMain{
/padding-left:12px;
background-color:#f9f5da;
background-image:url(img/control2_header2.gif);
background-repeat:no-repeat;
}
/*Mis Direcciones*/
.direccionok{
	clear:both;
	font-size:10px;
	text-decoration:underline;
	color:#333333;
}
.opcionesok{
	clear:both;
	font-size:10px;
	color:#333333;
}
.direccionubicada, .direccion{
	clear:both;
	height:20px;
	padding-left:12px;
	margin-left:-12px;
	padding-right:12px;
	padding-top:5px;
	margin-top: 5px;
	margin-right:0px;
}
.direccionubicada{
	background-color:#FFFFFF;
	height: auto;
	border: 2px solid #D9E9F9;
	padding-bottom: 5px;
}
.direccion{
	background-color:#dfeefc;
	display:block;
}

.linkstabla li{
display: inline;
list-style-type: none;
padding-right:5px;
float:right;
margin-top:-5px;
/margin-top:-10px;
}
.etiqueta{
float:left;
font-size:10px;
text-decoration:underline;
color:#333333;
margin-top:10px;
}
.etiquetaelegida{
float:left;
font-size:11px;
color:#333333;
}
.aclaracion{
display:block;
clear:both;
font-size:10px;
font-weight:normal;
color:#666666;
margin-bottom:0px;
padding-right:10px;
}

.aclaracionOp{
font-size:10px;
font-weight:normal;
color:#666666;
}
.aclaracionProcesando{
/*font-size:10px;*/
color:#666666;
}


.bienvenido{
	padding-top:10px;
	font-size:12px;
}

.mini{
font-size: 9px;
}

.listavlinks{
}
/* lateraladv */
#lateraladv {
	margin-top:10px;
	width:160px;
	float:left;
	margin-left: 12px;
}
#lateraladv .banner{
	margin-bottom: 10px;
}

#lateralaC {
	margin-top:10px;
	width:160px;
	float:left;
	margin-left:170px;
}
#lateralaC1 {
	margin-top:10px;
	width:120px;
	float:left;
	margin-left:200px;
}
/* pie */
#pie {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	clear:both;
	padding: 10px;
	margin-top:30px;
	/width:1000px;
}
#pie1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	clear:both;
	padding: 10px;
	margin-top:30px;
	/width:1000px;
}
#pie ul {
margin:0;
margin-top:3px;

}
#pie ul li {
margin: 0; 
padding: 0;
display: inline;
list-style-type: none;
margin-right:10px;
}
#pie ul li a:link, #pie ul li a:visited {
font-size:10px;
color:#666666;
text-decoration:underline;
}
#pie ul li a:hover{
color:#333333;
text-decoration:none;
}
#pie p{
color:#666666;
font-size:10px;
}
.form_subtitulo {
/*margin-top:15px;
margin-bottom:0px;*/
}
.subtitulo {
	float:left;
	/float:none;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
}
.etapas{
	font-size:10px;
	float:right;
	/float:none;
	padding-right:10px;
	/padding-left: 70px;
}

.tituloc{
font-weight:bold;
font-size:11px;
float:left;
}
.linkmini_subtitulo{
	font-size:10px;
	text-decoration:underline;
	float:right;
	/padding-right:10px;
}

.error {
	width:295px;
	font-size: 10px;
	background: #FFCCCC;
	margin-top:5px;
	margin-left:-12px;
	padding: 10px;
	clear: both;
}
#control2 .error{
	width:168px;
}

.tablaform {
	background:#DFEEFC;
	width:100%;
	border-spacing:0px;
	margin-right:10px;
	/*margin-bottom:20px;*/
}
.tablaform td{
	font-size:10px;
	padding-top:1px;
	/*padding-left:12px;*/
	padding-bottom:1px;
	/*padding-right:10px;*/
	border-top: 2px solid #D9E9F9;
	border-bottom: 2px solid #D9E9F9;
}
/*.tablaform tr
{
	height:1px;
}*/
.cabeceratablaform td{
font-weight:bold;
}
	
#control .consultar-bottom {
	background: url(img/control-bottom.gif);
	/*margin-left:-12px;*/
	background-repeat:no-repeat;
	height: 9px;
	clear:both;
}
#control-bottom
{
	margin-bottom:-10px;
}
#control2 .consultar-bottom {
	background: url(img/control2-bottom.gif);
}
#control .consultar-bottom, #control2 .consultar-bottom {
	background-repeat:no-repeat;
	height: 12px;
	/margin-left:-12px;
	margin-left:-12px;
}

.consultar-bottom3
{
	background: url(img/control-bottom.gif);
	background-repeat:no-repeat;
	height: 12px;
	/margin-left:-12px;
}

.mapa-bottom {
	background: url(img/mapa-bottom.gif);
	background-repeat:no-repeat;
	height: 9px;
	clear:both;
}



#control .micv-bottom{
	background: url(img/control-bottom_m.gif);
}
#control2 .micv-bottom{
	background: url(img/control2-bottom_m.gif);
}
#control .micv-bottom,#control2 .micv-bottom{
	background-repeat:no-repeat;
	height: 12px;
	/margin-left:-12px;

}
.estado-bottom {
	background: url(img/control-bottom_e.gif);
	background-repeat:no-repeat;
	height: 12px;
	/margin-left:-12px;

}
.breadcrumb{
	font-size: 10px;
	float:left;
	padding-left: 12px;
	padding-top: 7px;
	width:450px;
}

.breadcrumb1{
	font-size: 10px;
	float:left;
	padding-left: 12px;
	padding-top: 7px;
	width:450px;
	font-size:10px;
	font-weight:normal;
	color:#666666;
}

.breadcrumb a{
text-decoration: underline;
color:#666666;
}
.acciones_mapa{
	float:right;
}
.barramapa-right {
	float:right;
}
#barra_titulo {
	background:#DEDEDE url(img/barramapa-left.gif) no-repeat;
	display:block;
	height:30px;
	clear:both;
	margin-top:10px;
	/margin-top:0px;
}
#control_mover{
	z-index: 5;
	position: absolute;
	left: 13px;
	top: 14px;
	}
#control_zoom{
	z-index: 5;
	position: absolute;
	left: 23px;
	top: 61px;
}
#mapa_creditos{
	z-index: 5;
	position: absolute;
	left: 457px;
	top: 273px;
	width: 169px;
}

#mapa_creditosITTL{
	z-index: 5;
	position: absolute;
	left: 5px;
	/*top: 296px;*/
	top: 290px;
	width: 600px;
	padding-top:2px;
	/padding-top:5px;
}

#mapa_loading{
	background-color:#FFFFFF;
	z-index: 5;
	position: absolute;
	left: 150px;
	top: 100px;
	border:none;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:20px;
	width:300px;
	/*height:80px;*/
	text-align:center;
	}

#mapa_info{
	z-index: 5;
	position: absolute;
	background: #FFFFFF;
	padding: 5px;
	padding: 0px;
}

.controles{
	opacity: 0.75;
    -moz-opacity: 0.75;
    filter: alpha(opacity=75);
}
.controlesON{
	opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
}

#mapa {
	position:relative;
	clear:both;
	border-right: 3px solid #DEDEDE;
	border-left: 3px solid #DEDEDE;
	background:#DEDEDE;
}

.AccordionTitle, .AccordionContent, .AccordionContent2, .AccordionContainer, .AccordionContentAuto
{
	position:relative;
	width:100%;
}

.AccordionTitle
{
	height:15px;
	overflow:hidden;
	cursor:pointer;
    -moz-user-select:none;
	font-size: 11px;
	background: #C5DDF5;
	padding-top: 6px;
	padding-left: 5px;
	margin-left: -12px;
	border-bottom: 2px solid #D9E9F9;
	/*font-weight: bold;*/
	clear: both;
	border-top: 2px solid #D9E9F9;
}

.AccordionContent, .AccordionContent2, .AccordionContentAuto
{
	overflow:auto;
	/*overflow:hidden;*/
	background: #FFFFFF;
	border-right: 3px solid #D9E9F9;
	border-left: 3px solid #D9E9F9;
	margin: 0px -2px 0px -12px;
	padding: 1px;
}
.AccordionContent{
	display:none;
	height:0px;
}
.AccordionContent2{
	display:block;
	height:200px;
}

.AccordionContentAuto{
	display:block;
	/*height:200px;*/
}

.AccordionContainer
{
	border: none;
	margin-top:10px;
	margin-left:3px;
	margin-bottom:30px;
 }
.colectivo {
	padding: 2px 4px;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 3px;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background: #999999;
}
.tiempotarifa {
	float: right;
	font-weight: normal;
	margin-right: 10px;
}
.transporte {
	float: left;
}
#AccordionContainer p {
	font-size: 10px;
}
.titulositinerario {
	font-size: 12px;
	background: #D9E9F9;
}
.titulositinerariorojo {
	font-size: 12px;
	background:#FFCCCC;
}
.resaltadoxmapeo {
	font-size: 11px;
	background:#CCCCCC;
}
.tituloAcordeon {
	text-transform: uppercase;
	color: #666666;
	/*border-width:1px;
	border-color:green;
	border-style:solid;*/
	width:200px;
	
}
.tituloAcordeonInicial {
	text-transform: uppercase;
	color: #666666;
	/*border-width:1px;
	border-color:green;
	border-style:solid;*/
	width:150px;
	
}
small {
	color: #666666;
}
#tiempo small {
	color:#e3e3e3;
}
.filacapas{
	background: #DEDEDE;
	height: 35px;
	}
.filacapas ul {
  float: left;
  width: 600px;
  margin: 0;
  padding: 0;
  list-style: none;
}
 
.filacapas li {
  float: left;
  margin: 0;
  padding-left: 20px;
} 
.opciones{
margin-top:15px;
font-size:10px;
}
.opciones ul {
  list-style: none;
}
 
.opciones li {
} 
labelch{
float: none;
display: block;
width: 200px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 5px;
margin-left: 142px;
text-align: left;
}
.opciones a {

}
.loading {
	/*margin-left:100px;*/
	margin-top:20px;
	
}
.loadingtext{
	float:left;
	font-size: 11px;
	color: #333333;
}
.unacolumna p {
}
.unacolumna li {
	font-size: 11px;
	margin-top: 5px;
}
h6 {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.tabla_contenido td {
	padding: 5px;
	background:#eeeeee;
	font-size: 10px;
}
.tabla_cabecera td {
	font-weight: bold;
	color: #666666;
	background: #D9E9F9;
	font-size: 11px;
}
.contenido_menur {
	float: right;
	margin-top: 0px;
}


/*ITTL*/
.oculto
{
	/*visibility:hidden;*/
	display:none;
}
.limpio
	{
	clear:both;
	}
.DivEspere
	{
	/*background-color:#F2F2F2;
	border: 1px solid #000000;
	left: 350px; 
	top: 180px;
	color: #000000;
	padding-top:10px;
	padding-bottom:10px;
	position: absolute;
	z-index:1;
	border-width:1px;
	border-style:solid;
	width:250px;
	filter: alpha(opacity=80); opacity: .8;
	text-align:center;*/
	
	z-index: 5;
	position: absolute;
	left: 313px;
	top: 148px;
	background-color:#FFFFFF;
}	
.acordeonpie{
	position:absolute;
	z-index:5;
	left: 10px;
	top: 180px;
}

.infoTitle
{
	font-size: 10px;
	background: #C5DDF5;
	padding: 5px;
	font-weight: bold;
	clear: both;
	border: 1px solid #000000;
	cursor: move;
}
.DivInfo_box 
{
	padding: 0px;
	position: absolute;
	z-index: 1;
	/*visibility:hidden;*/
	display:none;
}

.DivInfo_bar 
	{
	cursor: move;
	/*font-weight: bold;*/
	/*border: 1px solid #000000;*/
	}
	
.DivInfo_closeInfo
{
	float:right;
	text-decoration:none;
	color:#ffffff;
}

.DivInfo_content 
{
	padding: 5px;
	padding-bottom:10px;
	background-color:#ffffff;
	text-decoration: none;
	border: 1px solid #000000;
	font-size: 11px; 
}
    
.columnatotal {
	width: 1028px;
	margin-top:10px;
	color:#666666;
}

.PublicidadCVSMS
{
	padding:3px;
	/*border-width:1px;
	border-color:Red;
	border-style:solid;*/
	font-size: 10px; 
}

.PublicidadEncabezado_ant
{
	border-width:1px;
	border-color:gray;
	color:#666666;
	border-style:solid;
	font-size: 10px; 
	padding-left:5px;
	margin-left:-5px;
	padding-bottom:5px;
	padding-right:3px;
	padding-top:5px;
	margin-top: 5px;
	margin-right:2px;
	
}

.PublicidadEncabezado
{
	color:#666666;
	font-size: 10px; 
	padding-left:5px;
	padding-bottom:5px;
	padding-right:3px;
	padding-top:5px;
	margin-top: 5px;
	margin-right:2px;
	background-color:#f9f5da;
	margin-left:-10px;
}
.insertList
{
	/padding-left:-20px;
	padding-left:15px;
	display: inline;
	list-style-type: none;
	
}
.PublicidadEncabezado ul li
{
	background: url(img/tipazul.gif) no-repeat 0px 5px;
	/background: url(img/tipazul.gif) no-repeat 0px 10px;
	padding-left:12px;
	/padding-left:0px;
}
i
{
	color:#3366ab;
}
.foto
{
	padding:20px;
}


.texto
{
	float:right;
}

.estilobotoncvMaptitude
	{
	    FONT-WEIGHT: normal;
	    FONT-SIZE: 9px;
	    CURSOR: hand;
	    FONT-STYLE: normal;
	    FONT-FAMILY: arial;
	    BACKGROUND-COLOR: white;
	    FONT-VARIANT: normal;
	    text-decoration:none;
	    color:#3366ab;
	    padding-top:0px;
	    padding-right:0px;
	    padding-bottom:0px;
	    padding-left:1px;
	    
	}	

.estilotextocircuitoideal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.textonormalchico
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.bannerMapa
{
	/*border-width:5px;
	border-color:Red;
	border-style:solid;*/
	margin-top:10px;
	/margin-top:-15px;
}


.subtitulo2 {
	/*float:left;
	/float:none;*/
	font-size: 12px;
	color: #666666;
	/*border-width:5px;
	border-color:green;
	border-style:solid;*/
	
}

.etapas2{
	font-size:12px;
	float:right;
	padding-right:12px;
	/*/float:none;
	/padding-left: 100px;*/
	color: #666666;
	/*border-width:1px;
	border-color:red;
	border-style:solid;*/
	
}

/* .gridview tr.even td,.detailsview tr.even td{
 background: #FFFFFF;
 height:50px;
 overflow:hidden;
 }*/

.acordIco
	{
		/*clear:both;*/
		text-align:right; 
		padding-right:10px;
		float:right;
		/*border-width:1px;
		border-color:red;
		border-style:solid;*/
	}

strong
{
	font-weight:bold;
	font-size:12px;
}

/*#dondequeda
{
	height:345px;
}*/

/*.borde
{
	margin-bottom:-30px;
}*/

.PNLSMSUbicar
{
	padding-left:30px;
	padding-top:15px;
	/*border-width:5px;
	border-color:Red;
	border-style:solid;*/
}

.PNLSMSTPAuto
{
	padding-left:30px;
	padding-top:15px;
	padding-bottom:15px;
	/*border-width:5px;
	border-color:Red;
	border-style:solid;*/
}