#insteadflash {
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:black;
width:753px;
height:315px;
position:absolute;
top:111px;
left:0px;
z-index:3;
}

#insteadflash a {
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:black;
font-weight:bold;
text-decoration:underline;
}

#insteadflash h1 {
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
color:black;
font-weight:bold;
}

noscript {text-align:center;}

#nojavascript a {
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:black;
font-weight:bold;
text-decoration:underline;
}

#nojavascript h1 {
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
color:black;
font-weight:bold;
}

#nojavascript {
text-align:left;
font-family:Arial, Helvetica, _sans;
font-size:10px;
color:black;
width:100%;
height:40px;
background-color:#FBF8A8;
border:1px solid red;
font-weight:bold;
position:absolute;
top:0px;
left:0px;
z-index:100;
}

/************************ESTILOS SECCION***********************************/
body {
background-color:#000;
text-align:center;
margin:0px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
}


#cabeceraseccion {
margin:0px auto;
width:753px;
height:185px;
background-color:transparent;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
clear:both;
border:0px;
}

#cabeceraseccion a {
text-decoration:underline;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
}

#seccion {
margin:0px auto;
width:753px;
background-color:transparent;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
border:0px;
}



#masinfo {
margin:0px auto;
margin-left:34px;
/margin-left:17px;
width:214px;
height:50px;
background-color:transparent;
text-align:left;
float:left;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
}

#masinfo a:link {
text-align:left;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
text-decoration:none;
}

#masinfo a:visited {
text-align:left;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
text-decoration:none;
}

#masinfo a:hover {
text-align:left;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:black;
text-decoration:none;
}

#masinfo a:active {
text-align:left;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
text-decoration:none;
}

#menuseccion ul {
list-style-type: none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:black;
font-weight:bold;
margin-top:5px;
margin-left:-10px;
/margin-left:30px;
}

#menuseccion li {
list-style-type: none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:black;
font-weight:bold;
margin-top:10px;
}

#ejemplos {
text-align:center;
vertical-align:36px top; 
padding-top:35px;
padding-left:36px;
background-image:url(basicas/cabejemplos.gif);
background-repeat:no-repeat;
background-position:center top;
}

#ejemplos img {
float:left;
margin:5px;
}

#listasegunda {
list-style-type: none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:black;
font-weight:normal;
}

#listasegunda li {
list-style-type: none;
font-family:Arial, Helvetica, _sans;
font-size:10px;
color:black;
font-weight:normal;
margin-top:10px;
margin-left:-20px;
}

.listasegunda {
list-style-type: none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:black;
font-weight:normal;
}

.listasegunda li {
list-style-type: none;
font-family:Arial, Helvetica, _sans;
font-size:10px;
color:black;
font-weight:normal;
margin-top:10px;
margin-left:-20px;
}

#menuseccion li {
cursor:pointer;
}

#menuseccion a:link {
font-family:Arial, Helvetica, _sans;
font-size:10px;
color:#464139;
text-decoration:none;
}

#menuseccion a:visited {
font-family:Arial, Helvetica, _sans;
font-size:10px;
color:#464139;
text-decoration:none;
}

#menuseccion a:hover {
font-family:Arial, Helvetica, _sans;
font-size:10px;
color:black;
font-weight:bolder;
text-decoration:none;
}

#menuseccion a:active {
font-family:Arial, Helvetica, _sans;
font-size:10px;
color:#464139;
text-decoration:none;
}

#contenidoseccion {
	width:505px;
background-image:url(basicas/cab-gen.gif)
background-color:transparent;
	background-repeat:no-repeat;
	background-position:top;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#464139;
	text-align:left;
	vertical-align:top;
	float:right;
	line-height:14px;
	margin-right:1px;
	margin-top: 0px;
	margin-bottom: 50px;
	margin-left: auto;
}

#contenidoseccion a:link {
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
text-decoration:underline;
}

#contenidoseccion a:visited {
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
text-decoration:underline;
}

#contenidoseccion a:active {
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
text-decoration:underline;
}

