body {
	margin:20px 0px;
	background-color:#000000;
	color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt; }
	

#cabecera {
	position:relative;
	width:100%;
	height:56px;
	background-image:url(../img/fondoCabecera.gif);
	background-position:bottom;
	background-repeat:repeat-x; }

	#menu {
		position:relative;
		width:856px;
		height:34px;
		margin: 0px auto;
		background-image:url(../img/fondoMenu.gif); }
		
		#menu ul {
			margin-left:0px;
			padding-left:0px;
			}
		
			/* POSICIONES RELATIVAS
			#menu ul li {
				position:relative;
				display:block;
				float:left;
				padding-top:14px;
				text-align:left;
				color:#fff;
				font-size:11pt;
				font-weight:bold; }	*/	
		
			/* Tamaņo de las cajas de los enlaces */
			/*#menu1 {margin-left:10px; width:114px; }
			#menu2 {width:117px; }
			#menu3 {width:162px; }
			#menu4 {width:149px; }
			#menu5 {width:145px; }
			#menu6 {width:145px; }*/
			
			/* POSICIONES ABSOLUTAS */
			#menu ul li {
				position:absolute;
				display:block;
				top:14px;
				height:20px;
				width: 150px;
				text-align:left;
				color:#fff;
				font-size:14px;
				font-weight:bold; }
			
			/* Tamaņo de las cajas de los enlaces */	
			#menu1 {left:50px; }
			#menu2 {left:140px; }
			#menu3 {left:255px; }
			#menu4 {left:420px; }
			#menu5 {left:570px; }
			#menu6 {left:710px; }			
						
				#menu ul li a {
					color:#fba123;
					text-decoration:none; }
			
	#submenu {
		position:relative;
		width:905px; /* la anchura se redefine en cada documento que tenga submenus */
		margin: 0px auto; }
		
		#submenu ul {
			display:inline;
			}		
		
			#submenu ul li {
				position:relative;
				display:inline;
				float:left;
				text-align:left; }
			
				#submenu ul li a {
					text-decoration:none;
					color:#FFFFFF;
					font-weight:bold;
					margin:auto 20px; }
		
		#contacto {
			position:absolute;
			 width:63px;
			 height:63px;
			 top:-6px;
			 left:-60px;
			 z-index:10; }
	#1and1 {
			position: relative;
			 width:120px;
			 height:240px;
			 top:10px;
			 z-index:10;
			 left: 628px;
			 }			 
			 
			 #contacto a img{
			 	behavior:url(css/iepngfix.htc); }

		#llamada {
			position:absolute;
			 width:63px;
			 height:63px;
			 top:10px;
			 left:600px;
			 z-index:10; }
			 
			 #llamada a img{
			 	behavior:url(css/iepngfix.htc); }
		
#cuerpo {
	position:relative;
	width:905px;
	height:467px;
	margin: 0px auto;
	/* la imagen de fondo se define en cada documento*/ }
	
	#logo {
		position:absolute;
		/* el tamaņo y posicion se define en cada documebnto */
		z-index:1;}
		
	#contenidos {
		position:absolute;
		padding-right:10px;
		width:380px;
		height:467px;
		top:0px;
		right:0px;
		z-index:2;
		overflow:auto;
		scrollbar-3dlight-color:#000;
		scrollbar-arrow-color:#fba123;
		scrollbar-base-color:#000;
		scrollbar-darkshadow-color:#000;
		scrollbar-face-color:#000;
		scrollbar-highlight-color:#fba123;
		scrollbar-shadow-color:#fba123;
		scrollbar-track-color:#000; }	
		
#pie {
	position:relative;
	width:100%;
	height:50px;
	background-image:url(../img/fondoPie.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding-top:20px;	}
	
	#contenidosPie {
		position:relative;
		width:905px;
		margin: 0px auto; }
		
		#contenidosPie .tel {
			float:right;
			width:148px;
			/*font-family:"Trebuchet MS", Arial;*/
			font-size:18pt;
			text-align:right;
			background-image:url(../img/fondoTelefono.gif);
			background-repeat:no-repeat; }
		
		#contenidosPie a {
			text-decoration:none;
			/*font-family:"Trebuchet MS", Arial;*/
			font-size:12pt;
			font-weight:bold;}
			
/**************** formato de los textos ****************/
.esloganInicio {
	text-align:center;
	/*font-family:"Trebuchet MS", Arial;*/
	font-size:18pt;
	font-weight:bold;
	font-style:italic;
	letter-spacing:1px;	}			
	
.esloganEmpresa {
	text-align:center;
	font-family:"Trebuchet MS", Arial;
	font-size:14pt;
	font-style:italic;
	letter-spacing:0.5px;	}

.esloganDiseno {
	position:absolute;
	width:400px;
	height:62px;
	top:350px;
	left:114px;
	text-align:center;
	/*font-family:"Trebuchet MS", Arial;*/
	font-size:12pt;
	font-style:italic;
	letter-spacing:0.5px;
	font-weight:bold; }

.puntosDiseno {
	font-weight:bold;
	list-style-image:url(../img/iconoli.gif);
	margin-bottom:20px;
	margin-left:20px; }

.puntosDigital {
	font-weight:bold;
	list-style-image:url(../img/iconoli.gif);
	margin-bottom:11px;
	margin-left:20px; }
		
.esloganDigital {
	position:absolute;
	width:323px;
	height:26px;
	top:19px;
	left:34px;
	text-align:center;
	/*font-family:"Trebuchet MS", Arial;*/
	font-size:13pt;
	font-style:italic;
	letter-spacing:0.5px;
	font-weight:bold; }

.puntosBdd {
	font-weight:bold;
	list-style-image:url(../img/iconoli.gif);
	margin-bottom:11px;
	margin-left:20px; }

.puntosMktng {
	font-weight:bold;
	list-style-image:url(../img/iconoli.gif);
	margin-bottom:11px;
	margin-left:20px; }
	
.esloganMarketing {
	position:absolute;
	font-family:"Trebuchet MS", Arial;
	font-size:10pt;
	width:315px;
	height:277px;
	top:195px;
	left:39px;
	text-align:left; }
	
.esloganMarketing2 {
	position:absolute;
	font-family:"Trebuchet MS", Arial;
	font-size:10pt;
	width:315px;
	height:277px;
	top:128px;
	left:311px;
	text-align:left; }

a.enlace {
	color:#fba123; 
	text-decoration:none;}

a.puntos:link, a.puntos:visited {
	color:#fff;
	text-decoration:none; }

a.puntos:hover,a.puntos:active {
	color:#fba123;
	text-decoration:none; }
			
.desplegable {
	font-weight:normal;	
	display:none; }	
