﻿html, * {
	margin: 0;
	padding: 0;	
}

img {border:0;}

body 
{
   	text-align:center;
	width:100%;	
}

/* ENCABEZADO*/
#baseglobal
{
	margin:0;
	padding:0;
	width: 100%;
	height:30px;
	background: #fff url('http://www.interposiciona.com/imgs/base-eslogan.gif') repeat-x;
	/*border: 1px solid #000;*/
	overflow:hidden;
}

#globaleslogan
{
	margin:0 auto;
	padding:0;
	width: 955px;
	height:30px;
}


#eslogan
{
	margin:0;
	padding:5px 0 0 0;
	width: 626px;
	height:25px;
	float:left;
	text-align:left;
	/*border: 1px solid #FFF;*/
}

#menuglobal
{
	margin:0;
	padding:0;
	width: 296px;
	height:30px;
	float:right;
	/*border: 1px solid #000;*/
}

#globalinicio
{
	margin:5px 0 5px 0;
	padding:1px 0 0 0;
	width: 73px;
	height:19px;
	float:left;
	text-align:center;
	border-top:0;
	border-right:1px solid #fcf7cc;
	border-bottom:0;		
	border-left:1px solid #fcf7cc;
}

#globalmapa
{
	margin:5px 0 5px 4px;
	padding:1px 0 0 0;
	width: 102px;
	height:19px;
	float:left;
	text-align:center;
}

#globalcontactar
{
	margin:5px 0 5px 0;
	padding:1px 0 0 0;
	width: 102px;
	height:19px;
	border-top:0;
	text-align:center;
	border-right:1px solid #fcf7cc;
	border-bottom:0;		
	border-left:1px solid #fcf7cc;
	float:right;
}

#baselogo
{
	margin:1px 0 0 0;
	padding:0;
	width: 100%;
	height:90px;
	background: #fff url('http://www.interposiciona.com/imgs/base-logo.gif') repeat-x;
}

#baseinterposiciona
{
	margin:0 auto;
	padding:0;
	width:955px;
	height:90px;
	overflow:hidden;
}

#interposiciona
{
	margin:0;
	padding:0;
	width:450px;
	height:90px;
	float:left;
}

#barinfcabecera
{
    margin:0 auto;
    padding:0;
    width:955px;
    height:10px;
    background:url('http://www.interposiciona.com/imgs/barinfcabecera.gif');
	background-repeat:repeat-x;   
}

/* FiN ENCABEZADO*/


/* PÁGINA iNiCiO*/

#contenedor
{
	margin:1px 0 0 0;
	padding:0;
	width:100%;
	height:auto;	
	background:url('http://www.interposiciona.com/imgs/base-presentacion.gif');
	background-repeat:repeat-x;
	background-color:#e7dfa0;
	overflow:visible;
	/*border: 1px solid #000;*/
}


#basepresentacion
{
	margin:0 auto 0 auto;
	padding:0;
	width: 955px;
	height:560px;
}

#basepresentaciondw
{
	margin:0 auto;
	padding:0;
	width: 955px;
	height:650px;
}

#basepresentacionposw
{
	margin:0 auto 0 auto;
	padding:0;
	width: 955px;
	height:1290px;
}

#basepresentacionprogw
{
	margin:0 auto;
	padding:0;
	width: 955px;
	height:600px;
}

#basepresentacionmapa
{
	margin:0 auto;
	padding:0;
	width: 955px;
	height:400px;
}

#basepresentacionfrm
{
	margin:0 auto;
	padding:0;
	width: 955px;
	height:550px;
}

#basepresentacionlegal
{
	margin:0 auto;
	padding:0;
	width: 955px;
	height:4980px;
}

#basepresentacionlnk
{
	margin:0 auto;
	padding:0;
	width: 955px;
	height:730px;
}

#trabajamos
{
	margin:0;
	padding:25px 0 0 5px;
	width:900px;
	height:30px;
	text-align:left;
	float:left;
	
	font:normal 25px "Arial Narrow", Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #082733;
}

#presentacion 
{
	margin: 0 5px 0 5px;
	padding: 0;
	clear:both;
	width:945px;
	/*border: 1px solid #000;*/	
}

#proyecto 
{
    margin:5px 0 0 0;
    padding:25px 5px 5px 5px;
    height:75px; 
    width:120px; 
    background:#FAF3BB;	
    float:left;
}

.suma 
{
    margin:45px 0 0 10px;
    padding:7px 5px 5px 5px;
    height:18px; 
    width:20px; 
    background:#FAF3BB;	
    float:left;
}

#optimizacion
{
    margin:5px 0 0 10px;
    padding:5px;
    height:95px; 
    width:140px; 
    background:#FAF3BB;	
    float:left;
}

