﻿@charset "utf-8";/***************************************************//* CSS-Layout-Datei zur Homepage des EFG Mössingen *//*    Copyright 2007, Rainer Ferber		   *//* Start 27. Dezember 2007			   *//*	zuletzt überarbeitet am: 06.08.09	   *//***************************************************//*  WICHTIGE FARBEN  *//*dunkelblau	#182b69#taubenblau	#7480a5helleres Blau	#8899bc*//***************************************************//*  ALLGEMEINE EINSTELLUNGEN                       *//***************************************************/* {  margin: 0;  padding: 0;  text-decoration: none;}body {			  min-width: 800px;	/* für das Gesamtlayout */  max-width: 1200px;  font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: small;	/* sichere Basistextgröße */}a {  color: #ffffff;  text-decoration: none;  font-weight: bold;}a:hover {  color: #182b69;}h1, h2, h3 {  font-size: 1em;  margin: 0.5em 0 0.2em 0;  padding: 0;}h1, h2 {  color: #182b69;  padding: 0.7em 0 0.2em 0;;}h5 {  font-size: 1.5em;  color: #182b69;  margin: 0.8em 0 0.2em 0;  padding: 0;}h1 {  font-size: 1.3em;}h6 {  font-size: 1.2em;  color: #182b69;  margin: 0.7em 0 0.2em 0;  padding: 0;}img {}p {  margin: 0.2em 0 0.2em 0;  line-height: 1.5em;}/***************************************************//*  POSITIONIERUNG der DIVs                        *//***************************************************/#container {  width:98%;  margin: 5px auto;  background: #ffffff;}/**********************//*  Kopfgrafik        *//**********************/#head img{  float:left;  width: 100.01%;/*  height: auto;	geht nicht wg. IE 6 */  margin: 0;}/**********************//*  Menuezeile        *//**********************/#menu {  clear: left;  float: left;  background:#000000;  padding: 4px 0;  padding-left: 23%;	/* Logo-Breite */  width: 77%;  text-align: left;}#menu li {  float: left;  padding: 0 10px 0 24px;	  list-style-type: none;/* ohne Aufzählungspunkte */}#menu a:hover {  color: #8899bc;}/**********************//*  Zentraler Bereich *//**********************/#con1 {  position: relative;  clear: both;	  float: left;  width: 100%;  overflow: hidden;}#con2,#con3 {  float: left;  width: 100%;  position: relative;}#content,#navi,#side {  float: left;  position: relative;  padding: 0 0 1em 0;  overflow: hidden;}#con1 {  background: #8899bc; 	/* rechte Spalte */}#con2 {  background: #ffffff; 	/* mittlere Spalte */  right: 20%; 		/* 20% rechte Spalte */}#con3 {  background: #182b69; 	/* linke Spalte */  right: 57%; 		/* 57% mittlere Spalte */}#content {  width: 53%;		/* Content - 2% padding 2% */  left: 102%;		/* 100% + 2% padding-left */}#navi {  width: 23%;		/* Navi - 0% padding */  left: 24%;		/* 0% padding-left + 20% Side + 2*2% paddingContent */}#side {  width: 18%;		/* Side - 1.5% padding 0.5% */  left: 82.5%;		/* 100% - 23% Navi + 2*2% paddingCenter + 1.5% padding-left */}/**********************//*  Fussteil          *//**********************/#foot{  clear: both;  float: left;  width: 100%;  border-top: 1px solid #000;  background: #000000;  color: #FFF;  padding: 5px 0;}/***************************************************//*  FORMATIERUNG der Navigation                    *//***************************************************//**********************//*  Hauptnavigation   *//**********************/#navi {  margin-bottom: 3px;  border-top: 1px solid #8899bc;}#navi a:hover {  color: #8899bc;}#navi .menu1 li{			/* Button-Größe */  padding: 6px 0px 3px 20px;  border-bottom: 1px solid #8899bc;  list-style-type: none;}#navi .menu1cur, 			/* aktive Buttons */#navi .menu1actifsub {  background: #8899bc;}#navi .menu1cur a:hover, #navi .menu1actifsub a:hover{  color: #182b69;}#navi .menu2 li{			/* Unterpunkte */  padding: 4px 0px 0px 16px;  list-style-type: none;}#navi .menu2 li a{			  color: #182b69;  letter-spacing: -1px;}#navi .menu2 li a:hover, #navi .menu2cur a:visited {  color: #ffffff;}/**********************//*  Hilfs-Menue       *//**********************/.menucur a:visited {  color: #8899bc;}/**********************//*  Suche             *//**********************/.csc-sword {  color: red;}/**********************//*  Sitemap           *//**********************/.csc-sitemap li .csc-menu li {  text-indent: 20px;}.csc-sitemap li li {  text-indent: 40px;}.csc-sitemap li li li {  text-indent: 60px;}.csc-sitemap li li li li {  text-indent: 80px;}.csc-sitemap li li li li li {  text-indent: 100px;}/***************************************************//*  FORMATIERUNG der Inhaltselemente               *//***************************************************/#content a {  color: #182b69;  text-decoration: underline;  font-weight: bold;  font-style: italic;}#content a:hover {  color: #8899bc;  background-color: #ffffff;}div.csc-textpic, div.csc-textpic img {  border: 0;  margin: 0;  padding: 0;}/**********************//*  Tabellen          *//**********************/.contenttable {  border: 1px solid #182b69;  margin-left: 30px;  font-size: 90%;}.contenttable td {  padding: 5px;}.contenttable .tr-0,.contenttable .tr-last {  background-color: #8899bc;  color: #ffffff;  font-weight: bold;}/**********************//*  Listen            *//**********************/.csc-bulletlist,.csc-bulletlist li {  list-style-image: url(../img/listenpunkt.png);  margin: 0 0 0 10px;}/**********************//*  Dateiverweise     *//**********************/.csc-uploads {  border-spacing: 0;  border: 1px solid #182b69;  margin-left: 30px;  font-size: 90%;}.csc-uploads td {  padding: 3px 10px 3px 10px;}.csc-uploads p {  margin: 0;  padding: 0;}.csc-uploads tr.tr-even{  background-color: #8899bc;}div#content .csc-uploads tr.tr-even a,div#content .csc-uploads tr.tr-even p {  color: #ffffff;}div#content .csc-uploads tr.tr-even a:hover {  color: #182b69;}.csc-uploads tr.tr-odd a {  color: #8899bc;}/**********************//*  Mailformular     *//**********************/.csc-mailform {  margin-left: 30px;  background-color: #8899bc;  border: 1px solid #182b69;  font-size: 70%;}.csc-mailform-field {  display: block;  margin: 5px;  padding: 5px;}.csc-mailform label {  display: block;  width: 100px;  float: left;  text-align: right;  margin: 2px 5px;  padding: 0;  color: #ffffff;}.csc-mailform input, .csc-mailform textarea {  width: 300px;  padding: 2px 6px;}.csc-mailform input.csc-mailform-submit {  float: right;  width: 100px;  cursor: auto;  margin-bottom: 8px;}/***************************************************//*  FORMATIERUNG der News (überschreibt Vorlage)   *//***************************************************//**********************//*  Latest            *//**********************/.news-latest-container {  background-color:#182b69;  margin-top: 10px;  margin-right: 6px;  border: 0;}.news-latest-container h2,.news-latest-gotoarchive {  background-color:#182b69;  border:0;  margin:0;  padding:4px;  padding-left: 5px;}.news-latest-gotoarchive a:hover {  color:#8899bc;}.news-latest-item {  padding:0;  padding-bottom: 3px;  margin: 0 2px;  background-color:#8899bc;}.news-latest-item h3 {  margin:0;padding:2px 0;  font-size: 100%;  padding-left: 5px;}.news-latest-item a:hover {  color:#182b69;}.news-latest-item img {  width: 99%;   height: 99%;  padding-left: 0;  margin-left:0;  border:1px solid #666;}.news-latest-item p {  font-size:75%;  line-height: 1em;  margin:0;   padding:2px 0;  padding-left: 5px;}/**********************//*  List              *//**********************/.news-list-container {  border:0;  background-color:#182b69;}.news-list-item {  height: auto !important;  padding:0px;  margin:0px;  border:1px solid #666;  background-color:#fff;}.news-list-container h3 a:hover {  color: #182b69;}.news-list-item h3 {  margin: 0;  padding: 2px;  border: 0;  background-color: #8899bc;}.news-list-container p {  margin:0; padding:2px;  text-align: left;  font-size: 75%;}.news-list-gotoarchive a:hover {  color:#8899bc;}/**********************//*  SINGLE            *//**********************/.news-single-item {	background-color:#efefef;}.news-single-item h2 {	color: #182b69;	margin-top: 0px;	padding-top: 10px;}.news-single-backlink, .news-single-backlink a {	color:#182b69;	font-size:100%;}.news-single-backlink a:hover {	color:#8899bc;}.news-single-timedata, .news-single-author,.news-single-imgcaption {	font-size: 60%;}.news-single-additional-info {	background-color: #8899bc;}.news-single-related,.news-single-files,.news-single-links  {	background-color:#8899bc;}.tx-ttnews-browsebox {	background-color:#8899bc;	margin:0;	padding:0;}.tx-ttnews-browsebox TD {	font-size: 100%;}.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{	margin:0px 5px;}.tx-ttnews-browsebox-SCell {	background-color: #182b69;}/**********************//*  ARCHIV            *//**********************/.news-amenu-container {	background-color:#182b69;	margin-bottom:20px;}.news-amenu-container li {	padding-left:5px;}.news-amenu-container ul {	padding:3px;	margin:0;	background-color:#8899bc;}.news-amenu-container h2 {	padding:3px;	margin:0;	border:1px solid #666;	background-color:#8899bc;	color:#000;}.news-amenu-item-year {	padding: 2px;	background-color: #182b69;} 
.news-single-img  img {
	margin-bottom: 10px;
	clear: right;
	float: right;
}
.news-single-timedata {
	font-size: 8px;
	float: right;
}
.schulstiftung {	margin: 50px;	border: 2px solid green;	padding: 3px;}
.schulpreis {	margin: 0px 20px;	border: 2px solid green;	padding: 3px; width: 150px; height: 150px;}
