@charset "utf-8";
/* CSS Document */

/*GENERIC*/
body{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(http://www.repuestos-guatemala.com/images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#58595d
}
p {margin:0; padding:0} img{border:0} .clear{clear:both}

#wrap {
	width: 965px;
	margin:0 auto;	
}
 
#mainwrap {
	width: 965px;
	margin:0 auto;
}

/*HEADER*/
#header{
	height: 109px;
	position: absolute;
	top: 0px;
	width: 965px;
	background-image: url(http://www.repuestos-guatemala.com/images/header.jpg);
	background-repeat: no-repeat;
	margin-top:7px
}

.logo{
	display:block;
	width:960px;
	height:100px
}
 
/*CONTENT*/
.ads728 {
	position: absolute;
	top: 119px;
	width: 729px;
	height:90px;
}


/*MAIN*/
#main {
	background-color: #ffffff;
	padding:5px 10px 20px 30px;
	position: absolute;
	top: 214px;
	width: 686px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	padding-bottom: 100px;
	border:1px solid #808081;
}

#main h1{
margin:0; padding:5px 0; font-size:16px;
}
.mainpics{
	float:right;
	width:187px;
}
#main .maincontent {
	float: left;
	width: 490px;
	padding: 10px 0px;
}

#main .breadcrumbs {
padding:5px 0;
color:#fe0300;
}

#main .breadcrumbs a{
color:#fe0300;
padding:0 5px;
text-decoration:none;
}

#main .breadcrumbs a:hover{
color:#000;
text-decoration:underline;
}


/*LIST SUBBRANDS*/

#main .brandsmainlist {

}
#main .brandsmainlist ul {
list-style:none; 
	padding:0; 
	margin:0
}

#main .brandsmainlist li {
	list-style:none;
	padding:4px 0px 4px 14px;
	margin:0;
	background-image:url(http://www.repuestos-guatemala.com/images/bulletcircle.gif);
	background-position:0px 6px;
	background-repeat:no-repeat;
}

#main .brandsmainlist li h3{
	list-style:none;
	padding:0px;
	margin:0;
	font-size:12px;
	font-weight:bold;
}

#main .brandsmainlist li h3 a{
color:#000000;
text-decoration:none;

}

#main .brandsmainlist li h3 a:hover{
color:#fe0300;
text-decoration:none;
}

/*BOX Formulario*/
#main .contactform {
	padding:20px 0;
}

#main .contactform span{
width:200px;
}
/*BRANDS*/

.brands {
	background-color: #ffffff;
	padding:10px 10px 20px 10px;
	position: relative;
	top: 119px;
	width: 200px;
	left:737px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border:1px solid #808081;
}

.brands ul{ 
	list-style:none; 
	padding:0; 
	margin:0}
	
.brands li {
	list-style:none;
	padding:5px 0px 5px 12px;
	margin:0;
	background-image:url(http://www.repuestos-guatemala.com/images/bulletbrands.gif);
	background-position:0px 8px;
	background-repeat:no-repeat;
	border-bottom: 1px solid #eaeaea;
}
	
.brands li h2{
	list-style:none;
	padding:0px;
	margin:0;
	font-size:12px;
	font-weight:100;
}
.brands li a{ color:#575556; text-decoration:none}

.brands li:hover{
	background-image:url(http://www.repuestos-guatemala.com/images/bulletbrandsred.gif);
	font-weight:bold;
	color:#000000;
	background-position:0px 8px;
}

.brands li a:hover{font-weight:bold;
}

.brands .title {
	font-size:17px;
	color: #323232;
	padding: 5px 10px;
}

/*FOOTER*/
#footer {
	background-image:url(http://www.repuestos-guatemala.com/images/footer.png);
	background-repeat:no-repeat;
	background-position:center center;
	height: 29px;
	width:925px;
	margin:0 auto;
	position:fixed;
	_position:relative;
	bottom:0;
	padding: 15px 0 0 40px;
}

#footer a { color:#000000; text-decoration:none}
#footer a:hover { color:#000000; text-decoration:underline; color:#fb0800}
 
 
/*FORM*/
.table_form {
width:90%;
}
.contactform .table_form  .formtext {
	padding: 3px 10px 3px 0;
	width:40%;
	text-align:right;
}

.contactform .table_form  .formfield {
	padding: 3px 10px 3px 0;

}

.contactform .table_form  .inputform {
width:200px
}


/*BRANDS AND LOGO*/

#main .brandslogos {
}
#main .brandslogos ul{
	list-style:none; 
	padding:0; 
	margin:0;
}

#main .brandslogos li{
	display:inline;
	width:89px;
	float:left;
	margin-right:8px;
	height:113px;
	text-align:center;
	margin-top:15px;
	border:1px solid #c6c5c5;
	padding:10px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
 }
 
 #main .brandslogos li a{
	 color:#000;
	 text-decoration:none;
	 display:block;
 }
 

 
 #main .brandslogos li:hover{
	border:1px solid #ff0109;
 
 }
 
#main .brandslogos li span{
	display:block;
	width:90px;
	text-align:center;
	margin:0 auto;
}

#main .brandslogos li img:hover{
filter: alpha(opacity=50); opacity:.5

}

#main .maincontent .brandslogos strong {
	display:block;
	width:90px;
	text-align:center;
	margin:0 auto;
}

#main .maincontent .brandslogos a:hover{
color:#ff0109
}
 
.telefonoResaltado{
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	display: inline;
	font-weight:bold;
	color:#700000;
	overflow:hidden;
	margin: 0 0 3px 0;
}
