a { 
color:#629DE3;
text-decoration: none;
 }
 a:hover
 {
 color:#1e5c99;
 }
body {
	
	margin: 2px ;
	padding: 0;
	/*width:100%;*/
	background:#223344 url(../galeria/backswf2.swf);
	font-family:verdana, arial, sans-serif;
	font-family:futura-medium, futura, trebuchet MS, Sans-Serif;
}
body#permlink #left
{
	padding: 19px 15px 0 17px;
	background: none;
}
.box1 {
	position: center;
	width:754px;
	padding: 3px;
	background-color: #FFFFFF ;
	
	}
#logo
	{
	
	width: 200px;
	margin: 0 0 0 3px;
	padding: 100px 15px 0 17px;
	
	}
#logo_f
	{
	width: 210px;
	height: 100px;
	}

#header
{
	position: absolute;
	top: 0px;
	left: 0;
	margin: 0;
	padding: 0;
	width: 754px;
	height: 200px;
	background: url(/travel/img/main/header.jpg) no-repeat;
}
#header2
{	color:#629DE3;
	font-style: normal;
	font-weight: bold;
}
#navbar 

{
	
	margin:0 0 0 0;
	padding: 0;
	width: 754px;
	height: 29px;
	border:3px solid #fff;
	border-top:0;
	background:#ff9400 /*url(../imagenes/orangenav1.png) no-repeat*/;
	
}
#navbar ul
{
	display: inline;
	margin:3px 0 0 0;
	padding: 0;
	list-style: none;
	/* width: 754px; */
	font-size: 14px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}
#navbar li
{
	margin:4px 0 0 5px ;
	padding-left:5px ;
	float: left;
	width:;
	position: relative;
	display: inline;
}

#navbar li a
{
	height: 15px;
	display:inline;
	padding: 5px;
	margin: 0;
	color: #FBFBF2;
	text-align: center;
	text-decoration: none;
	background: url(/travel/img/nav/mainnav.gif) repeat 0 0;
}

