﻿body {
    margin: 0;
    padding: 0;
    font: normal 11px verdana, arial, helvetica;
    color: #999;
}
a {
    font-weight: normal;
    text-decoration: none;
}
table {
    border: none;
}
th {
    padding: 0 2px;
	height: 24px;
	background: #FF9900;
	color: #000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
}
td {
    margin: 2px;
    padding: 3px 2px;
    border: none;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
#top_bar {
	margin: 0;
	padding: 0 0 0 20px;
	width: auto;
	height: 60px;
	font: bold 1.5em Verdana, Arial, Helvetica, sans-serif;
	line-height: 3em;
	color: #fff;
	background: #98CB32;
}
#body_panel_notas {
	clear: both;
	margin: 0 auto;
	width: 780px;
	height: auto;
	padding: 10px 10px 0 10px;
}
#form_find_notas {
	width: 780px;
	height: auto;
	margin: 20px auto 0 auto;
	padding: 3px;
	border: #ddd 1px solid;
}
#footer {
    margin: 10px 0 0 0; 
    padding: 0;
    height: auto; 
}
.note {
	margin: 0;
	padding: 5px;
	background: #F2F8DE;		
	color: #666;
	display: block;
}
.flat {
    border: none;
    padding: 4px 0;
}
.textbox {
	width: 120px;
	font: normal 10px Verdana, Arial, Helvetica;
	padding: 2px;
}
.boton {
	background: #E8F3F9 url(../images/button_on.jpg) 0 0 repeat-x; 
	margin: 10px 0;
	padding: 0;
	border: #006699 1px solid;
	height: 20px;
	width: 110px;
	color: #000;
	font-size: 10px;
}
.boton:hover {
	background: #E8F3F9 url(../images/button_off.jpg) 0 0 repeat-x; 
	margin: 10px 0;
	padding: 0;
	border: #006699 1px solid;
	height: 20px;
	color: #000;
}

.MyCalendario .ajax__calendar_container 
{
	border:1px solid #646464;
	padding:4px;
	position:absolute;
	cursor:default;
	width:180px;
	font-size:10px;
	text-align:center;
	font-family:tahoma,verdana,helvetica;
	}
.MyCalendario .ajax__calendar_body {height:139px;width:180px;position:relative;overflow:hidden;margin:auto;}
.MyCalendario .ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.MyCalendario .ajax__calendar_container TABLE {font-size:10px;}
.MyCalendario .ajax__calendar_header {height:20px;width:100%;}
.MyCalendario .ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-left.gif")%>);}
.MyCalendario .ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-right.gif")%>);}
.MyCalendario .ajax__calendar_title {cursor:pointer;font-weight:bold;}
.MyCalendario .ajax__calendar_footer {height:15px;}
.MyCalendario .ajax__calendar_today {cursor:pointer;padding-top:3px;}
.MyCalendario .ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.MyCalendario .ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.MyCalendario .ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.MyCalendario .ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.MyCalendario .ajax__calendar_container {
    background-color:#ffffff;
    border:1px solid #646464;
    color:black;
}
.MyCalendario .ajax__calendar_other .ajax__calendar_day, .ajaxToolkit-CalendarExtender .ajax__calendar_other .ajax__calendar_year {
    color:black;
}
.MyCalendario .ajax__calendar_hover .ajax__calendar_day, .ajaxToolkit-CalendarExtender .ajax__calendar_hover .ajax__calendar_month, .ajaxToolkit-CalendarExtender .ajax__calendar_hover .ajax__calendar_year {
    color:black;
}
.MyCalendario .ajax__calendar_active .ajax__calendar_day, .ajaxToolkit-CalendarExtender .ajax__calendar_active .ajax__calendar_month, .ajaxToolkit-CalendarExtender .ajax__calendar_active .ajax__calendar_year {
    color:black;
    font-weight:bold;
} 

.modalBackground
{
background-color:Gray;
filter:alpha(opacity=70);
opacity:0.7;
}

.modalPopup
{
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	with:488px;
}
