/* CSS Document */
.costa_rica_surfing img{
	margin:3px;
}
body{
background-color:#040e57;
text-align:left;
}
a{
text-decoration:none;
color:#000000;
}
strong{
font-weight:normal;
}
strong a {
color:#003399;
font-weight:bold;}
a:hover{
	color:#66FFCC;
}

#tittle {
background-color:#fff200; 
width:120px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000066;
font-size:9px; 
font-weight:bold; 
height:32px;
padding-top:9px;
}

#container {
width:740px;
}

#header {
background-image:url(../images/fishing-net-header.gif);
background-repeat:no-repeat;
text-align:center;
padding:45px 0px 0px 165px;
height:64px;
}

#tbl_nav{
background-color:#3793b1;
width:740px;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
}

#tbl_nav a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
#tbl_nav a:hover{
	font-weight:bold;
}

#title{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	width:162px;
	height:28px;
}

#footer{
width:100%;
background-image:url(../images/bar_footer.gif);
background-repeat:no-repeat;
text-align:center;
height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:740px;
padding-top:7px;
}

#footer a:link {
color:#FFFF00;
text-decoration:none;
}

#footer a:hover {
color:#FFFFFF;
text-decoration:none;
}

#left{
background-color:#026a7f;
width:162px;
}

#tb{
border-collapse:collapse;
background-color:#b3cad8;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000066;
text-align:left;
}


ul.menu_1 {
margin:0px  0px 6px 0px;
padding: 0px;
list-style: none;
width: 162px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
	
ul.menu_1 li {
line-height:43px;
text-align:center;
}   

ul.menu_1 li a {
display: block;
text-decoration: none;
text-align:center;
font-weight:normal;
color: #fff;
background:#026a7f;
padding-left:5px;
border-top: 1px solid #FFF;
border-bottom: 1px solid #ccc;
}

/*For explorer and mac\*/
* html ul li {height: 1%; }
* html ul li a { height: 1%; }

ul li a:hover {
color:#fff;
background:#033251;
text-decoration:none;
text-indent:3px;
} 
      
li:hover ul.menu_1, li.over ul.menu_1 { display: block;}


h1{
	font-size:18px;
	font-weight:900;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
}
h2{
	font-size:15px;
	font-weight:900;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

h3{
	font-size:12px;
	font-weight:900;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.images_costa{
text-align:center;}
.fishingtitles{
text-decoration:underline;
font-family:"Times New Roman", Times, serif;
font-size:16px;

}

/******2do css****/
.menu ul {
padding:0;
margin-left:0px;
margin-top:-7px;
list-style-type: none;
}

.menu ul li {
width:162px;
height:24px;
background-color:#026a7f;
border-bottom:solid 1px #040e57;
}

.menu ul li a:hover {
color:#1d2c86; 
background: #3793b1;
width:162px;
height:24px;
}

.menu ul li a:hover ul {
display:block;
position:absolute; 
top:0px; 
margin-top:0;
marg\in-top:0px;
left:162px;
border-bottom:1px #040e57 thin;
}

.menu ul li a:hover ul li a {
display:block; 
background: #026a7f;
color:#fff;
font-weight:normal;
height:auto; 
line-height:1.2em; 
padding:5px 10px; 
width:162px;
w\idth:162px;
border-bottom:1px #040e57 thin;
}
.menu ul li a:hover ul li a.drop {
background:#3793b1;
padding:5px 10px;

}
.menu ul li a:hover ul li a ul {
visibility:hidden; 
position:absolute; 
height:0; 
width:0;
}
.menu ul li a:hover ul li a:hover {
background:#3793b1; color:#fff;
}

.menu ul li a:hover ul li a:hover ul {
visibility:visible; 
position:absolute; 
top:0; 
color:#fff;
left:162px;
}
.menu ul li a:hover ul li a:hover ul.left {
left:-162px;
}


/*******3er css**********/

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	width: 162px;
	left: 15px;
	text-align:center;
}
#flash_blu{
	padding:10px 0px;
	text-align:center;
}
#flash_gallerie{
	padding:10px 0px;
	text-align:center;
}
.opa-menu {
width:162px;
margin-left:90px;
position:absolute;
width: 162px;
left: 0px;
top: 4em;
z-index:2;
border-bottom:1px #040e57 thin;
}

.menu ul {
padding:0;
margin-left:0;
margin-top:9px;
list-style-type: none;
}
.menu ul li  {
clear:none;
position:relative;
}

.menu ul li a {
display:block; 
text-decoration:none; 
height:24px;
color: #fff;
padding-left:0px;
text-align:center;
line-height:17px;
}

* html .menu ul li a {
width:0;
w\idth:0;
}
.menu ul li ul {
display: none;
}
table_a{
margin:0px;
border-collapse:collapse;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

/* specific to non IE browsers */
.menu ul li:hover a {
color:#fff; 
background:#3793b1;
}

.menu ul li:hover ul {
display:block; 
position:absolute; 
top:0px;
margin-top:0px;
left:162px; 
width:162px;
height:24px;
}
.menu ul li:hover ul li ul {
display: none;
}

.menu ul li:hover ul li a {
display:block; 
background: #026a7f;
color:#fff;
font-weight:normal;
height:auto; 
line-height:1.2em; 
padding:5px 3px; 
width:155px;
border-bottom:1px #040e57 thin;
}
.menu ul li:hover ul li a.drop {
background: #fff;
padding-right:0px;
padding-left:15px;
border-bottom:1px #040e57 thin;
}
.menu ul li:hover ul li a:hover {
background:#3793b1;
color:#fff;
}
.menu ul li:hover ul li:hover ul {
display:block; 
position:absolute; 
left:162px; 
top:0;
width:162px;
}
.menu ul li:hover ul li:hover ul.left {
left:-162px;
}

