.imgV {
	display:block;
}
.imgO {
	display:none;
}
.divBot {
	width:186px;
}

A:link, A:active {
	text-decoration:none;
	COLOR: #000000;
}

a:visited {
	text-decoration:none;
	COLOR: #000000;
}

a:hover {
	text-decoration:none;
	COLOR: #000000;
}

img {
    border: none;
} 

form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
form input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:99%;
	border: 1px solid #000000;
}
form textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:99%;		
	scrollbar-face-color: #CDCBC7; 
	scrollbar-shadow-color: #ff0000; 
	scrollbar-highlight-color: #ff0000; 
	scrollbar-3dlight-color: #CDCBC7; 
	scrollbar-darkshadow-color: #CDCBC7; 
	scrollbar-track-color: #CDCBC7; 
	scrollbar-arrow-color: #ff0000;
}
form div {
	margin:.4em 0;

	float:left;
	
}
div label {
	width:40%;
}
.btnContacto {
	width:40%;
	float:right;
	height:2em;
	border: 1px solid #000000;
	
}
.inputOK {
	border: 1px solid #000000;
}
.inputMAL {
	border: 1px solid #FF0000;
}

.marco {
	background-image: url(img/guia5.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	
}

.txtNosotros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	display: inline;
	font-weight: normal;
	color: #000000;
}
.txtNosotrosPie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	display: block;
	font-weight: normal;
}
	
.boxContacto {
	background-image: url(img/contactoBox.jpg);
	background-repeat: no-repeat;
}
.txtCajaContacto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	height: 44px;
	width: 168px;
}

.contacto a:link, .contacto a:visited {
	background-image: url(img/contacto.jpg);
	background-repeat: no-repeat;
	display: block;
}
.contacto a:hover {
	background-image: url(img/contacto2.jpg);
	background-repeat: no-repeat;
	display: block;
}
.contacto2 a:link, .contacto2 a:visited {

	background-image: url(img/contacto4.jpg);
	background-repeat: no-repeat;
	display: block;
}
.contacto2 a:hover {

	background-image: url(img/contacto3.jpg);
	background-repeat: no-repeat;
	display: block;
}

.portfolio a:link, .portfolio a:visited {
	background-image: url(img/portfolio.jpg);
	background-repeat: no-repeat;
	display: block;
}
.portfolio a:hover {
	background-image: url(img/portfolio2.jpg);
	background-repeat: no-repeat;
	display: block;
}
.portfolio2 a:link, .portfolio2 a:visited {

	background-image: url(img/portfolio4.jpg);
	background-repeat: no-repeat;
	display: block;
}
.portfolio2 a:hover {

	background-image: url(img/portfolio3.jpg);
	background-repeat: no-repeat;
	display: block;
}



.servicios a:link, .servicios a:visited {
	background-image: url(img/servicios.jpg);
	background-repeat: no-repeat;
	display: block;
}
.servicios a:hover {
	background-image: url(img/servicios2.jpg);
	background-repeat: no-repeat;
	display: block;
}
.servicios2 a:link, .servicios2 a:visited {

	background-image: url(img/servicios4.jpg);
	background-repeat: no-repeat;
	display: block;
}
.servicios2 a:hover {

	background-image: url(img/servicios3.jpg);
	background-repeat: no-repeat;
	display: block;
}

.marcoIndex {
	background-image: url(img/guia7.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	
}

#scroll {
    width:296px;
    height:339px;
    background-color:#CDCBC7;
    overflow:auto;
	scrollbar-face-color: #CDCBC7; 
	scrollbar-shadow-color: #ff0000; 
	scrollbar-highlight-color: #ff0000; 
	scrollbar-3dlight-color: #CDCBC7; 
	scrollbar-darkshadow-color: #CDCBC7; 
	scrollbar-track-color: #CDCBC7; 
	scrollbar-arrow-color: #ff0000;
}
.txtServicios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
}

.oculto {
	display:none;
}

.visible {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left:10px;
	text-align:justify;
}

.opcServicios {
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.pto {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: normal;
}
.portfolioFdo {
	background-image: url(img/portfolio5.jpg);
	background-repeat: no-repeat;
}
.contactoFdo {
	background-image: url(img/contacto5.jpg);
	background-repeat: no-repeat;
}
.serviciosFdo {
	background-image: url(img/servicios5.jpg);
	background-repeat: no-repeat;
}
.indexFdo {
	background-image: url(img/index5.jpg);
	background-repeat: no-repeat;
}
#divFlash {
    width:296px;
    height:390px;
}