#promocion
{
    margin:5px 0 0 10px;
    padding:10px 5px 5px 5px;
    height:90px; 
    width:140px; 
    background:#FAF3BB;	
    float:left;
}

#mantenimiento 
{
    margin:5px 0 0 10px;
    padding:5px;
    height:95px; 
    width:150px; 
    background:#FAF3BB;	
    float:left;
}

#posicionamiento
{
    margin:5px 0 0 10px;
    padding:30px 5px 5px 5px;
    height:70px; 
    width:145px; 
    background:#FAF3BB;	
    float:left;
}

.diswebinitit
{
    margin:5px 5px 0 5px;
    padding:25px 0 0 5px;
    height:60px;
    width:283px;
    font:Normal 14px "Arial", Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #fcf7cc;
	text-align:left;
	
	background: url('http://www.interposiciona.com/imgs/onbutdiseno.gif');
}

.poswebinitit
{
    margin:5px 5px 0 5px;
    padding:25px 0 0 5px;
    height:60px;
    width:283px;
    font:Normal 14px "Arial", Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #fcf7cc;
	text-align:left;
	
	background: url('http://www.interposiciona.com/imgs/onbutposicionamiento.gif'); 
}

.progwebinitit
{
    margin:5px 5px 0 5px;
    padding:25px 0 0 5px;
    height:60px;
    width:283px;
    font:Normal 14px "Arial", Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #fcf7cc;
	text-align:left;
	
	background: url('http://www.interposiciona.com/imgs/onbutprogramacion.gif');
}

.serviciosinitexto
{
    margin:0;
    padding:10px 5px 10px 5px;
    width:286px;
    text-align:justify;
}

#diswebini
{
    margin:30px 0 0 5px;
    padding:0;
    
    width:298px; 
    float:left;
    
    font:Normal 14px "Arial", Verdana, Helvetica, sans-serif;
	line-height: 120%; 
	letter-spacing: 1px;
	color: #082733;
	background-color:#fcf7cc;
}

#poswebini 
{
    margin:30px 0 0 25px;
    padding:0;
    
    width:298px; 
    float:left;
    
    font:Normal 14px "Arial", Helvetica, sans-serif;
	line-height: 120%; 
	letter-spacing: 1px;
	color: #000;
	background-color:#fcf7cc;  
}

#progwebini
{
    margin:30px 5px 0 0;
    padding:0;
    
    width:298px; 
    float:right;
    
    font:Normal 14px "Arial", Helvetica, sans-serif;
	line-height: 120%; 
	letter-spacing: 1px;
	color: #000; 
	background-color:#fcf7cc;
}

.masinfoini
{
    margin:0;
    padding:0 5px 0 0;
    text-align:right;
}
/* FiN PÁGINA iNiCiO*/


/* BARRA DE NAVEGACióN */
#basebarnav
{
    margin:0 auto;
    padding:10px 5px 0 0;
    width:945px;
    height:20px;
    text-align:left;
}


/* CONTENiDO Y MENú */
#basecontenido
{
    margin:0;
    padding:0;
    width:656px;
    height:auto;
    float:left;
}

#basemenu
{
    margin:0;
    padding:0;
    width:298px;
    height:auto;    
    float:right;    
}

#fndmenu
{
    margin:0 5px 0 0;
    padding:5px 0 0 0;
    width:293px;
    height:270px;
    background:#FAF3BB;   
    
    font:Normal 14px "Arial", Helvetica, sans-serif;
	line-height: 130%; 
	letter-spacing: 1px;
	color: #fcf7cc; 
}

#fndbotdw
{
    margin:0 5px 5px 5px;
    padding:25px 0 0 5px;
    width:279px;
    height:60px;
    text-align:left;
    background: url('http://www.interposiciona.com/imgs/onbutdiseno.gif'); 
}

#fndbotposw 
{
    margin:0 5px 5px 5px;
    padding:25px 0 0 5px;
    width:279px;
    height:60px;
    text-align:left;
    background: url('http://www.interposiciona.com/imgs/onbutposicionamiento.gif');     
}

#fndbotprogw 
{
    margin:0 5px 5px 5px;
    padding:25px 0 0 5px;
    width:279px;
    height:60px;
    text-align:left;
    background: url('http://www.interposiciona.com/imgs/onbutprogramacion.gif');     
}

#basemenu ul.butdw
{
	list-style: none;
	text-align: left;
	margin:0 5px 5px 5px;
	padding:0;
	width:283px;
}

#basemenu ul.butdw li a
{
	background: url('http://www.interposiciona.com/imgs/offbutdiseno.gif');	
	margin:0;
	padding:25px 0 0 5px;
	width:278px;
	height:60px;
	display: block;
}	

