﻿
/*### calendar ###*/
.calendar {border:solid 1px #999999;background-color:White;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.calendarDayHeaderStyle {background-color:#820096;color:White;font-weight:bold;font-size:10pt;}

.calendarTitle {background-color:White !important;color:#820096;font-size:12pt;font-weight:bold;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.calendarTodayDayStyle ,.calendarTodayDayStyle a{background-color:#CCCCCC;font-size:8pt;}

.calendarWeekendDayStyle {background-color:#f5f5f5 !important;border:solid 1px #c0c0c0;text-decoration:underline;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;}
.calendarWeekendDayStyle a{text-decoration:underline;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;}

.calendarRequest {background-color:#CCADD1;border:solid 1px #c0c0c0;text-decoration:underline;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;}
.calendarRequest a{text-decoration:underline;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;}

.calendarDayStyle {background-color:White;text-decoration:underline;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;border:solid 1px #c0c0c0;}
.calendarDayStyle a{text-decoration:underline;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;}

.calendarNextPrevStyle {background-color:White;font-size:10pt;font-weight: normal;text-decoration:underline;}
.calendarNextPrevStyle a{font-size:10pt;font-weight: normal;text-decoration:underline;}

.calendarOtherMonthDayStyle {border:solid 1px #c0c0c0;text-decoration:underline;    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;color:#CCCCCC !important;}
.calendarOtherMonthDayStyle a{ text-decoration:underline;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;color:#CCCCCC !important;}

.calendarSelectedDay {background-color:#820096;color:white;border:solid 1px #c0c0c0;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;}
.calendarSelectedDay a{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;}

.calenderPequeno{background-color:White;border:solid 1px #999999;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:8pt;width:200px;display: block; left: 0px; position: absolute;top: 25px; z-index: 999;}

/*### print fields ###*/
.print_header {display: none;}
.print_footer {display: none;}

/*#### div texts ####*/

.neg
{
	color:#FE0000;
}

.pos
{
	color:#01CD01;
}


.div_text{
	min-height: 26px;
	_height: 26px;
	padding: 0;
	margin: 0;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
}

.divs_list_extended{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	width: 48%;
	margin-left:10px;
	float: left;
}

.texts_list_extended{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #820096;
	width: 48%;
	float: left;
}

/*#####Printing Parts#####*/

.print_header
{
	display: none;
}

.print_footer
{
	display: none;
}

/*#####Main Right / Footer  Minimum Height#####*/
.main_right{
	min-height: 531px;
}

.footer{
	min-height: 67px;
}

.inputDropDownSmaller {
background:white none repeat scroll 0 0;
border:0 solid #888888;
color:#474747;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:0.54em;
vertical-align:middle;
}

.NewsImage {
	float:left;
	padding-right:10px;
	padding-bottom:5px;
}


.content_left_with_margin{
	float: left;
	width: 414px;
	padding-right: 1px;
	margin-top: 3px;
	padding-left:20px;
	}
