html, body			{ padding:0; margin:0; font-family:Arial; font-size:13px;}
body				{ background-color:#f1f1f1;}

a					{ text-decoration:none}
a:hover				{ text-decoration:underline}
label 				{ display: block; margin-top: 0px; }
label.error 		{ float: none; color: #000; margin: 0 5px 0 0; vertical-align: top; font-size: 10px; font-family: Verdana; }
img					{ border:0;}

.no-decoration		{ text-decoration:none;}
.marcado			{ border:1px solid red;}
.content-center		{ width:930px; margin:0 auto;}
.nospacing			{ margin:0; padding:0;}
.font-modify 		{ font-family: 'Changa One', cursive;}
.fm-700				{ font-weight: 700;}
.fm-400				{ font-weight: 400;}
.size0				{ font-size:12px;}
.size1				{ font-size:16px;}
.size2				{ font-size:20px;}
.size3				{ font-size:22px;}
.size4				{ font-size:25px;}
.shadow				{ text-shadow: 2px 2px 2px #000;}
.black				{ color:#000;}
.white				{ color:#fff;}
.red				{ color:red;}
.gray				{ color:#85868A;}
.gray a:hover		{ color:#363636; text-decoration:none; }
.violet				{ color:#762980;}
.clear				{ clear:both}
.over				{ overflow:hidden;}
.vertical			{ vertical-align:middle;}
.vtop              {vertical-align:top}
.input-default		{ height:22px; width:320px;}
.input-radio		{ height:22px; width:50px;}
.input-news			{ height:22px; width:200px;}
.input-internal		{ height:18px; width:190px;}
.input-radio-int	{ height:18px; width:20px;}
.text-left			{ text-align:left;}
.text-right			{ text-align:right;}
.text-center		{ text-align:center;}
.text-justify		{ text-align:justify;}
.bold				{ font-weight:bold}
.border-white		{ border:1px solid #fff}
.border-black		{ border:1px solid #000}
.border-gray		{ border:1px solid #888}
.line-gray			{ width:100%; border-bottom:1px solid #ededed;}
.line-gray95		{ width:95%; border-bottom:1px solid #dedede;}
.line20				{ width:20%; border-bottom:1px solid #762980;}
.line40				{ width:40%; border-bottom:1px solid #762980;}
.line60				{ width:60%; border-bottom:1px solid #762980;}
.line80				{ width:80%; border-bottom:1px solid #762980;}
.line-full			{ width:100%; border-top:2px solid #9F2B2C;}
.colL				{ float:left;}
.colR				{ float:right;}
.over				{ overflow:hidden;}
.text-max			{ font-size:25px;}
.text-med			{ font-size:14px;}
.text-min			{ font-size:10px;}
.text-shadow		{ text-shadow: 2px 2px 2px #000;}
.absolute			{ position:absolute}
.relative			{ position:relative}
.transparent		{ border:none; background-color:#fff; color:#000;}
.opacity			{ opacity:0.30; -moz-opacity: 0.30; filter: alpha(opacity=30); position:absolute}
.thumbs				{ background-color:#fff; background-image:url('../images/loading.gif'); background-repeat:no-repeat; background-position:center; width:80px; height:60px; border:1px solid #B2B2B2}
.pic-fleets			{ margin:0 auto; background-color:#fff; background-image:url('../images/loading.gif'); background-repeat:no-repeat; background-position:center; border:1px solid #474747; width:230px; height:190px;}
.banner-int			{ background-color:#fff; background-image:url('../images/loading.gif'); background-repeat:no-repeat; background-position:center; width:257px; height:274px; margin:0 auto;}
.box-products		{ background-color:#fff; background-image:url('/images/box_product.jpg'); background-repeat:no-repeat; background-position:center; width:200px; height:200px;}
.img-product		{ margin-top:5px; margin-left:4px;}

.product_category		{ width:280px; height:180px; border-radius: 5px;}
.product_category img	{ border-radius: 5px;}
.product_list			{ width:230px; height:130px; border-radius: 5px;}
.product_list img		{ border-radius: 5px;}

.pad2				{ padding:2px}
.pad5				{ padding:5px}
.pad10				{ padding:10px}
.pad15				{ padding:15px}
.pad20				{ padding:20px}
.marg2				{ margin:2px;}
.marg5				{ margin:5px;}
.marg10				{ margin:10px;}
.marg15				{ margin:15px;}
.marg20				{ margin:20px;}
.top5				{ margin-top:5px;}
.top10				{ margin-top:10px;}
.top15				{ margin-top:15px;}
.top20				{ margin-top:20px;}
.top25				{ margin-top:25px;}
.top30				{ margin-top:30px;}
.top35				{ margin-top:35px;}
.top40				{ margin-top:40px;}
.top45				{ margin-top:45px;}
.top50				{ margin-top:50px;}
.bottom5			{ margin-bottom:5px;}
.bottom10			{ margin-bottom:10px;}
.bottom15			{ margin-bottom:15px;}
.bottom20			{ margin-bottom:20px;}
.bottom25			{ margin-bottom:25px;}
.bottom30			{ margin-bottom:30px;}
.bottom35			{ margin-bottom:35px;}
.bottom40			{ margin-bottom:40px;}
.bottom45			{ margin-bottom:45px;}
.bottom50			{ margin-bottom:50px;}
.left5				{ margin-left:5px;}
.left10				{ margin-left:10px;}
.left15				{ margin-left:15px;}
.left20				{ margin-left:20px;}
.left25				{ margin-left:25px;}
.left30				{ margin-left:30px;}
.left35				{ margin-left:35px;}
.left40				{ margin-left:40px;}
.left45				{ margin-left:45px;}
.left50				{ margin-left:50px;}
.right5				{ margin-right:5px;}
.right10			{ margin-right:10px;}
.right15			{ margin-right:15px;}
.right20			{ margin-right:20px;}
.right25			{ margin-right:25px;}
.right30			{ margin-right:30px;}
.right35			{ margin-right:35px;}
.right40			{ margin-right:40px;}
.right45			{ margin-right:45px;}
.right50			{ margin-right:50px;}
.uppercase          {text-transform: UPPERCASE}

#header				{ background-image:url('../images/bg_header.jpg'); background-repeat:repeat-x; height:168px;}
#logo				{ width:168px; margin:0 auto;}
#menu				{ height:28px; background-image:url('../images/bg_menu.jpg'); background-position:center; background-repeat:no-repeat; width:907px;  }
#menu ul 			{ padding:0px; margin:0px; float: left; width: 100%; list-style:none; margin-left:30px; margin-top:4px;}
#menu ul li 		{ display: inline; margin-right:20px; }
#menu ul li a 		{ font-size:14px; font-weight:bold; color:#fff; text-decoration:none;}
#menu ul li a:hover	{ color:#000;}
#detail				{ height:18px; background-color:#9f2b2c;}
#slider-home		{ width:720px; height:274px; background-color:#fff;}
#slider	#int		{ width:700px; height:254px;  margin:0 auto; background-color:#cdcdcd; margin-top:10px; border-radius: 5px;}
#content			{ padding-top:35px; min-height:518px;}
#input-search		{ background-image:url('../images/busca.jpg'); background-repeat:no-repeat; width:185px; height:29px; padding:0; margin:0;}
#input-search #buscar {font-size:12px; width:100px; height:12px; margin-left:12px; margin-top:6px}
#restrict			{ background-image:url('../images/restrita.jpg'); background-repeat:no-repeat; width:185px; height:196px; margin-top:10px;}
#restrict_logged     { background-image:url('../images/restrita_logado.png'); background-repeat:no-repeat; width:185px; height:196px; margin-top:10px; padding-top:65px;}
#cont_st_email		{ font-size:13px; margin-top:98px; margin-left:12px; width:160px; height:14px; background-color:transparent}
#cont_st_password	{ font-size:13px; margin-top:24px; margin-left:12px; width:160px; height:14px; background-color:transparent}
#btn-login			{ margin-top:8px; }
#products				{ width: 880px; height:200px; margin: 0 auto; margin-top:50px; }
#products ul 			{ padding:0px; margin:0px; float: left; width: 100%; list-style:none; margin-left:20px;}
#products ul li 		{ display:inline; margin-right:20px; }
#products ul li a 		{ font-size:14px; font-weight:bold; color:#fff; text-decoration:none;}
#products ul li a:hover	{ color:#000;}

#catalogo               { width: 850px; margin:0 auto; margin-top:130px; }
#catalogo .item         { width:30%; margin-left:20px; margin-bottom:40px; }

#midia               { width: 850px; margin:0 auto; margin-top:130px; }
#midia .item         { width:30%; margin-left:20px; margin-bottom:40px; }

#representatives 	{ height:250px; width:300px; overflow:auto;}
#footer				{ background-color:#ff0202; height:41px; margin-top:110px;}
#signature a 		{ color:#313233}
#signature a:hover	{ color:#000}
