/* Design by Brian Diaz of Media 65 @ http://www.m65.net  All Rights Reserved */



@import url(layouts.css);

@import url(components.css);

@import url(modules.css);

@import url(navigation.css);

@import url(misc.css);

@import url(forms.css);

/* #######################  GENERAL SETTINGS ############################ */



html {

	height:100%;

}

body {

	margin:0px;

	height:100%;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 0.8em;

	color: #666;

	background-color:#000;

}

/*  Heading Formatting */



h3 {

	font-size:1.5em;

	line-height: 0.8em;

	font-weight: 900;

	color: #000;

}

h4 {

	font-size:1.4em;

	line-height: 0.8em;

	font-weight: 900;

	color: #000;

}

h5 {

	font-size:1.3em;

	line-height: 0.8em;

	font-weight: 900;

	color: #000;

}

h6 {

	font-size:1.2em;

	line-height: 0.8em;

	font-weight: 900;

	color: #000;

}

/*links*/



img {

	border: 0 none;

}

/* Clears Divs */



.clr {

	clear: both;

}

/* #######################  END GENERAL SETTINGS ############################ */



.divgeral {

	margin-left: auto;

	margin-right: auto;

	width: 1081px;

}

.banner {

	position: relative;

	height: 162px;

	width: 761px;

	top: 0px;

	left: 0px;

	float: left;

	background-image: url(../images/banner.jpg);

	background-repeat: no-repeat;

}

.direita {

	position: relative;

	float:left;

	height: 774px;

	width: 162px;

	top: 0px;

	right: 0px;

	background-image: url(../images/direita.jpg);

	background-repeat: repeat;

}

.esquerda {

	position: relative;

	float: right;

	height: 753px;

	width: 158px;

	top: 0px;

	right: 0px;

	background-image: url(../images/esquerda.jpg);

	background-repeat: repeat;

}

.divinterior {

	position: relative;

	float: left;

	top: 10px;

	width: 753px;

	margin-bottom:15px;

}

.divContent {

	position: relative;

	top: 0px;

	float:left;

	width: 753px;

	min-height: 650px;

	/*height: 610px;*/



	/*right: 0px;*/



	border-top-width: 4px;

	border-right-width: 4px;

	border-left-width: 4px;

	border-top-style: solid;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #000;

	border-right-color: #000;

	border-left-color: #000;

	background-color:#fff;

}

.divMenu {

	position: relative;

	left:15px;

	float:left;

	background-color:#fff;

	width: 115px;

}

.divlogin {

	position: relative;

	background-image: url(../images/bck.jpg);

	background-repeat:no-repeat;

	float:left;

	font-family: arial;

	font-size: 9pt;

	left: 0px;

	top: 30px;

	width: 109px;

	/*height:230px;*/



	padding-bottom: 3px;

}

.divConteudo {

	position: relative;

	width: 580px;

	float: left;

	top: 0px;

	left: 15px;

}

.divRight {

	position: relative;

	height: 584px;

	width: 257px;

	top: 0px;

	float: right;

}

.divinfo {

	position:relative;

	width:245px;

	background-color:#141414;

	float: left;

	top:200px;

}

a.mainlevel:link {

	background-image: url(../images/BN.jpg);

	background-repeat: no-repeat;

	height: 27px;

	width: 103px;

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

	display: block;

	text-align: left;

	font-weight: bold;

	font-size: 8pt;

	padding-top: 2px;

	vertical-align: text-center;

	padding-left:10px;

	text-transform: uppercase;

}

a.mainlevel:visited {

	background-image: url(../images/BN.jpg);

	background-repeat: no-repeat;

	height: 27px;

	width: 103px;

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

	display: block;

	text-align: left;

	font-weight: bold;

	font-size: 8pt;

	vertical-align: text-midle;

	padding-left:10px;

	text-transform: uppercase;

}

