/* ==========================================================================
   Color scheme - green
   www.oy-mittelberg.de
   bakonyi technologies gmbh / www.bakonyi.de
   ========================================================================== */

/* --------------------------------------------------------------------------
   Container
   - limits size over all for modern browsers
   - determines background color for content area
   -------------------------------------------------------------------------- */
div#dscontainer {
	position:relative; top:0; left:0;
	z-index:1;
	width:100%;
	max-width:1280px;		/* modern browsers only */
	min-width:960px;		/* modern browsers only */
	margin:0;
	padding:0;
	border-style:none;
	background-color:rgb(52,67,28);	/* background in content area: dark green */
}

* html div#dscontainer {
	width:960px;
}

/* --------------------------------------------------------------------------
   Basic elements of the content section
   -------------------------------------------------------------------------- */
div#dscontent h1 {
    margin:0.4em 12px 0.2em 12px;
    text-align:left;
    font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
    font-size:1.2em;
    font-weight:normal;
    letter-spacing:0.15em;
    color:rgb(223,230,219);		/* foreground color of headings */
}

div#dscontent h2 {
    margin:0.4em 12px 0.2em 12px;
    text-align:left;
    font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
    font-size:1.01em;
    font-weight:normal;
    letter-spacing:0.05em;
    color:rgb(223,230,219);
}

div#dscontent h3 {
    margin:0.4em 12px 0.3em 12px;
    text-align:left;
    font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
    font-size:0.9em;
    font-weight:normal;
    color:rgb(223,230,219);
}

div#dscontent p {
    margin:0 12px 0.3em 24px;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-size:0.8em;
    font-weight:normal;
    color:#FFFFFF;			/* foreground color normal text */
    text-align:left;
}

div#dscontent ul {
    margin:0;
    list-style-type:disc;
}

div#dscontent li{
    margin:0 12px 0.3em 24px;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-size:0.8em;
    font-weight:normal;
    color:#FFFFFF;
    text-align:left;
}

div#dscontent table{
    margin:0.6em 12px 0.4em 24px;
    empty-cells:show;
    border-width:1px;
    border-style:solid;
    border-color:rgb(143,171,123);	/* intermediate color */
    border-collapse:collapse;
    background-color:rgb(52,67,28);	/* background of content area */
}

div#dscontent th{
    padding:4px;
    text-align:left;
    vertical-align:middle;
    background-color:rgb(66,90,48);	/* box header background */
    font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
    font-size:0.8em;
    font-weight:normal;
    color:rgb(223,230,219);		/* foreground color of headings */
    border-width:1px;
    border-style:solid;
    border-color:rgb(143,171,123);	/* intermediate color */
}

div#dscontent td{
    padding:4px;
    text-align:left;
    vertical-align:top;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-size:0.8em;
    font-weight:normal;
    color:#FFFFFF;			/* foreground color normal text */
    border-width:1px;
    border-style:solid;
    border-color:rgb(143,171,123);	/* intermediate color */
}

/* --------------------------------------------------------------------------
   Links - use bold/underline/box background
   -------------------------------------------------------------------------- */
div#dscontent a:link { font-weight:normal; font-style:italic; color:#FFFFFF; text-decoration:none; }
div#dscontent a:visited { font-weight:normal; font-style:italic; color:#FFFFFF; text-decoration:none; }
div#dscontent a:focus { font-weight:bold; font-style:italic; color:#FFFFFF; text-decoration:none; }
div#dscontent a:hover { font-weight:bold; font-style:italic; color:#FFFFFF; text-decoration:underline; }
div#dscontent a:active { font-weight:bold; font-style:normal; color:#000000; text-decoration:none; }

/* --------------------------------------------------------------------------
   Boxes in the schemes box background colors
   -------------------------------------------------------------------------- */
div.box3left {
    float:left;
    width:175px;
    margin:0 10px 0 0;
    padding:0;
    overflow:hidden;
    background-color:rgb(66,90,48);		/* box header background */
}

div.box3right {
    float:right;
    width:175px;
    margin:0;
    padding:0;
    overflow:hidden;
    background-color:rgb(66,90,48);
}

div.box3middle {
    width:175px;
    margin:0 0 0 0;
    padding:0;
    overflow:hidden;
    background-color:rgb(66,90,48);
}

div.box1all {
    width:100%;
    margin:0 10px 0 0;
    padding:0;
    overflow:hidden;
    background-color:rgb(66,90,48);
}

div.txtintermediate {
    background-color:rgb(143,171,123);		/* intermediate color */
}

/* --------------------------------------------------------------------------
   Horizontal rules
   -------------------------------------------------------------------------- */
.hrbgr {
    margin:8px 24px 8px 24px;
    color:rgb(52,67,28);   			/* background of content area */
    background-color:rgb(52,67,28);
    height:1px;
    border:none;
}

.hrintermediate {
    margin:8px 24px 8px 24px;
    color:rgb(143,171,123);			/* intermediate color */
    background-color:rgb(143,171,123);
    height:1px;
    border:none;
}

/* --------------------------------------------------------------------------
   News image box - text signature
   -------------------------------------------------------------------------- */
div#newsimgbox p {
    margin:4px 0 0.3em 0;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-size:0.7em;
    font-weight:normal;
    color:#FFFFFF;			/* foreground color normal text */
    text-align:left;
}

/* --------------------------------------------------------------------------
   Sitemap
   -------------------------------------------------------------------------- */
div#sitemap ul {
    margin:0;
    list-style-type:disc;
}

div#sitemap li{
    margin:0px 12px 0.2em 12px;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-size:1.01em;
    font-weight:normal;
    color:#FFFFFF;
    text-align:left;
}

div#sitemap a:link { font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration:none; }
div#sitemap a:visited { font-weight:normal; font-style:italic; color:#FFFFFF; text-decoration:none; }
div#sitemap a:focus { font-weight:bold; font-style:italic; color:#FFFFFF; text-decoration:none; }
div#sitemap a:hover { font-weight:normal; font-style:italic; color:#FFFFFF; text-decoration:underline; }
div#sitemap a:active { font-weight:bold; font-style:normal; color:#000000; text-decoration:none; }


