/* CSS Document */
html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}

body{
	width:100%;
	height:100%;
	text-align:center;
	margin:0;
	padding:0;
	font-size:11px;
	font-family: Tahoma, helvetica, sans-serif;
	background: #E21075 url(../imagens/back.jpg) -150px top repeat;
}

/* NEW  */

#Estrutura { width:1001px; top:0; bottom:0; margin:0 auto 0 auto; min-height:100%; background: #020202 url(../imagens/back_centro.jpg) top repeat-x; }

#ColE { float:left; width:246px; margin:0; padding:60px 0 0 0; overflow:visible; }
#ColE ul { margin:0; padding:0; }
#ColE li { list-style-type:none; text-align:left; }
#ColE .MenuTit { margin:25px 0 1px 8px; background:url(../imagens/box_e/top_menu.jpg) no-repeat; width:165px; height:19px; padding:6px 0 0 10px; color:#FFFFFF; font-weight:bold; overflow:hidden; }

#ColE .MenuLinks { margin:0; padding:0; }
.MenuLinks ul { margin:0; padding:0; }
.MenuLinks .nav { list-style-type:none; padding:10px 20px 10px 20px; background:#161616;  margin: 0 0 1px 0; }

.MenuLinks .nav a { color:#FFFFFF; font-weight:bold; text-decoration:none; }
.MenuLinks .nav a:active { color:#FFFFFF; text-decoration:none; }
.MenuLinks .nav a:visited { color:#FFFFFF; text-decoration:none; }
.MenuLinks .nav a:link { color:#FFFFFF; font-weight:bold; text-decoration:none; }
.MenuLinks .nav a:hover { color:#FFFFFF; font-weight:bold; text-decoration:underline; }
 
#ColD { float:left; width:755px; margin:0; overflow:visible; text-align:left;}
#ColD #atd { clear:both; padding:15px 30px 15px 0; text-align:right; }

#content_area { min-height:600px; }

#content_area a { font-family:Tahoma; font-size:11px; color:#005F88; text-decoration:none; font-weight:normal; }
#content_area a:active{ color:#005F88; text-decoration:none; }
#content_area a:visited{ color:#005F88; text-decoration:none; }
#content_area a:link{ color:#005F88; text-decoration:none; }
#content_area a:hover{ color:#005F88; text-decoration:underline; }


#content_area table { text-align:left; background:none; border:none; font-family:Tahoma; font-size:11px; }
#content_area table td { background:none; text-align:center; }


/* #content_area table img { margin-bottom:10px; } */

/* TOP MENU */
#ColD #topmenu { clear:both; padding:10px 0 10px 0; height:20px; }
#ColD #topmenu ul { margin:0 0 5px 0; padding:0; float:left; }
#ColD #topmenu li { float:left; padding:5px 15px 5px 15px; margin:0 5px 0 5px; color:#FFFFFF; font-weight:bold; list-style-type:none; }

#ColD #topmenu li a:active { color:#FFFFFF; text-decoration:none; }
#ColD #topmenu li a:visited { color:#FFFFFF; text-decoration:none; }
#ColD #topmenu li a:link { color:#FFFFFF; font-weight:bold; text-decoration:none; }
#ColD #topmenu li a:hover { color:#FFFFFF; font-weight:bold; text-decoration:underline; }

#ColD form { margin:0; padding:0; clear:none; }

#ColD form input { margin:0; padding:2px; clear:none; font-family:Tahoma; font-size:11px; }


#ColD #content_area { clear:both; width:704px; background-color:#FFFFFF; margin:0; }
#ColD #content_footer { clear:both; width:704px; height:18px; margin:0; background:url(../imagens/box_d/footer.jpg) top no-repeat; }

/* RODAPE */
#Rod { clear:both; min-height:10%; padding:5px 15px 10px 250px; text-align:right; color:#737476; line-height:18px; }
#Rod a { color:#737476; text-decoration:none; }
#Rod a:active { color:#737476; text-decoration:none; }
#Rod a:visited { color:#737476; text-decoration:none; }
#Rod a:link { color:#737476; text-decoration:none; }
#Rod a:hover { color:#737476; text-decoration:underline; }
#Rod .pag { float:left; margin:50px 0 0 0; }

/* INTERNAS */
.productnamecolorLARGE  { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }
.colors_productname { color:#D51E95; }
#product_photo { border:1px solid #333333; }

