@import "../../_css_/jux_reset.css";
@import "../../_css_/jux_common.css";
@import "forms.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 "calendar.css";
@import "calendar_big.css";
@import "../../_css_/jux_breadcrumb.css";


*{ font-family: Arial, Helvetica, sans-serif;font-size: 14px; color:#ddd; }
html {  margin:0;padding:0; } 
body {overflow: hidden;}
h1,h2,h3,h4,h5,h6 { margin-top:1em; font-family:Calibri,Arial,Helvetica; font-weight: bold; }
h1 { margin-bottom: 5px; font-size: 2.2em; line-height: 35px; }
h2 { margin-bottom: 5px; font-size: 2.1em; line-height: 35px; }
h3 { margin-bottom: 5px; font-size: 1.8em; line-height: 30px; border-bottom:3px solid #cef;}
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:Calibri,Arial,Helvetica; }
p,ul,ol,dl { }
dl dt {  }
dl dd { margin-bottom: 10px; padding: 0;}
strong { font-weight: bold; }
a:link, a:visited, a:focus, a:active {color: #b6d6fe;text-decoration: none;}
a:hover{text-decoration: underline;}
code { }
pre code { display: block; padding: 10px; background: #333; color: #ddd; }
.date { color: #333; }
p{text-align: justify;}


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

fieldset tr { border: none; }
.ui-datepicker-title{}
.ui-datepicker-title span{color:#333;}


.row0 { background-color:transparent;background: url(images/bg_black_54.png);}
.row1 { background-color:transparent;background: url(images/bg_black_37.png);}



#wrap{ padding: 0;margin:0;background-color: white;/*text-align:left;*/width:100%; }
     
    
  #slideshow{ width: 100%;  position: absolute; top:0; left:0; }
  #background-image{ width: 100%;  position: absolute; top:0; left:0; }
  #left{z-index:10;background: url(images/left.png); position:absolute; width:250px; left:0px; top: 0px; bottom:0px;}
 
  #content{z-index:10;background: url(images/left.png); position:absolute; left:280px; top: 50px; bottom:40px; width:500px; padding:20px; overflow: auto; }
  #left #header_logo{ position:absolute; top:50px; left:70px; width:160px; height: 180px; overflow: hidden; }
  #left #header_logo img{width: 160px; }
  
  #left #menu{position: absolute; top:250px; left:40px;  width:175px; margin:10px;}
  #left #menu>ul{padding:0 0 5px 0; margin:0 0 0 10px;  color:#333; }
  #left #menu>ul, #left #menu li {list-style-type: none;}
  #left #menu>ul li  {border-bottom:  0px;padding-left:0px;}
  #left #menu li {display:block; height:25px; text-align: right;  margin-right: 0px; }
  #left #menu a {text-decoration:none; color: #eee; text-transform: uppercase; display:inline; font-family: verdana,Tahoma; }
  #left #menu a:hover{ color:yellow;}
  #left #menu li.active{ }
  #left #menu li:hover { }
  #left #menu li.active a{color:white;}

  #left #menu>ul>ul  {margin-bottom: 10px; }
  #left #menu>ul>ul li {display:block;line-height: 13px; height: auto !important; padding:0px !important;margin: 0px !important;}
  #left #menu>ul>ul a {font-size: 0.8em; color:#bbb; padding: 0px !important; margin:0px !important; line-height: 13px;}
  #left #menu>ul>ul>ul a {font-size: 0.8em; color:#111; text-transform:capitalize; padding: 0px !important; margin:0px !important; line-height: 13px;}
/*
  .submenu {  margin-top:20px;  width: 180px; }
  .submenu a { color:#222;font-size: 1em; font-family:DsignesR,Calibri,Arial,Helvetica;}
  .submenu ul { list-style: none; padding: 0; margin-left: 5px; }
  .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 a {font-size:1em;}

  .submenu a:hover { text-decoration: none; color: #590b0d;} 
  .submenu a:focus,
  .submenu a:active,
  .submenu li.active a {color:blue;}
  .submenu li.active a:hover{color:orange;}

  .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;}
*/
  li.separator{cursor: pointer;}
 
 

.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;}
.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; }
#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;}

#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 #0084d7;width:100px; height:20px; padding-top:5px;text-align: center; display: block;color:white;}


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

.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; text-align:justify; }
.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; }
ul.links li a{font-weight: bold;} 
ul.links li.li_categorie{list-style-image: none !important; 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 #0084d7;}

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

.mod_detail_item p{margin-top:20px;}
.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 : 11px; 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;}
