/*  
Theme Name: adspress
Theme URI: http://www.blogohblog.com
Description: The "AdsPress" WordPress theme has been built by <a href="http://www.blogohblog.com" title="Free WordPress Themes">Blog Oh! Blog</a> and comes under a Creative Commons License.
Version: 1.0
Author: Jai Nischal Verma
Author URI: http://www.blogohblog.com
*/

* { margin: 0px; padding: 0px; list-style:none; text-decoration:none; behavior: url() }
body { background: #dadada repeat-x; font-family:'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif; font-size:13px; color:#3a3a3a;}
a:link { text-decoration: none; color : #285ab5; border: 0px; -moz-outline-style: none;}
a:active { text-decoration: underline; color : #285ab5; border: 0px; -moz-outline-style: none;}
a:visited { text-decoration: none; color : #285ab5; border: 0px; -moz-outline-style: none;}
a:hover	{ text-decoration: underline; color : #ca0000; border: 0px; -moz-outline-style: none;} 
a:focus { outline: none;-moz-outline-style: none;}
#overwrapper {width: 996px; margin:auto;}
#wrapper { width:996px; margin: 10px auto 0px auto;}
#top { background: url(images/top.png) no-repeat; height: 10px; width: 996px; }
#main { background: url(images/bbg.png) repeat-y; width: 996px; line-height:140%; padding:0 10px 20px 10px; }
#main h2 { font-size:24px; font-family:Arial; font-weight:bold; color:#8b005b; padding-bottom:10px;}
#main h2 a { color:#8b005b;}
.clear { clear:both;} 
.allinfos { font-size:11px; padding-bottom:10px;}
span.comments { background:url(images/comment.gif) no-repeat 0 0; width:18px; height:11px; padding-left:20px;}
span.category { background:url(images/category.gif) no-repeat 0 0; width:18px; height:11px; padding-left:20px;}
.doth { background:url(images/doth.gif) repeat-x; height:1px; padding:0 0 10px 0;}
#header { width:996px; height:39px; margin: 0 auto 0px; }
#logo {  float: left; width:996px; text-align:left; }
#logo h1{text-indent:-10000px;}
#logo h1 a{display:block; background: url(images/blog_cabezal_turismo.png) no-repeat; height:34px; width:646px; outline:none;}
#ads { float: right; width: 468px; height:64px; }
#navbg { background: url(images/navbg.gif) repeat-x; width: 666px; height:55px; }
#nav { height: 35px; width: 350px; float:left; }
#searchbox { float:right;}
#nav ul {}
#nav ul li {display:inline; font-family:'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif;
color:#FFFFFF;padding-left:0px; font-size:13px; height:35px; line-height:35px; font-weight:100;}
#nav ul li.page_item a {text-decoration:none;}
#nav ul li.page_item a:hover {  }
#nav ul li.current_page_item a {  }
#nav ul li a { color:#fff;float:left; font-weight:bold;padding:0 20px 0 13px;}
#nav ul li a:hover{text-decoration:underline}
.rss a { color:#000; font-weight:bold;text-transform:uppercase; padding:0 20px 0 20px; background:url(images/rss.gif) no-repeat right;height:35px; line-height:35px;}
.rss a:hover { text-transform:upercase; text-decoration:none;}
#content { width: 996px; }
.entry { float: left; width: 626px;
margin-left:10px;
margin-right:30px;
text-align:justify;}
.entry p { padding-bottom:10px;}
.entry img {margin:0 10px 10px 10px;}
html>body .entry ul { padding: 0 0 0 30px; padding-left: 10px; domains-indent: -10px; 	} 
html>body .entry li { margin: 7px 0 8px 10px; }
.entry ul li:before { content: "\00BB \0020"; }
.entry ol { padding: 0 0 0 35px; }
.entry ol li { }
#sidebar { float: right; width: 310px; background:url(images/dotv.gif) repeat-y; padding-left:10px;margin-top:-100px;
margin-left:-10px;}
#sidebar h2 { font-size:16px; font-family:Arial, Helvetica, sans-serif;; font-weight:bold; color:#00539b; margin-bottom:5px; background:url(images/h2.gif) no-repeat 0 2px; padding-left:20px;}
#sidebar ul{ margin:10px auto 20px;}
#sidebar ul li{}
#sidebar ul li ul{}
#sidebar ul li ul li{display:block; background:url(images/bullet.gif) no-repeat 0 1px; padding-left:20px; padding-bottom:5px; border-bottom:1px dotted #dadada;}
#sidebar p{padding:0 5px;}
#calendar #calendar_wrap #wp-calendar { width: 100%; }
#calendar #calendar_wrap #wp-calendar caption { text-align:left; border-bottom:1px solid #dadada; padding-bottom:5px; }
#calendar #calendar_wrap #wp-calendar th { text-align:left; color:#006699; font-weight:bold; padding-top:5px; }
#calendar #calendar_wrap #wp-calendar td{ text-align:left; color:#006699; }
#footer {  height: 43px; width: 996px; padding:0 25px 0 10px; font-size:11px; }
.postmetadata { padding:10px; border:1px solid #e5e6c3; background:#feffe5; margin:20px 0 20px 0;}
h3#respond,h3#comments {font-size:16px; font-family:"Trebuchet MS"; font-weight:bold; color:#285ab5; padding:20px 0 20px 0;}
#commentform p { padding-bottom:10px;}
#commentform #author { border:1px solid #dadada; height:20px; width:200px; }
#commentform #email { border:1px solid #dadada; height:20px; width:200px; }
#commentform #url { border:1px solid #dadada; height:20px; width:200px;}
#commentform #comment { border:1px solid #dadada; height:200px; width:500px;}
.commentlist cite { background:#f9f9f9; padding:5px 5px 5px 10px; }
.commentlist cite a { color:#333;}
.commentlist .ctext { background:url(images/doth.gif) repeat-x bottom; font-size:11px;}
#searchbox { width: 201px; height: 30px; background: url(images/s.gif); margin:3px 5px 0 0; }
#searchbox #s { float: left; margin: 6px 0 0 6px; border: 0; width: 159px; background: none; }
#searchbox #go { float: right; margin: 3px 4px 0 0; width:27px; height:24px;  }
#main h2.search {margin:10px 10px 10px 0; color:#000000;}
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; } 
.alignleft { float: left ;}
/**************** Misc *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 0 30px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
.alignright{float:right; padding:20px;}
.alignleft{float:left; padding:20px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}
code {font-size:1.0em;color: #000}
/**************** Gallery *********************/
.gallery {text-align:center;}
.gallery img {padding:2px; height:100px; width:100px;}
.gallery a:hover {background-color:#ffffff;}
.attachment {text-align:center;}
.attachment img { padding:2px; border:1px solid #999999;}
.attachment a:hover {background-color:#FFFFFF;}
.imgnav {text-align:center;}
.imgleft {float:left;}
.imgleft a:hover {background-color:#FFFFFF;}
.imgleft img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}
.imgright {float:right;}
.imgright a:hover {background-color:#FFFFFF;}
.imgright img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}

/**************** avatar *********************/
.gravs {margin-top:20px;}
.avatar {float:left; margin-right:5px; margin-bottom:5px; padding:3px; border:1px solid #999999;}


/**************** MENU PORTAL *********************/
#headerPortal {background-color: #FFFFFF;height: 100px;width: 996px;position:relative;min-width:986px;margin:0 auto;}
#logoPortal {width:90%px;height:100px;position:absolute;margin-top:0px;margin-left:0px;float:left;}
#patrocinadorPortal {position:relative;height:90px;float:right;padding-top:5px;padding-bottom:-5px;padding-right:5px;}
#main_menuPortal {background-image:url("http://contenido.turinegocios.com/cms/upload/imgs/fondo_mainmenu.jpg");height: 38px;width: 996px;position:relative;min-width:996px;margin:0 auto;}
#main_menu {background-image:url("http://www.turinegocios.com/cms/upload/imgs/fondo_mainmenu.jpg");height: 38px;width: 996px;position:relative;min-width:996px;margin:0 auto;}
#tabsPortal {float:left;font-size:93%;line-height:normal; color:#8b005b;font-size:12px;}
#tabsPortal ul {margin:0;padding:5px 5px 0 5px;list-style:none;}
#tabsPortal li {display:inline;margin:0;padding:0;}
#tabsPortal a {float:left;margin:0;padding:0 0 0 10px;text-decoration:none;}
#tabsPortal a span {float:left;display:block;padding:8px 10px 10px 0px;color:#8b005b;} /* Commented Backslash Hack hides rule from IE5-Mac */
#tabsPortal a span {float:none;} /* End IE5-Mac hack */
#tabsPortal a:hover span {color:#ffffff;background:url("http://contenido.turinegocios.com/cms/upload/imgs/back_menu_on.jpg") left top;}
#tabsPortal a.seleccionado span{color:#ffffff;background:url("http://contenido.turinegocios.com/cms/upload/imgs/back_menu_on.jpg") left top;}
#tabsPortal a:hover {background-position:0% 5px;background-image:url("http://contenido.turinegocios.com/cms/upload/imgs/back_menu_on.jpg");}
#tabsPortal a.seleccionado {color:#ffffff;background-position:0% 5px;background-image:url("http://contenido.turinegocios.com/cms/upload/imgs/back_menu_on.jpg");}
#tabsPortal a:hover span {background-position:100% 5px;background-image:url("http://contenido.turinegocios.com/cms/upload/imgs/back_menu_on.jpg");}
#tabsPortal a.seleccionado span{color:#ffffff;background-position:100% 5px;background-image:url("http://contenido.turinegocios.com/cms/upload/imgs/back_menu_on.jpg");} 
#tabs2Portal {position:relative;float:right;font-size:93%;line-height:normal; color:#00539b;font-size:12px;}/* Menu Red de Negocios */
#tabs2Portal ul {margin:0;padding:5px 5px 0 5px;list-style:none;}
#tabs2Portal li {display:inline;margin:0;padding:0;}
#tabs2Portal a {float:left;margin:0;padding:0 0 0 10px;text-decoration:none;}
#tabs2Portal a span {float:left;display:block;padding:8px 10px 10px 0px;color:#00539b;} /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs2Portal a span {float:none;} /* End IE5-Mac hack */
#tabs2Portal a:hover span {color:#ffffff;background:url("http://contenido.turinegocios.com/cms/upload/imgs/back_menu_on.jpg") left top;}
#tabs2Portal a.seleccionado span{color:#ffffff;background:url("http://contenido.turinegocios.com/cms/upload/imgs/back_menu_on.jpg") left top;}
#tabs2Portal a:hover {background-position:0% 5px;background-image:url("http://contenido.turinegocios.com/cms/upload/imgs/back_menu_on.jpg");}
#tabs2Portal a.seleccionado {color:#ffffff;background-position:0% 5px;background-image:url("http://contenido.turinegocios.com/cms/upload/imgs/back_menu_on.jpg");}
#tabs2Portal a:hover span {background-position:100% 5px;background-image:url("http://contenido.turinegocios.com/cms/upload/imgs/back_menu_on.jpg");}
#tabs2Portal a.seleccionado span{color:#ffffff;background-position:100% 5px;background-image:url("http://contenido.turinegocios.com/cms/upload/imgs/back_menu_on.jpg");}/* Menu Calendario */ 
#down_main_menuPortal {background-image:url("http://contenido.turinegocios.com/cms/upload/imgs/linea_debajo_menu.gif");height: 7px;width: 996px;position:relative;min-width:996px;margin:0 auto;}

/**************** RED DE NEGOCIOS*********************/
#form_buscador{margin-bottom:10px;}
#form_buscador .altoDeLinea{height:27px;margin:auto;}
#calendario_mod{margin-bottom:10px;}
#tabs_eventos {font-size:93%;line-height:normal; color:#8b005b;font-size:12px;margin-top:5px;}
#tabs_eventos ul {margin:0;padding:5px 5px 0 5px;list-style:none;}
#tabs_eventos li {display:inline;margin-right:-1px;padding:5px;border:solid;border-width:1px;border-color:#CCCCCC;}
#tabs_eventos a {margin:0;padding:0 0 0 0px;text-decoration:none;}
#tabs_eventos a span {float:left;display:block;padding:8px 10px 10px 0px;color:#8b005b;} /* Commented Backslash Hack hides rule from IE5-Mac */
#tabs_eventos a span {float:none;}	/* End IE5-Mac hack */
#tabs_eventos a:hover span {color:#000000;}
#tabs_eventos a:hover {color:#000000;}
#tabs_eventos a:hover span {color:#000000;}	/* Menu Bottom */ 
#mas_ligasEP{margin-top:-15px;margin-left:10px;text-align:left;line-height:20px;background-image:}
.liga_azul:hover{font-size:12px;color:#1e61ac;text-decoration:underline;text-align:left;}
h3{font-size:12px;color:#00539b;text-align:left;line-height: 20px;font-weight:bold;text-decoration:none;
margin-top:10px; margin-left:5px;}
.liga_azul{font-size:12px;color:#1e61ac;text-decoration:none;line-height: 15px; margin-left:5px;}
#form_newsletter {margin-bottom:10px;}
#newsletter form {margin-top: 10px;margin-bottom: 10px;padding-top:-15px;}
#form_newsletter .altoDeLinea{height:27px;margin:auto;}


/**================= ModTabs Eventos =================**/

.ui-tabs-nav, .ui-tabs-panel {
    font-family: Arial, Helvetica, sans-serif ;
    font-size: 12px;
}

.ui-tabs-nav { list-style: none; margin: 0; padding: 0 0 0 3px; }
.ui-tabs-nav:after { /* fix IE,Evita el desplazamiento */
    display: block; clear: both; content: " "; }
.ui-tabs-nav li { float: left; margin: 0 0 0 0px; font-weight: bold; }
.ui-tabs-nav a, .ui-tabs-nav a span {
    float: left; /* fix al problema dir=ltr  y orillas en IE */
    padding: 0 12px;
    background: url(http://blog.turinegocios.com/imgs/tabs.png) no-repeat;
}
.ui-tabs-nav a {
    margin: 5px 0 0; /* position: relative arregla el problema de opacidad en IE */
    padding-left: 0;
    background-position: 100% 0;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0; /* @ Firefox, previene la propiedad de borde dotted despues del click */    
}
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
    color: #fff;
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative !important;
    top: 1px;
    z-index: 2;
    margin-top: 0;
    background-position: 100% -23px;
}
.ui-tabs-nav a span {
    padding-top: 1px;
    padding-right: 0;
    height: 20px;
    background-position: 0 0;
    line-height: 20px;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-top: 0;
    height: 27px;
    background-position: 0 -23px;
    line-height: 27px;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, repara problemas con Pseudoclases */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, necesita clases mas especificas */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
    color: #000;
}
.ui-tabs-panel {
    border: 1px solid #304D93;
    padding: 10px;
    margin-top:-20px;
    background: #fff; /* declara el background color para que no se distorcionen las fuentes en IE */
}
/*.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}*/

/* bug fixes en IE */
* html .ui-tabs-nav { /* auto clear @ IE 6 & IE 7  */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* auto clear @ IE 7 Modo Estandar - no agrupa selectores  */
    display: inline-block;
}

.ui-tabs-hide { display: none !important;  }
#tab_panel1, #tab_panel2, #tab_panel3 {
	max-height:100px;
	overflow:auto;
}
#heightMod {
    margin-top:0px;
    padding:5px;
    height:160px;
}

/**========== Listados eventos  ==========**/

.eventList {
    text-align:left;
	list-style:none;
	margin:0px;
	padding:0px;
         font-size:0.9em;
         line-height:13px;
	}
.eventList a {
	text-decoration:none;
	display:block;
	color:#444;
	background: #fff;
	padding:5px;
	}
.eventList a:hover {
	background:#ededed;
	}	
.eventList strong {
	color:#0066CC;
	font-style:italic;
}
.eventList span.liCalEve {
	border-bottom: #ccc 1px solid;
	}

.eventList span.liCalLugar {
	display:block;
	}
.eventList span.liCalSede {
	display:block;
	}	
.eventList acronym {
	color:#000000;	
	}
	
/**FrmBuscador Eventos**/

.frmSearchEvents {
	text-align:center;
	margin:-5px;
	padding:0px;
	
 }
.frmSearchEvents label {
	display:block;
	padding:1px;
} 
.frmSearchEvents input.blur {
	color: #999;
}

.frmSearchEvents .eventSubmit {
	background:#304D93;
	color:#fff;
	border: 1px #304D93 inset;
	cursor:pointer;
	
}
.msgEvento {
	color:#3173AF;
}

#calendario_mod{margin-bottom:10px; width:290px;}

/*========================= class buscador divs =========================*/

.srchSeparador {
	padding:5px;
}

/*====================== ShadowBox ======================*/


#btnSubmitEmpresas {
	color:#fff;
	width:215px;
	height:26px;
	border:0px;
	background:url(http://www.turinegocios.com/cms/upload/red_negocios/btn_empresas_off.jpg) no-repeat;
	cursor:pointer;
	font-weight:bold;
}



/*_____________________________________________________  container & overlay  */
#shadowbox_container, #shadowbox_overlay {
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
}
#shadowbox_container {
  position: fixed;
  display: block;
  visibility: hidden;
  z-index: 999;
  text-align: center; /* centers #shadowbox in quirks and IE */
}
#shadowbox_overlay {
  position: absolute;
  background: #0C2D74;
}

/*_______________________________________________________________  shadowbox  */
#shadowbox {
  position: relative;
  margin: 0 auto;
  text-align: left; /* reset left alignment */
}

/*____________________________________________________________________  body  */
#shadowbox_body {
  position: relative;
  margin: 0;
  padding: 0;
  border: 3px solid #ccc;
  overflow: hidden;
}
#shadowbox_body_inner {
  position: relative;
  height: 100%;
}
#shadowbox_content.html {
  height: 100%;
  overflow: auto; /* make html content scrollable */
}

/*_________________________________________________________________  loading  */
#shadowbox_loading {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}
#shadowbox_body, #shadowbox_loading {
  background-color: #060606; /* should match loading image background color */
}
#shadowbox_loading_indicator {
  float: left;
  margin: 10px 10px 0 10px;
  height: 32px;
  width: 32px;
  background-image: url(http://blog.turinegocios.com/imgs/loading.gif);
  background-repeat: no-repeat;
}
#shadowbox_loading span {
  font-family: 'Lucida Grande', Tahoma, sans-serif;
  font-size: 10px;
  float: left;
  margin-top: 16px;
}
#shadowbox_loading span a:link,
#shadowbox_loading span a:visited {
  color: #fff;
  text-decoration: underline;
}

/*____________________________________________________________  title & info  */
#shadowbox_title, #shadowbox_info {
  position: relative;
  margin: 0; /* these must have no vertical margin or padding */
  padding: 0;
  overflow: hidden;
}
#shadowbox_title_inner, #shadowbox_info_inner {
  position: relative;
  font-family: 'Lucida Grande', Tahoma, sans-serif;
  line-height: 16px;
}
#shadowbox_title {
  height: 26px;
}
#shadowbox_title_inner {
  font-size: 16px;
  padding: 5px 0;
  color: #fff;
}
#shadowbox_info {
  height: 20px;
}
#shadowbox_info_inner {
  font-size: 12px;
  color: #fff;
}

