/*
 * overwrite of templates/default.css 
 */
 
.BGCLG {
	background: #F9F9F1;
}

#north {
	background: #BED52F url(../../images/topright.jpg) no-repeat scroll right top;
}

#south {
	background-color: #BED52F;
}

.HEADING1 a {
	color: #FFFFFF;
}

.HEADING1 a:hover {
	text-decoration: none;
}

.HEADING1 a span {
	position: relative;
	margin: 0px 5px;
}

#mshref_0 img {
	vertical-align: middle;
}

.tseph {
	height: 95%;
	width: 1px;
	vertical-align:middle;
	empty-cells: show;
}

.TOOLFRAME , #refmap {
	background-color: #FFFFFF;
}

#refZone {
	background-color: #44494C;
}

#west, .TOC {
	background-color: #2477A2;
}

select {
	width : auto;
}

.selectbox {
	margin-right: 10px;
}


/*
 * overwrite of templates/dialog.css 
 */

div.jqmdTC { 
	background-color: #F06522;
	color: #003333;
	height: 18px;
	padding-top: 4px;
}

/*
div.jqmdMSG { 
    background-color: #d4d0c8;
}
*/

.LAYERHEADER, table.sortable a.sortheader  {
	color: #44494C;
}


/*
 * overwrite of templates/layout.css 
 */

#pm_master {
	background-color: transparent;
}

#northContent div {
	float: left;
	padding-left: 0px;
	padding-top: 0px;
/*
	top: 10px;
*/
}

#northContentCenter {
	position: relative;
	top: 0px;
    color: #AB7408;
}

#northContent #northContentCenter div {
	position: relative;
	display: block;
/*	float: none;*/
/*	padding: 2px 12px 2px;*/
}

#northContent #northContentCenter #mapSelectContainer {
	text-align: center;
	padding: 5px 2px;
}

#northContent #northContentCenter #mapSelectContainer div {
	padding: 0px
}

* html #mapSelectContainer {
	text-align: left;
}

#east  {
	border:1px solid #8D7E48;
}

#mapZone  {
	border: none;
}

* html #mapNorth {
	overflow: hidden;
}

#mapToolArea {
	text-align: left;
    margin-top: 4px;
	overflow: hidden;
}

* html #toolBar {
	position: absolute;
	top: 5px;
}

#toolMenu {
    z-index: 15;
}

#showcoords {
	margin: 8px 10px;
}

#sliderArea {
	left:14px;
	top:84px;
}

#scaleArea {
	left: 14px;
	top: 38px;
}


/*
 * overwrite of templates/query.css 
 */
 
#searchdiv, #searchform {
	float: left;
	height: auto;
	width: auto;
	border: 2px;
}

.pm_searchtop {
    position: relative;
}


/*
 * overwrite of templates/toc.css 
 */

#toc, #toclegend {
    position:relative;
}

#autoRefreshButton {
    position:relative;
    width:100%;
}

.grpc {
	max-height: 20em;
	overflow: auto;
}

#tocTabs {
	height: 30px;
}

/*
.tocTabs a {
    border: 1px solid #F9F8F4;
    background-color: #F9F8F4;
}
*/

/*
.legtab td {
	background-color: #FFFF99;
}
*/


/*
 * overwrite of plugins/themesandviews/tav.css 
 */

#selThemeBox {
	text-align: center;
}

/*
 * Print.css
 */

#print_titlebar, #print_mapzone, #print_legendzone {
	margin: 2px;
	position: relative;
	top: 0px;
	border: 1px solid #000000;
}

#print_titlebar {
	height: 40px;
    background-color: #C8AA83;
	background-position: right;
	background-image: url(../../images/logoSIRAP_60x40.png);
	background-repeat: no-repeat;
}

#print_mapzone {
	height: 542px;
	width: 100%;
}

#print_map_refimage {
	top: -1px;
	left: -1px;
}

#print_map_scalebar {
	left: -1px;
}

#print_scale_text {
	top: 538px;
	left: 2px;
	border: 1px solid #000000;
}

#print_title_text {
	position: absolute;
	top: 2px;
}


/*
 * Accordion menu:
 */

.tocTabs .tabs-selected a:hover {
	background: #F4F4F4 none repeat scroll 0%;
}

.accordion-top, .accordion-bottom, .accordion-handle {
	background-color: #F06522;
}

.accordion-center {
	border: 1px solid #F06522;
}

.accordion-top, .accordion-content , .accordion-handle {
	border-bottom: 1px solid #44494C;
}

.accordion-container .pm_searchcont {
	position: static;
}

.toolBarPartTitle {
	color: #336699;
}

.cat a {
	color: #F06522;
}

th > .vis {
	color: #F9F9F1;
}

/*
 * plugin hideshowelements:
 */
.hse_btn {
/*	background-color: #F06522;*/
	background-color: #F06522;
}

.hse_btn_up, .hse_btn_down {
	height: 6px;
	width: 40px;
}

.hse_btn_left, .hse_btn_right {
	height: 40px;
	width: 6px;
}

.hse_btn_up.hse_btn_open, .hse_btn_down.hse_btn_close {
	background-image: url("../../plugins/hideshowelements/images/hse_arrow_down2.gif");
}

.hse_btn_up.hse_btn_close, .hse_btn_down.hse_btn_open {
	background-image: url("../../plugins/hideshowelements/images/hse_arrow_up2.gif");
}

.hse_btn_left.hse_btn_open, .hse_btn_right.hse_btn_close {
	background-image: url("../../plugins/hideshowelements/images/hse_arrow_right2.gif");
}

.hse_btn_left.hse_btn_close, .hse_btn_right.hse_btn_open {
	background-image: url("../../plugins/hideshowelements/images/hse_arrow_left2.gif");
}

* html .hse_btn_up, .hse_btn_down {
	background-image: url("../../plugins/hideshowelements/images/hse_arrow_updown2.gif");
}

* html .hse_btn_left, .hse_btn_right {
	background-image: url("../../plugins/hideshowelements/images/hse_arrow_leftright2.gif");
}
/*
 * Others...
 */

#northContent #sirap_home_link {
	float: right;
	position: relative;
	top: 10px;
}

#toclegend th.grp {
	font-weight: bold;
	padding-top: 4px;
}

#iqueryLayer img {
	max-height: 300px;
	max-width: 150px;
}

.tocTabs .tabs-selected a {
	background-color: #F06522;
}

#west {
	overflow-x: hidden;
	overflow-y: auto;
}

.iquery {
	background: #F06522 none repeat scroll 0%;
}

form.commonform fieldset legend {
	color: #F06522;
}

#refMapImg {
	border: 2px #F06522 solid;
}

#tocContainer {
	position: static;
}