/* #60b12e / #71e64c ist Sommerkiosk-Grün, Original war #cf6 */

/* Include */

.header_inc:after {
	content:url(../img/banner/chennai.jpg);
}

/* Einstiegsseite */

.enter {
	margin-top: 100px;
}

/* Hintergründe */

body {
	background: white;
}

.container_12 {
	background: white;
	/*border-left: 2px dashed black;
	border-right: 2px dashed black;
	border-top: 2px solid white;
	border-bottom: 2px solid white;*/
	margin-top: 20px;
	margin-bottom: 20px;
}

/* Klarstellung */

a {
	text-decoration: none;
}

/* Beinahe Globale Definition der Hoverfarbe */

img.logo:hover, td.inactive:hover, span.inactive:hover, h1:hover, a.text:hover {
	background: #71e64c;
}

td.inactive:hover, span.inactive:hover {
	/*border-bottom: 2px solid black;*/
	background: #71e64c;
	border-left: 2px solid #71e64c;
	border-right: 2px solid #71e64c;
	border-top: 2px solid #71e64c;
	border-bottom: 0px;
}

/* Banner / Logo */

img.logo, img.logo:hover, a.logo, a.logo:hover {
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 5px;
}

img.logo {
	background: white;
}

a.logo, a.logo:hover {
	cursor: pointer;
}

a.logo {
	background: white;
}
/*
a.logo:hover {
	background: #71e64c;
}
*/
/*tabellenfelder bzw. spans für die navigation */

table {
	margin-bottom: 8px;
	border-collapse: separate;
	margin-top: 19px;
}

/* Felder mit Text */

td.active, span.active, td.active:hover, span.active:hover, td.inactive, span.inactive, td.inactive:hover, span.inactive:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	font-weight: bold;
	color: black;
	text-decoration: none;
	padding-left: 7px;
	padding-right: 7px;
	margin-left: 0px;
	margin-right: 0px;
}

td.active, span.active, td.active:hover, span.active:hover  {
	background: white;
	border-left: 2px solid black;
	border-right: 2px solid black;
	border-top: 2px solid black;
	border-bottom: 0px solid white;
	
}

td.inactive, span.inactive {
	background: lightgray;
	/*border-bottom: 2px solid black;*/
	border-left: 2px solid lightgray;
	border-right: 2px solid lightgray;
	border-top: 2px solid lightgray;
	border-bottom: 0px;
}

/* Felder ohne Text */

td.left, span.left, td.middle, span.middle, td.right, span.right {
	background: white;
	border-left: 0px solid white;
	border-top: 0px solid white;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 0px;
	margin-right: 0px;
}

td.left, span.left, td.middle, span.middle {
	border-right: 0px solid black;
	/*border-bottom: 2px solid black;*/
	border-bottom: 0px;
	width: 2px;
}

td.right, span.right {
	border-right: 0px solid white;
	/*border-bottom: 2px dashed black;*/
	border-bottom: 0px;
	width: 100%;
}

/* untere Zeile */

td.active2, td.inactive2, td.left2, td.middle2, td.right2 {
	height:0px;
}

td.active2{border-top: 0px solid white;border-left: 2px solid black;border-right: 2px solid black;}
td.inactive2{border-top: 2px solid black;}
td.left2{border-top: 2px solid black;}
td.middle2{border-top: 2px solid black;}
td.right2{border-top: 2px solid black;}

/* Links in der Navigation */

a.nav , a.nav:link, a.nav:active, a.nav:visited, a.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	font-weight: bold;
	cursor: pointer;
	color: black;
	text-decoration: none;
}

/* Überschriften */

h1, h1:hover {
	font-family: Georgia, "Palatino Linotype", Garamond, "Times New Roman", serif;
	font-size: 20px;
	font-weight: normal;
	font-style: italic;
	font-variant: normal;
	margin-top: 0px;
	margin-bottom: 7px;
}

h1 {
	background: lightgrey;
}

h2 {
	/*font-family: Georgia, "Palatino Linotype", Garamond, "Times New Roman", serif;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	font-variant: small-caps;
	margin-top: 0px;
	margin-bottom: 8px;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	margin-top: 0px;
	margin-bottom: 1px;
	text-align: right;
}

/* Links in Überschriften */

a.headline, a.headline:hover {
	color: black;
}

/* Spaltenüberschriften */

em.smallh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	font-weight: bold;
	font-style: normal;
	margin-top: 0px;
	margin-bottom: 2px;
}
	
hr.smallh {
	border-top: 2px solid black;
	height: 0px;
	width: 100%;
}

h4 { /* wie em.smallh */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	font-weight: bold;
	font-style: normal;
	margin-top: 0px;
	margin-bottom: 2px;
	text-align: left;
}

h5 { /* wie em.smallh und rechtsbündig */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	font-weight: bold;
	font-style: normal;
	margin-top: 0px;
	margin-bottom: 2px;
	text-align: right;
}

/* Bilder im Fließtext */

img.leit {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-top: 5px;
}

img.reit {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-top: 5px;
}

/* Absätze im Fließtext */

p.first, p.next, p.last, a.text, ul, li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 5px;
}

p.first{
	font-weight:bold;
	color: black;
}

p.next{
	font-weight:normal;
	color: black;
}

p.last{
	font-weight:normal;
	color: black;
}

.right {
	text-align:right;
}

p.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #777;
	text-align: center;
}

/* Hervorhebungen im Fließtext */

em.text_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-style: normal;
	color: black;
}

/* Links im Fließtext */

a.text, a.text:hover {
	cursor: pointer;
	font-weight: bold;
	font-variant: normal;
}

a.text {
	color: #777;
	text-decoration: none;
	background: white;
}

a.text:hover {
	color: black;
	text-decoration: underline;
}

object {
	margin-top: 3px;
	margin-bottom: 7px;
}

/* Listen */

ul, li {
}

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	font-style: normal;
	margin-top: 0px;
	margin-bottom: 2px;
	text-align: left;
}

h6:before {
	content:"\2605  ";
}

.facebook {
	margin-top:15px;
	margin-bottom:15px;
}

