/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
body{margin:10px;}h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold;}optgroup{font-weight:normal;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}del{text-decoration:line-through;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}sup{vertical-align:super;}sub{vertical-align:sub;}p,fieldset,table,pre{margin-bottom:1em;}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px;}/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}html {
	/* Always show a scrollbar for short pages - stops the jump when the scrollbar appears on non-IE browsers */
	height: 100%;
	margin-bottom: 1px;
	overflow-y: scroll;
	background: #222222;
}

body, th, td {
	margin: 0;
	font-family: "Trebuchet MS";
	font-size: 85%; /* 11px */
	color: #444444;
}

table, th, td {
}

th, td {
	text-align: left;
	vertical-align: top;
}

th {
}

td {
}

label,
select,
input,
button,
textarea,
button {
	font-family: "Trebuchet MS";
	font-size: 93%; /* 12px */
	color: #333333;
}

input,
textarea {
	padding: 1px 4px;
}


h1, h2, h3, h4, h5, h6 {
	margin: 0.8em 0 0.5em 0;
	font-family: Arial;
	font-weight: normal;
	color: #FFFFFF;
}

h1 {
	font-size: 161.6%; /* 21px */
}

h2 {
	font-size: 153.9%; /* 20px */
}

h3 {
	font-size: 116%; /* 15px */
}

h4 {
	font-size: 108%; /* 14px */
}

h5 {
	font-size: 100%; /* 13px */
}

h6 {
	font-size: 93%; /* 12px */
}


a {
	text-decoration: none;
	color: #000066;
}

a:hover {
	text-decoration: none;
	color: #0000AA;
}

a:visited {
	color: #3F4077;
}

ul {
	margin: 0;
}

ul li {
	list-style-type: none;	
}


.clear_float {
	clear: both;
	height: 0;
}

#main {
	width: 1024px;
	margin: 0 auto;
	padding: 0px;
	background: #999999 url(http://www.horaciopagani.com/site/views/default/_images/background_repeat.jpg) repeat-y;
}


/* Header ------------------------------------------------- */

#header {
	height: 190px;
	background: url(http://www.horaciopagani.com/site/views/default/_images/background_header.jpg) no-repeat left top;
}


#toolbar {
	width: 106px;
	height: 16px;
	padding: 16px 0 0 5px;
	margin: 0 0 0 330px;
}

#tools li {
	float: left;
	height: 16px;
	margin: 0 8px 0 0;
}

#tools a {
	display: block;
	width: 17px;
	height: 16px;
	background-repeat: no-repeat;
	background-position: left top;
}

#tools a#tool_home { background-image: url(http://www.horaciopagani.com/site/views/default/_images/head_home.gif); }
#tools a#tool_contact { background-image: url(http://www.horaciopagani.com/site/views/default/_images/head_contact.gif); }
#tools a#tool_sitemap { background-image: url(http://www.horaciopagani.com/site/views/default/_images/head_sitemap.gif); }

#tools a#tool_twitter { width: 16px; background: url(http://www.horaciopagani.com/site/views/default/_images/social_16.png) no-repeat -48px top; }
#tools a#tool_facebook { width: 16px; background: url(http://www.horaciopagani.com/site/views/default/_images/social_16.png) no-repeat -16px top; }

#tools a:hover {
	background-position: left -16px;
}

#tools a#tool_twitter:hover { background: url(http://www.horaciopagani.com/site/views/default/_images/social_16.png) no-repeat -48px -16px; }
#tools a#tool_facebook:hover { background: url(http://www.horaciopagani.com/site/views/default/_images/social_16.png) no-repeat -16px -16px; }


#logo {
	width: 192px;
	height: 95px;
	margin: 48px 0 0 240px;
}

#logo a {
	display: block;
	width: 192px;
	height: 95px;
	background: url(http://www.horaciopagani.com/site/views/default/_images/site_name.gif) no-repeat left top;
}


/* Body ------------------------------------------ */

#body {
	float: left;
	width: 460px;
	padding: 0;
}

#col_menu,
#col_sidebar,
#col_sponsors {
	float: left;
	width: 156px;
	padding: 16px;
}

#col_sidebar {
	padding-top: 12px;
}

