@charset "utf-8";
/* CSS Document */

body {padding:0; margin:0 auto; background:#666666 url(../img/bg_body_facamit.png) center top no-repeat; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-align:center; overflow:scroll; overflow:-moz-scrollbars-vertical;}
ul, ol, li, h1, h2, h3, h4, h5, p, form {margin: 0; padding: 0;}
img {border:none;}
li span  {display:none;}
a  { text-decoration:none;}
a:hover  {color:#EC2D2D;}

#content {margin:0 auto; width:900px;}
.redBand {background:url(../img/bg_redband.png) #EC2828 repeat-x; width:900px; height:9px;}


#header {margin:0 auto; width:900px; background:url(../img/bg_header.png) #000000 repeat-x top; height:120px; position:relative;}
.LyS {}
img.Logo {position:absolute; left: 20px; top: 19px;}
img.Slogan {position:absolute;left: 384px;	top: 65px;}


.Menu {clear:both; height:38px;}
.Menu#interior {background:url(../img/bg_menu.png) repeat-x bottom;}
.Menu#home {background:url(../img/bg_menu-home.png) repeat-x bottom;}

/* top navmenu */
ul.navbar {list-style: none;}
ul.navbar li {display:inline;}
ul.navbar li  a {display:block; float:right; width:124px; border-right:1px solid #000000;}

ul.navbar li.inicio a {background: url(../img/btn_inicio.png) no-repeat; background-position: 0px 0px; height:28px;}
ul.navbar li.inicio a:hover, ul.navbar li.inicio a.active {background-position: 0px -38px; height:38px;}

ul.navbar li.facamit a {background: url(../img/btn_facamit.png) no-repeat; background-position: 0px 0px; height:28px;}
ul.navbar li.facamit a:hover, ul.navbar li.facamit a.active {background-position: 0px -38px; height:38px;}

ul.navbar li.productos a {background: url(../img/btn_productos.png) no-repeat; background-position: 0px 0px; height:28px;}
ul.navbar li.productos a:hover, ul.navbar li.productos a.active {background-position: 0px -38px; height:38px;}

ul.navbar li.contacto a {background: url(../img/btn_contacto.png) no-repeat; background-position: 0px 0px; border-right:none!important; height:28px; margin-right:15px;}
ul.navbar li.contacto a:hover,  ul.navbar li.contacto a.active {background-position: 0px -38px; height:38px;}



/* home */
#Container {background:#FFFFFF; overflow:hidden; margin:0 auto; width:900px;}
#Container .Left {float:left; width:322px; background: url(../img/bg_left.gif) repeat-y  right #FFFFFF;}
#Container .Right {float:left; width:577px; background:#FFFFFF; color:#1D1D1D; text-align:left;}

/* interiores */
#breadcrumb {border-bottom:1px solid #EBEBEB; padding:15px 25px; font-size:11px; color:#666666;}
#breadcrumb a {color:#666666; text-decoration:none;}
#breadcrumb a:hover {color:#EC2D2D; text-decoration:none;}
.Right h1 {font:28px Arial, Helvetica, sans-serif; color:#EC2D2D; padding:10px 25px 0px 25px; font-weight:normal;}
.Right h2 {font:18px Arial, Helvetica, sans-serif; color:#333333; padding:5px 25px 5px 25px; font-weight:normal;}
.Right p {padding:10px 25px; color:#333333; font-size:12px; line-height:22px;}
.Right p.intro {font-size:13px;}

.productos {padding:30px 25px 10px 25px; margin:0 auto; text-align:center;}

table.vitrinas {width:532px; background:#F0F0F0; margin:0 auto; font-size:11px; border:1px solid #ccc;}
table.vitrinas th {color:#333333; font-size:12px!important; background-color:#5C851B; color:#FFFFFF; height:25px;}
table.vitrinas td { border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding:2px;}
table.vitrinas td p {font-size:11px; padding:2px 5px 2px 5px; line-height:14px;}

table.barrales {width:532px; background:#F0F0F0; margin:0 auto; font-size:11px; border:1px solid #ccc;}
table.barrales th {color:#333333; font-size:12px!important; background-color:#AC7120; color:#FFFFFF; height:25px;}
table.barrales td { border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding:2px;}
table.barrales td p {font-size:11px; padding:2px 5px 2px 5px; line-height:14px;}

.contacto {padding:10px 25px 10px 25px; margin:0 auto; clear:both;}
.contacto p {width:200px; margin-left:25px; float:left; padding:0; color:#333333; font-size:12px; line-height:18px;}

/* footer */
#footer {clear:both; margin:0 auto; width:900px; background:url(../img/bg_footer.png) top no-repeat; height:90px; font:11px Arial, Helvetica, sans-serif; color:#CCCCCC;}
#footer p.left { float:left; margin-top:45px;}
#footer p.right {float:right; margin-top:45px;}
