* { margin: 0; padding: 0; }
ul {
        list-style-type:none;
}
ol { margin-left:20px; }
ol li { margin-left:20px; }
.clear { clear:both; }  
img { border:0; }

html, body { font-family: Verdana, Arial, Helvetica; font-size:12px; background:url('/oracle_datenbank/docs/hg_gesamt.png') #ffffff; height:100%; }
#center { margin:0 auto; 
                  padding:0px 20px; 
                  width:920px; 
                  background-color: #ffffff; 
                  min-height: 100%; 
                  height: auto !important; 
                  height: 100%; 
                }
#logo   { width:250px; float:left; }

#header { height: 30px; width:920px; position: absolute; top: 10px;} /* content first */
#topnav { float:right; }
#topnav ul li { padding-left:5px; float:left; font-size:11px; color: #959595; }
#topnav a { text-decoration: none; color: #959595; }

#middle { padding-top:60px; } /* content first */

#content_area { float:right; width:749px; }
#menu_area { float:left; width:160px; margin-right:10px;}

#content_head { border:1px solid #E3E3E3; padding:1px; }

#content_head_img_service { width:557px; height:136px; background-image:url(/oracle_datenbank/docs/header_oracle_full_service.jpg); float:left; }
#content_head_img_support { width:557px; height:136px; background-image:url(/oracle_datenbank/docs/header_oracle_support.jpg); float:left; }
#content_head_img_licenses { width:557px; height:136px; background-image:url(/oracle_datenbank/docs/header_oracle_lizenzen.jpg); float:left; }
#content_head_img_infrastructure { width:557px; height:136px; background-image:url(/oracle_datenbank/docs/header_oracle_infrastruktur.jpg); float:left; }
#content_head_img_database { width:557px; height:136px; background-image:url(/oracle_datenbank/docs/header_oracle_datenbank.jpg); float:left; }
#content_head_img_middleware { width:557px; height:136px; background-image:url(/oracle_datenbank/docs/header_oracle_middleware.jpg); float:left; }
#content_head_img_misc { width:557px; height:136px; background-image:url(/oracle_datenbank/docs/header_unternehmen.jpg); float:left; }
#content_head_img_downloads { width:557px; height:136px; background-image:url(/oracle_datenbank/docs/header_downloads.jpg); float:left; }
#content_head_img_intern { width:557px; height:136px; background-image:url(/oracle_datenbank/docs/header_kundenbereich.jpg); float:left; }
#content_head_img_training { width:557px; height:136px; background-image:url(/oracle_datenbank/docs/header_schulungen.jpg); float:left; }

#content_head_address { width:188px; height:136px; background-image:url(/oracle_datenbank/docs/header_anschrift.jpg); float:left; color: #706F6F; font-size:10px; line-height:150%;}
#content_head_address a { color:#840036; text-decoration:none; }
#content_head_address p { margin-top:40px; margin-left:23px; }

#content_sub { float:left; width: 560px; margin-right:15px;}
#sidebar { float:left; width: 174px; }

#content_subnav { border-bottom:1px solid #E3E0D9; padding-top:24px; padding-bottom:7px; padding-left:15px; margin-bottom:5px; color:#840036; } 
#content_subnav h3 { color:#840036; text-transform:uppercase; font-weight:bold; font-size:11px; float:left; }
#content_subnav ul li { float:left; }
#content_subnav a { font-size:11px; text-decoration:none; color:#840036; }
#loginarea_subnav { border-bottom:1px solid #E3E0D9; padding-top:24px; padding-bottom:7px; padding-left:15px; margin-bottom:5px; color:#840036; }       
#loginarea_subnav h3 { color:#840036; text-transform:uppercase; font-weight:bold; font-size:11px; float:left; }
#loginarea_subnav ul li { float:left; margin-right:20px;}
#loginarea_subnav ul li a { min-height:16px; display: block; margin:0; padding-left:20px; line-height:16px; background-repeat:no-repeat; }


#link_profile_edit { background-image:url('/oracle_datenbank/docs/icon_profile_edit_grey.png'); }
#link_downloads { background-image:url('/oracle_datenbank/docs/icon_download_grey.png'); }
#link_logout { background-image:url('/oracle_datenbank/docs/icon_logout_grey.png'); }


