
/*------------------------------------------------------
text distinction
------------------------------------------------------*/
/* ,a.std:hover auskommentiert weil in opera Fehler auftritt */
body, td {
	font-family:  Arial, Helvetica, sans-serif;
}

p, h4, .author {	
   	font-size: 80%;
   	line-height: 130%;
   	margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 3px;
}

p {margin-bottom:10px;}

.std {	
   	font-size: 80%;
   	line-height: 130%;
}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 200%;
}

.hz, h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 150%;
	font-weight: bold;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 10px;
 line-height: 95%;
}

.uz, h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 105%;
	font-weight: bold;
	margin-left: 5px;
 margin-bottom:1px;
 margin-top:2px;
}


h4 { 
	/*font-size: 90%;*/
 	font-weight: bold;
}

.medium { 
	font-size: 85%;
}

.stdFix, a.stdFix:link, a.stdFix:visited, a.stdFix:active, a.stdFix:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.channelHeadline {
 font-family: "Times New Roman", Times, serif;
	font-size: 105%;
	font-weight: bold;
	margin-left: 5px;
 margin-bottom: 3px;
 line-height: 95%;
}

.blickpunktHeadline {
  	font-family: Times New Roman, Times, serif;
	  font-size: 105%;
   margin-left: 5px;
   margin-bottom:0px;
}

.channel {
    font-size: 80%;
    line-height: 130%;	
    margin-left: 5px;
    margin-top: 0px;
    margin-bottom: 2px;
}

/**
 * ,a.hz:hover auskommentiert weil in Opera 6 Fehler auftritt
 * a.hz:link,a.hz:visited,a.hz:active,
 */

.hzSmall, a.hzSmall:link,a.hzSmall:visited,a.hzSmall:active,a.hzSmall:hover {
/*	font-family: "Times New Roman", Times, serif;
font-size: 1em;*/
	font-weight: bold;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.bu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
 text-align: center;
 padding: 7px;
}

.xsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.authorXSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}	

.xxsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
}

.orange, a.orange:link, a.orange:visited, a.orange:active, a.orange:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(255,204,102);
}

.whiteSmall, a.whiteSmall:link, a.whiteSmall:visited, a.whiteSmall:active, a.whiteSmall:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:rgb(255,255,255);
}

.navi, a.navi:link, a.navi:visited, a.navi:active, a.navi:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: rgb(0,0,0);
}

.articlePicTable {
	margin: 5px;
}

#spaceNavi {
	line-height: 15px;
}

#spaceNaviE {
	line-height: 10px;
}

#bold {
	font-weight: bold;
}

#italic {
	font-style: italic;	
}

ul {
  list-style-type: circle;
  margin-top: 3px;
  margin-bottom: 3px;
}

li {
  line-height: 130%;
  font-size: 80%;
}

/*------------------------------------------------------
color coding
------------------------------------------------------*/
#blue {
	background-color: rgb(53,102,153);
}

#darkblue {
	background-color: rgb(0,51,102);
}

#blue {
	background-color: rgb(53,102,153);
}

#brightblue {
	background-color: rgb(223,225,236);
}

#darkblueFont {
	color: rgb(0,51,102);
}

#black {
	background-color: rgb(0,0,0);
}

#darkgray {
	background-color: rgb(51,51,51);
}

#whiteOnDarkblue {
	color: rgb(255,255,255);
	background-color: rgb(0,51,102);
}

#whiteOnBlack {
	color:rgb(255,255,255);
	background-color: rgb(0,0,0);
}

#white {
	color:rgb(255,255,255);
}

#blackFont {
	color:rgb(0,0,0);
}

#wamsbg {
 background-color:rgb(230, 236, 243);
}

/*------------------------------------------------------
links 
------------------------------------------------------*/
a:link,a:visited,a:active {	
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

/*-------------------------------------------------------
formulare
--------------------------------------------------------*/
#inputField
{
	background-color: #FFFFFF;
	border: 1px solid #D4D6EC;
}

#inputButton
{
	background-color: #F5F7FD;
	border: 1px solid #D4D6EC;
}
