/* CSS Document */

* {
margin:0;
padding:0;
list-style:none;
vertical-align:baseline;
}

body{
background:#414141;
margin:0px auto;
}

div{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#A8A5A1;
line-height:14px;
}

#externalcontainer {
width:100%;
position:relative;
left:110px;
}

#externalcontainer1 {
width:778px;
float:left;
}


#toplinkdiv {
float:left;
padding-top:181px;
padding-left:25px;
width:1000px;
}

.toplinks {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
padding:0px 13px;
}

.toplinks:hover{
text-decoration:underline;

}

#headerbg {
background:url(imagens/header-bg.gif) no-repeat left top;
width:778px;
float:left;
vertical-align:top;
height:207px;
}

#headerbottomdiv {
width:778px;
background:#333333;
height:61px;
}

#logindivcontianer {
width:778px;
vertical-align:top;
}

#loginmaindiv {
width:778px;
background:#333333;
vertical-align:top;
}

#loginmaindiv1 {
width:327px;
background:#333333;
padding:15px 0px 11px 76px;
vertical-align:top;
float:left;

}

#midrightdiv {
background:url(images/img-mid-right.jpg) no-repeat left top #333333;
width:355px;
float:right;
padding:8px 0px 11px 20px;
}

#bottomdiv {
background:#000000;
}

#middiv {
background:url(imagens/img-mid.gif) no-repeat top;
width:778px;
float:left;
}

#middivsos {
background:url(imagens/img-midsos.gif) no-repeat top;
width:778px;
float:left;
}
#middiv1 {
	vertical-align:top;
	float:left;
	width:563px;
	position:relative;
	left:10px;
	padding:15px 0px;
	height: 129px;
	top: 0px;
}

#middiv2 {
background:url(imagens/img-midq.gif) no-repeat top;
width:778px;
float:right;
padding:40px 0px 41px;
}


#middiv3 {
	float:right;
	position:relative;
	right:118px;
	width:758px;
	left: 3px;
	top: -30px;
	height: 399px;
}

#middivq {
background:url(imagens/img-midq.gif) no-repeat top;
width:778px;
float:right;
padding:40px 0px 40px;
height: -60px;
}

.bottomlinks {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
padding:0px 5px;
}

.bottomlinks:hover {
text-decoration:underline;

}

#copyrightdiv {
padding:0px -100px 0px;
float:left;
background:#000000;
width:778px;
top: 2px;
text-align:center;
color:#B9DA03;
}

.boldlinks {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.boldlinks:hover {
text-decoration:underline;
}

.greenboldtext {
font-weight:bold;
color:#B9DA03;
}

.name {
width:93px;
float:left;
padding-top:3px;
}

.textfield {
width:120px;
float:left;
padding-top:3px;
}

input, select {
border:1px solid #ffffff;
background:#333333;
width:118px;
color:#ffffff;
height:16px;
}

.bold {
font-weight:bold;
}

#button {
width:80px;
float:right;
background:#333333;
padding-top:8px;
}

#bottombanner {
background:url(imagens/banner-bot.gif) no-repeat top;
	width:778px;
	padding:130px 0px 16px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:center;
	top: -22px;
}

#fotterlinkbg {
	background:#000000;
	width:778px;
	padding:6px 0px 16px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:center;
	top: -22px;
}

#fotterbg {
	background:#000000;
	width:778px;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:center;
	top: 0px;
}

#bottombannerqs {
background:url(imagens/banner-bot.gif) no-repeat top;
	width:778px;
	padding:130px 0px 16px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:center;
	top: -2px;
}

#fotterlinkbgqs {
	background:#000000;
	width:778px;
	padding:6px 0px 16px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:center;
	top: -2px;
}

#fotterbgqs {
	background:#000000;
	width:778px;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:center;
	top: 0px;
}

#bottombannernv {
background:url(imagens/banner-bot.gif) no-repeat top;
	width:778px;
	padding:130px 0px 16px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:center;
	top: 0px;
}

#fotterlinkbgnv {
	background:#000000;
	width:778px;
	padding:6px 0px 16px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:center;
	top: 0px;
}

#fotterbgnv {
	background:#000000;
	width:778px;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:center;
	top: 0px;
}

#middivnnv {
	background:url(imagens/img-midn.gif) no-repeat top;
	width:778px;
	padding:30px 0px 0px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:left;
	top: 0px;
}

#middivnprd {
	background:url(imagens/img-midn.gif) no-repeat top;
	width:778px;
	padding:30px 0px 220px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:left;
	top: 0px;
}

#bottombannerprd {
background:url(imagens/banner-bot.gif) no-repeat top;
	width:778px;
	padding:130px 0px 16px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:center;
	top: 0px;
}

#fotterlinkbprd {
	background:#000000;
	width:778px;
	padding:6px 0px 16px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:center;
	top: 0px;
}

#fotterbgprd {
	background:#000000;
	width:778px;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:center;
	top: 0px;
}

#middivnvcn {
	background:url(imagens/img-midn.gif) no-repeat top;
	width:778px;
	padding:40px 0px 230px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:left;
	top: 0px;
}

#middivndica {
	background:url(imagens/img-midn.gif) no-repeat top;
	width:778px;
	padding:40px 0px 180px 0px;
	border-bottom:1px solid #353434;
	float:left;
	position:relative;
	left:0px;
	text-align:left;
	top: 0px;
}
