* { margin:0; padding:0;}
html, body { height:100%;}
html { min-width:1000px;}
body { background:#fff; font-family:Tahoma, Arial, helvetica, sans-serif; font-size:100%; line-height:1em; color:#000;}

input, textarea, select { font-family:Tahoma, Arial, helvetica, sans-serif; font-size:1em;}
object { vertical-align:top; outline:none;}
p { margin:0; padding:0;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

/*=====GLOBAL======*/
#mainq {
	width:1005px;

	height:800px;
}

#txabela {
margin-left:30px;
}

#maina {
	width:1005px;

	height:830px;
}

#mainp {
	width:1005px;

	height:500px;
}

#header, #content, #footer { font-size:0.75em;}

.wrapper { width:100%; overflow:hidden;}
.container { width:100%; }
.zoom { overflow:hidden;}
.col-1, .col-2, .col-3 { float:left;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

p { margin-bottom:14px; line-height:1.5em;}

/*==================forms====================*/
#contacts-form { clear:right; width:100%; overflow:hidden; padding:15px 0 0 0;}
#contacts-form fieldset { border:none; float:left; }
#contacts-form .field { clear:both;}
#contacts-form label { float:left; width:97px; line-height:18px; padding-bottom:6px; font-weight:bold; color:#89b700;}
#contacts-form input { width:231px; padding:1px 0 1px 3px; border:1px solid #89b700; color:#70635b;}
#contacts-form textarea { width:567px; height:227px; padding:1px 0 1px 3px; border:1px solid #89b700; color:#70635b; margin-bottom:15px; overflow:auto;}


/*==================list====================*/
ul { list-style:none;}

.site-nav { position:absolute; left:16px; top:32px; overflow:hidden;}
.site-nav li { float:left; font-size:17px; line-height:1.2em; text-transform:uppercase; padding:0 30px; background:url(images/divider.gif) no-repeat left 7px; margin-left:-6px;}
.site-nav li a { text-decoration:none; color:#949494;}
.site-nav li a:hover,
.site-nav li a.act  { 
	color:#89b700;
}

.list li { padding-left:62px; margin-bottom:20px; line-height:1.5em; min-height:49px; height:auto!important; height:49px; background:url(images/icon.gif) no-repeat left top;}
.list li a { text-decoration:none; font-weight:bold;} 
.list li a:hover { text-decoration:underline;}

.list1 { margin-top:-21px;}
.list1 li { line-height:1.5em; width:100%; overflow:hidden; vertical-align:bottom; padding-top:21px;}
.list1 li img { float:left; margin:3px 20px 0 0;}
.list1 li a { text-decoration:none; font-weight:bold;} 
.list1 li a:hover { text-decoration:underline;}

.list2 { padding-bottom:15px; margin:0;}
.list2 li { font-weight:bold; padding-bottom:6px;}
.list2 li ul { padding:8px 0 0 12px; margin-bottom:-5px;}


/*==================other====================*/
.img-box1 { width:100%; overflow:hidden;}
.img-box1 img { float:left; margin:3px 20px 0 0;}


/*==================txt, links, lines, titles====================*/
a {color:#89b700; outline:none;}
a:hover{text-decoration:none;}

h2 { color:#929292; font-size:22px; line-height:1.2em; text-transform:uppercase; margin-bottom:20px;}
h3 { font-size:1em; color:#89b700; line-height:1.5em; margin-bottom:15px;}


/*header*/
#header {height:334px; background:url(images/header-bg.jpg) no-repeat left top;}
#header .logo { position:absolute; left:33px; top:145px;}

/*content*/
#content { background:url(images/cont-bg.gif) no-repeat left top; min-height:566px; height:auto; height:566px;}
#contenta { background:url(images/cont-bg.gif) no-repeat left top; min-height:566px; height:550px; height:566px;}
#contentp { background:url(images/cont-bg.gif) no-repeat left top; min-height:566px; height:330px; height:566px;}
#content .indent { padding-bottom:20px;}
#content .indent1 { padding:5px 20px 98px 308px;}
#box {
	height:427px;
	wid:30px;
	float:left;
	position:absolute;
	width: 221px;
	left: 26px;
	top: 354px;
}

#boxcs16 {
	height:93px;
	wid:30px;
	float:right;
	position:absolute;
	width: 430px;
	;
	left: 400px;
	top: 382px;
}

#boxbanc {
	height:81px;
	wid:30px;
	float:right;
	position:absolute;
	width: 272px;
	left: 437px;
	top: 1156px;

}

#boxat {
	height:27px;
	width:30px;
	float:right;
	position:absolute;
	width: 433px;
	left: 412px;
	top: 869px;
}


#boxpagseguro {
	height:51px;
	width:549px;
	float:right;
	position:absolute;
	left: 449px;
	top: 273px;
	}

