@charset "utf-8";
/* CSS Document */
body {
	font-family:Tahoma;
	font-weight:700;
	color:#FFF;
	background-color:#d7d7d7;
}
a:link{font-family:Tahoma;color:#F00; text-decoration:none;}
a:visited{font-family:Tahoma;color:#F00; text-decoration:none;}
a:hover{font-family:Tahoma;color:#F333; text-decoration:none;}
a:active{font-family:Tahoma;color:#F00; text-decoration:none;}

#tags { margin-left:auto; margin-right:auto; float:left; width:auto; padding:5px; color:#09C;}
#tags a:hover{ text-decoration:underline;}
#tags a {color:#09C;}

img { -ms-interpolation-mode: bicubic; }

.menuTable td {
	vertical-align:middle;
	height:30px;
}
.menuOver {
	background-color:#F00;
	cursor:pointer;
}
.menuOut {
	background-color:none;
}
.Textforms {
	text-align:left;
	font-size:16px;
	padding:5px;
	color:#FFF;
}
.imputBotao {
	color:#FFF;
	background-color:#242424;
	border:2px;
	border-color:#CCC;
	font-size:18px;
	width:70px;
}
.imputContactos {
	color:#FFF;
	background-color:#242424;
	border:0px;
	font-size:18px;
	width:390px;
	margin:3;
}
.imputProcura {
	color:#FFF;
	background-color:#242424;
	border:0px;
	font-size:18px;
	width:170px;
}
.imputProcuraA {
	color:#FFF;
	background-color:#242424;
	border:0px;
	font-size:18px;
	width:170px;
	padding:5px;
}

.imputProcuraOk {
	color:#FFF;
	border:0px;
	height:22px;
	width:33px;
	padding:0px;
	top:inherit;
	background:none;
	background-image:url(layout/procuraB.png);
}
.procuraTable {
	padding:0px;
	margin:0px;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
}
.footerdiv {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:100%;
	position:absolute;
	color:#333;
	
}
.footerdiv a:link{font-family:Arial, Helvetica, sans-serif;color:#333; text-decoration:none;font-size:14px;}
.footerdiv a:visited{font-family:Arial, Helvetica, sans-serif;color:#333; text-decoration:none;font-size:14px;}
.footerdiv a:hover{font-family:Arial, Helvetica, sans-serif;color:#F00; text-decoration:none;font-size:14px;}
.footerdiv a:active{font-family:Arial, Helvetica, sans-serif;color:#333; text-decoration:none;font-size:14px;}

.tagsdiv a:link{font-family:Tahoma;color:#333; text-decoration:none;font-size:12px;}
.tagsdiv a:visited{font-family:Tahoma;color:#333; text-decoration:none;font-size:12px;}
.tagsdiv a:hover{font-family:Tahoma;color:#F00; text-decoration:none;font-size:12px;}
.tagsdiv a:active{font-family:Tahoma;color:#333; text-decoration:none;font-size:12px;}

.tagsdiv2 a:link{font-family:Tahoma;color:#ccc; text-decoration:none;font-size:12px;}
.tagsdiv2 a:visited{font-family:Tahoma;color:#ccc; text-decoration:none;font-size:12px;}
.tagsdiv2 a:hover{font-family:Tahoma;color:#ccc; text-decoration:none;font-size:12px;}
.tagsdiv2 a:active{font-family:Tahoma;color:#ccc; text-decoration:none;font-size:12px;}

.produtosTable {
	font-size:20px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-weight:900;
	
}
.img {
   padding:1px;
   border:3px solid #FFF;
}
.paginacao {font-family: Verdana;font-size: 9pt;color: #FFFFFF;/* background-color:#CCC;*/ padding:7px}
.paginacao a:link {text-decoration: none;color:#FFFFFF;}
.paginacao a:visited {text-decoration: none;color:#FFFFFF;}
.paginacao a:hover {text-decoration:underline;color:#FFFFFF;}
.paginacao a:active {text-decoration: none;color:#FFFFFF;}

.title{color:#F00;font:bold 12px Verdana; text-align:left; padding-left:10px; padding-right:10px;}
.title a:link{color:#09C;font:bold 12px Verdana; text-decoration:none}
.title a:visited{color:#09C;font:bold 12px Verdana; text-decoration:none}
.title a:hover{color:#F00;font:bold 12px Verdana; text-decoration:none}
.title a:active{color:#09C;font:bold 12px Verdana; text-decoration:none}

#correct{
	border:3px solid #80FF80;
	border-bottom:: 3px solid #80FF80;
	border-left:: 3px solid #80FF80;
	border-top:: 3px solid #80FF80;
	border-right: 3px solid #80FF80;
	border-color:#80FF80;
	background-color:#BFFF80;
	color:#000;
	font-size:12px;
	font-weight:900;
	width:99%;
	height:50px;
	vertical-align:middle;
	overflow:auto;
	line-height:50px;
}
#correct #aColm{
width:10%;
height:100%;
float:left;
}

#correct #bColm{
width:79%;
height:100%;
float:left;
}
#error{
	border:3px solid #F30;
	border-bottom:: 3px solid #F30;
	border-left:: 3px solid #F30;
	border-top:: 3px solid #F30;
	border-right: 3px solid #F30;
	border-color:#F30;
	background-color:#FF8080;
	color:#000;
	font-size:12px;
	font-weight:900;
	width:99%;
	height:70px;
	vertical-align:middle;
	overflow:auto;
	text-align:center;
	line-height:23px;
}
#error #aColm{
width:10%;
height:100%;
float:left;
}

#error #bColm{
width:79%;
height:100%;
float:left;
}