body, html, form {
	margin: 0px;
	padding: 0px;
}
body	{
	background-color:#9C9A9B;
}

.header_zone	{
	background-color:#000000;
	background-image:url(../images/header_border.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.header_table	{
	background-color:#FFFFFF;
}
.content_table	{
	background-color:#FFFFFF;
}
.header_top	{
	background-image:url(../images/header_t.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.header_main_border	{
	background-image:url(../images/header_main_border.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.header_left	{
	background-image:url(../images/header_l.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
.header_right	{
	background-image:url(../images/header_r.jpg);
	background-repeat:repeat-y;
	background-position:right;
}

.search	{
	width:171px;
	height:18px;
	background-image:url(../images/search_back.jpg);
	background-repeat:no-repeat;
}
.search input	{
	width:167px;
	height:18px;
	border:0px none;
	padding:2px;
	background-color:transparent;
}
.search_button	{
	width:83px;
	height:18px;
	background-image:url(../images/search_button.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	text-align:center;
}
.search_button a, .search_button a:hover, .search_button a:visited	{
	font:normal normal normal 12px/normal Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	height:18px;
	padding-top:2px;
	display:block;
	text-decoration:none;
}
.search_button a:hover	{
	text-decoration:underline;
}

.lang_button	{
	width:44px;
	height:44px;
	background-image:url(../images/button_lang.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	text-align:center;
}
.lang_button a, .lang_button a:hover, .lang_button a:visited	{
	font:normal normal normal 9px/normal Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	vertical-align:middle;
	height:27px;
	padding-top:15px;
	display:block;
	text-decoration:none;
}
.lang_button a:hover	{
	text-decoration:underline;
}

.menu_button	{
	height:20px;
	vertical-align:middle;
	white-space:nowrap;
	text-align:center;
	background-color:#E70D2F;
}
.menu_button a, .menu_button a:hover, .menu_button a:visited	{
	font:normal normal bold 12px/normal Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	vertical-align:middle;
	height:20px;
	display:block;
	text-decoration:none;
}
.menu_button a:hover	{
	text-decoration:underline;
}

.content_left	{
	background-image:url(../images/content_l.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
.content_right	{
	background-image:url(../images/content_r.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
.content_bottom	{
	background-image:url(../images/content_b.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

.product_button	{
	border:1px solid #ABABAB;
	height:158px;
	width:120px;
	float:left;
	background-color:#FFFFFF;
	margin:5px;
	cursor:pointer;
}
.product_button div	{
	border:1px solid #CCCCCC;
	height:154px;
	width:116px;
	padding:1px;
}

.product_button_over	{
	border:2px solid #FBC815;
	height:158px;
	width:120px;
	float:left;
	background-color:#FFFFFF;
	margin:4px;
	cursor:pointer;
}
.product_button_over div	{
	border:2px solid #FEE38A;
	height:154px;
	width:116px;
	padding:0px;
}

/* Textos */
body, html, .text, input	{
	font:normal normal normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color:#4C4B49;
}
.red_text	{
	font:normal normal bold 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color:#E90E2E;
}
.title, .searchTitle, .searchTitle:visited, .searchTitle:hover 	{
	font:normal normal bold 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color:#E90E2E;
}
searchTitle:hover	{
	text-decoration:underline;
}
a, a:visited, a:hover {
	font:normal normal normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color:#4C4B49;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.path, .path:visited, .path:hover {
	font:normal normal normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color:#4C4B49;
	text-decoration:none;
}
.path:hover {
	text-decoration:underline;
}
.path_red, .path_red:visited, .path_red:hover {
	font:normal normal normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color:#E90E2E;
	text-decoration:none;
}
.path_red:hover {
	text-decoration:underline;
}
.path_border {
	border-bottom:1px dashed #ACACAC;
}
.menu, .menu:visited, .menu:hover {
	font:normal normal normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color:#4C4B49;
	text-decoration:none;
	display:block;
}
.menu:hover {
	text-decoration:underline;
}

.arrow, .arrow:visited	{
	cursor:pointer;
	background-color:#E70D2F;
}
.arrow:hover {
	cursor:pointer;
	background-color:#A34A0B;
}

