@font-face { font-family: 'font1'; src: url('/fonts/urw_gothic-webfont.eot'); src: url('/fonts/urw_gothic-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/urw_gothic-webfont.woff2') format('woff2'), url('/fonts/urw_gothic-webfont.woff') format('woff'), url('/fonts/urw_gothic-webfont.ttf') format('truetype'), url('/fonts/urw_gothic-webfont.svg#urw_gothic-webfont') format('svg');font-style: normal; }
html{ width:100%; height:100%; padding:0px 0px 0px 0px; }
body { width:100%; height:100%; margin: 0; text-align: center; color: #000000; background-color: #f3f3f3; background-image:url(img/logo.jpg); background-repeat:repeat-x; text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 30px; padding:0px; }

h1,h3 {text-align:center;}
/*css reset*/
form {margin:0;padding:0;}
img {border:0;}
/* Turn off scroll bars in IE unless needed */
textarea {overflow:auto;min-height:30px;font-size:12px;border:1px solid #babdb6;border-radius:10px;text-indent:5px;background-color:#fff;max-width:100%;}
/* Fix IE7 display bug */
button, input[type="reset"], input[type="button"], input[type="submit"]{overflow:visible;width:auto;}
/* These elements are usually rendered a certain way by the browser */
button, input[type=reset], input[type=button], input[type=submit], input[type=checkbox], input[type=radio], select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
/* All of our custom controls should be what we expect them to be */
input, textarea {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
/* Remove the stupid outer glow in Webkit */
input:focus, select:focus, textarea:focus{outline:0;}
input, label, select, button {margin:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;line-height:1;
/* Browsers have different default form fonts */
font-size:13px;font-family:Arial;}
input[type=text], input[type=email], input[type=password], input[type=number] {-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	padding:5px;
	line-height:25px;
	text-shadow:0px 1px 0px #ffffff;-moz-appearance: none;
	}
	
input[type=submit], input[type=reset], input[type=button], a.button{cursor:pointer;
	-moz-box-shadow:inset 0px 1px 0px 0px #bd85f2;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bd85f2;
	box-shadow:inset 0px 1px 0px 0px #bd85f2;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #9a5cff), color-stop(1, #6a00ff));
	background:-moz-linear-gradient(top, #9a5cff 5%, #6a00ff 100%);
	background:-webkit-linear-gradient(top, #9a5cff 5%, #6a00ff 100%);
	background:-o-linear-gradient(top, #9a5cff 5%, #6a00ff 100%);
	background:-ms-linear-gradient(top, #9a5cff 5%, #6a00ff 100%);
	background:linear-gradient(to bottom, #9a5cff 5%, #6a00ff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a5cff', endColorstr='#6a00ff',GradientType=0);
	background-color:#9a5cff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #7a00cc;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	padding:5px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #4e00c2;
	}
a.button {display:inline;}
input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover, a.button:hover{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #6a00ff), color-stop(1, #9a5cff));
	background:-moz-linear-gradient(top, #6a00ff 5%, #9a5cff 100%);
	background:-webkit-linear-gradient(top, #6a00ff 5%, #9a5cff 100%);
	background:-o-linear-gradient(top, #6a00ff 5%, #9a5cff 100%);
	background:-ms-linear-gradient(top, #6a00ff 5%, #9a5cff 100%);
	background:linear-gradient(to bottom, #6a00ff 5%, #9a5cff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a00ff', endColorstr='#9a5cff',GradientType=0);
	background-color:#6a00ff;
}
input[type=radio], input[type=file], select, input[type=checkbox], input[type=color], input[type=range]{cursor:pointer;}
/*
div.divs a, div.contents a, div#posts a {padding:5px;text-decoration:none;color:#ffffff;background-color:#6b00ff;text-transform:uppercase;font-weight:bold;border-radius:0px;line-height:30px;box-shadow:0 0 10px #38225B inset;}
*/
/* RE-DEFINED HTML TAGS */
label { font-weight: bold; }
p { margin-top: 1.5em; }
textarea { clear: left; width: 100%; border-top-width: 1px; padding: 0; }


/*Charachter counter on every textarea and input=text*/
div.divs span.counter {float:right;text-align:right;color:rgb(190,190,190);line-height:12px;font-size:10px;letter-spacing:1px;}
div.divs div.tabelaportes span.counter, div.divs div.addbrandform span.counter, div.divs div.addnewprodcat span.counter, div.divs div.editprodsubcat span.counter, div.divs div.editprod table span.counter, div.divs div.filterorders span.counter, div.divs div.prodsdestacar span.counter, div.divs div.pagecat span.counter, div.divs div.editvideo span.counter, div.divs table.data100width span.counter, div.divs table.table100width span.counter, div.divs div.menupositionwrapper span.counter, div.divs table.addlangtable span.counter, div.divs table.chngpass span.counter, div.divs table.chngpass2 span.counter, div.divs p.login2 span.counter, div.divs form#form span.counter {float:none;}
div.divs form#form span.counter {float:none;padding:0 10px 0 0;}
div.divs table.imgstable span.counter {float:left;}
div.divs div.lngbox span.counter {display:none;}
div.divs span.counter.warning{color:#ce5c00;}
div.divs span.counter.exceeded{color:#e00;}


/*speech bubble type helpmessage*/
div#helpmessage:after
{
	content: '';
	position: absolute;
	border-style: solid;
	border-width: 0 11px 19px;
	border-color: #ffffff transparent;
	display: block;
	width: 0;
	z-index: 1;
	top: -18px;
	right: 7px;
}
/*div#clickhere:after*/
/*{*/
/*	content: '';*/
/*	position: absolute;*/
/*	border-style: solid;*/
/*	border-width: 9px 0 9px 17px;*/
/*	border-color: transparent #f3f3f3;*/
/*	display: block;*/
/*	width: 0;*/
/*	z-index: 1;*/
/*	top: 4px;*/
/*	right: -17px;*/
/*}*/
div.iconsalt:after
{
	content: '';
	position: absolute;
	border-style: solid;
	border-width: 15px;
	border-color: #ffffff transparent transparent transparent;
	display: block;
	width: 0;
	z-index: 1;
	top: 100%;
	right: 50%;
	margin:0 -15px 0 0;
}


div.title{ width:100%;float:left;padding:5px 0 5px 0;background-color:rgb(210,210,210); }
table.results{ float:left; top:25px; text-align:center; padding:0px; margin:0px; }
table.results td{ text-align:center; border-width:0 0 1px 0; border-style:solid; border-color:rgb(0,0,0); padding:5px; }
div.contents { width:80%;height:100%;float:left; margin:0 0 0;}
table.table_posicao{ position:absolute; top:75px; left:50%; margin-left:-50px; margin-right:auto; border:1px solid rgb(0,0,0); min-height:100%; }
/*menu*/
div.user { float:left; width:90%; margin:15px 5% 15px 3%; line-height:35px;color:#2e3436;background-color:#ffffff;}
div.log{ width:96%; height:150px; float:left; margin:15px 2% 15px 2%; font-size:9px; line-height:15px;text-align:left; overflow:hidden;background-color:#4376ca;padding:5px 0 5px 0;}

div.menu ul input[type=submit]{ width:98%; margin:1%; height:35px;-moz-box-shadow:inset 0px 1px 0px 0px #fff6af; -webkit-box-shadow:inset 0px 1px 0px 0px #fff6af; box-shadow:inset 0px 1px 0px 0px #fff6af; background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23)); background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%); background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%); background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%); background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%); background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0); background-color:#ffec64; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border:1px solid #ffaa22; display:inline-block; cursor:pointer; color:#333333; font-size:13px; text-decoration:none; text-shadow:0px 1px 0px #ffee66;}
div.leftbar input[type=submit]:hover { background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64)); background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%); background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%); background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%); background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%); background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0); background-color:#ffab23; }

div.leftbar input[type=submit]:active { position:relative; top:1px }
div.menu {float:left;width:20%;min-height:100%;box-shadow:0px 0px 15px #555753;background-color:#4A6DA7;}
div.activateMenu {display:none;}
div.menu ul {float:left;width:100%;height:100%;color:#eeeeec;list-style:none; margin:0; padding:0;background-color:#4A6DA7;}
div.menu ul li{float:left; width:100%;height:100%;cursor:pointer;text-align:left; line-height:40px; text-indent:15px; border-width:0px; border-bottom-width:1px; border-style:solid; border-color:#eeeeec; }
div.menu ul li a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding:0;margin:0;background-color:transparent;border:0;text-decoration:none;width:100%;height:100%;display:block;box-shadow:0 0;text-decoration:none; color:#eeeeec;line-height:40px;text-transform:none;font-weight:normal;}
div.menu ul li ul {float:left;width:100%;list-style:none;margin:0;padding:0;margin:0 0 0 0;}
div.menu ul li ul li{ cursor:pointer;text-align:center;line-height:30px;text-indent:0; border-width:0px;border-width:0px; border-bottom-width:1px; border-style:solid; border-color:rgb(200,200,200);}
div.menu ul li ul li:hover {background-color:#4376ca;}
div.menu ul li ul li a {font-size:12px;width:100%;height:100%;display:block;}
div.menu ul li ul li.editpagesul{cursor:default;text-indent:0;padding:0 0 0 0;}
div.menu ul li ul li.editpagesul a {padding:5px;text-decoration:none;width:auto;height:auto;display:inline;}
div.menu ul li ul li.editpagesul a:hover {background-color:#6b00ff;color:#ffffff;}
div.menu ul li ul li ul {width:100%;display: none;list-style:none;margin:0;padding:0;margin:0 0 0 0;position: inline;}
div.menu ul li ul li ul li{ cursor:pointer;text-align:center;line-height:30px;text-indent:0; border-width:0px;border-width:0px; border-bottom-width:1px; border-style:solid; border-color:rgb(200,200,200); background-color:#4772ba;}
div.menu ul li ul li ul li:hover {background-color:#4376ca;}
div.menu ul li ul li ul li a {font-size:12px;width:100%;height:100%;display:block;}
div.menu ul li ul li ul li.editpagesul{cursor:default;text-indent:0;padding:0 0 0 0;}
div.menu ul li ul li ul li.editpagesul a {padding:5px;text-decoration:none;width:auto;height:auto;display:inline;}
div.menu ul li ul li ul li.editpagesul a:hover {background-color:#6b00ff;color:#ffffff;}
div.menu ul li div#sub { cursor:pointer; text-decoration:none; color:rgb(255,255,255); width:100%;} 
div.menu ul li div#sub:hover {cursor:pointer;text-decoration:underline;}
/*notifications*/
div.menu ul li div.notifwrap {float:right;line-height:40px;text-align:right;margin:0 10px 0 0;}
div.menu ul li span.notification {display:inline-block;vertical-align:middle;color:#ffffff;padding:0 5px 0 6px;font-weight:bold;font-size:14px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;background-color:#6B00FE;line-height:20px;text-indent:0;text-align:center;}
/* OBJECT TAGS */
#content { clear: both; padding: 0 2em; background-color: #FFFFFF; }
/* CLASSES */
.clearer { clear: both; height: 1px; font-size: 1px; line-height: 1px; }
.hidden { position: absolute; left: -10000px; }
/* INDEX.PHP */
td { padding:2px; font-size:13px; vertical-align:middle; }
.index_menu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding:5px; }
/* Processos */
.print { height:20px; }
div.divs { float:left; width:96%; margin:1% 2% 1% 2%;text-align:center;}
div.ads{float:left;width:100%;height:100px; margin:20px 0 20px 0;overflow:hidden;}
div.divscontainer{float:left;width:100%;min-height:550px;}
div.activediv{float:left;width:10px;height:10px;margin:10px 0 0 10px;background-color:#00CF07;border:1px solid rgb(50,50,50);}
div.inactivediv{float:left;width:10px;height:10px;margin:10px 0 0 10px;background-color:rgb(255,0,0);border:1px solid rgb(50,50,50);}
div.notdefined{float:left;width:10px;height:10px;margin:10px 0 0 10px;background-color:#babdb6;border:1px solid rgb(50,50,50);}
div.warning{float:left;width:90%;margin:10px 5% 10px 5%;background-color:rgb(255,0,0);border:1px solid rgb(50,50,50);color:#fff;font-size:18px;font-weight:bold;line-height:30px;text-align:center;}
div.warning a{color:#fff;font-size:18px;font-weight:bold;text-transform:uppercase;}
div.updates{float:left;width:90%;margin:10px 5% 10px 5%;background-color:#fff;color:#888a85;font-size:18px;font-weight:bold;line-height:30px;text-align:center;}

/*homepage needhelp*/
div.needhelp {float:left;width:46%;height:280px;text-align: center;background-color:#ffffff;border-radius:5px;box-shadow:0 0 5px #888a85;margin:30px 1% 10px 1%;padding:0 1%;font-size:17px;}
div.needhelp div.helptitle {float:right;width:100%;margin:0 0 50px 0;text-align:center;color:#6b00ff;font-size:17px;box-shadow:0 0 5px #888a85;border-radius:0 0 20px 20px;}
div.needhelp b {color:#6b00ff;}
div.needhelp div.needhelpimgw {float:left;margin:0 2% 0 0;width:50%;height:100%;}
div.needhelp div.needhelpimgw2 {position:relative;left:0;bottom:0;width:100%;height:100%;}
div.needhelp div#needhelpimg1, div.needhelp div#needhelpimg2 {position:absolute; left:0; bottom:0; vertical-align:bottom; text-align:left;}
div.needhelp div#needhelpimg1 img, div.needhelp div#needhelpimg2 img {max-width:100%;vertical-align:bottom;}
div.needhelp div.needhelptxt {float:left;width:48%;}
div.needhelp img#helpbtn {vertical-align:middle;}
div.menuchecklist {float:left;width:46%;min-height:280px;text-align:left;background-color:#ffffff;border-radius:5px;box-shadow:0 0 5px #888a85;margin:30px 1% 10px 1%;padding:0 1%;}
div.menuchecklist form {float:left;width:100%;}
div.menuchecklist form table {float:left;width:100%;}
div.menuchecklist input[type=submit] {float:right;margin:20px 0 10px 0;}


.enablejs {position:absolute;z-index:10000000;width:450px;padding:50px 20px;background-color:#ffffff;box-shadow:0 0 10px rgb(50,50,50);top:345px;right:50%;margin:0 -340px 0 0;}
.enablejs span {text-align:center;font-family:URW Gothic L;}
.enablejs span.span1 {color:#ff0000;font-weight:bold;font-size:18px;text-transform:uppercase;}
.enablejs span.span2 {color:#000000;font-weight:normal;font-size:14px;}
/*categorias de paginas*/
div.catslist_addcat {float:left;text-align:left;width:100%;line-height:18px;}
/*adicionar lingua*/
table.addlangtable {width:550px;}
table.addlangtable th {text-align:center;}
table.addlangtable td.addlangbutton {text-align:center;}
div.availablelang {text-align:center;font-weight:bold;width:100%;float:left;margin:20px 0 0 0;}
/*lista de linguas*/
div.langwrapper{float:left;width:100%;margin:0;}
div.indivlangwrapper{float:none;display:inline-block;width:200px;height:260px;margin:15px 5px;border:1px solid rgb(175,175,175);background-color:rgb(240,240,240);padding:5px;line-height:25px;text-align:center;vertical-align:top;}
div.indivlangwrapper img {max-width:100px;max-height:30px;margin:0;}
div.indivlangwrapper div.indivlang {float:left;width:100%;min-height:235px;margin:0;}
div.indivlangwrapper a.chnglang {text-decoration:none;font-size:12px;padding:5px 0;background-color:#babdb6;color:#ffffff;line-height:15px;display:inline-block;width:100%;}
div.indivlangwrapper form a {text-decoration:underline;font-size:15px;padding:0;}
div.langwrapper input[type="range"] {width:40px;}
div.langwrapper input[type="range"].active{width:40px;-webkit-appearance: none;-moz-apperance: none;border-radius: 6px;border: 1px solid #888a85;height: 15px;background-color: #8ae234;}
div.langwrapper input[type="range"].active::-webkit-slider-thumb {-webkit-appearance: none !important;background-color: #eeeeec;border: 1px solid #d3d7cf;border-radius:15px;height: 20px;width: 20px;}
div.langwrapper input[type="range"].notactive{width:40px;-webkit-appearance: none;-moz-apperance: none;border-radius: 6px;border: 1px solid #888a85;height: 15px;background-color: #ef2929;}
div.langwrapper input[type="range"].notactive::-webkit-slider-thumb {-webkit-appearance: none !important;background-color: #eeeeec;border: 1px solid #d3d7cf;border-radius:15px;height: 20px;width: 20px;}
/*editar lingua*/
td.editlang{text-align:center;}
input[type="range"].active{width:40px;-webkit-appearance: none;-moz-apperance: none;border-radius: 6px;border: 1px solid #888a85;height: 15px;background-color: #8ae234;}
input[type="range"].active::-webkit-slider-thumb {-webkit-appearance: none !important;background-color: #eeeeec;border: 1px solid #d3d7cf;border-radius:15px;height: 20px;width: 20px;}
input[type="range"].notactive{width:40px;-webkit-appearance: none;-moz-apperance: none;border-radius: 6px;border: 1px solid #888a85;height: 15px;background-color: #ef2929;}
input[type="range"].notactive::-webkit-slider-thumb {-webkit-appearance: none !important;background-color: #eeeeec;border: 1px solid #d3d7cf;border-radius:15px;height: 20px;width: 20px;}
/*editar ficheiro de texto da língua*/
div.lngbox{float:left;width:96%;margin:2%;}
div.titlelng{float:left;width:100%;line-height:24px;text-align:center;}
.linedwrap { border: 1px solid #c0c0c0; padding: 3px 1%;width:98%; }
.linedtextarea { padding: 0px; margin: 0px; }
.linedtextarea textarea, .linedwrap .codelines .lineno { font-size: 10pt; font-family: monospace; line-height: normal !important; }
.linedtextarea textarea { padding-right:0.3em; padding-top:0.3em; border: 0; border-radius:0;}
.linedwrap .lines { margin-top: 0px; width: 5%; float: left; overflow: hidden; border-right: 1px solid #c0c0c0; }
.linedwrap .codelines { padding-top: 5px; }
.linedwrap .codelines .lineno { color:#AAAAAA; padding-right: 0.5em; padding-top: 0.0em; text-align: right; white-space: nowrap; }
.linedwrap .codelines .lineselect { color: red; }
div.savelangfile {float:left;width:100%;line-height:40px;text-align:center;}
/*loja - clientes registados*/
div.clieseecont{display:inline-block;width:auto;text-align:center;}
table.cliesee{text-align:center;border:1px solid rgb(180,180,180);background-color:#ffffff;box-shadow:0 0 5px #888a85;word-wrap:break-word;min-width:400px;border-collapse:collapse;}
table.cliesee td{width:32%;border:1px solid rgb(180,180,180);}
table.cliesee tr:nth-child(odd) {background-color:#f3f3f3;}
table.cliesee tr:nth-child(1) {background-color:#6b00ff;color:#ffffff;text-transform:uppercase;font-weight:bold;}
table.cliesee tr:nth-child(even) {background-color:#ffffff;}
/*formulario lusopay*/
div.lusopaycontainer {float:left;width:300px;border:1px solid rgb(180,180,180);background-color:#ffffff;box-shadow:0 0 5px #babdb6;line-height:25px;font-size:14px;padding:5px;margin:30px 1% 5px 1%;border-radius:5px;}
div.lusopaycontainer div.lusopayinputs span {text-decoration:underline;cursor:pointer;}
div.lusopaycontainer div.lusopayinputs form {line-height:50px;}
div.lusopaycontainer div.lusopayinputs input[type=text] {float:right;width:98%;margin:0 1%;}
div.lusopaycontainer div.lusopayinputs input[type=submit] {float:right;width:100%;margin:10px 0 0 0;}
div.lusopaycontainer div.lusopaytext p {line-height:16px;font-size:11px;text-align:justify;}
div.lusopaycontainer div#formlusopay, div.lusopaycontainer div#priceslusopay {position:fixed;width:450px;display:none;margin:0 -200px 0 0;top:100px;right:50%;box-shadow:0 0 25px rgb(150,150,150);background-color:rgb(250,250,250);padding:10px;border:1px solid rgb(100,100,100);text-align:left;}
div.lusopaycontainer div#priceslusopay p {text-align:left;font-weight:bold;}
div.lusopaycontainer div.formlusopayhide, div.lusopaycontainer div.priceslusopayhide {float:right;width:20px;text-align:center;font-size:20px;color:#ce0000;text-decoration:none;cursor:pointer;padding:5px;border:1px solid rgb(150,150,150);background-color:rgb(225,225,225);}
div.lusopaycontainer table.formlusopaytable {width:100%;text-align:left;}
div.lusopaycontainer table.formlusopaytable th {width:100%;text-align:center;}
div.lusopaycontainer table.formlusopaytable input[type=text] {width:200px;float:right;}
div.lusopaycontainer table.formlusopaytable input[type=radio] {float:right;}
div.lusopaycontainer table.formlusopaytable input[type=submit] {width:100%;float:right;margin:5px 0;}
/*galeria*/
div#posts {float:left;width:100%;text-align:center;}/*pagina inicial de "editar galeria"*/
div#posts form {float:none;margin:10px auto;display:inline-block;width:350px;text-align:center;}/*pagina inicial de "editar galeria"*/
div#posts table {float:none;margin:5% auto;}
div#posts table td {text-align:left;}
div#posts table td.submitnewgall {text-align:center;}
div.galllistwrapper {float:left;width:100%;min-height:80px;text-align:center;background-color:#ffffff;border-radius:5px;box-shadow:0 0 5px #888a85;margin:20px 0;}
div.galllistwrapper select {height:30px;}
div.indivgallwrappermain {float:none;display:inline-block;width:200px;height:200px;margin:15px 5px;background-color:rgb(240,240,240);padding:5px;line-height:25px;text-align:center;vertical-align:top;border:1px solid #6B00FF;}
div.indivgallwrapper {float:none;display:inline-block;width:200px;height:200px;margin:15px 5px;border:1px solid rgb(175,175,175);background-color:rgb(240,240,240);padding:5px;line-height:25px;text-align:center;vertical-align:top;}
div.indivgallwrapper:hover {border:1px solid rgb(115,115,115);}
div.indivgallwrapper img {float:none;display:inline-block;max-width:96%;max-height:120px;margin:5px 2%;}
div.indivgallwrapper a {display:block;width:100%;height:100%;padding:0;text-decoration:none;color:#2e3436;background-color:transparent;text-transform:none;font-weight:normal;border-radius:0px;line-height:auto;border:0;box-shadow:0 0;}
div.indivgallwrappermain:hover {border:1px solid rgb(115,115,115);}
div.indivgallwrappermain img {float:none;display:inline-block;max-width:96%;max-height:120px;margin:5px 2%;}
div.indivgallwrappermian a {display:block;width:100%;height:100%;padding:0;text-decoration:none;color:#2e3436;background-color:transparent;text-transform:none;font-weight:normal;border-radius:0px;line-height:auto;border:0;box-shadow:0 0;}

/*editar categoria de imagens galeria*/
div.gallchangename {float:right;width:300px;background-color:#ffffff;box-shadow:0 0 5px #888a85;border-radius:5px;padding:0 10px 10px 10px;text-align:center;margin:0 0 25px 0;}
div.gallchangename table {background-color:rgb(255,255,255);padding:5px;display:inline-block;}
div.gallchangename table td.center, div.gallchangename table th.center {text-align:center;}
div.galltitle {float:left;width:100%;text-align:center;margin:0 15% 0 0;color:#2e3436;font-weight:bold;text-transform:uppercase;background-color:#D2D2D2;height:45px;line-height:45px;}
div.galltitle span {text-transform:none;}
div.galladdimg {float:left;width:300px;height:200px;background-color:#ffffff;box-shadow:0 0 5px #888a85;border-radius:5px;padding:0 10px 10px 10px;text-align:center;margin:0 0 25px 0;}
div.galladdimg span {float:left;width:100%;text-align:center;}
div.galladdimg form {margin:0;padding:0;}
div.galladdimg div.imginput {display:inline-block;line-height:70px;padding:0 20px;margin:0 0 10px 0;text-align:center;background-color:rgb(255,255,255);}
div.galladdimg div.imginput input[type=file] {width:200px;}
div.gallisttitle {float:left;width:30%;text-align:center;margin:-30px 35% 0 35%;color:#ffffff;font-weight:bold;text-transform:uppercase;background-color:#6B00FF;}
div.gallisttitle span {text-transform:none;}
div.gallremove {clear:both;float:right;width:100%;text-align:center;margin:10px 0;}
div.gallremove input[type=submit]{float:none;display:inline-block;}
div.gallwrapper {float:left;width:100%;text-align:center;}
span.gallimgwrap {float:left;margin:0;text-align:center;width:100%;}
span.gallimgremove {float:left;margin:0 0 0 1%;text-align:left;line-height:30px;}
span.gallimgremove input[type=checkbox] {float:left;width:20px;height:20px;margin:5px 0 0 5px;cursor:pointer;}
span.gallimgurl {width:100%;line-height:20px;font-size:9px;float:left;margin:0 0 5px 0;text-align:center;overflow:hidden;}
div.gallwrapper div.indivgallwrapper span.gallcapa {display:none;}
div.gallwrapper div.indivgallwrapper:hover span.gallcapa {display:inline;float:right;margin:0 2% 0 0;text-align:right;line-height:30px;}
div.gallwrapper div.indivgallwrapper:hover span.gallcapa input {float:right;margin:0;}
div.gallwrapper div.indivgallwrapper:hover span.gallcapa form {margin:0;padding:0;}
div.gallwrapper div.indivgallwrappermain span.gallcapa {display:none;}
/*formulario "crie o seu proprio site gratis" login*/
div.regwrapper {float:left;width:100%;text-align:center;margin:50px 0 0 0;}
/*para aparecer o formulario na pagina login*/
/*div.regwrapper {position:fixed;height:auto;left:50%;top:100px;padding:0 20px 20px 20px;margin:0 0 0 -150px;background-color:#ffffff;box-shadow:0 0 15px #555753;border-radius:15px;display:none;z-index:1000000;}*/
div.regwrapper form {float:left;width:100%;text-align:center;}
table.registerformtable {line-height:20px;text-align:left;max-width:320px;margin:0;font-weight:bold;color:rgb(100,100,100);display:inline-block;padding:0 10px;}
table.registerformtable textarea, table.registerformtable input[type=text], table.registerformtable input[type=email] {margin:5px 0;}
table.registerformtable span#regformx {float:right;cursor:pointer;font-size:18px;}
table.registerformtable td.registerform {text-align:center;color:#6B00FF;font-size:14px;}
table.registerformtable td.registerformtext {text-align:justify;font-weight:normal;}
/*alterar password*/
table.chngpass, table.chngpass2 {float:left;width:350px;margin:0 5%;border-collapse:collapse;border:0;}
table.chngpass input[type=text], table.chngpass select {float:right;}
table.chngpass td.tdcenter, table.chngpass th.tdcenter, table.chngpass2 td.tdcenter, table.chngpass2 th.tdcenter {text-align:center;line-height:25px;background-color:rgb(230,230,230);}
table.chngpass2 input[type=text], table.chngpass2 select {float:left;margin:0 0 0 15px;}
table.chngpass2 input[type=text], table.chngpass input[type=text] {width:80%;}
table.chngpass tr td.tdright, table.chngpass2 tr td.tdright {background-color:rgb(255,255,255);padding:5px 0 5px 10px;}
table.chngpass tr td.tdcenter, table.chngpass2 tr td.tdcenter {background-color:rgb(255,255,255);}
/*aparência - cores e estilos*/
div.designwrapper {float:left;width:45%;}
div.layoutwrap {float:left;width:100%;min-height:80px;text-align:center;background-color:#ffffff;border-radius:5px;box-shadow:0 0 5px #888a85;margin:0 0 100px 0;padding:0 0 10px 0;}
div.changeLayout {float:left;width:96%;margin:0 2%;text-align:left;}
div.layoutcolor {float:left;width:100%;}
div.layoutcolor table {width:100%;text-align:left;}
div.layoutcolor table tr:nth-child(odd) {background-color:#f3f3f3;}
div.layoutcolor table td {border-bottom:1px solid #888a85;padding:5px 2%;}
/*notificaçao do sistema - e-mail errado em "editar dados da empresa"*/
div.systemnotify {float:left;width:100%;line-height:50px;background-color:rgb(180,255,180);color:rgb(50,50,50);font-size:16px;text-align:center;margin:0 0 25px 0;border:1px solid rgb(230,230,230);}
/*editar dados da empresa*/
div.data {float:left; width:44%; margin:0 1% 25px 1%;text-align:left;padding:0 5px 10px 10px;border:1px solid rgb(180,180,180);background-color:#ffffff;box-shadow:0 0 5px #888a85;}
div.data2 {display:inline-block; width:44%; margin:0 1% 25px 1%;text-align:left;padding:0 5px 10px 10px;border:1px solid rgb(180,180,180);background-color:#ffffff;box-shadow:0 0 5px #888a85;}
div.data form, div.data2 form {margin:0;padding:0;}
div.data table textarea, div.data2 table textarea {float:left;height:100px;width:99%;vertical-align:middle;}
div.data table th, div.data table th {text-align:center;}
div.logowrapper {float:left;width:100%;margin:20px 0 20px 0;padding:0 0 20px 0;text-align:center;border-bottom:1px solid #babdb6;}
div.logowrapper input {float:left;margin:10px 0;}
div.logoimgwrapper {float:left;height:75px;width:96%;margin:10px 2%;text-align:center;}
div.logoimgwrapper img {max-height:100%;max-width:100%;margin:0 auto;}
table.table100width {width:100%;}
table.table100width tr td{width:50%;}
table.data100width input[type=text], table.data100width input[type=password], table.data100width input[type=email], table.table100width input[type=text], table.table100width input[type=password], table.table100width input[type=email]{float:left;width:97%;}
div.datatable .data100width {float:left;width:100%;}
div.datatable td.borderbottom {height:15px;border-width:0px;border-bottom-width:1px;border-style:solid;border-color:#babdb6;}
div.datatable td.tdport {text-align:left;}
div.datatable td.tdport input {float:left;width:25%;}
div.datatable td.dataalter {height:15px;border-width:0px;border-top-width:1px;border-style:solid;border-color:#babdb6;text-align:center}
/*carregar imagens*/
table.imgstable {text-align:left;display:inline-block;}
table.imgstable td {min-width:130px;}
table.imgstable input[type=text]{width:80%;margin:0 5px 0 0;}
table.imgstable input[type=file]{width:80%;margin:0 5px 0 0;}
/*login page*/
div.texthome{float:right;width:40%;text-align:left;color:#ffffff;font-size:17px;line-height:30px;margin:25px 3% 0 3%;padding:20px;background-image:url(/images/loginbkg.png);}
div.texthome a {color:#ffffff;font-weight:bold;box-shadow:0 0;background-color:transparent;border:0;padding:0;text-transform:none;}
div.texthome span {color:#6B00FF;font-weight:bold;}
/*div.texthome img {float:left;height:50px;margin:5px;border:0px;}*/
div.loginpagewrapper {position:absolute;text-align:center;width:100%;min-height:100%;padding:0 0 100px 0;background: url(/images/login/login1.jpg) no-repeat center center fixed; -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/login/login1.jpg', sizingMethod='scale');-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/login/login1.jpg', sizingMethod='scale');z-index:3;
}

div.loginpagewrapper div.loginwrapper {position:absolute;top:100px;left:10%;width:230px;background-color:#ffffff;border-radius:15px;box-shadow:0 0 10px #323232;box-shadow:0 0 2px #888a85 inset;border:2px solid #ffffff;overflow:hidden;z-index:2;}
div.loginpagewrapper div.loginwrapper label {font-size:17px;font-weight:normal;}
div.loginpagewrapper div.loginwrapper input[type=text], div.loginpagewrapper div.loginwrapper input[type=email], div.loginpagewrapper div.loginwrapper input[type=password]{width:182px;border-radius:0;color:#555753;text-align:center;margin:5px 0;font-size:17px;border-color:#d3d7cf;background-color:#ffffff;text-indent:0;}
div.loginpagewrapper div.loginwrapper a {background-color:#6b00ff;padding:7px;cursor:pointer;box-shadow:0 0 10px rgb(150,150,150);}
div.loginpagewrapper div.loginwrapper a:hover {box-shadow:0 0 10px rgb(100,100,100);}
div.loginpagewrapper div.loginadds {position:absolute;bottom:140px;left:10%;width:300px;margin:0 0 0 -35px;z-index:1;}
/*register form*/
table.registerformtable input[type=text], table.registerformtable input[type=email] {width:100%;}
table.registerformtable td.submitregister {text-align:center;}
/*top bar mycsite*/
div.topbarwrapper {position:fixed;width:100%;height:50px;left:0;top:0;background-color:#ffffff;border-width:0 0 1px 0;border-style:solid;border-color:#6B00FF;z-index:100000;}
div.mycsitewrapper {float:left;width:49%;font-size:30px;text-align:left;line-height:50px;text-indent:25px;}
div.mycsitewrapper a {text-decoration:none;}
div.mycsitewrapper span.myspan {color:#888a85;font-family:Times New Roman;font-size:25px;}
div.mycsitewrapper span.cspan {color:#6B00FF;font-family:Arial;font-weight:bold;}
div.mycsitewrapper span.sitespan {color:#888a85;font-family:Times New Roman;}
div.mycsitewrapper span.versionspan {color:#888a85;font-family:Times New Roman;font-size:10px;}
div.topbarcont {float:right;width:49%;font-size:16px;text-align:right;line-height:50px;font-family:Arial;}
div.topbarcont span.topbartel {color:#555753;}
div.topbarcont span.topbarnumb {margin:0 15px 0 0;background-color:#6B00FF;color:#ffffff;padding:5px 10px;border-radius:10px;}
div.topbarcont span.topbarnumb a {color:#ffffff;text-decoration:none;cursor:default;font-weight:bold;}
/*editar posiçoes do menu*/
div.menupositionwrapper {float:left;width:30%;text-align:center;background-color:#ffffff;border-radius:5px;box-shadow:0 0 5px #888a85;margin:30px 1% 10px 10%;padding:1%;}
div.menupositionwrapper h3 {display:none;}
div.menupositionwrapper input[type=text] {width:25px;}
div.menupositionwrapper input[type=submit] {margin:10px 0;}
/*edit news*/
div.editnewswrapper {width:100%;float:left;}
div.newsimgs {float:left;width:100%;text-align:center;}
div.newsimgs img{display:inline-block;margin:5px;max-width:150px;max-height:150px;}
div.newstitle {float:left;width:30%;text-align:center;margin:-35px 35% 0 35%;color:#ffffff;font-weight:bold;text-transform:uppercase;background-color:#6B00FF;}
div.newsinputwrapper {float:left;width:100%;text-align:center;background-color:#ffffff;border-radius:5px;box-shadow:0 0 5px #888a85;margin:20px 0;padding:20px 0 10px 0;}
div.newsinputwrapper input[type=file]{float:left;margin:10px 0 10px 1%;width:19%;line-height:20px;}
div.newsinputwrapper div.newsvisible {float:left;margin:10px 0;width:80%;text-align:left;line-height:20px;}
div.newsinputwrapper div.newslang {float:left;width:100%;text-align:center;}
div.newsinputwrapper div.newsinput {float:none;display:inline-block;width:48%;margin:10px 1%;}
div.newsinputwrapper div.newsinput input {float:left;width:100%;margin:0;text-align:center;}
div.newsinputwrapper div.newsinput textarea {height:108px;width:100%;}
/*edit newsletter*/
div.nwslttrwrapper {float:left;width:100%;}
div.nwslttrclients {float:left;width:100%;text-align:left;font-size:16px;height:40px;}
div.nwslttrclients span {font-size:18px;color:#6B00FF;padding:5px;background-color:#ffffff;}
div.nwslttrinputwrapper {width:500px;float:left;}
div.nwslttrinput {float:left;width:500px;}
div.nwslttrinput textarea {float:left;width:500px;height:450px;}
/*ver encomendas*/
div.encomendas_table {float:left;width:100%;margin:0 0 100px 0;}
div.encomendas_table table{float:left;width:100%;border-collapse:collapse;text-align:center;border:1px solid rgb(180,180,180);background-color:#ffffff;box-shadow:0 0 5px #888a85;word-wrap:break-word;}
div.encomendas_table table tr:nth-child(odd) {background-color:#f3f3f3;}
div.encomendas_table table tr:nth-child(even) {background-color:#ffffff;}
div.encomendas_table table tr td.tdleft {background-color:#6b00ff;color:#ffffff;text-transform:uppercase;font-weight:bold;min-width:80px;}
div.encomendas_table table ul li {list-style-position:inside;list-style-type:disc;color:#8AE234;width:90%;float:left;text-align:left;}
div.encomendas_table table ul li span{color:#000000;}
div.encomenda_verdados_table {display:inline-block;width:auto;margin:0 0 100px 0;}
div.encomenda_verdados_table a {padding:0;text-decoration:underline;color:#000000;background-color:transparent;text-transform:none;font-weight:normal;border-radius:0px;line-height:30px;}
div.encomenda_verdados_table table{float:left;text-align:left;min-width:400px;border-collapse:collapse;border:1px solid rgb(180,180,180);background-color:#ffffff;box-shadow:0 0 5px #888a85;word-wrap:break-word;}
div.encomenda_verdados_table table tr td {padding:0 0 0 5px;}
div.encomenda_verdados_table table tr td.tdleft {background-color:rgb(230,230,230);}
div.encomenda_verdados_table table ul {padding:0;margin:0;}
div.encomenda_verdados_table table ul li {list-style-position:inside;list-style-type:disc;color:#8AE234;}
div.encomenda_verdados_table table ul li span{color:#000000;}
div.filterorders {float:left;width:98%;text-align:center;padding:5px 1%;border:1px solid rgb(180,180,180);background-color:#ffffff;box-shadow:0 0 5px #888a85;margin:0 0 40px 0;}
div.filterorders div.filter {display:inline-block;border-right:1px solid #555753;padding:0 10px 0 0;}
/*categorias de produtos*/
div.organizeprodsmenu {float:right;width:200px;margin:0;border:1px solid rgb(180,180,180);background-color:#ffffff;box-shadow:0 0 5px #888a85;border-radius:5px;}
div.organizeprodsmenu ul {float:right;margin:10px 5%;padding:0;width:90%;text-align:right;}
div.organizeprodsmenu ul li {float:right;width:100%;direction: rtl; text-align: right;list-style-position:inside;}
div.organizeprodsmenu ul li a {padding:0;border:0;background:none;display:block;width:100%;height:100%;color:#333333;text-transform:none;font-weight:normal;font-size:17px;box-shadow:0 0;}
div.catlisttable {float:left;margin:30px 0 0 0;width:100%;text-align:center;}
div.catlisttable input[type=text]{text-align:center;}
div.catlisttable div.eachtable {display:inline-block;width:200px;vertical-align:top;margin:10px;background-color:#ffffff;box-shadow:0 0 5px #888a85;border-radius:5px;padding:10px;}
div.catlisttable table {border-collapse:collapse;text-align:center;border:0;width:100%;margin:auto;}
div.catlisttable table input[type=text] {width:96%;padding:0 2%;margin:0;}
div.addnewprodcat {float:left;width:40%;margin:0 0 25px 0;padding:0 0 10px 0;text-align:center;background-color:#ffffff;box-shadow:0 0 5px #888a85;border-radius:5px;}
div.addnewprodcatform {display:inline-block;width:240px;text-align:center;}
div.addnewprodcatform form table {float:left;width:100%;text-align:center;}
div.editprodsubcat {float:left;width:40%;margin:0 0 25px 0;padding:0 0 10px 0;text-align:center;background-color:#ffffff;box-shadow:0 0 5px #888a85;border-radius:5px;}
div.addbrandform {float:left;width:40%;margin:0 0 25px 0;padding:0 0 10px 0;text-align:center;background-color:#ffffff;box-shadow:0 0 5px #888a85;border-radius:5px;}
/*editar produto*/
div.editprod {float:left;width:100%;min-height:80px;text-align:center;background-color:#ffffff;border-radius:5px;box-shadow:0 0 5px #888a85;margin:20px 0;}
/*
div.editprod a {padding:8px;text-decoration:none;color:#000000;background-color:transparent;text-transform:none;font-weight:normal;border-radius:0px;line-height:30px;cursor:pointer;}
*/
div.editprodformwrapper {float:left;width:100%;text-align:center;}
div.editprodformwrapper table {width:100%;text-align:left;padding:5px;}
div.editprodformwrapper table td {padding:5px;}
div.editprodformwrapper table td input[type=text]{text-align:center;width:100px;text-indent:0;}
div.editprodnameinput {float:none;display:inline-block;width:48%;margin:5px 1%;text-align:center;}
div.editprodnameinput input {text-align:center;width:100%;margin:5px 0;}
div.editprodsmalldescripinput {float:none;display:inline-block;width:48%;margin:1%;text-align:center;}
div.editprodsmalldescripinput textarea {width:100%;height:150px;}
div.editprodbigdescripinput {float:none;display:inline-block;width:98%;padding:0;margin:1%;text-align:center;}
div.editprodbigdescripinput textarea {width:100%;height:150px;}
div.editprodimgsinputwrapper {width:100%;float:left;margin:10px 0;text-align:center;}
div.editprodimgsinputwrapper div.editprodimgsinput {float:none;display:inline-block;width:29%;padding:1%;margin:1%;background-color:rgb(245,245,245);}
div.editprodimgsinputwrapper div.editprodimgsinput div.editprodimgsinputname {width:100%;text-align:center;}
div.editprodimgsinputwrapper div.editprodimgsinput a {color:rgb(185,0,0);}
div.editprodimgsinputwrapper div.editprodimgsinput input.box {width:80%;}
div.editprodimgsinputwrapper div.editprodimgsinput img {max-height:70px;max-width:100%;margin:auto;}
/*variantes de produtos*/
div.prodvarnames {display:none;float:left;width:100%;text-align:center;}
/*lista de produtos*/
div.prodslisttable {float:left;width:100%;text-align:center;}
div.prodslisttable table {display:inline-block;border-collapse:collapse;text-align:center;border:1px solid rgb(180,180,180);background-color:#ffffff;box-shadow:0 0 5px #888a85;word-wrap:break-word;min-width:300px;}
div.prodslisttable table tr td {border:1px solid rgb(180,180,180);}
div.prodslisttable table tr td input[type=submit] {float:none;margin:5px auto;display:block;}
div.prodslisttable table tr td.tdleft {background-color:#6b00ff;color:#ffffff;text-transform:uppercase;font-weight:bold;min-width:100px;text-align:center;}
div.prodslisttable table tr td.tdright {min-width:100px;}
div.prodnextpage, div.prodprevpage {float:none;display:inline-block;margin:10px;}
/*formulario procura produtos*/
div.prodsearchform {width:auto;display:inline-block;margin:10px;vertical-align:top;}
div.prodsearchform table {border-collapse:collapse;text-align:center;word-wrap:break-word;min-width:300px;}
div.prodsearchform table tr td {border:0;padding:5px 10px;}
div.prodsearchform table tr td select {float:left;width:98%;height:30px;}
div.prodsearchform table tr td input[type=text] {float:left;width:98%;height:30px;text-indent:10px;}
div.prodsearchform table tr td.tdleft {background-color:rgb(255,255,255);min-width:100px;text-align:left;text-indent:10px;}
div.prodsearchform table tr td.tdright {background-color:rgb(255,255,255);min-width:100px;text-align:left;}
/*adicionar produto*/
input#foto {width:200px;}
/*tabela portes de envio*/
div.tabelaportes {width:60%;display:inline-block;}
div.tabelaportes form {padding:0;margin:0;}
div.tabelaportes table{text-align:center;border:1px solid rgb(180,180,180);background-color:#ffffff;box-shadow:0 0 5px #888a85;word-wrap:break-word;border-collapse:collapse;width:100%;margin:20px 0 0 0;}
div.tabelaportes table td{border:1px solid rgb(180,180,180);word-wrap:break-word;}
div.tabelaportes table input{text-align:center;}
div.tabelaportes table tr td.tdleft {background-color:rgb(230,230,230);}
div.tabelaportes table tr th {background-color:rgb(230,230,230);font-weight:normal;border:1px solid rgb(180,180,180);}
div.tabelaportes table tr td.tdright {background-color:rgb(255,255,255);}
div.tabelaportes table:nth-child(3), div.tabelaportes form table {width:100%;table-layout: fixed;}
/*produtos em destaque*/
div.prodsdestacar {float:left;width:96%;margin:30px 2%;text-align:left;}
div.prodsdestaque {display:inline-block;margin:30px;}
div.prodsdestaque table{border-collapse:collapse;text-align:center;border:1px solid rgb(180,180,180);background-color:#ffffff;box-shadow:0 0 5px #888a85;word-wrap:break-word;}
div.prodsdestaque table td {padding: 0 10px;border:1px solid rgb(180,180,180);}
div.prodsdestaque table tr th {background-color:#6b00ff;color:#ffffff;text-transform:uppercase;font-weight:bold;}
div.prodsdestaque table tr td.tdright {background-color:rgb(255,255,255);}
/*páginas do site*/
div.pageonline, div.pageonmenu {float:left;width:96%;margin:10px 2%;text-align:left;}
div.pagecat {float:left;width:48%;margin:10px 0 10px 2%;text-align:left;}
div.newsinputwrapper div.pagecat {width:98%;}
div.slideshowlink {float:right;width:48%;margin:10px 2% 10px 0;text-align:right;}
div.slideshowlink a {padding:5px;text-decoration:none;color:#ffffff;background-color:#6b00ff;text-transform:uppercase;font-weight:bold;border-radius:0px;line-height:30px;}
div.pagenameinput {float:none;display:inline-block;width:48%;margin:10px 1%;text-align:center;}
div.pagenameinput input{float:left;width:100%;margin:0;}
div.pagedescripinput {float:none;display:inline-block;width:48%;margin:10px 1%;text-align:center;}
div.pagedescripinput textarea{float:left;width:100%;height:150px;margin:0;}
div.pageeditor {float:left;width:98%;margin:10px 1%;}
div.pageeditor textarea{float:left;width:100%;margin:0;}
/*editar video*/
div.editvideo {display:inline-block;width:30%;background-color:#ffffff;box-shadow:0 0 5px #888a85;border-radius:5px;padding:0 1% 10px 1%;text-align:center;margin:0 29% 25px 29%;}
div.editvideo table {border-collapse:collapse;border:0;width:100%;}
div.editvideo table tr {border:0;}
div.editvideo table tr td {border:0;width:50%;}
div.editvideo table tr td select {width:100%;height:30px;margin:0 0 0 6px;float:left;}
div.editvideo table tr td input[type=text] {width:100%;height:30px;float:left;}
div.editvideo table tr th {text-align:center;}
div.editvideo table tr td {min-width:100px;text-align:left;}
div.vidlisttable {display:inline-block;width:47%;margin:10px 1%;vertical-align:top;border:1px solid rgb(180,180,180);background-color:#ffffff;box-shadow:0 0 5px #888a85;}
div.vidlisttable table {width:100%;border-collapse:collapse;text-align:center;word-wrap:break-word;margin:30px 0 0 0;}
div.vidlisttable table tr td.tdleft {width:25%;border:1px solid rgb(180,180,180);}
div.vidlisttable table tr td.tdright {width:50%;border:1px solid rgb(180,180,180);}
div.vidlisttable table tr:nth-child(even) {background-color:#f3f3f3;}
div.vidlisttable table tr:nth-child(odd) {background-color:#ffffff;}
div.vidcatstable {display:inline-block;width:auto;margin:10px 0;border:1px solid rgb(180,180,180);background-color:#ffffff;box-shadow:0 0 5px #888a85;}
div.vidcatstable form{margin:0;padding:0;}
div.vidcatstable table {width:100%;border-collapse:collapse;text-align:left;word-wrap:break-word;margin:30px 0 0 0;text-indent:10px;}
div.vidcatstable table tr:nth-child(odd) {background-color:#f3f3f3;}
div.vidcatstable table tr:nth-child(even) {background-color:#ffffff;}
div.vidcatstable table input {float:right;}
/*lista de categorias das paginas*/
div.catslist a {display:block;width:100%;height:100%;padding:0;text-decoration:underline;color:#000000;background-color:transparent;border-radius:0px;border:0;box-shadow:0 0;line-height:auto;text-transform:none;font-weight:normal;}
div.catslist {float:none;display:inline-block;margin:10px;min-height:200px;vertical-align:top;}
div.catslist table {border-collapse:collapse;text-align:center;border:0;padding:10px;border-radius:5px;box-shadow:0 0 5px #888a85;word-wrap:break-word;}
div.catslist table tr {border:0;}
div.catslist table tr td {border-top:1px solid rgb(180,180,180);padding:5px;min-width:200px;}
div.catslist table tr th {border:0;padding:5px;min-width:200px;}
div.catslist table tr td.tdleft {background-color:rgb(230,230,230);text-align:left;}
div.catslist table tr th.tdleft {background-color:rgb(230,230,230);color:#ffffff;text-transform:uppercase;font-weight:bold;text-align:center;padding:5px;}
div.catslist table tr th.tdleft a {text-transform:uppercase;font-weight:bold;}
div.catslist table tr td.tdright {background-color:rgb(255,255,255);text-align:center;}
/*vouchers*/
div.vouchertable {display:inline-block;border-radius:5px;background-color:#ffffff;box-shadow:0 0 5px #888a85;}
table.vouchertable {display:inline-block;border-collapse:collapse;text-align:left;border:0;padding:10px;word-wrap:break-word;}
table.vouchertable input[type=number], table.vouchertable input[type=text] {width:98%;margin:5px 1%;text-indent:10px;}
table.vouchertable td.datavouch select {width:30%;margin:5px 1px;padding:5px 0;}
table.vouchertable td.datavouch select[name=ano] {width:36%;}
table.vouchertable td.moedavouch select {width:98%;margin:5px 1%;padding:5px 0;}
div.voucherlist {display:inline-block;}
div.voucherlist table {border-collapse:collapse;text-align:center;border:0;padding:10px;border-radius:5px;box-shadow:0 0 5px #888a85;word-wrap:break-word;min-width:700px;}
div.voucherlist table form {padding:0;margin:0;}
div.voucherlist table a {padding:0;text-decoration:underline;color:#000000;background-color:transparent;text-transform:none;font-weight:normal;border-radius:0px;line-height:30px;box-shadow:0 0;}
div.voucherlist table th{background-color:#6b00ff;color:#ffffff;text-transform:uppercase;font-weight:bold;}
div.voucherlist table tr:nth-child(odd) {background-color:#f3f3f3;}
div.voucherlist table tr:nth-child(even) {background-color:#ffffff;}
div.voucherlist table td.tdtop {background-color:#6b00ff;color:#ffffff;text-transform:uppercase;font-weight:bold;}
div.voucherlist div.activediv, div.voucherlist div.inactivediv{float:none;display:inline-block;margin:0;}
/*imagens slideshow*/
div.pageimgs {display:inline-block;width:auto;background-color:#ffffff;box-shadow:0 0 5px #888a85;border-radius:5px;padding:0 10px 10px 10px;}

div.version {float:left;width:100%;height:10px;font-size:9px;text-align:right;margin:15px 0 15px 0;}

div.workzone iframe {border:1px solid rgb(150,150,150);width:99%;}

div.backbutton {position:fixed;width:50px;height:100px;line-height:100px;right:0;top:400px;padding:0;border-radius:55px 0 0 55px;overflow:hidden;border:0;box-shadow:0 0 10px rgb(90,90,90);text-align:center;}
div.backbutton a{display:block;width:100%;height:100%;line-height:100px;padding:0;box-shadow:0 0;border:0;background-color:#9248F8;color:#ffffff;font-weight:bold;}

div.submitbutton input{position:fixed;width:70px;height:120px;margin:0;line-height:120px;right:0;top:150px;border-radius:80px 0 0 80px;background-color:#6B00FF;overflow:hidden;border:0;box-shadow:0 0 10px rgb(90,90,90); color:#ffffff; font-weight:bold;text-transform:uppercase;}
div.submitbutton:hover input{background-color:#9248F8;}

span.act_success {background-color:#61F670;color:rgb(0,0,0);padding:5px;}
span.act_error {color:#a40000;font-weight:bold;}

div.fixedsubmits {position:fixed;width:70px;height:200px;right:0;top:150px;background-color:#ffffff;border-radius:100px 0 0 100px;border-top:1px solid #D1BEEB;overflow:hidden;border-left:1px solid #D1BEEB;border-bottom:1px solid #D1BEEB;box-shadow:0 0 10px rgb(90,90,90);}
div.fixedsubmits input {float:right;width:100%;margin:0;border:0;height:50%; color:#ffffff; font-weight:bold;text-transform:uppercase;}
div.fixedsubmits input.alterbutton {background-color:#6B00FF;}
div.fixedsubmits input.alterbutton:hover {background-color:#9248F8;}
div.fixedsubmits input.resetbutton {background-color:#BFA0E9;}
div.fixedsubmits input.resetbutton:hover {background-color:#D1BEEB;}

div.box2{width:100%;float:left;}
div.box2 img{float:left;width:100%;height:auto;}
h1{width:100%;float:left;}
h2{width:100%;float:left;text-align:center;}
p.hm{width:100%;float:left;}
div.bottommenu{display:inline-block;width:30%;margin:0 0 0 3%;text-align:left;line-height:50px;vertical-align:top;}
div.footer{position:fixed;width:100%;margin:0 0 0 0;bottom:0;line-height:50px;background-color:#ffffff;text-align:center;border-top:1px solid #6B00FF;z-index:100000;}
div.footer a {padding:0;text-decoration:none;color:#000000;background-color:transparent;text-transform:none;font-weight:normal;border-radius:0px;line-height:30px;}
div.sellicons {display:inline-block;width:33%;text-align:center;}
div.sellicons div.seoicon, div.sellicons div.contenticon, div.sellicons div.webdesignicon {display:inline-block;cursor:pointer;margin:10px 10px 0 10px;}
div.credits {display:inline-block;width:30%;margin:0 3% 0 0;text-align:right;line-height:50px;vertical-align:top;}

/*color picker if ie*/
div#clrversions div.varclr {border-right:2px solid #ffffff;border-left:2px solid #ffffff;}
div#clrversions div.varclr:hover {border-color:#000000;}
div#clrversions div.selected {border-color:#000000;}
div.colorpicker div.selected {border:2px solid #ffffff;}
div.clr {border:2px solid #000000;}
div.clr:hover {border:2px solid #ffffff;}

/*menu how-to*/
div.howtomenu {position:fixed;right:0;top:240px;width:14%;padding:0;box-shadow:0 0;background-color:transparent;border:0;text-align:left;line-height:0;font-family:font1;}
div.howtomenu ul {float:right;width:100%;}
div.howtomenu li {float:right;width:90%;direction: rtl; text-align: right;padding:0 20px 0 0;text-indent:-1em;list-style-position:inside;}
div.howtomenu li span {float:left;width:90%;line-height:21px;padding:0;margin:0;}
div.howtomenu li a {font-size:12px;text-transform:none;font-weight:normal;padding:0;border:0;background:none;display:block;width:100%;height:100%;color:#333333;font-family:font1;line-height:18px;letter-spacing:0;box-shadow:0 0;}
div.howtomenu li a:hover, div.howtomenu li.active a {color:#6b00ff;}
div.howtomenu li.active {color:#AE73FF;}

/*mps*/
div.mapsOutForm {
	float:left;width:100%;
}
div.mapsOutForm form {
	float:left;width:100%;text-align:left;
}

input.mapout {
	-moz-box-shadow:inset 0px 1px 0px 0px #9acc85;
	-webkit-box-shadow:inset 0px 1px 0px 0px #9acc85;
	box-shadow:inset 0px 1px 0px 0px #9acc85;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #74ad5a), color-stop(1, #68a54b));
	background:-moz-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
	background:-webkit-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
	background:-o-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
	background:-ms-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
	background:linear-gradient(to bottom, #74ad5a 5%, #68a54b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74ad5a', endColorstr='#68a54b',GradientType=0);
	background-color:#74ad5a;
	border:1px solid #3b6e22;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	padding:6px 12px;
	text-decoration:none;
}

input.mapout:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #68a54b), color-stop(1, #74ad5a));
	background:-moz-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
	background:-webkit-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
	background:-o-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
	background:-ms-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
	background:linear-gradient(to bottom, #68a54b 5%, #74ad5a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#68a54b', endColorstr='#74ad5a',GradientType=0);
	background-color:#68a54b;
}
input.mapout:hover {
	position:relative;
	top:1px;
}

input.mapin {
	-moz-box-shadow:inset 0px 1px 0px 0px #cf866c;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cf866c;
	box-shadow:inset 0px 1px 0px 0px #cf866c;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d0451b), color-stop(1, #bc3315));
	background:-moz-linear-gradient(top, #d0451b 5%, #bc3315 100%);
	background:-webkit-linear-gradient(top, #d0451b 5%, #bc3315 100%);
	background:-o-linear-gradient(top, #d0451b 5%, #bc3315 100%);
	background:-ms-linear-gradient(top, #d0451b 5%, #bc3315 100%);
	background:linear-gradient(to bottom, #d0451b 5%, #bc3315 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0451b', endColorstr='#bc3315',GradientType=0);
	background-color:#d0451b;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #942911;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #854629;
}

input.mapin:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #d0451b));
	background:-moz-linear-gradient(top, #bc3315 5%, #d0451b 100%);
	background:-webkit-linear-gradient(top, #bc3315 5%, #d0451b 100%);
	background:-o-linear-gradient(top, #bc3315 5%, #d0451b 100%);
	background:-ms-linear-gradient(top, #bc3315 5%, #d0451b 100%);
	background:linear-gradient(to bottom, #bc3315 5%, #d0451b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#d0451b',GradientType=0);
	background-color:#bc3315;
}
input.mapin:hover {
	position:relative;
	top:1px;
}

a.maplink {
	float:center;width:25px;height:25px;
	-moz-box-shadow:inset 0px 1px 0px 0px #cf866c;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cf866c;
	box-shadow:inset 0px 1px 0px 0px #cf866c;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d0451b), color-stop(1, #bc3315));
	background:-moz-linear-gradient(top, #d0451b 5%, #bc3315 100%);
	background:-webkit-linear-gradient(top, #d0451b 5%, #bc3315 100%);
	background:-o-linear-gradient(top, #d0451b 5%, #bc3315 100%);
	background:-ms-linear-gradient(top, #d0451b 5%, #bc3315 100%);
	background:linear-gradient(to bottom, #d0451b 5%, #bc3315 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0451b', endColorstr='#bc3315',GradientType=0);
	background-color:#d0451b;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #942911;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #854629;
}
