/*
THEME NAME: Schulticker 4U
DESCRIPTION: Template für den Schulticker
VERSION: 0.1
AUTHOR: Nickel GbR – Jan Gorman
AUTHOR URI: http://nickel-berlin.com
TAGS: blue, two-columns, fixed-width, right-sidebar
*/

body {
	font: 11px/15px Verdana, Arial, sans-serif;
	color: #474747;
	background: #00aee9 url(images/bg.jpg) no-repeat;
}

a {
	color: #00aee8;
	text-decoration: none;
}

h1 {
	background: url(images/h1.png) no-repeat;
	border-bottom: 1px dotted #000;
	height: 28px;
	margin-bottom: 15px;
	padding-bottom: 15px;
	text-indent: -3000px;
}

h2 {
	border-top: 1px dotted #000;
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 13px;
	padding-top: 20px;
}

h3 {
	border-bottom: 1px;
	font-weight: bold;
	padding-bottom: 10px;
	margin-bottom: 7px;
}

h4 {
    padding: 8px 0 10px 20px;
	margin-bottom: 7px;
}

div#content p {
	padding-bottom: 20px;
}

span.schulticker {
	color: #009cd0;
	font-weight: bold;
}

.clear {
	clear: both;
}

/* @group Headings */

h1.schulticker {
	background-position: 0 -53px;
}

h1.grussworte {
	background-position: 0 -108px;
}

h1.ziele {
	background-position: 0 -162px;
}

h1.beschreibung {
	background-position: 0 -216px;
}

h1.ablauf {
	background-position: 0 -269px;
}

h1.lieferzeiten {
	background-position: 0 -323px;
}

h1.hier-anmelden {
	background-position: 0 -377px;
}

h1.schulerforum {
	background-position: 0 -431px;
}

h1.lehrerseiten {
	background-position: 0 -486px;
}

h1.schulerseiten {
	background-position: 0 -540px;
}

h1.projektpartner {
	background-position: 0 -593px;
}

h1.kontakt {
	background-position: 0 -648px;
}

h1.impressum {
	background-position: 0 -703px;
}

h1.lehrmaterial {
	background-position: 0 -756px;
}

h1.klassen-3-und-4 {
	background-position: 0 -1154px;
}

h1.klassen-5-und-6 {
	background-position: 0 -810px;
}

h1.klassen-7-bis-11 {
	background-position: 0 -864px;
}

h1.aktuell {
	background-position: 0 -972px;
}

h1.schulertexte {
	background-position: 0 -918px;
}

h1.klassenfotos {
	background-position: 0 -1026px;
}
h1.aufgaben {
	background-position: 0 -1069px;
}
h1.archiv {
	background-position: 0 -1109px;
}

/* @end */

/* @group Layout */

div#container {
	width: 1015px;
	margin-left: 124px;
}

/* @group Header */

div#container div#header {
	background: url(images/site-header-ruhr-nachrichten.jpg) no-repeat;
	width: 1012px;
	height: 164px;
}

div#container div#header-no-logo {
	background: url(images/site-header-no-logo.jpg) no-repeat;
	width: 1012px;
	height: 164px;
}

div#container div#header-dorsten {
	background: url(images/site-header-dorstener-zeitung.jpg) no-repeat;
	width: 1012px;
	height: 164px;
}

div#container div#header-emsdetten {
	background: url(images/site-header-emsdetter-volkszeitung.jpg) no-repeat;
	width: 1012px;
	height: 164px;
}

div#container div#header-greven {
	background: url(images/site-header-grevener-zeitung.jpg) no-repeat;
	width: 1012px;
	height: 164px;
}

div#container div#header-haltern {
	background: url(images/site-header-halterner-zeitung.jpg) no-repeat;
	width: 1012px;
	height: 164px;
}

div#container div#header-muensterland {
	background: url(images/site-header-muensterland-zeitung.jpg) no-repeat;
	width: 1012px;
	height: 164px;
}

div#container div#header-muenstersche {
	background: url(images/site-header-muenstersche-zeitung.jpg) no-repeat;
	width: 1012px;
	height: 164px;
}

/* @end */

/* @group Navigation */

div#navigation {
	float: left;
	margin-top: 50px;
	margin-right: 20px;
	width: 170px;
}

div#navigation li {
	border-bottom: 1px dotted #fff;
	margin-top: 7px;
}

div#navigation li ul li {
	margin-left: 35px;
}

div#navigation a img.navigation {
	background-image: url(images/navigation.png);
}

div#navigation a img.schulticker {
	width: 79px;
	height: 21px;
	background-position: -1px -1px;
}

div#navigation a img.schulticker_active, div#navigation a:hover img.schulticker {
	background-position: -1px -24px;
}

div#navigation a img.grussworte {
	width: 61px;
	height: 17px;
	background-position: -860px -5px;
}

div#navigation a img.grussworte_active, div#navigation a:hover img.grussworte {
	background-position: -860px -28px;
}

