/*** www.fullscreen-pt.com ***/
body {margin:0px;}

.tdtop {background:#2a344d; padding:2px 10px; font:10px Arial; text-align:right}
.tdtop a {color:#fff; text-decoration:none}

.rodape {font:10px Arial; color:#fff;}

.tdmain {padding:20px 10px 10px 10px; background:#fff;}

.tilebottommenu {background:url(../images/tile_menu_bottom.gif) repeat-x top; height:20px;}
	
.quicklinks {
	border-top:1px solid #c6c6c6;
	border-bottom:1px solid #c6c6c6;
	padding:5px;
	font:12px Arial;
	color:#233a8c;
	font-weight:bold;
}
.quicklinks a {color:#233a8c; text-decoration:none;}

.login, .login a {font: bold 9px Verdana; color:#2a344d; text-decoration:none;}

.title {font:bold 10px Verdana;	color:#233a8c;}

.title2, .title2 a:link, .title2 a:visited{
	font:12px Verdana;
	color:#4392db;
	font-weight:bold;
	line-height:110%;	
}
.title2 a:hover {text-decoration:none;}
.title3, .title3 a:link, .title3 a:visited {
	font-family: Arial;
	color:#24388A;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.title3 a:hover {text-decoration:underline;}
.titpq	{font:10px Verdana; color:#4392db;}
.text 	{font:11px Verdana; color:#233a8c;line-height:130%;}
.text a {color:#4392db;}
.text a:hover {text-decoration:none;}
.text2 {font:11px Verdana;	color:#5B5B5A;	font-weight:bold;	word-spacing:-2px;}
.text3,.text3 a:link, .text3 a:visited {
	font-family: arial;
	color:#24388A;
	font-size:12px;
	text-decoration:none;
	padding:4px 0px 4px 0px;
}
.text3 a:hover {text-decoration:underline;}

.prod {	font:10px Verdana; color:#233a8c; line-height:140%;	}
.prod a {color:#4392db; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  font-weight:bold; text-decoration:none}
.prod a:hover {text-decoration:underline;}

.dashed {
	border-bottom-style: dashed;
	border-bottom-color:#2C505B;
	border-bottom-width:thin;
}
.dottedline		{ background:url(../images/dot.gif) repeat-x center;}
.dottedline2	{ background:url(../images/dot.gif) repeat-x center; height:20px;}

.img {
	margin:0px 10px 3px 0px;
	border:1px solid #dcdcdc;
	padding:2px 2px 2px 2px;
	background: #ffffff;
}
.areainput {
	font:10px Verdana;
	color:#000000;
	border:1px solid #d6d6d6;
	border-top:2px solid #6b6b6b;
}
input, textarea {
	font:10px Verdana;
	color:#000000;
	border:1px solid #d6d6d6;
}
.button {
	font:10px Verdana;
	color:#233a8c;
	border:1px solid #4392db;
	background:#ffffff;
}
.cor1	{font-family: Arial, Helvetica, sans-serif; font-size:14px;	font-weight:bold; color:#24388A; text-decoration:none}
.cor2	{font-family: Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold; color:#87ABCF; text-decoration:none}
select {
	font:10px Verdana;
	color:#ffffff;
	background-color:#87ABCF;
}

.nec {display: block;
	font-family: arial;
	color:#24388A;
	font-size:12px;
	text-decoration:none;
	padding:4px 0px 4px 10px;
	background-color:#f7f7f7;
	border-bottom:1px solid #fff;
	border-top:1px solid #e2e2e2;
}
.nec a {display: block; font-family: arial;	color:#24388A; font-size:12px; text-decoration:none;}
.nec a:hover {background:#fcfcfc; text-decoration:underline;}

/*************** menu ***************/
.menutitle{
	cursor:pointer;
	font-family: arial;
	color:#24388A;
	font-size:12px;
	text-decoration:none;
	padding:4px 0px 4px 0px;
	color:#183A22;
	border-top:1px solid #cdcdcd;
}
.menutitle a{
	font-family: arial;
	color:#24388A;
	font-size:12px;
	text-decoration:none;
}
.menutitle a:hover {text-decoration:underline;}

.submenu a {
	display: block;
	font-family: arial;
	color:#24388A;
	font-size:12px;
	text-decoration:none;
	padding:4px 0px 4px 20px;
	background-color:#f0f0f0;
	border-bottom:1px solid #fff;
	border-top:1px solid #e2e2e2;
}

.submenu a:hover {
	background:#fcfcfc;
	text-decoration:underline;
}
