
/* Lang menu */

#langmenu {
position:absolute;
width:120px;
top:-8px;
_top: 0;
left:681px;
}
#langmenu li {
float:left;
list-style:none;
padding:3px;
}


/* mainmenu top */
#mainmenu {
position:absolute;
left: 210px;
top: 39px;
width:415px;
font-size:10px;
text-decoration:none;
}
#mainmenu ul, #mainmenu li {
margin:0;
padding:0;
list-style:none;
}
#mainmenu li {
float:left;
}
#mainmenu a {
margin: 0;
display:block;
padding:1px 8px;
}
#mainmenu a:hover {
text-decoration:none;
}

/* mainmenu footer */

#footer {
height:20px;
text-align:center;
}

#footer ul {
margin:10px 0;
padding:0;
list-style:none;
}

#footer li {
display:inline;
}

#footer a {
margin: 0;
padding:1px 8px;
}
#footer a:hover {
text-decoration:none;
}

/* menu destinations */

#menu {
font-size:10px;
}
#menu ul{
margin: 0;
padding: 0;
}
#menu li{
display:block;
list-style:none;
margin: 0;
padding: 0 0 1px 0;
}
#menu a { 
list-style: none;
padding: 3px 0 0 3px;
display:block;
}
#menu a:hover{
text-decoration: none;
}
#menu h2{
font-size: 10px; 
color:#812b00;
background-color:#d2ebaf;
padding:4px 3px; 
border-bottom: 1px solid #ff8622;
margin:2px 0 0 0;
text-align:center;
}

/* menu last report */

#lastRep {
font-size:10px;
text-align:center;
}

#lastRep ul{
margin: 0;
padding: 0;
}

#lastRep li{
display:block;
list-style:none;
margin: 0;
padding: 0 0 1px 0;
}

#lastRep a { 
list-style: none;
padding: 3px 0 0 3px;
display:block;
color:#812b00;
}

#lastRep a:hover{
text-decoration: none;
color: #7c7c7c;
}

#lastRep h2{
font-size: 10px; 
color:#812b00;
background-color:#d2ebaf;
padding:4px 3px; 
border-bottom: 1px solid #ff8622;
margin:2px 0 0 0;
}

/* Sponsor */

#sponsor {
margin-bottom:10px;
padding:0;
}

#sponsor img {
margin: 0;
padding: 0;
}



/*
#menu a:visited { 
color: #444;
 }

#menu a.menu_s:link, #menu a.menu_s:visited { color: #DA400D; }
#menu a.menu_h:link, #menu a.menu_h:visited { opacity: 0.5; filter: alpha(opacity=50);}
#menu a.menu_hs:link, #menu a.menu_hs:visited { color: #DA400D; opacity: 0.5; filter: alpha(opacity=50); }
*/







/***** subtown *******/

/*
#secSubtown { width: 100%;}

#secSubtown a:link, #secSubtown a:visited{ color: #333399;}

#secSubtown a:hover {
text-decoration: none;
cursor: pointer;
}
*/

.subtown, .subtown_h {
float:left;
width: 139px;
height: 80px;
margin: 0 5px 10px 5px;
color:#812b00;
}

.subtown h2 a, .subtown_h h2 a {
display:block;
font-size: 10px; 
color:#812b00;
padding:4px 6px;
border-bottom: 1px solid #ff8622;
margin-bottom:0;
background: url(/images/box/whitepixel.gif) no-repeat left top;
} 

#contentcenter div.subtown h2 {
margin:0;
padding:0;
background: #d2ebaf url(/images/box/whitepixel.gif) no-repeat right top;
}  


/* Map Links */

.maplinkleft {
font-size: 10px;
color:#812b00;
padding-left:12px;
background:url(../images/arrow/left.gif) left no-repeat;
display:block;
}

.maplinkright {
font-size: 10px;
color:#812b00;
padding-right:12px;
background:url(../images/arrow/right.gif) right no-repeat;
display:block;

}

.maplinkup {
font-size: 10px;
color:#812b00;
padding-right:12px;
background:url(../images/arrow/up.gif) right no-repeat;
display:block;
}

.maplinkupleft {
font-size: 10px;
color:#812b00;
padding-left:12px;
background:url(../images/arrow/upleft.gif) left no-repeat;
display:block;
}

.maplinkdown {
font-size: 10px;
color:#812b00;
padding-left:12px;
background:url(../images/arrow/down.gif) left no-repeat;
display:block;
}

.maplink{
display: none;
}

/*
.subtown_h {
opacity: 0.5; filter: alpha(opacity=50);
}*/

/*
.subtown h2, .subtown_h h2 {
font-size: 10px; 
color:#812b00;
background-color:#d2ebaf;
padding:4px 6px;
}*/




/*
#secSubtown a.submenulink:link, #secSubtown a.submenulink:visited { 
clear: both;
margin: 0;
padding-left:16px;
}

#secSubtown a.submenulink:hover { text-decoration: underline; }

#secSubtown h1 {
font-size: 16px;
font-weight: bold;
padding-left: 20px;
margin-bottom:15px;								
margin-top: 6px;
}
*/





















