html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}
ol, ul {
	list-style: none;
}
:focus {
	outline: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}


body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #900;;
	color: #000;
	margin: 0;
	min-width:770px;
}
#contenido { 
	width:770px; 
	height:auto; 
	margin:0 auto;
	position:relative;
}
#header { 
	width:770px; 
	height:160px; 
	position:fixed; 
	top: 0;
	margin:0;
	z-index:1;
}
#flash {
	height:150px;
	left:0;
	position:absolute;
	top:0;
	width:770px;
}
#pleca {
	background:transparent none repeat scroll 0 0;
	height:13px;
	left:0;
	position:absolute;
	top:147px;
	width:770px;
}

a, a:link, a:visited,a:active, a:hover {
	text-decoration: underline;
	color: #324290;
}

a:hover {color: #6F85F0;}

h1{display:none}
h2{display:none}
h3{display:none}

.small{font: 8pt verdana, arial;}
.right {float: right;}
.left {float: left;}
.align-left {text-align: left;}
.align-right {text-align: right;}
.align-center {text-align:center;}
.justify {text-align:justify;}
.hide {display: none;}
.clear {clear: both;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.underline {border-bottom:1px solid;}
.t160 {position:relative;top:160px;_top:0;}
.t450 {position:relative;top:156px;_top:0;}
.relative {position:relative;}
.bg-blanco { background:#eee;}
.bg-ubica {background:url("../images/ubica.jpg") no-repeat scroll 0 0 #EEE;}
.tab { margin-left:12px;}
.rtab { margin-right:12px;}
.w770 { width:770px;}
.hauto { height:auto;}
.h500 { height:500px;}
.relativa {position: relative;}
.mapa {
	-moz-box-shadow:3px 3px 10px #000;
	height:215px;
	position:absolute;
	right:12px;
	top:16px;
	width:414px;
}
.street {
	-moz-box-shadow:3px 3px 10px #000;
	left:12px;
	position:absolute;
	top:272px;
}
.texto {
	color:#900;
	font-size:14px;
	height:150px;
	position:absolute;
	right:117px;
	text-align:left;
	top:330px;
	width:220px;
}

