/*Letzte Änderung am 12.06.10 durch Hardy*/


* { margin:0; padding: 0; }

html {
overflow: scroll;height: 100%;
}
        
body {background: url(../images/Sternenhimmel1.jpg);
      min-height: 101%;
	    /* Rundungsproblem im Opera verhindern */
		  font-size: 100.01%;
	    /* Objekte beim Resizing am Platz halten */
		  position: relative;
	    /* Schrifteinstellungen */
	    font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	    /* alternativ: "Arial, Helvetica, sans-serif;*/
	    }

td,tr,p,div {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        color: #22273F;
	 padding: 0px;
        }
blockquote {font-style: italic; font-size: 1.5em; font-weight: bold; color: #CC0099; font-family: Georgia, Times, Serif;}
h1, h2, h3, h4, h5, h6 {font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;}

h1 { font-weight: bold; font-size: 1.7em;} 

h2 { font-weight: bold; font-size: 1.6em;} 

h3{ border-bottom: 1px solid #f7f4e7; font-size: 1.5em; margin-bottom: 8px;}

h4 {
        color: #000000; font-size: 16px; font-weight: bold;
        }

h5 {
        color: #000000; font-size: 14px; font-weight: bold;
        }

h6 {
        color: #000000; font-size: 12px; font-weight: bold;
        }

a:link, a:visited {
        font-size: 12px; color: #000000; text-decoration: underline;
        font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
        }

a:hover {
        color: #6633FF; text-decoration: underline;
        }
a img{border: none;}
        
/* Horizontal Line */
hr {
        background: #000000; height:2px; border: 1px inset;
        }

/* -------------------------------- */

/*clearfix-method with included hacks
begin->*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

/*.clearfix {display: inline-table;}*/
/* IE-Clearing: Benötigt der Internet Explorer */
	#ie_clearing { display: none }

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*<-clearfix end*/

/* Farben
Linker Rand #b3d1f0
Seitenhintergrund #EAF6FC
*/
/* ********************************************************
** **Detailklassen ************************************* */

#container{
position: relative;
width: 1024px;
margin: 0px auto;
border: 0px solid #f7f4e7; /*#194190;*/
color: #000;
}

#header{width: 1024px; height: 175px;}
#header .left{width:156px; height: 175px; background-image: url(../images/title_01.jpg); float:left;}
#header .middle{width:709px; height: 175px; background-image: url(../images/title_02.jpg); float:left;}
#header .right{width:159px; height: 175px; background-image: url(../images/title_03.jpg); float:left;}

#headerln{width: 1024px; height: 16px;}
#headerln .left{line-height: 1.8; font-size: 9px; color: #ddd; width:156px; height: 16px; background-image: url(../images/bar_01.gif) ; float:left; text-align: center;}
#headerln .middle{width:709px; height: 16px; background-image: url(../images/bar_02.gif); float:left;}
#headerln .right{width:159px; height: 16px; background-image: url(../images/bar_03.gif); float:left;}

#innercontent{position: static; width: 1024px; background: url(../images/gradient_07a.gif) repeat-x #DFDEB1;}
#column1{
        float: left;
        width: 180px;
        /*background: url(../images/gradient_07a.gif) repeat-x #DFDEB1*/;
        }
#column1 a{font-size: 11px;}

#column2{
          width: auto;
          margin-left: 180px;
          background: #fff;
          border-left: 1px solid #f7f4e7; /*#123688;*/
          color: #123688;
         }

#column1_content{
          text-align: center;
          margin-top: 10px;
          }

#column2_content {
          padding: 15px 40px 20px 40px;
          _padding: 10px;
          font-size: 0.75em;
	   line-height:1.4;
          }
#column2_content iämg{
          margin: 5px;
          }


#column2_content .titel{
          padding: 40px 0 20px 0;
          text-align: left;
          font-weight: normal;
          font-size: 1.1em;
          letter-spacing: 0.2em;
          }
