body{	
	
	background: url(carretera2.png)  no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover; 
	background-size: cover;
	color: #ffffff;
}

#mipagina{	
	width: 1000px;		
}

#cabecera{		
  background: white;
  height: 100px;	
  width: 300px;	
  color: #000000;
  float: left;
  
  border-top-left-radius: 20px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;

}
#cabecera2{
	background: white;
	height: 100px;
	color: #000000;
	float:center;
	border-top-left-radius: 20px;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	text-align: left;

}

#navegacion{	
	height: 29px;	
	background:#F93;
}


#navegacion ul{
	list-style:none;
    margin:0 5px 0 30px;
    padding:0;
	margin-left:200px;
	color:#000;
}

#navegacion ul li{
    /*Bordes redondeados*/
    -webkit-border-radius:5px;/*Chrome y Safari*/
    -moz-border-radius:5px;/*Firefox*/
    -o-border-radius:5px;/*Opera*/
    border-radius:5px;/*Estandar por defecto*/
	
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    margin-right:100px;
    text-align:center;
    /*Sombras para texto, los mismos parametros que box-shadow
	 text-shadow: 0px 1px 0px #FFF;
	*/
   
}
#navegacion ul li:hover{
    /*Degradado de fondo*/
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF), to( #E3E3E3));/*Chrome y Safari*/
    background-image: -moz-linear-gradient(top center, #FFF, #E3E3E3);/*Firefox*/
    background-image: -o-linear-gradient(top, #FFF, #E3E3E3);/*Opera*/
    background-image: linear-gradient(top, #FFF, #E3E3E3);/*Estandar por defecto*/

}

#navegacion  ul li a{
    color:#000;
    display:block;
    padding:8px;
    text-decoration:none;
    /*Transiciones*/
    -webkit-transition: 0.4s linear all;
    -moz-transition: 0.4s linear all;
    -o-transition: 0.4s linear all;
    transition: 0.4s linear all;
}

#navegacion ul li a:hover {
    color:#999;
}

#navegacion2{	
	height: 28px;	
	float: center;
}


#navegacion2 ul li{
    /*Bordes redondeados*/
    -webkit-border-radius:5px;/*Chrome y Safari*/
    -moz-border-radius:5px;/*Firefox*/
    -o-border-radius:5px;/*Opera*/
    border-radius:5px;/*Estandar por defecto*/
	
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-right:5px;
    text-align:left;
    /*Sombras para texto, los mismos parametros que box-shadow*/
    /*    text-shadow: 0px 1px 0px #FFF;   */
}

#navegacion2 ul li:hover{
    /*Degradado de fondo*/
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF), to( #E3E3E3));/*Chrome y Safari*/
    background-image: -moz-linear-gradient(top center, #FFF, #E3E3E3);/*Firefox*/
    background-image: -o-linear-gradient(top, #FFF, #E3E3E3);/*Opera*/
    background-image: linear-gradient(top, #FFF, #E3E3E3);/*Estandar por defecto*/
    /*Sombras*/
    -webkit-box-shadow:  1px -1px 0px #999;/*Chrome y Safari*/
    -moz-box-shadow:  1px -1px 0px #999;/*Firefox*/
    -o-box-shadow:  1px -1px 0px #999;/*Opera*/
    box-shadow:  1px -1px 0px #999;/*Estandar por defecto*/
    border:1px solid #E3E3E3;
}

#navegacion2  ul li a{
    color:#999;
    display:block;
    padding:10px;
    text-decoration:none;
    /*Transiciones*/
    -webkit-transition: 0.4s linear all;
    -moz-transition: 0.4s linear all;
    -o-transition: 0.4s linear all;
    transition: 0.4s linear all;
}

#navegacion2 ul li a:hover {
    color:#F93;
}
#seccion{	
	background:#FFF;		
    padding:10px;	
	float:center;
	color:#000;
	height: 570px;
}
#s_bienvenido{	
	height: 750px;
	background:#FFF;			
    padding:10px;	
	float:center;
	color:#000;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;    
	text-align:left;
}
#p_bienvenido{	
	
	background:#FFF;			
    padding:10px;
	color:#666;
	font-size:14px;
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
}

#t_bienvenido{	
	
	background:#FFF;			
    padding:10px;	
	color:#666;
	font-size:14px;
	font-style:inherit;
	text-align:left;
}

#seccion2{	
	background:#039;		
    padding:10px;	
	float:center;
}
#columna{	
	width: 200px;	
	background:#FFF;
	float:right;
	height: 750px;
	color:#000;
}

#columna2{	
	width: 200px;	
	height: 750px;
	background:#FFF;
	float:left;
	text-align:left;
	color:#000;
	border-right-color:#F93;
}
#acceso{	
	background:#F93;
	float:left;
	text-align:center;
	color:#000;
	border-color:#F93;  
	
	margin-top:170px;
	margin-left:10px;
	margin-right:8px;
	
	
    border-radius:5px;/*Estandar por defecto*/	
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;

}
#contactenos{	

	width:400px;
	background:#F93;
	float:left;
	text-align:center;
	color:#000;
	border-color:#F93;  
	
	margin-top:10px;
	margin-left:100px;	
	
    border-radius:5px;/*Estandar por defecto*/	
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;

}
#servicio{	

	width:400px;
    padding:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
	list-style-image:inherit;
	background-color:#999;

	
}

#calidad{	
  
	width:100px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
	background-color:#999;
	float:right;
	
}

#pie{	
	background:#F93;
	float: center;	
	height: 80px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 30px;
    padding:10px;
}

#vision{	
	
	
	background:#FFF;			
    padding:10px;	

	color:#666;
	font-size:15px;
	text-align:left;

	font-family:Tahoma, Geneva, sans-serif;
}
#mision{	
	
	
	background:#FFF;			
    padding:10px;	

	color:#666;
	font-size:15px;
	text-align:left;

	font-family:Tahoma, Geneva, sans-serif;
}
#quienessomos{	
	
	
	background:#FFF;			
    padding:10px;	

	color:#666;
	font-size:15px;
	text-align:left;

	font-family:Tahoma, Geneva, sans-serif;
}