@charset "utf-8";

/* CSS Document */



#contentcenter a{

color:black;

text-decoration:underline;

}

#contentcenter a:visited{

color:black;

}

#contentcenter a:hover{



text-decoration:underline;

}



a{

color:#000000;

text-decoration:none;

}

a:visited{

color:#000000;

}

a:hover{



text-decoration:underline;

}

.titMenuProdutos {

	font-family: "Trebuchet MS";

	font-size: 18px;

	color: #000000;



}

.menuItem {

	padding-left: 25px;

	font-family: "Trebuchet MS";

	font-size: 15px;

	color: black;

	vertical-align: baseline;



}

.menuLink {

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

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

		

}

.menuLink:link {

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

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;



	

	

}

.menuLink:hover {

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

	font-size: 14px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;





}

.menuInferior {

	color: #FFFFFF;

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

	font-size: 12px;

}

.navBar {

	padding-left: 20px;

	font-family: "Trebuchet MS";

	font-size: 15px;

	color: #FFFFFF;

	vertical-align: middle;

}

.navBarItem {

	font-family: "Trebuchet MS";

	font-size: 15px;

	color: #FFFFFF;

	text-decoration: none;

}

.navBarItem:link {

	text-decoration: none;

}

.navBarItem:hover {

	text-decoration: underline;

	color: #FFFFFF;

}

.navBarItem2 {

	font-family: "Trebuchet MS";

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

}

.navBarItem2:link {

	text-decoration: none;

}

.navBarItem2:hover {

	text-decoration: none;

	color: #000000;

}

.conteudoPrincipal {

	padding-left: 20px;

	font-family: "Trebuchet MS";

	/*font-size: 15px;

	color: #FFFFFF;

	vertical-align: middle;*/

}



td img {display: block;}

.maintext {

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

	font-size: 11px;

	color: #666666;

	font-weight: normal;

}

.readmore {

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

	font-size: 10px;

	font-style: italic;

	color: #FF0000;

}

.maintitlesblackbg {

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

	font-size: 12px;

	color: #FFFFFF;

	font-weight: bold;

}

.maintitles {

	padding-left: 8px;

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

	font-size: 12px;

	color: #000000;

	font-weight: bold;

}

.barraTitulo {

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

	font-size: 4px;

	height: 12px;

}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.subheading {

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

	font-size: 16px;

	font-weight: bold;

	color: black;

	text-decoration: none;

}