#loginarea_subnav a { font-size:11px; text-decoration:none; color:#840036; }
#mailprint { float:right; }

#home_content { line-height:150%; border-bottom:1px solid #E3E0D9; padding-bottom:24px; margin-bottom:15px; }
#home_content ul li { background: url(/oracle_datenbank/docs/bullet_aspicon.png) 0 0.5em no-repeat; float:left; width:250px; padding-left:20px; padding-right:5px; padding-bottom:15px; font-size:11px; }
#home_content ul li h3 { font-weight:bold; margin-bottom:10px; font-size:11px; }        
#home_content p { margin:10px 0px; }

#home_content ul li ul { margin:10px 0px; }
#home_content ul li ul li { background: url(/oracle_datenbank/docs/bullet_content.png) 0 0.5em no-repeat; padding:0; padding-left:15px; margin:0; margin-left:10px; float:none;}


#content { margin-left:15px; line-height:175%; font-size:11px; border-bottom:1px solid #E3E0D9; padding-bottom:24px; margin-bottom:15px;}
#content h1 { font-size:150%; color:#840036; margin-top:15px; margin-bottom:5px; }
#content h2 { font-size:100%; margin-bottom:15px; font-weight:bold; }
#content h3 { font-size:110%; margin-top:15px; }
#content h4 { font-size:110%; font-style:italic; margin-top:15px; }
#content p { margin:10px 0px; }
#content ul { margin:10px 0px 10px 20px; }              
#content ul li { background: url(/oracle_datenbank/docs/bullet_content.png) 0 0.5em no-repeat; padding-left:10px; padding-right:5px; }
#content .lonely-bullet { background: url(/oracle_datenbank/docs/bullet_content.png) no-repeat scroll 0 5px transparent; margin-right: 10px; margin-left: 5px; }
#content td.lonely-bullet-column { vertical-align:top; border-bottom: 1px dotted; }

#content table.training td { padding:5px; }

#content ul.spacelist li { margin-top: 5px; }

#content a, #home_content a { color:#840036; text-decoration:none;}

#content ul.innerpagenav { margin-left:0; }
#content ul.innerpagenav li { background: url(/oracle_datenbank/docs/bullet_innerpagenav.png) 0 0.5em no-repeat; padding-left:15px; padding-right:5px; }
#content a.innerpagenav { background: url(/oracle_datenbank/docs/bullet_innerpagenav.png) 0 0.5em no-repeat; padding-left:15px; padding-right:5px; }

#content .highlight { color:#840036; }
#content a.top { padding-left:15px; background-image:url(/oracle_datenbank/docs/bullet_innerpagenav_top.png); background-repeat:no-repeat; font-size: 87%; }
#content a.topr { padding-right:15px; background-image:url(/oracle_datenbank/docs/bullet_innerpagenav_top.png); background-repeat:no-repeat; background-position: right; font-size: 87%; }

#content .annotation,
#content .hint {
    border-style: dashed;
    border-width: 1px 0;
    margin: 30px 60px;
    padding: 3px;
}
#content .annotation { font-size: 87%; }

/*
#content table { border: 1px solid black; border-collapse: collapse; }
#content table td { border: 1px solid black;  }
*/
#content table h3 { margin-bottom: 10px; }
#content table td.table-col-1, 
#content table td.table-col-2 { vertical-align:top; width: 50%; border-bottom: 1px dotted; }

#content hr { border: 0px; border-top: 1px dotted; }

#footer { margin-left:15px; margin-bottom:15px; text-align:center; font-size:11px; color: #959595; }
#footer a { text-decoration: none; color: #959595; }

#searchbox {margin-top:15px; }
#searchbox .textfield { border:1px solid #ffffff; padding:4px; background-color:#f6f5f0; color:#706F6F; font-size:11px; width:139px; }

#newstickerbox {margin-top:10px;} 
#downloadsbox, #dbabox {margin-top:20px;}

#newstickerbox ul li { padding:2px; }

#dbabox div { padding:2px; color:#7E7C76; font-size:10px; line-height: 150%; }
#dbabox div h3 { font-size:10px; margin-bottom:10px; }
#dbabox div a { text-decoration:none; color:#7E7C76; }

