/*hr {
height: 0;
border-bottom: 1px dotted #bcbcbc;line-height: 1px;font-size: 1px;
clear:both;}
*/

.Hr1
{background-image: url(/images/dot.gif);background-repeat: repeat-x;
height: 6px;
line-height: 6px;font-size: 6px;}


.roundedcornr_box_918706 {
   background: #40676d url(/images/roundedcornr_918706_grad.gif) repeat-x top left;
width: 1000px;}
.roundedcornr_top_918706 div {
   background: url(/images/roundedcornr_918706_tl.gif) no-repeat top left;
}
.roundedcornr_top_918706 {
   background: transparent url(/images/roundedcornr_918706_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_918706 div {
   background: url(/images/roundedcornr_918706_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_918706 {
   background: transparent url(/images/roundedcornr_918706_br.gif) no-repeat bottom right;
}

.roundedcornr_top_918706 div, .roundedcornr_top_918706,
.roundedcornr_bottom_918706 div, .roundedcornr_bottom_918706 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_918706 { margin: 0 0px;
color: #ffffff;
width: 1000px;
}

/*
A.wLink {color: #CC3300;}

A:Hover.wLink {color: #E9E9E9;
*/

/*FF0000;
E9E9E9;
*/

/* A:Visited.wLink {color: #E9E9E9;} */

/*
A, BODY, INPUT, OPTION, SELECT, TABLE, TD, TR, LI, P, TEXTAREA {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;}
*/

/*
body {margin: 0px;
background-color: #F2EFEA;
background: url(images/bg.png) repeat-x; }
*/

#sombra_horizontal {background: url(/images/blueBG.gif) repeat-x;
/*background: url(images_layout/barraazul.jpg) repeat-x;
*/}

H1 {color: #808080;
font-size: 18px;}

/*
A:Link {color: #000000;

	text-decoration: none;
font-size: 16px;}

A:Visited {color: #78352d;
text-decoration: none;}

A:Active {color: #000000;
text-decoration: none;}

A:Hover {color: #FF0000;

	text-decoration: underline;}

	*/

.mainmenu {/*background-color: #339FFA;
color: #CC3300;
color: red;
/*#000099;
*/
	color: #000099;
font-weight: bold;
font-size: 16px;
margin: 0;
margin-left: 0%;
padding: 0;
/*z-index: 30;
*/
	text-align: center;
border: 1px solid #5970B2;
height: 35px;
}

.mainmenu A {/*color: #003399;
*/
	color: #000099;
font-size: 16px;
font-weight: bold;}

.mainmenu A:hover {color: #FF0000;
padding-bottom: 5px;
padding: 0px;
text-align: center;
/*text-decoration:none*/
	font-size: 16px;
font-weight: bold;}

.header {background-color: #ffffff;
}

/*
.latestprod {

background: url(/images/col-r.png) repeat-y;
background-position: top right;
border: 1px outset #CCCCCC;
background-color: #FFFFFF;
font-size: 12px;
width: 190px;
}


.featuredprod {
background: url(http://sitigratis.info/images/col-r.png) repeat-y;
background: url(/images/col-l.png) repeat-y;
background-position: top right;
border: 1px outset #CCCCCC;
background-color: #FFFFFF;
font-size: 12px;
width: 190px;
padding: 10px 7px 7px 7px ;
}
*/

TABLE.RecordsTable {
/*background: url(/images/col-l.png) repeat-y; */
border: 1px outset #CCCCCC;
background-color: #FFFFFF;
font-size: 12px;
padding: 10px 14px;font-family: Verdana, Helvetica, Arial, sans-serif;}

TABLE.RecordsTable a {
font-size: 12px;color: #3c6400;}

TABLE.RecordsTable a:visited {
font-size: 12px;color: #3c6400;}

TABLE.RecordsTable a:hover {
font-size: 12px;color: #ff0000;}

.Cart {
/*background: url(/images/col-l.png) repeat-y; */
border: 10px #ffffff solid;
background-color: #EEF6F9;
font-size: 12px;
padding: 10px 14px;font-family: Verdana, Helvetica, Arial, sans-serif;margin-top: +10px;padding: +15px; }

.Cart a {
font-size: 12px;color: #3c6400;}

.Cart a:visited {
font-size: 12px;color: #3c6400;}

.Cart a:hover {
font-size: 12px;color: #ff0000;}

.colunaesquerda {background: url(/images/col-l.png) repeat-y;
background-position: top right;
border: 1px outset #CCCCCC;
/*background-color: #FFFFFF;
*/
	font-size: 12px;
padding: 10px 14px;}

.colunadireita {background: url(/images/col-r.png) repeat-y;
background-position: top left;
border: 1px outset #CCCCCC;
background-color: #FFFFFF;
font-size: 12px;
padding: 10px 14px;}

.RecordsTableHeader {background-color: #1C5F79;
/*003399;
003D00;
*/
	font-weight: bold;
color: #FFFFFF;
border-bottom: 1px outset #0033CC;
white-space: nowrap;
padding: 10px 7px 7px;
font-size: 14px;}

.RecordsTableHeader1 {background-color: #8954C6;
/*003399;
003D00;
*/
	font-weight: bold;
color: #FFFFFF;
border-bottom: 1px outset #0033CC;
white-space: nowrap;
padding: 10px 7px 7px;
font-size: 14px;}

.Record {background-color: #E7EFEB;
/*EFEAEA;
*/
	border-bottom: 1px outset #CCCCCC;}

.MenuTable {
background-color: #E7EFEB;
border: 1px #234400 outset;
white-space: nowrap;
font-size: 12px;
width: 600px;
padding: 10px 7px 7px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;color: #606060;}

/*
.MenuTable a, a: visited {
color: #147d04;
font-size: 12px;
font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;text-decoration: underline;}
.MenuTable a:hover {
color: #ff0000;
font-size: 12px;
font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;}
*/

table.search_and_email {
background-color: #009966;}

.FooterNew {background-color: #ECE9E4;
 color: #2e6000;height: 10px; font-family: Verdana, Helvetica, Arial, sans-serif;
 width:100%;font-size: 8pt;margin-top: +10px;}

.FooterNew a {
color: #d86703;
text-decoration: underline;
font-size: 8pt;}

.FooterNew a:visited {color: #d86703;
text-decoration: underline;
font-size: 8pt;}

.FooterNew a:hover {color: #ff0000;
font-size: 8pt;}



.vetrina {background: #e4e2dc url(/images/vitrina.jpg) no-repeat center center;
border: 0px outset #ff0000;
font-size: 8px;
/* color: #3a3c05; */
color: #ff0000;
width: 1000px;
height: 190px;
padding-top: 0px;font-family: Verdana, Helvetica, Arial, sans-serif;}

.homeTable {width: 1020px;
background-color: #ffffff;
border: 0px solid #3f6a70;}

.featuredprod {
background: #fdfefe;
font-size: 14px;
color: #8d9373;
width: 160px;
height: 300px;
padding-top: 0px;
font-weight: bold;
margin-left: 10px;font-family: Verdana, Helvetica, Arial, sans-serif;margin-top: +10px;border: 0px #ec1900 solid;}

.featuredprod a {
background: #fdfefe;
font-size: 14px;
color: #808668;
text-decoration: underline;
font-weight: bold;
vertical-align: +5px;}

.featuredprod a:visited {
background: #fdfefe;
font-size: 14px;
color: #808668;
text-decoration: underline;
font-weight: bold;
vertical-align: +5px;}

.featuredprod a:hover {
background: #fdfefe;
font-size: 14px;
color: #ff0000;
text-decoration: underline;
font-weight: bold;}

.featuredprod h1 {
background: #fdfefe;
font-size: 20px;
color: #5f3b20;
text-decoration: none;
font-weight: bold;}

.lastprod {
background: #fdfefe;
font-size: 14px;
color: #7C8365;
width: 780px;
height: 300px;
padding-top: 0px;
font-weight: bold;
  margin-left: 0px;font-family: Verdana, Helvetica, Arial, sans-serif;}

.lastdprod a {
background: #fdfefe;
font-size: 14px;
color: #61654E;
text-decoration: underline;
font-weight: bold;
vertical-align: +5px;}

.lastprod a:hover {
background: #fdfefe;
font-size: 14px;
color: #ff0000;
text-decoration: underline;
font-weight: bold;
}

.lastprod h1 {
background: #fdfefe;
font-size: 20px;
color: #5f3b20;
text-decoration: none;
font-weight: bold;
  width: 400px;
  height: 35px;
  border-width: 1;
  border-top-color: #FF0000;
  margin-left: 10px;
}

.Lastprodsnap {
background: #ffffff;
font-size: 11px;
color: #6a7056;
margin-left: 0px;font-family: Verdana, Helvetica, Arial, sans-serif;}

/*
.lastprod1 {
  border: thin dotted #E5E5E5;

}
*/

.lastprod1  {
  border: thin dotted #D4D4D4;
  padding: 10px
}

.Menuv {
float:left;
color: #000000;
/* border: 1px #cb1403 outset;*/
white-space: nowrap;
font-size: 14px;
width: 245px;
padding: 10px 5px 7px 7px;
font-weight: bold;
line-height: 12px;/* background-color: #f1f1f1; */
font-family: Verdana, Arial, Helvetica, sans-serif;/* border-right: 1px #e6e6e6 dotted;*/height: 200px;}

.Menuv a {
color: #78352d;
font-size: 14px;
/* padding: 10px 7px 7px;*/font-weight: bold;text-decoration: none;border-right: 1px #e4e4e4 dotted;}

.Menuv a:visited {
color: #78352d;
font-size: 14px;
/* padding: 10px 7px 7px;*/font-weight: bold;}

.Menuv a:hover {
color: #ff0000;
/* border: 1px #cb1403 outset; */
font-size: 14px;
/* padding: 10px 7px 7px;*/font-weight: bold;text-decoration: underline;}



.Menuh{background-image: url(/images/bg_menu_header.jpg);background-repeat: repeat-x;
height: 44px;padding-top: 0px;padding-left: 0px;color: #a1a1a1;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 14px;font-weight: bold;width: 1020px;
vertical-align: middle;border-color:;border: 0px #e02300 dashed;}

.Menuh a{color: #878787;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px ;
font-weight: bold;text-decoration: none;
vertical-align: middle;}

.Menuh a:visited{color: #878787;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px ;
font-weight: bold;}

.Menuh a:hover{color: #900000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;
font-weight: bold;}


.Logo
{background-image: url(/images/logo.jpg);background-repeat: no-repeat;height: 48px;width: 1070px;
// width: auto;background-color: #1C5F79;
border: 0px #ff0000 dashed;}

.Menutop
{height: 18px;padding-left: 397px;padding-top: 5px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #ffffff;font-weight: normal;font-weight: normal;font-size: 9px;margin-top: 0px;margin-left: 0px;width: auto;}

.Menutop a
{font-family: Verdana, Arial, Helvetica, sans-serif;color: #ffffff;font-weight: normal;font-weight: normal;font-size: 9px;text-decoration: none;}

.Menutop a:visited
{font-family: Verdana, Arial, Helvetica, sans-serif;color: #ffffff;font-weight: normal;font-weight: normal;font-size: 9px;text-decoration: none;}

.Menutop a:hover
{font-family: Verdana, Arial, Helvetica, sans-serif;color: #ffffff;font-weight: normal;font-size: 9px;text-decoration: underline;}





.Ordens{width: 400px;margin-top: 12px; margin-left: 10px;float: right;/* color: #234700;*/
color: #346561;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 12px;}

.Contact{
	width: 400px;/*	// margin-top: 11px;  */	margin-left: 5px;	float: left;	/* color: #234700;*/
	color: #ffffff;	font-weight: bold;
    font-size: 12px;font-family: Verdana, Helvetica, Arial, sans-serif;border: 0px #fa0c58 solid;}

input.Btn{
	/* color: #234700;*/
	color: #875a00;	font-weight: bold;
    font-size: 14px;}

input.Btn1{
	/* color: #234700;*/
	color: #875a00;	font-weight: bold;
    font-size: 12px;}

.Form {
 border: 1px #7789AF inset;
 font-size: 14px;
}

.form.Login {
 border: 1px #2e5700 inset;
 font-size: 16px;
}

.Search
{
	width: 350px;/*	// margin-top: 11px; */	margin-left: 5px;	float: left;	/* color: #234700;*/
	color: #ffffff;	font-weight: bold;font-size: 12px;font-family: Verdana, Helvetica, Arial, sans-serif;border: 0px #eb1200 solid;
vertical-align: middle;margin-top: +10px;
border-right: 1px #7cb8c6 inset;}

.Gallery
{
margin-top: 1px;
margin-right: 1px;
padding-right: 1px;
padding-left: 1px;
float: right;width: 400px;height: 277px;
border-left: 0.5px #993333 solid;
}

.Promotion
{
float:left;
margin-top: 0px;
Margin-left:4px;width: 310px;height: 280px;background-color: #ffffff;text-align: center;}


.minicart{
font-size: 10px;color: #ffffff;
/* background-color: #c8c8c8;*/
width: 160px;
height:16px;position: relative;top: -7px;left: +5px;}

.Social{ margin-left: +7px; /* margin-top: -20px; */
width: 80px;
height:16px;/*top: -4px; left: +10px; */background-color: #c8c8c8;/* float: right;*//* position: absolute; */
}

.User {color: #545e00;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 14px;font-weight: bold;}

a.Admin {color: #ff6321;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 16px;font-weight: bold;text-decoration: underline;}



.SubMenuCat
{/* height: 18px;*/padding-left: 0px;padding-top: 5px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #78352d;font-weight: normal;font-size: 16px;margin-top: 0px;margin-left: 0px;width: 300px;border: 0px #d96400 solid;text-align: left;background-color: #ffffff;}

.SubMenuCat a, a:visited
{font-family: Verdana, Arial, Helvetica, sans-serif;color: #78352d;font-weight: normal;font-weight: normal;font-size: 16px;text-decoration: underline;}

.SubMenuCat a:hover
{font-family: Verdana, Arial, Helvetica, sans-serif;color: #FF0000;font-weight: normal;font-size: 16px;text-decoration: underline;}

.Desc_curta {background-color: #EEF6F9}

.Pagamenti {text-align: left !important}

.Erro {
border: 10px #ffffff solid;
background-color: #EEF6F9;
font-size: 12px;
font-family: Verdana, Helvetica, Arial, sans-serif;margin: +10px;padding: +15px;font-weight: bold;}

.ErrorTable {width: 95%;
padding: +10px;
background-color: #FFEEEE;
border: 1px solid #ff0000;}

/*
.Newsletter_fdo{
width: 990px;
height: 70px;
padding: +10px;
font-size: 12px;
font-family: Verdana, Helvetica, Arial, sans-serif;background: #E4E2DC;
border: 1px #ff0000 solid;
}
*/

.Newsletter{
width: 990px;
height: 75px;
/* padding: +10px; */
/* background: #fdfefe;*/
font-size: 14px;
font-family: Verdana, Helvetica, Arial, sans-serif;background: #ffffff;color: #5F3B20;vertical-align: middle;line-height: 1.5em;
border: 0px #e90014 solid;padding-top: 15px;}


.snapshot_img_vitrina
{margin: 5px;height:80px;
width:80px;
background-color: #ffffff;
 border: 1px #c1c5bf solid;
}

.snapshot_vitrina
{
 height:45px;
 
