/*ESTILOS PERSONALIZADOS PARA EL SITIO*/

/*NEW STYLES*/
* {
	font-family:Tahoma;
	font-size:11px;
}
body {
	margin:0;
	padding:0;
}
a img {
	border:none !important;
}
.mainContainer {
	width:970px;
	margin:0 auto;
	background:url(img/bgBody.png) repeat-x top left #FFF;
}
.containerBody {
	background:url(img/leftDeco.png) no-repeat top left;
}
.header {
	height:125px;
}
.contentBody {
}
.logo {
	width:325px;
	height:125px;
	text-align:right;
}
.logo img {
	margin-right:30px;
}
.menuColumn {
	width:645px;
}
.searchContainer {
	height:40px;
	text-align:right;
}
.searchContainer div {
	padding:8px 20px 0 0;
}
.searchContainer .NormalTextBox {
	border:solid 1px #c9c9c9 !important;
	font-size:11px !important;
}
.navContainer {
	height:53px;
	background:url(img/menuBg.png) repeat-x bottom left;
}
.menuLink td {
	height:53px;
	color:#FFF;
	font-weight:bold;
	padding:0 15px;
	background-color: transparent !important;
}
.menuLinkOver td {
	height:53px;
	color:#FFF;
	font-weight:bold;
	padding:0 15px;
	background:url(img/menuLinkOver.png) center top no-repeat;
	background-color: transparent !important;
}
.userContainer {
	height:32px;
	text-align:right;
}
.userContainer strong, .searchContainer strong {
	color:#00a749;
}
.userContainer div {
	padding:8px 20px 0 0;
}
.leftColumn {
	vertical-align:top;
	width:209px;
	background:url(img/leftColumnBg.png) repeat-x bottom left;
}
.centerColumn {
	vertical-align:top;
	width:537px;
}
.rightColumn {
	vertical-align:top;
	width:224px;
	background:url(img/rightColumnBg.png) repeat-x top left #efefef;
}
.leftBottomPane {
	vertical-align:top;
	width:50%;
}
.rightBottomPane {
	vertical-align:top;
	width:50%;
}
.footer {
	background:url(img/whiteModuleBg.png) repeat-x top left;
	padding:25px;
	text-align:center;
}
.SkinObject {
	color:#00a749 !important;
	font-size:11px !important;
}



.textfield {
	border:solid 1px #c9c9c9;
}
a.submit {
	border:solid 2px #00a749;
	background:url(img/submitBg.gif) repeat-x top left #00bb52;
	color:#FFF !important;
	font-size:10px  !important;
	font-weight:bold  !important;
	text-decoration:none !important;
	height:18px;
	line-height:18px;
	padding:0 5px;
}
.DNN_IFrameContent {
	text-align:center !important;
}
.DNN_SurveyContent {
	padding:10px 23px;
}
.DNN_SurveyContent span {
	color:#0a5193;
}
.DNN_SurveyContent label {
	color:#00a749;
	font-weight:bold;
}
.DNN_SurveyContent .CommandButton {
	border:solid 2px #00a749;
	background:url(img/submitBg.gif) repeat-x top left #00bb52;
	color:#FFF !important;
	font-size:10px  !important;
	font-weight:bold  !important;
	text-decoration:none !important;
	height:18px;
	line-height:18px;
	padding:0 5px;
}
.logoGroup div {
	text-align:center;
	padding:10px 0;
}
.contactBg {
	background:url(img/contactBg.gif) no-repeat bottom left;
	color:#FFF !important;
	padding:15px 23px 60px 23px;
}
.contactTitle {
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom:solid 1px #33a558;
	margin-bottom:10px;
	padding-bottom:5px;
}
.centerColumn .whiteContainerBg {
	background:url(img/whiteModuleBg.png) repeat-x top left;
	padding:20px 10px 20px 15px;
}
.containerTitle {
	padding:15px 10px 5px 25px;
}
.leftColumn .containerTitle {
	padding:15px 10px 5px 25px;
	text-align:center;
}

.containerTitle span.Head {
	color:#00a749;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
}





p {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#818181;
}

li {
list-style-image:url(./img/imgBulletLink.gif);
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#00a749;
line-height:18px;
}


/* Tabla Principal y Ubicación de Elementos */