#content {
	padding: 24px;
}

#content h1 {
	font-size: 161.6%; /* 21px */
	margin: 0 0 12px 0;
}

#content h2 {
	margin: 4px 0 10px 0;
}


/* Column ------------------------------------------ */

.main_menu {
	font-family: Verdana;
	font-size: 100%; /* 13px */
	color: #000000;
}

.main_menu li {
	padding: 0 0 5px 0;
}

.main_menu li.sep {
	padding: 0 0 14px 0;
}

.main_menu a {
	display: block;
	width: 100%;
	height: 18px;
	padding: 0 0 0 16px;
	background: url(http://www.horaciopagani.com/site/views/default/_images/bullet_white_small.gif) no-repeat left 4px;
	font-family: Verdana;
	color: #000033;
}

.main_menu a:hover {
	color: #000099;
}


.notes_menu {
	margin: 54px 0 0 2px;
}

.notes_menu > li {
	padding: 0 0 0 14px;
	background: url(http://www.horaciopagani.com/site/views/default/_images/bullet_gray_tiny.gif) no-repeat left 5px;
}

.notes_menu h5 {
	margin: 10px 0 0 0;
}

.notes_menu h5,
.notes_menu h5 a {
	color: #333333;
}


.copyright {
	bottom: 30px;
	font-size: 81%; /* 10.5px */	
	text-align: center;
}

/* Sidebar ----------------------------------------- */


#col_sidebar a {
	display: block;
					
	color: #8BA9D3;
}

#col_sidebar a:hover {
				
	color: #A7BDDB;
}

#col_sidebar .book {
	padding: 0 0 0 4px;
}

#col_sidebar .book h3 {
	font-weight: bold;
	margin: 0.3em 0 1.2em 0;
}

#col_sidebar .book h4,
#col_sidebar .book h5,
#col_sidebar .book h6 {
	margin: 8px 0 4px 0;
	font-family: "Trebuchet MS";
	color: #CCCCCC;
}

#col_sidebar .book p {
	font-size: 81%; /* 10.5px */
	color: #BBBBBB;
	margin: 0 0 0.3em 0;
}


#col_sidebar .events {
	margin: 28px 0 0 0;
}

#col_sidebar .events ul {
	padding: 6px 0 0 0;
}

#col_sidebar .events li {
	padding: 0 0 4px 12px;
	background: url(http://www.horaciopagani.com/site/views/default/_images/bullet_gray_tiny.gif) no-repeat left 5px;
}

#col_sidebar .events h6 {
	color: #CCCCCC;
}

#col_sidebar .events em {
	display: block;
	color: #AAAAAA;
	font-size: 81%; /* 10.5px */
	font-style: normal; 
}


#col_sidebar a.side_more {
	margin: 0 0 12px 0;
	text-align: right;
	font-size: 81%; /* 10.5px */
}

#col_sidebar a.side_more:hover {
	color: #859bb9;
}



/* Paging ------------------------------------------ */

ul.paging {
	clear: both;
	display: block;
	margin: 16px 0 0 0;
}

ul.paging li {
	float: left;
	display: block;
	margin: 4px 4px 6px 0;
	padding: 2px;
	color: #777777;
}


/* Footer ------------------------------------------ */

#footer {
	width: 990px;
	height: 24px;
	margin: 0 auto;
	padding: 8px 0;
	text-align: center;
}

.foot_menu {
	display: block;
	margin: 0 auto;
	font-family: Verdana;
	font-size: 77%; /* 10px */
	color: #666666;
}

.foot_menu li {
	display: block;
	float: left;
	margin-right: 16px;
}

.foot_menu li.sep {
	margin-right: 50px;
}

.foot_menu li.last {
	margin-right: 0;
}

.foot_menu a {
	color: #666666;
}

.foot_menu a:hover {
	color: #888888;
}

form {
}

form fieldset {
	border: none;
}


form ol {
	margin: 0;
}

form ol li {
	list-style: none;
	padding: 4px 0;
}



label {
	display: block;
	padding: 2px 0;
}

input, textarea {
	width: 400px;
	background: transparent;
	border: 1px solid #666666;
}

