/* Padrao MSG Aviso ------------------------------------- 
.info, .success, .warning, .error {
    border: 1px solid;
    margin: 20px 0px 10px 40px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:13px;
	width:600px;
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('info.png');
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('success.png');
}
.warning {
    color: #9F6000;
    background-color: #fdf4cf;
    border-color:#e5ae5b;
    background-image: url('warning.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('error.png'); 
}*/
/* ------------------------------------------------------ */
/********* GLOBALS *********/
.features img {
	margin:0px 36px 20px 0px;
	text-align:left !important;
	text-decoration:none !important;
}
/* toolTip info hover */
    .toolTipBox
    {
        display:inline;
    }
      a.dcontexto{
      position:relative; 
      font:12px arial, verdana, helvetica, sans-serif; 
      padding:0;
      color:#039;
      text-decoration:none;
      cursor:help; 
      z-index:9999;
	  text-align:left !important;
	text-decoration:none !important;
      }
      a.dcontexto:hover{
      background:transparent;
      color:#f00;
      z-index:99999; 
      }
      a.dcontexto span{display: none}
      a.dcontexto:hover span{ 
      display:inline;
      position:absolute;
	  top:-30px;
	  left:40px;
      width:260px; 
      font: 12px arial, verdana, helvetica, sans-serif; 
      padding:5px 10px 5px 10px;
      border:1px solid #666;
      background:#fffae0; 
      color:#000;
	  text-align:left !important;
	text-decoration:none !important;
      }
	.contextoTitulo {
		font-weight:bold;
		margin-bottom:4px;
		font-size:13px;
		text-align:left !important;
	text-decoration:none !important;
	}
	
	
	
	
#ctl00_PageWrapper_ContentAndSidebar_PostContent_ctl00_q108 {
	margin-left:35px;
}
#ctl00_PageWrapper_ContentAndSidebar_PostContent_ctl00_q109 {
	margin-left:13px;
}
#ctl00_PageWrapper_ContentAndSidebar_PostContent_ctl00_q110 {
	margin-left:15px;
}
#ctl00_PageWrapper_ContentAndSidebar_PostContent_ctl00_q111 {
	margin-left:30px;
}
#ctl00_PageWrapper_ContentAndSidebar_PostContent_ctl00_q112 {
	width:132px;
}
#ctl00_PageWrapper_ContentAndSidebar_PostContent_ctl00_btnSubmit {
	background:#0066CC;
	color:#FFFFFF;
	border:solid 1px #0099FF;
	margin-top:20px;
}
.form {
	padding-left:40px;
	padding-top:10px;
	text-align:center;
}
.row {
	text-align:left;
}
.label {
	font-weight:bold;
	vertical-align:top;
	}
.alternative {
	border:solid 1px #BBBBBB;
	font-size:10pt;
	margin-left:6px;
	padding:2px;
}
.largura_menu {
	width:22%;
}
.paragrafo {
	padding-top:8px;
}
.titulo3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:bold;
}

li {list-style-type:square;}
.texto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
}
span ul li {
	color:#638c9c;
	margin-left:-18px;
}

