body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}

a {
	color:#666666;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

img {
	border: 0px;
}

form {
	margin: 0;
	padding: 0;
}

input {
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    padding-right:1px;
    padding-left:2px;
}

textarea {
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    padding-right:1px;
    padding-left:2px;
}

#scroller{
	font-weight:bold;
	margin:2px;
	color:#FFFFFF;
}

#scroller a{
	text-decoration:none;
	color:#FFFFFF;
}

#scroller a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}

.scroller_fix {
	text-align:left;
}

#bg1 {
	background-image:url('../imagens/layout/layout_01.jpg');
	background-repeat:no-repeat;
	width:777px;
}

#bg2 {
	background-image:url('../imagens/layout/layout_09.gif');
	background-repeat:repeat-x;
	background-position:right;
	height:157px;
}

#bg3 {
	background-image:url('../imagens/layout/layout_10.gif');
	background-repeat:repeat-x;
	background-position:left;
}

.bg4 {
	background-image:url('../imagens/layout/layout_16.gif');
	background-position:top right;
}

#bg5 {
	background-image:url('../imagens/layout/layout_11.gif');
	background-repeat:repeat-y;
	background-position:top;
}

#bg6 {
	background-image:url('../imagens/layout/layout_12.gif');
	background-repeat:repeat-y;
	background-position:top;
}

.bg7 {
	background-image:url('../imagens/layout/layout_17.gif');
	background-position:top left;
}

#bg8 {
	background-image:url('../imagens/layout/layout_06.gif');
	background-repeat:repeat-x;
	height: 20px;
}

#bg9 {
	background-image:url('../imagens/layout/layout_13.gif');
	background-repeat:repeat-y;
}

.bg10 {
	background-image:url('../imagens/layout/layout_23.gif');
	background-repeat:repeat-y;
}

#bg11 {
	background-image:url('../imagens/layout/layout_23.gif');
	background-repeat:repeat-y;
}

#bg12 {
	background-image:url('../imagens/layout/layout_23.gif');
	background-repeat:repeat-y;
}

#bg13 {
	background-image:url('../imagens/layout/layout_24.gif');
	height:94px;
}

#bg14 {
	background-image:url('../imagens/layout/layout_07.gif');
	background-repeat:no-repeat;
	width:5px;
}

#bg15 {
	background-image:url('../imagens/layout/layout_08.gif');
	background-repeat:no-repeat;
	width:5px;
}

#bg16 {
	background-image:url('../imagens/layout/layout_02.gif');
	background-repeat:no-repeat;
	width:171px;
	height:52px;
}

#bg17 {
	background-image:url('../imagens/layout/layout_03.gif');
	background-repeat:no-repeat;
	width:432px;
	height:14px;
}

#bg18 {
	background-image:url('../imagens/layout/layout_05.gif');
	background-repeat:no-repeat;
	width:174px;
}

#bg19 {
	background-image:url('../imagens/layout/layout_04.gif');
	background-repeat:no-repeat;
	height:18px;
}

#bg20 {
	background-image:url('../imagens/layout/layout_18.jpg');
	background-repeat:no-repeat;
	height:6px;
}

#bg21 {
	background-image:url('../imagens/layout/layout_20.gif');
	background-repeat:no-repeat;
	height:52px;
}

#bg22 {
	background-image:url('../imagens/layout/layout_21.gif');
	background-repeat:no-repeat;
	height:47px;
}

#bg23 {
	background-image:url('../imagens/layout/layout_22.gif');
	background-repeat:no-repeat;
	height:49px;
}

#bg24 {
	background-image:url('../imagens/layout/layout_25.gif');
	background-repeat:no-repeat;
	height:47px;
}

#bg25 {
	background-image:url('../imagens/layout/layout_26.gif');
	background-repeat:no-repeat;
	height:47px;
}

#bg26 {
	background-image:url('../imagens/layout/layout_14.jpg');
	background-repeat:no-repeat;
	height:68px;
}

#bg27 {
	background-image:url('../imagens/layout/layout_19.jpg');
	background-repeat:repeat-y;
}

.bg28 {
	background-image:url('../imagens/layout/layout_35.gif');
	background-repeat:no-repeat;
	width:10px;
	height:3px;
}

.bg29 {
	 background-color:#FFFFFF;
	 width:438px;
}

.bg30 {
	background-image:url('../imagens/layout/layout_36.gif');
	background-repeat:no-repeat;
	width:10px;
	height:3px;
}

.bg31 {
	background-image:url('../imagens/layout/layout_37.gif');
	background-repeat:repeat-y;
}

