/* @charset "utf-8";
CSS Document */

body {
	background-color: #000;                                  /* hintergrund-farbe (schwarz) \*/
	font-size: 12px;                                         /* schrift-grösse (10px) \*/
	font-family: Arial, Helvetica, sans-serif;               /* schriftart (Arial, Helvetica, sans-serif) \*/
	text-align: center;                                      /* text-position (center) \*/
	color: #000000;                                             /* text-farbe in body-bereich (dunkelgrau)\*/
	width: 991px; 
	margin: 0 auto;
	height: auto;
}

/* DEBUG - nicht ändern \*/
#errors {
	color: #CC0000;
}
#sql {
	color: #777777;
}
/* END of DEBUG \*/

/* Links \*/
a, a:link {
	color: #0080FF;
	padding: 0 1px;
	text-decoration: none;
}
a:hover {
	background-color: inherit;
	color: #333;
	text-decoration: underline;
}
/* END of Links \*/

/* Graphik (0-ohne rahmen 1-mit rahmen\*/
img { 
	border: 0px; 
}
/* END of Graphik \*/

/* nG-Design \*/
#container {
	width: 991px; 
	background: url('../img/bg.gif') repeat-y;
	background-color: #000000;
	height: auto;
	margin: 0 auto; 
}
#header {
	background: url('../img/header.gif') no-repeat;
	width: 990px;
	height: 193px;
	background-color: #000000;
	float: left;
}
#header .language {
	padding-top: 10px;
	font-family: ariel;
	width: 140px;
	color: #000000;
	text-align: left;
	padding-right: 15px;
	float: right;
}

#header .article {
	padding: 174px 0 0 150px;
	color: #000000;
	text-align: left;
}

#sidebar_left {
	padding:0 0 200px 0;
	width: 146px;
	height: auto;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	float: left;
}
#lastwars {
    background: #D7DF01 url('../img/3-03.gif') no-repeat 0 0;
    padding: 19px 0 0 5px;
	width: 221px;
	height: 101px;
	color: #000000;
	text-align: left;
	float:left;
}

#latestnews {
	background: url('../img/4-04.gif') no-repeat 0 0;
    padding: 19px 0 0 3px;	
	width: 220px;
	height: 101px;
	color: #000000;
	text-align: left;
	float: left;
}
#latestfiles {
	background: url('../img/5-05.gif') no-repeat 0 0;
    padding:19px 0 0 3px;	
	width:220px;
	height:101px;
	color: #000000;
	text-align: left;
	float:left;
}
#sidebar_right {
	padding: 0 0 0 0;
	width: 172px;
	height: auto;
	float: right;
}
#sidebar_right .menu-right{
	padding: 2px 1px 0 1px;
	width: 170px;
	height: auto;
	color: #999;
	text-align: left;
}
#sidebar_right .menu-right2{
	padding: 2px 1px 0 1px;
	width: 170px;
	height: auto;
	color: #999;
	text-align: center;
}
#sidebar_right .menu-right-bild{
	padding: 0 1px 0 1px;
	width: 170px;
	height: auto;
	color: #999;
	text-align: left;
}
#navi_left {
    padding: 0 0 0 0;    
	width: 146px;
	height: auto;
	float: left;
}
#navi_left .menu {
	padding: 0 1px 0 2px;
	width: 146px;
	color: #fff;
	text-align: left;
}
#navi_left .menu-bild {
	padding: 0 1px 0 2px;
	width: 146px;
	color: #fff;
	text-align: left;
}
#navi_left .menu2 {
	padding: 2px 1px 0 2px;
	width: 146px;
	color: #fff;
	text-align: center;
}
#content {
	padding: 0 3px 0 1px;                  /* position von content-bereich \*/
	width: 666px;
	height: auto;
	text-align: left;
	color: #000000;                          
	float: right;
}
#footer {
    background: url('../img/footer.gif');
	width: 990px;
	height: 21px;
	clear: both;
}
/* END of nG-Design \*/

/* sdmenu \*/
.sdmenu {
    width: 143px;
	height: auto;
	padding-top: 1px;
	padding-left: 3px;
    padding-bottom: 70px;
	background: url(../images/bottom.gif) no-repeat right bottom;
    color: #FFF;
}
.sdmenu .title, .sdmenu .titlehidden{
    display: block;
    padding: 2px 0;
    font-weight: bold;
    color: #7EB3F0;
    background: #FFF url(../images/title.gif) repeat-x;
}
.sdmenu .title {
    border-bottom: 1px solid #DDD;
}
.sdmenu .arrow {
	margin-left: 10px;
    margin-right: 7px;
}
.sdmenu .titlehidden {
    border-bottom: none;
}
.sdmenu #top {
    background: url(../images/title.gif) repeat-x;
}
.sdmenu .submenu {
}
.sdmenu .submenu a {
    padding: 2px 0;
    text-indent: 6px;
    background: #B5BCC3;
    display: block;
    border-bottom: 1px solid #DDD;
    color: #1274E4;
    text-decoration: none;
}

.sdmenu .submenu a:hover {
    background : #81BEF7 url(../images/linkarrow.gif) no-repeat right center;
    color: #000;
}
/* sdmenu - END \*/


