@charset "UTF-8";
/* CSS Document */

#col2 {
	margin: 0 10px 0 10px;}
/* ===== Kästen für die rechte Spalte ====  0b3f97*/
#kasten_col2 {
background-color:#CEDCF5;
border:2px solid #0B3F97;
margin-left:0;
margin-right:0;
margin-top:13px;
padding:6px 10px 10px 16px;
}
#kasten_col2_ohne {
background-color:#fff;
border: 2px solid #0b3f97;
margin-left:10px;
margin-right:0;
padding:6px 10px 10px 16px;
}
#kasten_col2_blue {
background-color:#d0ddf2;
border: 2px solid #000;
margin-left:0;
margin-right:0;
padding:6px 10px 10px 16px;
}
#kasten_col2_grey {
background-color:#DDD;
border: 2px solid #0b3f97;
margin: 15px 0 15px 0;
padding:4px 0px 8px 16px;
}

#kasten_col2_grey li {
font-family:DejaReg, Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
}
#kasten_col2_grey ul {
list-style-image:none;
font-weight:bold;
}
#kasten_col2_grey h3 {
list-style-image:none;
padding-left:0px;
font-family:DejaReg, Verdana, Arial, Helvetica, sans-serif;
font-size:0.0em;
font-weight:bold;
line-height:1.2em;
color:#0b3f97;
}
#col2 hr {
margin-bottom:4px;
background-color: #0b3f97; 
background-image:url(trennlinie,gif);/* Farbe für Opera und Firefox */ 
color: #0b3f97; /* Farbe für Internet Explorer (IE) */
border: 0; 
height: 1px;
width:100%; 
}

/* ==== Spalte RECHTS ==== */
#col2 p {
font-size:0.9em;
height:140%;
margin:0 15px 0 0;
padding-bottom:4px;
}

#col2 img {
float:left;
padding: 0;
margin: 5px 15px 10px 0;
border: 1px solid; 
}
#col2 a {
padding: 1px;
text-decoration:none; 
color:#098c49;
}

#col2 a:hover {
text-decoration:underline;
color:#0b3f97;
padding: 1px;
}
#col2 ul {
list-style-image:none;
font-family:DejaReg, Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
color:#0b3f97;
line-height:1.4em;
}
#col2 li {
font-family:DejaReg, Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:bold;
color:#0b3f97;
line-height:1.4em;
}


#col2 a:hover {
padding:3px;
color:#FFF;	
background-color:#0b3f97;
}
#col2 p {
font-family:DejaReg, Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#000;
line-height:1.4em;
}
#col2 p:strong {
font-weight:bold;
color:#0b3f97;
}
#col2 h1 {
padding-top:10px;
padding-bottom:6px;
font-weight:bold;
font-size:1.8em;
color:#0b3f97;
}
#col2 h2 {
padding-top:4px;
padding-bottom:2px;
font-weight:bold;
font-size:1.6em;
color:#0b3f97;
}
#col2 h3 {
padding-bottom:1px;
font-size:1.4em;
font-weight:normal;
}
#col2 hr {
margin-bottom:20px;
background-color: #0b3f97; 
background-image:url(trennlinie.gif);/* Farbe für Opera und Firefox */ 
color: #0b3f97; /* Farbe für Internet Explorer (IE) */
border: 0; 
height: 1px;
width:100%; 
}
/*#col2 blockquote {
height:140%;
color:#0b3f97;
font-size:1.2em;
font-style:italic;
margin-top:6px;
margin-bottom:6px;
}*/

.link_icon { display:block; padding-left:20px; background-repeat:no-repeat; background-position:0px 2px;}
.ico_pdf { background-image:url(../gfx/fico_pdf.gif); }
.ico_xls { background-image:url(../gfx/fico_xls.gif); }
.ico_doc { background-image:url(../gfx/fico_doc.gif); }
.ico_zip { background-image:url(../gfx/fico_zip.gif); }
.ico_jpg, .ico_jpeg { background-image:url(../gfx/fico_jpg.gif); }
.ico_gif, .tif { background-image:url(../gfx/fico_pic.gif); }
.ico_def { background-image:url(../gfx/fico_def.gif); }
img{
    max-width: 100% !important;
}