a {
	color: #0000CC;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

h1 {
	font-size: 15px;
	font-weight: bold;
	background-image: url(pic/hg-h1.gif);
	height: 33px;
	padding-top: 7px;
	padding-left: 50px;
	margin-right: 0px;
	padding-right: 0px;
}
h2 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	padding-top: 5px;
}
h3 {
	font-weight: bold;
	font-size: 12px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


s P, OL, UL, DIV, TH, TD {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input[type=submit] {
	color: #FFF;
	background-color: #333;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
}
input[type=submit]:hover {
	background-color: #000;
	cursor: pointer;
}
.input {
	color: #FFF;
	background-color: #333;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
	text-decoration: none;
}

.input:hover {
	background-color: #000;
}
.newcomer-msg-alert {
	font-size: 13px;
	font-weight: bold;
	background-color: #333;
	color: #FFF;
	height: 20px;
	padding-top: 3px;
	padding-left: 5px;
	background: #4c4c4c; /* Old browsers */
	background: -moz-linear-gradient(top, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */
	background: linear-gradient(to bottom, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
}


.newcomer-msg-tab-hr {
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #000000;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 100%;
}
.newcomer-msg-tab-head {
	font-weight: bold;
	background-color: #EEEEEE;
}
.newcomer-msg-tab {
	border: 1px solid #999999;
	width: 100%;
}
.newcomer-verlauf-call {
	color: #00C;
	font-weight: bold;
}






.newcomer-view-tab {
	border: 1px solid #CCCCCC;
	width: 720px;
	margin-bottom: 20px;

}
/*
.newcomer-view-tab-head  {
	font-weight: bold;
	background-color: #E4EFF8;
	color: #000000;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	background: #e4eff8; 
	background: -moz-linear-gradient(top, #e4eff8 0%, #e4eff8 61%, #a5c8e2 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4eff8), color-stop(61%,#e4eff8), color-stop(100%,#a5c8e2));
	background: -webkit-linear-gradient(top, #e4eff8 0%,#e4eff8 61%,#a5c8e2 100%); 
	background: -o-linear-gradient(top, #e4eff8 0%,#e4eff8 61%,#a5c8e2 100%); 
	background: -ms-linear-gradient(top, #e4eff8 0%,#e4eff8 61%,#a5c8e2 100%); 
	background: linear-gradient(to bottom, #e4eff8 0%,#e4eff8 61%,#a5c8e2 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4eff8', endColorstr='#a5c8e2',GradientType=0 ); 
}
*/
.newcomer-view-tab-name {
	background-color: #EEEEEE;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	width: 140px;
}
.newcomer-view-tab-name-red {
	background-color: #FFE8B7;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
}
.newcomer-view-tab-status {
	background-color: #FFDFDF;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	width: 140px;
}
.newcomer-view-tab-text {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DDDDDD;
}

.tab-bottom {
	font-size: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	text-align: center;
	vertical-align: bottom;
	color: #666666;
}
.tab-hinweis {
	border: 1px solid #666666;
}

.tab-klasse {
	font-size: 12px;
	font-weight: bold;
}

.tab-list-body {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 100%;
}
.tab-list-body tr:hover {
    background-color: #EEE;
}
.tab-list-bodya {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
	font-style: italic;
	width: 100%;
}
.tab-list-bodyab {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
	font-style: italic;
	background-color: #DDFFDD;
	width: 100%;
}
.tab-list-bodyabn {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
	font-style: italic;
	background-color: #DDFFDD;
	width: 100%;
}

.tab-list-bodyan {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
	font-style: italic;
	background-color: #EEE;
	width: 100%;
}
.tab-list-bodyb {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #DDFFDD;
	width: 100%;
}
.tab-list-bodybn {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #DDFFDD;
	width: 100%;
}

.tab-list-bodyn {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #EEE;
	width: 100%;
}

.tab-list-body img:hover {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
}

.tab-list-choice {
	background-color: #E4EFF8;
	border: 1px solid #B3C8D4;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
}

.tab-list-head {
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 2px;
	font-weight: bold;
	background-image: url(pic/table_m.gif);
	width: 100%;
}
.tab-list-head a {
	color: #000000;
}

.tab-logindaten {
	padding-left: 15px;
}
.tab-navi {
	margin-top: 5px;
}
.tab-stats {
	margin-bottom: 20px;
	margin-top: 15px;
	border: 1px solid #CCCCCC;
	width: 100%;
}

.tab-stats-altergraph {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 1%, #dae0e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#dae0e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 1%,#dae0e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 1%,#dae0e5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 1%,#dae0e5 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 1%,#dae0e5 100%); /* W3C */


	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dae0e5',GradientType=0 );
	padding-left: 10px;
	border: 1px solid #CCC;
	padding-top: 10px;
}
.tab-stats-count {
	background-color: #E4EFF8;
	width: 200px;
	padding-left: 5px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.tab-stats-count-small {
	background-color: #E4EFF8;
	width: 110px;
	padding-left: 5px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.tab-stats-count-un {
	background-color: #FFC1C1;
	width: 200px;
	padding-left: 5px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.tab-stats-count-sum {
	background-color: #E4EFF8;
	width: 200px;
	padding-left: 5px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #666666;
	padding-top: 3px;
	padding-bottom: 2px;
}
.tab-stats-count-sum-un {
	background-color: #FFC1C1;
	width: 200px;
	padding-left: 5px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #666666;
	padding-top: 3px;
	padding-bottom: 2px;
}


.tab-stats-head, .newcomer-view-tab-head {
	font-weight: bold;
	color: #000;
	background-color: #0294DC;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	background: #ebf1f6; /* Old browsers */
	background: -moz-linear-gradient(top, #ebf1f6 0%, #abd3ee 80%, #89c3eb 90%, #d5ebfb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebf1f6), color-stop(80%,#abd3ee), color-stop(90%,#89c3eb), color-stop(100%,#d5ebfb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ebf1f6 0%,#abd3ee 80%,#89c3eb 90%,#d5ebfb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ebf1f6 0%,#abd3ee 80%,#89c3eb 90%,#d5ebfb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ebf1f6 0%,#abd3ee 80%,#89c3eb 90%,#d5ebfb 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ebf1f6 0%,#abd3ee 80%,#89c3eb 90%,#d5ebfb 100%); /* W3C */





	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f6', endColorstr='#d5ebfb',GradientType=0 ); /* IE6-9 */
	font-size: 0.9em;/*
	background: #1e5799; 
	background: -moz-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#7db9e8)); 
	background: -webkit-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); 
	background: -o-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); 
	background: -ms-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); 
	background: linear-gradient(to bottom, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 );
*/
}

.tab-stats-name {
	background-color: #EFEFEF;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 2px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px;
}
.tab-stats-name-sum {
	background-color: #EFEFEF;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #666666;
	padding-left: 2px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 2px;
}
.text-hinweis {
	background-color: #FFFF99;
	background: #fefcea; /* Old browsers */
	background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%); /* W3C */






	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 );
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DEDEDE;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #DEDEDE;
	-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.2);
	-moz-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.2);
	box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.2);
}






.text-login-error {
	color: #FF0000;
}
.text-klein {
	font-size: 10px;
}
.text-pos {
	font-size: 10px;
	color: #666;
}
.text-rot {
	font-weight: bold;
	color: #F90000;
}
.text-seitennav {
	font-size: 11px;
}


.text-status {
	font-weight: bold;
	color: #FF0000;
	background-color: #EEBEB9;
	height: 20px;
	border: 1px solid #F66;
	padding-left: 10px;
	padding-top: 4px;
}

.text-tabmenu-head {
	background-image: url(pic/hg-tab-head.gif);
	height: 23px;
	margin-bottom: 5px;
	font-weight: bold;
	padding-top: 2px;
	font-size: 14px;
}
#content {
	font-size: 11px;
}
#menu {
	font-size: 10px;
}
#menu  A:HOVER {
	text-decoration: underline;
}
#menu     A {
	font-size: 12px;
	text-decoration: none;
}

