/* CSS : www.skh.de/fortbildungen/data/style.css*/
/* Copyright : SchülerInnen - Schule - Mitbestimmung! - 2007 */

/* ======================================================================================== */

body {
	background: transparent url(bkgrd.gif) top left repeat;
	}

#thumb1 {
	border:2px solid black;
	}

#thumb2 {
	border:0px solid black;
	}

#thumb3 {
	border:2px solid black;
	}

.main { 
	color: #333333;
	font-family: Verdana,sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	}

.mainred { 
	color: #FF0066;
	font-family: Verdana,sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	}

.mainb { 
	color: #333333;
	font-family: Verdana,sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	}

.mainc { 
	color: #333333;
	font-family: Verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-left: 80px;
	text-decoration: underline;
	}

.bla {
	color: #000000;
	font-family: Verdana,sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin-left: 10px;
	margin-right: 10px;
	}

.link {
	color: #E71030;
	font-family: Verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
  text-decoration: underline;
	} 
  
.strongbla {
	color: #000000;
	font-family: Verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
	}

.thinbla {
	color: #000000;
	font-family: Verdana,sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left: 10px;
	margin-right: 10px;
	}

.stthbla {
	color: #000000;
	font-family: Verdana,sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
	}

.mainhistory {
	color: #000000;
	font-family: Verdana,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	margin-left: 5px;
	}

.history {
	color: #000000;
	font-family: Verdana,sans-serif;
	font-size: 10px;
	margin-left: 5px;
	}
  
.historys {
	color: #000000;
	font-family: Verdana,sans-serif;
	font-size: 8px;
	margin-left: 30px;
	}   
.coright {
	color: #747577;
	font-family: Verdana,sans-serif;
	font-size: 9px;
	}

.coright a {
	color: #747577;
	font-family: Verdana,sans-serif;
	font-size: 9px;
	text-decoration: none;
	}

.cored {
	color: #CC0000;
	font-family: Verdana,sans-serif;
	font-size: 9px;
 	margin-left: 5px;
	}

.download {
	text-decoration: none;
	font-family: Verdana,sans-serif;
	font-size: 14px;
	color: #000000;
	display:block;
	margin-left: 100px;
	font-weight: bold;
	}

.download:hover{
	text-decoration: underline;
	font-family: Verdana,sans-serif;
	font-size: 14px;
	color: #000000;
	display:block;
	margin-left: 100px;
	font-weight: bold;
	}

.ref {
	color: #0099FF;
	font-family: Verdana,sans-serif;
	font-size: 1px;
	text-decoration: none;
	}




/* ======================================================================================== */

#menul a {
	width: 190px;
	margin: 10px;
	}

#menul a:hover, .current{
	color: #000000;
	font: 13px Verdana,sans-serif;
	text-decoration: none;
	font-weight: normal;
	display: block;
	text-align: left;
	border: solid 2px #000000;
	width:190px;
	margin: 10px;
	height:22px;
	background-color:#c8e7ff;
	}

.menulnew {
	color: #DF0000;
	font: 12px Verdana,sans-serif; 
	text-decoration: none;
	font-weight: bold;
	display: block;
	text-align: left;
	border: solid 2px #0099FF;
	width:190px;
	margin: 10px;
	height:22px;
	}

.menultxt {
	color: #000000;
	font: 12px Verdana,sans-serif; 
	text-decoration: none;
	font-weight: bold;
	display: block;
	text-align: left;
	border: solid 2px #0099FF;
	width:190px;
	margin: 10px;
	height:22px;
	}

.menultxts {
	color: #000000;
	font: 11px Verdana,sans-serif; 
	text-decoration: none;
	font-weight: normal;
	display: block;
	text-align: left;
	border: solid 2px #0099FF;
	width:190px;
	margin: 15px;
	height:22px;
	}

.menulhl {
	text-decoration: none;
	background-color: #bbbed4;
	margin-top: 10px;
	width: 200px;
	border: 2px solid black;
	}

.menulhl p {
	text-decoration: none;
	border-bottom-style: none;
	font: 15px Verdana,sans-serif;
	font-weight: bold;
	color: #000000;
	text-align: left;
	margin: 5px;
	width: 160px;
	}

/* ======================================================================================== */

.logobox {
	background-color: #0099FF;
	margin: 0px;
	width: 980px;
	border: 2px solid black;
	}

.picbox {
	background-color: #bbbed4;
	margin: 10px;
	border: 2px solid black;
	}

.ssmbox {
	background-color: #bbbed4;
	width:245px;
	margin:10px;
	border: 2px solid black;
	}

.partnerbox {
	background-color: #bbbed4;
	width:245px;
	margin-top: 28px;
	border: 2px solid black;
	}

.textbox {
	background-color: #c8e7ff;
	margin: 5px;
	border: 2px solid black;
	text-align:left;
	}

/* ======================================================================================== */

#topli ul {
	text-align: right;
	margin: 10px;
	margin-right: 30px;
	font: 9px Verdana,sans-serif; 
	color: #000000;
	}

#topli a:hover {
	color: #990066;
	text-decoration: underline;
	font: 9px Verdana,sans-serif;
	font-weight: bold;
	}

#topli a {
	color: #000000;
	text-decoration: none;
	font: 9px Verdana,sans-serif;
	font-weight: normal;
	}

#botli ul {
	text-align: center;
	margin: 10px;
	font: 9px Verdana,sans-serif; 
	color: #000000;
	}

#botli a:hover, #botli {
	color: #FF0066;
	text-decoration: none;
	font: 9px Verdana,sans-serif; 
	}

#botli p, #botli a {
	text-decoration:none;
	border-bottom-style: none;
	color: #000000;
	}

/* ======================================================================================== */

#cont {
	margin:0 auto 0;
	width: 980px;
	}

#cont:after {
	font-size: 0.1px;
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

#sect:after {
	font-size: 0.1px;
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

/* left */
#wrap {
	padding-left: 180px;
	}

/**
 * Peekaboo hacks may be needed for IE.
 * Note peekaboos declared separately using Tan hack, 
 * since Netscape 7's croak on the position relative!
 */

/* right */
#wrap2 {  
	padding-right: 170px;
	}

/* peekaboo - upsets ie5.01 and doesn't seem to be needed 
* html #wrap2 {position:relative;} */

/* middle */
#container {
	}

/* peekaboo - upsets ie5.01 and doesn't seem to be needed 
* html #container {position:relative;} */

#sect {
	margin-left:-170px;
	margin-right:-170px;
	}

/* holly hack, clears the section for ie \*/
* html #sect {height:1px;} 
/* */

#middle {
	float:left;
	width: 530px;
	margin:0 -770px 0 191px;
	}

#middle {
	/* dbl margin hack */
	display:inline;  
	}

#left {
	float:left;
	width:220px;
	margin:0 0 0 -9px;
	}

#right {
	float:right;
	}

.clr_fix {
	clear:both;  
	}

#inhalt {
	line-height:125%;
	margin: 10px;
	}

/* ======================================================================================== */