/* Blueprint Redefinitionen print.css */

body {
    background: #DCDCDC;
    color: #000000;
    font-family: "Courier New", Courier, mono;
    font-size: 100%;
    line-height: 1em;
    margin: 0;
    text-align: left;
}

.container {background:none;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}

p  {
     margin: 0;
     padding: 0;
}

h2, h3, h5, h6 {
     font-size: 100%;
     font-family:  "Courier New", Courier, mono;
     font-weight: normal;
     text-transform: uppercase;
}

code {font:.9em "Courier New", Monaco, Courier, monospace;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
.small {font-size:.9em;}
.large {font-size:1.1em;}
.quiet {color:#999;}
.hide {display:none;}
a:link:after, a:visited:after {content:""}


/* deutsch english ausblenden */

#sprachwahl_container   {
        display: none;
}

/* navigation sub container ausblenden */

#navigation_sub_container   {
        display: none;
}

.dreispaltig_links_wrap  {
    padding: 35px 0 30px 8px;
}

.csc-header-date {
    display: none;
}

h1 {
    margin-bottom: 1em;
    font-size: 100%;
    font-family:  "Courier New", Courier, mono;
    font-weight: normal;
    text-transform: uppercase;
}

h4 {
    margin: 0;
    padding: 0;
    font-size: 100%;
    font-family:  "Courier New", Courier, mono;
    font-weight: normal;
    text-transform: uppercase;
}
 
/* navigation main container */

#navigation_main_container   {
        background: transparent;
        padding-top: 29px;
        padding-bottom: 25px;
        font-family: "Times New Roman",Georgia,Times;
        text-transform: uppercase;
}

/* navigation main first level */

ul.menu, ul.menu ul {
        margin-left: -35px;
        list-style: none;
}

ul.menu li {
        list-style: none;
        float: left;
}

.li-nav-level1 {
        list-style: none;
}

/* link styles main navigation */

#navigation_main_container a {
        margin: 0 4px 0 0;
        padding: 0; 
        color: blue;
}

#navigation_main_container a:link {
        background: transparent;
        color: blue;
}

#navigation_main_container a:visited {
       background: transparent;
        color: #4169E1;
}

#navigation_main_container a:hover {
        background: transparent;
        color: #4169E1;
}

#navigation_main_container a:active {
        background: transparent;
        color: #CC0000;
}

/* link styles main navigation - definition speziell fuer typo3 klasse active */

#navigation_main_container a.active {
        background: transparent;
        color: #000000;
        text-decoration: none;
}

/* navigation sub container */

#navigation_sub_container   {
        
        background: transparent;
        padding-top: 35px;
        padding-bottom: 0;
        font-family: "Times New Roman",Georgia,Times;
        text-transform: uppercase;
}

#navigation_sub_container ul   {
        list-style: none;
        padding: 0;
        margin: 0 0 0 8px;
}

#navigation_sub_container li   {
        background: transparent url("/fileadmin/img/backgrounds/at09_dotted_line_subnav.gif") left bottom no-repeat;
        list-style: none;
        float: left;
}


#navigation_sub_container .li-nav-level3   {
        padding: 0 0 3px 10px;
}

/* link styles sub navigation */

#navigation_sub_container a {
        color: blue; 
        margin: 0 4px 0 0;
        padding: 0; 
}

#navigation_sub_container a:link {
        background: transparent;
        color: blue;
}

#navigation_sub_container a:visited {
        background: transparent;
        color: #4169E1;
}

#navigation_sub_container a:hover {
        background: transparent;
        color: #4169E1;
}

#navigation_sub_container a:active {
        background: transparent;
        color: #CC0000;
}

/* link styles sub navigation - definition speziell fuer typo3 klasse current */

#navigation_sub_container a.current {
        background: transparent;
        color: #000000;
        text-decoration: none;
}

/* link styles sub navigation - definition speziell fuer typo3 klasse actifsub (Submenupunkt mit aufgeklappten Unterpunkten) */

#navigation_sub_container a.activesublevel {
        background: transparent;
        color: #000000;
        text-decoration: none;
}

/* styles sub navigation level 2 */

#navigation_sub_container_level2   {
        border: 0px solid orange;
        background: transparent;
        padding-top: 0;
        padding-bottom: 40px;
        font-family: "Times New Roman",Georgia,Times;
}

#navigation_sub_container_level2 ul   {
        list-style: none;
        padding: 0;
        margin: 0 0 0 8px;
}

#navigation_sub_container_level2 li   {
        background: transparent url("/fileadmin/img/backgrounds/at09_dotted_line_subnav.gif") left bottom no-repeat;
        list-style: none;
        float: left;
}

/* link styles sub navigation level 2 */

#navigation_sub_container_level2 a {
        color: red; 
        margin: 0 4px 0 0;
        padding: 0;
}

#navigation_sub_container_level2 a:link {
        background: transparent;
        color: blue;
}

#navigation_sub_container_level2 a:visited {
        background: transparent;
        color: #4169E1;
}

#navigation_sub_container_level2 a:hover {
       background: transparent;
        color: #4169E1;
}

#navigation_sub_container_level2 a:active {
        background: transparent;
        color: #CC0000;
}

/* link styles sub navigation level 2 - definition speziell fuer typo3 klasse current */

#navigation_sub_container_level2 a.current {
        background: transparent;
        color: #000000;
        text-decoration: none;
}

/* sprachwahl container */

#sprachwahl_container   {
        border: 0px solid orange;
        background: transparent;
        padding-top: 29px;
        font-family: "Times New Roman",Georgia,Times;
}