.subheading:link {

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

	font-size: 16px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

.subheading:hover {

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

	font-size: 16px;

	font-weight: bold;

	color: #000000;

	text-decoration: underline;

}

.productDesc {

	font-family:"Trebuchet MS";

	color: #000000;

	font-size: 14px;

	font-weight: normal;

	text-decoration: none;

}

.productDescLink a{

	font-family:"Trebuchet MS";

	color: #000000;

	font-size: 14px;

	font-weight: normal;

	text-decoration: none;

}

.productDescLink a:link {

	font-family:"Trebuchet MS";

	color: #000000;

	font-size: 14px;

	font-weight: normal;

	text-decoration: none;

}

.productDescLink a:hover {

	font-family:"Trebuchet MS";

	color: #000000;

	font-size: 14px;

	font-weight: normal;

	text-decoration: none;

}

.productPrice {

	font: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

}

hr {

	border: 1px solid #7A8A9A;

}

.cartLink {

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

	font-size: 14px;

	font-weight: bold;

	color: #1C5682;

	text-decoration: underline;

}

.cartLink:link {

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

	font-size: 14px;

	font-weight: bold;

	color: #1C5682;

	text-decoration: underline;

}

.cartLink:hover {

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

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	text-decoration: underline;

}



.imageLink {

	color: #000000;

	text-decoration: none;

	border: 1px;	

	border-top-color: #000000;

	border-right-color: #000000;

	border-bottom-color: #000000;

	border-left-color: #000000;

	background:black;

}

.imageLink:link {

	color: #000000;

	text-decoration: none;

	border: 1px;	

	border-top-color: #000000;

	border-right-color: #000000;

	border-bottom-color: #000000;

	border-left-color: #000000;

		background:black;

}

.imageLink:hover {

	color: #000000;

	text-decoration: none;

	border: 1px;

	border-top-color: #000000;

	border-right-color: #000000;

	border-bottom-color: #000000;

	border-left-color: #000000;

}

.separaProdutos {

	border-bottom-width: thin;

	border-bottom-style: dotted;

	border-bottom-color: #667288;

	font-size: xx-small;

	color: #FFFFFF;

}

.separaProdutos2 {

	font-size: xx-small;

	color: #FFFFFF;

}

.formTxt {

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

	font-size: small;

	text-decoration: none;

	background-color: #EBEBEB;

	padding: 3px;

	border: 1px solid #CCCCCC;

	color: #999999;

}

.formBtn {

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

	font-size: small;

	font-weight: bold;

	color: #E4E4E4;

	text-decoration: none;

	background-color: #969696;

	border: 1px ridge #E4E4E4;

	padding: 5px;

}

.barraOtherImages {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #93A0B1;

}



	

	body {

		text-align:center;

		}

	

	#frame {

		width:958px;

		margin-right:auto;

		margin-left:auto;

		height:1000;

		padding:0px;

		text-align:left;

		background:white;

		border:thin solid black;

		}

		

	#contentleft {

		width:243px;

		padding:0px 0px 75px 0px;

		float:left;

		background:#f0f0f0;

		border-right:thin solid black;

		}

	

	#contentcenter {

		width:713px;

		padding:0 0 0px 0;

		float:left;

		

		color:black;

		}

	

	#contentright {

		width:195px;

		padding:0px 0 20px 0px;

		text-align:center;

		float:left;

		

		color:white;

	

		}

	

	#contentheader {

		background:#ff812d url(images/buttonbg.jpg) repeat-x;

		text-align:center;

		color:white;

		padding: 0px;

  border-top: thin solid black;

  border-bottom: thin solid black;

  font-weight:bold;

		}

		

	p,h1,pre {

		margin:0px 10px 10px 10px;

		}

		

	h1 {

		font-size:22px;

		padding-top:5px;

		text-decoration:underline;

		}

		

	#contentheader h1 {

		font-size:14px;

		padding:10px;

		margin:0px;

		}

	

	#contentright p { font-size:10px}

	

	#contentbanner{

	height:207px;

	background: black ;

	text-align:center;

  vertical-align:middle;

  padding-bottom:5px;

	}



	



	#contentheader a {

		line-height:28px;color:white;text-decoration:none;display:block;height:28px;

		background: url(images/button.jpg) no-repeat;

		width:100%;

		height:28px;	

		}

	#menu_profilesid{

	

		}

	#contentheader a:hover {

	background:  url(images/buttonflip.jpg) repeat-x;

	text-decoration:none;

	color:#5d5d5d;

	}

	#menu_left{

		background: #014baa url(images/menuleft.png) no-repeat bottom center;

		width:22px;

		height:60px;	

	

	}

	#menu_right{

		background: #014baa url(images/menuright.png) no-repeat bottom center;

		width:22px;

		height:60px;	

		display:none;

	

	}

	#prodinner{

	background:;

	padding-top:0;

	padding-left:0px;

	padding-right:0px;

	

	}

	.loginbox{

		background:;

		margin-top:20px;

		padding:10px;

		border: thin solid black;

		border-left:none;

	}

		.loginbox h1{color: #000000; text-decoration:none;}

	#main{

	background:  url(images/introbg.jpg) repeat-x top center;

	padding: 25px 0 50px 0;

	text-align:center;

	font-size:110%;

	

	}
#main span {width:90%;}

	#lefthead{

	background: grey url(images/prodbg.jpg) repeat-x;

	height:29px;

	border-bottom: thin solid black;

	border-right: thin solid black;

	line-height:29px;

	text-align:center;

	font-weight:bold;

	font-size:110%;

	color:#f18032;

	}

	#prodinner a{

	display:block;

	line-height:30px;

	border-bottom:thin solid black;

	padding-left:5px;

	

	}

	#main a{

	width:355px;

	line-height:135px;

	display:block;



clear:none;

text-decoration:none;

}

#tl{

float:left;

clear:none;



}

#tr{

float:right;

clear:none;

}

#bl{

float:left;

clear:none;

margin-top:25px;

}

#br{

float:right;

clear:none;

margin-top:25px;

}

#navfoot{



width:100%;

margin: 0 auto;

padding:5px 0 5px 0;

display:none;

}

#navfoot a{

color:#ffffff;

}

#right1{

background: url(images/right1.png) no-repeat center center;

height:199px;





}

#right3{

background: url(images/right3.png) no-repeat center center;

height:199px;

}



#contentfooter{

height:17;

background:#ff812d url(images/footer.jpg) repeat-x;

color:white;

text-align:center;

margin-top:30;

border-top:thin solid black;



}





.actions{

text-align:center;

}

body{

background: white url(images/pagebg.jpg) repeat-y center center;

}



.style114{

color:black;



}

#form1 p{



color:black;

}





.productDescLink a{

color:black;

text-decoration:underline;

}

.productDescLink a:visited{

color:black;

text-decoration:underline;

}

.productDescLink a:hover{



text-decoration:underline;

}

#bottom table{background:white;}

.cat1{

text-decoration:underline;

text-align:center;

font-weight:bold;

font-size:90%;

background: #ff7c00 url(images/catbg1.jpg) repeat-x;

height:30px;

line-height:30px;

}



.tdimg {

width:142px;

border:thin solid black;

background:white;

height:123px;

}

.tdimg a img{

border:0;

}

.tdimg a, .cat1 a,.tpg a   {

display:block;



}



.bin{

text-align:right;

padding-right:5px;

color:#ff7b00;

font-weight:bold;

}

.tpg{

padding-left:10px;

padding-right:5px;

text-align:center;

font-size:90%;

}
#flash{
	
	margin:0 auto 1em auto;
}