/*-----------------------------------------------
$Id: styles.css
Customer: Studienstiftung des Deutschen Volkes
Author:   vierviertel Agentur fuer Kommunikationsdesign GmbH (Volker Duerr)
Version:  1.0
Creation Date:    2006/02/27
Last Modify:
----------------------------------------------- */

/* -- import basic styles
------------------------- */
@import "basic.css";

/* -- import format styles for grid
------------------------- */
@import "format.css";

/* -- import navigation styles
------------------------- */
@import "menu.css";

#skipToContent a, #skipToNav a {
	position:absolute;
    z-index:2;
    width:10em;
    overflow:hidden;
    top:-100px;
    left:-1000px
}

#skipToContent a:focus, #skipToNav a:focus, #skipToContent a:active, #skipToNav a:active {
	position:absolute;
    z-index:99;
    width:12em;
    top:9.5em;
    left:3%;
    margin-left:4px;
    text-decoration:underline;
    color:#000;
    background:#ccc;
    font-size:.8em
}

body, div, p, ul, li, a, span, label, input  {
	background:#fff;
    color:#000;
}
#search {
	background:#fff;
}
#search input.input {
    background:#fff;
}
#page {
	background:#fff;

}
#navi {
    border-left:8px solid #fff;
}
#navigation p, #navigation h3 {
    background:#fff;
}
#navigation p.menuspacer {
	border-bottom:1px solid #000;
}
#navigation h3 {
    border-bottom:1px solid #000;
    background:#fff;
}
#navigation h3 {
    color:#000;
}
#navigation ul li {
    border-bottom:1px solid #000;
    color:#000;
}
#navigation ul li ul li  {
	padding:1px 0 1px 0;
    margin:0;
    border-top:1px dotted #000;
    border-bottom:none;
    background:#fff;
}
#navigation ul li a,
#navigation ul li a:hover,
#navigation ul li a:active,
#navigation ul li a:visited,
#navigation ul li a.act:visited,
#navigation ul li ul li a,
#navigation ul li ul li a:hover,
#navigation ul li ul li a:active,
#navigation ul li ul li a:visited,
#navigation ul li ul li a.act:visited {
    color:#000;
}
#navigation ul li a.act:visited,
#navigation ul li a.act,
#navigation ul li a:hover {
    background-color: #efefef
}
.breadcrumb ul li a:visited,
.breadcrumb ul li a {
    background:url(img/bg_breadcrumb_ws.gif) right center no-repeat;
}
#servicenav {
    background:#fff;
}
#change-view-tool, #change-view-tool p, #change-view-tool ul,
#change-view-tool li, #change-view-tool a,#change-view-tool span,
#change-view-link a {
    background:#FBEDDF;
}

#inhalt .path {
    border-bottom:1px solid #999;
}

#inhalt .path h2 {
    color:#999;
}
#inhalt .path h1 {
    color:#000;
}
#inhalt .list-view {
	border-bottom:1px dotted #999;
}
#inhalt .list-view h3 {
	color:#000;
}
#inhalt .list-view a {
	color:#000;
    font-weight:bold;
    text-decoration:none;
}
#inhalt .list-view p {
    width:540px;
}

#inhalt .bottomline {
    width:565px;
    margin-top:20px;
    border-top:1px solid #000;
}

.press-list {
    border-bottom:1px dotted #999;
}

.press-head {
 	float:left;
    width:410px;
}
.press-head a {
	text-decoration:none;
}
.press-head a:hover {
	text-decoration:underline;
}
#rCol {
 	float:left;
    width:594px;
}
#rCol .service-box {
/*    position:absolute;
    top:127px;
    left:235px;
    width:600px; */
    background:#fff;
    height:28px;
}
.suche {
	background:#fff;
    border-left:8px solid #fff;
}
.suche label {
	color:#000;
}
.suche .input {
    background:#fff;
}
.suche input.input:focus {
	background:#ccc;
}
#helpbox {
	float:left;
    background:#fff;
}
#helpbox li a {
    background:url(linkico_tool.gif) right no-repeat;
}
.helpbox-bottom {
    background:#fff;
}

/* home */
#inhalt .home {
	margin:20px 0 0 15px;
    width:510px;
    overflow:hidden;
}
#inhalt .home h2 {
    color:#000;
    margin-bottom:5px;
}

/* form */
fieldset {
	border:none;
}
.form-field {
	width:100%;
    overflow:hidden;
    vertical-align:top;
    margin-bottom:10px;
}
.form-field label {
	width:183px;
    float:left;
    color:#336699;
    font-weight:bold;
}
.form-field input, .form-field textarea {
	width:326px;
    max-width:326px;
}
.form-field select {
    width:327px;
}
fieldset .buttons {
	text-align:right;
}
fieldset .buttons span {
	display:block;
	width:185px;
    max-width:182px;
    float:left;
}
.sitemap .levels {
	background:none;
}
.sitemap .spacer {
	border-top:1px dotted #fff;
    margin:.5em 0 .5em 0;
}
.sitemap .levels ul li a {
 	color:#003972;
}
.form {
    background:none;
}