#navbar li a:hover
{
	color: #1e5c99;
	text-align: center;
	background: url(/travel/img/nav/mainnav.gif) repeat 0 10px;
}
#navbar div ul a.on, #navbar a.on
{background:#00CC00;}
#navbar div ul a.on:hover, #navbar a.on:hover
{background:#00CC00;}

#navbar a, #side a, #foot a { border-bottom: 0; }

#navbar li#home a:hover
{
	margin: 0 0 0 3px;
	text-align: center;
	background: url(/travel/img/nav/mainnav-home.gif) repeat 0 24px;
}
#navbar li#home a
{
	margin: 0 0 0 3px;
	text-align: center;
	background: url(/travel/img/nav/mainnav-home.gif) no-repeat 0 0;
}
body#navon_log #navbar li#log a,
body#navon_photos #navbar li#photo a,
body#navon_sponsors #navbar li#sponsor a,
body#navon_about #navbar li#about a,
body#navon_reviews #navbar li#reviews a
{
	height: 15px;
	display: block;
	padding: 5px;
	margin: 0;
	color: #FBFBF2;
	text-align: center;
	text-decoration: none;
	background: url(/travel/img/nav/currentnav.gif) repeat 0 0;
}
body#navon_home #navbar li#home a
{
	margin: 0 0 0 3px;
	text-align: center;
	background: url(/travel/img/nav/currentnav-home.gif) repeat 0 0;
}
#wrapper
{
	position: relative;
	margin: 0 auto;
	padding: 0;
	width: 760px;
	text-align: left;
}
#container
{

width: 760px;
margin: 0 auto;


}
#content
{
	width: 754px;
	min-height:400px;
	background: #000032 /*url(../imagenes/yellow.png) repeat*/;
	 border-left-width: 3px;
    border-left-style: solid;
     border-left-color: #ffffff;
      border-right-width: 3px;
       border-right-style: solid;
        border-right-color: #ffffff;  
}
#storymain
{
	float:left;
	width: 500px;
	min-height:400px;
	margin: 0;
	padding: 15px;
	padding-top:25px;
	text-align: justified;
	border-right:2px solid #ffffff;
	color:#ffffff; 
}
.main
{
	color:#fff;
	font-size:15px;
	line-height:20px;
	text-align:justify;
}
#submain
{
	margin:50px 0 0 0;
	text-align:center;
}
#left
{	
	width: 161px;
	margin: 0 0 0 3px;
	padding: 160px 15px 0 17px;
	background: /*url(../imagenes/content_header.jpg) no-repeat top left*/;
}

#side
{
	position: absolute;
	top: 3px;
	width: 200px;
	/* was 213px */
	margin: 2px 0 0 2px;
	padding: 0px 0px 0 0px;
}

#side2
{
	float:right;
	
	width: 190px;
}
#contact_header
{
	text-align:center;
}
#contact
{
	text-align:center;
}
#side3
{	/*position: fixed;*/

	position: absolute;
	top: 245px;
	
	
	width: 190px;
	
	
	/* was 213px */
	
	/*padding: 230px 0px 0 560px;*/
	font-color: #ffffff;
	background-color: #ffffff;
   border-top-width: 1px;
    border-top-style: solid;
     border-top-color: #000000;
      border-bottom-width: 1px;
       border-bottom-style: solid;
        border-bottom-color: #000000;
       border-left-width: 1px;
    border-left-style: solid;
     border-left-color: #000000;
      border-right-width: 0.5px;
       border-right-style: solid;
        border-right-color: #000000;  
}
#side4
{
	position: absolute;
	top: 205px;
	width: 150px;
	/* was 213px */
	margin: 2px 0 0 2px;
	padding: 0px 0px 0 650px;
}
#top
{
	position: center;
	
	padding: 1px;
	
	left: 0;
	margin: 0;
	padding: 0;
	width: 760px;
	height: 29px;
	background: url(../imagenes/orangenav.png);
	
}
#foot
{
	
	clear: both;
	width: 760px;
	height: 32px;
	
	padding:0px;
	
	background: #ff9400 url(../imagenes/orangefoot1.png) no-repeat;
}
#foot_md
{
	background:#ff9400;
	border:3px solid #fff;
	width: 754px;
	height: 32px;
	
}
#head
{
	
	clear: both;
	width: 760px;
	height: 29px;
	
	padding:0px;
	
	background: #3f4e7a url(../imagenes/navbg.gif) no-repeat;
}
#color1
{
font-size: 10px;
 height: 12px;
 width:120px;
  background-color: #D1D4C2;
   border-top-width: 1px;
    border-top-style: solid;
     border-top-color: #FFFFFF;
      border-bottom-width: 1px;
       border-bottom-style: solid;
        border-bottom-color: #FFFFFF; 
         border-left-width: 1px;
    border-left-style: solid;
     border-left-color: #ffffff;
      border-right-width: 1px;
       border-right-style: solid;
        border-right-color: #ffffff;


}
#bgcoments 
{ 
font-size: 9px;
line-height:13px; 
color: #000000;
width:150px;
text-align:center; 
background-color: #F8F9F6;
border-top-width: 1px;
    border-top-style: solid;
     border-top-color: #000000;
      border-bottom-width: 1px;
       border-bottom-style: solid;
        border-bottom-color: #000000; 
         border-left-width: 1px;
    border-left-style: solid;
     border-left-color: #000000;
      border-right-width: 1px;
       border-right-style: solid;
        border-right-color: #000000; 
}

#h2
{
font-size: 22px;
color: #FF9400;
text-decoration: none;
}
#h4
{

	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
	width: ;
	
	
}
#h4 a
{
	color:#ff0000;
	text-decoration: underline;
	font-style: italic;
}
.h4
{
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
}
	
	
#h3 
{

	color: #ffffff;
	font-size: 13px;
	text-decoration: none;
}
.h3
{
	color: #ffffff;
	font-size: 16px;
	text-decoration: none;
	font-family:futura-medium, futura, trebuchet MS, Sans-Serif;
}
#h3 a:link
{

	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
	}
	
#h5
{
	color:#629DE3;
	font-size: 30px;
}
.h5
{
	color:#629DE3;
	font-size: 30px;
}
#h6
{
	color:#629DE3;
	font-size: 12px;
}
#h7
{
font-size: 22px;
color: #FF9400;
text-decoration: none;
font-style: italic;
}
#h8 
{

	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
}
.h8
{
	color: #ffffff;
	font-size: 14px;
}
	
	
#tipo
{

	color: #2a2b2c;
	font-size: 15px;
	text-decoration: none;
	border-top-width: 0px;
    border-top-style: solid;
     border-top-color: #000000;
      border-bottom-width: 1px;
       border-bottom-style: solid;
        border-bottom-color: #000000; 
         border-left-width: 1px;
    border-left-style: solid;
     border-left-color: #000000;
      border-right-width: 1px;
       border-right-style: solid;
        border-right-color: #000000;
	
	
}
#logoview
{
width:158;
margin-left:3px;
margin-top:3px;
background-color: #ffffff;
   border-top-width: 1px;
    border-top-style: solid;
     border-top-color: #000000;
      border-bottom-width: 1px;
       border-bottom-style: solid;
        border-bottom-color: #000000;
       border-left-width: 1px;
    border-left-style: solid;
     border-left-color: #000000;
      border-right-width: 1px;
       border-right-style: solid;
        border-right-color: #000000; 
        }
#recorridos
{
	
	width: 520px;
	height: 100%;
	margin: 0;
	padding: 15;
	text-align: justified;
	border-right-width: 2px;
       border-right-style: solid;
        border-right-color: #ffffff;
}
#info
{
	
	width: 500px;
	height: auto;
	margin: 0;
	padding:20px;
	text-align: justify;
	
}
#fotonav 

{
	position:absolute;
	top: 2px;
	
	
	width: 650px;
	height: 26px;
	/*background: url(../imagenes/fotosnav.png);*/
	color: #ffffff;
	font-size: 12px;
	text-align: center;
	
}
#fotonav a
{
color: #ffffff;
}
#ColOrange{
  Background-Color:#F5E3CE;
  Font-Family:Verdana,Arial,Helvetica,Sans-Serif;
  Font-Size:14px;
  Border:1px Solid #000000;
  Border-Top: None;
  text-align:left;
}
#ColHeaderOrange{
  Font-Family:Verdana,Arial,Helvetica,Sans-Serif;
  Font-Size:12px;
  Font-Weight:Bold;
  Color:#000000;
  Padding-Top:2px;
  Padding-Bottom:2px;
  Border:1px Solid #000000;  
}
#ColGreen{
  Background-Color:#CCDE05;
  Font-Family:Verdana,Arial,Helvetica,Sans-Serif;
  Font-Size:14px;
  Border:1px Solid #000000;
  Border-Top: None;
  text-align:left;
}
#ColWhite
{
  Background-Color:#efefef;
  Font-Family:Verdana,Arial,Helvetica,Sans-Serif;
  Font-Size:14px;
  Border:1px Solid #000000;
  Border-Top: None;
  
  }
