<!--

/* general font*/
* {FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; text-align:left; vertical-align:top; color:#000000; border-width:0px; border-style:none;border-spacing:0px; list-style-type:disc}


/*general HTML-equivalents*/
.vertical-align-bottom {margin: 0px; padding:0px; vertical-align:bottom}
.vertical-align-middle {margin: 0px; padding:0px; vertical-align:middle}
.text-align-center {margin: 0px; padding:0px; text-align:center}

/* layout settings*/
<body> {margin:0px; padding:0px}
<font> {margin:0px; padding:0px}
.layout-main {margin: 0px; padding:0px; background-image:url(http://www.wittelsbacher-gymnasium.de/fileadmin/templates/layout_main/images/hintergrundbild.jpg);background-repeat:no-repeat}
.color-dark {background-color:#125290}
.color-light {background-color:#007dc0}
.color-grey {background-color:#f0f0f0}
.color-white {background-color:#FfFfFf}

/* general links*/
A:link{BACKGROUND: none; COLOR: #004a97; TEXT-DECORATION: none; FONT-WEIGHT: 600}
A:active{BACKGROUND: none; COLOR: #009900; TEXT-DECORATION: none; FONT-WEIGHT: 600}
A:visited{BACKGROUND: none; COLOR: #004a97; TEXT-DECORATION: none; FONT-WEIGHT: 600}
A:hover{BACKGROUND-color:none; COLOR: #004a97; TEXT-DECORATION: none; FONT-WEIGHT: 600}





/* head*/
.head-title h1       {FONT-SIZE: 18px; color: #EEEEEE; margin-top:14px; margin-bottom:0px; padding:0px}
.head-title h2        {FONT-SIZE: 16px; color: #EEEEEE; margin-top:0px;margin-bottom:0px; padding:0px}
.head-address address {FONT-SIZE: 12px; margin-top:0px; margin-bottom:0px;}
.head-reiter *{text-align:center; vertical-align:middle; COLOR: #004a97}

/* foot */
*.foot-font       {FONT-SIZE: 10px; COLOR: #EEEEEE; margin-bottom: 0px; margin-top: 0px}
td.foot-font A:link {COLOR: #EEEEEE}
td.foot-font A:visited {COLOR: #EEEEEE}


/* content: csc-allgemein  (typo3 override) */
div.csc-header  {FONT-SIZE: 16px; BACKGROUND-color:#FEC700; COLOR: #000000; margin-bottom: 15px; margin-top: 7px; text-align: center}
div.csc-header  h1 {FONT-SIZE: 16px; BACKGROUND-color:#FEC700; COLOR: #000000; margin-bottom: 5px; margin-top: 5px; text-align: center; padding: 1px}
h1.csc-firstHeader {FONT-SIZE: 16px; BACKGROUND-color:#FEC700; COLOR: #000000; margin-bottom: 5px; margin-top: 5px; text-align: center; padding: 1px}
P.bodytext {FONT-SIZE: 14px; text-align:justify; margin-top:0px; margin-bottom:10px; margin-left: 10px; margin-right: 10px}
P.bodytext A:link{BACKGROUND: none; TEXT-DECORATION: none; font-weight: bold}
P.bodytext A:active{BACKGROUND: none; COLOR: #009900; TEXT-DECORATION: none; font-weight: bold}
P.bodytext A:visited{BACKGROUND: none; COLOR: #001c66; TEXT-DECORATION: none; font-weight: bold}
P.bodytext A:hover{BACKGROUND-color:none; COLOR: #661c66; TEXT-DECORATION: none; font-weight: bold}

/* content: csc-textpic (typo3 override) */
div.csc-textpic {FONT-SIZE: 12px; text-align:left; margin-top:3px; margin-bottom:14px;  margin-left: 3px; margin-right: 3px}
div.csc-textpic-text {FONT-SIZE: 12px; text-align:left; margin-top:0px; margin-bottom:0px;  margin-left: 0px; margin-right: 3px}


/* content: csc-bulletist (typo3 override) */
ul.csc-bulletlist {text-align:left; margin-top:3px; margin-bottom:14px; list-style-position:outside}
.csc-bulletlist li{margin-bottom:7px; }

/* content: csc-uploads (typo3 override) */
.csc-uploads {text-align:left; vertical-align:top; margin-top:3px; margin-bottom:14px;  border-width:0px; padding:3px; border-style:none; border-collapse:collapse}
.csc-uploads-fileName p{text-align:left; vertical-align:top; margin-top:3px; margin-bottom:3px;  border-width:0px; padding:3px; border-style:none; border-collapse:collapse}
.csc-uploads-description {FONT-SIZE: 12px; text-align:justify; vertical-align:top; margin-top:3px; margin-bottom:3px;  border-width:0px; padding:3px; border-style:none; border-collapse:collapse;border-spacing:0px }


/* content: table (typo3 override) */
table.contenttable {BACKGROUND-color:#0000ff; FONT-SIZE: 12px; text-align:left; vertical-align:top; margin-top:3px; margin-bottom:14px;  margin-left: 10px; margin-right: 10px; border-width:0px; padding:3px; border-style:none; border-collapse:collapse;border-spacing:0px }
table.contenttable caption{FONT-SIZE: 12px; text-align:left; vertical-align:top; margin-top:3px; margin-bottom:3px;  margin-left: 0px; margin-right: 0px; border-width:0px; padding:3px; border-style:none; border-collapse:collapse}
table.contenttable th{text-align:left; vertical-align:top; margin-top:3px; margin-bottom:3px; margin-left: 10px; margin-right: 10px;  border-width:0px; padding:4px; border-style:none; border-collapse:collapse}
table.contenttable td{text-align:left; vertical-align:top; margin-top:3px; margin-bottom:3px; margin-left: 10px; margin-right: 10px;  border-width:0px; padding:3px; border-style:none; border-collapse:collapse}
tr.tr-even {BACKGROUND-color:#EAEAEA; margin:0px; margin-left: 10px; margin-right: 10px; border-width:0px; padding:3px; border-style:none}
tr.tr-odd {BACKGROUND-color:#D0D0D0; margin:0px; margin-left: 10px; margin-right: 10px; border-width:0px; padding:3px; border-style:none}


/* content: csc-uimages (typo3 override) */
dd.csc-textpic-caption {FONT-SIZE: 12px; text-align:center; vertical-align:top; margin-top:3px; margin-bottom:3px;  border-width:0px; padding:3px; border-style:none; border-collapse:collapse;border-spacing:0px }

/* forms */
.csc-form-fieldcell {text-align:center}

FORM {FONT-SIZE: 10px}

textarea, select { color : #000000; border:  1px solid #202020; border-color : #000000; }
inputaa { color : #000000; font: normal 11px border:  1px solid #202020; border-color : #000000; }
input.post, textarea.post, select { background-color : #fefefe; }
input {margin:5px; background-color : #bbd2ee; color : #000000; border:  1px solid #202020;font-size: 10px;}
input.button { background-color : #aaaaaa; color : #000000; font-size: 11px; border:  1px solid #202020; }
input.radio {background-color: #fefefe;}
input.mainoption { background-color : #bbd2ee;font-weight : bold; }
input.liteoption { background-color : #c9e1f3; font-weight : normal; }


/* E-Mail Form */
.csc-mailform fieldset {display:table}
.csc-mailform-field div {display:table-row}
.csc-mailform-field label {display:table-cell}
.csc-mailform-field input {display:table-cell}


/* Disclaimer */
.disclaimer {font-size: 14px;  color:#444444; text-align:justify; margin: 0 10px 0 10px }

/* Content-Elemente */
.content-element {margin: 0 0 20px 0; padding: 0 0 0 0; clear:both}

