body{
font-size:10px;
color: black;
font-family: verdana, sans-serif;
margin:0;
padding:0;
}
#wrap{
background-color: #fff;
color: black;
width: 800px;
height: auto;
margin-left: auto;
margin-right: auto;
border: 1px solid #7c102d;
}
#head{
width:800px;
margin: 0px;
position:relative;
background-color: #ffffff;
height:auto;
z-index:400;
}

#content{
width: 800px;
height:auto;
position:relative;
margin-top:12px;
z-index:1;
}
#sidebar{
float:left;
width: 140px;
height: auto;
margin-right:20px;
left:0px;
z-index:1;

}

#table1{
float:right;
width: 620px;
height: auto;
left:170px;
margin-right:10px;
}
#table2{
float:right;
width: 620px;
height: auto;
left:170px;
margin-right:10px;
margin-bottom:10px;
margin-top:10px;
background-color:#7f1030;
}

#footer{
position:relative;
width: 800px;
clear:both;
background-color: #7c102d;
height:25px;
}

h1{
color: #3c1d84;
font-size: 12px;
}
p{
color: black;
font-size: 10px;
line-height: 1.4em;
}


#navcontainer ul
{
margin-left: 10px;
padding: 0;
list-style-type: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

#navcontainer li { margin: 0 0 0px 0; }

#navcontainer a.menu
{
display: block;
padding: 4px 2px 4px 16px;
border-bottom: 1px solid #333;
border-right: 1px solid #333;
border-left: 1px solid #333;
width: 120px;
background-color: #e8ebf0;
color: #7c102d;
}
.heading
{
display: block;
padding: 4px 2px 4px 16px;
width: 120px;
font-size: 10px;
font-weight: bold;
border-right: 1px solid #333;
border-left: 1px solid #333;
background-color: #7c102d;
color: #fe8d65;
}
.main_heading
{
display: block;
padding: 4px 2px 4px 16px;
width: 120px;
font-size: 10px;
font-weight: bold;
border-bottom: 1px solid #333;
border-right: 1px solid #333;
border-left: 1px solid #333;
background-color: #7c102d;
color: #fe8d65;
}

#navcontainer a.menu:link, #navlist a.menu:visited
{
color: #9c4a00;
text-decoration: none;
}

#navcontainer a.menu:hover{
border-bottom: 1px solid #333;
border-right: 1px solid #333;
border-left: 1px solid #333;
background-color: #ccc;
color: #333;
}

a.active:link, a.active:visited, a.active:hover{
display: block;
padding: 4px 2px 4px 16px;
border-bottom: 1px solid #333;
border-right: 1px solid #333;
border-left: 1px solid #333;
width: 120px;
background-color: #ccc;
color: #333;
text-decoration:none;
}
a.heading:link, a.heading:visited, a.heading:hover{
border-bottom: 1px solid #333;
border-right: 1px solid #333;
border-left: 1px solid #333;
background-color: #7c102d;
color: #fe8d65;
}



.juno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-transform: uppercase;
}
.hammrite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00446D;
	font-weight: bold;
	text-transform: uppercase;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.titanhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F13B31;
	font-weight: bold;
	text-transform: uppercase;
}
.head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}
.head2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}
.head_black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-align:center;
	}
a.white:link, a.white:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
	}
a.white:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-align:center;
	text-decoration:underline;
	}

.products td img{
vertical-align: middle;
display: block;
margin-left: auto;
margin-right: auto;
}
.products td{
padding-bottom:3px;
padding-top:3px;
}

#product_heading{
text-align:center;
position:relative;
margin-top:0px;
margin-bottom: 5px;
width:620px;
height:30px;
top:0px;
}
.wood{
background-image: url('images/woodbg.jpg');
}
.plastes{
background-image: url('images/plastesbg.gif');
}
.imprimaciones{
background-image: url('images/suelosbg.gif');
}
.pinturas{
background-image: url('images/interiorbg.gif');
}
.herramientas{
background-image: url('images/exteriorbg.gif');
}
.diluyentes{
background-image: url('images/disbg.gif');
}
.alta_decoracion{
background-image: url('images/newimages/altabg.jpg');
}
.alta_decoracion2{
background-image: url('images/newimages/decobg.jpg');
}


#small_logos{
left:2px;
position:absolute;
top:2px;
}
#small_logos2{
left:2px;
position:absolute;
top:10px;
}
#right_images{
right:2px;
position:absolute;
top:-12px;
}