#column2_content .subtitel{
          padding: 0px 0 0px 0;
          text-align: left;
          font-weight: normal;
          font-size: 1.0em;
          letter-spacing: 0.1em;
          border-bottom: 1px dotted #f7f4e7;
          }
#column2_content .subsubtitel{
          padding: 0px 0 0px 0;
          text-align: left;
          font-weight: normal;
          font-size: 1.0em;
          letter-spacing: 0.1em;
          border-bottom: 0px dotted #f7f4e7;
          }
#column2_content .text{
          border-bottom: 0px solid;
          text-align: left;
          font-weight: normal;
		      font-size: 0.89em;
		      line-height: 1.7em;
          }
#column2_content h3.subtitel{
          margin-top: 90px;
          border-top: 1px solid #f7f4e7;
          border-bottom: 0px;
          text-align: right;
          font-size: 120%;
          }
#column2_content ul{
          padding: 20px 0 0 15px;
          border-bottom: 0px solid;
          }
#column2_content ul li{
          padding: 5px 0 0 5px;
          border-bottom: 0px solid;
          text-align: left;
          font-weight: normal;
		      font-size: 0.89em;
		      line-height: 1.7em;
          }


#footer{width: 1024px; height: 30px; background-color: #DFDEB1; text-align: center; position: static; clear: both; font-size: 0.75em; padding: 8px 0;}
/*----------------------------------*/



/* --Default Class Settings-- */


a.mainmenu:link, a.mainmenu:visited {
        font-size: 11px;
        color: #c0c0c0;
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        padding: 1px;
        height: 14;
        width: 95%;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #cccccc;
        }

a.mainmenu:hover {
        font-size: 11px;
        color: #d2d2d2;
        text-decoration: none;
        font-weight: bold;
        background-color:#f0f0f0;
        height: 14;
        width: 95%;
        padding: 1px;
        border-top-width: 1px;
        border-top-style: dashed;
        border-top-color: #000000
        }
/* Content - Sections & Categories */
.frontpageheader {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #22273F;
	text-align: left;
        }

.contentpane {
    width: 100%;
	padding: 10px;
	margin: 2px;
	background-image: none;
	border-top: thin none #FFFFCC;
	border-right: thin none #FFFFCC;
	border-bottom: thin solid #EBEBEB;
	border-left: thin none #FFFFCC;
        }

.contentpaneopen {
	width: 100%;
	padding: 0px 10px 10px;
	margin: 0px;
	background-image: none;
	border-top: thin none #FFFFCC;
	border-right: thin none #FFFFCC;
	border-bottom: thin dotted #EBEBEB;
	border-left: thin none #FFFFCC;
        }

.contentheading {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #22273F;
	text-align: left;
	text-decoration: none;
        }

.contentdescription {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        text-align: left;
        }

.pathway {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
         color: #000000;
        }


/* Links */
a.blogsection:link, a.blogsection:visited {
        color: #000000; text-decoration: none; font-weight: normal;
        font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
        }

a.blogsection:hover {
        color: #f4f4f4; text-decoration: none;
        }

a.pathway:link, a.pathway:visited {
        color: #000000; text-decoration: none; font-weight: normal; font-size: 9px;
        font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
        }

a.pathway:hover {
        color:#f4f4f4;
        text-decoration: underline;
        }

a.weblinks:link, a.weblinks:visited {
        color: #333333; text-decoration: none; font-weight: normal;
        font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
        }

a.weblinks:hover {
        color: #22273F; text-decoration: underline;
        }

a.readon:link, a.readon:visited {
        color: #000000; text-decoration: none; font-weight: normal;
        font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        }

a.readon:hover {
        color: #22273F;
        text-decoration: none;
        }

table.moduletable th {
        font: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #22273F;
        text-align: left;
        height: 22px;
        line-height: 22px;
        white-space: nowrap;
        width: 100%;
	    background: transparent url(../images/) no-repeat left;
        text-indent: 18px;
        }

