@import "../../_css_/jux_reset.css";
@import "../../_css_/jux_common.css";
@import "paginator.css";
@import "news.css";
@import "gallery.css";
@import "../../_css_/jux_shop.css";
@import "../../_css_/jux_styles.css";
@import "../../_css_/jux_rss.css";
@import "../../_css_/jux_rating.css";
@import "../../_css_/jux_calendar.css";
@import "../../_css_/jux_calendar_big.css";
@import "../../_css_/jux_breadcrumb.css";
@import "../../_css_/jux_forms.css";
@import "../../_jscripts_/prettify/prettify.css";
@import "../../_jscripts_/bootstrap/css/bootstrap.css";
@import "../../_jscripts_/bootstrap/style.css";

@font-face { font-family: 'DsignesR'; src: url("../../_fonts_/DsignesR.eot") }
@font-face { font-family: 'DsignesR'; src: url("../../_fonts_/DsignesR.ttf") }
@font-face { font-family: 'DsignesB'; src: url("../../_fonts_/DsignesB.eot") }
@font-face { font-family: 'DsignesB'; src: url("../../_fonts_/DsignesB.ttf") }
@font-face { font-family: 'DsignesL'; src: url("../../_fonts_/DsignesL.eot") }
@font-face { font-family: 'DsignesL'; src: url("../../_fonts_/DsignesL.ttf") }

/*
b8d1dd -> b7d1e5 menu,footer,buttons 
http://www.colourlovers.com/color/9AE4E8/twitter
*/

*{ font-family: /* DsignesL,*/'Helvetica Neue',Helvetica,/*Calibri,*/ Arial, Helvetica, sans-serif; font-size: 12px; /*letter-spacing:-.01em;*/}
body,html{ margin:0;padding:0;/*background: url(../../media/fotos/images/bg.jpg); background-position: center;*/
           }
