
body {
	 background-color: #FFF; /* Background color */
     text-align: left;
	 color: #232323;
	 background:url(../images/body_back.jpg)  top left repeat-x;
	 background-color:#285b23;
	
	
}




/* Cree secciones:
Archivos CSS demasiado extensos pueden ser dificiles de manejar.
Es recomendable, dividirlo en varias secciones con estilos y clases comunes para cada sección.
Por ejemplo, divida las clases de los elementos de navegación, de los estilos de los elementos de pie de página, etc.
-------------------------------------------------------------------------------- */

/* Container
-----------------------------------------------------------------------------*/
#container {
	margin:0 auto;
	margin-top:5px;
	*margin-top:10px;
	width: 956px;
	height:673px;
/*	background:url(../images/superb_home_05.jpg) top repeat-y;*/
	overflow:hidden;
	
}

/* Header
---------------------------------------------------------------------------- */

#header_cont {
	width:956px;
	height:198px;
	float:left;
	overflow:hidden;
	margin:0 auto;

}

#header {
	width:956px;
	height:142px;
	float:left;
	overflow:hidden;
	background-image:url(../images/header.jpg);
}

#logos_cont {
	width:619px;
	height:131px;
	float:left;
	margin:10px 0px 0px 59px;
	display:inline;
	overflow:hidden;
	}
	
#logo_left	{
	width:167px;
	height:102px;
	float:left;
	overflow:hidden;
	margin:25px 0px 0px 0px;
}

#logo_center	{
	width:219px;
	height:70px;
	float:left;
	margin:30px 0px 0px 60px;
}

#logo_right	{
	width:126px;
	height:129px;
	float:right;
	margin:0px 7px 0px 0px;
	overflow:hidden;

}

	
#search {
	width:184px;
	height:23px;
	float:right;
	display:inline;
	overflow:hidden;
	margin-top:37px;
	margin-right:37px;
	overflow:hidden;
	
}


#lang {
width:100px;
height:35px;
margin-top:10px;
float:right;
margin-right:70px;
display:inline;
}



#aux_nav {
width:193px;
height:26px; 
display:inline; 
float:right; 
margin-top:12px; 
margin-right:22px;
}

#home {
width:71px;
height:17px;
margin-top:7px;
float:left;
font-family: Tahoma;
font-size:11px;
text-align:center;
font-weight:bold;
color:#FFFFFF;
}

#home a{
text-decoration:none;
color:#FFFFFF;
}

#home a:hover{
text-decoration:none;
color:#feaf00;
}

#sitemap {
width:115px;
height:17px;
float:left;
margin-top:7px;
margin-left:6px;
font-family: Tahoma;
font-size:11px;
text-align:center;
font-weight:bold;
color:#FFFFFF;}

#sitemap a{
text-decoration:none;
color:#FFFFFF;
}


#sitemap a:hover{
text-decoration:none;
color:#feaf00;
}

#input_search {
	width:128px;
	height:23px; 
	overflow:hidden; 
	float:left;
	display:inline;

}	


.input_search {
	width:117px;
	height:23px; 
	overflow:hidden;
	float:left; 
	margin:4px 0 0 3px;
	border:none;
	background:transparent !important;
}	

#header_tabs {
	width:956px;
	height:25px;
	float:left;
	display:inline;
	background-image:url(../images/header-tabs.jpg);
	overflow:hidden;
}

#main_menu_cont {
	width:956px;
	height:56px;
	float:left;
	display:inline;
	overflow:hidden;
	background-image:url(../images/main_menu_back.jpg);
}

#main_menu {
	width:940px; 
	height:37px; 
	float:left;
	margin:10px auto ;
}

#content_back {
	width:956px;
	height:430px;
	float:left;
	background-image:url(../images/content_back.jpg);
}

#content {
	width:940px;
	height:430px;
	display:inline;
	margin-left:8px;
	float:left;
}

#main_left {
	width:250px;
	height:420px;
	margin-left:6px;
	margin-top:7px;
	overflow:hidden;
	float:left;
	display:inline;
	}

#footer {
	width:956px;
	height:35px;
	float:left;
	background-image:url(../images/footer-back.jpg);
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#72c342;
	text-align:center;
	padding-top:10px;
	overflow:hidden;
}


#news {
	width:250px;
	height:168px;
	float:left;
	overflow:hidden;
	background-image:url(../images/news_back.jpg);
	}
	
