/* CSS Document */

body{
/*background:url(../images/bg.jpg) repeat;*/
background-color: #ffeaf4;
padding:0px;
margin:0px;}
#wrapper{
	width:908px;
	display: block;
	clear: both;
	margin: 0px auto 0px auto;
	position: relative;
}

a{
	color:blue;
}

a:hover{
	color:blue;
	text-decoration: underline;
}

h1{
color: #ff57ab;
font-size: 18pt;
margin-top: 5px;
}
h2{
color: #ff57ab;
font-size: 16pt;
}
h3{
color: #ff57ab;
font-size: 13pt;
}

.bg_shadow{
background:url(../images/bg_shadow.jpg) repeat-y top center;
}

.hlinks{
   padding-right: 13px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
}

.navigation{
font-family:"trebuchet MS";
font-size:12px;
color:#666666;
line-height:17px;
text-decoration:none;
}

.navigation a{
color:#666666;
line-height:17px;
text-decoration:none;
}

.navigation a:hover{
color:#934613;
text-decoration:none;
}
A.titulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: bolder;
	color: #ff57ab;
}

A.titulo:link {
	text-decoration: underline;
}

A.titulo:visited {
	text-decoration: underline;
}

A.titulo:hover {
   text-decoration: underline;
}

.main_inner_bg{
width:900px;
padding-left:4px;
padding-right:4px;
}

.left_img{
width:500px;
padding-left:10px;
height:221px;
float:left;}
.right_img {
width:380px;
height:121px;
padding-right:10px;
float:right;}

.content_bg{
padding-left:48px;
padding-top:10px;
padding-right:48px;
clear:both;
position:relative;
}

.content_font{
font-family:"trebuchet MS";
font-size:13px; color: #333333; 
line-height:17px; 
word-spacing:3px;
text-align:justify; 
text-decoration:none;
}

.fotter_font{
font-family:"trebuchet MS"; font-size:11px; color:#999999;
line-height:29px; padding-left:18px;
}

.small_bg{background:url(../images/middle_strip.jpg) repeat-x top left; height:10px;}

.prod_head{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	font-weight: bolder;
	margin-bottom: 5px;
}

.prod_desc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}

.prod_price{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E62249;
	font-weight: bolder;
	margin-top: 3px;
	margin-bottom: 1px;
}
.prod_qty{
	font-size: 8px;
	color: #999;
	margin-top: 0px;
	margin-bottom: 5px;
}

.horizontal_dotted {
	background-image: url(../images/horizontal_dotted.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 1px;
}

.vertical_dotted {
	border-right: 1px dashed #CCC;
	padding-right: 7px;
}

.imgborda {
	border: 1px solid #CCC;
	padding: 2px;
}