﻿
/*------------------------------------------------------------avant*/
@font-face {
    font-family: 'avant';
    src: url('/fonts/avant.eot');
    src: url('/fonts/avant.eot?#iefix') format('embedded-opentype'),
         url('/fonts/avant.woff') format('woff'),
         url('/fonts/avant.ttf') format('truetype'),
         url('/fonts/avant.svg#avant') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*------------------------------------------------------------avant bold*/
@font-face {
    font-family: 'avant_bold';
    src: url('/fonts/avant_bold.eot');
    src: url('/fonts/avant_bold.eot?#iefix') format('embedded-opentype'),
         url('/fonts/avant_bold.woff') format('woff'),
         url('/fonts/avant_bold.ttf') format('truetype'),
         url('/fonts/avant_bold.svg#avant_bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*------------------------------------------------------------SELECT e INPUT*/

.select{
	font-family:Arial;
	font-size:14px;
	color:#666666;
}

.input{
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    margin-bottom: 0px;
    display: block;
    padding: 4px;
	background-color: #fbfbfb;
    border: solid 1px #ccc;
	height: 25px;
}

.input:focus{
	background-color: #fff;
	border: solid 1px #ed5f43;	
}

.input_mensagem{
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    margin-bottom: 0px;
    display: block;
    padding: 4px;
	background-color: #fbfbfb;
    border: solid 1px #ccc;
	height: 100px;
}

.input_mensagem:focus{
	background-color: #fff;
	border: solid 1px #ed5f43;	
}

/*------------------------------------------------------------IMAGENS*/

.imagem {
	border:0;
	margin: 0;
	padding: 0;
}

.img_border {
   -webkit-border-radius: 10px;
	border-radius: 10px; 
}

.index_destaques {
	border-bottom:3px solid #666;
}

.index_destaques:hover {
	border-bottom:3px solid #e4403f;
}

/*------------------------------------------------------------THUMB DETALHES PRODUTOS*/

.thumb_detalhe_produtos {
   border:1px solid #ccc;
   padding:15px;
   background:#fff;
   width:130px;
}

.thumb_detalhe_produtos:hover {
   border:1px solid #666;
}

/*------------------------------------------------------------IMAGENS*/

.thumb_horizontal {
   width:240px;
   height:120px;
   border-bottom:3px solid #666;
   background-color:#fff;
   display: table-cell;
   text-align: center;
   vertical-align: middle;
	-webkit-box-shadow: 0px 2px 4px #bdbdbd;
	-moz-box-shadow: 0px 2px 4px #bdbdbd;
	box-shadow: 0px 2px 4px #bdbdbd;
}

.thumb_horizontal:hover {
	border-bottom:3px solid #ed4343;
	background: url('/img/produtos/arrow2.jpg') no-repeat #fff;
}

.thumb_vertical {
   width:180px;
   height:180px;
   border-bottom:3px solid #666;
   background-color:#fff;
   display: table-cell;
   text-align: center;
   vertical-align: middle;
	-webkit-box-shadow: 0px 2px 4px #bdbdbd;
	-moz-box-shadow: 0px 2px 4px #bdbdbd;
	box-shadow: 0px 2px 4px #bdbdbd;
}

.thumb_vertical:hover {
   border-bottom:3px solid #ed4343;
   background: url('/img/produtos/arrow2.jpg') no-repeat #fff;
}

.button_link {
font-family: 'Roboto' !important;
font-weight: 400;
font-size: 14px;
padding:8px;
background: #ed4343;
text-decoration: none;
text-shadow: 0 -1px 0px rgba(0, 0, 0, 0.3);
color:#fff;
cursor:pointer;
-webkit-border-radius: 8px;
border-radius: 8px; }

.button_link:hover {
background: #ff7474;
}

.button_link:active {
background: #9f2121;
margin-top:1px;
margin-left:1px;
}