/* schrift auf index.html */
html, body {height: 100%;}
body {
	margin: 0; padding: 0; min-width:900px;
	font-size:1em; font-weight:normal; font-family:arial,verdana,helvetica;
}
/*.copyright 	{color:#666666; font-size:10px; font-weight:normal; font-family: arial,helvetica;}*/


.cshead  	{color:#6c0000; }
.csdata  	{color:#6c0000;}

.csdatal  	{color:#990000; }
.csdatalold	{color:#993333; }

/*.nsdata  	{font-size:11pt; font-weight:normal; font-family:arial,verdana,helvetica;}*/

  ul#Navigation {
    margin: 0; padding: 0.0em;
    text-align: center;
  }
  ul#Navigation li {
    list-style: none;
    display: inline;
    margin: 0; padding: 0;
  }

  ul#Navigation a {
    float: left; 
    margin: 0.0em; padding: 0.0em;
    text-decoration: none;
    color:#666666; font-weight:bold;
    letter-spacing:4pt;
  }
  ul#Navigation span#spacer {
    float: left; 
    margin: 0.0em; padding: 0.0em
    text-decoration: none;
   color:#666666; font-weight:bold;  letter-spacing:4pt;
  }
   ul#Navigation span#space4 {
    float: left; 
    margin: 0.0em; padding: 0.0em
    text-decoration: none;
    color:#990000; font-weight:bold;
    letter-spacing:4pt;
  }
  ul#Navigation span#space1 {
   letter-spacing:0pt;
  }
 
  ul#Navigation a:hover, ul#Navigation a:active {
    color:#331100; text-decoration: underline overline;
    letter-spacing:4pt;
  }
  ul#Navigation div {
     clear: left;
  }  


a.csdata:link 		{text-decoration: none ;}
a.csdata:visited 	{text-decoration: none ;}
a.csdata:hover 		{color:#ff0000; text-decoration: none;}
a.csdata:active 	{color:#ff0000; text-decoration: none;}

a.csdatal:link 		{color:#990000;text-decoration: none;}
a.csdatal:visited 	{color:#990000;text-decoration: none;}
a.csdatal:hover 	{color:#ff0000;text-decoration: none;}
a.csdatal:active 	{color:#ff0000;text-decoration: none;}

a.csdatalold:link 		{color:#993333;text-decoration: none;}
a.csdatalold:visited 	{color:#993333;text-decoration: none;}
a.csdatalold:hover 		{color:#ff0000;text-decoration: none;}
a.csdatalold:active 	{color:#ff0000;text-decoration: none;}


.linkdesc	  	{color:#666666;}
a.linkdesc:link 	{color:#990000; text-decoration: none;}
a.linkdesc:visited 	{color:#6c0000;text-decoration: none;}
a.linkdesc:hover 	{color:#ff0000;text-decoration: none;}
a.linkdesc:active 	{color:#990000;text-decoration: none;}

/* .linkdesc_selected	{color:#331100; font-size:12px; font-weight:normal; font-family:arial,verdana,helvetica;}*/


.bglogo {
	background-color:	#990000;
}

.bgmenu {
	background-color:	#eeeeee;
}

.bgmain {
	background-color:	#babdb8;
}

.bgd {
	background-color:	#999999;
}


/*css - styles - new 2006 */
#mainlayout {
background-color:	#999999;
padding-top:10px;
padding-left:10px;
padding-right:10px;

}
#logo {
background-color:	#990000;
padding-top:0px;
padding-left:0px;
padding-right:0px;
border-width:2px;
border-style:groove;
border-color:#cccccc; /* color correction Mozilla Mac orig cccccc*/
height:56px;
}
#connectors_a {
background-color:transparent;
padding-top:0px;
padding-left:10px;
padding-right:10px;
}
#connectors_b {
background-color:transparent;
padding-top:0px;
padding-left:10px;
padding-right:10px;
}
#conpainter_a {
border-width:2px;
border-style:none groove;
border-color:#cccccc;
}
#conpainter_b {
border-width:2px;
border-style:none groove;
border-color:#cccccc;
}
#menu {
background-color:	#eeeeee;
padding-top:3px;
padding-left:0px;
padding-right:0px;
border-width:2px;
border-style:ridge;
border-color:#cccccc;
}
#main {
background-color:	#babdb8;
padding:10px;
border-width:2px;
border-style:groove;
border-color:#cccccc;
/*height:432px;*/
}

#copyright 	{
margin-top:5px;
color:#666666;
font-size:0.8em;
font-weight:normal;
font-family: arial,helvetica;
text-align:right;
}

/* module e_news */
#e_news_headline {
position:relative;
margin:0;
padding: 10px;
color:#6c0000;
font-weight:normal;
text-align:center;
background-color: transparent;
}
#e_news_data {
position: relative;
bottom: 0px;
padding: 10px 10px;
background-color: transparent;
text-align:right;
}
#e_news_data span {
margin: 0;
padding-bottom: 0px;
text-align:right;
}

/* module e_links */
.e_links_cat_left {
background-color:transparent;
padding:1px;
border-width:2px;
border-style:ridge;
border-color:#cccccc;
width:120px;
color:#666666; font-size:1em; font-weight:bold;
text-align: center;

}
.e_links_cat_right {
background-color:transparent;
padding:1px;
margin-top:-0.8em;
border-width:2px;
border-style:ridge;
border-color:#cccccc;
width:120px;
color:#666666;
font-size:1em;
font-weight:bold;
text-align: center;
float: right;
}

.e_links_connector_right {
margin-top:-0.8em;
margin-left: 126px;
margin-right: 60px;
background-color: transparent;
padding:0px;
border-width: 2px 2px 0px 0px;
border-style:ridge;
border-color:#cccccc;
}
.e_links_connector_left {
margin-top: 0.8em;
margin-left: 60px;
margin-right: 126px;
background-color: transparent;
padding:0px;
border-width: 2px 0px 0px 2px;
border-style:ridge;
border-color:#cccccc;
}

.e_links_data {
margin:0;
padding-left:20px;
list-style-type:square;
}

/* e_gallery */

.e_gallery_picbox {
background-color:transparent;
padding:5px;
margin:0 0 10px 10px;
border-width:2px;
border-style:groove;
border-color:#cccccc;
width:148px;
height: 180px;
text-align: right;
float:right;
}

.e_gallery_picbox_empty {
background-color:transparent;
padding:5px;
margin:0 0 10px 10px;
border-width:0px;
width:152px;
height: 180px;
text-align: right;
float:right;
}
.e_gallery_text {
background-color:transparent;
padding-top:5px;
text-align: right;
}
.e_gallery_menu_data {
margin:0;
padding:0px;
list-style-type:square;
}

#e_gallery_menu {
margin:0;
padding-left:20px;
float:left;
width: 140px;
border-right: 1px solid #990000;
}
#e_gallery_pics {
background-color:transparent;
text-align: right;
margin:0;
padding:0;
color:#6c0000; font-size:12px; font-weight:normal; font-family:arial,verdana,helvetica;
}
.e_gallery_row{
clear:right;
}
#e_gallery_nav{
clear:both;
}