/*- Menu  */
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
/*- Menu QUIENES  */
#quienes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 185px;
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
}
#quienes li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
}	
#quienes li a:link, #quienes li a:visited {
	color:#b0afae;
	display: block;
	background:  url(img/quienes.gif);
	padding: 8px 0 0 35px;
}
#quienes li a:hover {
	color: #B35CDC;
	background:  url(img/quienes.gif) 0 -32px;
	padding: 8px 0 0 35px;
}

/* QUIENES 2 */
#quienes2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 185px;
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
}
#quienes2 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
}	
#quienes2 li a:link, #quienes2 li a:visited {
	color:#b0afae;
	display: block;
	background:  url(img/quienes4.gif);
	padding: 8px 0 0 35px;
}
#quienes2 li a:hover {
	color: #B35CDC;
	background:  url(img/quienes4.gif) 0 -32px;
	padding: 8px 0 0 35px;
}

/*- Menu SERVICIOS  */
#servicios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 185px;
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
}
#servicios li a {
	height: 30px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
}	
#servicios li a:link, #servicios li a:visited {
	color:#b0afae;
	display: block;
	background:  url(img/servicios.gif);
	padding: 8px 0 0 35px;
}
#servicios li a:hover {
	color: #B35CDC;
	background:  url(img/servicios.gif) 0 -30px;
	padding: 8px 0 0 35px;
}

/*- SERVICIOS 2 */
#servicios2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 185px;
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
}
#servicios2 li a {
	height: 30px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
}	
#servicios2 li a:link, #servicios2 li a:visited {
	color:#b0afae;
	display: block;
	background:  url(img/servicios4.gif);
	padding: 8px 0 0 35px;
}
#servicios2 li a:hover {
	color: #B35CDC;
	background:  url(img/servicios4.gif) 0 -30px;
	padding: 8px 0 0 35px;
}

/*- Menu PORTFOLIO  */
#portfolio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 185px;
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
}
#portfolio li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
}	
#portfolio li a:link, #portfolio li a:visited {
	color:#b0afae;
	display: block;
	background:  url(img/portfolio.gif);
	padding: 8px 0 0 35px;
}
#portfolio li a:hover {
	color: #B35CDC;
	background:  url(img/portfolio.gif) 0 -32px;
	padding: 8px 0 0 35px;
}

/*- PORTFOLIO 2 */
#portfolio2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 185px;
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
}
#portfolio2 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
}	
#portfolio2 li a:link, #portfolio2 li a:visited {
	color:#b0afae;
	display: block;
	background:  url(img/portfolio4.gif);
	padding: 8px 0 0 35px;
}
#portfolio2 li a:hover {
	color: #B35CDC;
	background:  url(img/portfolio4.gif) 0 -32px;
	padding: 8px 0 0 35px;
}

/*- Menu CONTACTO  */
#contacto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 185px;
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
}
#contacto li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
}	
#contacto li a:link, #contacto li a:visited {
	color:#b0afae;
	display: block;
	background:  url(img/contacto.gif);
	padding: 8px 0 0 35px;
}
#contacto li a:hover {
	color: #B35CDC;
	background:  url(img/contacto.gif) 0 -32px;
	padding: 8px 0 0 35px;
}


/*- CONTACTO 2 */
#contacto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 185px;
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
}
#contacto2 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
}	
#contacto2 li a:link, #contacto2 li a:visited {
	color:#b0afae;
	display: block;
	background:  url(img/contacto4.gif);
	padding: 8px 0 0 35px;
}
#contacto2 li a:hover {
	color: #B35CDC;
	background:  url(img/contacto4.gif) 0 -32px;
	padding: 8px 0 0 35px;
}

.enConstruccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
	color: #333333;
	font-weight: bold;
}
.opcServiciosV {

	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.opcServiciosO {
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	display: none;
}
.txtMail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}
.txtCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	vertical-align: text-top;
	text-indent: 10px;
	color: #000000;
}
.txtCentro {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.banner {
	background-image: url(img/banner.jpg);
	background-repeat: no-repeat;
}

#content { 	
  position:absolute;
  height:580px; 
  width:702px;
  margin:10px 0px 0px -351px;
  top: 0%; 
  left: 50%;
  text-align: left;
  padding: 0px;
  background-color: #000000;
  border:none;
  overflow:hidden;
}

body {
	padding:0px;
	margin:0;
	background-color: #000000;
}
