body {
	font-family: Tahoma, Helvetica, sans-serif;
	SCROLLBAR-BASE-color: #cccccc;
	SCROLLBAR-ARROW-color: Gray;
	scrollbar-3dlight-color : #DDDDDD;
	scrollbar-darkshadow-color : #DDDDDD;
	scrollbar-shadow-color : #DDDDDD;
}

td {
	font-family: Tahoma, Helvetica, sans-serif;
}

th {
	font-family: Tahoma, Helvetica, sans-serif;
}

.tit01 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E64097;
} 
input {
	background-color: #FFFFFF;
	background-image: url('../../Imagenes/NuevaImagen/images/input_back.gif');
	border: 1px solid #CCCCCC;
	margin-left: 0px;
}

textarea {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F9F9F9;
	border: 1px solid #CCCCCC;
}

select {
	background-color: #FFFFFF;
	background-image: url(../../Imagenes/NuevaImagen/images/input_back.gif);
	border: 1px solid #CCCCCC;
}

.txt01 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.degradecel {
	background-image: url(../../Imagenes/NuevaImagen/images/in_degrade.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.txt02 {

	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E64097;
}

.check {

	border: 1px none #FFFFFF;
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR:#666666;
	TEXT-DECORATION: none;
	height: 13px;
	width: 13px;
}

.tit02 {

	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E64097;
}
.tit03 {


	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.input01 {
	border: 1px solid #a2a2a2;
	background-image:   url(../../Imagenes/NuevaImagen/images/log_home/t1/back_input.gif);
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR:#666666;
	TEXT-DECORATION: none;
	height: 100%;
	width: 100%;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left bottom;



}
.input {


	border: 1px solid #a2a2a2;
	background-image:   url(../../Imagenes/NuevaImagen/images/log_home/t1/back_input.gif);
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR:#666666;
	TEXT-DECORATION: none;
	height: 16px;
	width: 100px;
}

.tit04 {



	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.input00 {
	border: 1px solid #a2a2a2;
	background-image:   url(../../Imagenes/NuevaImagen/images/log_home/t1/back_input.gif);
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR:#666666;
	TEXT-DECORATION: none;
	height: 18px;
	width: 100%;
	background-repeat: repeat-x;
	background-position: left bottom;

}

.input01 {
	border: 1px solid #a2a2a2;
	background-image:   url(../../Imagenes/NuevaImagen/images/log_home/t1/back_input.gif);
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR:#666666;
	TEXT-DECORATION: none;
	background-repeat: repeat-x;
	background-position: left bottom;
}

.tit05 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.input02 {

	border: 1px solid #a2a2a2;
	background-image:   url(../../Imagenes/NuevaImagen/images/log_home/t1/back_input.gif);
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR:#666666;
	TEXT-DECORATION: none;
	height: 75px;
	width: 100%;
	background-repeat: repeat-x;
	background-position: left bottom;
}
.txt02link {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E64097;
	text-decoration: underline;

}
.tit06 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}

.tit07 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	color: Gray;
	color: #999999;
}

.txt03 {

	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}
.input03 {

	border: 1px solid #a2a2a2;
	background-image:   url(../../Imagenes/NuevaImagen/images/log_home/t1/back_input.gif);
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR:#666666;
	TEXT-DECORATION: none;
	height: 20px;
	width: 80%;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left bottom;
}

.DataGrid-footer {
	font-family: Tahoma, Helvetica, sans-serif;
	background-color:  #999999;
	color: #3300FF;
}

.DataGrid-pager 
{
	background-image: url(../../Imagenes/NuevaImagen/images/datagrid_deg1.png);
	background-repeat: repeat-x;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color:  #E64097;
	color: #FFFFFF;
}

.DataGrid-degcel {
	background-image: url(../../Imagenes/NuevaImagen/images/datagrid_deg1.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:  #E64097
}
.DataGrid-degcel2 {
	background-image: url(../../Imagenes/NuevaImagen/images/in_deg_back_bot.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #f1f1f1;

}
.input04 {

	border: none;
	background-image:   url(../../Imagenes/NuevaImagen/images/log_home/t1/back_input.gif);
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR:#666666;
	TEXT-DECORATION: none;
	height: 100%;
	width: 100%;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left bottom;
}


.txt-normal{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#333333;
}

.txt-normal-gris{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#666666;
}

.txt-normal-gris2{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#888888;
}

.txt-normal-rosa{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#fb55ab;
}

.form{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color:#333333;
	border-color:#dddddd;
	border-width:thin;
	border-style:solid;
}

.link-normal-gris{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#b9b9b9;
	text-decoration:none;
}

.link-normal-gris:hover{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#555555;
}

.link-normal-gris:visited{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#b9b9b9;
	text-decoration:none;
}

.link-normal-gris:active{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#fb55ab;
	text-decoration:none;
}

.link-normal-rosa, .popup_clave_link{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#fb55ab;
	text-decoration:none;
}

.link-normal-rosa:hover{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#c7116f;
}

.table_header 
{
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #666666;
  background-color: white;
  width: 960px;
  height: 50px;
  border-bottom: 2px solid #888888;
  margin: 5px;
}

/*Filtros CMR*/

.cmr_filtros_content {
	background-color: white;
	width: 960px;
	height: 500px;
	border: 2px solid #888888;
	padding: 10px;
	text-align: left;
	margin: 5px;
}
.cmr_filtros_ClientTable {
	background-color: white;
	width: 960px;
	height: 50px;
	border-bottom: 2px solid #888888;
	border-top: 2px solid #888888;
	margin: 5px;
}

.cmr_filtros_ContentTable 
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: white;
	padding: 10px;
	text-align: center;
	margin: 5px;
}

.cmr_fitros_input 
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #F5F5F5;
	color: #666666;
	width:195px;
	border: 1px solid #999999;
}

.cmr_fitros_tit {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
} 

.cmr_fitros_subtit {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
} 

