p {
        margin:0;
}

.csc-firstHeader {
        margin-top:0;
}

.bodytext, .important, div.align-center p, p.align-center{
	font-size:12px;
	color:#787866;
	font-style:normal;
	line-height: 16px;
}

.bodytext_t{
  font-size:12px;
  color:#787866;
  text-align:left;
  font-style:normal;
}



a img { /* scl */
  border: none;
}

a:link {
  color: #025550;
  text-decoration: none;
}

a:visited {
  color: #025550;
  text-decoration: none;
}
a:hover, a:active, a:focus {
  color: #47ceb6;
  text-decoration: none;
}



body {
        margin:0;
        background-color:#f2f1e7;
        font-family: courier, monospace;
        color:#787866;
        margin-top:30;
        margin-left:16;
}

#groundzero_table_outer{
        background-color:transparent;
        width:97%;
        height:20%;
        margin:0px;
        border-spacing:0px;
}

#groundzero_table_outer td{
        background-color:transparent;
}

#groundzero{
        position:relative;
        width:1079px;
        height:600px;
        align:center;
        background-color:transparent;    
        font-size:12px; 
        text-align:left;
}

#groundzero_spacer_bottom{
        display:block;
        width:100%;
        height:100%;
}

#logo {
        display:none;
}

#pos_content {
    position:absolute;
    left:193px;
    background-color:transparent;
    top:58px;
    width:800px;
    display:block;    
}

#pos_mainmenu {
        position:absolute;
        top:72px;
        left:0px;
}

#mainmenu_lev2lev3_spacer{
        height:20px;
}

#pos_submenu {
        position:relative;
        width:100%;
        display:block;
        text-align:center; 
        margin:0 auto;
        height:15px;
        top:-15px;
}

#submenu {
        position:relative;
        top:0;
        font-size:12px;        
}

#submenu a {
        text-decoration:none;
}

.pos_navpagecountsibling {
        position:relative;
        top:-12px;
}

#mainmenu {
        width:900px;
        display:block;
}

.nav-lev2 {  
        margin-bottom:8px;  
}

.nav-lev2 a, .nav-lev2 a:hover, .nav-lev2 a:active, .nav-lev2 a:visited, .nav-lev2-active a, .nav-lev2-active a:active, .nav-lev2-active a:visited  {
        color:#025550;
        text-decoration:none;
        font-size:15px; 
}

.nav-lev2 a:hover, .nav-lev2-active a, .nav-lev2-active a:active, .nav-lev2-active a:visited {
        color:#000000;
        text-decoration:underline;    
}

.nav-lev3 a{
	color:#126560;
	text-decoration:none;
	font-size:12px;
	line-height:1.4;
}

.nav-lev3 a:hover {
        text-decoration:none;
}

.nav-lev3-second {
	color:#b8b8a6;
	text-decoration:none;
	font-size:12px;
}

.nav-lev3-spc {
	color:#686856;
	text-decoration:none;
	font-size:12px;
	line-height: 16px;
}

.nav-lev3 a:hover .nav-lev3-first, .nav-lev3 a .nav-lev3-first-active {
        color:#000000;
        text-decoration:underline;
        font-size:12px;
}

.nav-lev4 {

}

.nav-lev4 a{
        padding-left:8px;
        color:#025550;
        text-decoration:none;
        font-size:12px;
}

.nav-lev4 a:hover {
        padding-left:8px;
        text-decoration:none;
}

.nav-lev4 a:hover .nav-lev4-first, .nav-lev4 a .nav-lev4-first-active{
        color:#000000;
        text-decoration:underline;
        font-size:12px;
}

.nav-lev4-active{
        color:#000000;
        text-decoration:underline;        
}

.nav-lev4-second {
        color:#787866;
        text-decoration:none;
        font-size:12px;
}

#nav_within_content {
  display:block;
  width:100%;
  margin:0 auto;
  text-align:center;
  position:absolute;
  top:17px;
  left:810px;
  width:57;
  display:block;
  height: 3px;
}

.pos_ttcontentimg_picnavprevnext {
        margin:0 auto;
        width:100%;
        position:absolute;
        top:0px;
        display:block;
        text-align:center;
}

.imgclickleft {
        float:left;
        height:100%;
        width:50%;
        display:block; 
        margin: 0 auto;
        top:1px;    
        position:relative;        
}

.imgclickright {
        float:right;
        height:100%;
        width:50%;
        display:block; 
        margin: 0 auto;   
        top:1px; 
        position:relative;           
}

.pos_fce_bildverkleiner_lupe, .pos_fce_bildvergroessern_lupe {
        text-align:center;
}

.pos_fce_bildvergroessern_lupe {
        position:relative;
        top:-10px;
}

#lupe_vergroessern_1 {
        text-align:center;
}

.pos_caption {
        padding-top:11px;
        padding-bottom:11px;        
        display:block;    
}

.csc-textpic-caption {
        font-size:12px;
        color:#000000;
        text-align:center;    
}

.csc-caption {
        font-size:12px;
        color:#000000;
        font-style:italic;
        text-align:center;    
}

.csc-caption-a {
        font-size:12px;
        color:#787866;
        text-align:center;    
}

.align-center {
        text-align:center;   
}

/* Tabelle Curriculum */
.td-0 {
        width:93;
        display:block;
        font-size:12px;
        text-align:left;    
  /*    font-style:italic;*/
}

.contenttable {
        padding-top:40px;

}

.contenttable-0{

}

/* Standard-Überschriften */
h1 {
  font-size:12px;
  color:#787866;
  text-align:center;
  font-style:normal;
}

h2 {
  font-size:12px;
  color:#000000;
  text-align:center;
  font-style:normal;
}

h3 {
	font-size:11px;
	color: #b1c2b5;
	text-align:right;
	font-style:italic;
    padding-right:8px;
}

h4 {
  font-size:10px;
  color:#000000;
  text-align:center;
  font-style:normal;
}

h5 {
  font-size:12px;
  color:#000000;
  text-align:left;
  font-style:normal;
}

h6 {
  font-size:12px;
  color:#000000;
  text-align:center;
  font-style:normal;
}
