@CHARSET "UTF-8";

/* 
   Filename: global.css
   Author:   Falko Zander, falko@falko-zander.de
   Created:  2007-11-02
   Update:   2007-11-08
   
   Abstract: global css design
   
   Notes:
*/

html, body, td, th, input, textarea, li, caption, h1, h2, h3, h4 {
	font-family: "Times News Roman", times, serif;
	font-size: 11px;
	text-align: left;
	margin: 0px;
	color: #000000;
}
body {
	background-color: #C8B06A;
    text-align: center;
}
h1, h2, h3, h4, form, li, td, caption {
	margin: 0px;
	padding: 0px;
	letter-spacing: 1px;
}
p, q {
	margin: 10px 0px;
	letter-spacing: 1px;
}
img {
	border: none;
}
a {
    color: #CA232A;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
caption {
    font-variant: small-caps;
    font-weight: bold;
    font-size: 12px;
}
input, textarea {
    border: 1px solid #AAAAAA;
    padding: 1px 2px;
}
input:focus, textarea:focus {
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-bottom: 1px solid #CCCCEE;
    border-right: 1px solid #CCCCEE;
}

#ERROR {
    color: #CA232A;
    font-weight: bold;
    padding: 10px;
    margin: 10px 0px 15px 0px;
    border: 1px solid #D00000;
    background-color: #ffffff;
}

#edit_page {
	text-align: right;
}	

#globalframe {
	margin: 10px auto;
	width: 1000px;
	height: 600px;
	background-repeat: no-repeat;
	text-align: left;
}

h1, h2, #config {
    display: none;
}

.red {
    color: #CA232A;
}

#logo {
    width: 61px;
    height: 85px;
    margin-left: 40px;
    padding-top: 18px;
}
#logo_link {
    display: block;
    width: 70px;
    height: 105px;
}

#mainmenu {
	height: 20px;
    margin-top: 5px;
    margin-left: 275px;
}
#mainmenu ul {
	letter-spacing: 2px;
    margin: 0px;
    padding: 0px;
}
#mainmenu li {
	display: inline;
	font-size: 16px;
	font-weight: bold;
	padding-right: 31px;
}
#mainmenu #last {
    padding-right: 0px;
}
#mainmenu li ul {
    display: none;
}
#js_openSubMenu {
    position: absolute;
    z-index: 100;
    background-color: #cccccc;
    border: 1px solid #000000;
}
#js_openSubMenu a {
    text-decoration: none;
    color: #000000;
}
#js_openSubMenu a:hover {
    color: #CA232A;
}
#mainmenu a {
    color: #000000;
}
#mainmenu a:hover {
    text-decoration: none;
}

#news {
    width: 196px;
    float: left;
    margin-left: 34px;
    margin-top: 15px;
}
* html #news { /* IE6 hack */
    margin-left: 15px;
}
#news h3 {
    font-size: 14px;
    letter-spacing: 1px;
    font-variant: small-caps;
    width: auto;
    float: left;
}
#news #twitter-link {
    display: block;
    float: right;
    padding-right: 23px;
    padding-top: 1px;
}
#news #twitter-link img { width: 60px; }
#news #twitter_div {
    height: 360px;
    overflow: auto;
    width: 196px;
}
#news ul { 
    list-style-type: none;
    margin: 5px 0 0 0;
    padding: 0;
}
#news li {
    padding: 5px 0;
}

#content {
    width: 700px;
	height: 386px;
    float: left;
    margin-top: 31px;
    margin-left: 40px;
}
#content_scroll {
    position: absolute;
    width: 690px;
    height: 355px;
    overflow: hidden;
    margin: 5px;
}
#content_inner_scroll {
    position: absolute;
    top: 0px;
}
#content_scroll_buttons {
    position: absolute;
    top: 550px;
    width: 698px;
    text-align: right;
}
#content h3 {
	font-size: 14px;
	letter-spacing: 1px;
	font-variant: small-caps;
}
#content p, #content li {
	line-height: 14px;
}
#content h4 {
    margin: 10px 0px -10px 0px;
    font-size: 12px;
    font-variant: small-caps;
}

#addmenu {
    clear: left;
    /*margin-top: 20px;*/
    padding: 10px 30px 0px 37px;
    text-align: left;
}
#addmenu ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
#addmenu li {
    display: inline;
    padding-right: 5px;
    letter-spacing: 1px;
    border-left: 1px solid #000000;
}
#addmenu a {
    color: #000000;
    /*border-left: 1px solid #000000;*/
    padding-left: 5px;
}

#SAB_info {
    background-color: #DDDDDD;
    border: 1px solid #999999;
    cursor: pointer;
    filter: alpha(opacity=88);
    height: 350px;
    opacity: 0.88;
    overflow: auto;
    padding: 5px;
	position: absolute;
    text-align: center;
    width: 720px;
    -moz-opacity: 0.88;
}
#SAB_info.hover {
    filter: alpha(opacity=97);
    opacity: 0.97;
    -moz-opacity: 0.97;
}
#SAB_info h3 {
    font-size: 24px;
    color: #CA232A;
    margin: 10px 0px 20px;
}
#SAB_info h3 div {
    font-size: 16px;
}
#SAB_info p {
    font-size: 18px;
    font-weight: bold;
}

#twitter {
    /*height: 330px;*/
    margin: 3px 5px 5px;
    width: 186px;
}
#twitter a { font-weight: bold; }

/*
   Copyright Notice:
  
   Copyright 2007, Falko Zander
   ALL RIGHTS RESERVED
   
   UNPUBLISHED -- Use of a copyright notice is precautionary only and
   does not imply publication or disclosure.
   
   THE CONTENT OF THIS WORK CONTAINS CONFIDENTIAL AND PROPRIETARY
   INFORMATION OF FALKO ZANDER. ANY DUPLICATION, MODIFICATION,
   DISTRIBUTION, OR DISCLOSURE IN ANY FORM, IN WHOLE, OR IN PART, IS
   STRICTLY PROHIBITED WITHOUT THE PRIOR EXPRESS WRITTEN PERMISSION OF
   FALKO ZANDER.
*/
