@charset "iso-8859-1";

@font-face {
 font-family: LAINEFF;
 src: url("laine.eot") /* EOT file for IE */
}
@font-face {
 font-family: LAINEFF;
 src: url("laine.ttf") /* TTF file for CSS3 browsers */
}

* {
	margin:0 auto;
	padding: 0 inherit;		
	}
	
select:focus, input:focus, textarea:focus{
	background:#FFC;
	border:1px solid #F93;
	}
	
body{
	background:url(../imgs/backgroung.jpg) repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B3C00;
	}
	
a {
	margin:0 auto;
	padding: 0 inherit;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B3C00;
	text-decoration:none;
	}
	
a:hover {	
	text-decoration:underline;
	}
	
#full{
	position:absolute;
	width:920px;
	left:50%;
	margin-left:-460px;
	top:64px;
	}
	
#topsite{
	background:url(../imgs/top_full.gif) no-repeat;
	width:890px;
	height:42px;
	_margin-top:0px;
	*margin-top:0px;
	margin-top:-42px;
	z-index:99999;
	position:absolute;
	font-size:16px;
	color:#FFF;
	font-style:italic;
	}
	
#header #login{
	font-family:LAINEFF;
	font-size:25px;
	color:#4B3C00;}
	
#header #login a{
	font-family:LAINEFF;
	font-size:25px;
	color:#4B3C00;
	text-decoration:none;}
	
#header #login input[type=text],input[type=password]{
	border:1px solid #4B3C00;
	font-size:12px;
	}
	
#corpo{
	background:#eeece6;
	width:920px;	
	}
	
#corpo #c_left{
	width:15px;
	}
#corpo #c_main{
	width:890px;
	}
#corpo #c_right{
	width:15px;
	}
	
#menu{
	background:url(../imgs/bg_menu_off.jpg) repeat-x;
	width:100%;
	height:44px;
	cursor:pointer;
	}

.menu_off{
	float:left;
	font-family:LAINEFF;
	font-size:30px;
	/*margin:0 30px 0 0px;*/
	}
	
.menu_off a{
	float:left;
	font-family:LAINEFF;
	font-size:30px;
	text-decoration:none;
	/*margin:0 30px 0 0px;*/
	}
	
.menu_off:hover{
	background:url(../imgs/bg_menu_on.jpg) repeat-x;	
	color:#D39706;
	}
	
.menu_off a:hover{	
	color:#D39706;
	}
	
.categoria{
	background:#DBD1BE;
	border-bottom:1px solid #C2B8A6;
	height:30px;
	line-height:28px;
	font-size:13px;
	color:#4B3C00;
	width:176px;	
	}
	
.textobarra{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	float:right;
	color:#4B3C00;
	}

#espaco_vertical{
	width:100%;
	height:10px;
	}
	
#espaco_vertical_meio{
	width:100%;
	height:5px;
	}
	
#box_top{
	background:url(../imgs/barra_itens.jpg) repeat-x;
	height:53px;
	width:215px;
	line-height:50px;
	font-family:LAINEFF;
	font-size:30px;
	}
	
#box{
	background:#DBD1BE;	
	line-height:28px;
	font-size:13px;
	color:#4B3C00;
	width:176px;
	text-align:center;
	width:100%;
	}
	
#box select{
	border:1px #333 solid;
	font-size:13px;
	width:170px;
	height:25px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
#box input[type=text]{
	border:1px #333 solid;
	font-size:13px;
	width:100px;
	height:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
#box_top_datas{
	background:url(../imgs/barra_itens.jpg) repeat-x;
	height:53px;
	width:665px;
	line-height:22px;		
	}

#box_letrinhas{
	background:#ECE4D5;	
	width:215px;
	}

#box2{
	background:#ECE4D5;
	height:23px;
	width:215px;
	line-height:30px;
	font-family:LAINEFF;
	font-size:30px;
	}

#box_top_img{
	background:url(../imgs/top_box2.jpg);
	height:27px;
	width:215px;
	line-height:50px;
	font-family:LAINEFF;
	font-size:30px;
	}	

#box_top_right{
	background:#ECE4D5;
	height:53px;
	width:215px;
	line-height:50px;
	font-family:LAINEFF;
	font-size:30px;
	}	

.link_lanie{
	font-family:LAINEFF;
	font-size:25px;}
	
.NomeProdutoDetalhe{
	font-size:18px;
	font-weight:bold;
	}
	
.ItensProdutoDetalhe{
	color:#666;
	}
	
.precoProdutoDetalhe .pvelho{
	font-size:12px;
	color:#999;
	line-height:20px;
	}

.precoProdutoDetalhe .pnovo{
	font-size:24px;
	color:#090;
	line-height:30px;
	}

.precoProdutoDetalhe .pcheio{
	font-size:30px;
	color:#090;
	line-height:30px;
	}