textarea {
	height: 120px;
}

.notes_menu select {
	margin: 4px 0 12px 0;
	background-color: #dae139;
	border: 1px solid #999999;
	font-size: 11px;
	color: #666666;
}

.notes_menu button {
	width: 24px;
	height: 20px;
	background-color: #dae139;
	border: 1px solid #999999;
	font-size: 11px;
	color: #666666;
}

.notes_menu .submit {
	width: 24px;
	height: 20px;
	background-color: #dae139;
	border: 1px solid #999999;
	font-size: 11px;
	color: #666666;
}


.success,
.error {
	width: 402px;
	margin: 0 0 4px 0;
	padding: 2px 5px;
	color: #FFFFFF;
}

.success {
	background: #009900;
}

.error {
	background: #990000;
}

input.cancel_form, 
input.submit_form {
	float: left;
	width: 100px;
	height: 22px;
	margin: 0 16px 0 0;
	padding-bottom: 2px;
	background: #666666;
	border: 0;
	font-weight: bold;
	color: #FFFFFF;
}

.required {
	float: left;
	width: 280px;
	margin: 0;
	padding: 3px;
}
/* Menu -------------------------- */

#body_home #tool_home,
#body_contact #tool_contact,
#body_sitemap #tool_sitemap {
	background-position: left -16px;	
	cursor: default;	
}

#body_sect_historia #menu_historia,
#body_article #menu_notas,
#body_sect_libro #menu_libro,
#body_sect_enlaces #menu_enlaces,
#body_event #menu_charlas,
#body_gallery #menu_galerias,
#body_contact #menu_contacto {
	color: #FFFFFF;
	background: url(http://www.horaciopagani.com/site/views/default/_images/bullet_white_small.gif) no-repeat left 4px;
	cursor: default;	
}


/* Footer ------------------------ */

#body_home #foot_home,
#body_sect_historia #foot_historia,
#body_article #foot_notas,
#body_sect_libro #foot_libro,
#body_sect_enlaces #foot_enlaces,
#body_event #foot_charlas,
#body_gallery #foot_galerias,
#body_contact #foot_contacto,
#body_sitemap #foot_sitemap {
	color: #AAAAAA;
	cursor: default;	
}

#gallery {
	padding: 9px;
	background: #999999;
	border: 1px solid #777777;
}

#overlay {
	width: 568px;
	display: none;
}

