#wrapper{
display:block;
width:100%;
height:100%;
}
#hor{
	display:block;
	width: 900px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 20px;
}
a:link {
	color: #ccc;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #ccc;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #ccc;
}
#header{
display:block;
width: 100%;
height: 120px;
background-color:#eeeeee;
border-top:#999 1px solid;
border-right: #000 1px solid;
border-bottom: #000 1px solid;
border-left: #999 1px solid;
}

#menu{
display:block;
width: 100%;
height: 25px;
background: url(../images/nav_02b.jpg) repeat-x center center;
border-top:#999 1px solid;
border-right: #000 1px solid;
border-bottom: #000 1px solid;
border-left: #999 1px solid;
overflow:hidden;
}
.spacer{
display:block;
height:10px;
}
.menu{
font-family: Arial, Helvetica;
font-size: 0.8em;
color: #FFFFFF;
margin-left:auto;
margin-right:auto;
font-weight: bold;

}

.menu a{
	text-decoration: none;
	color: #FFFFFF;
	display:block;
	float: left;
	width:auto;
	height:25px;
	font-family: Verdana;
	color: #FFFFFF;
	line-height: 24px;
	padding: 0 14px 0 14px;
}
p { width:440px;
	color: #333333;
	text-align: justify;
	margin:0 25px 20px 25px;	
}
p:first-letter{
font-weight: bold;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	padding: 6px;
}
.menu a:visited{
	color:#FFFFFF;
}

.menu a:hover{
background:  url(../images/nav_02gold.jpg) center center repeat-x;

text-decoration: none;
}
.current{
background:  url(../images/nav_02gold.jpg) center center repeat-x;
font-weight: bold;
}
#content{
color: #666666;
width: 100%;
font-family: Verdana;
border: #000 1px solid;
border-top:#999 1px solid;
border-right: #000 1px solid;
border-bottom: #000 1px solid;
border-left: #999 1px solid;
background-color: #FFFFFF;
}
#scroll{
color: #666666;
width: 100%;
height: 480px;
overflow: scroll;
font-family: Verdana;
}
#colA{
	margin:10px 0 0 0;
	display:block;
	width:395px;
	float:left;
	}
#colA2{
	margin:20px 0 0 0;
	display:block;
	width:395px;
	float:left;
	}
#colB{
	margin:20px 0 0 399px;
	display:block;
	width:495px;
	border-left:solid 1px #000;
}
.contacttxt{
margin-left:55px;
}
	
#footer{
width: 100%;
color: #666666;
font-family: Verdana;
font-size: 12px;
text-align: center;
line-height:14px;
border-top:#999 1px solid;
border-right: #000 1px solid;
border-bottom: #000 1px solid;
border-left: #999 1px solid;
}
body {
	background-image: url(../images/bg3.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
}
.servicet1{
display:block;
width: 340px;
color: #C79130;
font-weight: bold;
border-bottom:1px solid #666666;
margin:0 25px 5px 25px;
padding-bottom:5px;
}
.servicet2{
color: #C79130;
font-weight: 800;
margin:0 25px 10px 25px;
}
.servicep{
color: #333333;
margin:0 25px 20px 25px;	
}
.nota{
color: #888;
margin:0 25px 20px 25px;
font-weight:bold;	
}
.servicepadd{
color: #333333;
margin:0 12px 20px 25px;	
}
.serviceprice{
color: #666666;
float:left;
}
.C79130{
color: #C79130;	
}
.direccion{ font-size:10px; width:300px; font-weight:normal; margin-left:0;}
.products{ width:350px;}