#ColLeft
{
width:120px;
text-align:left
} 
  #ColWhiteCenter
{
  Background-Color:#eeee99;
  Font-Family:Verdana,Arial,Helvetica,Sans-Serif;
  Font-Size:14px;
  Border:1px Solid #000000;
  Border-Top: None;
  text-align:center;
  }
#logo5
{
position:absolute;
top: 60px;
left:45px;
}

#detalle
{
width: 190px;
height: 0px;
background:#;
}
#frame
{
/*Background-Color:#efefef;*/
border-top-width: 1px;
    border-top-style: solid;
     border-top-color: #000000;
      border-bottom-width: 1px;
       border-bottom-style: solid;
        border-bottom-color: #000000;
       border-left-width: 1px;
    border-left-style: solid;
     border-left-color: #000000;
      border-right-width: 1px;
       border-right-style: solid;
        border-right-color: #000000; 
}
#frame1
{
/*background:url(../imagenes/shadeOrange.gif) #eeaaee;*/
background:url(../fondos/fond-titre-actu.gif);
width:410px;
color:#ffffff;
border-top-width: 1px;
    border-top-style: solid;
     border-top-color: #000000;
      border-left-width: 1px;
    border-left-style: solid;
     border-left-color: #000000;
      border-right-width: 1px;
       border-right-style: solid;
        border-right-color: #000000; 
}
#frame2
{
background: url(../imagenes/shadeOrange.gif);
border-top-width: 1px;
    border-top-style: solid;
     border-top-color: #888888;
      border-left-width: 1px;
    border-left-style: solid;
     border-left-color: #888888;
     
     border-right-width: 1px;
       border-right-style: solid;
        border-right-color: #888888; 
}
#frame3
{
background:#CD3E04;
width:160;
border-top-width: 1px;
    border-top-style: solid;
     border-top-color: #000000;
      border-bottom-width: 1px;
       border-bottom-style: solid;
        border-bottom-color: #000000;
       border-left-width: 1px;
    border-left-style: solid;
     border-left-color: #000000;
      border-right-width: 1px;
       border-right-style: solid;
        border-right-color: #000000;
}
#info1 a
{
color:#997799;
text-decoration: none;
}
#info1 a:hover
{
color:#555555;
}
#info2 a
{
color:#000000;
text-decoration: none;
}
#info2 a:hover
{
color:#555555;

}
#box
{
Padding-Bottom:5px;
position:center;
}
#webmaster
{
font-size:10px;
color:#ffffff;
text-align:center;
margin:20px 0 50px 0;
}
#webmaster a:hover
{
color:#65f318;
}
#rightside
{
	float:right;
	width:200px;
	margin:10px 0 10px 0;
}
#guias
{
	text-align:center;
	width:200px;
}
#credencial
{
	text-align:center;
	width:200px;
}
#search_form
{
	float:right;
	width:150px;
}
#searchterm
{
	margin:2px 0 0 0;
	width:100px;
	float:left;
}
#search_image
{
	margin:5px 15px 0 0;
	float:right;
}
.clear
{
	clear:both;
}
#matacanes
{
	padding:20px 0 20px 20px;
	font-family:futura-medium, futura, trebuchet MS, Sans-Serif;
}
#title
{
	border-bottom:1px solid #fff;
	margin:0 20px 0 0;
}
h1
{
	margin:0 0 20px 0;
	font-size: 24px;
color: #fff;

font-style:normal;
font-weight:normal;
line-height:32px;

}
.lightgray
{

	color:#999;
}
#textright
{
	float:right;
	margin:0 20px 0 0;
	width:280px;

}
#matacanes p
{
	font-size:20px;
}
	
	
#right1
{
	margin:-10px 10px 0 0;
}
#textleft
{
	float:left;
	margin:10px 0 0 5px;
	width:400px;
	text-align:justify;
}
#map
{
	width:720px;
	height:400px;
	
}
.ver
{
	float:left;
	margin:0 15px 0 0;
	color:#999;
}
.red
{
	width:10px;
	height:10px;
	background:red;
	float:left;
	margin:7px 0 0 0;
}
.orange
{
	width:10px;
	height:10px;
	background:rgb(255,85,0);
	float:left;
	margin:7px 0 0 0;
} 
.blue
{
	width:10px;
	height:10px;
	background:blue;
	float:left;
	margin:7px 0 0 0;
}	
#twitterWrap
{
	float:right;
	margin:20px 20px 20px 0;
	
}
#twitterWrap p
{
	font-size:12px;
}
#act_matacanes
{
	position:relative;
	width:500px;
	height:320px;
	float:left;
	margin:20px 10px 0px 0px;
	background:url(../imagenes/fondo_contacto.png);
}
#act_header
{
	margin:5px 0 0 10px;
	font-size:25px;
	text-shadow: 2px 2px 2px #333;
	color:#223344;
}
#act_txt
{
	margin:10px 0 0 10px;
	float:left;
	width:300px;
}
#act_matacanes  p
{
	font-size:25px;
	font-weight:bold;
	text-align:center;
	margin-top:0px;
	color:#223344;
}

#act_img
{
	float:right;
	width:145px;
	height:218px;
	margin:0 20px 0 0;
}
#foot_matacanes
{
	
	clear: both;
	width: 754px;
	height: 32px;
	border-top:3px solid #fff;
	border-bottom:3px solid #fff;
	background:#ff9400 ;
	color:#fff;
}
#foot_texto
{
	position:relative;
	margin:5px 0 0 0;
}
#mail
{
	
	float:left;
	width:300px;
	margin:0 0 0 40px;
}	
#cel
{
	float:right;
	width:200px;
	margin:0 40px 0 0;
}
#contacto
{
	padding:15px;
}
#mainleft
{
	float:left;
	width:500px;
}
#contact_img
{
	float:left;
	width:150px;
}	
#contact_txt
{
	float:left;
	width:310px;
	margin:20px 10px 0 10px;
}
#splash img
{
	border:1px solid #fff;
	margin:10px 0 0 20px;
	height:115px;
	
}