.bg32 {
	background-image:url('../imagens/layout/layout_38.gif');
	background-repeat:repeat-y;
}

.bg33 {
	background-image:url('../imagens/layout/layout_39.gif');
	background-repeat:no-repeat;
	width:10px;
	height:3px;
}

.bg34 {
	background-image:url('../imagens/layout/layout_40.gif');
	background-repeat:no-repeat;
	width:10px;
	height:3px;
}

.bg35 {
	background-image:url('../imagens/layout/layout_41.gif');
	background-repeat:no-repeat;
	width:458px;
	height:13px;
}

.bg36 {
	background-image:url('../imagens/layout/layout_42.gif');
	background-repeat:no-repeat;
	width:130px;
	height:26px;
}

.bg37 {
	width:126px;
	height:126px;
	vertical-align:middle;
}

#bg38 {
	background-image:url('../imagens/layout/layout_31.jpg');
	background-repeat:no-repeat;
	background-position:center;
	height:126px;
}

#bg39 {
	width:120px;
	height:120px;
	background-color:#FFFFFF;
	vertical-align:middle;
}

#bg40 {
	width:436px;
	height:17px;
	background-image:url('../imagens/layout/layout_55.gif');
}

#bg41 {
	background-image:url('../imagens/layout/layout_59.gif');
	background-repeat:repeat-y;
}

#bg42 {
	height:16px;
	background-image:url('../imagens/layout/layout_56.gif');
}

.bg43 {
	background-color:#C2C2C2;
	border-color:#6B6B6B;
	border-style:solid;
	border-width:1px;
	border-left-width:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-weight:bold;
	font-size:11px;
	color:#4B5F76;
	text-align:center;
	height:18px;
}

.bg44 {
	background-color:#C2C2C2;
	border-color:#6B6B6B;
	border-style:solid;
	border-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-weight:bold;
	color:#4B5F76;
	text-align:center;
}

.bg45 {
	border-bottom-color:#6B6B6B;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-indent:5px;
	font-weight:bold;
	color:#3E6393;
	height:16px;
}

.bg46 {
	background-color:#C2C2C2;
	border-color:#6B6B6B;
	border-style:solid;
	border-width:1px;
	border-left-width:0px;
	border-top-width:0px;
	font-weight:bold;
	height:20px;
}

.bg47 {
	background-color:#C2C2C2;
	border-color:#6B6B6B;
	border-style:solid;
	border-width:1px;
	border-left-width:0px;
	border-top-width:0px;
	border-right-width:0px;
}

#bg48 {
	width:432px;
	height:84px;
	background-image:url('../imagens/layout/layout_54.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	
}

#bg49 {
	margin: 5px;
	height:22px;
	background-image:url('../imagens/layout/layout_60.gif');
	background-repeat: no-repeat;
	background-position:center;
}

#bg50 {
	background-image:url('../imagens/layout/layout_61.gif');
	background-repeat:repeat-y;
}

.bg51 {
	background-color:#C2C2C2;
	border-bottom-color:#6B6B6B;
	border-bottom-style:solid;
	border-bottom-width:1px;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-weight:bold;
	color:#4B5F76;
	text-align:right;
	height:15px;
}

.bg52 {
	text-align:right;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-weight:bold;
	color:#4B5F76;
	background-color:#C2C2C2;
	border-color:#6B6B6B;
	border-style:solid;
	border-width:1px;
	border-left-width:0px;
	border-top-width:0px;
}

#bg53 {
	background-image:url('../imagens/layout/layout_62.gif');
	background-repeat:no-repeat;
	background-position:center;
}

#bg54 {
	width:28px;
	background-image:url('../imagens/layout/layout_69.gif');
	background-repeat:no-repeat;
	background-position:center;
}

#bg55 {
	width:30px;
	background-image:url('../imagens/layout/layout_72.gif');
	background-repeat:no-repeat;
	background-position:center;
}

#bg56 {
	position:relative;
	width:184px;
	height:93px;
	margin-left:50px;
	margin-top:20px;	
	background-image:url('../imagens/layout/layout_74.jpg');
	background-repeat:no-repeat;
	background-position:center;
}

#bg57 {
	background-image:url('../imagens/layout/layout_78.jpg');
	background-repeat:repeat-y;
}

#bg58 {
	background-image:url('../imagens/layout/layout_77.jpg');
	background-repeat:no-repeat;
	height:6px;
}

