/* GENERIC TYPES */
/*body {margin:0px 0px; padding:0px; text-align:center; background-color: #FFFFFF; font-size: 73%; font-family: Verdana, Arial, Helvetica, sans-serif;}*/

body {
	margin-left: 0px;
	margin-top:  0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/bg_body.gif);
	background-position:top;
	background-repeat:repeat-x;
	}
	
body {
	font-family: Trebuchet MS,tahoma,arial;
	font-size:12px;
	color:#126d8c;  /*changed*/
}

/* HEADERS */
h1 {font: 2.5em Trebuchet MS,tahoma,arial; color: #000000; padding: 8px 0 3px 0; margin: 0;} /* main page title */
h2 {font-size: 1.4em; color: #FFA100; padding: 0 0 9px 0; margin: 0;}
h3 {font-size: 1.3em;  padding: 8px 0 6px 0; margin: 0;} /* used to display product titles */
h4 {font-size: 1.2em; color: #FFA100; padding: 8px 0 4px 0; margin: 0;}
h5 {font-size: 1.1em; color: #FFA100; padding: 10px 0 2px 0; margin: 0;}
h6 {font-size: 1.0em; color: #FFA100; padding: 0; margin: 0;}

/* LINKS */
A { font-style: normal; color: #126d8c; text-decoration: none}
A:hover { font-style: normal; color: #126d8c; text-decoration: none}
A:active { font-style: normal; color: #126d8c; text-decoration: none}
A:visited { font-style: normal; color: #126d8c; text-decoration: none}

A.whitelink { font-style: normal; font-weight: normal; color: white; text-decoration: none}
A.whitelink:hover { font-style: normal; font-weight: normal; color: white; text-decoration: none}
A.whitelink:active { font-style: normal; font-weight: normal; color: white; text-decoration: none}
A.whitelink:visited { font-style: normal; font-weight: normal; color: white; text-decoration: none}

/* -- Global Layout Styles -- */
#bodywrapper {width: 971px; padding: 0px 0px 0 0px; margin:0px auto; text-align:left;}
#contentwrapper { padding: 10px 10px 5px 10px; margin:0px auto; text-align:left; position: relative; background-color: White;}
.pagewrapper {padding: 0 8px; background: url(images/pagewrapper_bg.gif) repeat-y; position: relative;}
#languagewrapper {width: 930px; padding: 4px 0px 0 0px; margin:0px auto; text-align:right; position: relative;}
#headwrapper{height: 80px;background-color: #ffffff;}
#headlinewrapper{height: 30px;background-color: #608f9f;font-family: 'Trebuchet MS', Tahoma, sans-serif;font-size: 21px;font-style: italic;color: #FFFFFF;padding: 0px 5px 0px 0px; margin: 0 0 3px 0; vertical-align:middle;}
.headlinewrapperSearch2{height: 32px;background-color: #608f9f;padding: 3px 0px 0px 10px; vertical-align:middle;}
.headlinewrapperSearch{height: 32px;background-color: #608f9f;font-family: 'Trebuchet MS', Tahoma, sans-serif;font-size: 21px;font-style: italic;color: #FFFFFF;padding: 0px 0px 0px 5px; margin: 0 0 3px 0; vertical-align:middle;}
.headlinewrapperSearch a{height: 32px;background-color: #608f9f;font-family: 'Trebuchet MS', Tahoma, sans-serif;font-size: 21px;font-style: italic;color: #FFFFFF;padding: 0px 0px 0px 5px; margin: 0 0 3px 0; vertical-align:middle;}
.headlinewrapperSearch a:hover{height: 32px;background-color: #608f9f;font-family: 'Trebuchet MS', Tahoma, sans-serif;font-size: 21px;font-style: italic;color: #FFFFFF;padding: 0px 0px 0px 5px; margin: 0 0 3px 0; vertical-align:middle;} 
#searchwrapper{background-color: #BCE27F;}
.bgMenu {background: rgb(226, 235, 237) url(images/bg_menu2.gif) repeat-x scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width:100%; height:100%;}


/* -- Top Navigation -- */

#navbar-top #breadcrumb {float: left; width: 464px; height: 22px; overflow: hidden; padding: 12px 0 0 21px;color: #FFF;}
#navbar-top #breadcrumb a {color: #FFF;}
#navbar-top #login { width: 464px; height: 22px;   color: #FFF;}
#navbar-top #login a {color: #FFF;}
#navbar-top #login .input_field-email {margin: 0 2px 0 2px; padding: 1px 0 1px 4px; height: 1.3em; width: 13em; border: 1px solid #2E2E2C; background-color: #CFCFCA;color: #000000;}
#navbar-top #login .input_field-pass {margin: 0 2px 0 2px; padding: 1px 0 1px 4px; height: 1.3em; width: 5em; border: 1px solid #2E2E2C; background-color: #CFCFCA;color: #000000;}
#navbar-top #login .button {margin: 0 15px -2px 3px;}

#navbar-bottom #sectionlinks {float: left; width: 387px; height: 36px; padding: 5px 0 0 23px; background: url(images/corner_bl.gif) no-repeat left top; color: #FFF;}
#navbar-bottom #sectionlinks img {margin-right: 10px;}
#navbar-bottom #sectionlinks a {color: #FFF;}
#navbar-bottom #sectionlinks .backtotop {display: inline; float: left; padding: 3px 7px 0 0; }
#navbar-bottom #aboutus {float: right; width: 955px; height: 22px;  background: url(images/bg_footer.gif); text-align: center; color: #FFF; padding: 5px 0px 0 0; }
#navbar-bottom #aboutus a {color: #FFF;}
#navbar-bottom #aboutus .icon {margin-bottom: -3px;}

#searchbar {background-color: #ffffff; position: relative; left: 513px; top: 0px; width: 425px;}
#searchbar .header1 {float: left; margin-bottom: 9px;}
#searchbar .search-input {width: 130px; margin-right: 4px;}
#searchbar select {width: 145px; border: 1px solid #9B9B96;}
#searchbar .advanced {float: left; padding: 2px 0 0 10px; display: inline;}
#searchbar .button {margin: 0 0 -6px 0;}

#copyright {text-align: right;}
#sitetitle {background: url(images/title.jpg);background-repeat:no-repeat; width: 955px; height: 80px; cursor: pointer;}


/* -- Clear Fix -- */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*Style Microjuris*/
.txt_blanco_10px{
font-family:Tahoma, Arial, Verdana;
font-size:10px;
text-decoration:none;
color:#FFFFFF;

}

#facebook { background-image: url(images/facebook_logo.gif); width:14px;height:14px;}

#inicio_crumb a {
	font-size: 12px;
	line-height: 21px;
	color: #000000;
	text-decoration: none;
}
#inicio_crumb a:hover {
	text-decoration: underline;
}
#inicio_crumb a.carrito {
	background: url(images/carrito_icon.gif) no-repeat right;
	padding: 5px 31px 5px 0;
}
#inicio_crumb .pipe {
	font-size: 15px;
	color: #ffa54f;
}

#inicio_crumb2 {
	font-size: 12px;
	line-height: 21px;
	color: #ffffff;
	text-decoration: none;
}
#inicio_crumb2 a {
	font-size: 12px;
	line-height: 21px;
	color: #ffffff;
	text-decoration: none;
}
#inicio_crumb2 a:hover {
	text-decoration: underline;
}
#inicio_crumb2 a.carrito {
	background: url(images/carrito_icon.gif) no-repeat right;
	padding: 5px 31px 5px 0;
}
#inicio_crumb2 .pipe {
	font-size: 15px;
	color: #ffa54f;
}
#inicio_separador 
{
	background-image: url(images/inicio_separador_bg.gif);
	font-size: 12px;
	color: #FFFFFF;
	
	padding: 0 0 0 10px;
}

#legales {
	padding: 10px 0;
	font-size: 11px;
	color: #999999;
}

.main_separador {
	height: 13px;
	background: url(images/main_separador_bg.gif) repeat-x #FFFFFF;
	margin: 4px 0;
}

#destacados_header {
	background: url(images/destacados_hd_icon.gif) no-repeat 10px 6px #608f9f;
	height: 32px;
	font-family: 'Trebuchet MS', Tahoma, sans-serif;
	font-size: 21px;
	font-style: italic;
	color: #FFFFFF;
	padding: 2px 0 0 46px;
	margin: 0 0 3px 0;
}