div#navigation a img.ziele {
	width: 26px;
	height: 18px;
	background-position: -830px -4px;
}

div#navigation a img.ziele_active, div#navigation a:hover img.ziele {
	background-position: -830px -27px;
}

div#navigation a img.beschreibung {
	width: 74px;
	height: 18px;
	background-position: -752px -4px;
}

div#navigation a img.beschreibung_active, div#navigation a:hover img.beschreibung {
	background-position: -752px -27px;
}

div#navigation a img.ablauf {
	width: 38px;
	height: 18px;
	background-position: -712px -4px;
}

div#navigation a img.ablauf_active, div#navigation a:hover img.ablauf {
	background-position: -712px -27px;
}

div#navigation a img.lieferzeiten {
	width: 64px;
	height: 18px;
	background-position: -644px -4px;
}

div#navigation a img.lieferzeiten_active, div#navigation a:hover img.lieferzeiten {
	background-position: -644px -27px;
}

div#navigation a img.hier-anmelden {
	width: 82px;
	height: 18px;
	background-position: -476px -4px;
}

div#navigation a img.hier-anmelden_active, div#navigation a:hover img.hier-anmelden {
	background-position: -476px -27px;
}

div#navigation a img.schulerforum {
	width: 75px;
	height: 18px;
	background-position: -1227px -4px;
}

div#navigation a img.schulerforum_active, div#navigation a:hover img.schulerforum {
	background-position: -1227px -27px;
}

div#navigation a img.medienlexikon {
	width: 102px;
	height: 21px;
	background-position: -189px -1px;
}

div#navigation a img.medienlexikon_active, div#navigation a:hover img.medienlexikon {
	background-position: -189px -24px;

}

div#navigation a img.lehrerseiten {
	width: 83px;
	height: 21px;
	background-position: -560px -1px;
}

div#navigation a img.lehrerseiten_active, div#navigation a:hover img.lehrerseiten {
	background-position: -560px -24px;
}

div#navigation a img.schulerseiten {
	width: 91px;
	height: 21px;
	background-position: -983px -1px;
}

div#navigation a img.schulerseiten_active, div#navigation a:hover img.schulerseiten {
	background-position: -983px -24px;
}

div#navigation a img.projektpartner {
	width: 99px;
	height: 21px;
	background-position: -86px -1px;
}

div#navigation a img.projektpartner_active, div#navigation a:hover img.projektpartner {
	background-position: -86px -24px;
}

div#navigation a img.kontakt {
	width: 53px;
	height: 22px;
	background-position: -925px 0;
}

div#navigation a img.kontakt_active, div#navigation a:hover img.kontakt {
	background-position: -925px -23px;
}

div#navigation a img.impressum {
	width: 75px;
	height: 22px;
	background-position: -1077px 0;
}

div#navigation a img.impressum_active, div#navigation a:hover img.impressum {
	background-position: -1077px -23px;
}

div#navigation a img.lehrmaterial {
	width: 70px;
	height: 18px;
	background-position: -1154px -4px;
}

div#navigation a img.lehrmaterial_active, div#navigation a:hover img.lehrmaterial {
	background-position: -1154px -27px;
}

div#navigation a img.klassen-3-und-4 {
	width: 86px;
	height: 18px;
	background-position: -1824px -4px;
}

div#navigation a img.klassen-3-und-4_active, div#navigation a:hover img.klassen-3-und-4 {
	background-position: -1824px -27px;
}

div#navigation a img.klassen-5-und-6 {
	width: 87px;
	height: 18px;
	background-position: -1305px -4px;
}

div#navigation a img.klassen-5-und-6_active, div#navigation a:hover img.klassen-5-und-6 {
	background-position: -1305px -27px;
}

div#navigation a img.klassen-7-bis-11 {
	width: 88px;
	height: 18px;
	background-position: -1393px -4px;
}

div#navigation a img.klassen-7-bis-11_active, div#navigation a:hover img.klassen-7-bis-11 {
	background-position: -1393px -27px;
}

div#navigation a img.aktuelles {
	width: 40px;
	height: 18px;
	background-position: -1482px -4px;
}

div#navigation a img.aktuelles_active, div#navigation a:hover img.aktuelles {
	background-position: -1482px -27px;
}

div#navigation a img.texte {
	width: 69px;
	height: 18px;
	background-position: -1696px -4px;
}

div#navigation a img.texte_active, div#navigation a:hover img.texte {
	background-position: -1696px -27px;
}

div#navigation a img.aufgabe {
	width: 50px;
	height: 18px;
	background-position: -1772px -4px;
}

div#navigation a img.aufgabe_active, div#navigation a:hover img.aufgabe {
	background-position: -1772px -27px;
}

div#navigation a img.klassenfotos {
	width: 70px;
	height: 18px;
	background-position: -162px -4px;
}