#bg59 {
	background-image:url('../imagens/layout/indice/01.gif');
	background-repeat:no-repeat;
	width:13px;
	height:270px;
}

#bg60 {
	background-image:url('../imagens/layout/indice/02.gif');
	background-repeat:no-repeat;
	width:434px;
	height:39px;
}

#bg61 {
	background-image:url('../imagens/layout/indice/03.gif');
	background-repeat:no-repeat;
	width:13px;
	height:270px;
}

#bg62 {
	background-image:url('../imagens/layout/indice/04.gif');
	background-repeat:no-repeat;
	width:12px;
	height:37px;
}

#bg63 {
	background-image:url('../imagens/layout/indice/05.gif');
	background-repeat:no-repeat;
	width:128px;
	height:5px;
}

#bg64 {
	background-image:url('../imagens/layout/indice/06.gif');
	background-repeat:no-repeat;
	width:128px;
	height:9px;
}

#bg65 {
	background-image:url('../imagens/layout/indice/07.gif');
	background-repeat:no-repeat;
	width:294px;
	height:37px;
}

.menu1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:4px;
	height:15px;
	cursor:pointer;
}

.menu2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-indent:4px;
	color:#FFFFFF;
	height:16px;
}

.menu2 a {
	text-decoration:none;
	color:#FFFFFF;
}

.menu2 a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

.menu_principal {
	cursor:pointer;
	background-color:#cccccc;
	text-align:center;
}

.campo1 {
	position:relative;
	margin-left:95px;
	margin-top:42px;
}

.campo2 {
	position:relative;
	margin-left:95px;
	margin-top:3px;
}

.campo3 {
	position:relative;
	margin-left:75px;
	margin-top:7px;
}

.campo4 {
	position:relative;
	margin-left:75px;
	margin-top:4px;
}

.form1 {
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:2px;
	margin-top:4px;
	margin-bottom:4px;
	background-image:url('../imagens/layout/layout_28.gif');
	background-repeat:no-repeat;
	border:solid 1px;
	border-color:#C0C0C0;
	height:14px;
	width:109px;
}

.form2 {
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:2px;
	background-image:url('../imagens/layout/layout_28.gif');
	background-repeat:no-repeat;
	border:solid 1px;
	border-color:#C0C0C0;
	height:14px;
	width:126px;
}

.form3 {
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:2px;
	background-image:url('../imagens/layout/layout_28.gif');
	background-repeat:no-repeat;
	border:solid 1px;
	border-color:#C0C0C0;
	height:14px;
	width:106px;
}

.form_carrinho {
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#3E6393;
	border:solid 1px;
	border-color:#6B6B6B;
	height:13px;
	width:16px;
	text-align:right;
}

.texto_menu1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	
}

.texto_menu2 {
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:10px;
	font-weight:bold;
	color:#71bbff;
	margin-left:82px;
}

.texto_menu3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
}

.texto_menu3 a {
	text-decoration:none;
	color:#FFFFFF;
}

.texto_menu3 a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}


.texto_topo1 {
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:10px;
	font-weight:bold;
	color:#e3e3e3;
}

.texto_topo1 a {
	color:#e3e3e3;
	text-decoration:none;
}

.texto_topo1 a:hover {
	color:#e3e3e3;
	text-decoration:underline;
}

.texto_preco {
	color:#FF0000;
	margin:2px;
}

.mensagem_erro {
	font-weight:bold; 
	color:#ee1d22;
}

.titulo1 {
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#0846CA;

}

.titulo1 a {
	font-weight:bold;
	color:#0846CA;
	text-decoration:none;

}

.titulo1 a:hover {
	font-weight:bold;
	color:#71bbff;
	text-decoration:none;

}

.paginacao {
	font-size:10px;
	margin-top:10px;
	font-weight:bold;
	width:460px;
}

.paginacao a {
	color:#0846CA;
	text-decoration:none;
}

.paginacao a:hover {
	color:#71bbff;
	text-decoration:underline;
}

.img-popup {
    display:none;
    visibility:hidden;
    border-width:1px;
	border-style:solid;
    position:absolute;
    z-index:1000;
    font-size:10px;
    background-color:#000000;
    padding:0px;
}

.tabela_msgs {
	background-color: #EAEAEA;
	margin: 1px;
	padding: 3px;
	border: 1px solid #AFBCC6;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}

.textos h2 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0846ab;
	margin-top:0px;
	margin-bottom:0px;
}

.textos h4 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	font-weight: bold;
	color:#FF9900;
	margin-top:5px;
	margin-bottom:5px;
}

.textos p {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}