/*#topmenu { 
position:absolute;
top: 5px;
left:196px;
width: 550px;
}*/



/* header menu */
/*
#headermenu {
font-size:11px;
height:22px;
width: 740px;
color: #AAAAAA;
}
*/
/* aux menu */
/*
#auxmenu { 
clear:both;
color: #AAAAAA;
display:block;
text-align:right;
}

#auxmenu ul  {
width: 560px;
margin:0;
padding:0;
}

#auxmenu li {
float:left;
list-style:none;
padding:3px 3px 3px 3px;
}

#auxmenu li a {
color: #AAAAAA; 
}

#auxmenu li.selected {
}

#auxmenu a, #auxmenu a:visited  { 
color: #AAAAAA; 
}
*/
/* lang menu */







/* submenu */
/*
#submenu ul{
margin: 0 0 10px 0;
padding: 0;
float: left;
}

#submenu li {
background:url(/images/menu/separator.gif) bottom no-repeat;
font:  11px Arial, Helvetica, sans-serif;
display: block;
padding: 0 0 1px 0;
list-style: none;
margin: 0;
}

#submenu a {
text-decoration: none;
background-color:#FFF;
padding: 2px 0 2px 16px;
}

#submenu a:link, #submenu a:visited {
display:block;
color: #333;
}

#submenu a:hover{
text-decoration: none;
background-color:#EEE;
}

#submenu a.submenu_s:link, #submenu a.submenu_s:visited {
color: #DA400D;
}

#submenu a.submenu_h:link, #submenu a.submenu_h:visited {
opacity: 0.5; filter: alpha(opacity=50);
}

#submenu a.submenu_hs:link, #submenu a.submenu_hs:visited {
color: #DA400D;
opacity: 0.5; filter: alpha(opacity=50);
}
**/





/************ TAB ******************/
/*
#tabs {
text-decoration:none;
font-size:12px;
margin-top:25px;
}

#tabs ul, #tabs li {

margin:0;
padding:0;
list-style:none;
height:21px;

}

#tabs li {
	float:left;
}


.tab a, tab_s a {
margin-right:1px ;
color: #FFF;
display:block;
padding:3px 12px 2px 12px;
border-top: 1px solid #fff;
background:#fdc961 url(../images/box/whitepixel.gif) no-repeat right top;
}

.tab_s a {
margin-right:1px ;
color: #FFF;
display:block;
padding:4px 12px 3px 12px;
background:#fdb830 url(../images/box/whitepixel.gif) no-repeat right top;
}
*/







/* mainmenu foot */
/*#mainmenufoot {
font-size:12px;
margin-right: 140px;
line-height:normal;
text-decoration:none;
}

#mainmenufoot ul, #mainmenufoot li {
margin:0;
padding:0;
list-style:none;
}

#mainmenufoot li {
padding:4px 6px 3px 6px;
	float: right;
}


#mainmenufoot a {
color: #1C3C77;
}

#mainmenufoot a:hover {
color:#a13f01;
text-decoration:none;
}

#mainmenufoot .mainmenu_s {
font-weight:bold;
font-size:12px;
color: #FFF;
}

#headermenufoot {
font-size:11px;
height:22px;
width: 760px;
color: #ccc;
margin: 0;
padding: 0;
}





*/
/* aux menu foot*/
/*
#auxmenufoot {  
width: 500px;
font-size:11px;
height:22px;
color: #CAD1DF;
display:block;
}


#auxmenufoot ul  {
margin:5px 0 0 0;
padding:0;
}

#auxmenufoot li {
float:left;
list-style:none;
padding:3px 6px 3px 6px;
}

#auxmenufoot li a {
color: #AAAAAA; 
}

#auxmenufoot li.selected {
}


#auxmenufoot a, #auxmenufoot a:visited  { 
color: #AAAAAA; 
}




*/
/* lang menu foot */

/*
#langmenufoot {
float: left;
color: #AAAAAA;
margin-left:3px;
font-size: 11px;
margin-top: 5px;
}

#langmenufoot ul  {
margin:0;
padding:0;

}

#langmenufoot li {

float: left;
list-style:none;
padding:3px;
}

#langmenufoot li a {
color: #AAAAAA; 
}

#langmenufoot li.selected {
color: #CAD1DF;
}
*/
/* menu */


/*  subreport */

.subreport, .subreport_h {
float:left;
width: 215px;
height: 110px;
margin: 0 5px 10px 5px;
_margin: 0 4px 10px 4px;
color:#812b00;
}

.subreport h2 a, .subreport_h h2 a {
display:block;
font-size: 10px; 
color:#812b00;
padding:4px 6px;
border-bottom: 1px solid #ff8622;
margin-bottom:0;
background: url(/images/box/whitepixel.gif) no-repeat left top;
} 

#contentcenter div.subreport h2 {
margin:0;
padding:0;
background: #d2ebaf url(/images/box/whitepixel.gif) no-repeat right top;
}

.subreport div.body {
background: #DEF0C4;
padding:5px;
color:#4b4b4b;
} 
.subreport div.body div.author {
text-align:right; 
width:auto;
} 

