@charset "UTF-8";
/* Print */

html{
margin: 0;
padding: 0;
}

body{
margin: 0;
padding: 0;
border: 0;
text-align: left;
font-family: "Trebuchet MS";
font-size: 16px;
color: #495b5f;
}

.hidden{
visibility: hidden;
height: 0;
width: 0;
overflow: hidden;
}

.killfloat{
clear: both;
height: 0;
width: 0;
overflow: hidden;
}

h1{
font-size:1.25em;
margin: 0px;
padding: 0px;
font-weight: normal;
}

h2{
font-size:0.93em;
margin: 0px;
padding: 0px;
font-weight: normal;
}

h3{
font-size:0.88em;
margin: 0px;
padding: 0px;
font-weight: normal;
}

h4{
font-size:0.82em;
margin: 0px;
padding: 0px;
font-weight: normal;
}

.title{
color: #005EA8;
}

a{
text-decoration: none;
color: #005EA8;
}

a:hover{
color: #000;
text-decoration: none;
}

.bodytext, .align-right{
font-size: 0.8125em;
color: #495b5f;
}

.bodytext a, .align-right a{
color: #0195D3;
}

.bodytext a:hover, .align-right a:hover{
text-decoration: underline;
}

#main ul li ul, #main ol li ol{
margin: 0px;
}

#main ul, #main ol{
margin: 5px 0 20px 0;
padding: 0 0 0 15px;
}

#main ol{
padding: 0 0 0 20px;
}

#main li {
font-size: 0.8125em;
color: #333;
}

#main li li{
font-size: 1em;
color: #333;
}

.header, .linke_spalte, .rechte_spalte, .u_menu, .printlink{
display: none;
}

.nav{
font-size: 0.8125em;
color: #333;
margin-bottom: 20px;
}

.header_text{
margin-bottom: 20px;
}

.csc-textpic{
display: block;
float: left;
}

.csc-textpic-text{
padding-top:5px;
padding-right:5px;
background-color: #FFFFFF;
border-bottom-width: 1px;
color: #333333;
margin-bottom: 20px;
width: 535px;
}

.csc-textpic-text a{
color: #0195D3;
text-decoration: none;	
font-weight:bold;

}

.csc-textpic-text a:hover{
color: #0195D3;
text-decoration: underline;	
}

.csc-textpic-imagewrap{
display: block;
float: left;
}

.csc-frame-frame1
{
padding-left:15px;
background-color: #FFFFFF;
border-bottom-width: 1px;
display: block;
float: left;
color: #333333;
min-height:150px;
margin-bottom: 20px;
width: 520px;
}


.csc-frame-frame1 h1
{
margin-left: -15px;
margin-bottom: 15px;
margin-top: 15px;
}

.csc-frame-frame1 .align-right
{
margin-top:-5px;
float:right;
}

.csc-frame-frame1 .csc-header {
width: 520px;
}

.csc-frame-frame1 a{
color: #0195D3;
text-decoration: none;	
font-weight:bold;

}

.csc-frame-frame1 a:hover{
color: #0195D3;
text-decoration: underline;	
}


.csc-frame-frame2
{
padding-left:0px;
background-color: #FFFFFF;
border-style: solid;
border-width: 1px;
border-color: #0097D1;
color: #333333;
min-height:200px;
margin-bottom: 20px;
}


.csc-frame-frame2 h1
{
padding: 2px 0px 5px;
text-indent: 2px;
margin: 0px;
font-weight: bold;
color: #005EA8;
font-size: 100%;
border: none;

background-image: url(../../graphics/verlauf.jpg);
background-repeat: no-repeat;

margin-left: -15px;
margin-bottom: 15px;
}

.csc-frame-frame2 .align-right
{
margin-top:-5px;
float:right;
}

.csc-frame-frame2 .bodytext
{	margin-left: 10px;
}



.csc-frame-frame2 a{

background-image: url(../../graphics/link_pfeil.gif);background-repeat: no-repeat;
color: #0195D3;
text-decoration: none;	
font-weight:bold;
padding-left:20px;

}

.csc-frame-frame2 a:hover{
color: #0195D3;
text-decoration: underline;	
}

.csc-frame-frame2 .csc-textpic-imagewrap{
display: block;
padding-left:0px;
float: left;
}


.csc-frame-frame2 .csc-textpic-image{
padding-left: 0px;
margin-left: 0px;
}



