html, body{
font-family:Arial;font-size:14px;color:#242424;
margin:0px;padding:0px;height:100%;min-height:100%;
background-color:#022443;
}
tbody,img,ul,li,form{margin:0px;padding:0px;border:0px;}
blockquote{margin-left:15px;padding-left:20px;margin-right:0px;margin-bottom:5px;margin-top:5px;}
ul,li,form{font-family:Arial;}

p{
margin:0px;padding:0px;margin-bottom:7px;
color:#242424;
	font-size:14px;
}
h1{
line-height:24px;font-size:24px;color:#022443;
}

hr{background-color:#8bc6f8;color:#8bc6f8;border:0px;margin:6px;padding:0px;height:1px;border:1px;}
.hr{background-color:#8bc6f8;margin-top:6px;margin-bottom:6px;height:1px;overflow:hidden;}

input{
padding-right:3px;padding-left:3px;
margin-top:1px;margin-bottom:1px;
color:#000000;
background-color:#F6F6F6;
border:1px solid #B0B0B0;}
textarea{
width:100%;min-height:30px;padding:4px;overflow:auto;
margin-top:3px;margin-bottom:4px;
font-size:14px;
font-family:Arial;
color:#000000;
background-color:#F6F6F6;
border:1px solid #B0B0B0;}
select{
margin-top:1px;margin-bottom:1px;
color:#000000;
background-color:#F6F6F6;
border:1px solid #C4C4C4;
}
input.submit1{
cursor:pointer;
border:0px;
width:128px;height:25px;
color:#000000;font-size:11px;font-weight:bold;
background:url(../sublimesupport_login_data/minibut01.gif);
background-position:0px -50px;
padding:4px;
background-color:#ffffff;
}
input.submit1:hover{
color:#ffffff;
background-position:0px -75px;
}
	input.submit1b{
	cursor:pointer;
	border:0px;
	padding-left:9px;padding-right:9px;
	height:31px;line-height:23px;
	color:#<?=$white?>;font-size:14px;font-weight:bold;
	background:url(http://www.sublimesupport.com/sublimesupport_login_data/minibut01.gif);
	background-position:0px -125px;
	background-color:#<?=$dark6?>;
	border:1px solid #<?=$dark8?>;
	}
	input.submit1b:hover{
	background-position:0px -156px;
	}
	input.submit1c{
	cursor:pointer;
	border:0px;
	padding-left:9px;padding-right:9px;
	height:31px;line-height:23px;
	color:#<?=$white?>;font-size:14px;font-weight:bold;
	background:url(http://www.sublimesupport.com/sublimesupport_login_data/minibut01.gif);
	background-position:0px -187px;
	background-color:#<?=$dark1?>;
	border:1px solid #<?=$dark4?>;
	}
	input.submit1c:hover{
	background-position:0px -218px;
	}
	input.submit1d{
	cursor:pointer;
	border:0px;
	padding-left:9px;padding-right:9px;
	height:31px;line-height:23px;
	color:#<?=$white?>;font-size:14px;font-weight:bold;
	background:url(http://www.sublimesupport.com/sublimesupport_login_data/minibut01.gif);
	background-position:0px -249px;
	background-color:#<?=$active1?>;
	border:1px solid #<?=$active1?>;
	}
	input.submit1d:hover{
	background-position:0px -280px;
	}		
input.submit2{
cursor:pointer;
border:0px;
width:90px;height:25px;
color:#ffffff;font-size:13px;
font-weight:bold;
background:url(../sublimesupport_login_data/minibut01.gif);
background-position:-128px -50px;
}
input.submit2:hover{
color:#ffffff;
background-position:-128px -75px;
}
input.submit3{
cursor:pointer;
border:0px;
width:54px;height:20px;
color:#ffffff;font-size:11px;
background:url(../sublimesupport_login_data/minibut01.gif);
background-position:-218px -50px;
}
input.submit3:hover{
background-position:-218px -70px;
}
input.submit4{
cursor:pointer;
border:0px;
width:22px;height:20px;
color:#ffffff;font-size:11px;
background:url(../sublimesupport_login_data/minibut01.gif);
background-position:-274px -50px;
}
input.submit4:hover{
background-position:-274px -70px;
}

ul{margin-top:6px;margin-bottom:3px;}
li{
padding-left:18px;
list-style-type:none;
list-style-position:outside;
background:url(../sublimesupport_login_data/minibut01.gif) no-repeat;
background-position:-300px 2px;
}

a{
color:#17589a;
text-decoration:none;
}
a:hover{
color:#ff0000;
}
.rollover a{padding:2px;padding-left:4px;padding-right:4px;border:1px solid Transparent;}
.rollover a:hover{background-color:#000000;color:#ffffff;border:1px solid #888888;text-decoration:none;}

.spacer{height:3px;overflow:hidden;}.spacer2{height:6px;overflow:hidden;}.spacer3{height:12px;overflow:hidden;}
.rel{position:relative;}.abs{position:absolute;}

#page_global_cont{width:100%;height:100%;}
#page_global_cont2{width:100%;}
#page_global{
height:100%;
width:990px;
background-color:#ffffff;
}
#pagebegin_0{
width:100%;
position:relative;
z-index:2;
background:url(../sublimesupport_login_data/fondo_body02.jpg) top left no-repeat;
background-position:0px 105px;
background-color:#2c70c1;
}
#home_table1{
}
.t1col1{
padding-bottom:100px;
padding-top:55px;
}

#ly_transparente{}.ly_credits{height:1px;overflow:hidden;}.ly_credits #ly_credits_en_sp{height:60px;padding-top:5px;width:100px;padding-top:12px;overflow:hidden;}

#ly_cargando_dinamico{
position:absolute;
text-align:center;
color:#ff6600;
font-size:17px;
line-height:40px;
background-color:#17589a;
border:2px solid #8bc6f8;
}
#header{
position:relative;z-index:9999999;
width:100%;
height:95px;
padding-top:10px;
text-align:left;
background:url(../sublimesupport_login_data/tra/b40.png) top left;
border-bottom:1px solid #ffffff;
background-color:#2c70c1;
}
.headerback{
position:absolute;z-index:2;
top:0px;
width:100%;
background:url(../sublimesupport_login_data/tra/b40.png) top left;
border-bottom:1px solid #ffffff;
height:20px;
}
#header p{
color:#ffffff;
}
#header .cont{}
.header_opc{
position:absolute;z-index:9;
left:180px;top:0px;
width:370px;
}
.header_opc a{
display:block;
color:#ffffff;font-size:10px;
padding:3px;padding-left:5px;padding-right:5px;
float:left;
}
.header_opc a:hover{
color:#000000;
background-color:#ffffff;
}
.logocont{
position:absolute;z-index:20;
left:20px;top:5px;
width:174px;
height:86px;
margin-bottom:6px;
}
#logo{text-align:center;}
.proyecto{
position:absolute;
left:0px;top:30px;
}
.proyecto a{
font-family:Trebuchet ms,arial;
font-size:30px;
color:#ffffff;
font-weight:bold;
letter-spacing:-1px;
}
.proyecto a:hover{
}
.proyecto span{
font-size:18px;
}
.logo_slogan{
position:absolute;
left:1px;top:65px;
}
.logo_slogan p{
width:244px;
margin:0px;padding:0px;
text-transform:uppercase;
padding-top:3px;
letter-spacing:1px;
color:#2c70c1;
font-size:11px;
font-weight:bold;
line-height:11px;
}
#header .logo_slogan p{
color:#022443;
}
.rubro_key{
position:absolute;z-index:21;
left:260px;top:30px;
width:330px;
margin:0px;padding:0px;
}
.rubro_key p{
padding:3px;
padding-left:15px;
border-left:1px dotted #000000;
font-size:17px;
}
	.rubro_key b{
	font-size:11px;
	border:1px solid #38CD82;
	}
	.rubro_key a{
	color:#ffffff;
	font-weight:bold;
	}
	.rubro_key a:hover{
	color:#022443;
	text-decoration:underline;
	}	
.rubro{
position:absolute;
left:206px;top:75px;
width:310px;
}
.rubro p{
padding:0px;
font-size:11px;line-height:12px;
}
#footer{
position:relative;
width:100%;
font-size:10px;
padding-top:6px;
padding-bottom:10px;
margin-top:20px;
background:url(../sublimesupport_login_data/tra/b40.png) top left;
border-bottom:1px solid #ffffff;
color:#17589a;
border-top:1px solid #cde2ff;
}
#gracias{
position:absolute;
left:10px;top:-20px;
color:#ffffff;
}
.footconttable{
width:100%;
padding-left:10px;
}
.footcont{
position:relative;
width:100%;
padding-top:1px;
}
.footnota{
width:100%;display:table;
margin-top:6px;
font-size:12px;
}
.footnota2{
width:100%;display:table;
margin-top:6px;
}
.footer_opc{
position:absolute;
left:400px;top:-30px;
}
.footer_opc a{
float:left;
display:block;
padding:2px;
padding-left:8px;padding-right:8px;
margin-bottom:6px;
font-size:12px;
}
		.back a span{}

