/*Hoja de estilos para maquetación*/
/*© 2009 Sistemas YPUNTO, S.L.*/

#contenedorppal{ 
text-align:justify; 
width:900px; 
background-color:#ffffff; 
margin: auto; 
} 

#cabecera{ 
height : 100px; 
width: 900px; 
background : #336699 url(../SITEcabecera/graficos/cabecera.png);
}
#colocacionlogotipo
{
	margin-left:20px;
	}

#navegador{ 
background : #CC6633 url(../menus/graficos/navegador.png); 
width:900px; 
height:26px;
text-align:center;
padding-top:5px;
padding-bottom:4px;
}

#navegadoraux{ 
font-weight : bold; 
text-align:left;
}

#cuerpo{ 
width:700px; 
margin-left: 15px;
padding: 12px 0px 12px 0px; 
background-color : #ffffff; 
float:left; 

} 
.subcuerpo
{
border-right:solid 8px #369;
padding: 0px 10px 0px 1px; 
margin-bottom:10px;
	}
#lateralderecho{ 
width:170px; 
margin-left: 8px; 
padding: 12px 0px 12px 4px; 
background-color : #ccddee; 
float:right; 
} 

#pie{ 
clear:both; 
color:#110066;   
background-color : #ccddee;
text-align:center;
font-size:10px;
padding-bottom:4px;
} 

#lineabaja{ 
padding-top:4px;
padding-bottom:4px; 
}

.contenedordecentrado
{
	text-align:center;
	width:100%;
	/*
	margin:0 auto 0 auto;
Esta instrucción deberá ir en el div al que se contenga, que además deberá tener propiedad width
	*/
	}
#luzverde
{
	text-align:center;
	padding: 10px; 
	width:600px;
	border: solid 10px #ccddee;
	font-weight:bold;
	margin:0 auto 12px auto;
	}
#luzroja
{
	text-align:center;
	padding: 10px;
	width:600px;
	border: solid 10px #ff9966; 
	font-weight:bold;
	margin:0 auto 12px auto;
	}
#d1, #d2, #d3, #d4, #d5, #d6, #d7, #d8
	{
	border: solid 2px #ff9966;
	padding:5px;
	margin-bottom:12px;
		}
		
#subseccionesempresa
{ 
background : #CC6633 url(../menus/graficos/subnavegador.png); 
width:700px;
height:16px;
text-align:center;
font-weight:bold;
	padding-top:5px;	
}

#subseccionesempresa2
{
background : #CC6633 url(../menus/graficos/subnavegador2.png); 
width:700px; 
height:16px;
text-align:center;
font-weight:bold;	
	padding-bottom:5px;
	}
	
#menuvertical
{ 
background : #CC6633 url(../menus/graficos/vertical.png); 
border:2px;
border-color:#111111;
width: 500px;
text-align:center;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;	
margin: 0 auto 0 auto;

}	
#TablaCentrada
{
	margin: 0 auto 0 auto;
width: 50%;
	}
	
 #ColA
 {
 	float:left;
 	text-align:justify;
 	display:block;
 	width:200px;
 	padding:5px;
 	margin: 0px 5px, 10px, 0px;
 	background-image:url(../imagenes/contenedorproductos.png);
 	background-repeat:no-repeat;
 	border-right:solid 4px #111;
 	}
 p.titulotrifasicos
{
color: #fc9; 
font-weight:bold;
font-size: 14px;
margin-right:auto;
margin-left:15px;
margin-top:10px;
	}
 p.titulomonofasicos
{
color: #fc9; 
font-size: 14px;
margin-right:auto;
margin-left:10px;
margin-top:10px;
	}
 p.contenidotrifasicos
{
margin-left:6px;
margin-right:34px;
margin-top:10px;
	}
 p.contenidomonofasicos
{
margin-left:6px;
margin-right:34px;
margin-top:4px;
	}
 p.contenidotrifasicosX
{
margin-right:10px;
margin-top:10px;
	}		
 #ColB
 {
 	float:right;
 	text-align:center;
 	display:block;
 	width:460px;
 	padding:0px 0px 10px 10px;
 	margin: 0 auto;
 	border-right:solid 8px #369;
 	}
 #ColBHead
 {
 	float: right;
 	text-align:justify;
 	display:block;
 	width:440px;
 	background-color:#f96;
	margin: 0 1px 10px 0;
	position:relative;
	padding: 8px;
	color:#ffc;
	border:solid 1px #111;
 	}
	
 #ColBA
 {
 	float:left;
 	text-align:justify;
 	display:block;
 	width:200px;
 	border:solid 1px, black;
 	padding:8px; 	
 	}
 #ColBB
 {
 	float:right;
 	text-align:justify;
 	display:block;
 	width:240px;
 	}
#textoenfototri
{
	position:relative;
	left:5px;
	top:-19px;
	color:#ffc;
	font-size:10px;
	font-weight:bold;
	}

 .clear 
 {
 	clear:both;
 	}
 #arrejuntadordecolumnas
 {
 	width:100%;
 	text-align:center;
 	}
 #ColBFoot
 {
 	float: right;
 	text-align:right;
 	display:block;
	margin: 10px auto;
	color:#ffc;
	margin: 1px 0px 0px 0px;
 	}  	
 a.boton, a.boton:VISITED, a.boton:ACTIVE, a.boton:FOCUS, a.boton:LINK
 	{
 		background: url(../imagenes/boton.png);
 		background-repeat:no-repeat;
 		display:block;
 		height:25px;
 		width:200px;
 		color: #ffcc99; 
		text-decoration:none;
		font-size:16px;
		padding-top:3px;
		padding-right:3px;
 		}
a.boton:HOVER
{
	font-weight:bold;
	}
 #PortA
 {
 	float: left;
 	text-align:justify;
 	display:block;
 	width:680px;
 	background-color:#cde;
	margin: 0 1px 10px 0;
	position:relative;
	padding: 8px;
	color:#106;
	border:solid 1px #111;
 	} 
#PortB, #PortC
 {
  	height:270px;
	float:left;
 	text-align:justify;
 	display:block;
 	width:200px;
 	padding:0px 5px 0 0;
 	background-image:url(../imagenes/contenedordefotos.png);
 	background-repeat:no-repeat;
 	border-left:solid 8px #369;
 	}
 .textoantesydespues
{
	left:15px;
	color:#fc9;
	font-size:16px;
	font-weight:bold;
	margin-top:11px;
	margin-left:15px;
	margin-bottom:12px;
	}
.clasefotosportada
{
	padding-left:5px;
	padding-top:0px;
	} 	
#PortD
 {
	float:right;
	width:250px;
 	text-align:justify;
 	display:block;
 	padding:10px;
 	border-right:solid 2px #111;
 	}
#PortG
 {
 	float: left;
 	text-align:justify;
 	display:block;
 	width:680px;
	margin: 10px 1px 10px 0;
	position:relative;
	padding: 8px;
	color:#106;
	border:solid 1px #f96;
 	} 