.tablaPrincipal {
width:970px;
background:url(./img/imgCurvaFondo2.gif) left top no-repeat #ffffff;
border-left:8px solid #ffffff;
border-right:8px solid #ffffff;
border-bottom:8px solid #ffffff;
}

.tablaPrincipalAdmin {
width:970px;
background:url(./img/imgCurvaFondo.gif) left top no-repeat #ffffff;
border-left:8px solid #ffffff;
border-right:8px solid #ffffff;
border-bottom:8px solid #ffffff;
}

.columnaIzq {
width:209px;
background:url(./img/imgFondoColumnaIzq.gif) bottom repeat-x;
padding:10px;
}

.columnaCentro {
width:537px;
}

.columnaDer {
width:224px;
background:url(./img/imgFondoColumnaIzq.gif) bottom repeat-x;
}

.footerText {
color:#666666;
}
.menuTop {
background:url(./img/imgFondoMenuTop.jpg) repeat-x;
height:53px;
width:622px;

}
.separadorMenuTop {
width:1px;
background: url(./img/imgSeparadorMenu.gif) no-repeat top;
height:53px;
}
.separadorMenuTop2 {
width:1px;
background: url(./img/imgSeparadorMenu2.gif) no-repeat top;
}

.rastreoTitulo {
width:201px;
height:44px;
background:url(./img/imgRastreoTop.gif) left top no-repeat;
text-transform:uppercase;
font-weight:bold;
}

.rastreoCuerpo {
width:201px;
height:130px;
background:url(./img/imgRastreoCuerpo.gif) left top no-repeat;
}

.rastreoCuerpo p {
padding:10px;
padding-top:20px;
color:#FFFFFF;
}

.rastreoBottom {
width:201px;
height:33px;
background:url(./img/imgRastreoBottom.gif) left top no-repeat;
}

.seguimientoCarga {
width:201px;
height:132px;
color:#FFFFFF;
background:url(./img/imgFondoRastreo.gif) center bottom no-repeat;
}

.contactenos {
width:224px;
color:#FFFFFF;
background:url(./img/imgContactoTop.gif) top center no-repeat;
}

.contactenos a{
color:#FFFFFF;
text-decoration:underline;
}

.contactenos a:hover{
color:#FFFFFF;
text-decoration:none;
}

.contactenos p {
color:#FFFFFF;
padding-left:30px;
padding-top:10px;
}

.contactenosBottom {
width:224px;
height:91px;
color:#FFFFFF;
background:url(./img/imgContactoBottom.gif) top center no-repeat;
}

.encuesta {
width:201px;
}

.botonMenuLeftOff {
background:url(./img/imgBotonLeftOff.gif) right top no-repeat;
height:27px;
padding-left:65px;
}

.botonMenuLeftOn {
background:url(./img/imgBotonLeftOn.gif) right top no-repeat;
height:27px;
padding-left:65px;
}

.botonMenuLeftOff a  {color:#095093 !important; font-size:10px !important; text-transform:uppercase !important; text-decoration:none !important;}
.botonMenuLeftOn a  {color:#ffffff; font-size:10px !important; text-transform:uppercase !important; text-decoration:none !important;}
.menuLeft {
	padding:30px 10px 30px 0;
}

.IntroTextPane {
padding-bottom:50px;
border-bottom:3px solid red;
}

.columnaDerecha {
border-left:1px dotted #CCCCCC;
padding:0px 10px 10px 10px;
}

.columnaIzquierda {
padding:0px 10px 10px 10px;
}

.columnaDerecha img {
border:solid #bebebe 1px;
}

.columnaIzquierda img {
border:solid #bebebe 1px;
}

.columnaAdmin{
width:530px;
}

/* Tipografia y Textos */

.textoVerde {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#00a749;
}

.fondoTituloContainer {
background:url(./img/imgFondoTituloContainer.gif) no-repeat;
height:48px;
padding-left:54px;
}

.textoTituloContainer {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#00a749;
text-transform:uppercase;
}

.fondoTituloContainerNoSh {
background:url(./img/imgFondoTituloContainerNoSh.gif) no-repeat;
height:48px;
padding-left:54px;
}

.fondoTituloRastreo {
background:url(./img/imgFondoTituloRastreo.gif) no-repeat;
height:48px;
padding-left:54px;
}

.tituloAzul{
color:#0a5193;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left:10px;
background:url(./img/imgBulletLink.gif) no-repeat;
}

.tituloBlanco{
color:#ffffff;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
padding:8px;
}

.textoNoticia {
padding-left:10px;
}

.verMas {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#00a749;
text-decoration:none;
text-transform:lowercase;
padding-left:10px;
background:url(./img/imgBulletVerMas.gif) no-repeat;
}

.verMas a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#00a749;
text-decoration:none;
text-transform:lowercase;
}

.verMas a:hover{
color:#0a5193;
}

.Head{
color:#009933;
}

/* Espaciados, Margenes y Otros */

.paddingRight{
padding-right:5px;
}

.padding10px {
padding:10px;
}

.imgBorde {
border:2px solid #dadada;
}

.imgBordeIzquierda {
border:2px solid #dadada;
margin-right:10px;
}

.imgBordeDerecha {
border:2px solid #dadada;
margin-left:10px;
}


.submit a {
color:#FFFFFF;
text-decoration:none;
}

.submit a:hover {
color:#FFFFFF;
text-decoration:none;
}

#text a {
color:#FFFFFF;
text-decoration:none;
}