.cospeech{margin-bottom:1px;}
.by{
position:absolute;
left:690px;top:-13px;
text-align:right;
width:260px;
}
.credits{
width:100%;
display:table;
}
.credits a{
float:right;
background:url(../sublimesupport_login_data/minibut01.gif);
background-position:0px -100px;
width:111px;height:14px;
}
.credits a:hover{
background-position:-111px -100px;
}
.validacion{
padding-left:4px;
padding-top:4px;
}
.validacion a{
color:#ffffff;
}
.validacion a:hover{
text-decoration:underline;
}
.validacion span{}

.login .cont{
width:100%;
display:table;
color:#ffffff;
font-size:17px;
}
.frm_login input{
margin:0px;
}
#login_form{
width:100%;
display:table;
}
.clave input{
width:150px;
font-size:17px;
color:#000000;
margin-top:4px;
margin-bottom:4px;
background-color:#ffffff;
border:1px solid #000000;
}
.usuario input{
width:260px;
font-size:17px;
color:#000000;
margin-top:4px;
margin-bottom:4px;
background-color:#ffffff;
border:1px solid #000000;
border-right:0px;
}
.login .submit_cont{
position:absolute;
left:460px;top:110px;
display:block;
margin:0px;padding:0px;
margin:8px;
padding:4px;
background-color:#ffffff;
}
.recordar{
position:relative;
padding-left:5px;padding-right:5px;
padding-bottom:3px;
}
.recordar span{
}
.recordar input{
margin:0px;margin-right:0px;padding:0px;border:0px;background-color:Transparent;
}
.recordar div{position:absolute;z-index:999;
left:-60px;top:36px;
width:300px;
padding:12px;
font-size:14px;
color:#000000;
background-color:#ffffff;
border:1px solid #2a6003;
}
.login a{
float:left;
display:block;
margin:4px;
padding-top:8px;
margin-left:8px;
color:#ffffff;
font-weight:bold;
padding-bottom:4px;
margin-top:5px;
border-bottom:1px dotted #ffffff;
}
.login .nuevo a{
color:#ffc000;
text-transform:uppercase;
}
.login a:hover{
padding-bottom:4px;
margin-top:4px;
border-bottom:1px solid #ffffff;
}
.nuevo a{
}
.olvidemisdatos{
display:table;
}
.olvidemisdatos input{
font-size:16px;
}
.olvidemisdatos .intro{
margin-top:9px;margin-bottom:9px;
}

