/********* GLOBALS *********/
#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:#0089c8;
	color:#FFFFFF;
	border:solid 1px #065579;
	margin-top:20px;
	font-size:12px;
	padding:2px;
}
.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:#0079c2; font-weight:bold; margin-bottom:20px; position:relative; left:6px; padding:4px 4px 4px 15px; width:650px;}
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:0px; background: #FFF URL(body_background2.jpg) no-repeat top; }
	#wrap { width:970px; margin:0 auto; }
		#header {}
			#header .top {height:136px; background:URL(logo.png) center; background-repeat:no-repeat; }
		#page { width:970px; margin:0 auto; padding:20px 0px 30px 0px; position:relative; top:0px; background-color:#FFFFFF; border:solid 1px #aeafaf; }
			#content { padding:0px; /*border:solid 1px #F00;*/ }
				#menu { float:left; position:absolute; }
				#extras { width:0px; /*border:solid 1px #FF0;*/ float:right; width:330px; color:#445555; padding:0px 20px 20px 20px; }
				.produto td { text-align:center; }
				#main { text-align:justify; position:relative; top:0px; background-color:#FFFFFF; width:560px; /*border:solid 1px #F0F;*/ float:left;padding:0px 20px 20px 20px; }
		#footer 
		{
			position:relative;
			top:0px;
		    background:URL(footer_bg.gif);
	        text-align:left;
	        font-size:10px;
	        font-weight:bold;
	        color: #66BB66;
			height:58px;
			margin-top:0px;
		}
			#footer .n2{color:#444;background:URL(seloTibra.png) no-repeat right;float:right;font-size:10px;font-weight:normal; width:218px; height:75px; margin-right:10px;}

/* top */
.siteHeader { margin:0; padding:55px 20px 30px 200px; }
	.siteHeader a { color:#478db3; }
.siteLogo img { float:right; padding:20px; }


/*box*/
.boxTitle,
.secondary .text p {
	color:#554444;
}
.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:955px;text-align:left; height:24px; padding-top:8px; padding-left:10px;}
	.topMenu li { display:inline; }
	.topMenu a { font: bold 13px verdana, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	padding-right:8px;
	padding-left:8px;
	border-right:solid 1px #a6b4c1;
	text-transform:uppercase;
	}
	.topMenu .current a,
	.topMenu .trail a { font: bold 13px verdana, Helvetica, sans-serif;
	color: #0079c2;
	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:46%; margin-left:22px; }
.columns .right { float:right; width:46%; }

/* 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;}