table.moduletable {
  overflow:visible;
  table-layout:fixed;
	margin: 0px 0px 0px 0px;
	width: 100%;
	border-left: solid 0px #ffffff;
	border-right: solid 0px #000000;
	border-top: solid 0px #000000;
	border-bottom: solid 0px #000000;
	}

.componentheading {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #22273F;
	padding: 0px 10px 10px 2px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #EBEBEB;
        }

.boxheading {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #333333;
        text-align:left;
        }

.button {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: bold;
        font-size: 10px;
        background: #efefef;
        color: #000000;
        border-style: 1px solid;
        border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
		
        }

.inputbox {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #3e0000;
        background: #efefef;
        border: 1px solid;
        }

.slogan {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: bold;
        color: #efefef;
        }

.searchsite {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
        }

/** category text format and links **/
.category {
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
        }

a.category:link, a.category:visited {
        color: #22273F; font-weight: bold;
        }

a.category:hover {
        color: #DDE5F2;
        }

.poll {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        line-height: 14px
        }

.sectiontableentry1 {
        background-color: #f0f0f0;
        }

.sectiontableentry2 {
        background-color: #f8f8f8;
        }

.sectiontableheader {
	color : #22273F;
	font-weight : bold;
	text-decoration: none;
        }

.small {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #cccccc;
        text-decoration: none;
        font-weight: normal;
        }

.createdate {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #333333;
        text-decoration: none;
        font-weight: normal;
        }

.modifydate {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #333333;
        text-decoration: none;
        font-weight: normal;
        }

ul {
        margin: 0px 0px 0px 0px;
        }

li {
        list-style: inside url(images/) 3px;
        list-style-image: url(images/);
        }

.fase4rdf {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px; color: #000000; font-weight: normal;
        }

a.fase4rdf:link {
        font-size: 11px; font-weight: normal; color: #000000;
        }

a.fase4rdf:hover {
        font-weight: bold; color: #ffffff;
        }

table.searchintro {
          background-color: #CCCCCC
        }

table.contact {
        background: url(images/);
        }

table.contact td.icons {

        }

table.contact td.details {
        background: url(images/);
        font-size: 10px;
        font-weight: bold;
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        }
		
a.bar:link, a.bar:visited {
        color: #f4f4f4;
		 text-decoration: none;
		 font-weight: normal;
        font-family:  Arial, Helvetica, sans-serif;
        font-size: 10px;
        font: normal;
        }

a.bar:hover {
        color: #d2d2d2;
		  text-decoration: underline;
        }
/* CP-Extend*/

.cpfirstrow {
	width: 156 px;
	height: 175 px;
		}
		
.cpsecondrow {
	width: 709 px;
	height: 175 px;
		}
		
.cpthirdrow {
	width: 159 px;
	height: 175 px;
		}
		
.maintable {
	width: 1024 px;
	margin: 0px;
	padding: 0px;
	border: none;
	    }
div.center {
    text-align: center;
	}	
				
.plejadenmain {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000; 
		}
		
.hgbild {
 background-image: url(../../../images/plejaden/hansrosegger.jpg);
    }
    
.arttbl {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	border: 0px solid #DFDEB1;
	/*border-collapse:collapse;*/
}
.arttbl1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #EEEDD5;
	border: 1px solid #DFDEB1;
}
.arttbl2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	border: 1px solid #DFDEB1;
	text-align: center;
	background-color: #FCFCF5;
}
table.bgmenu {
    background-image: url(../images/gradient_07a.gif);
    background-repeat:repeat-x;
}
/*ditto formats*/
.ditto_documentInfo {text-align: left; color: #888; font-size: 0.75em; border-top: 1px dotted #ddd; margin-top: 10px;}
p.textlink {text-align: left; margin-top: 5px;}
p.textlink a {color: #666; text-decoration:none; font-size: 0.75em;}

a img.link{margin-right:15px;}
