#Scroller {position: relative; width: 180px; height: 275px; overflow: hidden;}
.Scroller-Container {position: absolute;}


.Container {position: absolute;top: 50px; left: 100px;width: 180px;height: 275px;}
#Scroller-1 {position: absolute;overflow: hidden;width: 180px;height: 275px;left: 21px;top: 355px;}

#Scroller-1 p {margin: 0; padding: 10px 20px;font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;text-indent: 20px;color: #6F6048;}
.Scroller-Container {
	position: absolute;
	top: 291px;
	left: 2px;
	height: 70px;
}
.Scrollbar-Up {
	cursor: pointer;
	position: absolute;
	top: 47px;
	left: 145px;
}
.Scrollbar-Down {
	cursor: pointer;
	position: absolute;
	top: 86px;
	left: 149px;
	width: 8px;
	height: 12px;
}
.Scrollbar-Left {cursor: pointer; position: absolute; top: 220px; left: 0px;}
.Scrollbar-Right {cursor: pointer; position: absolute; top: 220px; left: 380px;}

.textos {font-size: 9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#87adb5;}
A.textos:link {TEXT-DECORATION: none; color:#87adb5;}
A.textos:visited {TEXT-DECORATION: none; color: #87adb5;}
A.textos:active {TEXT-DECORATION: none; color: #87adb5;}
A.textos:hover {TEXT-DECORATION: underline; color: #87adb5; font-weight: bold;}

.rc_calendar {
	border: 1px solid #000000;
}

.rc_iframe_body {
	margin: 0px;
	background: #FFFFFF;
	border: 0px;
	cursor: default;
}

.rc_iframe_body .rc_table {
	font-size: 11px;
	font-family: verdana,tahoma,sans-serif,arial;
}

.rc_iframe_body .rc_wd_tr td {
	border-bottom: 1px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
}
.rc_iframe_body .rc_time_tr td {
	border-top: 1px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
}

.rc_iframe_body .rc_head_tr td,
.rc_iframe_body .rc_nav_tr td {
	border-bottom: 1px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
	font-weight: bold;
}

.rc_iframe_body .rc_cal_tr td {
	border: 1px solid #fff;
	padding: 4px 2px 4px 2px;
	text-align: right;
	color: #000;
	white-space: nowrap;
	width: 80px;
}

.rc_iframe_body .rc_footer_tr td {
	border-top: 1px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
}

.rc_iframe_body .rc_hours {
	width: 30px;
}

.rc_iframe_body .rc_colon_span {
}

.rc_iframe_body .rc_mins {
	width: 30px;
}

.rc_iframe_body .rc_mins {
	width: 30px;
}

.rc_iframe_body td.rc_current {
	color: #ddd;
	background: #00f;
	font-weight: bold;
}

.rc_iframe_body td.rc_today {
	font-weight: bold;
}

.rc_iframe_body td.rc_weekend_head {
	color: #f00;
}

.rc_iframe_body td.rc_weekend_day {
	color: #f00;
}

.rc_iframe_body tr.rc_highlight,
.rc_iframe_body tr.rc_highlight td {
	border: 1px solid #ccccff;
	background: #ccccff;
}

.rc_iframe_body tr.rc_highlight td.rc_highlight {
	background: #3366cc;
	border: 1px solid #9999ff;
}

/* alt skin */

.rc_calendar_alt {
	border: 1px solid #000000;
}

.rc_iframe_body_alt {
	margin: 0px;
	background: #CCCCCC;
	border: 0px;
	cursor: default;
}

.rc_iframe_body_alt .rc_table {
	font-size: 12px;
	font-family: verdana,tahoma,sans-serif,arial;
	background: #0f0;
}

.rc_iframe_body_alt .rc_wd_tr td {
	border-bottom: 1px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
}

.rc_iframe_body_alt .rc_time_tr td {
	border-top: 1px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
}

.rc_iframe_body_alt .rc_head_tr td,
.rc_iframe_body_alt .rc_nav_tr td {
	border-bottom: 1px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
	font-weight: bold;
}

.rc_iframe_body_alt .rc_cal_tr td {
	border: 1px solid #0f0;
	padding: 4px 2px 4px 2px;
	text-align: right;
	color: #000;
	white-space: nowrap;
	width: 25px;
}

.rc_iframe_body_alt .rc_footer_tr td {
	border-top: 1px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
}

.rc_iframe_body_alt .rc_hours {
	width: 30px;
	background: #66ff66;
	border: 1px solid #000;
}

.rc_iframe_body_alt .rc_colon_span {
}

.rc_iframe_body_alt .rc_mins {
	width: 30px;
	background: #66ff66;
	border: 1px solid #000;
}

.rc_iframe_body_alt td.rc_current,
.rc_iframe_body_alt tr.rc_highlight td.rc_current {
	border: 1px solid #fff;
	color: #00f;
	background: #fff;
	font-weight: bold;
}

.rc_iframe_body_alt td.rc_today {
	font-weight: bold;
}

.rc_iframe_body_alt td.rc_weekend_head {
	color: #f00;
}

.rc_iframe_body_alt td.rc_weekend_day {
	color: #f00;
}

.rc_iframe_body_alt tr.rc_highlight,
.rc_iframe_body_alt tr.rc_highlight td {
	border: 1px solid #66ff66;
	background: #66ff66;
}

.rc_iframe_body_alt tr.rc_highlight td.rc_highlight {
	background: #66ff66;
	border: 1px solid #9999ff;
}

/* alt skin */








p { font-family:Verdana; font-size:10pt; }
td { font-family:Verdana; font-size:10pt; }
body { font-family:Verdana; font-size:10pt; }
input { font-family:Verdana; font-size:9pt; }
table { border-collapse: collapse; }

.linka{color:#ffffff;}
A.linka:link {TEXT-DECORATION: none; color:#66FFFF;}
A.linka:visited {TEXT-DECORATION: none; color: #66FFFF;}
A.linka:active {TEXT-DECORATION: none; color: #66FFFF;}
A.linka:hover {TEXT-DECORATION: underline; color: #66FFFF; font-weight: bold;}

.linkm{color:cyan;}
A.linkm:link {TEXT-DECORATION: none; color:cyan;}
A.linkm:visited {TEXT-DECORATION: none; color: cyan;}
A.linkm:active {TEXT-DECORATION: none; color: cyan;}
A.linkm:hover {TEXT-DECORATION: underline; color: cyan; font-weight: bold;}

.linkb{color:#ffffff;}
A.linkb:link {TEXT-DECORATION: none; color: #ffffff;}
A.linkb:visited {TEXT-DECORATION: none; color: #ffffff;}
A.linkb:active {TEXT-DECORATION: none; color: #ffffff;}
A.linkb:hover {TEXT-DECORATION: underline; color: #ffffff; font-weight: bold;}

.linkp{color:#333333;}
A.linkp:link {TEXT-DECORATION: none; color: #333333;}
A.linkp:visited {TEXT-DECORATION: none; color: #333333;}
A.linkp:active {TEXT-DECORATION: none; color: #333333;}
A.linkp:hover {TEXT-DECORATION: underline; color: #333333; font-weight: bold;}

.linkpx{color:#ff0000;}
A.linkpx:link {TEXT-DECORATION: none; color: #ff0000; font-size:9px}
A.linkpx:visited {TEXT-DECORATION: none; color: #ff0000; font-size:9px}
A.linkpx:active {TEXT-DECORATION: none; color: #ff0000; font-size:9px}
A.linkpx:hover {TEXT-DECORATION: underline; color: #ff0000; font-size:9px}

.linkpy{color:#0000ff;}
A.linkpy:link {TEXT-DECORATION: none; color: #0e5b6a; font-size:9px}
A.linkpy:visited {TEXT-DECORATION: none; color: #0e5b6a; font-size:9px}
A.linkpy:active {TEXT-DECORATION: none; color: #0e5b6a; font-size:9px}
A.linkpy:hover {TEXT-DECORATION: underline; color: #0e5b6a; font-size:9px}

.linknav{color: #0E5B6A;}
A.linknav:link {TEXT-DECORATION: none; color: #0E5B6A;}
A.linknav:visited {TEXT-DECORATION: none; color: #0E5B6A;}
A.linknav:active {TEXT-DECORATION: none; color: #0E5B6A;}
A.linknav:hover {TEXT-DECORATION: underline; color: #0E5B6A; font-weight: bold;}

.label { border-style:none; color:#000000; }
.error {  font-family: Arial; font-size: 10pt; font-weight: bold; color:#FF0000; text-decoration: none }
.errorLabel {  font-family: Arial; font-size: 12pt; font-weight: bold; color: #990000; text-decoration: none; border-style:none; }
.sgws-botton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0E5B6A; }
A.sgws-botton:link {TEXT-DECORATION: none; color:#0E5B6A;}
A.sgws-botton:visited {TEXT-DECORATION: none; color: #0E5B6A;}
A.sgws-botton:active {TEXT-DECORATION: none; color: #0E5B6A;}
A.sgws-botton:hover {TEXT-DECORATION: underline; color: #0E5B6A; font-weight: bold;}

.t-noticias {font-family: Verdana;font-size: 10px;color: #666666;}
A.t-noticias:link {TEXT-DECORATION: none; color:#666666;}
A.t-noticias:visited {TEXT-DECORATION: none; color: #666666;}
A.t-noticias:active {TEXT-DECORATION: none; color: #666666;}
A.t-noticias:hover {TEXT-DECORATION: underline; color: #666666;}


.login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0E5B6A; }
.nav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #333333; }
.nav2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #0E5B6A; }
.t11b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; }
.t11bb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; }
.t11p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.t11pb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; }
.t12b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; }
.t12bb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; }
.t14bb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; }
.t14Lb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #8DBDBF; font-weight: bold; }
.t16pb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; font-weight: bold; }
.formulario {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 11px;color : #333333;border : 1px solid #667f96; background-color : #8BBCBB;}
.formulario2 {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 10px;color : #333333; border : 1px solid #8BBCBB; background-color :#E5E5E5;}
.ponteiro{cursor:hand;}

.dourado { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ff0000; cursor:default }
.cinza { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0e5b6a; cursor:default }
.t-site {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.t-sitep {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;}
.t-sitepb {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 09px;color: #000000;}
.t-siteg {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px; color:#999999;font-weight:bold; }
.formulario-not {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #333333;
	border : thin solid #666666;
	background-color :#E5E5E5;
}
