/***********************
   CONTENT & TYPE
***********************/
h1{ font-size:2em; }
h2{ font-size:1.8em; }
h3{ font-size:1.6em; }
h4{ font-size:1.4em; }
h5{ font-size:1.2em; }
h6{ font-size:1em; }

h1,h2,h3,h4,h5,h6 {
        color:#7b0902;
	margin:0.5em 0;
	line-height:1em;
font-weight:normal;
font-family:georgia, times, sans-serif;
}
p { margin:1em 0; }

/* font settings for large text */
.large, .large td{
	font-size:16px !important;
}

#contentdiv{padding:0px 20px 20px 20px;}

.top_photos img:first-child, #first_photo{
margin-right:136px !important;
} 


/* color settings for nav history */
.nav_history{
    background-color:#fff;
    color:#000 !important;
}

#logo_link { 
	position: absolute;
	margin: -200px 0px 0px -280px;
	width: 150px; height: 220px;
	text-indent: -9999px;
	background: #fff;
	FILTER: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	-khtml-opacity: 0;
}

#contentdiv .text_misc td{padding-bottom:30px; vertical-align:top;}

/***********************
   TOP BANNER - HIER
***********************/

.top_tools{position:relative; height:27px;}

#topbanner img {vertical-align:top;}

.hier { display:inline; }
.hiersect { position:absolute; margin-left:40px; width: 499px; }
.tools { position:absolute; text-align:right !important; text-align:right !important; margin-left:739px; width:175px; *width:175; margin-top:0px; padding-right:0px; }



/***********************
   TOP BANNER - SEARCH
***********************/

#search_div {
position:absolute;
background:transparent url('/uploaded/images2/search.png') no-repeat scroll 0 0;
height:35px;
left:602px;
margin-top:-115px;
width:214px;
}

#search_div form {
display:inline;
}

#search_keywords {
background:transparent none repeat scroll 0 0;
border-width:0;
color:#132A63;
font-size:12px;
height:35px;
margin:0px 0 0 65px;
padding:2px 0 0 8px;
vertical-align:top;
width:145px;
}

#search_submit {
background:transparent none repeat scroll 0 0;
border-width:0;
cursor:pointer;
height:35px;
margin-top:0px;
overflow:hidden;
text-indent:999px;
width:1px;
}


/***********************
   TOP NAVIGATION
***********************/

#nav_menus div{
	background: #560116; width:147px;
	position:absolute; top:0px; left:0px; z-index:9;
	margin-top:2px; margin-left:0px; padding-bottom:8px; padding-top:5px; 
	visibility:hidden;
}

#ql_menu{
	background: #560116; width:147px;
	position:absolute; top:0px; left:0px;
	margin-top:6px; margin-left:0px; padding-bottom:8px; padding-top:5px; 
	visibility:hidden;
}


#ql_menu ul, #nav_menus ul {
list-style-type:none; margin:0; padding:0 5px 0px 5px;
}

#ql_menu br{ display:none; }

#nav_menus a, #ql_menu a { display:block; text-decoration:none; color:#FFFFFF; font-size:11px; padding:5px 6px; font-family:arial, sans-serif; *width:100%; }
#nav_menus a:hover, #ql_menu a:hover{ color:#00214e; background:#ffe5be;}
#dhtmlmenu_9 { margin-left:-85px !important; text-align:right;}

#dhtmlbtn_5{
margin-right:209px;
}

#ql_btn{
margin-left:600px;
}
/* portals */



.ui-tabs .ui-tabs-nav li   {

background: #132A63 !important; /* old browsers */
background: -moz-linear-gradient(top, #132A63 0%, #002859 100%) !important; /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#132A63), color-stop(100%,#002859)) !important; /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#132A63', endColorstr='#002859',GradientType=0 ) !important; /* ie */
}


.ui-tabs:hover .ui-tabs-nav li:hover{
background:#132A63 !important;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:hover {color:#fff !important;}

.ui-tabs .ui-tabs-nav li a{
color:#fff;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
background:#132A63 !important;
}
 
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
color:#ffffff !important;
font-weight:bold;
}


.portlet_header{
background: #0C3D77; /* old browsers */
background: -moz-linear-gradient(top,  #728ABA  0%, #0C3D77 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0C3D77), color-stop(100%,#728ABA)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0C3D77', endColorstr='#728ABA',GradientType=0 ); /* ie */
color:#fff;
border-radius-topleft: 5px;
border-radius-topright: 5px;
box-shadow: 0px 0px 5px ;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-box-shadow: 0px 0px 5px ;
-webkit-box-shadow: 0px 0px 5px ;

}

#portal_tabs{
background:#ffffff;
border-width:0;
}

.portlet{
-moz-border-radius: 5px;
-moz-box-shadow: 0px 0px 5px #333;
-webkit-box-shadow: 0px 0px 5px #333;
border-width:0;
background:#fff;
border-radius: 5px; 
box-shadow: 0px 0px 5px #333; 
}

.portlet_content{
padding:10px;
}

.ui-tabs .ui-tabs-nav {border-width:0; margin-left:18px; background:transparent;}