#downloadsbox ul { list-style-image:url(/oracle_datenbank/docs/bullet_downloads.png); margin:10px 2px 10px 22px; font-size:11px; }
#downloadsbox ul a { color:#840036; text-decoration:none;}              
#downloadsbox ul li { padding:2px; margin:10px 0px; }

#newsticker ul { margin-left:10px; margin-top:10px; margin-bottom:10px; font-size:11px; color:#666666; }
#newsticker li { margin:0px 2px; color:#7E7C76; font-size:10px; line-height: 150%; }
#newsticker li h3 { font-size:10px; margin-bottom:10px; }
#newsticker li a { text-decoration:none; color:#7E7C76; }

#tab_menu td { padding:5px; }
#tab_menu td.cat { background-color:#E3E0D9; font-weight:bold; text-transform: uppercase; }

#menu { font-size: 10px; }
#menu a { color:#666666; text-decoration:none; }
#menu li { padding:2px; padding-left:5px; background-color:#F6F5F0; }
#menu .toplevel { margin:0px; border-bottom:1px solid #ffffff; background-color:#E3E0D9; }
#menu .toplevel ul { margin:4px -2px -2px -5px; } /* hide the background of surrounding li/ul */
#menu .toplevel ul li { padding:6px 5px 6px 11px; }
#menu .folder { cursor:pointer; color:#000000; text-transform: uppercase; padding:6px 0px; display:block;}
#menu .expandable .folder {color: #747474; }
#menu .selected_container { 
        /* modified js!!! */
        background-image:url(/oracle_datenbank/docs/bullet_aspicon_menu.png); 
        background-repeat:no-repeat;
} 
#menu .selected { 
        color:#840036;
}       

#certified { margin-top:20px; }
#newsletterbox { margin-top:20px; }
#newsletterbox p { padding:5px; }
#newsletterbox table tr td p { padding:0px; padding-left:3px; } 
#fn_newsletter input { width:105px; border:1px solid #E3E0D9; } 

.box { border:1px solid #E3E3E3; padding:1px; font-size:11px; } 
.box td { font-size:11px; }
.box h5 { padding:5px; background-color:#E3E0D9; color:#840036; font-size:11px; font-weight:bold; }

.input, select { background-color:#f6f5f0; color:#4F4F4F; border:1px solid #E3E3E3; padding:1px; }
input[type=submit], input[type=button] { background: url('/oracle_datenbank/docs/hg_button.png'); border:1px solid #8A8A8A; padding:1px; color:#4F4F4F; }

.kontrollfeld { display:none; }

.formtable tbody tr td { padding:5px; }

#content div.ok { border: 2px solid rgb(7, 132, 0); margin: 10px 0px; padding: 10px 10px 10px 35px; background-color: #E1EFE0; background-image: url('/oracle_datenbank/docs/icon_ok.png'); background-repeat: no-repeat; background-position: 5px center;}
#content div.alert { border: 2px solid #BF0008; margin: 10px 0px; padding: 10px 10px 10px 35px; background-color: #F5EFEF; background-image: url('/oracle_datenbank/docs/icon_error.png'); background-repeat: no-repeat; background-position: 5px center;}
#content div.alert ul { list-style-type:disc; margin-left:30px;} 
#content div.alert ul li { background-image:none; padding-left:0px; } 

#content ul.nolisttype li { background: none; padding-left:0px; padding-right:5px;}
#content ul.downloads li { background: url(/oracle_datenbank/docs/bullet_downloads.png) 0 0.5em no-repeat; padding-left:15px; padding-right:5px;}

#content span.opendownloads { background: url(/oracle_datenbank/docs/bullet_innerpagenav.png) 0 0.25em no-repeat; padding-left:15px; padding-right:5px; cursor:pointer; color:#840036; text-decoration:none;}

#content #priv_nav { margin:0px; }

div#tagcloud { /*text-transform:capitalize;*/ width:174px; padding:5; }
div#tagcloud h3 { font-size:100%; float:left; margin:5px; padding:0px 10px 0px 0px; line-height:100%; font-weight:normal;}
div#tagcloud a { color:#840036; text-decoration:none;}
div#tagcloud a:hover {  background-color:#E3E0D9; }

ul#download_monitoring li, ul#download_timecard li { background:none; padding:0; }

#facebook { border:none; overflow:hidden; width:50px; height:21px; margin-top:5px; float:right; }
 