#basemenu ul.butdw li a:hover
{
	background: url('http://www.interposiciona.com/imgs/onbutdiseno.gif');	
	margin:0;
	padding:25px 0 0 5px;
	width:278px;
	height:60px;
	display: block;
}

#basemenu ul.butposw
{
	list-style: none;
	text-align: left;
	margin:5px;
	padding:0;
	width:283px;
}

#basemenu ul.butposw li a
{
	background: url('http://www.interposiciona.com/imgs/offbutposicionamiento.gif');	
	margin:0;
	padding:25px 0 0 5px;
	width:278px;
	height:60px;
	display: block;
}	

#basemenu ul.butposw li a:hover
{
	background: url('http://www.interposiciona.com/imgs/onbutposicionamiento.gif');	
	margin:0;
	padding:25px 0 0 5px;
	width:278px;
	height:60px;
	display: block;
}

#basemenu ul.butprogw
{
	list-style: none;
	text-align: left;
	margin:5px;
	padding:0;
	width:283px;
}

#basemenu ul.butprogw li a
{
	background: url('http://www.interposiciona.com/imgs/offbutprogramacion.gif');	
	margin:0;
	padding:25px 0 0 5px;
	width:278px;
	height:60px;
	display: block;
}	

#basemenu ul.butprogw li a:hover
{
	background: url('http://www.interposiciona.com/imgs/onbutprogramacion.gif');	
	margin:0;
	padding:25px 0 0 5px;
	width:278px;
	height:60px;
	display: block;
}

a.txtMenu
{
	color: #666;
	text-decoration:none;
}

a.txtMenu:hover
{
	color: #fcf7cc;
	text-decoration:none;
}

.listasdw {	
	margin:0;
	padding:0;
	list-style-type:disc;	
}

.listasdw li {
	margin:0 0 0 30px;
	padding:10px 0 0 0;			
}

.listaspw {	
	margin:0;
	padding:0;
	list-style-type:disc;	
}

.listaspw li {
	margin:0 0 0 30px;
	padding:10px 0 0 0;				
}

.listasmpini {	
	margin:0;
	padding:0;	
	list-style-type:none;
}

.listasmpini li {
	margin:0 0 0 30px;
	padding-left: 20px;
	background: url('http://www.interposiciona.com/imgs/listasmp.png') 1px  5px  no-repeat;
}

.listasmplnk {	
	margin:10px 0 0 0;
	padding:0;
	list-style-type:none;	
}

.listasmplnk li {
	margin:0 0 0 85px;
	padding:10px 0 0 20px;			
	background: url('http://www.interposiciona.com/imgs/listasmp.png') 1px  14px  no-repeat;	
}


#titulo 
{
    margin:20px 5px 0 0;
    padding:0;
    height:60px; 
    width:646px; 
    /*background:#FAF3BB;*/	
}

#titulotxt
{
	margin:0;
	padding:10px 5px 0 0;
	
	text-align:left;
	
	font:normal 25px "Arial Narrow", Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #082733;
}

#basetexto
{
    margin:0 18px 0 0;
    padding:0;
    width:626px;
    height:auto;
    background-color:#fcf7cc;
}

#texto
{
    text-align:justify;
    margin:0;
    padding:5px;
    
    font:Normal 14px "Arial", Helvetica, sans-serif;
	line-height: 130%; 
	letter-spacing: 1px;
	color: #000;
}
/* CONTENiDO Y MENú */

.frmlabel
{
	margin:0;
	padding:0;
	width:100px;
	height:20px;
	float:left;
	text-align:right;
}

.frmcontroles
{
	margin:0;
	padding:0;
	width:505px;
	height:20px;
	float:right;
}

.btnenviar
{
	margin:0 0 0 50px;
	padding:0;
	float:left;
}

.btnborrar
{
	margin:0 50px 0 0;
	padding:0;
	float:right;
}


/* PiE */
#pie
{
    margin:1px 0 0 0;
    padding:0;
    width:100%;
    height:85px;
    clear:both;
    background: url('http://www.interposiciona.com/imgs/base-pie-m.gif') repeat-x;
    border-top:1px solid #fff;
}

#basepie
{
    margin:0 auto;
    padding:0;
    width:955px;
    height:85px;
}

#pieizq
{
    margin:0;
    padding:15px 0 0 5px;
    height:70px;
    width:293px;
    float:left;
    text-align:left;
    /*border:1px solid #000;*/
}

#piecentro
{
    margin:0 0 0 30px;
    padding:15px 0 0 40px;
    height:70px;
    width:258px;
    float:left;
    text-align:left;
    /*border:1px solid #000;*/
}

#pieder
{
    margin:0;
    padding:15px 5px 0 0;
    height:70px;
    width:293px;
    float:right;
    text-align:right;
    /*border:1px solid #000;*/ 
}
/* FiN PiE */