div#navigation a img.klassenfotos_active, div#navigation a:hover img.klassenfotos {
	background-position: -1625px -27px;
}

/* @end */

/* @group Content */

div#content {
	float: left;
	width: 625px;
	margin-top: 30px;
}

/* @group Index */

div#index {
	background: #00acee url(images/bg-content-index.gif) no-repeat;
	color: #fff;
	float: left;
	font-weight: bold;
	text-align: center;
	width: 1012px;
}

div#index div.pad {
	padding: 58px 232px 71px 237px;
}

div#index div.pad table {
	margin-top: 55px;
	width: 543px;
}

div#index div.pad table td {
	padding: 5px 5px 5px 20px;
}

/* @end */

/* @group Page Header */

div#content img.page-header {
	background-image: url(images/page-header.png);
	height: 25px;
	margin-left: 4px;
}

div#content img.medienlexikon {
	width: 136px;
	background-position: 0 -104px;
}

div#content img.schulticker {
	width: 111px;
	background-position: 0 -78px;
}

div#content img.schulerforum {
	width: 127px;
	background-position: 0 -52px;
}

div#content img.lehrerseiten {
	width: 117px;
	background-position: 0 0;
}

div#content img.schulerseiten {
	width: 126px;
	background-position: 0 -26px;
}

div#content img.projektpartner {
	width: 135px;
	background-position: 0 -130px;
}

div#content img.lehrmaterial {
	width: 120px;
	background-position: 0 0px;
}

div#content img.klassen-3-und-4 {
	width: 120px;
	background-position: 0 0px;
}

div#content img.klassen-5-und-6 {
	width: 120px;
	background-position: 0 0px;
}

div#content img.klassen-7-bis-11 {
	width: 120px;
	background-position: 0 0px;
}

div#content img.aufgaben {
	width: 130px;
	background-position: 0 -260px;
}

/* @end */

div#content img.kontakt {
	width: 89px;
	background-position: 0 -156px;
}

div#content img.impressum {
	width: 110px;
	background-position: 0 -182px;
}

div#content div.middle {
	background: #fff url(images/bg-content-middle.gif) repeat-y;
}

div#content div.middle ul {
	color: #00aee8;
	font-weight: bold;
}

div#content div.middle ul li {
	list-style-type: disc;
	list-style-position: inside;
}

div#content div.post li {
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 20px;
}

div#content div.middle div.pad {
	padding: 47px 31px 10px 34px;
}

div#content div.middle div.pad img {
	border-color: #b2deec;
	border-style: solid;
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-right-width: 6px;
	border-left-width: 6px;
	margin-bottom: 20px;
}

div#content div.middle div.pad div.sponsors {
	border-top: 1px dotted #000;
	padding-top: 20px;
}

div.simpleimage {
	float: left;
}

div#content div.middle div.pad div.sponsors div.simpleimage img {
	border: none;
}

/* @end */

/* @group Sidebar */

div#sidebar {
	color: #000;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	width: 183px;
	margin-top: 30px;
}

div#sidebar div.sidebar-content {
	background: url(images/bg-sidebar-content.png) repeat-y;
}

div#sidebar div.sidebar-content div.pad {
	padding: 4px 8px;
}

div#sidebar div.sidebar-content div.content {
	border: 1px solid #636363;
	padding: 6px 4px 13px 6px;
}

div#sidebar div.sidebar-content div.toptexte {
	background-color: #FFF;

}

div#sidebar div.sidebar-footer {
	background: url(images/bg-sidebar-footer.png) no-repeat;
	width: 183px;
	height: 8px;
	display: block;
}

div#sidebar img.sidebar-header {
	background-image: url(images/page-header.png);
	height: 25px;
	margin-left: 4px;
}

div#sidebar img.toptexte {
	width: 111px;
	background-position: 0 -286px;
}

/* @end */

/* @group Formular */

form input.default {
	width: 290px;
}

form input.medium {
	width: 190px;
}

form input.small {
	width: 90px;
}

/* @end */

/* @group Sponsoren Footer Leisten */

div.sponsors {
	min-height: 90px;
	width: 100%;
}

div.sponsors-ruhr-nachrichten {
	background: url(images/backgrounds/ruhrnachrichten.jpg) no-repeat 0 20px;
}

div.sponsors-muenstersche {
	background: url(images/backgrounds/muenstersche.jpg) no-repeat 0 20px;
}

div.sponsors-halterner {
	background: url(images/backgrounds/halterner.jpg) no-repeat 0 20px;
}

div.sponsors-grevener {
	background: url(images/backgrounds/grevener.jpg) no-repeat 0 20px;
}

div.sponsors-dorstener {
	background: url(images/backgrounds/dorstener.jpg) no-repeat 0 20px;
}

/* @end */

/* @end */

/* @group Debug */

pre.xdebug-var-dump {
	clear: both;
	text-align: left;
	font-family: Monaco, Mono, Courier;
	background-color: #FFF;
	display: block;
}

/* @end */
