/*---------------- Folha de estilos----------------- /
/ Autor: Júlio Siqueira - jsiqueira77@gmail.com      /
/---------------------------------------------------*/

* { margin:0; padding:0; font:11px sans-serif, Trebuchet Ms, Arial; color:#D4CDA3; }
img { border:none; }
body { overflow:hidden; background:#000; }
p { line-height:1.5em; margin-top:10px; margin-bottom:10px; }
h3 { margin:0; padding-top:20px; line-height:1em; color:#996633; font-size:1.5em; }
input { font-size:10px; color:#392411; }
a {text-decoration:none;}

/* Topo */

#topo { position:absolute; background:url(../images/bg_top.png) repeat-x; width:100%; height:70px; top:0; left:0; z-index:10; }
#topo div.logo { position:relative; top:17px; left:30px; width:163px; height:23px; float:left; }

/* Menu */

#menuarea {height:70px; width:600px; position:relative; left:100px; }
ul.menu {padding:13px 0 0 0; white-space:nowrap; list-style-type:none; }
ul.menu li {float:left; font-size:120%; text-align:center; text-transform:uppercase; position:relative; display:block; }
ul.menu a {position:relative; display:block; text-decoration:none; float:left; }
ul.menu a span {display:block; color:#660000; font-weight:bold; text-align:center; padding:9px 8px 8px 8px; cursor:pointer; }
* html .menu a span {cursor:hand; width:66px ;} /*IE Fix*/
ul.menu a em {display:none; }
ul.menu a:hover {height:60px; }
ul.menu a:hover span {background:url(../images/pointer.png) bottom center no-repeat; height:42px; color: #663300; }
ul.menu a:hover {background-position:0 0; } /*IE fix*/
ul.menu .current a {color:#fff; height:60px; }
ul.menu .current span {background:url(../images/pointer.png) bottom center no-repeat; height:42px; }
ul.menu ul li .qmparent	
{	
	background-image:url(../qmimages/arrow_1.gif);
	background-repeat:no-repeat;
	background-position:92% 50%;
}

/* Submenu */

ul.menu ul {position:absolute; top:46px; left:0; background: #300; display:none; opacity:0; list-style:none; }
ul.menu ul li {position:relative; width:180px; text-align:left;}
ul.menu ul li a {display:block; background-image:none; color:#FFF; font-weight:normal; font-size:9px; padding-left:8px; width:172px; height:30px; line-height:32px;}
ul.menu ul li a:hover {background-image:none; font-weight:normal; margin:0;  height:30px; background-color: #630; padding-left:8x; width:172px;}
ul.menu ul ul {left:180px; top:0}
ul.menu .menulink {padding:0; font-size:12px; background-image:none; }
ul.menu .menulink:hover {background-image:none;}
ul.menu .sub {background: url(img/arrow.gif) 170px 13px no-repeat ;}
ul.menu .sub:hover {background:#A3BA03 ; }
ul.menu .topline {border-top:1px solid #aaa}

/* Conteúdo */

#content { margin:0px auto; height:100%; width:100%; z-index: 3; }
#contentframe { position:relative; overflow: hidden; height: 100%; margin-left:30px; margin-right:30px; text-align:left; z-index: 3; margin-top:100px; }
div.titulos { width:100%; margin-bottom:20px; border-bottom: 1px dotted #C9BF8C; font-size:17px; font-weight:bold; padding-bottom:10px; }
.box1 { width:300px; height:400px; background:url(../images/bg_lines.png) repeat-x; padding:18px; z-index:3; }
.box2 { width:100%; height: auto; background:url(../images/bg_lines.png) repeat-x; padding:18px; z-index:3; }
.box3 { width:50%; height:400px; background:url(../images/bg_lines.png) repeat-x; padding:18px;z-index:3; }
.box41 { width:50%; height:400px; background:url(../images/bg_lines2.png) repeat-x; padding:18px;z-index:3; }
.box1 img, .box2 img, .box3 img, .box41 img { margin-bottom:20px; margin-top:5px;}

/* Slider tabs */

.tabs { padding: 0; }
.tabs li { display: inline; }
.tabs li a {width:106; height:32px; padding: 8px; float:left; text-decoration: none; color:#beb58c; font-weight: bold; margin-right:5px;}
.tabs li a:hover { background: url(../images/selector.png) no-repeat; color:#630;}
.tabs li.active a { background: url(../images/selector.png) no-repeat; color:#630; }

.TabContent { width:900px; clear: both; float:left; }

/*Supersize*/

#loading { position: absolute; top: 49.5%;  left: 49.5%; z-index: 3; width: 24px;  height: 24px; text-indent: -999em; background-image: url(../images/progress.gif); }
#supersize {float:left; height:100%; width:100%; position:absolute; z-index: 0; top:0; left:0 }
#supersize .prevslide, #supersize .prevslide img { z-index: 1; }
#supersize .activeslide, #supersize .activeslide img { z-index: 2; }

/* Rodapé */

#footer { height:40px; width:100%; bottom:0; background: url(../images/bg_footer.jpg) repeat-x; position:absolute; z-index:3; }
#footer .copyright { margin-left:30px; margin-top:17px; color:#392411; font-size:10px; line-height:1em; float:left; }
#footer .newsletter { float:right; margin:10px 30px 0 0; }
#footer .blank { width:15px; height:21px; margin:0px; padding:0px; float:left; }
#footer .newsletter input { width:115px; height:20px;  padding:3px 0 0 5px; float:left; line-height:14px; border:0px; background: url(../images/bg_input1.jpg) no-repeat; }
#footer .newsletter #ok {cursor:pointer; width:39px; height:20px; margin:1px 0 0 5px; padding:0px; float:left; font-family:Arial; font-size:11px; color:#fff; line-height:18px; text-align:center; text-decoration:none; background:url(../images/bt.gif) no-repeat; }
#footer .cadastre { float:right; color:#392411; font-size:11px; line-height:1em; margin-right:15px; margin-top:17px; }

/* galeria */

ul.thumb { float: left; list-style: none; margin: 0; padding: 0; width: 890px;}
ul.thumb li { margin: 0; padding: 5px; float: left; position: relative; width: 97px; height: 140px;}
ul.thumb li img { width: 87px; height: 130px; padding: 5px; background: #f0f0f0;}
ul.thumb li img:hover { border: none; background:#630;}


/***************
 Paginacao
***************/
#paginacao {
float:left;
left: ## px; /*posisao a direita*/
top: ## px; /*posisao abaixo*/
}

#paginacao ul {list-style-type:none;display:inline}

#paginacao ul li {display:inline;}

#paginacao a:hover { 
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
	margin-left:2px;
	text-align:center;
	height:16px;
	border:#f1f7f8 solid 1px;
	color:#571b18;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
}

#paginacao a {

	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
	margin-left:2px;
	text-align:center;
	height:16px;
	border:#f1f7f8 solid 1px;
	color:#571b18;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;

}
body>.paginacao a {
	width:25px;
	height:19px;
}
#paginacao ul {
	list-style-type: none; /*remove o marcador*/ 
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
	margin-left:2px;
	text-align:center;
	color:#571b18;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;


}
.ativo {
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
	margin-left:2px;
	text-align:center;
	height:16px;
	background-color:#d8241b;
	border:#f1f7f8 solid 1px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
}