#news_banner_bottom {
	width:250px;
	height:248px;
	margin-top:4px;
	display:inline;
	float:left;
	}
	
#main_banner {
	width:499px;
	height:421px;
	margin-left:6px;
	margin-top:7px;
	float:left;
	display: inline;
	overflow:hidden;
}

#main_right {
	width:165px;
	height:422px;
	float:left;
	overflow:hidden;
	margin-left:6px;
	margin-top:7px;
	background:url(../images/products-back.jpg) top repeat-y;
	}
	
#main_right_top {
	width:165px;
	height:26px;
	float:left;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#d82410;
	text-align:center;
	padding-top:5px;
	background-image:url(../images/products_top.jpg);
	}
	
#main_right_content {
	width:165px;
	height:388px;
	float:left;
	display:inline;
	overflow:hidden;
	

	}
	
	
	#prods_right {
		width:130px; 
		margin:0 auto; 
		margin-top:10px; 
		height:370px; 
		overflow:hidden;
	}
	
#main_right_bottom {
	width:165px;
	height:23px;
	float:left;
	overflow:hidden;
	background-image:url(../images/products_bottom.jpg);
	}			




/**************************
	menu tigra 
*     Primer Nivel 
**************************/

/* Estilo para toda la tabla */
.TM0t0{
}

/* Estilo para el TD que contiene cada opcion del menu, estado:normal */

.TM0o0 {
}

/* Estilo para el TD que contiene cada opcion del menu, estado:hover */

.TM0o1 {

}

/* Estilo solo para el texto, estado:normal */

.TM0i0 {
	font-family:Tahoma;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
}

/* Estilo solo para el texto, primer nivel, estado:hover */

.TM0i1 {
	font-family:Tahoma;
	font-weight:bold;
	font-size:14px;
	color:#fed208;
	text-align:center;

}


/**************************
*     Segundo Nivel 
**************************/


/* Estilo para la tabla */
.TM1t0{
	background:url(../images/drop_back.jpg) no-repeat;
	background-color:#f68b00;
	width:147px;
	margin-top:15px;
	-moz-opacity:100;
	-khtml-opacity:100;

}

/* Estilo para el TD que contiene cada opcion, estado:normal */

.TM1o0 {

}

/* Estilo para el TD que contiene cada opcion, segundo nivel estado:hover */

.TM1o1 {
	background-color:#fab800;

}

/* Estilo solo para el texto, estado:normal */

.TM1i0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;


}

/* Estilo solo para el texto, estado:hover */

.TM1i1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#f3351a;
	text-align:center;
}	



#menuE_left{
	width:9px;
	height:37px;
	float:left;
	background:url(../images/menuE_Left.gif) no-repeat;
	text-align:center;
	}
#menuE_Center{
	height:27px;
	float:left;
	background:url(../images/menuE_Center.jpg) repeat-x;
	color:#fed200;
	text-align:center;
	padding-top:10px;
	}
#menuE_right{
	width:9px;
	height:37px;
	float:left;
	background:url(../images/menuE_right.gif) no-repeat;
	text-align:center;
	}
	
	/*Fin Estilo Main Menu*/		


	


/* Estilo solo para la seccion de noticias de la home*/

#section2 {
	width:247px;
	height:70px;
	float:left;
	margin-top:12px;
	margin-left:5px;
	color:#000000;
}


#container-foto {
width:22px;
height:37px;
float:left;
overflow:hidden;
margin: 6px 6px 6px 5px;
display:inline;
font-size:10px;
}


#text {
width:226px;
height:38px;
overflow:hidden;
display:inline;
float:left;
line-height:12px;
margin-left:4px;
margin-top:5px;
color:#000000;
font-family:"Trebuchet MS";
font-size:11px;
text-align:justify;

}

#noticias_title {
height:14px;
width:226px;
float:left;
overflow:hidden;
font-family:Tahoma;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
}


a.noticia{
color:#000000;
text-decoration:none;
font-family:Tahoma;
font-size:10px;
font-weight:bold;

}

#content_vermas  {
color:#FF0000;
width:50px;
height:11px;
margin-right:12px;
float:right;
overflow:hidden;
}

#content_vermas a {
margin-top:0px;}

/*Estilo Productos Home menu  y contenedor principal*/



a.titulo-prod {
margin-left:30px;
font-family:Tahoma;
font-size:11px;
color:#fa7c00;
font-weight:bold;
display:block;
text-decoration:none;
}












