body{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:12px;
    color:#000000;
}
h1{ 
	padding:0px; margin:0px;
	font-size:18px; 
	color:#182D7C;  text-align:left;
    text-transform:uppercase;
}
h2{
	padding:0px; margin:0px;
	font-size:16px; 
	color:#182D7C; text-align:left;
}
h3{
	padding:0px; margin:0px;
	font-size:14px; 
	color:#182D7C; 
}
h4{
	padding:0px; margin:0px;
	font-size:12px; 
	color:#182D7C; text-align:left;
}
p{}
.notiz{ font-size:10px; }
/*.fehler{}/**/
/*.merksatz{}/**/
/*.preis{}/**/
/*.preis2{}/**/

/*** Listen ***/
ul{ 
	list-style-image:url(../img/sym_list.gif); }
dt{ font-weight:bold; }
dd{
    background:url(../img/dd-image.gif) 0px 2px no-repeat;
    padding:0px 0px 0px 25px;
    margin:4px 0px 10px 10px;
}
dd ul{
    padding-left:20px;
    margin-bottom:3px;
}
.dd{
    font-weight:bold;
    color:#53488C;
}
/*** Links ***/
a{
    color:#2E4080;
    font-weight:bold;
    text-decoration:none;
}

a:hover{
    color:#949FBF;
}
a.titel{
	font-size:13px;
	text-decoration:underline;
}
/*** Tabellen ***/
td{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:12px;
    color:#666666;
}
/*** Formularelemente ***/
.feld, .area, .button{
    margin:1px; padding:1px; border:1px solid #59699D;
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
}
.button{
    color:#59699D;
    font-weight:bold;
    background-color:#C5C6C8;
	font-size:12px;
}
form.volltextsuche .button{
	height:18px;
	font-size:12px; line-height:16px;
}
form.volltextsuche{
	padding:0px; margin:0px;
}
fieldset{

}
/*** Sonstiges ***/
img{
    border:1px solid #999999; padding:1px;
}
hr{
    height:1px;
    color:#304588;
    width:70%;
}
.rahmen{
    padding:2px; margin:1px; border:1px solid #C5C6DA
}
.hidden{
    line-height:1px;
    visibility:hidden;
    height:1px;
    width:1px;
    position:absolute;
    top:50%; left:50%; z-index:-1;
}
.einsteiger_small{
    /*float:left;
    width:330px;*/
    height:100px;
    overflow:hidden;
    background:url(../img/bg-verlauf-image.gif) repeat-x;
    border:1px solid #AAAAAA;
    margin:5px;
    padding:5px;
}
.einsteiger{
    /*float:left;
    width:330px;
    height:100px;
    overflow:hidden;*/
    background:url(../img/bg-verlauf-image_akt.gif) repeat-x;
    border:1px solid #AAAAAA;
    margin:5px;
    padding:5px;
}
ul.pdf-list{
	list-style:none;
	margin:0px 0px; padding:0px 10px;
	text-align:left;
}
ul.pdf-list li a{
	background-image:url(../../_cont/img/_icon/pdf.gif); background-repeat:no-repeat; background-position:0px 0px;
	height:25px; 
	padding-left:20px; margin:0px; 
	display:block;
	line-height:25px;
}
