/* CSS Document */

	/* links */
	
	a { text-decoration:none; color: #630808; }
	a:visited { text-decoration: none }
	a:active { text-decoration:none }
	a:hover { text-decoration: underline }

	table, td {
		text-align: left
	}

	body {
		font-family: Verdana, sans-serif, Helvetica, Geneva ;
		font-size: 8pt;
		background-color: #E7E3E7;
		margin-top : 0px;
		margin-right : 0px;
		margin-left : 0px;
		margin-bottom : 0px;
		text-align: center;
	}
	
	#TplMaster{	
		position:relative;
		width:778px;
		margin:auto;
	}

	#TplHeader{
		position:relative;
		width:778px;
		height:130px;
		clear:both
	}
	
	#TplHeaderMenu{
		position:relative;
		width:773px;
		height:40px;
		background-image:url(../img/bgTplHeaderMenu.jpg);
		clear:both
	}	
	
	#logoTplHeader	{
		position:relative;
		float:left;
		padding-left: 10px;
		padding-top: 15px;
		width:232px;
		height:47px;
		text-align:left
	}
	
	#TplHeaderBanner{
		position:relative;
		float:right;
		width:533px;
		height:85px
	}


	#TplFooter{
		position:relative;
		width:778px;
		height:19px;
		background-color:#FFFFFF;
		clear:both
	}
		
	#TplMain{
		position:relative;
		width:778px;
		height:451px;
		background-color:#CECFCE;
		overflow:auto;
		clear:both
	}
	
	#TplMainContent{
		position: relative;
		width: 740px;
		height:300px;
		text-align: justify;
		padding: 0px 10px 5px 10px;
		float:left;
	}

	#colHpLeft{
		position:relative;
		width:340px;
		float:left
	}

	#colHpRight{
		position:relative;
		width:395px;
		float:right;
		clear: right
	}
	
	#bgHpLoja{
		position:relative;
		width:318px;
		height:137px;
		background-image:url(../img/bgHpLoja.gif);
		background-repeat:no-repeat	
	}

	#bgHpColecao{
		position:relative;
		width:401px;
		height:305px;
		background-image:url(../img/bgHpColecao.gif);
		background-repeat:no-repeat	
	}

	#bgPgColecao{
		position:relative;
		float: right;
		clear: right;
		width:408px;
		height:314px;
		background-image:url(../img/bgPgColecao.gif);
		background-repeat:no-repeat	
	}


.form,select{
	font:normal 11px verdana, 'times new roman', serif;
	display:block;
	clear:both;
}
.form select option{
	padding:0 5px;
}
.form,textarea{
	font:normal 11px verdana, 'times new roman', serif;
	width:330px;
	height:100px;
	padding:5px;
	display:block;
	clear:both;
	border:1px solid #CECECE;
}
.form,input{
	font:normal 11px verdana, 'times new roman', serif;
	width:200px;
	height: 15px;
	padding:0 5px;
	display:block;
	clear:both;
	border:1px solid #B5BAB5;
}



#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }




#overlay{ background-image: url(../js/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(../js/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../js/overlay.png", sizingMethod="scale");
	}