#contenidoseccion a:hover {
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:orange;
text-decoration:none;
}

/*#contenidoseccion td {
text-align:left;
vertical-align:top;
padding-top:90px;
padding-right:50px;
}*/

#contenidoseccion h1 {
margin-bottom:20px;
margin-left:35px;
font-family:Arial, Helvetica, _sans;
font-size:14px;
color:black;
font-weight:bold;
}

#contenidoseccion p {
margin-left:18px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
text-align:justify;
}

#contenidoseccion table {
	margin-left:25px;
	font-family:Arial, Helvetica, _sans;
	margin-top: 10px;
}

#contenidoseccion li, ul {
margin-left:-5px;
/margin-left:10px;
list-style-type:none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
text-align:justify;
}

#contenidoseccion h2 {
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
font-weight:bold;
margin-top:20px;
margin-left:18px;
}

.listadeh2 {
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
font-weight:normal;
padding-left:50px;
padding-bottom:10px;
}

.flotaderecha {
float:right;
margin:0px auto;
}

.flotaizquierda {
float:left;
margin:0px auto;
}

#pieseccion {
margin:0px auto;
width:753px;
height:70px;
background-image:url("basicas/fndpiesecc.gif");
/background-image:url("basicas/fndpieseccie.gif");
background-repeat:no-repeat;
background-position:bottom;
/background-position:bottom center;
background-color:transparent;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
text-align:center;
border:0px;
}

/*#pieseccion p {
padding-top:14px;
/padding-top:25px;
}*/

#pieseccion a:link {
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
}

#pieseccion a:visited {
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
}

#pieseccion a:hover {
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:black;
}

#pieseccion a:active {
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
}
/*formulario contactar y solicitar presupuesto*/
#formulario {
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
margin-left:18px;
position:relative;
left:30px;
width:380px;
}

#formulario td {
padding:2px;
vertical-align:top;
}

#formulario input {
text-indent:2px;
}

.casillas {
border:1px solid #464139;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:black;
width:200px;
background-color:#EFEFEF;
}

.enviar {
border:1px solid #FB8B00;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:black;
background-color:#FB8B00;
margin-left:85px;
}

#formulario textarea {
border:1px solid #464139;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:black;
width:200px;
height:150px;
background-color:#EFEFEF;
}

/*muestra ejemplos*/
#trans {
  width: 100%;
  height: 100%;
  background-color: black;
  border: 1px solid black;
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
  /* for Mozilla */
  -moz-opacity:0.8;
  position:absolute;
  top:0px;
  left:0px;
  z-index:100;
  visibility:hidden;
  padding:20px;
  color:white;
  text-align:center;
}

.cerrarpresentacion {
font-weight:bold;
cursor:pointer;
}

.rotulo {
font-weight:bold;
border-bottom:1px dotted #464139;
/border-bottom:1px solid #999999;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#464139;
}

.basenoticias {
background-color:white;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #FB8B00;
padding:20px;
font-size:80%;
color:black;
margin-bottom:10px;
width:400px;
position:relative;
left:18px;
}

.basenoticias h1 {
font-size:120%;
color:black;
}

.miniNoticias {
float:left;
margin:0px auto;
margin-right:10px;
margin-bottom:10px;
padding:2px;
border:1px solid #CCCCCC;
}

.noflotar {
clear:both;
}

#insteadflash {
text-align:center;
font-family:Arial, Helvetica, _sans;
font-size:12px;
color:black;
}

#insteadflash a {
text-align:center;
font-family:Arial, Helvetica, _sans;
font-size:12px;
color:black;
font-weight:bold;
text-decoration:underline;
}

#insteadflash h1 {
text-align:center;
font-family:Arial, Helvetica, _sans;
font-size:14px;
color:black;
font-weight:bold;
}


.listadoimagenes {
border:0px;
}

.listadoimagenes td {
width:120px;
text-align:center;
color:#666666;
font-size:10px;
}

.textocondiciones {
width:80%;
background-color:#DEDEDE;
}

.formcondiciones {
margin-left:35px;
}


