/* CSS Document */
.aviso {
	background-color:#CC9;
	font-size:10px;
	border:1px #039 solid;
	padding: 5px;
	display:block
}

.btnsave {
	background-color	: #C60;
	background-image	: url(../images/btns/save.jpg)
}

.btntrash {
	background-image	: url(../images/btns/trash.jpg);
	background-color	: #660;
}

.btnnew {
	background-image	: url(../images/btns/new.jpg);
	background-color	: #69b;
}

.btnanexo {
	background-image	: url(../images/btn_atach.gif);
	background-color	: #907;
}

.btnexcel {
	background-image	: url(../images/btns/excel.jpg);
	background-color	: #040;
}

.btnUp {
	line-height:0;
	width:1px;
	height:0px;
	border-style: solid;
	border-color: #036 #036 #bcd #036;
	border-width: 1px 7px 7px;
	cursor:pointer;
}
 
.btnDown {
	line-height:0;
	width:1px;
	height:0px;
	border-style: solid;
	border-color: #bcd #036 #036 #036;
	border-width: 7px 7px 1px;
	cursor:pointer;
}

.btnFecha {
	border:1px #fff solid;
	color:#FFF;
	float:right;
	margin:2px 4px;
	padding:1px 3px;
	cursor:pointer;
	font-size:8px
}

.btnsearch {
	background-image	: url(../images/btns/search.jpg);
	background-color	: #199;
}

.btnprint {
	background-image	: url(../images/btns/print.jpg);
	background-color	: #036;
}

.botao, .btnexcel, .btnprint, .btnanexo, .btnsave, .btntrash, .btnnew, .btnsearch  {
	margin				: 5px;
	cursor				: pointer;
	background-color	: #69b;
	padding				: 5px 3px;
	border				: 1px #036 solid;
	border-top			: 1px #fff solid;
	border-left			: 1px #fff solid;
	background-repeat	: no-repeat;
	width				: 150px;
}

.botao {
	background-image:url(../images/btns/bck0.jpg);
	background-repeat:repeat-x;
}

.btn1 { 
	background-image:url(../images/btns/bck1.jpg);
	background-repeat:repeat-x;
	color:#036;
	font-weight:lighter;
	cursor				: pointer;
	margin:0;
	width				: 140px;
}

.btn2 { 
	background-image:url(../images/btns/bck_green.jpg);
	color:#fff;
	margin:0;
}

.btn3 { 
	background-image:url(../images/btns/bck3.jpg);
	background-repeat:repeat-x;
	color:#036;
	margin:0;
	font-weight:lighter;
	cursor				: pointer;
	width				: 140px;
}


.buttonbar {
	background-image:url(../images/texturas/btndgdBlue.jpg);
	border:1px #036 solid;
}

.buttonbar a, .buttonbar div, .buttonbar img{
	border-left		:1px #FFF solid;
	border-right	:1px #036 solid;
	float			:left;
}

.buttonbar a, .buttonbar div{
	border-top		: 1px #AAB solid;
	color			: #FFF;
	padding			: 6px 7px;
	height			: 16px;
	font-size		: 9px;
	display			: block
}

.coluna {
	width:500px;
	padding:5px;
	text-align:left;
	float:left;
	margin-left:10px;
	display:block
}

.destaque {
	background-color:#F93;
	background-image:url(../images/texturas/diagonal_.gif);
	color:#000;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}

.dragbar {
	width:99%;
	height:20px;
	display:block;
	padding:1px 2px;
	background-color:#cc9;
	border:1px #039 solid;
	border-left-color : #FFF;
	border-top-color : #FFF;
	background-image:url(../images/texturas/diagonal_.gif);
	cursor:move;
	text-align:left;
	color:#036
}

.dragbar label {
	float:left;
	margin:2px 3px;
	font-weight:bold;
	color:#036
}

.dragbar img {
	float:right;
	margin:2px 4px;
	width:16px;
	height:16px;
	border:none;
	cursor:pointer;
	filter : alpha(opacity=70);
	moz-opacity	: 0.7;
	opacity: 0.7;
}

.fIMG{ width:50px; height:35px }

.formas { display:none }

.hidden { display:none }

.infoLabel {
	width:auto;
	margin:0 5px;
	float:left;
}

.innerJ {
	background-image:url(../images/texturas/paper.jpg);
	display:block;
	padding:1px
}

.janela , #aux, .carregando{
	background-color : #bcd;
	padding          : 4px;
}

.legendabox, .legendasBox input {
	height	: 10px;
	width	: 10px;
	border	: 1px #039 solid;
	padding	: 5px;
	margin	: 5px
}

.listagem { 
	padding:10px;
	clear:both
}

.listagem li { 
	padding:5px
}

.menubutton {
	float:right;
	padding-left:15px;
	width:410px;
}

.menubutton li {
	float:left;
	padding:3px;
	margin-left:10px;
	width:95%;
}

.menubutton h5 { color:#fff; clear:both; display:block; padding-top:15px; height:40px }
.menubutton a {
	float: left;
	width:45%;
	height:30px;
	margin:2px 5px;
	padding-bottom:5px;
	border-bottom:1px #036 solid;
}
.menubutton label { padding:10px 2px }
.menubutton img { float: left; margin-right: 3px }

.menuL {  padding:10px }

.menuL li {  padding:5px }

.menuL a {
	padding-left: 18px;
	margin-bottom: 13px;
	height: 32px;
	font-size:12px;
	color:#006;
	background-image:url(../images/ico/balao.png);
	background-repeat:no-repeat
}

.org { float:left; display:block; border: 1px solid #369; padding:10px; width:400px }

.produto {
	border-bottom: 1px solid #369;
	padding:3px;
	margin: 3px;
	display:block;
	height:90px;
	_width: 445px
}

.produto img, .noImg { 
	width:120px;
	height:80px;
	float:left;
	border: 1px solid #369;
}

.produto button { 
	width:100px;
	margin-bottom: 5px
}

.produto span, .produto h5 { 
	width:250px;
	_width:200px;
	display:block;
}

.promocao {
	background-image:url(../images/texturas/tra_am.png);
}

.hidden { display:none }

.spDiasemana {
	padding:4px;
	padding-left:11px;
	margin:0 1px;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	font-weight:bold;
	text-align:right
} 

.submenu { 
	position			: absolute;
	background-image	: url(../images/menu_back.jpg);
	border				: 1px #036 solid;
	padding				: 5px;
	display				: none;
	z-index				: 1
}

.submenu a{
	width				: 156px;
	padding				: 4px;
	background-color	: #69B;
	border				: 1px #FFF solid;
	color				: #FFF;
	display				: block
}

.submenu a:hover{
	background-color:#9BD;
}

.thumb {
	padding:5px;
	border:1px solid #036;
	float:left;
	margin:5px;
	cursor:hand
}

.vcard {
	padding:15px;
	width:600px
}

.vcard img {
	float:left; border: 1px solid #369;
}