html,body					{ background:#FFF; }
body,td						{ font-size:12px; font-family:verdana; color:#7F7F7F;}
textarea,input,select		{ font-size:11px; font-family:verdana; color:#6F6F6F;}
	
body,form					{ margin:0; padding:0;}	
body						{ height:100%;}	
img							{ border:0;}
h1, .Title					{ font-size:16px; font-weight:bold; color:#019cc4; text-transform:uppercase; font-family:arial; margin:20px 0 10px 0;}
p							{ line-height:1.5em; margin:0;}
h2							{ }
h3							{ }
h4							{color:#019cc4; font-size:9px; text-transform:lowercase; letter-spacing:1px; }
a							{ color:#019cc4; text-decoration:none;}
a:hover						{ text-decoration:underline;}

.info 						{margin: 15px 0 10px 0; padding:5px; background:#878787; color:#fff;}
.Code						{ }
.thumbheader 				{margin-top:20px; border-top:1px dotted #ececec; padding-top:5px; clear:both;}
a.thumbnail 				{color:#019cc4; padding-left:18px;}
a.thumbnail:hover 			{text-decoration:none; color:#999999;}
a.thumbnail2 				{color:#019cc4; padding-left:18px;}
a.thumbnail2:hover 			{text-decoration:none; color:#999999;}

#first						{background:#FFF; height:90px;}
#over						{float:right; padding-top:15px; padding-right:10px;}
.overimg					{width:16px;padding: 0 5px;}
#b							{background:#FFF;}
.topmenu					{background:#019cc4;}

#idiomas  		{padding:10px; vertical-align:top;}
#idiomas a 		{color:#fff; text-transform:uppercase; font-size:10px;}
#idiomas a.on 	{text-decoration:underline;}

#menubtns					{font-family:Verdana,sans-serif; color:#FFFFFF; font-size:9px;}
#menubtns a					{color:#fff; text-decoration:none; white-space:nowrap; width:82px; padding:15px 0;display:block; text-align:center;float:left; font-size:9px!important;}
#menubtns a:hover			{background:#fff; color:#019cc4;}
#menubtns a.on				{background:#fff; color:#019cc4;}

#menubtns a.long			{width:165px!important;}

/*
.menubtn2					{font-family:Verdana,sans-serif;text-transform:uppercase color:#FFFFFF;font-size:9px;}
.menubtn2 a					{color:#FFFFFF;text-decoration:none;padding:14px 2px;display:block;width:160px; height:20px; text-align:center;float:left;font-size:9px;}
.menubtn2 a:hover			{color:#019CC4;text-decoration:none;padding:14px 2px;display:block;float:left;background:#FFFFFF;width:160px;height:20px;text-align:center;font-size:9px;}
.menubtn2.on				{color:#019CC4;text-decoration:none;padding:14px 2px;display:block;float:left;background:#FFFFFF;width:160px;height:20px;text-align:center;font-size:9px;}
*/

a.topmenuon 				{background:#fff; color:#019cc4!important;}
a.topmenu:hover 			{background:#fff; color:#019cc4!important;}

/*
a.topmenu 					{display:block;float:left;padding:10px 25px 15px 25px;color:#FFF;border:1px solid red;text-decoration:none;font:Verdana,sans-serif;text-transform:lowercase;}
a.topmenu:hover 			{text-decoration:none;font:Verdana,sans-serif;background:#FFFFFF;text-transform:lowercase;}
a.topmenuon 				{padding:10px 25px 15px 25px;color:#019cc4;text-decoration:none;font:Verdana,sans-serif;background:#FFFFFF;text-transform:lowercase;}
a.topmenuon:hover			{text-decoration:none; text-transform:lowercase;}
*/
#b1							{background:#019cc4;}
#img1						{height:230px;background:#019cc4;border-bottom:8px solid #019cc4;vertical-align:top;}
#img2						{background:#019cc4 url(/interface/imgs/img2_.jpg) repeat-x; border-bottom:8px solid #019cc4;vertical-align:top;}
#vmenu						{font-size:11px; width:250px; background:#e8e8e8; border-right:1px solid #FFF; height:100%; vertical-align:top; padding-top:10px;}
#vmenudiv					{border-bottom:1px solid #c0bfbf;padding-bottom:10px;}

#menuarea					{vertical-align:top; border-right:1px solid #10abd3; padding:15px 10px 5px 0;}
#menu						{}
#menu a						{text-decoration:none; color:#083b78; text-transform:uppercase; padding:5px 0px 5px 20px;}
#menu a:hover				{color:#10abd3; font-weight:bold;}
#menu .on					{color:#10abd3;font-weight:bold;}
#menu	div					{display:block;}
#menu	div a				{display:block;}
#menu	div a:hover			{display:block; background:url(/interface/imgs/seta.png) no-repeat;}
#menu	div .on				{display:block; background:url(/interface/imgs/seta.png) no-repeat;}

.boxes						{border-top:1px solid #FFF; padding:10px 0px 18px 10px;}
#searchdiv					{font-size:8px; padding-top:5px;}
#email						{font-size:9px; width:140px; border:1px solid #6a6864; color:#5a5959; padding:2px 0px 5px 3px;}
.sinput						{font-size:9px; width:140px; border:1px solid #6a6864; color:#5a5959; padding:2px 0px 5px 3px;}
.ssubmit					{border:0px solid red; color:#5a5959;background:url(/interface/imgs/play.jpg) no-repeat;width:20px; height:20px; vertical-align:bottom; }
#content					{width:739px;background:#f1f1f1;vertical-align:top; line-height:16px;}

#b2							{background:#f1f1f1;}
#lv							{ color:#9F9F9F; background:#FFFFFF; padding:20px 10px 10px 10px; font-size:9px;}
#lv a						{ color:#9F9F9F; background:#FFFFFF; padding:20px 10px 10px 10px;font-size:9px;}
#b3							{background:#FFFFFF; height:100%;}

#pagination 				{margin-top:15px;}

#newstxt					{ width:150px;}	

#colaborador-selector {border-top:1px dashed silver; border-bottom:1px dashed silver; margin:30px 0; text-align:right; padding:10px 0;}
#colaborador-selector select {width:200px!important; font-size:11px;}

.selector {border-top:1px dashed silver; border-bottom:1px dashed silver; margin:20px 0; padding:5px 0;}
.selector select {width:100%;}


.struct_table2 td {border-bottom:1px solid silver; padding:2px 20px 2px 0;}


.thumbnail {display:block; background:url(/interface/imgs/seta.png) no-repeat; text-decoration:none; color:#083b78; text-transform:uppercase; padding:5px 0px 5px 20px;}
