/*
Menu       	11px	tahoma	#666
Breath		16px	tahoma	#5C734D
Titulos:		13px 	tahoma	#325a1e
Pie:	 		10px 	tahoma   #5C734D
*/


* {  margin:0px; padding:0px; font-family: Tahoma, Arial, sans-serif; color:#000; line-height:15px; }

html, body	{ background:#EEEDE3; text-align:center;  font-size:8pt;}






div		{ color:#000000; /*background-color:inherit; */  }
img		{ border:0px solid #ff0000; }
a 			{ text-decoration:none;color:#000000; background-color:inherit; }
a:hover	{ text-decoration:none;color:#6666ff; background-color:inherit; }
p 			{ }
form		{ margin:0px; }
table		{ vertical-align:bottom; border-collapse: separate;}
ul			{ margin:0px; padding:0px; list-style-type:none; border:0px solid #ff0000;  }
li			{ margin:0px;padding:0px;  border:0px solid #000000;  }
h1,h2,h3,h4,h5,h6 { display:inline;}
fieldset { border:0px; clear:both; }

#msgstack {  color:#777;font-size:7pt; margin-top:6px; }

.hr { border-bottom:1px solid #ccc;height:1px;font-size:0.01em;margin-bottom:25px; }



#wrapborder {	margin:0px auto 0px auto;  width:988px; background:#F5F5EF; color:inherit; border: 1px solid #D7E1D0; border-top:0px; }



#header{ height:133px; background: #4C6022; overflow: hidden;}
#header #logo { float:left; }
#header #languages {  float:right; margin-right: 20px; margin-top: 8px; display:inline; width:200px; text-align:right;}
#header #mainbanner {  float:right; margin-right: 20px; margin-top: 8px; display:inline; width:800px; height:90px;overflow:auto;}
#header #mainbanner a:focus { outline:none; }



#breadcrumbs { height: 56px;  width:700px;float:left;overflow:hidden;}
#breadcrumbs li { float:left; margin-left: 20px; display:inline; line-height:56px; }
#breadcrumbs a  { color:#000000; font-size: 13px; font-weight: normal;}
#breadcrumbs span{ color:#5C734D;; font-size: 13px;}
#breadcrumbs span.selected { font-weight: bold; }
#breadcrumbs span.breadsep { font-size:13pt; }

#search { width:260px; float:right;height:56px;margin-right:20px;display:inline;overflow:hidden; background:url(/templates/default/images/search_background.png) no-repeat right top; }
#search li { float:right;display:inline;font-size:11px;  }
#search #searchsubmit { margin-right:9px;margin-top:7px;}
#search #searchinput { margin-right:10px;margin-top:10px !important;margin-top:9px;}
#search #searchlabel { margin-right:15px;margin-top:8px;}

#search #searchsubmit input { background:url(/templates/default/images/search_button.png) no-repeat; width:15px;height:15px; border:0px;cursor:hand;}
#search #searchinput  input { background:transparent;border:0px;width:106px;height:14px;color:#333;font-size: 10px}
#search #searchlabel  label { color:#f6f6f6; font-size:8pt;font-weight:bold;font-size: 11px }





#mainmenu { height:34px; background:url(/templates/default/images/fondomenu.gif) repeat-x; }
#mainmenu li{float:left; height:34px;}
#mainmenu li.item { margin-right:10px; }
#mainmenu li.shortcuts { float:right;  }
#mainmenu li.border-rgt { width:20px;  background:url(/templates/default/images/fondomenuder.gif) no-repeat; float:right; }
#mainmenu li.border-lft { width:20px; background:url(/templates/default/images/fondomenuizq.gif) no-repeat;}

#mainmenu a {color:#666;font-size: 11px;  line-height:34px; margin-left:36px; font-weight:normal; }
#mainmenu a.selected { font-weight:bold; }
#mainmenu a:hover {color:#000 ; text-decoration: underline; }
#mainmenu .item a {  background:url(/templates/default/images/menuseparator.gif) right no-repeat; padding-right: 10px; }
#mainmenu li.shortcuts a { display:block; width:34px; margin-left:0px; }

#mainmenu .home			{background:url(/templates/default/images/ico_home.jpg) no-repeat;}
#mainmenu .sitemap		{background:url(/templates/default/images/ico_sitemap.jpg) no-repeat;}
#mainmenu .email			{background:url(/templates/default/images/ico_email.jpg) no-repeat;}
#mainmenu .empresa		{background:url(/templates/default/images/ico_empresa.jpg) no-repeat;}
#mainmenu .productos 	{background:url(/templates/default/images/ico_productos.jpg) no-repeat;}
#mainmenu .noticias		{background:url(/templates/default/images/ico_noticias.jpg) no-repeat;}
#mainmenu .contacto		{background:url(/templates/default/images/ico_contacto.jpg) no-repeat;}
#mainmenu .redcomercial {background:url(/templates/default/images/ico_redcomercial.jpg) no-repeat;}
#mainmenu .contacto		{background:url(/templates/default/images/ico_contacto.jpg) no-repeat;}


#footer{ height: 22px; border:1px solid #fff; border-bottom:0px; background:url(/templates/default/images/fondopie.gif) repeat-x; font-size: 10px;  font-weight: bold; color: #5C734D; }

#footer li { float:left; line-height:20px; color:#5C734D; display:inline;font-size:7pt;}
#footer #copyright { margin-left:13px; }
#footer #address  { width:730px; }
#footer #address a  {font-size:7pt;color:#5C734D; }
#footer #address a:hover  {text-decoration:underline; }
#footer #legal { margin-right:10px; float:right; }
#footer #legal a { color:#5C734D; text-decoration:underline; font-size:7pt; }
#footer #w3ctech { margin-right:20px; float:right; }
#footer #rss { margin-right:10px; float:right; }


#maincontainer { clear:both; padding-bottom:50px; padding-left:20px;padding-right:20px;  text-align: left; bbackground:#ffdede; }

.sectionbanner  a:focus { outline:none; }




