/* CSS Document */
@media screen and (max-width: 980px) {
#tuselementos
}
body {
	font:12px arial;
	color: #222;
	text-align:center;
	padding:0px;
}
form, p, span {
	margin:0;
	padding:0; 
}
input { 
font:12px arial;
}
a {
color:#0000FF;
text-decoration:none; }
a:hover { text-decoration:underline; }
#wrapper, #loginform {
margin:0 auto;
padding-bottom:25px;
background:#EBF4FB;
width:504px;
border:1px solid #ACD8F0; }
#loginform { padding-top:18px; }
#loginform p { margin: 5px; }
#chatbox {
text-align:left;
margin:0 auto;
margin-bottom:25px;
padding:10px;
background:#fff;
height:270px;
width:430px;
border:1px solid #ACD8F0;
overflow:auto; }
#usermsg {
width:395px;
border:1px solid #ACD8F0; }
#submit { width: 60px; }
.error { color: #ff0000; }
#menu { padding:12.5px 25px 12.5px 25px; }
.welcome { float:left; }
.logout { float:right; }
.msgln { margin:0 0 2px 0; }

/*Estilo para tablas*/
.ds_box {
	background-color: #FFF;
	border: 1px solid #000;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head { /* Color del titulo */
	background-color: #003366;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {  /* Color del subtitulo */
	background-color: #006699;
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 22px;
}
.ds_subhead1 {  /* Color del subtitulo */
	background-color: #CC3300;
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 22px;
}
.ds_subhead2 {  /* Color del subtitulo */
	background-color: #FF9900;
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 22px;
}
.ds_subhead3 {  /* Color del subtitulo */
	background-color: #3366FF;
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 22px;
}
.ds_subhead4 {  /* Color del subtitulo */
	background-color: #66CC00;
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 22px;
}
.cotejada {  /* Color del subtitulo */
	background-color: #FFFFCC;
	color: #390;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 22px;
}

.ds_cell { /*color de las celdas*/
	background-color: #EEE;
	color: #000;
	font-size: 10px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px;
	cursor: auto;
}

.ds_cell_result { /*color de las celdas*/
	color: #000;
	font-size: 10px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px;
	cursor: text;
}

.ds_cell:hover {
	background-color: #F3F3F3;
}
/*Termina estilo de Tablas*/