/* module e_projects */
#e_projects_headline {
position:relative;
margin:0;
padding: 10px;
color:#6c0000;
font-weight:bold;
text-align:center;
background-color: transparent;
letter-spacing:0.5em;
}
#e_projects_data {
position: relative;
bottom: 0px;
padding: 5px 5px;
background-color: transparent;
text-align:left;
}
#e_projects span {
margin: 0;
padding-bottom: 0px;
text-align:left;
}
.e_projects_abstractbox {
background-color:transparent;
padding:5px;
margin:0 0 0px 0px;
border-width:2px;
border-style:groove;
border-color:#cccccc;
color:#6c0000;
width: 400px;
height: 82px;
text-align: left;
}
.e_projects_abstractpic {
background-color:transparent;
padding:5px;
margin:0 0 0px 0px;
text-align: left;
float: left;
}
.e_projects_abstracttext {
margin: 0;
padding:5px;
padding-bottom: 0px;
text-align:left;
}
a.e_projects_picbox_raise { display:block; width:148 px; height:16px; border:0px; margin-top:0px; padding:0px; }
a.e_projects_picbox_raise:link    { color:#990000; background-color:#999999; text-decoration:none; }
a.e_projects_picbox_raise:visited { color:#6c0000; background-color:#999999; text-decoration:none; }
a.e_projects_picbox_raise:hover   { color:#ff0000; background-color:#990000; text-decoration:none; }
a.e_projects_picbox_raise:active  { color:#990000; background-color:#990000; text-decoration:none; }
div.e_projects_picbox_raise { color:#000000; background-color:#999999; width:148px;height:16px; text-align:right; padding:0px; }

.e_projects_picbox_left {
background-color:transparent;
padding:0px 5px 0px 0px;
margin:0px;
float: left;
}

.e_projects_text_right {
background-color:transparent;
padding:0px;
margin-left:0px;
text-align:justify;
color:#6c0000;
}

.e_projects_picbox_right {
background-color:transparent;
padding:0px 0px 0px 5px;
margin:0px;
float: right;
}

.e_projects_text_left {
background-color:transparent;
padding:0px;
margin-left:0px;
text-align:justify;
color:#6c0000;
}

.e_projects_text_only {
background-color:transparent;
padding:0px;
margin-left:0px;
text-align:justify;
color:#6c0000;
}


 
 