.menuCima_borda {
	font-size:1px;
	border-top:solid 1px #CCCCCC;
	background-color:#FFFFFF;
}
.menuBaixo_borda {
	font-size:1px;
	background-image:URL(http://www.lojamais.com.br/images/menuBaixo_line.gif);
	background-repeat:repeat-x;
}
.janela_cinza {
	border: 1px solid #B0B0B0;
	background: #FFFFFF;
	font-size: 10px;
	color: #0649B8;	
	font-family: verdana,arial,tahoma;
}
.formheaderNObody {
	font-family: verdana,arial,tahoma;
	font-size: 11pt;
	font-weight: bold;
	color: #084E8D;
	padding-top:0px;
	vertical-align:middle;
	padding-left:6px;
	height:24px;
}






* {margin:0;padding:0}
body {font-family:Calibri, Times New Roman, Verdana, serif, Arial;font-size:12pt;color:#455;}
a {border:0}
a img{vertical-align:middle;}
dl,ol,ul {list-style:none}
button,select,textarea,input {font:100% Verdana}
caption,th {text-align:left;vertical-align:middle;padding:6px;}
h1,h2,h3,h4,h5,h6,p {margin:.35em 0;font-family:Calibri, Times New Roman, Verdana, Arial}
h1 {font-size:24px; color:#327ec3; font-weight:bold; margin-bottom:20px;}
td {padding:4px;}
.bullet {margin:0px 12px 2px 0px;
}

.img_pagina {margin:10px 2px 10px 15px;
}

.img_moldura {
	border:solid 1px #444;
	margin:6px 0px 6px 0px;
}
.table_borderRight {
	border-right:solid 1px #a3afb9;
}
.table_moldura {
	border:solid 1px #a3afb9;
}
.text_green {
	color:#319432;
}

/* colors */
a { color:#2255c8; text-decoration:none; font-size:12pt; }
a:hover { text-decoration:underline; }
a:visited { color:#2888bd; }

/* clearfix */
.cf:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cf { display: marker; margin-top:6px; }
* html .cf { height: 1px; }

/********* LAYOUT *********/

body { margin-top:40px;margin-bottom:50px; background: #f5c45b URL(background.jpg) no-repeat left top; }
	#wrap { width:1000px; margin:0 auto; position:relative; background:URL(wrapBack.png) top repeat-x;}
		#header { background-image:URL(head.png); background-repeat:no-repeat; position:relative;}
			#header {height:257px; }
			/*.top {position: relative; top:500px;}*/
		#page { width:1000px; margin:0px; padding:0px 0px 0px 0px; position:relative; top:0px; background-color:#FFF;  position:relative; }
			#content { float:right; width:100%; padding:0px; position:relative; top:0px; background:#FFF; padding-bottom:30px; }
				#menu { float:left; position:absolute; }
				#extras { width:0px;border:solid 0px #d0d0d0 }
				.produto td { text-align: center; }
				#main { text-align:justify; margin:0px 35px 00px 35px; }
		#footer 
		{  
		    background:URL(footer_bg.gif);
	        text-align:left;
	        font-size:10px;
	        font-weight:bold;
	        color: #66BB66;
			height:58px;
			margin-top:0px;
			/*position:relative;
			top:-90px;*/
		}
			#footer .n2{color:#444;background:URL(footer_right.gif) no-repeat right;float:right;font-size:10px;font-weight:normal; width:218px; height:58px;}
			
.content_spacerFloat 
{
    /*border:solid 1px #F00;*/
    display:block;
    position:absolute;
    top:-44px;
    right:100px;
    width:276px;
    height:42px;
}

/* top */
.siteHeader { margin:0; padding:55px 20px 30px 200px; }
	.siteHeader a { color:#478db3; }
.siteLogo img { float:right; padding:20px; }


/*box*/
.boxTitle,
.secondary h4 {padding:5px 5px 5px 10px; color:#084e8d; font-size:large; }
.secondary h4 a {color:#2255c8;}
.secondary h4 a:visited { color:#2255c8; font-size:large;}
#menu .box { color:#d0cfcb; }
#content .boxTitle ,
#content .secondary h4 { color:#414141; }
.secondary .box { background:transparent; _height:1px; padding-bottom:10px; }
.secondary .box .inner { padding:0 10px 0 10px; background:transparent; }
#content .secondary .box { background:transparent; }
#content .secondary .box .inner { background:transparent; }
.content_spacer {padding-left:23px;}

.inner li a {color:#2255c8;}

/*secondary*/
.secondary .uc { margin-bottom:15px; color:#0033FF; }
#content .secondary .uc { margin-bottom:15px; }


li a {color:#333333;font-size:11pt;}
/*menu*/
.topMenu { width:940px; position:relative; left:40px; top:163px;text-align:left; height:22px; padding-top:5px; padding-left:17px;}
	.topMenu li { display:inline; z-index:999; }
	.topMenu a { font: bold 13px verdana, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	padding-right:8px;
	padding-left:8px;
	border-right:solid 1px #a6b4c1;}
	.topMenu .current a,
	.topMenu .trail a { font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	padding-right:10px;
	padding-left:10px;
	border-right:solid 1px #a6b4c1;
	}
	.topMenu a:hover {
	text-decoration:underline;
	}

.languageMenu { width:15%; position:absolute; top:20px; left:80%; text-align:right; }
	.languageMenu a { opacity:.4;}
	.languageMenu .current { opacity:1;}
	.languageMenu a:hover { opacity:1;}

.subMenu a { display:block; padding:2px 0; _height:1px; color:#fff; }
.subMenu ul { margin:0 0 5px 10px; }
.subMenu .trail > a,
.subMenu .current > a { color:#0096DB; }
.subMenu .current > a { font-weight:bold; }

/* lists */
.list .a0 { background: #f4f8ed url(list_dark.gif) no-repeat 50% -1px; }
.list,
.list .a1 { background: #fff url(list_light.gif) no-repeat 50% -1px; }
.list { padding-bottom:6px; background-position:50% 100%; }
.list .item { padding:5px; }

/* notícias */
.news { margin-top: 10px; }

/* comentários */
.commentList { border-style:solid; border-color: d0d0d0; border-width: 1px; margin-top: 15px; margin-bottom: 15px; }
.commentList div h4 { font-size: 12px; color: Gray; }
.commentList div p { font-size: 10px; color: Black; }

/* path */
.path { margin-bottom:10px; }
.path .current { color:#414141; }
.path a.current:hover { cursor:default; text-decoration:none; }

/* sitemap */
#main ul { list-style:circle; margin-left:20px; }

/* date */
.date { font-size:x-small; color:#414141; display:block; }

/* intro */
.intro { font-style:italic; font-size:1.2em; }
.list .intro { font-style:normal; font-size:1em; }
body #page { background-color:Transparent; }

/*columns*/
.columns .left { float:left; width:49%; }
.columns .right { float:right; width:49%; }

/* drag&drop */
.dragDrop .secondary .uc { margin-bottom:0;}
.dragDrop .SiteLeft,.dragDrop .SiteTop {}
.dragDrop .SiteRight { background-color:#fef;}
.dragDrop .Left {}
.dragDrop .Right,.dragDrop .Content { background-color:#eef;}

.socialBookmarks a { white-space:nowrap; }

/* login */
.login .tb { width:130px; }
.login .ff { margin-bottom:5px; }
.register td { padding:0 5px 5px 0; }

/* gallery */
.thumbnail { opacity:.4; }
.thumbnail:hover, .selected { opacity:1; }
#thumbnails {padding-bottom:10px;}
#thumbnails .text { display:none; }
.thumbnail {margin-bottom:10px;margin-right:5px;}