a.mainlevel:hover {

	background-image: url(../images/BA.jpg);

	background-repeat: no-repeat;

	height: 27px;

	width: 103px;

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	display: block;

	text-align: left;

	font-weight: bold;

	font-size: 8pt;

	vertical-align: text-bottom;

	padding-left:10px;

	text-transform: uppercase;

}

a.mainlevel:active {

	background-image: url(../images/BA.jpg);

	background-repeat: no-repeat;

	height: 27px;

	width: 103px;

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

	display: block;

	text-align: left;

	font-weight: bold;

	font-size: 8pt;

	vertical-align: text-midle;

	padding-left:10px;

	text-transform: uppercase;

}

#active_menu {

	background-image: url(../images/BA.jpg);

	background-repeat: no-repeat;

	height: 27px;

	width: 103px;

	font-family: Arial, Helvetica, sans-serif;

	color: #F00;

	text-decoration: none;

	display: block;

	text-align: left;

	font-weight: bold;

	font-size: 8pt;

	vertical-align: 50%;

	padding-left:10px;

	text-transform: uppercase;

}

/* sublevel */



a.sublevel:link {

	background-image: url(../images/BN.jpg);

	background-repeat: no-repeat;

	height: 27px;

	width: 103px;

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

	display: block;

	text-align: left;

	font-weight: bold;

	font-size: 8pt;

vertical-align: text-midle;

}

a.sublevel:visited {

	background-image: url(../images/BN.jpg);

	background-repeat: no-repeat;

	height: 27px;

	width: 103px;

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

	display: block;

	text-align: left;

	font-weight: bold;

	font-size: 8pt;

vertical-align: text-midle;

}

a.sublevel:hover {

	background-image: url(../images/BN.jpg);

	background-repeat: no-repeat;

	height: 27px;

	width: 103px;

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

	display: block;

	text-align: left;

	font-weight: bold;

	font-size: 8pt;

}

a.sublevel:active {

	background-image: url(../images/BN.jpg);

	background-repeat: no-repeat;

	height: 27px;

	width: 103px;

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

	display: block;

	text-align: left;

	font-weight: bold;

	font-size: 8pt;

}

ul#mainlevel {

	display : block;

	width : auto;

	background : none;

	margin : 0;

	padding : 0;

	list-style: none;

	text-align:left;

}

ul#mainlevel li {

	display : block;

	width : auto;

	background : none;

	background-image : none;

	margin : 0;

	padding : 0;

	line-height : 16px;

	text-align:left;

}

p {

	font-family: Arial;

	font-size: 11px;

	color: #000;

	position: relative;

}

h1 {

	font-family: Arial;

	font-size: 10pt;

	font-weight: bold;

	color: #000;

}

h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #F00;

}

.just {

	text-align: justify;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11pt;

	font-weight: normal;

}

#system-message dd.message ul {

	background:#C3D2E5 url(../images/notice-info.png) no-repeat scroll 4px center;

}

#system-message dd ul {

	border-bottom:3px solid #84A7DB;

	border-top:3px solid #84A7DB;

	color:#0055BB;

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	margin-bottom:10px;

	padding:10px;

}
.main{
position:absolute;
width:605px;
height:564px;
margin-top:50px;
}
.imgprod{
position:relative;
width:270px;
height:270px;
margin: 10px;
float:left;
}
.prodname {
position:relative;
width:300px;
height:40px;
margin: 5px;
float:right;
}
.produprice {
position:relative;
width:300px;
height:40px;
margin: 5px;
float:right;
}.prodask {
position:relative;
width:300px;
height:30px;
margin: 5px;
float:right;
}
.proddetailss {
position:relative;
width:280px;
height:350px;
margin: 5px;
float:right;
overflow:auto;
}
.showavai {
position:relative;
width:300px;
height:40px;
margin: 5px;
float:right;
}

.prodcart {
position:relative;
width:270px;
height:40px;
margin: 5px;
float:left;
}