.input {
background:#f2edf3;
border:1px solid #cacaca;
padding:2px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#818181;
height:10px;
}

.destacadosDerecha {
background:url(./img/imgFondoColumnaDer.gif) top repeat-x;
width:200px;
color:#999999;
}

/* Tabs */
.shadetabs{
padding: 3px 0;
margin-left: 20px;
margin-top: 0px;
margin-bottom: 0;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#00a749;
text-transform:uppercase;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
color:#00a749;
background: white url(img/imgFondotabs.gif) top left repeat-x;
}

.shadetabs li a:visited{
color:#00a749;
}

.shadetabs li a:hover{
text-decoration: underline;
color:#00a749;
}

.shadetabs li.selected{
/*position: relative;
top: 1px;*/
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(img/imgFondotabs.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
width: 100%;
margin-bottom: 1em;
background:url(img/imgFondotabs.gif) repeat-x left top;
}

.tabcontent{
display:none;
height:100px;
vertical-align:middle;
}

@media print {
.tabcontent {
display:block!important;
}
}

/*Cajas Flotantes*/

.floatBox {
width:300px;
background:#ffffff url(img/imgFondoFooter.gif) repeat-x;
position:absolute;
display:none;
border: 1px solid #cccccc;
padding: 8px;
}

.botonCerrar a {
text-decoration:none;
color:#0a5193;
text-transform:uppercase;
font-size:10px;
font-family:Tahoma;
}

/* Estilos Encuesta */

.tablaEncuesta{
}

.resultadoEncuesta{
font-size:10px;
}

.resultadoEncuesta img {
}

/* Estilos Contacto */

.cajaTexto {
width:340px;
font-family:Tahoma;
font-size:11px;
color:#666666;
}

.eg-bar{
height:25px;
width:260px;
background:#Dddddd;
border:1px solid #D7d7d7;
margin:2px;
padding-left:5px;
vertical-align:middle;
padding-top:5px;
}

.eg-bar img {
padding:5px;
float:right;
cursor:pointer;
border:none;
}

.icongroup1 {
width:260px;
border:1px dotted #DDDDDD;
font-size:9px;
font-family:Tahoma;
padding-left:5px;
margin:2px;
}

.directorioBoteroSoto {
padding:5px;
}

/* Estilos ISONet */

.filaGris{
background:#f1f1f1;
height:12px;}

.filaBlanca{
background:#ffffff;
height:12px;}

.filaGris:hover{
background:#FFFFCC;
height:12px;
color:#333333;
cursor:pointer;
}

.filaBlanca:hover{
background:#FFFFCC;
height:12px;
color:#333333;
cursor:pointer;
}

.filaTitulo{
border-bottom:1px dotted #999999;
text-transform:uppercase;
height:25px;
color:#009900;
}

.filaTitulo img {
padding:2px;
}

.tablaIsoNet {
border-bottom:1px dotted #999999;
font-size:10px;
font-family:Tahoma;

}

.tablaIsoNet a{
text-decoration:none;
color:#009933;
}

.tablaIsoNet a:hover{
text-decoration:none;
color:#FF6600;
}