
body {
	background: url(../images/bg.jpg)
}

#submit_mensaje {
	width: 300px;
	height: 30px;
}

#mensaje_admin {
	background: #6C3;
	width: 650px;
	border: 1px solid black;
}
#mensaje_usuario_table {
	background: #F0CE80;
	width: 650px;
	border: 1px solid black;
}

#mensaje_test {
	background: #06C;
	width: 650px;
	border: 1px solid black;
}

#mensaje_cancelado {
		background: #F00;
	width: 650px;
	border: 1px solid black;
	
}

#cita_admin {
	background: #3C6;
	width: 650px;
	border: 1px solid black;
	
	  -webkit-box-shadow: 2px 2px 5px #000;
  -moz-box-shadow: 2px 2px 5px #000;
  filter: shadow(color=#999999, direction=135, strength=2);

	clear:both;
}

.cita_admin {
	background: #3C6;
	width: 650px;
	border: 1px solid black;
	
	  -webkit-box-shadow: 2px 2px 5px #000;
  -moz-box-shadow: 2px 2px 5px #000;
  filter: shadow(color=#999999, direction=135, strength=2);
	clear:both;

}

#cita_usuario {
	background: #9F0;
	width: 650px;
	border: 1px solid black;
	
  -webkit-box-shadow: 2px 2px 5px #999;
  -moz-box-shadow: 2px 2px 5px #999;
  filter: shadow(color=#999999, direction=135, strength=2);
}



#mensaje_hora {
	font-size: 12px;
}

#mensaje_asunto {
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid black;
}

#mensaje_comentario {
	font-size: 14px;
	padding: 10px;
}

#mensaje_tools {
	font-size: 12px;

}


.forms {
	font-size: 10px;

}

#listclient {
	width:700px;
	border: 1px solid black;

}

#listclient td {
	border-bottom: 1px solid black;

}


.ui-datepicker {
font-size:10px;

width:17em;
}

#tools3 {
	font-size: 12px;
	border: 1px solid black;
	background: #CCC;
}

.tools {
	float: left;
	padding-left:10px;
}

.tools2 {
	float: right;
	padding-right:10px;
}

#cliente_resumen {
	border: 1px solid black;
	background: #999;
}
#cliente_resumen td {
	border-bottom: 1px solid black;
}


.enlaces:link {
	color: #fff;
	text-decoration: none;
	
}

.enlaces:visited {
	color: #fff;
	text-decoration: none;
}

.enlaces:hover {
	text-decoration: underline;
}


#tabla_preguntas {
	width: 700px;
	border: 1px solid black;
	background:#6CF;
	padding: 10px;
}

#tabla_preguntas_inc {
	width: 700px;
	border: 1px solid black;
	background: #0C6;
	padding: 10px;
}

#tabla_preguntas_inc td {
	border-bottom: 1px solid black;s
}


#tabla_preguntas td{
	border-bottom: 1px solid black;
}

#titulo_pregunta {
	font-size: 14px;
	font-weight: bold;
}

.enlace_test:link {
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

.enlace_test:visited {
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}


.enlace_test:hover {
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
}

#tabla_pagos {
	background:#093;
	width: 700px;
	border: 1px solid black;
}

#tabla_pagos_mens {
	width: 700px;
	border: 1px solid black;
}

#text_tranfer {
	text-align: justify;
	padding: 30px;
}

#askedit {
	background: #666;
}


.enlaces_serv:link {
	color:#FFF;
	text-decoration:none;
}

.enlaces_serv:visited{
	color:#FFF;
	text-decoration:none;
}

.enlaces_serv:hover {
	text-decoration: underline;
	color: #FF0;
}

.titulo_enlace:link {
	font-weight: bold;
	color:#000;
	text-decoration:none;
}

.titulo_enlace:visited{
	font-weight: bold;
	color:#000;
	text-decoration:none;
}

.titulo_enlace:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #006;
}

a {
	text-decoration: none;
}

img {
	border: 0px;
	text-decoration: none;
}

#azul_inicio {
	widows:227px;
	height:296px;
	vertical-align:top;
	background:url(../images/h2.gif) no-repeat;
}


#content_articulo {

float: left;
border: 1px solid black;
width: 240px;
height: 250px;
overflow: scroll;
overflow-x: hidden;
padding: 5px;
margin: 0px;

}

.articulos_varios  {
padding: 5px;
padding-right:10px;
width:200px;

overflow:hidden;
text-align: justify;
}


#responder_men_cont {
	position: absolute;
	cursor: move;
	text-align: left;
}

#responder_men_dragg {
	position: absolute;
	background: #963;
	cursor: move;

}

#responder_men {
	position: relative;
	padding:14px;
	text-align: center;
	background: #003;
}



#calendar {
text-align: center;
width: 600px;
padding-bottom: 30px;
clear:both;
}

.horades {

width: 100px;
height: 36px;
border: 1px solid transparent;
font-size: 8px;
}

.nombre_dia {
border: 1px solid black;
width: 100px;
height: 36px;
font-size: 10px;
background: #898980;
}


.hora {
border: 1px solid black;
width: 100px;
height: 36px;
font-size: 10px;
}

.hora_names {
border: 1px solid black;
width: 30px;
height: 36px;
font-size: 10px;
background: #B3B3B3;
}




.minuto{
width: 100px;
height: 9px;
background: #33CC33;
font-size: 8px;
}
.minutopast{
width: 100px;
height: 9px;
background: #333333;
font-size: 8px;
}

.minutodes {
width: 100px;
height: 9px;
font-size: 8px;
}



.container_day {
float: left;

}

.agenda_cita{
border: 1px solid black;
width: 100px;
height: 27px;
background:#FFFF00;
font-size: 10px;

position: relative;
}

.agenda_cita_cancelada{
border: 1px solid black;
width: 100px;
height: 27px;
background: red;
font-size: 10px;
position: relative;
}


.agenda_cita_confirmada{
border: 1px solid black;
width: 100px;
height: 27px;
background: #8888ff;
font-size: 10px;
position: relative;
}


#cal_container_rel {
	height: 700px;
	
}

.noticias_menu a:link {
	
	font-size: 10px; 
	font-weight: bold; 
	color: #FF8400; 
	font-family: tahoma;
}

.noticias_menu a:visited{
	font-size: 10px; 
	font-weight: bold; 
	color: #FF8400; 
	font-family: tahoma;
}

.noticias_menu a:hover {
	font-size: 10px; 
	font-weight: bold; 
	color: #FF8400; 
	font-family: tahoma;
	text-decoration: underline;
}


