/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Style fuer 1 spaltige content area (z.B. auf site: Person) */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

TD#colNormal {
	
}

/* -------------------------------------------------------- */

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Style fuer 2 spaltige content area (z.B. auf site: Home) */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


TR#two_columns TD#colNormal {

}

TR#two_columns TD#colSpace {
	width:10px;
}

TR#two_columns TD#colRight {
        width:180px;
        background-color:#D4FCE6;
        border-color:#211850;
        border-width:1px;
        border-style:dashed;
        padding:5px;
        overflow:hidden;     
}

/* -------------------------------------------------------- */


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Style fr Texte.. berschriften */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
P, TH, TD, OL, UL, DIV, H1, H2, H3, H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

/*KAI-NEU*/
a:link { color:#211850; }
a:visited { color:#211850; }
a:active { color:#211850; }
a:hover { background-color:#F46269; }

a.internal-link { text-decoration:none; border-bottom-style:solid; border-bottom-color:#211850; border-bottom-width:1px; }
a.external-link { text-decoration:none; border-bottom-style:solid; border-bottom-color:#211850; border-bottom-width:1px; }
a.external-link-new-window { text-decoration:none; border-bottom-style:solid; border-bottom-color:#211850; border-bottom-width:1px; }
a.internal-link-new-window { text-decoration:none; border-bottom-style:solid; border-bottom-color:#211850; border-bottom-width:1px; }
a.download { text-decoration:none; border-bottom-style:solid; border-bottom-color:#211850; border-bottom-width:1px; }
a.mail { text-decoration:none; border-bottom-style:solid; border-bottom-color:#211850; border-bottom-width:1px; }

img {border-width:0px;}


H1 {
 font-size: 15px;
 color: #211850;
 background-color: #FEFDEC;
 margin-bottom:15px;
 border-color:#211850;
 border-width:1px;
 border-left-width:0px;
 border-right-width:0px;
 border-style:solid;
 padding:5px;
 padding-left:10px;
 /*margin-left:20px; */
}

H2 { 
 font-size: 15px;
 color: #211850;
 padding-left:0px;
 padding:5px;
}

H3 { font-size: 14px; color: #211850; }
H4 { font-size: 13px; color: #211850; }
P,H2,H3,H4 {margin: 0px 0px 5px 0px;}

/* -------------------------------------------------------- */


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Weitere Styles fuer Texte									*/
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.align-left { text-align: left; }
.align-center { text-align: center; }
.align-right { text-align: right; }

.red {color:#CC0000;}
.whiteOnRed { background-color:#CC0000; color:#FFFFFF;}
.bigRed {font-size:16px; color:#CC0000; font-weight:bold;}
.bildunterschrift {color:#666; font-size:10px;}
.csc-textpic-caption {color:#666; font-size:10px;}

.lightBlueBackground { background-color:#C8FFFF; }
.lightYellowBackground { background-color:#ffffcc; }

.lightBlueBox { background-color:#C8FFFF; border-width:1px; border-color:#666; border-style:solid; padding:3px;}
.lightYellowBox { background-color:#ffffcc; border-width:1px; border-color:#666; border-style:solid; padding:3px;}

.consoleBox { background-color:#000000; color:#FFFFFF; border-width:1px; border-color:#211850; border-style:solid; padding:5px; }
/* -------------------------------------------------------- */

.goofTitle { margin-bottom:15px;}

