/*Pagina*/
body {
background-color:#FFFFFF;
font-size:10pt;
font-family:Tahoma;
margin:0;
padding:0;
background-color:#030000;
color:#ffffff;
}

#page {
width:790px;
margin:auto;
padding:auto;
}

#header {
clear:both;
width:790px;
height:215px;
background-image:url(images/header.jpg);
background-repeat:no-repeat;
}

#fondomenu {
clear:both;
width:640px;
height:28px;
padding-left:150px;
background-image:url(images/fondo_menu.jpg);
background-repeat:no-repeat;
}

.center {
text-align:center;
}

#seccion_titulo {
width:600px;
padding-left:120px;
padding-top:30px;
padding-bottom:20px;
font-size:20px;
}

#seccion_contenido {
width:600px;
padding-left:120px;
padding-top:10px;

font-size:12px;
}


#inferior {
clear:both;
width:790px;
height:100px;
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
}

/*TITULOS SECCIONES*/
.titulo_noticia {
font-size:14pt;
color:#993300;
}

#titulo {
font-size:14pt;
color:#FFFFFF;
margin:0;
background-image:url(images/titulo.jpg);
width:920px;
height:65px;
}

#titulo_empresa{
font-size:14pt;
color:#FFFFFF;
margin:0;
background-image:url(images/titulo_empresa.jpg);
background-repeat:no-repeat;
width:920px;
height:65px;
}

#titulo_noticias{
font-size:14pt;
color:#FFFFFF;
margin:0;
background-image:url(images/titulo_noticias.jpg);
background-repeat:no-repeat;
width:920px;
height:65px;
}

#titulo_servicio{
font-size:14pt;
color:#FFFFFF;
margin:0;
background-image:url(images/titulo_servicio.jpg);
width:920px;
height:65px;
}


#titulo_contacto{
font-size:14pt;
color:#FFFFFF;
margin:0;
background-image:url(images/titulo_contacto.jpg);
width:920px;
height:65px;
}

#titulo_noticias_admin{
font-size:14pt;
color:#FFFFFF;
margin:0;
background-image:url(images/titulo_noticias_admin.jpg);
background-repeat:no-repeat;
width:920px;
height:65px;
}

#subtitulo {
font-size:10pt;
color:#000000;
margin-left:240px;
padding-top:20px;
width:410px;
}

/*Lado Izquierdo*/
#sidebar {
float:left;
width:210px;
line-height:14pt;
}

.sidebarheader {
margin-bottom:5px;
width:210px;
height:27px;
padding-top:10px;
padding-left:52px;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}

#sidebarnav {
margin-left:52px;
margin-top:20px;
padding-bottom:15px;
}
  
#sidebarnav a {
	width:145px;
	display:block;
	clear:both;
	padding-top:3px;
	height:20px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	background-image:url(images/fondosubmenu.jpg);
	margin-top:3px;
	padding-left:10px;
  }
  
  
#sidebarnav a:hover, #sidebarnav a.active {
	text-decoration:none;
	color:#CC0000;
	background-image:url(images/fondosubmenu.jpg);
}

#secciones  {
	text-decoration:none;
	margin-left:60px;
}

#secciones a:hover, #secciones a.active {
	text-decoration:none;
	color:#CC0000;
}


#submenu {
margin-top:5px;
margin-left:15px;
padding-bottom:10px;
background-color:#FFFFFF;
}

#mainarea {
width:790px;
clear:both;
background-image:url(images/fondo.jpg);
background-position:center;
background-repeat:no-repeat;
background-position:top;
}

#contentarea {
width:465px;
float:left;
line-height:14pt;
}

/*Sectores de Contenido*/
#mapasector {
width:780px;
padding-bottom:20px;
float:left;
padding-left:52px;
}

#empresasector {
width:720px;

padding-bottom:20px;
padding-left:80px;
padding-top:20px;
padding-right:80px;
float:left;
}

#productos_secciones {
width:180px;
height:100px;
float:left;
padding-left:12px;
display: block;
}

#productos_secciones2 {
width:160px;
height:100px;
float:left;
padding-left:7px;
display: block;
}

#productos_content {
width:600px;
padding-bottom:20px;
float:left;
}

/*Formato de Productos - Titulos, Imagenes, Descripciones*/
#productos_content_otros {
width:500px;
padding-bottom:50px;
padding-top:25px;
padding-left:50px;
float:left;
}



#productos_imagen_y_derecha {
width:520px;
height:250px;
}

#productos_imagen {
width:270px;
padding-left:20px;
padding-top:20px;
font-size:20px;
float:left;
}

#productos_imagen_derecha {
width:200px;
height:200px;
float:left;
}

#productos_descripcion {
width:500px;
padding-left:20px;
padding-top:20px;
}

#productos_linea {
width:500px;
height:10px;
padding-left:20px;
padding-top:20px;
background-image:url(images/linea.jpg);
background-repeat:no-repeat;
background-position:center;
}

#productos_otros{
width:500px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
margin-bottom:5px;
float:left;
background-image:url(images/linea.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#productos_otros_imagen{


float:left;
}

#productos_otros_texto{
width:300px;
height:80px;
float:left;
padding-left:10px;
padding-top:10px;
}

#productos_subclasificacion{
width:500px;
height:30px;
float:right;
padding-left:10px;
padding-top:30px;
font-weight:bold;
color:#993300;
font-size:16px;
display: block;
}


h1, h1 a {
font-size:25pt;
color:#FFFFFF;
margin:0;
}

h2 {
font-size:15pt;
color:#333333;
padding-top:6px;
}

a {
color:#ffffff;
text-decoration:underline;
}

a:hover {
text-decoration:underline;
}

/* Menu General*/

#home{
	height: 28px;
	width: 99px;
	float:left;
	overflow: hidden;
	background: url(images/b_home.jpg) top left no-repeat;
	display: block;
}

#home:hover{
	background-position: bottom left;
}


#about{
	height: 28px;
	width: 97px;
	float:left;
	overflow: hidden;
	background: url(images/b_about.jpg) top left no-repeat;
	display: block;
}

#about:hover{
	background-position: bottom left;
}

#gallery{
	height: 28px;
	width: 94px;
	overflow: hidden;
	background: url(images/b_gallery.jpg) top left no-repeat;
	display: block;
	float:left;
}

#gallery:hover{
	background-position: bottom left;
}

#table{
	height: 28px;
	width: 94px;
	overflow: hidden;
	background: url(images/b_table.jpg) top left no-repeat;
	display: block;
	float:left;
}

#table:hover{
	background-position: bottom left;
}

#bp{
	height: 28px;
	width: 97px;
	overflow: hidden;
	background: url(images/b_bp.jpg) top left no-repeat;
	display: block;
	float:left;
}

#bp:hover{
	background-position: bottom left;
}

#contact{
	height: 28px;
	width: 98px;
	overflow: hidden;
	background: url(images/b_contact.jpg) top left no-repeat;
	display: block;
	float:left;
}

#contact:hover{
	background-position: bottom left;
}

/*Viņetas*/

.boxed ul {
}

.boxed ul li {
	padding: 10px 15px;
	padding-left: 2px;
	list-style-type:circle;
	color:#993300;
}

.boxed ul li.first {
	border: none;
}