#social h2 {margin-top:30px;color:#000;font-size:1.33em;font-weight:bold;}
#social span.place {color:#2498A5;}
#social span.time {color:#FFA500;}
#social ul {margin:0;padding:0;margin-left:1.5em;}
#social table {width:100%;}
#social td {padding:0 5px 0 0;}

#links {font:small/1.33em Verdana,sans-serif;margin:0;padding:0.25em 0;text-align:center;background:#333;}
#links li {display:inline;margin:0 1em;padding:0;}
#links a {margin:0;padding:0;color:#eee;text-decoration:none;}
#links a:hover {text-decoration:underline;}

.end {clear:both;display:block;height:0;font-size:0;line-height:0;visibility:none;}

/* menu */
table.menu div.item {position:relative;}
table.menu div.item img {display:block;}
table.menu div.item ul.submenu {display:none;position:absolute;left:0px;top:25px;margin:0;padding:0;width:200px;background:#42ABC5;}
table.menu div.item ul.submenu li {display:block;margin:0;padding:0.5em 1em;}
table.menu div.item ul.submenu li a {color:#fff;}
table.menu div.item ul.submenu li a:hover {text-decoration:underline;}
/*
table.menu div.item ul#subProgram.submenu {width:250px;}
table.menu div.item ul#subTravel.submenu {width:250px;}
*/

#page-home a {color:#2498A5 !important;text-decoration:underline !important;}
#page-home h2 {color:#000;}

li.org {font-weight:bold;}

table#tours {border-collapse:collapse;}
table#tours td {padding:5px;border:1px solid #666;}
table#tours th {text-align:left;padding:5px;vertical-align:top;background:#99CCFF;border:1px solid #666;color:#000080;}
table#tours h4 {margin-bottom:0;color:#000080;font-size:1.2em;}

BODY  {
	COLOR : #F7BE08; FONT-FAMILY : Verdana, Arial, Helvetica FONT-SIZE: 8pt; text-align : justify;background:#EEEEFF;
}
H1 {
	FONT-WEIGHT: 10; FONT-SIZE: 17pt; COLOR: #3333FF; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: 15px; COLOR: #2498A5; TEXT-DECORATION : bold; 
}
H3 {
	FONT-SIZE: 10pt; COLOR: #2498A5; TEXT-DECORATION : bold; 
}
small  {
	COLOR : #000000; TEXT-DECORATION : none; FONT-SIZE : 8pt; text-align : justify;
}
TD  {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}

TH  {
	FONT-SIZE: 10pt; MARGIN-LEFT: 5px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: bold
}
A:link  {
	COLOR : #2498A5; TEXT-DECORATION : none; FONT-SIZE : 8pt;
}
A:visited  {
	COLOR : #2498A5; TEXT-DECORATION : none; FONT-SIZE : 8pt;
}
A:active  {
	COLOR : #2498A5; TEXT-DECORATION : none; FONT-SIZE : 8pt;
}
A:hover  {
	COLOR : #2498A5; TEXT-DECORATION : underline; FONT-SIZE : 8pt; cursor: hand;
}
A.submenu:link  {
	COLOR : #FFFFFF; 
	TEXT-DECORATION : none; 
	FONT-SIZE : 14px;
}
A.submenu:visited  {
	COLOR : #FFFFFF; TEXT-DECORATION : none; FONT-SIZE : 14px;
}
A.submenu:active  {
	COLOR : #FFFFFF; TEXT-DECORATION : none; FONT-SIZE : 14px;
}
A.submenu:hover  {
	COLOR : #2498A5; TEXT-DECORATION : underline; FONT-SIZE : 14px; cursor: hand;
}
.main {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}




.osnb {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.osnbr {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FF0000; FONT-STYLE: normal; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.blue {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #0066FF; FONT-STYLE: normal; FONT-FAMILY: Verdana; TEXT-DECORATION: bold
}
.sel {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana
}