.close {
	display: block;
	float: right;
	width: 14px;
	height: 14px;
	margin: 10px 10px 0 0;
	background: url(http://www.horaciopagani.com/site/views/default/_images/ad_gallery/ad_close.gif) no-repeat left top;
	cursor: pointer;
}


.ad-gallery {
  width: 548px;
}

.ad-gallery, .ad-gallery * {
  margin: 0;
  padding: 0;
}
	.ad-header {
		padding: 2px 10px 4px 10px;
		background: #666666;
	}
	
  .ad-gallery .ad-image-wrapper {
    width: 100%;
    height: 424px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
  }
    .ad-gallery .ad-image-wrapper .ad-loader {
      position: absolute;
      z-index: 10;
      top: 48%;
      left: 48%;
      border: 1px solid #CCC;
    }
    .ad-gallery .ad-image-wrapper .ad-next,
    .ad-gallery .ad-image-wrapper .ad-prev {
      position: absolute;
      top: 0;
      width: 45%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
		}
    .ad-gallery .ad-image-wrapper .ad-next {
      right: 0;
    }
    .ad-gallery .ad-image-wrapper .ad-prev {
      left: 0;
    }
    .ad-gallery .ad-image-wrapper .ad-prev, 
		.ad-gallery .ad-image-wrapper .ad-next {
      /* Or else IE will hide it */
      background: url(non-existing.jpg)\9
    }
      .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, 
			.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(http://www.horaciopagani.com/site/views/default/_images/ad_gallery/ad_prev.png);
        width: 30px;
        height: 30px;
        display: none;
        position: absolute;
        top: 47%;
        left: 0;
        z-index: 101;
      }
      .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(http://www.horaciopagani.com/site/views/default/_images/ad_gallery/ad_next.png);
        width: 30px;
        height: 30px;
        right: 0;
        left: auto;
      }
    .ad-gallery .ad-image-wrapper .ad-image {
      position: absolute;
      overflow: hidden;
      top: 0;
      left: 0;
      z-index: 9;
			border: 1px solid #000000;
    }
      .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        position: absolute;
        bottom: 0px;
        left: 0px;
        padding: 7px;
        text-align: left;
        width: 100%;
        z-index: 2;
        background: url(http://www.horaciopagani.com/site/views/default/_images/ad_gallery/opa75b.png);
        color: #CCCCCC;
				opacity: 0.8;
      }
      * html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        background: none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');
      }
        .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {
          display: block;
        }
  .ad-gallery .ad-controls {
    height: 16px;
		margin-bottom: 10px;
		padding: 4px 8px;
		background: #777777;
		color: #DDDDDD;
  }
    .ad-gallery .ad-info {
      float: left;
			height: 15px;
			padding: 1px 6px 0 6px;;
			font-size: 0.9em;
			background: #444444;
    }
    .ad-gallery .ad-slideshow-controls {
      float: right;
    }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-start, 
			.ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
				float: left;
				height: 16px;
				width: 22px;
      }
			.ad-gallery .ad-slideshow-controls .ad-slideshow-start {
				display: block;
				background: #444444 url(http://www.horaciopagani.com/site/views/default/_images/ad_gallery/tool_play.gif) no-repeat 0 0;
			}
			.ad-gallery .ad-slideshow-controls .ad-slideshow-start:hover {
				background: #444444 url(http://www.horaciopagani.com/site/views/default/_images/ad_gallery/tool_play.gif) no-repeat 0 -16;
			}
			.ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
				display: none;
			}
      .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {
				float: left;
				width: 21px;
				height: 15px;
				padding-top: 1px;
        font-size: 0.9em;
				background: #444444;
				text-align: center;
      }
    .ad-gallery .ad-slideshow-running .ad-slideshow-start {
			display: none;
    }
		.ad-gallery .ad-slideshow-running .ad-slideshow-stop {
			display: block;
			background: #444444 url(http://www.horaciopagani.com/site/views/default/_images/ad_gallery/tool_play.gif) no-repeat -22px 0;
		}
		.ad-gallery .ad-slideshow-running .ad-slideshow-stop:hover {
			background: #444444 url(http://www.horaciopagani.com/site/views/default/_images/ad_gallery/tool_play.gif) no-repeat -22px -16;
		}
  .ad-gallery .ad-nav {
    width: 100%;
    position: relative;
  }
    .ad-gallery .ad-forward, .ad-gallery .ad-back {
      position: absolute;
      top: 0;
      height: 100%;
      z-index: 1100;
    }
    /* IE 6 doesn't like height: 100% */
    * html .ad-gallery .ad-forward, .ad-gallery .ad-back {
      height: 80px;
    }
    .ad-gallery .ad-back {
      cursor: pointer;
      left: -7px;
      width: 13px;
      display: block;
      background: url(http://www.horaciopagani.com/site/views/default/_images/ad_gallery/ad_scroll_back.png) 0px 22px no-repeat;
    }
    .ad-gallery .ad-forward {
      cursor: pointer;
      display: block;
      right: -7px;
      width: 13px;
      background: url(http://www.horaciopagani.com/site/views/default/_images/ad_gallery/ad_scroll_forward.png) 0px 22px no-repeat;
    }
    .ad-gallery .ad-nav .ad-thumbs {
      overflow: hidden;
      width: 100%;
    }
      .ad-gallery .ad-thumbs .ad-thumb-list {
        float: left;
        width: 9000px;
        list-style: none;
      }
        .ad-gallery .ad-thumbs li {
          float: left;
          padding-right: 5px;
        }
          .ad-gallery .ad-thumbs li a {
            display: block;
          }
            .ad-gallery .ad-thumbs li a img {
							width: 80px;
							height: 80px;
              border: 1px solid #666666;
              display: block;
            }
            .ad-gallery .ad-thumbs li a.ad-active img {
              border: 1px solid #000000;
            }
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {
  position: absolute;
  left: -9000px;
  top: -9000px;
}<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-27799493-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>



