body { background-color: #ffffff; background-image: url(/cms/images/ionto/global/bg.gif); background-repeat: repeat-x; color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif }

p, td, input, select, option { color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif }

a { color: #b66668 }
a:hover { color: #000000 }

ul {list-style: square }

.top_1 { padding-left: 6px }
.top_1 a { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, sans-serif; text-decoration: none }
.top_1 a:hover { text-decoration: none; color: #fadc72 }

.top_2 { padding-left: 6px }
.top_2 a { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, sans-serif; text-decoration: none }
.top_2 a:hover { text-decoration: none; color: #ffffff }

.search-text { color: #314575; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, sans-serif }
.search {  width: 110px; border: solid 2px #314575; color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }

.position a { font-size: 10px; text-decoration: none }
.position { font-size: 10px; text-decoration: none; background-color: #faf4e8; padding: 2px }

.menu-1a { border-top: solid 2px #ffffff; border-left: solid 2px #ffffff; border-right: solid 2px #ffffff; border-bottom: solid 2px #ffffff }
.menu-1b { border-left: solid 2px #ffffff; border-right: solid 2px #ffffff; border-bottom: solid 2px #ffffff }

a.menu-1-1 { color: #636363; font-weight: normal; text-decoration: none }
a.menu-1-1:hover { color: #636363 }
a.menu-1-2 { color: #b66668; font-weight: normal; text-decoration: none }
a.menu-1-2:hover { color: #b66668 }

.menu-2 { border-left: solid 2px #ffffff; border-right: solid 2px #ffffff; border-bottom: solid 2px #ffffff }

a.menu-2-1 { color: #636363; font-weight: normal; text-decoration: none }
a.menu-2-1:hover { color: #636363 }
a.menu-2-2 { color: #b66668; font-weight: normal; text-decoration: none }
a.menu-2-2:hover { color: #b66668 }

.menu-3 { border-left: solid 2px #ffffff; border-right: solid 2px #ffffff; border-bottom: solid 2px #ffffff; background-color: #f0e5bb }

a.menu-3-1 { color: #636363; font-weight: normal; text-decoration: none }
a.menu-3-1:hover { color: #636363 }
a.menu-3-2 { color: #b66668; font-weight: normal; text-decoration: none }
a.menu-3-2:hover { color: #b66668 }

.headline { color: #314575; font-size: 12px; font-weight: bold }

.table-border { background-color: #636363 }
.table-header { background-color: #f0e5bb }

.sitemap-border { background-color: #636363 }
.sitemap-header { background-color: #f0e5bb }
.sitemap-link { text-decoration: none }

/* ----- schulungskalender ----- */
	
h3 { color: #314575; font-size: 12px; font-weight: bold }

.learning { border-left: solid 1px #636363; border-top: solid 1px #636363;  border-bottom: solid 1px #636363;  border-right: solid 1px #636363; }

.tbl { background-color: #faf4e8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; height: 20px }
.tblw { background-color: #faf4e8; color: #cc0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; height: 20px }	
.fair { background-color: #339900; color: #ffffff; font-size: 10px }	
.td-header { padding: 2px; font-weight: bold; font-size: 10px; }

