@charset "utf-8";
/* CSS Document */

/*******

DESC: diseño general del entorno web
AUTHOR: Gabriel Rosales*/

body * {
	font-family: "Trebuchet MS";
	font-size: 16px;
}

body {
	background: url(../img/BGimage_s1.png) repeat-x;
	
}
#wrapper {
	width: 970px;
	margin: 0 auto;
	position: relative;
}
/**********************************************************************/
/*TOP O HEADER Y CONTENIDO DENTRO DE ESTE HEADER*/
#topBox {
	width: 970px;
	height: 220px;
	margin-left: 0;
	margin-right: 0;
	background: url(../img/topImg_s1.png);
	position: relative;
}
#logo {
	width: 484px;
	height: 83px;
	margin: 0 auto;
	position: absolute;
	top: 7px;
	background: url(../img/siteTitle_s1.gif);
	left: 236px;
}
#logo h1  {
	display: none;
}
/***********************************************************************/

/**********INICIA BODY*********************************/
#body {
	margin: 0 auto;
	background: url(../img/bodyBG.png) repeat-y;
    padding: 0px 70px;
    width: 830px;
	padding-bottom:10px;
}

#footer {
	width: 970px;
	height: 108px;
	background: url(../img/footerBG.png) no-repeat;
	margin: 0 auto;
	position:relative;
}
#bodytop {
	width: 970px;
	height: 110px;
	background: url(../img/bodyTopBG.png);
	margin-left: 0;
	margin-right: 0;
	margin-top: 50px;
}
#seccionTitulo {
	width: 224px;
	height: 45px;
	position: relative;
	top: 17px;
	left: 360px;
	background: url(../img/bullet1.jpg) no-repeat;
}
#object {
	margin-top: 15px;
	margin-left: 0;
}
#reel {
	width: 950px;
	height: 117px;
	position: relative;
	top: 92px;
	margin-left: auto;
	margin-right: auto;
}
#divisor {
	background: url(../img/divisor.png) no-repeat center;
	width: 640px;
	height: 20px;
	margin-left: 80px;
	margin-bottom: 10px;
}
/*** FORMULARIOS ***/
.textoPequeno, .textoPequeno *{	font-size:8pt; }


.formItem {
	padding-top:1px;
	padding-bottom:1px;
	clear:both;

}

.formItem input, .formItem textarea {
   width:400px;
   padding:5px;
   border:1px solid #989898;
}

.formItem input.radio, input.checkbox{	
	width:auto;
}


.submit{
		text-align:center;
		padding:5px;	
}


/* Formularios de contacto */
 .forma{
	width:400px;
}

.atencion{
	color:#990000;
	font-weight:bold;
}
#siteMap h2{
	background-image: none;
	margin: 0;
	padding: 2px;
}
#siteMap li{
	list-style-type: bullet;
}

#siteMap li h2 a{
	text-decoration:none;
	color:#000000;
}

#footer  a {
 color:white;
 text-decoration:none;
 font-size:9pt;
}

#avisoPrivacidad {
	position:absolute;
	left:20px;
	top:5px;
	
}

#avisoPrivacidad  a ,
#clicFoot  a {
	font-size:8pt;
}
#clicFoot  a {
 color:black;
}
#clicFoot {
	position:absolute;
	right:20px;
	bottom:0px;
}
.direccionAviso {
 font-size:10pt;
 padding-left:10px;
}

.direccionAviso * {
 font-size:10pt;
 }

 .twitterAc {
  font-size:14px;
  padding-right:10px;
 }