@import url('./fontes.css');

body{	font-family: 'chevin-mediumregular'; margin:0;  background-image: url(../img/bg_body.jpg); }

input[type=text]{border-radius: 5px; height:26px; margin-top:4px; background-color:rgba(255, 255, 255, 0.32);; width:300px; border: solid 1px #1b82ff;}
textarea{border-radius: 5px; height:126px; margin-top:4px; background-color:rgba(255, 255, 255, 0.32);; width:300px; border: solid 1px #1b82ff;}
input[type=submit]{background-color: #1b82ff; border: 0; padding: 6px; width: 306px; border-radius: 5px; color: #fff; cursor:pointer;}

#bloco1{margin-top:40px; margin-bottom:40px; }

.redelocal{width:214px; height:72px; background-image:url(../img/bg_rede.png);}

#menuh{background-image:url(../img/menu.png); font-family: 'chevin-boldregular'; height:59px; background-position:center; background-repeat:no-repeat;}
#ulmenuh{ text-align:center; margin-top: 20px;}
#ulmenuh li{display: inline-table; padding-right: 40px;}
#ulmenuh li:last-child{padding-right:0;}
#ulmenuh li a{color:#333;}
#ulmenuh li a:hover{text-decoration:none; 
-webkit-transition: color 1s ease-in;
-moz-transition: color 1s ease-in;
-o-transition: color 1s ease-in;
transition: color 1s ease-in;
-webkit-transition: opacity 0.5s ease-in;
-moz-transition: opacity 0.5s ease-in;
-o-transition: opacity 0.5s ease-in;
transition: opacity 0.5s ease-in;
opacity: 0.4;
}

.classfontsvermelha{margin-left: 0px; position: relative;top: 3px;  text-align:center; color: rgb(253, 37, 37);}

.classfontsvermelha2{margin-left: 0px; position: relative;top: 10px; text-align:center;  color: rgb(253, 37, 37);}



#areadocliente{width:243px; height:296px; background-image:url(../img/area_cli.png);}

#bloco3{margin-top:30px;}

h2{ font-family: 'chevin-boldregular';}
.imgs{border-top:solid 8px #eda500;}

#bloco4{margin-top:80px;}

.caixasprecos{font-size: 38px;

text-transform: uppercase;
width: 220px;
text-align: center;
color: #fff;
padding: 20px;}

#rodape{background-image:url(../img/rodape.png); height:110px; padding-top:19px;}

.h2title{border-bottom:4px solid #eda500; text-transform:uppercase;}

.tdlistado td{border-bottom:1px solid #999; height:30px;}
#formulario error 
{
	color: #C00;
	background-color: rgba(255, 182, 182, 0.19);
}

#formulario label.error 
{
	color: #C00;
	padding: 10px;
	background-color: rgba(255, 182, 182, 0.19);
	width: 250px;

	border-radius: 5px;
	float: right;
}

.fundo{
width: 650px;	
}


.bg_2{
	background-image:url(../img/bg_2.png); height:72px; width:943px; margin-bottom: 20px;
	}
	
.bg_2 p{
		padding: 26px;
		font-size: 30px;
		color: #333;
	}	
	
.bg_2 table input[type=text]{width:60px;}
.bg_2 table input[type=submit]{margin-right:20px;}

#menu2 a{color:#900; margin-left:20px;}

#linkcomprar
{
font-weight: normal;

text-transform: uppercase;
background-image: url(../img/cart.png);
background-repeat: no-repeat;
background-position: 12px 0;
padding: 16px;
padding-left: 54px;	
}

#linkcomprar a:hover
{
	text-decoration:underline;
}