#boxat1 {
	height:27px;
	width:30px;
	float:right;
	position:absolute;
	width: 194px;
	left: 743px;
	top: 856px;
}


#forma {
	height:24px;
	width:419px;
	float:right;
	position:absolute;
	left: 445px;
	top: 477px;
}

#formaum {
	height:24px;
	width:485px;
	float:right;
	position:absolute;
	left: 396px;
	top: 670px;

}

#box1 {
	height:45px;
	width:54px;
	float:right;
	position:absolute;
	left: 296px;
	top: 546px;
	

}
#box2 {
	height:45px;
	width:54px;
	float:right;
	position:absolute;
	left: 300px;
	top: 707px;
	

}

#box3 {
	height:45px;
	width:54px;
	float:right;
	position:absolute;
	left: 298px;
	top: 630px;

	
}
#box4 {
	height:135px;
	width:380px;
	float:right;
	position:absolute;
	left: 335px;
	top: 772px;
}	
	
	/* Shop */
	
	
.shop {
font-size:12px;
color:#006600;
font-family:Arial, Helvetica, sans-serif;
}
#cs16 {
	height:183px;
	width:148px;
	position:absolute;
	left: 296px;
	top: 383px;
}

#css {
	height:130px;
	width:160px;
	position:absolute;
	left: 471px;
	top: 383px;

}

#csss{
	height:130px;
	width:160px;
	position:absolute;
	left: 650px;
	top: 382px;
}
#cod{
	height:130px;
	width:160px;
	position:absolute;
	left: 296px;
	top: 570px;
}	

#texto{
	height:131px;
	width:428px;
	position:absolute;
	left: 533px;
	top: 787px;
	
}	
	
#esea{
	height:116px;
	width:155px;
	position:absolute;
	left: 481px;
	top: 579px;

}	
#mup{
	height:116px;
	width:155px;
	position:absolute;
	left: 659px;
	top: 580px;
	
}	
#adm{
	height:116px;
	width:155px;
	position:absolute;
	left: 295px;
	top: 712px;
	
	
}	
/* Fim Shop */


#rodape {
	height:25px;
	width:380px;
	float:right;
	position:absolute;
	left: 5px;
	top: 968px;
}
#rodapep {
	height:25px;
	width:380px;
	float:right;
	position:absolute;
	left: 2px;
	top: 1296px;
}
#rodapeq {
	height:25px;
	width:380px;
	float:right;
	position:absolute;
	left: 8px;
	top: 1129px;
}

#rodapea {
	height:25px;
	width:380px;
	float:right;
	position:absolute;
	left: 5px;
	top: 915px;
}

/*footer*/
#footer {
	height:60px;
	margin-top:-60px;
	position:relative;
	color:#414141;
	width: 76px;
	width: 98px;
	left: 2px;
	width: 4px;
	left: 73px;
	top: 200px;
}
#footer .indent { padding:0 59px 0 308px;}
#footer img { position:relative; top:-4px;}

/*==========================================*/

