﻿/* CSS fuer DevGroup GoeKs */
/* W3C CSS-Validation jjj-mm-tt */

/* Color Referenz 
no	task						class	color		ini		comment 
 1	DevGroup Color 1			ColDg1	#E2007A				
 2	DevGroup Color 2			ColDg2	#E2007A				
*/

/* Font-Referenz
"DevGroup ..."		max						FontCaption
"formerly ..."		min
"[Home] ..."		Standard fett
"Willkommen ..."	max
"Datenstand ..."	Standard fett
"Programme ..."		min
"Nächster Term ..."	Standard fett			FontStandardFett
"<Termin> ..."		Standard gross fett		
"Thema ..."			Standard				FontStandard
"Die Teilnahme"		Standard gross			StandardPlus
"Fußzeile ..."		Standard
"Page Caption"		max gross				FontCaptionPlus
*/

/* Stand 2017-03-23 */


.FontStandard {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;		/* MS ie */
	font-size: 0.8rem;	/* Standard */
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
}

.FontStandardFett {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;		/* MS ie */
	font-size: 0.8rem;	/* Standard fett */
	font-weight:bold;
	font-style: normal;
	font-variant: normal;
}
 
.FontCaption {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:24px;		/* MS ie */
	font-size: 1.6rem;	/* max */
	font-weight:bold;
	font-style: normal;
	font-variant: normal;
}
 
.FontCaptionPlus {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:30px;		/* MS ie */
	font-size: 2.0rem;	/* max gross */
	font-weight:bold;
	font-style: normal;
	font-variant: normal;
}

.FontSubtitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:15px;		/* MS ie */
	font-size:1.0rem;	/* Standard gross fett */
	font-weight:bold;
	font-style: normal;
	font-variant: normal;
}

.FontStandardPlus {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:15px;		/* MS ie */
	font-size:1.0rem;	/* Standard Gross */
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
}

.FontSideNote {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	font-size:0.7rem;	/* min */
}


/* Fuss */
.SideNote {
	font-style:italic;
	vertical-align:top;
}

.FontMainMenu {
	font-size:12px;		/* MS ie */
	font-size:0.8rem;	/* size FontStandard */
	font-weight:bold;
	color:white;
}

.FontMainMenu a:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.FontMainMenu a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

.FontMainMenu a:active {
	color: #FFFFFF;
	text-decoration: underline;
}

.FontMainMenu a:hover {
	color: #31ffff;
	text-decoration: underline;
}


/* obsolet */
.style1 {
	border-style: solid;
	border-width: 0;
}


/* neu */

body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 0.8em;	/* Standard */

	font-weight: normal;
	font-style: normal;
	font-variant: normal;
    color: black;
    background-color: white; /* #ffffff */
	/* background: url(images/papir.jpg) repeat; */
}

body a:link {
	color: #0000FF;
	text-decoration: underline;
}

body a:visited {
	color: #0000FF;
	text-decoration: underline;
}

body a:active {
	color: #0000FF;
	text-decoration: underline;
}

body a:hover {
	color: #31ffff;
	text-decoration: underline;
}

ul {
	padding-left:1em;
}


/* Kopf */
.widthfullheight85 {
	position:relative;
	width:100%;
	height:85px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    border-collapse:collapse; 
	border-style:none; 
  	border:0px;
	background-image:url('images/banner_background.gif');
}


.inetaRow {
	position:relative; 
	border-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px; 
	vertical-align:top;
}


.inetaImg {
	position:relative;
	padding:0px 0px 0px 0px;
	vertical-align:top;
}


/* Content */

.fullwidth {
	position:relative;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    border-collapse:collapse; 
	border-style:none; 
  	border:0px;
}

.width130 {
	width:130px;
	padding:0px;
}

.width36 {
	width:36px;
	padding:0px;
}

.width32 {
	width:32px;
	padding:0px;
}

.noBorder {
    border-collapse:collapse; 
	border-style:none; 
  	border:0px;
}

.heightStandard {
	height:24px;
	padding:0px;
}

.heightSpace {
	height:6px;
	padding:0px;
}

.img_InetaLogo {
	margin-left: 0px;
	margin-top: 0px;
	width:116px;
	height:110px;
	border:0px;
}


.img_GitHubLogo {
	margin-left: 0px;
	margin-top: 0px;
	width:32px;
	height:32px;
	border:0px;
}


.img_DevGroupGoeKsLogo {
	margin-right: 0px;
	margin-top: 0px;
	width:130px;
	height:130px;
	border:0px;
	border-collapse:collapse;
}


.img_DevGroupWeissenRoss {
	margin-right: 0px;
	margin-top: 0px;
	width:616px;
	height:300px;
	border-style:none;
}

.mailform { 
    width:100%;    
	text-align:left;
 	border: none;
}

table .emailform {
	width:85%;
	border:0px;
	border-spacing: 0px;
	padding:0px;
}

/* all watermarks  #bfbfbf watermark hellgrau */
::-webkit-input-placeholder {
    font-style:italic;        
    color: #bfbfbf; 
}
::-moz-placeholder {
    font-style:italic;        
    color: #bfbfbf; 
}
input:-ms-input-placeholder {
    font-style:italic;        
    color: #bfbfbf; 
}

.whiteonblue {
	color:#FFFFFF;
	background:#4072B8; /* Mini-DevCon: #40c1e8, #4072B8 */ /* 2015: #4072B8 */
}

.whiteonblue a:link {
	color: #FFFFFF;
	background:#4072B8; /* #40c1e8, #4072B8 */
	text-decoration: underline;
}

.whiteonblue a:visited {
	color: #FFFFFF;
	background:#4072B8; /* #40c1e8, #4072B8 */
	text-decoration: underline;
}

.whiteonblue a:active {
	color: #FFFFFF;
	background:#4072B8; /* #40c1e8, #4072B8 */
	text-decoration: underline;
}

.whiteonblue a:hover {
	color: #31ffff;
	background:#4072B8; /* #40c1e8, #4072B8 */
	text-decoration: underline;
}

.whiteonred {
	color:#FFFFFF;
	background:#FF0000; 
}

.blackongreen {
	color:#000000;
	background:#CCFF99; /* #7fc040 #CCFF99 #cae186 */ 
}


/* Mini-DevCon */
.megafontshape {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:36px;
	font-weight:bold;
}

.footfont {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	font-style:italic;
}

.whiteonlightblue {
	color:#FFFFFF;
	background:#40c1e8; /* Mini-DevCon: #40c1e8, #4072B8 */ /* 2015: #4072B8 */
}

.whiteonlightblue a:link {
	color: #FFFFFF;
	background:#40c1e8; /* #40c1e8, #4072B8 */
	text-decoration: underline;
}

.whiteonlightblue a:visited {
	color: #FFFFFF;
	background:#40c1e8; /* #40c1e8, #4072B8 */
	text-decoration: underline;
}

.whiteonlightblue a:active {
	color: #FFFFFF;
	background:#40c1e8; /* #40c1e8, #4072B8 */
	text-decoration: underline;
}

.whiteonlightblue a:hover {
	color: #31ffff;
	background:#40c1e8; /* #40c1e8, #4072B8 */
	text-decoration: underline;
}
