/* =================================================================================================== */
/* ELEMENTOS HTML*/
* {margin:0; padding:0; }
body{	min-width:1100px;
		color: #444444;
		background: #CCCCCC; 
		font-family: Arial, Helvetica, sans-serif ;
		font-size:11pt; line-height:22px; 
		cursor: default ;
		letter-spacing:0px;
		text-align:left;
		overflow:scroll;
		overflow-x:auto ;
		}	

a{color:#D17821; text-decoration: none; border:0; }
a:hover{color: #D6A145; background:transparent; }
h1, h2, h3, h4, h5, h6{font-size:11pt; font-weight: lighter; line-height:11px; margin:0; padding:0}
.opacit  {filter:alpha(opacity=50);/*IE*/ -moz-opacity:0.5;/*F.Fox*/ opacity:0.5; /*Outros*/}	
.noopacit {filter:alpha(opacity=100);/*IE*/ -moz-opacity:1.0;/*F.Fox*/ opacity:1.0; /*Outros*/}
h1 a, h1 a:hover{color: #444444;  } 
	
	
	
	
		
/* =================================================================================================== */
/* novo*/
/* HEADER*/
header{overflow:hidden; height:70px; background:#E5E5E5; background:linear-gradient(#FFFFFF, #D6D6D6);}
	header div{width:1000px; margin:auto; position:relative; line-height:17px; }
	header h1 {font-family: 'Open Sans Condensed' !important; font-weight: 300; text-shadow: 0 1px 0  #333333; font-size:30px;  letter-spacing:0; line-height:65px; float:left; }
	header p  {float:right; border-right:#B1B1B1 solid 1px; padding:10px 16px 8px 10px; text-align:right; margin:9px 10px 0 0; font-size:14px;}
		header p a 		{color:#444444; transition:0.5s;}	
		header p a:hover{color:#2F97BE;}
	header nav { float:right;  height:50px;}
		header nav a, header nav a:hover { transition:0.7s; margin:13px 0 0 2px; padding:5px; height:33px; display:block; float:right; background-image:url(img/ico.png); background-repeat:no-repeat;}			
		a#MD_1 {background-position:   5px 7px; width:37px; }
		a#MD_2 {background-position: -45px 7px; width:35px; }
		a#MD_3 {background-position: -95px 7px; width:40px; }
		a#MD_4 {background-position:-145px 7px; width:34px; }
		a#MD_5 {background-position:-195px 7px; width:34px; padding-right:0;}
		a#MD_1:hover {background-image:url(img/ico2.png); }
		a#MD_2:hover {background-image:url(img/ico2.png); }
		a#MD_3:hover {background-image:url(img/ico2.png); }
		a#MD_4:hover {background-image:url(img/ico2.png); }
		a#MD_5:hover {background-image:url(img/ico2.png); padding-right:0; }

/*MODULOS*/
#MOD{ width:100%; overflow:hidden; height:60px; background:#333333; background:linear-gradient(#4A4A4A, #333333); border-bottom:#018AB0 solid 7px; -webkit-box-shadow:inset 0 13px 3px -10px rgba(0, 0, 0, 0.2);}
	#MOD_W{ width:1000px; margin:auto;border-right: #555555 solid 1px; border-left: #555555 solid 1px; }
	#MOD_W nav{ height:60px; overflow:hidden; color: #D3D3D3; font-family:'Open Sans Condensed' !important; font-size:18px; letter-spacing:0px  ;text-align:center;  }
	#MOD_W nav a{ transition:0.7s;  background:transparent;  display:block; float:left ; height:50px; text-transform:uppercase; border-right:#555555 solid 1px; padding:19px 19px 0 19px; margin:0px; color: #B2B2B2;}
	#MOD_W nav a:hover{ background-color:#007EA5;  -webkit-box-shadow: inset 0 13px 3px -10px rgba(0, 0, 0, 0.3); color:#FFFFFF; border-right:#007EA5 solid 1px;  }
	#MOD_W a.atv{border-right:#018AB0 solid 1px;}
	
	
	
/*SUB MODULOS*/
#SUB_MOD {-webkit-box-shadow: inset 0 13px 4px -10px rgba(0, 0, 0, 0.2);font-size:16px;}
	#SUB_MOD nav {width:1000px; margin:auto; border-bottom:#018AB0 solid 4px; padding:8px 0 0 0; height:50px; position:relative; font-family:'Open Sans Condensed' !important; font-weight:400; }
	#NAV_L {float:left; }
		#NAV_L a{transition:0.7s; display:block; float:left; height:38px; letter-spacing:1px; text-transform:uppercase; padding:12px 0 0 0; margin:0px 20px 0px 0px; color:#444444; text-shadow: 0 1px 0  #444444; }
		#NAV_L a:hover{ color:#007EA5;  text-shadow: 0 1px 0  #007EA5; }
		#NAV_L a.atv{ background:url(img/nl.png) no-repeat center bottom ;  text-shadow: 0 1px 0  #007EA5;}
		
	#NAV_R { position:absolute; top:8px; right:0;}
	#NAV_R .line{float:right; height:38px;  margin:3px 8px 0px 8px; border-left:#999999 solid 1px; }
	#NAV_R a{transition:0.5s; display:block; float:right; height:42px; text-transform:uppercase; padding:10px 0 0 0; margin:2px 0 0px 0px; color:#444444; text-shadow: 0 1px 0  #444444; background-image:url(img/ico.png); background-repeat:no-repeat; }
	#NAV_R a:hover{ color:#007EA5; text-shadow: 0 1px 0  #007EA5;  }
		a#SCH 		{background-position:-342px 10px; width:40px;  }
		a#ADD 		{background-position:-400px 10px; padding-left:35px; }
		a#SCH:hover {background-image:url(img/ico2.png); }
		a#ADD:hover { background-image:url(img/ico2.png); }
		#NAV_R a.atv{ background-image:url(img/ico3.png);  }

/*  ARTICLE DESCK */
#DESKTOP{width:1000px; margin:auto; border-right:#CCCCCC solid 1px;}
#CONTENT{background:#F3F3F3; padding:0; position:relative; }

/* SEARCH 007EA5  018AB0*/
#SEARCH{background:#007EA5; overflow:hidden;padding:0 20px 0 0px;  border-left:#CCCCCC solid 1px; transition:0.5s; }

.src_block{ height:68px; }
.src_none{height:0px;}
#SEARCH input:focus, #SEARCH select:focus {  outline: none; color: #C4E6EE; }  /*tira borda amarelo on focus*/

#SEARCH input:-webkit-autofill {-webkit-text-fill-color: #C4E6EE !important;  -webkit-box-shadow: 0 0 0px 1000px #018AB0 inset;}/*tira bg amarelo auto complet*/
#SEARCH input, #SEARCH select{ 
		float:right;
		padding:9px 10px 9px 10px; 		
		font-size: 15px;
		background:#018AB0;
		border:#37A6C4 solid 2px;
		color:#C4E6EE; 
		display:block;
		margin:14px 0 0 10px;
		}
#SEARCH select{ 
		padding:8px 30px 8px 8px; 		
		background:#018AB0 url(img/sel_search.png) no-repeat center right;/* nova seta  */
		-webkit-appearance: none;/* tira seta original */
		}
#SEARCH ::-webkit-input-placeholder { color:#C4E6EE; } 
#SEARCH input[type=submit]{	
	width:110px; height:39px; 
	border: #666666 solid 0px;
	-webkit-border-radius:1px 1px 22px 1px;
	background: #37A6C4 ;
	color: #C4E6EE; font-weight:bold;
	float:right;  
	transition:0.5s; 
	}
#SEARCH input[type=submit]:hover{ 
	color: #FFFFFF; 
	cursor:pointer;
	background: #1CBCE5 ;
	transition:0.5s; 
  	
	}	


.padd{ border-left:#CCCCCC solid 1px; padding:20px 20px 20px 20px; }
.pad_0{ border-left: #CCCCCC solid 1px; padding:0px; }
hr{background:#D6D6D6;  height: 1px; border-left: #CCCCCC solid 1px ; border:0px;}


.alert_1{	/* OK VERDE */
	background:#4AAE2D; padding:0 0 0 30px; color: #FFFFFF; font-size:15px; border-left:#CCCCCC solid 1px;
	background: linear-gradient(#7CBB3F, #5B9933); 
	}	.alert_1 p{background:url(img/alert2.png) no-repeat center left; padding:30px 20px 30px 75px;}
.alert_2{	/* OK AMARELO*/
	background:#FCFA90; padding:0 0 0 30px; color: #CC0000; font-size:15px; border-left:#CCCCCC solid 1px;  
	background: linear-gradient(#FCFA90, #F3E367); 		
	}	.alert_2 p{background:url(img/alert2.png) no-repeat center left; padding:30px 20px 30px 75px;}
.alert_3{ 	/* ERRO VERMELHO*/	
	background:#D52B2B; padding:0 0 0 30px; color:#FFEEEE; font-size:15px; border-left:#CCCCCC solid 1px; 
	background: linear-gradient(#D52B2B, #A32121); 		
	} 	.alert_3 p{background:url(img/alert1.png) no-repeat center left; padding:25px 20px 25px 80px;}
	
	


/*HOME */
#NOTE_PAGE{ position:relative; font-family: 'Kite One' !important; }

#NOTE_PAGE label{ background: #FAFAFA; color:#666666;
position:absolute; top:30px; right:30px; z-index:100;
border:#B8BFC1 solid 1px;
width:420px; 
height:370px;
-webkit-box-shadow: 3px 5px 3px 0 rgba(0, 0, 0, 0.2);
overflow:hidden;
}
#NOTE_PAGE label p{ padding:10px 15px 0 15px; text-align:right; font-size:16px; height:30px; }
#NOTE_PAGE textarea {
background: #F0F0F0; border:0;
background: linear-gradient(#FFFFFF, #F9F9F9);
width:390px; max-width:390px;
height:300px; max-height:300px;
font-size:18px; letter-spacing:0;
padding:15px;
font-family: 'Kite One' !important; 
color: #006699;

}

/* FORM_NEW*/
#NEW {display:none }
#FORM_NEW {border-top: #CCCCCC solid 1px; display:block }
#FORM_NEW label{border-bottom:#CCCCCC solid 1px; border-left:#CCCCCC solid 1px; float:left; background:#FBFBFB; color:#999999; padding:2px 9px 3px 10px; font-size: 10pt;}
#FORM_NEW .lb_1{ width:105px; } /* 125px */
#FORM_NEW .lb_2{ width:230px; } /* 250px */
#FORM_NEW .lb_3{ width:355px; } /* 375px */
#FORM_NEW .lb_4{ width:480px; } /* 500px */
#FORM_NEW .lb_5{ width:605px; } /* 625px */
#FORM_NEW .lb_6{ width:730px; } /* 750px */
#FORM_NEW .lb_7{ width:855px; } /* 875px */
#FORM_NEW .lb_8{ width:980px; } /* 980px */
#FORM_NEW .lt_1{ width:313px; } /* 333px */
#FORM_NEW .lt_2{ width:314px; } /* 334px */
#FORM_NEW .lb_bt{ border:0px; background:transparent; border-left:#CCCCCC solid 1px; float:left;}

#FORM_NEW input:focus, #FORM_NEW select:focus, #FORM_NEW textarea:focus{  outline: none; color: #007EA5; }
#FORM_NEW input, #FORM_NEW select,#FORM_NEW textarea{  
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13pt;
		background:#FBFBFB;
		border:0px;
		color: #555555;
		display:block;
		width:100%;
		height:26px;
		font-weight:bold;
		}
#FORM_NEW textarea{ max-width:100%;	height:100px; overflow:auto;}
#FORM_NEW select { margin-left:-10px; padding-left:7px; width:-moz-calc(100% + 19px);width:-webkit-calc(100% + 19px);width:calc(100% + 19px); }

#FORM_NEW  input[type=submit]{	
	width:150px; height:50px; margin: 10px 0 0 10px;
	border: #666666 solid 0px;
	-webkit-border-radius:1px 1px 30px 1px;
	background: #006D9B ;
	color: #C4E6EE; font-weight:bold;
	float:left;  
	transition:0.5s; 
	}
#FORM_NEW  input[type=submit]:hover{
	color: #FFFFFF; 
	cursor:pointer;
	background:#1CBCE5 ;
	transition:0.5s; 
	}


/* tabela*/
table{ border-top:#cccccc solid 1px;}
tr { font-size:13px;}	
.tr_t { background:#ECECEC;background: linear-gradient(#FCFCFC, #E6E6E6); font-weight:bold; font-size:11px;}
.tr_1 { background:#FAFAFA;}
.tr_2 { background:#F4F4F4}
.tr_over{ background:#FAFAC6}
.tr_b {background:#ECECEC;  } 	

.tr_t td { padding:8px;}
td { border-bottom: #D8D8D8 solid 1px;  padding:5px; border-left:#CCCCCC solid 1px; font-size:13px;}
.td_edit { padding:5px 2px 5px 30px; background:url(img/edit.png) no-repeat center left }
.td_np { padding:0;}

/* novo*/
/* =================================================================================================== */



/* FORMS*/	
/* =================================================================================================== */
/* FORMS*/
	
input[type=checkbox]{
    padding:0px;
	background:transparent;
	border: #ABABAB solid 0px;
	}
input[type=radio]{
    padding:0px;
	background:transparent;
	border: #ABABAB solid 0px;
	}
/* =================================================================================================== */
/* ESTRUTURA */
#div_body{min-width:960px; top:0; left:0; position:relative; }
/* TOPO */
#div_top{ width:100%; overflow:hidden; height:60px; background: #333333; border-bottom: #007EA5 solid 6px; }
	#div_top_w{ width:960px; margin:auto; position:relative; line-height:17px; }
		#top_nome   { width:300px; position:absolute; top:15px; left:0px; line-height:30px;  z-index:12; text-align:left; font-family: 'Open Sans Condensed', Arial; font-weight: 300; font-size:25px; letter-spacing:-1pt; text-align:left; color:#cccccc }	
	
/* MENU   NAVEGAÇÃO */	

	
/* LEFT   NAVEGAÇÃO */	
.nav_left{padding:0; font-size:11pt; letter-spacing:0px  ;text-align: left;  }
.nav_left a{display:block; padding:9px 9px 9px 20px; margin:0px 0px 1px 0px; color:#FFFFFF; background:#5d5d5d;}
.nav_left a:hover{background:#9A6B3D; color:#FFFFFF;  }
	/*submenu*/
	.nav_left div  {   display:none;   font-size:11pt;   }
	.nav_left div a{display:block; padding:6px 6px 6px 10px; margin:0px 0px 1px 5px; color:#FFFFFF;background: #6e6e6e; border-left:#D17821 solid 5px; }
	.nav_left div a:hover{background:#9A6B3D;color:#FFFFFF;  }
	

	

	#scrl{ top:-80px; left:-50px; z-index:10; position:absolute;} /* mover scroll */




#div_base{width:100%; overflow:hidden; height:300px; position:relative; background:#2695B3}
	#div_base_nav{width:100%; overflow:hidden; background:#f0f0f0 }
	#div_base_nav_w{  height:30px; padding:0 10px 20px 10px; color: #666666; width:980px; margin:auto; font-family: 'Open Sans', sans-serif;  letter-spacing:-1px  ;text-align: left;  }
	#div_base_nav_w a:link, #div_base_nav_w a:active, #div_base_nav_w a:visited{color:#666666; text-transform:uppercase;  padding:0 0 0 0; margin:0px; background: transparent;}
	#div_base_nav_w a:hover{color: #D6A145;  }
	
	#div_base_fone{ width:980px; margin:auto; color:#FFFFFF; padding:60px 0 0 0; }
	#div_base_fone a{color:#FFFFFF;  background: transparent;}
	#div_base_fone a:hover{color: #FFFFFF;  }
	
	#div_logistc{ position:absolute; z-index:50; width:410px; height:300px; top:20px; left:50%; margin-left:220px; }
	.copy { float:right;}
	.copy a{font-size:10pt; color: #FFFFFF;}
	.copy  a:hover{color: #FFFFFF; }
	.basefone{font-family: 'Roboto Condensed', Arial, sans-serif; font-weight: 300;   font-size:25px;  padding:0 0 40px 0;  letter-spacing:-1pt; text-align:left;}





/* FONTS  e titulos 
===================================================================================================*/
.img_top { border-bottom:6px solid #DD2C22} 

.t_1{ font-family: 'Open Sans Condensed' !important; font-weight: 300; text-shadow: 0 1px 0  #333333; font-size:30px; color:#333333; padding:0 0 0 0; letter-spacing:0px; line-height:60px;text-align:left;  }
.t_2{ font-family: 'Open Sans Condensed' !important; font-weight: 300; text-shadow: 0 2px 0  #333333;   font-size:32px; color:#333333; padding:20px 0 15px 0; letter-spacing:0px; line-height:60px;text-align:left;  }
.t_3{ font-family: 'Open Sans Condensed' !important; font-weight: 300;   font-size:32px; color:#333333; padding:20px 0 15px 0; letter-spacing:0px; line-height:60px;text-align:left;  }
.t_4{ font-family: 'Open Sans Condensed' !important; font-weight: 700; font-size:32px; color:#333333; padding:20px 0 15px 0; letter-spacing:0px; line-height:60px;text-align:left;  }

.clear_0{ clear:both; height:0px; text-align:right }
.clear_1{ clear:both; height:1px; text-align:right }
.clear_10{clear:both; height:10px;text-align:right }
.clear_20{clear:both; height:20px;text-align:right }
.clear_30{clear:both; height:30px;text-align:right }
.clear_40{clear:both; height:40px;text-align:right }
.clear_50{clear:both; height:50px;text-align:right }
.line{  border-left:#CCCCCC solid 1px; border-top:#D1D1D1 solid 1px; margin:1px 0 0 0;  height:1px; }

.none{ display:none}
.thumb{ border: #cccccc solid 3px; margin:0 0 5px 0; background:#534439}
.voltar{ position:absolute; right:10px; top:27px;}

.div_alerta{ background: #FFFFCC; border: #BB3431 solid 2px; padding:20px; color:#BB3431; margin: 0 0 30px 0}



/* NAV DA PG LINKS
===================================================================================================*/
	.div_navegacao2{
		margin:0 0 0 0;
		text-align:left;
		font-family:Arial, Verdana, Tahoma, Serif;
		font-size:11pt;	
		color: #669900;			
		}
			
			.div_navegacao2 h3{padding:0; display: block;}
			
			.div_navegacao2 a:link, .div_navegacao2 a:visited{
				display: block; 
				color: #669900; 
				padding: 3px 0 3px 0;
				margin: 2px auto 0 auto;
				}
			.div_navegacao2 a:hover {
				color: #24898E;
				text-decoration:underline
				}
				
/* NAV
===================================================================================================*/
#nav{font-size:12px;  padding:0 0 1px 0}
	#nav a:link, #nav a:visited, #nav a:active{display:block; margin:5px 0 0 0; padding:10px 0 10px 15px; background: #CDE0D9 ; border:0; color: #669900; text-decoration: none;}
	#nav a:hover{background: #8ABFB5 url(img/arr.png) center left no-repeat; border:0; color:#ffffff;}
	.activ {background: #8ABFB5; margin:3px 0 0  0; padding: 3px 0 3px 10px;width: 230px; border: #101010 solid 1px; color: #ffffff;}

/* especificações  filtro 
===================================================================================================*/
.espc{ padding:20px; 
		border-radius:8px;
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
		background: #f5f5f5;
	border: #cccccc solid 1px;

}

#esp{ height:36px; font-size:13px; margin-top:-20px;}
#esp a{display:block; float:left; margin:5px 5px 0 0; background:url(img/x.png) center left no-repeat; padding:3px 8px 4px 33px; border: #CCCCCC solid 1px; 
border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px; color: #555555; text-decoration: none; }
#esp a:hover{ color: #CC6600; border: #999999 solid 1px}

#ordem{ float:right; text-align:left; padding:0 0 0 20px; border-left:#CCCCCC solid 1px; width:125px;}
/* produtos 
=================================================================================================== E2E2E2 */

.pro{text-align:left; position:absolute; position:relative; width:204px; float:left; font-family: 'Open Sans Condensed', Arial, sans-serif; }
.pro a{color: #BF4E1E; text-decoration: none; border:0; }
.pro a:hover{color: #D6A145; }

	.pro_ft{ background:#FFFFFF; border:#BF4E1E solid 2px ; overflow:hidden; width:200px; height:280px;   }
	.pro h2{display:block; line-height:26px; height:55px; font-size:22px;    overflow:hidden;}
	
	.pro p {display:block; color:#FFFFFF; background:#BF4E1E;  font-size:18px; line-height:20px; width:204px; text-align:center;  padding:10px 0 12px 0;   overflow:hidden;}
	

/* --- */	
.pro_2 {text-align:left; position:absolute; position:relative;  width:204px; float:left;}
.pro_2 a{color: #BF4E1E; text-decoration: none; border:0; }
.pro_2 a:hover{color: #D6A145; background:#FFFFFF }

	.pro_2 .pro_ft{ background:#FFFFFF; border:#BF4E1E solid 2px ; overflow:hidden; width:200px; height:130px;   }
	.pro_2 h2{display:block;  overflow:hidden;font-size:16px; line-height:18px; }
	
	.pro_2 p {display:block; color:#555; font-size:14px; line-height:20px;  text-align:left; }
	.pro_2 .desc { border-top:#CCCCCC solid 1px; padding:5px 0 5px  0 }
	.pro_2 .valor {  background:#BF4E1E; font-size:20px; font-weight:700; padding:8px; line-height:20px; color: #F5EDD3;  font-family: 'Open Sans Condensed', Arial, sans-serif;}
	
	

.pro_super_oferta{text-align:left; position:absolute; background: #FBEECF url(img/pro.jpg) bottom left no-repeat; position:relative; border: #FFCC66 solid 0px; width:285px; float:left; padding:8px; margin:0; 
			
			}
.pro_super_oferta a{color: #666666; text-decoration: none; border:0; }
.pro_super_oferta a:hover{color: #F4851D; }

	.pro_super_oferta_ft{ background:#FFFFFF; border: #FFFFFF solid 5px ; overflow:hidden; width:110px; height:110px; float:left;   }
	
	.pro_super_oferta h2{display:block; width:152px; line-height:17px;   padding:3px 0 0 10px;   overflow:hidden; float:right;}
	.pro_super_oferta p {display:block;  padding:15px 0 15px 12px;}
	
	.pro_super_oferta .valor{display:block; color: #333333; font-weight: 700; width:152px; padding:0 0 15px 10px; font-family: 'Roboto Condensed', Arial, sans-serif; float:right;}
	
	.pro_super_oferta .indisponivel{ color: #999999; width:152px; padding:15px 0 15px 12px; background:#d1d1d1; position:absolute; bottom:8px; right:8px; }
	.pro_super_oferta .bt{ padding:0; }
	.pro_super_oferta .bt a{ padding:8px 0 8px 15px; width:140px; background:#EEA55A ; color:#ffffff; text-decoration: none; position:absolute; bottom:8px; right:8px;}
	.pro_super_oferta .bt a:hover{background:#F4851D ; color:#ffffff;}






 /* noticias
===================================================================================================*/	
.not{text-align: justify; float:left; width:450px; padding:0 0 0 0; margin:0; cursor:pointer; }
	.not h3{display:block; line-height:30px; font-size:22px;   color: #BF4E1E; font-family: 'Open Sans Condensed', Arial, sans-serif;  }
	.not p{display:block; margin: 0; }
	.grav{color:#666; padding:5px 0 0 0; line-height:18px; }
	.data{color:#59848D; font-size:12px; font-weight: bold;  padding:10px 0 10px 0;}

/* =================================================================================================== */
/* PAGINAcao */
#paginacao{ overflow:hidden; padding:0 0 0 0; height:30px; color: #DF6840; font-size:13px; font-style:italic; cursor:default}
.pag_im {float:left; margin:1px; padding:5px;  border:#cccccc solid 0px;margin:1px ; }
.pag_txt{float:left; margin:1px; padding:0px 0px 3px 0px ;  margin:1px ; cursor:default; }
.pag_act{float:left; margin:1px; padding:0 8px 0 8px ;  border-bottom: #BF4E1E solid 3px;margin:1px ; cursor:default; }
.pag_lnk{float:left; margin:1px; padding:0px;  border-bottom:  #AFC4D3 solid 3px;margin:1px ;  }
	.pag_lnk a:link, .pag_lnk a:visited{
		display:block; 
		background:transparent;	
		color:#333333;   
		padding:0 8px 0 8px  ; 
		text-decoration: none;
		}
	.pag_lnk a:hover {
		background: #608EAB ;	
		color: #FFF;
		}
		
		
/* =================================================================================================== */
/* PAGINA CARRINHO.PHP */
  #div_dados{border:#ABABAB solid 1px; border-right:#ABABAB solid 0px; background: #E6E6E6; height:354px; max-height:354px; margin:10px 0 5px 0; padding:0 0 10px 0; float:left; width:466px;  }
  #div_endereco{border:#ABABAB solid 1px; border-left:#ABABAB solid 0px ;background:#E6E6E6; height:354px; max-height:354px; margin:10px 0 5px 0; padding:0 0 10px 0; float:right; width:512px;}
  #div_entrega1{border:#ABABAB solid 1px; border-right:#ABABAB solid 0px; background: #E6E6E6; height:322px; max-height:322px; margin:10px 0 5px 0; padding:0 0 10px 0; float:left; width:466px;  }
  #div_entrega2{border:#ABABAB solid 1px; border-left:#ABABAB solid 0px ;background:#E6E6E6; height:322px; max-height:322px; margin:10px 0 5px 0; padding:0 0 10px 0; float:right; width:512px;}
  
  #div_carrinho{ border:#ABABAB solid 1px; background:#E6E6E6; margin:10px 0 0 0;}
  #div_pedido{ border:#ABABAB solid 1px; background:#E6E6E6; margin:10px 0 0 0;}

.tr_title{ background:#D4D4D4 url(img/tr.jpg) bottom repeat-x;}
.tr_base{background:#D4D4D4;}


td{ }  
th{  }
.tr{ background: url(img/tr.jpg) bottom repeat-x;} 
.td1{padding:3px 5px 3px 5px;  }  
.td2{padding:3px 5px 3px 5px;  border-right:#999999 dashed 1px; }
.td3{ border-left:#cccccc solid 1px; }
#desc_car input, #desc_car textArea, #desc_car select{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin:2px 0 2px 5px;
	padding:8px;
	background: #fcfcfc;
	border: #ABABAB solid 1px;
	color: #555555; 
	font-style:italic;
	
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
#desc_car input[type=text]:hover, #desc_car textarea:hover, #desc_car select:hover{ 
    background: #ffffff;
	}
	
#desc_car input[type=submit]{
	margin:15px 0 0 0;
	padding:12px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:#c3c3c3 url(img/bt.jpg) top repeat-x;
	}
#desc_car input[type=submit]:hover{
    background:#c3c3c3 url(img/bt.jpg ) bottom repeat-x;
	padding:11px;
	border: #ABABAB solid 2px;
	cursor:pointer;
	}
	
#desc_car input[type=checkbox]{
    padding:0px;
	background:transparent;
	border: #ABABAB solid 0px;
	}


