/*
Theme Name: Archivo Magón
Description: Template para Archivo Magón &copy; (http://archivomagon.net).
Theme URI: http://archivomagon.net
Version: 2.0 
Author: Tania Ochoa
Author URI: http://unhidalgo.com/
*/
@charset "UTF-8";
/* CSS Document */
body{ text-align:left; font-size:13px; color:#000; }
a{ text-decoration:underline; color:#000; font-weight: bold;}
a:hover { text-decoration:none; color:#7b0505; font-weight: bold;}
img{ border:0;}
h1{ font-size:25px; margin:0; padding:0; text-transform:uppercase;}
h2 { font-size:24px; margin:0; padding:0;}
h3 { font-size:20px; margin:0; padding:0;}
h4,h5{ font-size:16px;}
#wrap{ width:990px; margin:0 auto; }
#wrap2{ padding:0 15px;}
#header{ padding-right:30px; padding-top:0px; position:relative;}
#header .inicio{
	position:absolute;
	left:30px;
	bottom:10px;
}
p {font-size: 14px;}
#header p{float: right; display: inline; font-size: 14px; font-weight:bold; text-align:right}
table{margin: 0 auto;}
.bg-rojo{background:bottom no-repeat url(images/bg-rojo.png); padding-bottom:10px;}
body.page-template-default #main, body.single #main{ margin:30px auto;}
body.page-template-default #content, body.single #content{text-align:left; width:800px; float:left; }
#sidebar{ width:250px; float:right; display:none; }
body.single-lugares #content, body.home #content{ text-align:center; padding:0 auto; float:none; width:auto !important;}
#main{ min-height:620px; position:relative; width: 800px; margin: 0 auto; }

#vias{height:150px; margin:15px 0px 0px 0px; text-align:center;}
.epoca{ cursor:pointer}
.no-hover{ cursor:default;}
.label-thumbs{ font-size:10px; display:block;}
.single-vias .durmiente-out{filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60}
.single-vias .durmiente{filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60}
.single-vias .current-epoca{bottom:6px; position: relative;  border-bottom:2px solid #900;}
.single-vias .selected{ filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00; }
.single-vias .epoca:hover{filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00}
#image{ margin-top:10px; position:relative;}
#image-content{ height:440px; overflow:hidden;}
#image-content img{ max-height:440px; max-width:740px; text-align:center;}
.descripcion{ padding:10px 100px; text-align:left}
.link-nav{ top:0; right:0; overflow:hidden; position:absolute;  text-align:left;}
.link-nav-front{ top:15px; right:-50px; overflow:hidden; position:absolute;    width:50px;text-align:left;}
.thumbnails img{ display:block; padding-bottom:5px; width:50px; height:50px; filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60}
.thumbnails img:hover{filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00}
.thumbnails img.no-opacity{filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00};
.durmiente{ padding:0; margin:0; cursor: pointer; }
#relacionados{ text-align:center; width:900px; margin: auto; position:relative;}
.thumbnails .bordezote{ border:3px solid #FF0000;}


/*********************        MAPA        ******************************/
#map { position: relative; overflow: hidden; display: block; width: 740px; height: 440px; margin: 15px auto;
}
#returnlink { display: block; }
#map a.bullet { display: block; position: absolute; width: 16px; height: 16px; text-decoration: none; opacity: .7; z-index: 2; }
#map img.zoomable{ filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80}
#map img.zoomable:hover { filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0}
#map img.zoomable-2 {filter:alpha(opacity=30);-moz-opacity:.30;opacity:.30}

#map div.popup{ display: none; position: absolute; width: 200px; top: 100px; left: 150px; background: white; z-index: 3; padding: 10px; border: 2px solid black; }
#map div.popup a.close{ display: block; position: absolute; bottom: 0; right: 0; }
.border-1{border:1px solid #cd783f}
.border-2{border:1px solid #ca753e}
.border-3{border:1px solid #c6713b}
.border-4{border:1px solid #c36b39}
.border-5{border:1px solid #c06838}
.border-6{border:1px solid #bc6434}
.border-7{border:1px solid #b75f31}
.border-8{border:1px solid #b45b2f}
.border-9{border:1px solid #b1582e}
.border-10{border:1px solid #af532c}
.border-11{border:1px solid #ab4f2a}
.border-12{border:1px solid #a74b26}
.border-13{border:1px solid #a34625}
.border-14{border:1px solid #a04322}
.border-15{border:1px solid #9c3e22}
.border-16{border:1px solid #993b1f}
.border-17{border:1px solid #95371d}
.border-18{border:1px solid #92341b}
.border-19{border:1px solid #8e2e18}
.border-20{border:1px solid #8a2916}
.border-21{border:1px solid #872615}
.border-22{border:1px solid #832212}
.border-23{border:1px solid #801f0f}
.border-24{border:1px solid #7c1a0d}
.border-25{border:1px solid #78160b}
.border-26{border:1px solid #75130a}
.border-27{border:1px solid #730d08}
.border-28{border:1px solid #6f0905}
.border-29{border:1px solid #6c0602}
.border-30{border:1px solid #670001}
.border-31{border:1px solid #610001}
.border-32{border:1px solid #5a0001}

.bg-1{background-color: #cd783f}
.bg-2{background-color: #ca753e}
.bg-3{background-color: #c6713b}
.bg-4{background-color: #c36b39}
.bg-5{background-color: #c06838}
.bg-6{background-color: #bc6434}
.bg-7{background-color: #b75f31}
.bg-8{background-color: #b45b2f}
.bg-9{background-color: #b1582e}
.bg-10{background-color: #af532c}
.bg-11{background-color: #ab4f2a}
.bg-12{background-color: #a74b26}
.bg-13{background-color: #a34625}
.bg-14{background-color: #a04322}
.bg-15{background-color: #9c3e22}
.bg-16{background-color: #993b1f}
.bg-17{background-color: #95371d}
.bg-18{background-color: #92341b}
.bg-19{background-color: #8e2e18}
.bg-20{background-color: #8a2916}
.bg-21{background-color: #872615}
.bg-22{background-color: #832212}
.bg-23{background-color: #801f0f}
.bg-24{background-color: #7c1a0d}
.bg-25{background-color: #78160b}
.bg-26{background-color: #75130a}
.bg-27{background-color: #730d08}
.bg-28{background-color: #6f0905}
.bg-29{background-color: #6c0602}
.bg-30{background-color: #670001}
.bg-31{background-color: #610001}
.bg-32{background-color: #5a0001}


/*********************        Tania        ******************************/
.menu-main-container {color: #000; margin-top: 40px;}
.menu-main-container li{display: inline; font-size:16px; font-weight: bold; padding: 0 10px;}
.menu-main-container li a{color: #000;}
.menu-main-container li a:hover {color: #7b0505; text-decoration:none;}
.menu-main-container li a:active {color: #7b0505;}

.title a{display:none;}
.navigation{display:none;}

#iframeruta{width:1200px; height:1000px; border:none; margin-top:-122px; margin-left:-120px}


#searchform { text-align:center; margin-top: 60px; }
#searchform input[type="text"] { width: 400px; height:18px;}