#louis_images{
width: 620px;
margin-bottom:20px;
}
#louis_images2{
width: 420px;
margin-bottom:20px;
margin-left:120px
}

.right{
text-align:right;
}
.decoracion_images td img{
vertical-align: middle;
display: block;
margin-left: auto;
margin-right: auto;

}
.decoracion_images2 td img{
vertical-align: middle;
display: block;
margin-left: auto;
margin-right: auto;
}
#bottom_images{
width:620px;
margin-bottom:10px;
}
.eureka_1{
position:relative;
width:620px;
height:auto;
}
.eureka_img1{
width:211px;
height:auto;
float:left;
margin-right:40px;
}
.eureka_img3{
width:233px;
height:auto;
float:left;
margin-right:20px;
}
.eureka_img4{
width:166px;
height:auto;
float:left;
margin-right:86px;
}
.eureka_img5{
width:211px;
height:120px;
float:left;
margin-right:30px;
margin-bottom:10px;

}
.eureka_img6{
width:247px;
height:auto;
float:left;
margin-right:30px;
margin-bottom:20px;
}
.eureka_img7{
width:180px;
height:auto;
float:left;
margin-right:30px;
margin-bottom:20px;
}
.eureka_img8{
width:180px;
height:220px;
float:left;
margin-right:30px;
margin-bottom:20px;
}
.eureka_img9{
width:266px;
float:left;
margin-right:30px;
}
.eureka_img10{
width:431px;
float:left;
margin-right:20px;
}
.eureka_list1 {
height:91px;
}
ol{
list-style-type:disc;
}
.list{
}
.eureka_list2 {
}
.eureka_list3 {
margin-left:250px;
}
.eureka_list4 {
height:221px;
margin-left:250px;
}
.eureka_list5 {
height:175px;
}
.eureka_list7 {
height:180px;
}
.eureka_list6 {
height:230px;
}
#left{
float:left;
left:0px;
width:210px;
top:0px;

}
#right{
float:right;
width:210px;
top:0px;
}
#exterior{
width:620px;
position:relative;
top:0px;
}
.techos{
height:90px;
}
.width_110{
width:110px;
}
.middle{
bottom:0px;
}
.pinay{
list-style-type:none;
}
.varios{
width:620px;
padding-bottom:15px;
}

.contact_pink{
color:#fe8d65;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
}
#contact{
width:600px;
margin-right:20px;
margin-bottom:10px;
background-color:blue;
position:relative;
left:180px;
}
.warning{
color:white;
}
.gracias{
font-size: 12px;
color: #00446D;
font-weight: bold;
text-transform: uppercase;
margin-left:10px;
margin-top:10px;
}
#map{
position:relative;
height:auto;
margin-bottom:20px;
top:10px;
}
#top_wrap{
width:800px;
height:28px;
background-color:#7c102d;

}
#google_search{
float:right;
width:300px;
padding:2px;
}

#top_menu{
list-style-type: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
height:28px;
padding-left:10px;
padding-top:1px;
background-color:#7c102d;
}

ul#navlist2
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist2 li
{
display: inline;
list-style-type: none;
}

#navlist2 a { 
padding: 3px 10px; 
}

#navlist2 a:link, #navlist2 a:visited
{
color: #fe8d65;
background-color: #7c102d;
text-decoration: none;
padding: 3px 10px; 
border: 1px solid #7c102d;
}

#navlist2 a:hover{
text-decoration: none;
padding: 3px 10px; 
border: 1px solid #333;
background-color: #ccc;
color: #333;
}
#google_add_side{
margin-left:10px;
margin-top:10px;
}
#google_add_contact{
padding:20px 10px 20px 10px;
}
#google_add_bottom{
margin-left: 35px;
margin-top:5px;
}
.side{
background-image: url(images/side.gif);
}
.side2{
background-image: url(images/side2.gif);
}
.bot{
background-image: url(images/botbot.gif);
}
#links{
width:620px;
height:400px;
background-color:#fdf025;
margin-top:10px;
margin-bottom:10px;
}
.logos{
width:620px;
padding:10px;
border:none;
margin-bottom:10px;

}
.logos img{
border:none;
}
#cse-search-results{
padding:2px;
}
.titan{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-transform: uppercase;
}
.titan2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-transform: uppercase;
}
#horario{
left:20px;
width:500px;
position:relative;
}