/* CSS EN Cash Register */
body { margin:0px; padding:0px; width:100%;background: #EAEAEA;font: 12px Arial, Helvetica, sans-serif; line-height:1.4em;color: #696969;}
a { color:#817f7f; text-decoration:none;}
body img{ border:0px; margin:0px; padding:0px;}
#body { margin:0 auto; padding:0px; width:900px; z-index:0; padding-top:15px;}
#main { margin:0 auto; padding:0px 0px 40px 0px; width:900px; z-index:0; background-color:#EAEAEA;}
#header{background: #EAEAEA; width:900px; height:80px; padding-bottom:5px;}
h1{ color:#656565;text-align:left;margin:0px; padding-top:7px;padding-bottom:3px; font-size:17px;font-weight:bold;}
#footer{width:900px; z-index:0; background-color:#EAEAEA;}
#footerBottom{ color:#FFF;background: #EAEAEA url("../img/footer.png") no-repeat; width:890px; padding-left:25px;height:300px; display:inline-block;zoom:1;*display: inline;}
.item p{ text-align:left; font-style:italic; color:#656565;}
.itemMiddle p{ text-align:left; font-style:italic; color:#656565;}
.item{ padding:10px; width:223px; height:255px; display:inline-block;zoom:1;*display: inline; text-align:left; vertical-align:top;}
.itemMiddle{ padding:10px;width:223px; height:255px; display:inline-block;zoom:1;*display: inline; text-align:left; vertical-align:top; margin:0px 57px 0px 57px;}
.logo{ padding:10px 0px 0px 7px; width:222px; height:49px; display:inline-block;zoom:1;*display: inline; vertical-align:top;}
.links{ text-align:center; margin-top:10px; color:#817f7f; font-weight:bold;}
.copyright{ text-align:center; color:#817f7f; font-size:9px;}
.title {width:900px;height:24px;font-size:14px;background:#EAEAEA url("../img/title.jpg") no-repeat; text-align:center; font-size:20px; font-weight:bold; color:#FFF; padding-top:8px;margin-top:10px;}
.footerContent {width:900px;height:31px;background:#EAEAEA url("../img/footerContent.jpg") no-repeat;}
.footerContentRed {width:900px;height:24px;background:#EAEAEA url("../img/footer_red.jpg") no-repeat; padding-top:8px; color:#FFFFFF;}
.mail{ color:#FFF;}
hr{ border:1px solid #eeeded;}
/* Menu*/
#menu{ display:inline-block;zoom:1;*display: inline;width:650px;}
.itemContentLeft p { padding:0px 10px; color:#000000;}
.itemContentLeft h1 { font-size:12px; padding:0px; margin-left:10px; margin-top:10px;}
.menuList{ list-style:none;width:125px; margin:12px;}
.menuList a { color:#000000; text-decoration:underline; font-weight:bold;}
.menu{ overflow:auto; height:220px; padding:10px; margin:10px; background-color:#FFFFFF; font-size:10px; text-align:justify;}
.menu div.center{ text-align:center; padding-bottom:5px;}
.description{ font-size:10px; text-align:left;}
.menu div{ text-align:justify; font-size:13px;}
/* Slider */
.clr { clear:both; padding:0; margin:0; background:none;}
#slider { width:900px; padding:0px; margin-top:10px;}
div#slideshow { float:left; width:900px; height:341px;}
div#slideshow img{ width:900px; height:341px;}
.slider-item { width:100% !important; height:332px;}
/* Menu navigation */
.nav {width:650px;height:12px;font-size:14px; margin-top:10px; background:#EAEAEA url("../img/menu.jpg") no-repeat;height:46px; vertical-align:top;}
/* Contact */
input[type=text] {padding:2px;border:1px solid #CECECE;color:#000;}
input[type=submit] {padding:2px;border:1px solid #CECECE;color:#000;}
.red{color:#D00000; font-weight:bold; font-size:14px;}
#notification {background: #EDFCED;font-family:Arial,Helvetica,sans-serif;position:fixed;top:0px;left:0px;width:100%;z-index:105;text-align:center;font-weight:normal;font-size:100%;color: #4F8A10;border-bottom:2px solid #7DB33A;padding:5px;}
#notification a {color:4F8A10;text-decoration:none;font-weight:bold}
#error {background: #FFDDDD;font-family:Arial,Helvetica,sans-serif;position:fixed;top:0px;left:0px;width:100%;z-index:105;text-align:center;font-weight:normal;font-size:100%;color: #FF0000;border-bottom:2px solid #FF0000;padding:5px;}
#error a {color:#FF0000;text-decoration:none;font-weight:bold;}
#notification span.close {padding:0 5px;cursor:pointer;float:right;margin-right:10px;}
#notification span.close a {color:#000000;}
#error span.closeError {padding:0 5px;cursor:pointer;float:right;margin-right:10px;}
.negritas{ font-weight:bold; font-size:11px; color:#000;}
.block { display: block; }
form.cmxform label.error { display: none; }
form { padding:0px; margin:0px;}
form.cmxform label.error, label.error {color: #D00000;}
/* Menu */
#nav{float:left;list-style:none;font-weight:bold;vertical-align:top;margin-top:10px;}
#nav li{float:left;margin-right:55px;position:relative;display:block;z-index:900000;}
#nav li a{display:block;padding:5px;color:#fff;background:#A31525;text-decoration:none;}
#nav li a:hover{color:#fff;background:#A31525;}
#nav ul{padding:7px 0px 0px 0px;list-style:none;position:absolute;left:-9999px;opacity:0;}
#nav ul li{float:none;border-bottom:1px solid #FFF;}
#nav ul a{white-space:nowrap;display:block;}
#nav li:hover ul{ left:0; opacity:1;}
#nav li:hover a{background:#A31525;}
#nav li:hover ul a{ text-decoration:none;}
#nav li:hover ul li a:hover{background:#2E3293;}