#stats-nav {
	background: -moz-linear-gradient(top, rgba(228,239,248,1) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(228,239,248,1)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(228,239,248,1) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(228,239,248,1) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(228,239,248,1) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(228,239,248,1) 0%,rgba(0,0,0,0) 100%); /* W3C */




	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4eff8', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
	-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.2);
	-moz-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.2);
	box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.2);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #9BC5E6;
}            

#stats-nav ul {
	margin: 0;
	text-align: justify;
	padding-right: 20;
	padding-left: 20;
	padding-top: 5px;
	padding-bottom: 5px;
}            

#stats-nav li {
	display: inline-block;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#line { padding-left: 100%; }


#topmenu {
	font-size: 11px;
}
#topmenu A {
	text-decoration: none;
	font-size: 12px;
}
#topmenu A:HOVER {
	text-decoration: underline;
}
.down-group-titel {
	font-size: 13px;
	font-weight: bold;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-left: 3px;
	background-color: #EEE;
	clear: left;
}
.down-article-titel {
	float: left;
	width: 500px;
	padding-left: 3px;
	margin-bottom: 5px;
}
.down-article-date {
	margin-bottom: 5px;
	width: 150px;
	float: left;
}
.down-article-icon {
	margin-bottom: 5px;
}
.maintenance-bar {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-color: #F00;
	padding-left: 400px;
}
