@import "../../_css_/jux_reset.css";
@import "../../_css_/jux_common.css";
@import "../../_css_/jux_forms.css";
@import "paginator.css";
@import "../../_css_/jux_styles.css";
@import "../../_css_/jux_shop.css";
@import "../../_css_/jux_rss.css";
@import "../../_css_/jux_rating.css";
@import "calendar.css";
@import "calendar_big.css";
@import "../../_css_/jux_breadcrumb.css";
/*
@import "news.css";
@import "../../_css_/jux_gallery.css";
*/

*{ font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#222; }
html {  margin:0;padding:0; } 
body {background-color: #958a80;}
h1,h2,h3,h4,h5,h6 { margin-top:1em; font-weight: bold; color: #958a80;}
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; }
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: #958a80;  }
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: #444;text-decoration: none;}
a:hover{text-decoration: underline;}
code { }
pre code { display: block; padding: 10px; background: #333; color: #444; }
.kkdate { color: #444; }
p{text-align: left; color:#444;}


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 { }
.row1 { }

.clearfix{}
.background{background-color: white;}

  #top-bar{ position:relative; background-color: transparent;text-align:right;width:900px;text-align: right;  margin: auto auto;}
  #top-bar div{position: absolute;top:-23px;width:900px;text-align: right;};
  #top-bar, #top-bar a{ color:#0b1405;font-size: 1.1em;}
  #top-bar a.active_lang:after,
  #top-bar a.inactive_lang:after {	content: " | ";}
  #top-bar .active{ font-weight: bold;}    

#wrap{ padding: 0;background-color: white !important; width:900px; height:655px; margin:70px auto 0px auto;
 -webkit-box-shadow:1px 1px 16px #666; -moz-box-shadow: 1px 1px 16px #666;      box-shadow: 1px 1px 16px #666;}

  #header{background-color: white;width:100%; height: 100px; }
  #header img{margin:3px 50px 0 0;}
  #content{background-color: white; width:100%;  height:510px; font-size: 1.3em;}
  #content p{}

 /*
 #content p,
 #content h3{width:500px; margin:30px auto 0 auto;}
 */
 
 #content .style2{float:right;border:0px;font-size: 12px;}
 #content .style2 td p{font-size: 1.3em;}
 #content .style2 td p a{font-size: 1em;color:#009cdc;}
 
  #topmenu { width:100%; text-align:left; height:25px; padding-top: 3px; background-color: #c50003; }
  #topmenu>ul{ padding:0; margin:0px 0 0px 30px; height:25px;}
  #topmenu>ul,#topmenu>ul>li {list-style-type: none;}
  #topmenu>ul>li {display:inline; padding:0px 20px 0px 2px; height:22px; border-left:1px solid white;  }
  #topmenu>ul>li:first-child{}
  #topmenu>ul>li:last-child{}
  #topmenu>ul>li>a {text-decoration:none; color:white;font-weight: bold; font-size: 1em; text-transform: uppercase; }
  #topmenu>ul>li>a:hover{ text-decoration: underline; }
  #topmenu>ul>li.selected a{ text-decoration: underline;}



/*
div #topmenu
ul
li .selected topitem hassubmenu active
ul
li .selected topitem active
*/
/**
#topmenu>ul>li { position: relative;left:0;top:0;cursor:pointer;}
 **/
/*
#topmenu>ul>li>ul{position:absolute;left: 0;top: 0; z-index: 1000;    
    box-shadow: -2px 2px 5px #808080;-moz-box-shadow: -2px 2px 5px #808080;
    -moz-box-shadow: -2px 2px 5px #808080; -webkit-box-shadow: -2px 2px 5px #808080;}
#topmenu>ul>li>ul>li {display: block !important;}
#topmenu>ul>li>ul>li>a{display: block !important;}
*/
/********
#topmenu>ul>li>ul{ position:absolute;left: 0;top: 0px; width:100%; z-index: 1000; margin-top: 10px;}
#topmenu>ul>li>ul>li{ width:100%; display: block !important;}
#topmenu>ul>li>ul>li>span,
#topmenu>ul>li>ul>li>a{ position:relative; display:block; 
                        color:white; font-size: 1.2em;font-weight: bold;
                        text-decoration:none !important;}
#topmenu>ul>li>ul>li>span{ padding:3px 20px 3px 10px;color: #b3cc30;}
#topmenu>ul>li>ul>li>a{ padding:3px 20px 3px 20px; } 
#topmenu>ul>li>ul>li>a:hover{ color: #002265; }
#topmenu>ul>li>ul>li.selected a{ color: #002265;}
#topmenu>ul>li>ul>li.separator a{ color: #b3cc30;}
#topmenu>ul>li>ul>li:first-child{padding-top: 15px !important; }
#topmenu>ul>li>ul>li:first-child>a{ }
#topmenu>ul>li>ul>li:last-child{ padding-bottom:10px;
-moz-border-bottom-left-radius:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;
-moz-border-bottom-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;}
*********/









 

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


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_items{list-style-type: none;margin:20px;}
.list_items li{display: inherit; float: left; width: 170px; height: 200px; margin:5px; border: 1px solid #c9c9c9;}

div.div_thumbnails{margin:20px 0;}
.list_images{list-style-type: none;}
.list_item{display: inherit; overflow:hidden;float: left; width: 90px; height: 110px; margin:3px; border: 1px solid #c9c9c9;}
.list_item_div_title{font-size: .8em;}
.list_item_div_image{}
.list_item_div_image .framed img{height:80px;}
/*****************/

/* 
------------------------------------------------------------------------
LIST 
------------------------------------------------------------------------
*/
.catalogo_item_list{margin:30px 60px 30px 60px;}

.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;}
.jquery-lightbox-title{display: none;}

.item_footer{position:fixed;right:10px; top:650px;width: 30px;}




/* Listing */
ul.list {margin:0;padding:0;list-style:none; }
ul.list li {padding:0 0 20px 0;margin:0 0 20px 0;background:transparent url("images/bg_hor_dotted.png") repeat-x bottom left; }
ul.list li:last-child {margin:0;padding:0;background:none; }
ul.list li div.left { float:left;width:125px;margin:0px 52px 0 0; } 
ul.list li div.right { float:left;width:702px;margin:5px 0 0 0; }
ul.list li.phone {margin:0 0 10px 0;padding:0 0 0 24px;background:transparent url("images/icon-phone.png") no-repeat 0 2px; }
ul.list li.mail {margin:0 0 10px 0;padding:0 0 0 24px;background:transparent url("images/icon-email.png") no-repeat 0 2px; }

/* Entry */
div.entry div.post {padding:0 0 0px 0;margin:0 80px 0px 0;background:transparent url("images/bg_hor_dotted.png") repeat-x bottom left; }
div.entry h2 { margin-bottom:0.2em; }
div.entry h2 a { color:#323232;text-decoration:none; }
div.entry ul.meta {padding:0;margin:0;list-style:none;float:left;width: 140px;font-size:11px; margin-left: -140px;}
div.entry ul.meta li.date, div.entry ul.meta li.comments {font-weight:bold; }
div.entry ul.meta li.comments {font-weight:normal; }
div.entry ul.post-categories {list-style:none;padding:0;margin:0 0 0 -140px; }
div.entry div.post-content {padding-left:0px; }
div.entry div.post-content p{font-size: 1.3em; }
div.entry div.post-content p *{font-size: 1em; }
div.entry div.post-content img, div.entry div.post-content pre {padding-left:0;margin-left:0px; }
div.entry div.post-content pre {background: url("images/notepaper.png") top left repeat; }
div.entry div.metadata {text-align:center;font-size:11px; }

/* Comments */
div.comments {margin:0;padding:20px 0 0 0;background:#fff url("images/bg_hor_dotted.png") repeat-x top left; }
div.comments .commentarea h3 {font-size:24px;padding:0 0 0px 0; }
div.comments .commentarea ul {margin: 20px 0 20px 0;padding:0; }
div.comments .commentarea ul li {overflow: hidden;margin:0 0 20px 0;padding:0;border:1px solid #e0e0e0;background:transparent url("images/bg_comments.gif") repeat-y 0 0; }
div.comments .commentarea .meta {width: 140px;padding:20px;float: left;overflow:visible;height:100%;text-align: left;background:transparent url("images/bg_comments_top.gif") no-repeat 0 0; }
div.comments .commentarea .meta cite, div.comments .commentarea .meta cite a  {font-style: normal;font-size:12px;font-weight: bold;}
div.comments .commentarea div.meta span {display: block;font-size: 11px;padding: 0;}
div.comments .commentarea div.meta span {display: block;font-size: 11px;padding: 0;}
div.comments .commentarea div.meta span.time {font-size: 10px;}
div.comments .commentarea .comment {width: 400px;padding: 0;float: right;margin: 20px 20px 5px 0;position: relative; }
div.comments .commentarea ul li ul {display:none; }

/* Comment form */
form#commentform { margin:20px 0 0 0; }
.comment-notes, .form-allowed-tags, .logged-in-as  {display: none; }
div.comments .commentarea form span.required {display:none;}
div.comments .commentarea form p {margin-bottom:10px; }
div.comments .commentarea form label {margin: 7px 0 0 0;color:#999;width:160px;font-weight:bold;display:block;float:left; }
div.comments .commentarea form input[type=text] {padding: 10px 15px;border:1px solid #e0e0e0;color: #323232;margin: 0 0 14px 0; }
div.comments .commentarea form textarea {width: 431px;padding: 15px;border:1px solid #e0e0e0;font: 100%/1.7em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Tahoma, sans-serif;
color: #555;line-height:150%;margin: 0; }
div.comments .commentarea form input[type=submit] {padding:10px 10px;float:right;font-size: 11px;text-transform: uppercase;font-weight: bold;color: #fff;border:none;background:#999;cursor: pointer;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px; }
div.comments .commentarea form input[type=submit]:hover {background:#82b244; }

/* Navigation */
div.navigation a {padding:6px 10px;font-size: 11px;text-transform: uppercase;font-weight: bold;color: #fff;border:none;background:#999;cursor: pointer;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px; }
div.navigation a:hover {color: #fff;background:#82b244; }

.metadata p,
.metadata p a,
.metadata p span,
ul.meta li,
ul.meta li a,
ul.meta li span{color:#aaa/*c50003*/;}

ul.meta li.img_links a {}
ul.meta li.img_links a img{width: 12px;}
.post a .news_thumb{float:right;}