/*_____________________________________________________________________  nav  */
#shadowbox_nav {
  float: right;
  height: 16px;
  padding: 2px 0;
  width: 45%;
}
#shadowbox_nav a {
  display: block;
  float: right;
  height: 16px;
  width: 16px;
  margin-left: 3px;
  cursor: pointer;
}
#shadowbox_nav_close {
  background-image: url(http://blog.turinegocios.com/imgs/close.png);
  background-repeat: no-repeat;
}
#shadowbox_nav_next {
  background-image: url(http://blog.turinegocios.com/imgs/next.png);
  background-repeat: no-repeat;
}
#shadowbox_nav_previous {
  background-image: url(http://blog.turinegocios.com/imgs/previous.png);
  background-repeat: no-repeat;
}
#shadowbox_nav_play {
  background-image: url(http://blog.turinegocios.com/imgs/play.png);
  background-repeat: no-repeat;
}
#shadowbox_nav_pause {
  background-image: url(http://blog.turinegocios.com/imgs/pause.png);
  background-repeat: no-repeat;
}

/*_________________________________________________________________  counter  */
#shadowbox_counter {
  float: left;
  padding: 2px 0;
  width: 45%;
}
#shadowbox_counter a {
  padding: 0 4px 0 0;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}
#shadowbox_counter a.shadowbox_counter_current {
  text-decoration: underline;
}

/*___________________________________________________________________  clear  */

div.shadowbox_clear {
  clear: both; /* clear floating counter & nav */
}

/*________________________________________________________________  messages  */
div.shadowbox_message {
  font-family: 'Lucida Grande', Tahoma, sans-serif;
  font-size: 12px;
  padding: 10px;
  text-align: center;
}
div.shadowbox_message a:link,
div.shadowbox_message a:visited {
  color: #fff;
  text-decoration: underline;
}