/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size:1em; font-weight:normal; font-style:normal; }
ul,ol { list-style:none; }
fieldset,img { border:none; }
caption,th { text-align:left; }
table { border-collapse:collapse; border-spacing:0; }

/* INIT */
@charset "utf-8";
img, div { behavior:url(./iepngfix.htc); }
html { width:100%; height:100%; overflow-y:scroll; }
body { scroll:auto; background:#fff; behavior:url("./cssHover3.htc"); }
html>body, x:-moz-any-link, x:default { padding:0 1px 0 0; }
* {	font-size:14px; font-family:Arial, Helvetica, sans-serif; }

/* LAYERS */
#wrap { margin:0 auto; width:990px; }
#main { margin:0 auto; width:984px; }
#menu { margin:0; width:253px; float:left; }
#logo { margin:75px 0 55px 0; width:253px; }
#content { width:731px; text-align:left; position:relative; float:left; z-index:10; }
#clear-fix { margin:0; width:100%; clear:both; }

/* SOCIAL MEDIA */
.box_socialmedia{height:180px; padding-left:16px; border-left:1px solid #707070; position:absolute; z-index:20;}
.ico-shopping{width:87px; height:33px;}
.sm-line{margin:10px 0;}
ul#sm-list li:first-child{padding:0 0 2px;}
ul#sm-list li{padding:5px 0;}

/* MENU */
#t_cab h1 { font-size:27px; line-height:32px; }
#t_norm h2 { font-size:14px; line-height:18px; }

#link1, #link8, #link9, #link10, #link11, #link12 { margin:0 0 14px 0; font-size:18px; font-weight:bold; }
#link1b, #link2, #link3, #link4, #link5, #link6, #link7, #link13 { margin:0 0 14px 88px; font-size:16px; font-weight:bold; }

#link1 a, #link8 a, #link9 a, #link10 a, #link11 a , #link12 a { color:#919191; text-decoration:none; }
#link1b a:hover, #link1 a:hover, #link8 a:hover, #link9 a:hover, #link10 a:hover, #link11 a:hover, #link12 a:hover { color:#000; text-decoration:none; }

#link1b a, #link2 a, #link3 a, #link4 a, #link5 a, #link6 a, #link7 a, #link13 a { color:#919191; text-decoration:none; }
#link2 a:hover { color:#a5191d; text-decoration:none; }
#link3 a:hover { color:#a2b62c; text-decoration:none; }
#link4 a:hover { color:#e4284a; text-decoration:none; }
#link5 a:hover { color:#ec008c; text-decoration:none; }
#link6 a:hover { color:#b88d39; text-decoration:none; }
#link7 a:hover { color:#d4c905; text-decoration:none; }
#link13 a:hover { color:#d73e1f; text-decoration:none; }

#menu a.selected { color:#000; }
#menu a.selected_2 { color:#a5191d; }
#menu a.selected_3 { color:#a2b62c; }
#menu a.selected_4 { color:#e4284a; }
#menu a.selected_5 { color:#ec008c; }
#menu a.selected_6 { color:#b88d39; }
#menu a.selected_7 { color:#d4c905; }
#menu a.selected_13 { color:#d73e1f; }

/* FOOTER */

/* FORMS */

/* TABLES */

/* FONTS */
#texto { }
h1{margin:0 0 7px 0; font:bold 15px tahoma,arial;}
h2{font:bold 14px tahoma,arial;}
h3{font:bold 12px tahoma,arial;}



/*LIST*/

/*IDIOMAS*/
#dd_text { margin:1px 0 0 60px; width:60px; height:15px; color:#FFF; font-size:11px; border:0px none; background:none; float:left; }
#dropdown { padding:1px; width:150px; height:18px; }
#dd_list {
	margin:0 1px 0 0;
	width:100px;
	height:50px;
	position:relative;
	background:#000;
	visibility:hidden;
	float:right;
}
#ul_i { margin:4px 0 0 0; padding:2px 0 0 12px; width:88px; text-align:left; float:right; }
#li_i a { margin:0 0 0 -4px; padding:0 5px; color:#FFF; font-size:11px; cursor:pointer; text-decoration:none; }
#li_i a:hover { margin:0 0 0 -4px; padding:0 5px; font-size:11px; color:#000; background:#FFF; text-decoration:none; }

/*PROMOCIONES*/
#promociones {}
#promo_img {padding:6px 0 0 0; width:272px; height:180px; text-align:center; background:url(../img/bg_promotin.gif) no-repeat center center; float:left;}
#promo_text {margin:0 0 0 10px; width:445px; font-size:14px; float:left;}
#promo_text h1 {margin:0; display:inline; font-size:18px; font-weight:bolder;}
#promo_text a {font-size:9px; font-weight:bolder; color:#000; text-decoration:none;}
#promo_text a:hover {font-size:9px; font-weight:bolder; color:#919191; text-decoration:none;}
#promo_line {margin:10px 0 10px 0; width:445px; height:2px; border-bottom:1px solid #b2b2b2; float:left;}

/*NOTICIAS*/
#press { margin:0 0 7px 30px; width:651px; }
#line_1 { width:551px; height:6px; border-top:1px solid #000; }
#line_2 { width:551px; height:6px; background:#000; }
#press_img { margin:0 0 0 -10px; padding:7px 0 0 0; width:142px; height:97px; text-align:center; background:url(../img/bg_press.gif) no-repeat center center; float:left; }
#press_img div{margin:0 0 0 10px; width:122px; height:90px; text-align:center; float:left; overflow:hidden;}
#press_text { margin:4px 0 0 0; width:402px; font-size:12px; float:left; }
#press_text span { font-size:14px; font-weight:bold; }
#press_data { margin:25px 0 0 10px; padding:15px 0 0 0; width:75px; height:30px; background:url(../img/bg_press_data.gif) no-repeat center center; text-align:center; font-size:14; font-weight:bold; color:#FFF; float:left; }
#press_data span { color:#000; }
#read_plus { margin:0 99px 0 0; width:60px; text-align:right; float:right; }
#read_plus a { font-size:11px; color:#000; text-decoration:none; }
#read_plus a:hover { font-size:11px; text-decoration:underline; }

/* GALERIA ___________________________________*/
@charset "utf-8"; @media screen, projection
{
	.imageflow {overflow:hidden; position:relative; text-align:left; visibility:hidden; width:100%;}
	.imageflow img {border:none; position:absolute; top:0px; visibility:hidden; -ms-interpolation-mode:bicubic;}
	.imageflow p{margin:0 auto; text-align:center;}
	.imageflow .loading {border:1px solid white; height:15px; left:50%; margin-left:-106px; padding:5px; position:relative; visibility:visible; width:200px;}
	.imageflow .loading_bar {background:#fff; height:15px; visibility:visible; width:1%;}
	.imageflow .navigation {z-index:10000;}
	.imageflow .caption {font-weight:bold; position:relative; top:130px; text-align:center; z-index:10001;}
	.imageflow .scrollbar {border-bottom:1px solid #b3b3b3; position:relative; visibility:hidden; z-index:10002; height:1px;}
	.imageflow .slider {background-image:url(slider.png); background-repeat:no-repeat; height:14px; margin:-6px 0 0 -7px; position:absolute; width:14px; z-index:10003;}
	.imageflow .images {overflow:hidden; white-space:nowrap;}
	.imageflow .button {cursor:pointer; height:17px; position:relative; width:17px;}
	.imageflow .previous {background:url(button_left.png) top left no-repeat; float:left; margin:-7px 0 0 -30px;}
	.imageflow .next {background:url(button_right.png) top left no-repeat; float:right; margin:-7px -30px 0 30px;}
}

