body{
	margin:0px;
	background-color:#5f5f5f;
	background-repeat:repeat-x;
	background-image:url(../img/line2.jpg);
	font-family:Tahoma;
	font-size:12px;
}

.link-zonam{
	color:#0000FF;
	text-decoration:underline;
	cursor:pointer;
}

.link-produccion{
	color:#0000FF;
	text-decoration:none;
	cursor:pointer;
}

#main_table{
	background-color:#FFFFFF;
}	

#table_header td{
	vertical-align:middle;
}

#footer{height:70px; background:url(../img/footer_bg.jpg) left top no-repeat; color:#8494B8; font-family:Arial, Helvetica, sans-serif;}
#footer .indent{padding:25px 0 0 18px;}
#footer a{color:#8494B8; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
#footer span{color:#C2D1EF; word-spacing:8px;}
#footer span a{color:#C2D1EF; text-decoration:none; word-spacing:0px;}
#footer span a:hover{text-decoration:underline;}

.cell_form_big{
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
}

textarea{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.titulo_bienvenida{
	color:#666666;
	font-weight:bold;
	font-family:Tahoma;
	font-size:22px;
}

.strong{
	font-weight:bold;
	color:#0066FF;
	font-size:12px;
}

#cell_links{
	height:280px;
}

#cell_links td{
	width:150px;

}

.table_link{
	cursor:default;
	color:#999999;
}

.table_link_on td{
	cursor:default;
	color:#CC3366;
	text-decoration:underline;
}

.table_edicion_on td{
	cursor:default;
	color:#009900;
	text-decoration:underline;
}

.table_archivo_on td{
	cursor:default;
	color:#FF9900;
	text-decoration:underline;
}

.table_mensajeria_on td{
	cursor:default;
	color:#FFCC00;
	text-decoration:underline;
}

.table_ayuda_on td{
	cursor:default;
	color:#0033CC;
	text-decoration:underline;
}

.ul1 {margin:0; padding:0; list-style:none; font-size:11px;}
.ul1 li{background-image:url(../img/pointer.gif); background-repeat:no-repeat; margin:0 0 0 0px; padding:0 0 0 27px; line-height:22px }
.ul1 label{ font-weight:bold; color:#333333}

ul {margin:0; padding:0; list-style:none}

a:visited{
	color:blue;
}

.link_menu:visited{
	color:black;
}

a{
	font-weight:normal;
}

.encabezadoCalendario{
	width:50px;
	background-color:#EBDD7D;
	border-color:#EBDD7D;
	border-style:outset;
	border-width:1px;
	font-weight:bold;
	text-align:center;
}

.celdaCalendario{
	background-color:#E6E9FF;
	border-color:#CCCCCC;
	border-style:outset;
	border-width:1px;
	vertical-align:top;
	padding:3px;
	font-weight:bold;
	color:#006699;
	font-size:16px;
}

.celdaCalendario_on{
	background-color:#D5DCFF;
	border-color:#CCCCCC;
	border-style:outset;
	border-width:1px;
	vertical-align:top;
	padding:3px;
	font-weight:bold;
	color:#006699;
	font-size:16px;
}

.contenidoCalendario{
	font-size:10px;
	color:#666666;
	font-weight:normal;
	cursor:default;
}
.listaTexto li {background-image:url(../img/a2.gif); background-repeat:no-repeat; margin:0 0 0 0px; padding:0 0 0 27px; line-height:22px }
.listaErrores li {background-image:url(../img/a3.gif); background-repeat:no-repeat; margin:0 0 0 0px; padding:0 0 0 27px; line-height:22px }

.grid-plantillas{
	border-left-color:#999999;
	border-left-style:dotted;
	border-left-width:1px;
	padding:5px;
}

.contenedor-ayuda-plantillas{
	padding:10px;
	vertical-align:top;
	text-align:justify;
}



.titulo-vistaprevia{
	font-size:18px;
	font-weight:bold;
	color:#FF6600;
	padding-bottom:8px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

.sub-titulo{
	font-size:16px;
	font-weight:bold;
	color:#FF6600;
}

.titulo-vistaprevia label{
	font-size:11px;
	color:#999999;
}

.selector-disenno-a{
	width:33%;
	height:100px;
	background-color:#9EC0FE;
	padding:10px;
	border-style:dotted;
	border-width:2px;
	border-color:#0033CC;
}

.selector-disenno-a h1{
	font-size:16px;
	color:#003399;
}

.selector-disenno-b{
	width:33%;
	height:100px;
	background-color:#A6FF88;
	padding:10px;
	border-style:dotted;
	border-width:2px;
	border-color:#009933;
}

.selector-disenno-b h1{
	font-size:16px;
	color:#009933;
}

.selector-disenno-c{
	width:33%;
	height:100px;
	background-color:#FF8888;
	padding:10px;
	border-style:dotted;
	border-width:2px;
	border-color:#990000;
}

.selector-disenno-c h1{
	font-size:16px;
	color:#990000;
}

.contenedor-anotaciones{
	background-color:#ADCAAA;
	border-style:dotted;
	border-width:2px;
	border-color:#006600;
	padding:10px;
}


.titulo-anotaciones{
	font-size:16px;
	color:#FFFFFF;
	padding-bottom:4px;
	border-bottom-color:#009900;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

.cell-anotacion{
	border-bottom-color:#006600;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	padding-bottom:6px;
	padding-top:4px;
}