body { background:#eceef0 url(../../media/fotos/images/bg.jpg);/*background-repeat:repeat-x;*/}
KKfieldset *{ /*font-family:   Arial, Helvetica, sans-serif;font-size: 13px; color:#444;*//*#357d97;*/letter-spacing:-0.2px;}
fieldset *{ font-family:   Arial, Helvetica, sans-serif;font-size: 12px; color:#444;/*#357d97;*/letter-spacing:-0.2px;}
fieldset textarea{width:350px;}

h1,h2,h3,h4,h5,h6,.news_title { color: #555;margin-top:1em; font-family:/*DsignesB,Calibri,*/Arial,Helvetica; font-weight: bold; }
h1 { margin-bottom: 5px; font-size: 2.4em;  line-height: 35px; }
h2 { margin-bottom: 5px; font-size: 2.2em; line-height: 35px; }
h3 { margin-bottom: 5px; font-size: 1.8em; line-height: 30px; /*border-bottom:3px solid #ccc;margin-bottom: 20px;*/}
h4 { margin-bottom: 5px; font-size: 1.5em; line-height: 30px; }
h5 { margin-bottom: 5px; font-size: 1.3em; line-height: 25px; }
h6 { margin-bottom: 5px; font-size: 1.1em; line-height: 25px; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #333; /*font-family:DsignesB, Calibri,Arial,Helvetica;font-size:1em;*/ }
p,ul,ol,dl { color: #333;/* font-size: 1.1em;*/}
dl dt {  }
dl dd { margin-bottom: 10px; padding: 0;}
strong { /*font-weight: bold; */}

a:link, a:visited, a:focus, a:active {color:#023d72;text-decoration: none;/*font-size: 1em;*/}
a:hover{text-decoration: underline;}

code { }
pre code { display: block; padding: 10px; background: #eee; color: #333; }
.date { color: #333; }
p{text-align: justify;}
/*
table { font-size: 13px; line-height: 17px; color: #333; }
tr { border-bottom: 1px solid #ddd; }
th { padding: 5px 10px; font-weight: bold; border: none; }
td { padding: 5px 10px; font-weight: normal; border: none; border-left: 1px solid #eee; }
*/


table.zebra {font-size: 0.95em; line-height: 1.2em;border: 1px solid #cef;text-align: left;width: 100%;}
.zebra th {font-weight: bold;background-color: #acf;border-bottom: 1px solid #cef; }
.zebra td, .zebra th {padding: 2px; }
.odd {background-color: #ddeeff; }
.odd td {border-bottom: 1px solid #cceeff; }
.even {background-color: #fcfeff; }
.even td {border-bottom: 1px solid #ddeeff; }

fieldset tr { border: none; }
.ui-datepicker-title{}
.ui-datepicker-title span{color:#333;}
/*
#art-page-background-glare{	position: absolute;	width: 100%;	height: 378px;left: 0;top: 0;}
#art-page-background-glare-image{	background-image: url('images/Page-BgGlare.png');background-repeat:no-repeat;height:378px;width:437px;margin: 0;}
html:first-child #art-page-background-glare{	border: 1px solid transparent;}
#art-page-background-simple-gradient{	position: absolute;	background-image: url('images/Page-BgSimpleGradient.jpg');
	background-repeat: repeat-x;top:0;width: 100%;height: 900px;}
*/

#wrap{width:1000px;border: 0px solid #ccc; padding: 0;margin:15px auto 15px auto;background-color: white; position: relative;left: 0;	top: 0;
       zoom:1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=4); }

/*
-webkit-box-shadow: 1px 2px 13px #ccc;
   -moz-box-shadow: 1px 2px 13px #ccc;
        box-shadow: 1px 2px 13px #ccc;
behavior: url('/web/_themes_/hulamm/ie-css3.htc');
*/

      /*  behavior: url(/web/_themes_/hulamm/ie-css3.htc); */

  #header {position:relative; width: 1000px;height:85px;  margin: 0px;border:0px;  background-color: #b0bcc8; /*9ba4af;*/background: url(../../media/fotos/images/header.jpg); }
  #header #inner_header{margin:0px;padding:0px; width:1000px;height:85px;top:0px; left:0px;text-align: left;} 

  #header #inner_header #header_logo{position:absolute;height: 73px; top:5px; left:20px;z-index: 10;} 
  #header #inner_header #search_form{margin:0px;width:250px; height:26px; text-align: right; 
                                     z-index: 20;position:absolute;right: 15px;bottom:15px;}
  #header #inner_header #search_form form {  margin-top: 0px }
  #header #inner_header #search_form form #form_input_search{background-color:#eee;border: 1px solid #c9c9c9; 
  height:22px; width:160px;color:#333; margin-top: 6px;padding:0 0 0 35px;
  background: #eee url(images/lupa.png);background-repeat: no-repeat;background-position: -1px -3px;}
  #header #inner_header #search_form form #form_button_search{background-color: #9ba4af;border: 0px solid #99001a;
  height:22px; text-align: center;width:60px;color:#fff; margin-top: 6px;display: none;}
  #header #inner_header #search_form form #form_button_search:hover{background-color:#1a63d5;}
  
  #header #inner_header #user_info{position:absolute; right:10px;top:62px;  line-height:13px; 
               background:url(../../_images_/famfam/user.png);background-repeat:no-repeat;padding-left:15px;background-position:1px 2px;}
  #header #inner_header #user_info a{color:#555;font-size:.9em;}
  #header #inner_header #user_info a:hover{color:red;text-decoration:none;}
  #header #inner_header #link_login{margin:0px; width:150px; height:25px; text-align: center; z-index: 2;position:absolute;right: 15px;top:5px;}
/*  #header #inner_header #link_login:hover{background-color:#1a63d5;}
  #header #inner_header #link_login a {display:block;text-decoration:none; color:#fff; padding:4px 0px 0px 0px; font-weight:bold;}
 */
  #header #inner_header .button-logout,
  #header #inner_header .button-login { font-family:DsignesB,Arial,Helvetica;z-index: 2;position:absolute;right: 10px;top:10px;color: #820300; background:#CEE6FB; margin:0;padding: 3px 30px 0px 30px; 
  height: 22px; line-height: 22px;/*letter-spacing:.02em;*/
                     font-weight: normal; border:none;cursor: pointer; font-size:1em; text-transform:uppercase;
                     -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-decoration:none;
                     -webkit-box-shadow:1px 1px 18px #ccc; -moz-box-shadow: 1px 1px 18px #ccc; box-shadow: 1px 1px 18px #ccc;}
 /* #header #inner_header #link_login .button-logout{  color: #CEE6FB; background:#820300;}*/
  #header #inner_header .button-login:hover { color: white; background:#82b244;}
  #header #inner_header .button-logout:hover { color: white; background:#ff3333;}

  #slideshowHolder { height: 120px; width: 1000px; float: right; text-align: center; overflow:hidden; }
  
  #wrap_content { width: 1000px; margin: 0px; padding: 0px;}
    #wrap_content>div{float:left;margin:0px; padding:0px;}
    #sidebar_left{width: 200px;margin:0; padding:0px; border-top:10px solid white/*orange*/;}
    #wrap_center{width: 540px;margin: 0; margin-left:35px !important;margin-right: 30px !important;  border-top:10px solid white/*red*/; /*background-color: #c9c9c9;*/}
    #wrap_center>*{/*width: 100%;*/margin:20px 0px;}
      #content_top{background: url(images/content_top.png);height:4px;display:none; }
      #content_center{}
      #content_center  #content {padding-right:0px; padding-left:0px; padding-top: 0px; border-color:#4ab8ff;background-color:white;/*#fff8b2;*/ }
       #content_center  #content * {/*font-family: "Palatino Linotype", Georgia, Times, “Times New Roman”, serif;*/ }
       /*#content_center  #content ul{margin-left:25px;}*/



       legend,fieldset,label,input,textarea,.tbmain th,.tbmain td,.tb_items td,.tb_items td,.tbslider td,.divtextarea
                                  {/*font-family:  Arial, Helvetica, sans-serif !important;font-size: 14px; */}

      #content_center  #content ol{margin:0 0 0 25px;padding: 0;}
      #content_center  #content ul{margin:0 0 0 25px;padding: 0;}
      /*#content_center  #content>li{list-style-type: circle;margin-left: 40px;}*/


      #content_center  #content>div{/*width: 100%;*/margin:0px;}
      #content_bottom{background: url(images/content_bottom.png);height:4px;display:none;}
    #sidebar_right{width: 190px;margin:0px; padding:0px;border-top:20px solid white/*green*/;}

/*
#sidebar_right
#search_result
#search_result_enlaces
li
div
a
*/

    #sidebar_right #search_result {list-style-type:none;}
    #sidebar_right #search_result li{float:left; list-style-type:none; margin:2px; width:88px; background-color:#f9f9f9; border:1px solid #f0f0f0;
                         zoom:1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=1);}
    #sidebar_right #search_result li div{ width:88px;height:60px; text-align:center;  padding:10px 0px; margin:0px;
                        -webkit-box-shadow: 1px 3px 9px #ccc; -moz-box-shadow: 1px 3px 9px #ccc; box-shadow: 1px 3px 9px #ccc;
                    /*    -webkit-box-shadow: 1px 3px 9px #aaa; -moz-box-shadow: 1px 3px 9px #aaa; box-shadow: 1px 3px 9px #aaa;*/}
    #sidebar_right #search_result li:hover{background-color: #ecf3f9; border:1px solid #f9f9f9;}           
    #sidebar_right #search_result a{color: #666;text-decoration:none;font-size:.9em; font-stretch: condensed;/*line-height:.8em;*//*font: 12px/12px 'Arial Narrow', Arial, sans-serif; */}      
    #sidebar_right #search_result img{height:32px;margin:0px;}
    #sidebar_right .ajax_loader{display:none;}

  #box_icon_sms{ float:left; margin-top:2px !important; height:80px;}
  #box_icon_sms #box_icon_sms_inner{  text-align:left !important;overflow:hidden;height:60px;
                                    background:url(images/bg_ascom_120.png);background-position: -20px 15px; background-repeat:no-repeat; }
  #box_icon_sms #box_icon_sms_inner #icon_sms {float:left; font-size:1.5em !important; margin-top:-10px; padding:0 0 0 2px; color:#4FBD73 !important;/* font-weight:bold !important;*/ font-family:DsignesB,Arial !important; line-height:1em !important;}
  #box_icon_sms #box_icon_sms_inner:hover{background-color: #fce7a0; border:0px solid #f9f9f9;}
/*
    #box_icon_sms{width:180px;height:100px; background-color:#f9f9f9; border:1px solid #f0f0f0; margin: 20px 0 0 0;
      -webkit-box-shadow: 1px 3px 9px #aaa;  -moz-box-shadow: 1px 3px 9px #aaa;    box-shadow: 1px 3px 9px #aaa;}
    #box_icon_sms:hover{background-color: #ecf3f9; border:1px solid #f9f9f9;}           
*/
/******
  #box_icon_sms{ width:180px !important;height:60px; }
  #box_icon_sms div{position:relative; width:180px !important; height:70px;  text-align:left !important; padding:0px !important; overflow:hidden; 
                                    background:url(images/icon_ascom.png);background-position: 40px 0px; background-repeat:no-repeat;margin-right:25px; }
  #box_icon_sms div #icon_sms {width:180px !important;height:80px;float:left; font-size:2em !important; padding-left:4px; color:#4FBD73 !important; font-weight:bold !important; font-family:DsignesB,Arial !important; line-height:1.2em !important;}
  #box_icon_sms div #icon_sms:hover{color: #0aa6d6;}
*****/
    
  #footer {border-top:4px solid #8F1903; clear: both; width:1000px; margin: 20px 0 0 0;  
           background-color:#c0c0c0;/*#c0deed;*/padding: 0px; font-size: 0.9em;}
  #footer #footer-row-top {background-color: #9ba4af;padding:5px 15px 0px 15px;}
  #footer #footer-row-top .footer-box{float:left;margin:10px;width:280px !important;height: 170px !important; border:0px solid red;}
  #footer #footer-row-top .footer-box .box_title,
  #footer #footer-row-top .footer-box h3{color: #4e4e4e;font-weight: normal;font-size: 0.8em;margin-top:0;padding-top:0;}
  #footer #footer-row-top .footer-box .box_title a,
  #footer #footer-row-top .footer-box h3 a{color: white;font-weight: normal;}
  #footer #footer-row-top .footer-box box_content,
  #footer #footer-row-top .footer-box p{color: white;}
  #footer #footer-row-top .footer-box a,
  #footer #footer-row-top .footer-box box_content a,
  #footer #footer-row-top .footer-box p a{color: white;}

/*
  #footer #footer-row-top {background-color:#c0deed;padding:5px 15px 0px 15px;}
  #footer #footer-row-top .footer-box {clear:both;}
  #footer #footer-row-top .footer-box h3{display:none;}
  #footer #footer-row-top .footer-box ul{list-style-type:none;}
  #footer #footer-row-top .footer-box li{float:left; list-style-type:none; width:80px;}
  #footer #footer-row-top .footer-box li div{ width:60px; text-align:center; height:auto; padding:10px;}
  #footer #footer-row-top .footer-box li div:hover{background-color: #ecf3f9;}           
  #footer #footer-row-top .footer-box a{color: #666;text-decoration:none;font-size:.95em;font: 14px/14px 'Arial Narrow', Arial, sans-serif; font-stretch: condensed;}      
  #footer #footer-row-top .footer-box img{height:32px;margin:0px;}
*/
  #footer #footer-row-bottom {background-color: #b0bcc8;color: #e4e4e4; padding:10px;border: 15px solid #b0bcc8;line-height: 1em;font-size: 1.1em; }           
  #footer #footer-row-bottom .footer-box{color: #666;float:left;margin:0 10px 10px 20px;}           
  #footer #footer-row-bottom .footer-box a{color: #666;}           

 /*
  .search_result, 
  .search_result ul 
   {display:inline;}
*/

/*
  .icon_sms img{width:70px;height:52px !important;}
*/
/*
  .icon_sms{ float:right;text-align:center;}
  .icon_sms:hover{background-color: #ecf3f9; }
  .icon_sms img{width:84px;height:64px !important;}
*/
/******
#header {background:url(../../_themes_/astea/images/header.png);background-repeat:repeat-x;}


#topmenu {background-color: #c0c0c0;}
#topmenu ul{color: #c0c0c0; }
#topmenu a {text-decoration:none; color: #b7bcbc; }
#topmenu a:hover{ color: #fcff92;}
#topmenu li.active a{color:white;}
******/
  /* Top menu */
  #topmenu { position: relative; width:1000px; margin:0px 0 0px 0; text-align:left; height:39px; background-color:#8F1903;/*#8F1903; *//*c0c0c0;#CEE6FB;*/
             background: #8F1903 url(../../media/fotos/images/bgmenu.jpg);}
  #topmenu #clientes{position: absolute; top: 4px; right: 10px;color:#c9c9c9;font-size:1em;text-align:right;}
  #topmenu #clientes a {color:#c9c9c9;font-size:inherit;}
  #topmenu #clientes .jux_admin_offline{color:#666;font-weight: bold;}
  #topmenu #clientes .jux_admin_online{color: #ffffff;font-weight: bold;}
  
  #topmenu>ul{margin-left:10px;}
  ul.mainmenu,
  ul.mainmenu ul{list-style: none; }
  ul.mainmenu{float:left;}
  ul.mainmenu, 
  ul.mainmenu ul {padding: 10px 0 0 0; margin: 0; }  /*padding:7px 0 0 0px; margin:0 0 0 10px; */
  ul.mainmenu li {position: relative;left:0;top:0;white-space: nowrap;cursor: pointer;
                  color: White; height: 23px;}
  ul.mainmenu>li>a:after{content: "•"; color:#333;/*7cc1de;*/}
                  
  ul.mainmenu li.active{background-image: none;}
  ul.mainmenu li a{text-decoration: none;}
  ul.mainmenu li a,
  ul.mainmenu li span{display:block;}
  ul.mainmenu li a span{color:#c9c9c9;/* #820300;*/font-size: 1.1em;  display:inline; padding:0px 10px 0px 10px;border-bottom: 0px;
                         font-family:/*DsignesR, Calibri,*/Arial,Helvetica;}
  ul.mainmenu li a span:hover{color:yellow;}
  ul.mainmenu>li>a>span{ font-size: 1.2em; /*text-transform: uppercase;*/font-weight: normal;font-family:/*DsignesB, Calibri,*/Arial,Helvetica; }

 /* ul.mainmenu li.topitem.hassubmenu > a span{ background: url(images/flecha_desplegar.gif) 100% 50% no-repeat;}*/
  ul.mainmenu li.topitem.hassubmenu > a span{ background: url(images/flecha_desplegar.png) 98% -60% no-repeat;}

  ul.mainmenu li.topitem.hassubmenu.active > a span{background-image: url(images/flecha_desplegar_over.png);}
  /*
  ul.mainmenu li a span.novedad strong{display:block;position:absolute;right: 0px;top:-5px;  background-image: url(images/item_nuevo.png);width: 12px;height: 12px;}
  ul.mainmenu li a span.novedad strong em{display:none;}
  */
  ul.mainmenu ul.submenu{position:absolute;left:0;top:0;background-color:#f9f9f9;/*#CEE6FB;*/z-index:1000;margin:0; padding:0;
   -webkit-box-shadow: 1px 3px 9px #aaa;
      -moz-box-shadow: 1px 3px 9px #aaa;
           box-shadow: 1px 3px 9px #aaa;}
  ul.mainmenu ul.submenuColumns{  float:left; padding: 5px 0;}
  ul.mainmenu ul.submenuColumns > li{float: left; margin: 0 10px;}
  ul.mainmenu ul.submenu li{background-image: none;background-color: transparent;text-align: left;height:25px;border-bottom:1px solid #666;}
  ul.mainmenu ul.submenu li a{ position:relative;/*background: url(images/punteado.gif) transparent 0 0 repeat-x;*/ padding-right: 13px; margin-top:0px;padding-top:4px;}
  ul.mainmenu ul.submenu li a:hover{ }
  ul.mainmenu ul.submenu li.first {}
  ul.mainmenu ul.submenu li.last {border-bottom:0px;}
  ul.mainmenu ul.submenu li.first a,
  ul.mainmenu ul.submenu li.second a{ background-image: none;}
  ul.mainmenu ul.submenu li a span{color:#8F1903;/* #820300;*/height: 23px;background-image: none;font-weight:normal;}
  ul.mainmenu ul.submenu li a span:hover{color:yellow;}
  ul.mainmenu li.topitem ul {border: 0px solid #716F64;}
  ul.mainmenu li.topitem ul li.hassubmenu > a span{background: url(images/flecha_submenu.png) 100% 50% no-repeat;}
  ul.mainmenu.nojs ul{display: none;}
  ul.mainmenu.nojs > li{float:left;}

  .novedad{text-transform:lowercase;background-image: url(images/item_nuevo.png);background-repeat:no-repeat;background-position:3px 0px;}

/*.novedad{text-transform:lowercase;background-image: url(images/item_nuevo.png);background-repeat:no-repeat;background-position:top right;}*/



  .submenu1>ul { margin-left: 5px; }

  .submenu1 {  margin-top:20px;  width: 190px; }
  .submenu1 a { color:#222;/*font-size:0.85em;font-family:DsignesL;font-size:14px;*/ font-size:.9em;font: 14px/14px 'Arial Narrow', Arial, sans-serif; font-stretch: condensed; }
  .submenu1 ul { list-style: none; }
  .submenu1>ul>li{margin: 4px 0 0px 0;text-align: left; /*height: 28px;*/ }
  .submenu1>ul>li>a { display: block; padding: 3px 10px 0 0; border-bottom:  2px solid #bfd7e8;}
  .submenu1 li.separator+ul{display:none;}

  .submenu1>ul>ul{margin-bottom: 5px; border-bottom: 1px solid #bfd7e8;}
  .submenu1>ul>ul>li {padding-left: 10px;}
  .submenu1>ul>ul>ul>li {padding-left: 20px;}
  .submenu1>ul>ul>ul>ul>li {padding-left: 30px;}
  .submenu1>ul>ul>ul>ul>ul>li {padding-left: 40px;}
  .submenu1>ul>ul>ul>ul>ul>ul>li {padding-left: 50px;}

  .submenu1>ul>ul li {background-color:#f3f3f3;}
  .submenu1>ul>ul li.active  {background-color: #e9e9e9;}
   
   /* IE7 hack */
  .submenu1>ul>li>ul>li>a { padding-left: 10px;color:#666;}
  .submenu1>ul>li>ul>li>ul>li>a { padding-left: 20px;color:#777;}
  .submenu1>ul>li>ul>li>ul>li>ul>li>a { padding-left: 30px;color:#888;}
  .submenu1>ul>li>ul>li>ul>li>ul>li>ul>li>a { padding-left: 40px;color: #999;}


  /* IE7 hack */
  .submenu1>ul>li>ul>li {background-color:#f3f3f3;}
  .submenu1>ul>li>ul>li.active  {background-color: #e9e9e9;}
  .submenu1>ul>li>ul>li>ul>li {background-color:#f3f3f3;}
  .submenu1>ul>li>ul>li>ul>li.active  {background-color: #e9e9e9;}
  .submenu1>ul>li>ul>li>ul>li>ul>li {background-color:#f3f3f3;}
  .submenu1>ul>li>ul>li>ul>li>ul>li.active  {background-color: #e9e9e9;}

  li.separator{cursor: pointer;}
 
  .submenu1 ul li.private a { color:orange;font-weight: bold;}
  .submenu1 ul li.private a:hover { color:red;font-weight: bold;}
  .submenu1 ul li.private a{background-color: #a9d100!important;}
  .submenu1 ul li.private:hover a{background-color: #a9d100 !important;}
  .submenu1 ul li.private.active a{background-color: #ffc000 !important;}


  .submenu2{display:none;}


/********
  #OLDtopmenu { width:1000px; margin:0px 0 0 0; padding:0px; text-align:left; height:30px;  background-color:#CEE6FB;}
  #topmenu ul{padding:7px 0 0 0px; margin:0 0 0 10px; height:30px; color:#7cc1de; }
  #topmenu ul, #topmenu li {list-style-type: none;}
  #topmenu ul li  {border-bottom:  0px;padding-left:0px;}
  #topmenu li {display:inline; height:30px; text-align: center;  margin-right: 0px; }
  #topmenu a {text-decoration:none; color: #820300;  font-size: 1.1em; text-transform: uppercase; display:inline;  
              padding:0px 10px 0px 10px;border-bottom:  0px;font-family:DsignesB, Arial,Helvetica;}
  #topmenu a:hover{ color:yellow;}
  #topmenu li.active{ }
  #topmenu li:hover { }
  #topmenu li.active a{color:white;}

  .submenu>ul { margin-left: 5px; }

  .submenu {  margin-top:20px;  width: 190px; }
  .submenu a { color:#222; font-size:.95em;font: 14px/14px 'Arial Narrow', Arial, sans-serif; font-stretch: condensed; }
  .submenu ul { list-style: none; }
  .submenu>ul>li{margin: 4px 0 0px 0;text-align: left; }
  .submenu>ul>li>a { display: block; padding: 3px 10px 0 0; border-bottom:  2px solid #bfd7e8;}
  .submenu li.separator+ul{display:none;}

  .submenu>ul>ul{margin-bottom: 5px; border-bottom: 1px solid #bfd7e8;}
  .submenu>ul>ul>li {padding-left: 10px;}
  .submenu>ul>ul>ul>li {padding-left: 20px;}
  .submenu>ul>ul>ul>ul>li {padding-left: 30px;}
  .submenu>ul>ul>ul>ul>ul>li {padding-left: 40px;}
  .submenu>ul>ul>ul>ul>ul>ul>li {padding-left: 50px;}

  .submenu>ul>ul li {background-color:#f3f3f3;}
  .submenu>ul>ul li.active  {background-color: #e9e9e9;}
   
  .submenu>ul>li>ul>li>a { padding-left: 10px;color:#666;}
  .submenu>ul>li>ul>li>ul>li>a { padding-left: 20px;color:#777;}
  .submenu>ul>li>ul>li>ul>li>ul>li>a { padding-left: 30px;color:#888;}
  .submenu>ul>li>ul>li>ul>li>ul>li>ul>li>a { padding-left: 40px;color: #999;}


  .submenu>ul>li>ul>li {background-color:#f3f3f3;}
  .submenu>ul>li>ul>li.active  {background-color: #e9e9e9;}
  .submenu>ul>li>ul>li>ul>li {background-color:#f3f3f3;}
  .submenu>ul>li>ul>li>ul>li.active  {background-color: #e9e9e9;}
  .submenu>ul>li>ul>li>ul>li>ul>li {background-color:#f3f3f3;}
  .submenu>ul>li>ul>li>ul>li>ul>li.active  {background-color: #e9e9e9;}

  li.separator{cursor: pointer;}
 
  .submenu ul li.private a { color:orange;font-weight: bold;}
  .submenu ul li.private a:hover { color:red;font-weight: bold;}
  .submenu ul li.private a{background-color: #a9d100!important;}
  .submenu ul li.private:hover a{background-color: #a9d100 !important;}
  .submenu ul li.private.active a{background-color: #ffc000 !important;}
 ****/
 .shadow{ 
 
-webkit-box-shadow: 1px 3px 9px #ccc;
   -moz-box-shadow: 1px 3px 9px #ccc;
        box-shadow: 1px 3px 9px #ccc;
/*-webkit-box-shadow: 1px 3px 9px #aaa;
      -moz-box-shadow: 1px 3px 9px #aaa;
           box-shadow: 1px 3px 9px #aaa;*/
 /*-webkit-box-shadow:1px 1px 18px #888;
   -moz-box-shadow: 1px 1px 18px #888;
        box-shadow: 1px 1px 18px #888;*/}

/****
 .shadow{ 
 -webkit-box-shadow:3px 3px 13px #777;
   -moz-box-shadow: 3px 3px 13px #777;
        box-shadow: 3px 3px 13px #777;}
****/

#sidebar_left > div {margin:5px 0 0px 15px;}
#sidebar_left .shadow,

#sidebar_right .shadow{
-webkit-box-shadow: 1px 3px 9px #ccc;
   -moz-box-shadow: 1px 3px 9px #ccc;
        box-shadow: 1px 3px 9px #ccc;}

/*
.rounded{
  -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
}
*/
/*
.border4{border:4px solid gray;}
.border3{border:3px solid gray;}
.border2{border:2px solid gray;}
.border1{border:1px solid gray;}
.border0{border:0px solid gray;}
.border-default{border:0px solid gray;}
*/

.box_b{margin: 0 5px 5px 0;padding:0; background-color: #2f5f8b; /*#8F1903;*/ /*f0e45f;*/ border-bottom:0px solid #bfd7e8; }
.box_w{margin: 0 5px 5px 4px;padding:0; background-color: #f9f9f9; border:1px solid #f0f0f0;
zoom:1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2);}
.box_d{margin: 0 0 5px 0;padding:0; background-color: white;
      /* background: url(images/bg_footer.png);*/ border: 0px; text-align: center;}
.box_d img{margin-top: 10px;}

.box_b > div,
.box_w > div{ margin:0px;}

.box_b > div .box_content,
.box_w > div .box_content{  padding:3px;margin-left:0px;}

.box_b > div .box_footer,
.box_w > div .box_footer{  margin: 0 0 7px 8px;}


.box_b .box_top{background: url(images/box_b_top.png); height: 4px;display:none; }
.box_b .box_center{/*background: url(images/box_b.png);*/}
.box_b .box_bottom{background: url(images/box_b_bottom.png);height: 4px;background-position: bottom;display:none;}

.box_w .box_top{background: url(images/box_w_top.png); height: 4px;display:none;}
.box_w .box_center{/*background: url(images/box_w.png);*/}
.box_w .box_bottom{background: url(images/box_w_bottom.png);height: 4px;background-position: bottom;display:none;}

.box_header{color:#444; text-transform: uppercase;font-family:DsignesB,Arial; font-weight: normal; line-height:1.4em; margin:10px 3px 7px 3px; border-bottom:1px dotted  #a4a1a1;  padding:0px 0 5px 0;}
.box_header img{margin-top: 3px;}
.box_b .box_center .box_header{color:#eee;}
.box_icon{border:0px; margin:5px 2px 0px 0px;}
.box_b .box_title{color:silver;font-weight: bold; margin:0px 0px 4px 6px;}
.box_b .box_content{margin:0px 0px 4px 0px;color:#c0c0c0;font-size: 0.9em;}
.box_b .box_content img{ margin:4px 4px 4px 0px; float:left;}
.box_b .box_content img{ width: 70px; /*184px;*/}
.box_content .vermas {color:#fac00e;display:block;clear: both;text-align: right;}
.textrss{color:#77b5f3;text-decoration:none;}
.box_content_item{ margin:0px 0px 5px 0px; }

#sidebar_left .box_b .box_center .box_header{width: 140px;}
.flag_lang_active,.flag_lang_inactive{border:0px !important;float:none;}
#box_lang { text-align:center !important; }

#sidebar_left .box_search{border: 1px solid #f0f0f0;/*background: white url(images/icon_phone.png);*/ display:block;
                   background-repeat: no-repeat; background-position: 10px 39px;
                   zoom:1;filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=3);}

#sidebar_left .box_phone {
      border: 1px solid #f0f0f0;zoom:1;filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=3);
      display:block;
            
      font-weight:bold; color:#c9c9c9; font-size:1.3em;  font-family: Helvetica,Arial;line-height:1.15em;   
      text-align:left;    
}

#sidebar_left .phone { background: white url(images/icon_phone.png);background-repeat: no-repeat; background-position: 10px 12px;padding: 2px 10px 2px 70px; text-align:right;  /* left top */}
#sidebar_left .phone strong{ color:#0aa6d6; font-size:1.2em;font-family: Helvetica,Arial;}
#sidebar_left .selene { background: white url(images/icono_selene.png);background-repeat: no-repeat; background-position: 10px 5px; padding: 2px 10px 2px 70px; text-align:right;/* left top */}
#sidebar_left .selene strong{ color:#0aa6d6; font-size:1.2em; font-family: Helvetica,Arial;}

#sidebar_left .box_faq {border: 1px solid #f0f0f0;background: white url(images/faq_blue.png); display:block; padding:5px 10px 5px 5px;
                   background-repeat: no-repeat; background-position: 5px 5px;text-align:right !important;
                   zoom:1;filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=3);}
#sidebar_left .box_faq_red {border: 1px solid #f0f0f0;background: white url(images/faq.png); display:block; padding:5px 10px 5px 5px;
                   background-repeat: no-repeat; background-position: 5px 5px;text-align:right !important;
                   zoom:1;filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=3);}


.box_faq_red a,
.box_faq a{/*background-color:#ededed;*/margin:0; padding-left: 0;text-decoration:none;
            font-weight:bold; color:#c9c9c9; font-size:1.45em;  font-family:Arial, Helvetica;line-height:1.15em;}
.box_faq_red a strong,
.box_faq a strong{ color:#0aa6d6; font-size:1em;font-family:/*DsignesB,*/Arial; font-weight: bold;padding:35px;line-height:1em;}

.box_faq_red a:hover,
.box_faq a:hover{color: #B9BFBB;}




#sidebar_left .box_popup {border: 1px solid #f0f0f0;background: white url(../../_images_/dialogs/dialog_warning.png); display:block; padding:5px 10px 0px 5px;
                   background-repeat: no-repeat; background-position: 5px 5px;text-align:right !important;
                   zoom:1;filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=3);}
.box_popup a{/*background-color:#ededed;*/margin:0; padding-left: 0;text-decoration:none;
            font-weight:bold; color:#c9c9c9; font-size:1.45em;  font-family:Arial, Helvetica;line-height:1.15em;}
.box_popup a strong{ color:#0aa6d6; font-size:1em;font-family:/*DsignesB,*/Arial; font-weight: bold;padding:35px;line-height:1em;}

.box_popup a:hover{color: #B9BFBB;}


.tb_eventos{width: 100%; clear: both;}
.tb_eventos tr th{border:4px solid white;background-color: #78b5f4;}
.tb_eventos tr td{border:4px solid white;background-color: #c9e1f6;}
.tb_eventos tr td a{font-weight: bold;}

.jux_item_list{margin-bottom: 15px;}
.jux_item_title{text-align:left;border-bottom:1px solid silver;margin-bottom: 15px;padding-bottom: 5px;}
.jux_item_title a{font-size:1.8em;color:#0066d5;}
.jux_item_content{margin: 10px 0 5px 0;color:gray;font-size: 0.90em;text-align: justify;}
.jux_item_content .jux_thumb{float: right; margin: 0px 0 5px 5px;}
.jux_item_footer{border-bottom:1px dotted gray;text-align: left;clear:both;font-size:.9em;}
.jux_item_footer .jux_item_tags{color:gray;}
.jux_item_footer .jux_item_readmore{float:right;color:#0066d5;}

div.jGrowl .jGrowl-notification{
 -webkit-box-shadow:1px 1px 16px #666;
   -moz-box-shadow: 1px 1px 16px #666;
        box-shadow: 1px 1px 16px #666;z-index:110;}
        
#tagList { margin:0px 5px 5px 5px; padding:0;text-align:center; }
#tagList li { list-style-type:none;}
#tagList li a { text-decoration:none; color:#ffffff; font-weight:bold; margin: 0px 10px 2p 0px; }
#tagList a { text-decoration:none; font-weight:bold; margin: 0px 10px 2px 0px; cursor:pointer; font-family:Arial;}
#tagList li a:hover { text-decoration:underline; }
.list_item_div_footer table {z-index:10;}

#content .ui-widget-content {  background: transparent url(../../_images_/blank.gif) 50% bottom repeat-x;}
#content .ui-dialog .ui-dialog-content {background: transparent url(../../_images_/blank.gif) 50% bottom repeat-x;}
#content h4 img,
#content h5 img,
#content p img
{margin: 0 0 0 10px;}
.divinput #item_parent{width:300px;}

#nyroModalTitle,
#nyroModalContent div{display: none;}

#pdfheader{text-align: left;width:972px !important; height:25px;margin-bottom: 10px !important; }
#pdfheader a{/*background-color:#b8d1dd;border: 0px solid #820300;width:100px; height:20px; padding-top:5px;text-align: center; display: block;color:white;*/}

iframe{border:1px solid #c9c9c9;background:white;}

/* 
------------------------------------------------------------------------
LIST 
------------------------------------------------------------------------
*/


/* 
------------------------------------------------------------------------
LIST 
------------------------------------------------------------------------
*/

.mod_list_item{
  margin:40px 0 20px 0px;
  width: 100%; border-bottom:0px solid silver; padding:0 0 0px 0px; 
}

.mod_list_item h1 {width: 100%; height: 30px;  padding:0px; text-align: right;font-size:2em;  margin:6px 0px 19px 0px; border-bottom:6px solid #bebebe;
                   }
.mod_list_item p { margin:8px 0px 0px 150px; /*font-size:.8em;*/color:#4b4d4d; line-height:15px; text-align:justify; }

.mod_list_item img { float: left; margin-right:15px;}
.mod_list_item .shadow {border:1px solid #c9c9c9;}
.mod_list_item .shadow:hover {border:1px solid #ff8080;
 -webkit-box-shadow:1px 1px 6px #ff8080;
   -moz-box-shadow: 1px 1px 6px #ff8080;
        box-shadow: 1px 1px 6px #ff8080;z-index:110;}

.mod_list_footer {text-align:right; color:#fe8e29; margin-bottom:0px; clear:both;border-bottom:1px dotted silver;}
.mod_list_footer a {z-index: 100px;/*float:right; */}
.mod_list_footer a img{height: 12px;}
.admin_links{float:left;}
.admin_links a img{height: 12px;}


/*
.mod_list_item{ display: block; margin-top:10px !important; width: 100%; border-bottom:0px solid silver; padding:0px 0 0px 0px; }
.mod_list_item h1 {display:inline;}
.mod_list_item p {  margin:8px 0px 8px 0px; color:#4b4d4d; line-height:15px; }
.mod_list_item>img { float: right; margin-left:15px;width: 70px;}
.mod_list_footer {text-align:right; color:#fe8e29; margin-bottom:0px; clear:both;}
.mod_list_footer a {float:right; color:#fe8e29;text-decoration:none; padding: 0 0 0 5px;}
*/
ul.cuadrado li{list-style-image: url(images/cuadrado.gif);padding: 10px 0 10px 0; }
li.cuadrado{list-style-image: url(images/cuadrado.gif) !important; padding: 10px 0 10px 0; }
li.triangulo{list-style-image: url(images/triangulo.gif); padding: 10px 0 10px 0; }
ul.links li{list-style-image: url(images/triangulo.gif);padding:0px !important;  margin-left:30px;}
ul.links li a{} 
ul.links li.li_categorie{list-style-image: url(images/cuadrado.gif);  margin-left:0px; margin-top:10px; font-weight: bold;/*color:white; */}

.event_date{font-size: 1.2em;font-weight: bold;float: right;}

/* 
------------------------------------------------------------------------
DETAIL 
------------------------------------------------------------------------
*/

.div_prev_next {margin-bottom: 15px !important;}
.div_prev_next .row span a {font-size: .95em; color:#dea140; text-decoration: none;}
.div_prev_next .row span a:hover {font-size: .95em; background-color:#b8d1dd;border: 0px solid #820300;}

.mod_detail_item {}
.mod_detail_item h1{ display: block;border-bottom:1px solid silver;}

.mod_detail_item p{margin-top:20px;text-align: justify;}
.mod_detail_item>img { float: left; margin-right:15px;}

.mod_detail_footer{text-align:right;height:16px;border-bottom:1px solid silver;line-height:16px;color: #626262;clear:both;margin-bottom: 15px !important;}
.mod_detail_footer span {font-size : 0.9em; color: #454a58; margin: 0px 0px 0px 0px;padding:0px }
.mod_detail_footer span img {height:10px;}
.mod_detail_footer a{text-align:right;font-size : .8em; color: #3E45BA; font-weight:bolder;margin: 0px 0px 0px 15px;}


#calendar_left_arrow img,
#calendar_right_arrow img {height: 140px;width: 35px;}
/*
#messages{color: #fac00e;}
#messages span{color: #a32b26 !important;}
*/
#chatText{width: 175px; border:1px solid #666;margin-top: 4px;margin-bottom:10px;}

.google-visualization-orgchart-node>span {font-family: "Arial Narrow";font-size:1.1em;font-weight:bold;}
.google-visualization-orgchart-node>span>i{font-family: "Arial Narrow";font-size:1em;font-weight:normal;}
#inner-details *{font-size:0.9em; list-style-type: none;margin-left:15px;}

.ui-tabs .ui-tabs-panel { width:540px; }

#div_sip{background:url(images/bg_ascom.png);background-repeat:no-repeat;background-position:right bottom;  width:540px;height:500px;}
.item_footer span img {height:16px;}






.faq_list_item {/*background:url(../../_images_/dialogs/dialog_info.png); background-repeat:no-repeat; */
                padding:0 0 10px 5px;border-bottom:1px solid #eee;margin-top:30px !important;margin-bottom:4px !important;}
.faq_list_item:first-child{border-top:1px solid #eee;margin-top:40px !important;}
.faq_list_item .faq_icon {float:left;width:48px;margin:0 15px 10px 0;}
.faq_list_item h3{margin:0px !important; padding:0px !important;border-bottom:0px !important;font-size:1.6em;}
.faq_list_item p{margin:0px !important; padding:0px !important;text-align: justify;}
.faq_list_item .readmore{color:#93AFE6;float:right;}
.faq_list_item .faq_list_buttons{float:right;}
.faq_list_item .faq_list_buttons img{width:12px;}


#faq h1{	color:#fff;	font-size:3em;	font-weight:normal;}

#faqSection{/*background:url('images/faq_bg.jpg') repeat-y #fff;*/	padding:20px 10px 10px 10px;	border:1px solid white;	text-shadow:1px 1px 0 white;}


/* The expand / collapse button */

#faqHeadingSection{position:relative;}
#faqHeadingSection a.faqbutton{	background:url('images/buttons.png') no-repeat;	width:80px;	height:38px;	position:absolute;	right:50px;	top:45px;	text-indent:-9999px;	overflow:hidden;	border:none !important;}
#faqHeadingSection a.faqbutton.expand:hover{ background-position:0 -38px;}
#faqHeadingSection a.faqbutton.collapse{ background-position:0 -76px;}
#faqHeadingSection a.faqbutton.collapse:hover{ background-position:0 bottom;}

/* Definition Lists */
#faqSection .faq_item{position:relative; padding:1px 5px 5px 5px;  display:block;}
#faqSection .faq_item a{text-decoration:none;color:#888888;}
#faqSection dt{	color:#888; /*8F9AA3;*/	font-size:1.2em;	margin-top:1px;	padding-left:15px;	position:relative;	cursor:pointer;/*	border:1px solid transparent;*/
                font-family:/*DsignesR,*//*Calibri,*//*Arial,Helvetica;*/ font-weight: normal;display:block;}
#faqSection dt:hover{ color:#5f6a73;}
#faqSection dt .icon{	background:url('images/bullets.png') no-repeat;	height:12px;	left:0;	position:absolute;	top:6px;	width:12px;}
#faqSection dt img{height:18px; margin: 0 5px 0 5px;display:none;}
#faqSection dt.opened .icon{ background-position:left bottom;}
#faqSection dd{	font-size:0.9em;	color:#717f89;	line-height:1.5;	padding:6px 0 15px 25px;	display:none;}

#nofaqSection .readmore{color:#0066d5;float:right;font-size:.9em;}

#faqSection .readmore{ margin:0px;padding: 0px 10px 2px 10px; height: 16px;font-size: .8em;color: #fff;position:absolute; bottom:3px; right:3px;
border:none;background:transparent;cursor: pointer;-moz-border-radius: 2px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;border-radius: 2px;
text-shadow:0px 0px 0 #777;/* -moz-box-shadow:0 0 5px #aaa;-webkit-box-shadow:0 0 5px #aaa;	box-shadow:0 0 5px #aaa;*/text-decoration:none;color:#888; }
#faqSection .readmore:hover {color: #fff;background:#58bffd; border:0px;-moz-box-shadow:0 0 5px #A6E5FD;-webkit-box-shadow:0 0 5px #A6E5FD;	box-shadow:0 0 5px #A6E5FD;}
#faqSection .faq_item:hover{background-color:#f9f9f9; -moz-border-radius: 2px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;border-radius: 2px;-moz-box-shadow:0 0 5px #d9d9d9;-webkit-box-shadow:0 0 5px #d9d9d9;	box-shadow:0 0 5px #d9d9d9;}

#faqSection .link-edit {position:absolute; top:3px; right:3px;}
#faqSection .link-edit img {padding:0; margin:0; height:9px; }

.comment_short{font-size: 0.8em;color: #222222;}
.comment_short a{font-size: 1em;}
.comment_short span{font-size: 1em;color: #ffffff;display: block;}

.footer-box .nav_div span {display:inline;}


#box_noticias{/*height:300px;*/position:relative; padding:5px;  /*background: url(images/ribbon_new_es.png); background-repeat: no-repeat;background-position:top right;*/background-color: #FDEFBD;
border: 1px solid #f0f0f0;zoom:1;filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=3);}
#box_noticias>div{/*background-color: #ECF7FD;*/}
#box_noticias a{text-decoration:none;}	
#box_noticias KKimg{margin-bottom:10px;width:175px;}
#box_noticias p{width:175px;font-weight:normal; text-decoration:none;font-size:.8em;text-align:left;}	
#box_noticias p b{width:175px;font-weight:normal; text-decoration:none; font-family:DsignesB,/*Calibri,*/Arial,Helvetica;font-size:1.3em;text-align:left;}	
#box_noticias h3{display:none;margin:0px;padding:0px;}
#box_noticias .title{font-weight:bold; color:#0080C0; font-size:1.45em; /* font-family:Arial, Helvetica;*/line-height:1.15em;}

#box_noticias img.ribbon { position:absolute;  right:0px; top:0px; height:100px;  width:100px;  z-index:10;  border: 0;  }


.home_item .wk_clear {	clear:both;}

.home_item {border-bottom:1px dotted #666666;margin:10px 0 10px 0;width:540px;}
.home_item .summary {width:390px;float:right;}
.home_item .summary h4{margin:0px;padding:0;}
.home_item .summary .title{margin:0px;padding:0; color: #333; font-family:DsignesB, /*Calibri,*/Arial,Helvetica;font-size:1.2em;}
.home_item .summary p{margin:0px;padding:0;/* font-stretch: condensed;*/}
.home_item .summary div{margin:0px;padding:0;}

.home_item .photo {	float:left;	padding:0px; margin:0 10px 10px 0;
-webkit-box-shadow: 1px 3px 9px #ccc;
   -moz-box-shadow: 1px 3px 9px #ccc;
        box-shadow: 1px 3px 9px #ccc;
}

.home_item .readmore{ margin:0px;padding: 1px 10px 2px 10px; height: 14px;font-size: .8em;color: #fff; float:right;
                      border:none;background:transparent;cursor: pointer;text-decoration:none;color:#888;
                      -moz-border-radius: 2px;
                      -webkit-border-radius: 2px;
                      -khtml-border-radius: 2px;border-radius: 2px;
                       text-shadow:0px 0px 0 #777; }
.home_item .readmore:hover {color: #fff;background:#58bffd; border:0px;-moz-box-shadow:0 0 5px #A6E5FD;-webkit-box-shadow:0 0 5px #A6E5FD;	box-shadow:0 0 5px #A6E5FD;}

/* CSS3 Icing */
a:hover  {
-o-transition-duration: .30s;
-o-transition-property: color, background-color;
-webkit-transition-duration: .30s;
-webkit-transition-property: color, background-color;
-moz-transition-duration: .30s;
-moz-transition-property: color, background-color; }


.mod_productos_title{clear:both;/*display:none;*/}
#div_productos{ }
#div_productos .mod_list_productos {position: relative; width:260px; height:287px; border: 1px solid #ddd; margin: 0 5px 10px 0; background-color: #f3f2f2;float: left;
-webkit-box-shadow: 1px 3px 9px #bbb;
   -moz-box-shadow: 1px 3px 9px #bbb;
        box-shadow: 1px 3px 9px #bbb;}
#div_productos .mod_list_productos .mod_list_header{margin:0px; background: #8F1903; padding:4px 5px 4px 3px; font-weight: bold; }
#div_productos .mod_list_productos .mod_list_header .mod_list_title{ color: white;font-size:1.3em;}
#div_productos .mod_list_productos .mod_list_header .mod_list_price{color: red; float: right;font-size: 1.4em;}
#div_productos .mod_list_productos .mod_list_text{margin:0px; padding:7px 0 0 7px;color:#2e2d2d; font-size: .9em;text-align: left;}
#div_productos .mod_list_productos .mod_list_text .thumb{float:right;margin:0 0 5px 5px;}
#div_productos .mod_list_productos .mod_list_footer{position: absolute; bottom: 0px; left: 0px; width: 100%; }
#div_productos .mod_list_productos .mod_list_footer .mod_list_moreinfo{
    position: absolute; left:4px; bottom: 4px; color: #036ed1; width: 90px; padding:3px 5px 3px 5px;font-weight: bold;}
#div_productos .mod_list_productos .mod_list_footer .mod_list_order{
    position: absolute;right: 4px; bottom: 4px; background-color: #e70505; color: white;widows: 100px;  padding:5px 8px 5px 8px;text-transform:uppercase;-moz-border-radius: 4px;font-weight: bold;}
#div_productos .mod_list_productos .admin_links{ position: absolute; bottom: 35px; right: 4px; width:28px; height: 15px;}
#div_productos .mod_list_productos .admin_links a img {height: 12px;}

  .rotate { 
/*	z-index:1000;*/
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg) 
}
  .rotate:hover {	
	-webkit-transform: scale(1.5) rotate(0deg); -moz-transform: scale(1.5)  rotate(0deg); transform: scale(1.5) rotate(0deg);
}
