@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,800');
@import url('https://fonts.googleapis.com/css?family=Roboto');
html {
}
body {	font-style: normal;
	font-weight: 300;
	font-size: 16px;
	line-height: 1.5;
	font-family: Roboto, sans-serif;
	text-align: left;
	color: #555;
    background: url('../images/back.jpg') left top no-repeat #303942;
 text-align: justify;
}





a{
    color: #d85251;	text-decoration:none;
}
a:hover{	color: #d85251;	text-decoration:none;
}

h1{
	font-size:26px;
	color: #d85251;
	margin:5px 0;
}


h2{	font-size:20px;	color: #d85251;
}

h3{	font-size:18px;
	color: #d85251;
}

h4{	font-size:18px;
	color: #fff;
    padding:0 0 0 20px;
    margin:20px 0 10px;;
}

.veicoli h4{
    background: #d85251;
}

h6{
	font-size:13px;
	color: #d85251;
}

.clear{	clear:both;}

.container0 {
	margin:0 auto 15px;
    width: 1080px;
    color:#fff;
}

.container {	margin:0 auto 15px;
    width: 1080px;
    background: #fff;
}



tr, td{ padding:5px; }

.logo .firstl{	font-weight: 800;
	font-size: 28px;
	float:left;
	color: #666;
font-family: 'Open Sans', sans-serif;}

.logo{	padding-left:15px;	width:300px;	font-weight: 400;
	font-size: 28px;
	float:left;
    color:#000;
font-family: 'Open Sans', sans-serif;}

.logo:hover{

    color:#000;

}
header{margin:0 auto;}

.logo span{
	font-weight: 700;
	font-size: 28px;
	color: #d85251;
}

.bottext{	font-weight: 400;
	font-size: 16px;
	padding:0 0 10px 26px;}

.menusegmento{	width:300px;
	float:right;
	margin:10px 0 0 0;}

.menusegmento ul{
	padding-left:0;
	margin:0;
}

.menusegmento ul li{
	float:left;
	list-style-type:none;
	padding:0 15px;
}

.menusegmento ul li a{	display:block;
	font-size: 14px;
	text-transform: uppercase;
	color:#222;
	padding:20px 0 10px;
	transition:0.2s;
}

.menusegmento ul li a:hover{
	color:#d85251;
	border-bottom:1px solid #d85251;

}

.navo{	border:1px solid #d85251;
	padding:5px;}

.content{	width:750px;
	float:left;
	padding:10px;}

.veicoli{	width:300px;
	float:right;}

.veicoli ul{
	padding-left:20px;
}

.veicoli ul li:hover{
	color: #d85251;
}

.veicoli ul li a{
	display:block;
	line-height:1.75;
}



#footer .container{	padding:15px 0px;}

.marcar10{	margin: -10px 0 0 0;}


.search{	width:300px;
	float:right;
	margin:13px 0 0 20px;
}

.searchform{
	margin:5px;
	padding:5px 5px 5px 15px;
	border:1px solid #d85251;
	border-radius:0px;
}

.searchinput1{
	background: none;
	border: 0;
	margin: 0;
	outline: none;
	padding: 7px 0 0 0;
	line-height:1;
	vertical-align: top;
	width:90%;

}

.search-input-image{
	padding:5px 5px 0 0;
}


.navil, .navir{
	width:45%;
	margin:1%;
	padding:1%;
	border:1px solid #ccc;
	float:left;
}
.navil a{
	background:url('../images/prev.png') top left no-repeat;
	padding-left:30px;
	min-height:35px;
}
.navir a{
	background:url('../images/next.png') top right no-repeat;
	padding-right:30px;
	min-height:35px;
}
.navil h4, .navir h4{
	margin:5px 0;
	color: #d85251;
}
.navil p, .navir p{
	line-height:1.2;
	text-align:left;
	margin:5px 0;
}
.navil a, .navir a{
	display:block;
}
.banner3 {	width:100%;
	height:90px;
}