#dhtml_alert{
position:absolute;z-index:99999;
top:0px;left:0px;
}
#dhtml_alert_MSG{
padding:9px;
padding-top:30px;padding-bottom:30px;
margin:3px;
color:#cde2ff;font-size:14px;
}
#dhtml_alert_MSG a{
color:#ffffff;
display:block;
text-decoration:underline;
padding-top:5px;padding-bottom:5px;
}
.wcont{
padding:10px;
color:#cde2ff;
background-color:#17589a;
border:1px solid #8bc6f8;
}
.wcont input{margin-bottom:6px;}
.wcontent{
padding:20px;
margin:3px;text-align:left;
font-size:11px;
text-align:center;
color:#ffffff;
}
.wtitle{
padding-left:6px;
line-height:30px;
color:#022443;
text-align:center;
background-color:#8bc6f8;
}
.wclose{
position:absolute;
left:235px;top:3px;
width:30px;height:30px;
}
#dhtml_alert .wclose{
left:396px;
}.msgs_cont{
margin-top:80px;margin-bottom:100px;
padding-left:40px;padding-right:20px;
padding-top:15px;padding-bottom:15px;
border:1px solid #000000;

background:url(../sublimesupport_login_data/tra/b70.png) top left;
}
.msgs_cont p{margin-top:10px;font-size:14px;}.ly_gen1{
margin-top:13px;
margin-bottom:13px;
position:relative;
}
.gen1_titc{
padding-bottom:9px;
line-height:16px;
color:#ffffff;
	text-shadow:#022443 1px 1px 1px;
	filter:DropShadow(OffX=1, OffY=1, color=#022443);
	font-weight:bold;
	letter-spacing:-1px;
font-size:37px;line-height:30px;
height:24px;overflow:hidden;
}
.gen1_desc p{
font-size:11px;line-height:11px;
}
.gen1_c0{
border:1px solid #ffffff;
padding:20px;
background:url(../sublimesupport_login_data/tra/n50.png) top left;
border-bottom:1px solid #ffffff;
}
.gen1_ir a{
float:right;
display:block;
text-transform:uppercase;
padding-top:3px;
padding-left:4px;padding-right:4px;
font-size:10px;
line-height:13px;
}
.gen1_ir a:hover{
}

.ly_gen2{
margin-top:13px;
margin-bottom:13px;
padding:1px;
border:1px solid #8bc6f8;
}
.gen2_titc{
padding-top:5px;padding-bottom:5px;
font-size:13px;
line-height:14px;text-align:center;
color:#ffffff;
background-color:#0776f9;
}
.gen2_desc{
font-size:12px;
padding:6px;
text-align:center;
}
.gen2_desc p{margin:0px;padding:0px;}
.gen2_c0{
margin:6px;
}
.gen2_c1{
}
.gen2_ir{
text-align:right;
}
.gen2_ir span{
text-align:right;
}
.gen2_ir a{
padding:1px;
padding-left:4px;padding-right:4px;
font-size:10px;
}

.minidata{
font-size:11px;
line-height:12px;
padding:3px;
padding-left:8px;
margin-top:4px;
}
	.minidata span{
	margin-right:7px;
	}
	.minidata .comentarios{
	display:block;
	margin-right:3px;
	height:11px;width:11px;
	background:url(../sublimesupport_login_data/minibut01.gif) no-repeat;
	background-position:-210px -27px;
	}
	.destacado{
	color:#ff6600;
	font-weight:bold;
	}
	.minidata .destacado{
	}
.op{
width:100%;
padding-top:6px;
margin-bottom:6px;
}
.op a{
float:left;
display:block;
font-size:10px;
margin:1px;
padding:3px;
}


.add a{
float:left;
width:30px;height:25px;overflow:hidden;
display:block;
background:url(../sublimesupport_login_data/minibut01.gif);
background-position:-180px 0px;
}
.add a span{display:none;}
.add a:hover{
background-position:-180px -25px;
}
.zoom{float:left;}
.zoom a{
width:30px;height:25px;overflow:hidden;
display:block;
background:url(../sublimesupport_login_data/minibut01.gif);
background-position:-150px 0px;
}
.zoom a:hover{
background-position:-150px -25px;
}
.cerrar{
float:left;
}
.cerrar a{
display:block;
border:0px;margin:0px;padding:0px;
width:30px;height:25px;
background:url(../sublimesupport_login_data/minibut01.gif);
background-position:-60px 0px;
}
.cerrar a:hover{
background-position:-60px -25px;
}
.cerrar2{
float:left;
}
.cerrar2 a{
display:block;
border:0px;margin:0px;padding:0px;
width:15px;height:15px;
background:url(../sublimesupport_login_data/minibut01.gif);
background-position:-105px 0px;
}
.cerrar2 a:hover{
background-position:-105px -15px;
}
.anterior{
float:left;
}
.anterior a{
display:block;
width:30px;height:25px;
margin-right:1px;
background:url(../sublimesupport_login_data/minibut01.gif);
}
.anterior a:hover{
background-position:0px -25px;
}
.siguiente{
float:left;
}
.siguiente a{
display:block;
width:30px;height:25px;
margin-right:1px;
background:url(../sublimesupport_login_data/minibut01.gif);
background-position:-30px 0px;
}
.siguiente a:hover{
background-position:-30px -25px;
}
.expandir{
}
.expandir a{
display:block;
width:25px;height:20px;
margin-right:1px;
background:url(../sublimesupport_login_data/minibut01.gif);
background-position:-122px -27px;
}
.expandir a:hover{
}
.contraer a{
display:block;
width:25px;height:20px;
margin-right:1px;
background:url(../sublimesupport_login_data/minibut01.gif);
background-position:-122px -2px;
}
.arriba a{
display:block;
height:11px;width:11px;
background:url(../sublimesupport_login_data/minibut01.gif);
background-position:-90px 3px;
}
.arriba a:hover{
background-color:#D8D8D8;
}
.abajo a{
display:block;
height:11px;width:11px;
background:url(../sublimesupport_login_data/minibut01.gif);
background-position:-90px -22px;
}
.abajo a:hover{
background-color:#D8D8D8;
}
.contacto{
width:100%;
text-align:center;
}
.usu_icon{
width:60px;height:50px;
display:block;
background:url(../sublimesupport_login_data/miniicon01.gif);
background-position:0px 0px;
}




	.z{border:1px solid #38CD82;}.zz{border:2px solid #c21700;}
	.test{background-color:#022443;border:2px solid #D800FF;color:#ffffff;}
	.pre a{background-color:#e5ffd4;font-size:13px;line-height:16px;font-family:arial;color:#000000;padding:5px;border:1px dashed #ffffff;border:1px dotted #00f309;border-right:2px solid #00f309;}
  .supnav{}
	.supnav .activo a{border-left:4px solid #ffffff;}

	.tmenu{width:99px;margin:2px;}
	.tmenu a{padding:13px;display:block;color:#ffffff;font-size:12px;font-weight:bold;font-family:arial narrow,arial;}
	.tmenu a:hover{background-color:#000000;color:#ffffff;}
		
	pre h1{color:#000000;}
	pre h2{color:#000000;}
	pre a{color:#ff0000;}

pre{
background-color:#e5ffd4;font-size:14px;line-height:16px;font-family:arial;color:#000000;margin:0px;padding:5px;border:1px dashed #ffffff;border:1px dotted #00f309;border-right:2px solid #00f309;margin-bottom:8px;cursor:crosshair;
}
pre:hover{
background-color:#ffffff;
border:1px solid #ff0000;
}
.djr{
background:url(../sublimesupport_login_data/layout/note.png) top right no-repeat;background-color:#00f309;font-size:13px;line-height:16px;font-family:arial;color:#000000;padding:5px;padding-left:25px;margin-bottom:8px;
}
.victor{
background-color:#00f309;font-size:13px;line-height:16px;font-family:arial;color:#2a7307;padding:5px;padding-left:25px;
}